Skip to content

Merge main into features/ref-fields#62063

Merged
cston merged 2074 commits intodotnet:features/ref-fieldsfrom
cston:update-ref-fields
Jun 21, 2022
Merged

Merge main into features/ref-fields#62063
cston merged 2074 commits intodotnet:features/ref-fieldsfrom
cston:update-ref-fields

Conversation

@cston
Copy link
Copy Markdown
Contributor

@cston cston commented Jun 21, 2022

No description provided.

alrz and others added 30 commits June 14, 2022 10:24
…leanups

Cleanups for our logging helpers
… enforcement (dotnet#61643)

* Calculate containing type effective accessibility for required member enforcement

Implements the spec change in dotnet/csharplang#6190. Fixes dotnet#61527 and dotnet#61528.
The internal Visual Studio bug that broke this has been fixed, so
this re-enables the tests.

Closes dotnet#60364
Add helper for source generators to filter to nodes with attribute matching an attribute name
…-release/dev17.2

Merge release/dev17.1 to release/dev17.2
…#61785)

Fixes dotnet#60294

The flyout view model isn't recreated, so if the session options change in some way (such as being reset) it won't get updated between showing/hiding. This fixes so there's no intermediate variables and binds directly to the session options.
…-release/dev17.2

Merge release/dev17.1 to release/dev17.2
These types aren't created by users and can't be initialized with an object initializer, so required members are blocked. Fixes dotnet#61822.
…definition-window-tests

Re-enable Code Definition Window integration tests
Add paranoia checks and more logging for a failure case
…-release/dev17.3

Merge release/dev17.2 to release/dev17.3
…-release/dev17.3

Merge release/dev17.2 to release/dev17.3
Add FixAll support to ConvertIfToSwitch refactoring
This was identified as a high value refactoring for FixAll support as it promotes a new language feature (C# recursive patterns)
CyrusNajmabadi and others added 16 commits June 20, 2022 15:26
Fix stack overflow in CSharpStringIndentationService
Simplify embedded languages type hierarchy
…emoval

Remove more delegates from FindRefs.
…efactoring

Add FixAll support for ConvertNamespace refactoring
Add analyzers to unnecessary nullable directives
…otnet#61899)

* Separate IEditorConfigOptionMappingService from IGlobalOptionService

* Move to separate file

* Cleanup GlobalOptionService

* Remove dead code
Add nuget reference to fix ide benchmarks
Add NFW report to FindRefs to help track down an issue.
@cston cston requested review from a team, 333fred and JoeRobich as code owners June 21, 2022 19:50
@cston cston requested a review from a team June 21, 2022 19:50
@ghost ghost added the Area-Compilers label Jun 21, 2022
@cston cston force-pushed the update-ref-fields branch from f5775c9 to 1b56cbc Compare June 21, 2022 21:47
@cston cston merged commit bb9be3f into dotnet:features/ref-fields Jun 21, 2022
@cston cston deleted the update-ref-fields branch June 21, 2022 23:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.