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: 5baeb5e
Choose a base ref
...
head repository: dotnet/linker
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 5929598
Choose a head ref
  • 11 commits
  • 72 files changed
  • 4 contributors

Commits on Mar 11, 2022

  1. Use attributes on lambdas in tests (#2682)

    * Use attributes on lambdas in tests
    
    * Fix formatting
    
    * Unindent attributes
    sbomer authored Mar 11, 2022
    Configuration menu
    Copy the full SHA
    93eac59 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    98c81d5 View commit details
    Browse the repository at this point in the history
  3. Warn on DAM mismatch between overrides (#2656)

    * Warn on DAM mismatch between overrides
    jtschuster authored Mar 11, 2022
    Configuration menu
    Copy the full SHA
    ac6cfb3 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2022

  1. Configuration menu
    Copy the full SHA
    cbcfcfc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ae1f280 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2022

  1. Remove SuppressionContextMember (#2691)

    * Remove SuppressionContextMember
    
    Instead of computing the suppression context member when we push to the scope stack, it is now computed on demand when we need to know whether a warning is suppressed. The suppression context should be entirely determined by the static scopes, so there isn't any need to track it dynamically.
    sbomer authored Mar 18, 2022
    Configuration menu
    Copy the full SHA
    2303da0 View commit details
    Browse the repository at this point in the history
  2. Propagate DynamicallyAccessedMemberTypes through Nullable<T> to T (#2675

    )
    
    Add intrinsic support for Nullable.GetUnderlyingType and support for MakeGenericType with Nullables
    
    Adds ArrayCreationOperation visitors to create ArrayValue's in the analyzer, and adds start of dataflow analysis for array values.
    
    Adds tests to validate dataflow in Arrays.
    
    Co-authored-by: vitek-karas <[email protected]>
    jtschuster and vitek-karas authored Mar 18, 2022
    Configuration menu
    Copy the full SHA
    ed8b22a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1d77412 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    947f66a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9f2b304 View commit details
    Browse the repository at this point in the history
  6. Add test get interfaces (#2696)

    * Add test which mimics what is done in Type.ImplementInterface helper in runtime
    
    There's nothing new in this test, but it's better to have coverage for the pattern as it's used in runtime.
    
    * Add tests for properties
    
    * Simplify
    
    Co-authored-by: vitek-karas <[email protected]>
    sbomer and vitek-karas authored Mar 18, 2022
    Configuration menu
    Copy the full SHA
    5929598 View commit details
    Browse the repository at this point in the history
Loading