Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: dotnet/linker
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 6eae019
Choose a base ref
...
head repository: dotnet/linker
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0cb9250
Choose a head ref
  • 4 commits
  • 23 files changed
  • 3 contributors

Commits on Jul 26, 2021

  1. Configuration menu
    Copy the full SHA
    7b1945a View commit details
    Browse the repository at this point in the history
  2. RAF Attribute unification (#2156)

    Bump sdk version in global.json
    Fix new analyzer recommendations about AsSpan and Contains(char)
    Disable ImplicitNamespaceImports
    Update Microsoft.NetCore.App.Ref used by analyzer to take new Runtime attribute changes
    Update analyzer to not use Message as a property in RequiresAssemblyFilesAttribute
    Update cecil to use Microsoft.NETFramework.ReferenceAssemblies.net40 1.0.2 along with taking other cecil updates
    tlakollo authored Jul 26, 2021
    Configuration menu
    Copy the full SHA
    b888d67 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2021

  1. Check attribute suppressions lazily (#2171)

    * Check attribute suppressions lazily
    
    Previously attribute suppressions were populated while marking
    the attributes. This meant that any suppression checks before the
    attributes got marked would not see the suppressions. Doing this
    lazily fixes the problem, but may result in scanning the attributes
    multiple times.
    
    Fixes #2163
    FIxes #2095
    
    This also fixes an issue where we were not respecting
    UnconditionalSuppressMessageAttribute injected via
    XML for anything other than assembly/module level attributes.
    
    * Fix formatting
    
    * PR feedback
    
    - Make helper private
    
    * Add test for compiler generated code in copy assembly
    sbomer authored Jul 27, 2021
    Configuration menu
    Copy the full SHA
    5c9d308 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2021

  1. Bump cecil package version (#2174)

    * Bump cecil package version
    
    The submodule update in #2156
    incremented the cecil version, but we were still using 0.11.3 as the version
    in our package graph. See #1515 for more
    context on how this is set up.
    
    Fixes #2173
    
    * Remove unnecessary cast
    sbomer authored Jul 28, 2021
    Configuration menu
    Copy the full SHA
    0cb9250 View commit details
    Browse the repository at this point in the history
Loading