main
Avoid array enumerator allocations in SimpleDiagnostic.Equals
generated move
Revert "dotnet-format -w Roslyn.sln"
Reduce allocations in CSharp command line parsing (#54675)
Add compilation caching mode to VBCSCompiler server (#82881)
Standardize on NET pre-proc symbol (#74859)
Remove unnecessary suppressions (#81499)
Run 'make struct readonly' on compiler code (#63675)
Add a source package that can be used to connect to the roslyn build server (#78986)
Add code style elements to doc comment completion
Remove dependency on all Roslyn assemblies from build host (#73497)
Add Microsoft.CodeAnalysis.Contracts source package (#76997)
Include list of processes that lock file in `can't write file` error message (#75946)
Results of running new analyzer/fixer on roslyn (#65733)
Remove use of System.Collections.Immutable from the build host
DeclarationTable allocation reductions (#81627)
Add assertion.
Update implementations for consistency and clarity
API for getting a deterministic key for a Compilation (#57134)
Move to new metadata format for extensions (#79553)
Switch to using Environment.OSVersion.Platform to check the platform
Fix SourceBuild
Use apphost for core compiler (#80026)
Allocate less in GetTypeByMetadataName (#68415)
Make Microsoft.Build.Tasks.CodeAnalysis AOT and single-file clean (#84335)
Add RegisterPreCompilationSourceOutput API for incremental generators (#83088)
Limit MaxDegreeOfParallelism in RoslynParallel (#80963)
More improvements to source packages (#78587)
Fix issues with reentrancy due to pumping in lock acquisition
Replace Roslyn.Utilities.IReadOnlySet with System.Collections.Generic.IReadOnlySet (#70297)
Incremental Generator Work Tracking API Implementation (#55469)
PR feedback.
Copilot: Fix culture-sensitive StringBuilder.Append and ToString calls across codebase and add banned symbols (#80800)
Use collection expression
Unsafe evolution: check caller unsafe context for usages of some methods and properties (#81581)
Remove reflection from UICultureUtilities (#83038)
Add a struct enumerator for WeakList<T> (#70075)
Resolve NRT warnings in Compiler layer.