main
additional obsolete
obsolete
Remove unnecessary nullable directives
Only cache diagnostics for legacy projects (#82643)
Include analyzer references in the structure log
Remove VisualStudioMetadataReferenceManagerFactory (#77686)
Merge branch 'main' into release/dev17.15
Add tests
Remove obsolete API the project system was using
Track GeneratedFilesOutputDirectory in the IDE (#75311)
Sort usings
Move async utils to Microsoft.CodeAnalysis.Threading source package (#76937)
Update VS to use file scoped namespaces
Use running doc table instead
Remove unnnecessary null suppressions in Roslyn.sln
Handle change in enableFileBasedPrograms setting in the editor (#82214)
Switch the fetch of the Running Document Table to the UI thread again (#81566)
Make sealed
Replace string.Compare == 0 patterns with Equals/StartsWith calls (#84036)
Remove unused usings
Remove IDynamicFileInfoProvider and related code
Remove usage of WaitAndGetResult
Simplify initialization of OpenFileTracker
Use file scoped namespaces. (#77854)
Switch to just using disposal as a way to cancel file watching
Add a workaround to keep unit tests working