-
Notifications
You must be signed in to change notification settings - Fork 126
Comparing changes
Open a pull request
base repository: dotnet/linker
base: b23be78
head repository: dotnet/linker
compare: f0b2510
- 9 commits
- 50 files changed
- 8 contributors
Commits on Aug 26, 2022
-
[main] Update dependencies from dotnet/arcade (#2950)
* Update dependencies from https://github.com/dotnet/arcade build 20220805.6 Microsoft.DotNet.ApiCompat , Microsoft.DotNet.Arcade.Sdk From Version 7.0.0-beta.22379.10 -> To Version 7.0.0-beta.22405.6 * Update dependencies from https://github.com/dotnet/arcade build 20220811.2 Microsoft.DotNet.ApiCompat , Microsoft.DotNet.Arcade.Sdk From Version 7.0.0-beta.22379.10 -> To Version 7.0.0-beta.22411.2 * Update dependencies from https://github.com/dotnet/arcade build 20220818.4 Microsoft.DotNet.ApiCompat , Microsoft.DotNet.Arcade.Sdk From Version 7.0.0-beta.22379.10 -> To Version 7.0.0-beta.22418.4 * Update dependencies from https://github.com/dotnet/arcade build 20220819.1 Microsoft.DotNet.ApiCompat , Microsoft.DotNet.Arcade.Sdk From Version 7.0.0-beta.22379.10 -> To Version 7.0.0-beta.22419.1 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d0462c4 - Browse repository at this point
Copy the full SHA d0462c4View commit details
Commits on Aug 29, 2022
-
Use enum for method parameter indexing (#2993)
This change adds ILParameterIndex to represent the IL-based indexing where 0 may refer to this, and SourceParameterIndex where 0 is the first "real" parameter in C# source code. Converting from ILParameterIndex to SourceParameterIndex returns a SourceParameterKind to differentiate between thisand other parameters and ensure that anySourceParameterIndexwill be able to indexMethodReference.Parameters`. It uses these in ParameterReferenceValue as well as GetMethodParameterValue() and adds a GetMethodThisParameterValue(), ThisParameterReferenceValue, and bubbles the changes where necessary. Most places should use SourceParameterIndex, and convert to ILParameterIndex when necessary or at the boundary of updated and old code.
Configuration menu - View commit details
-
Copy full SHA for 45e2e59 - Browse repository at this point
Copy the full SHA 45e2e59View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3cf82b2 - Browse repository at this point
Copy the full SHA 3cf82b2View commit details
Commits on Aug 30, 2022
-
Update dependencies from https://github.com/dotnet/arcade build 20220…
…826.8 (#3006) Microsoft.DotNet.ApiCompat , Microsoft.DotNet.Arcade.Sdk From Version 7.0.0-beta.22419.1 -> To Version 7.0.0-beta.22426.8 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 13754e2 - Browse repository at this point
Copy the full SHA 13754e2View commit details
Commits on Aug 31, 2022
-
Verify if COM dangerous during call site check (#3009)
The motivation of the change is to reduce the number of unnecessary warnings around PInvokes. The change makes the RequiresReflectionMethodBodyScannerForCallSite check for COM to decide whether dataflow analysis is needed for PInvokes.
Configuration menu - View commit details
-
Copy full SHA for 2177386 - Browse repository at this point
Copy the full SHA 2177386View commit details
Commits on Sep 1, 2022
-
[main] Update dependencies from dotnet/runtime (#2974)
[main] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for 8504788 - Browse repository at this point
Copy the full SHA 8504788View commit details -
Update public pool names (#3013)
Co-authored-by: Matt Galbraith <mattgal@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 1c4e4b4 - Browse repository at this point
Copy the full SHA 1c4e4b4View commit details -
Fixes a null ref which happens when an XML comment cref contains gene…
…ric instantiation (#3015) * Fixes a null ref which happens when an XML comment cref contains generic instantiation In the cref some of the symbols (for example the type argument) are missing containing symbols, which leads to null refs. In any case, we should not perform any analysis on symbols inside crefs, only on real code. So this modifies the analyzer to ignore any symbol inside a cref. Adds a test to validate this. * Simplify the test
Configuration menu - View commit details
-
Copy full SHA for 1352b54 - Browse repository at this point
Copy the full SHA 1352b54View commit details -
Allow codefixer to annotate accessor declarations as methods (#3017)
Allow codefixer to insert a fix in accessor declarations if we target methods Fix tests that had accessors and were annotating properties/events Add tests
Configuration menu - View commit details
-
Copy full SHA for f0b2510 - Browse repository at this point
Copy the full SHA f0b2510View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff b23be78...f0b2510