Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge main into features/ref-fields #62063

Merged
merged 2,074 commits into from
Jun 21, 2022
Merged

Conversation

cston
Copy link
Member

@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 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.