main
Simplify
Fix
Last case
Only VisualStudio
in progress
Change from ArrayBuilder => SharedPools for pooling inside AddBracePairsAsync (#75630)
Fix Call Hierarchy missing interface implementation category for overrides (#83132)
[BULK] DocuTune - Fix build validation issues: docs-link-absolute (#63791)
Reduce allocations under CodeFixService.GetShouldIncludeDiagnosticPredicate (#82492)
Merge branch 'codeCleanup8' into codeCleanup9
Fix CodeLens missing references to extension block methods (#84157)
Remove unused usings
Unions: add most basic IDE support (#82604)
Simplify the queue disposal for completion cache sevices
Improves tracking of pending solution updates (#84726)
Don't offer 'convert anon type to tuple' when in an expression tree
Keep initializer when converting properties
Update features to use file scoped namespaces
Fix InvalidCastException in ConvertForToForEach with tuples
Fix crash in convert-if-to-switch
use SelectAsArray
Constrain proposal adjuster edits to avoid CompletionState.ApplicableToSpan (#83160)
Update DiaSymReader.Converter package versions (#84614)
remove docs
Reapply "Move to .NET 10 Preview 5 (#78906)"
Update analyzer rules docs stuff (#84481)
Fix InvalidCastException in document highlights for constructor references (#83246)
Adopt editor InlinePromptService for documentation comments (#84282)
Add parsing of StateMachine GeneratedNames to StackFrameParser (#79073)
Dispose various locations using PEReader (#74226)
Remove parameter
Remove use of DisposalToken if we can just call Dispose() instead
feat(LSP): add IsOptionServiceAvailable opt-in for CodeActionWithOptions filtering (#83650)
Don't capture method type parameters when extracting a local function
Reapply "Update methods to be `async`." (#81808)
Offer fully-qualify code fix for unresolved types in cref attributes (#84346)
Reapply "Update to using unbound nameof(X<>) expressions (#78731)"
In progress
Remove per-feature Razor code generation opt-ins
Add LSP TypeHierarchy Support (#83011)
Compute if a doc is generated code or not in OOP not on the host
Refactoring of extension methods in source packages (#78620) - take 2 (#78894)
Add predefined name
Reduce intermediate array allocations in inline hint implementation (#81309)
Update tests
Add Kind property to CodeRefactoringProvider
Use implicit object creation expressions
Do not offer introduce parameter for incomplete calls (#84769)
Remove an enumerator allocation in SymbolCompletionItem.CreateWorker (#76375)
Simplifying
Fix formatting
Remove unnnecessary null suppressions in Roslyn.sln
Include nullable annotations in quick-info tooltip for delegates (#84195)
Disable processing of source-generated documents in unit testing
Address review comments
Unsafe evolution: fix name of ISymbol public API (#84784)
Remove unnecessary imports
Merge remote-tracking branch 'upstream/main' into features/navigate-to-regex-search
Make sealed
Remove unnecessary nullable directives
Remove option that exposes the feature flag
Make ISourceLinkService a workspace service
Delete some old Quick Info code that supported LSIF
Extract raw string literal auto-insert logic into reusable service (#80871)
Simplify code fixers
Move IRefactorNotifyService down to features layer (#81749)
Fix regression when caret is at the opening on and XML tag
Sort usings
IN progress
fixup
cleanup based on feedback
Move more into extensions
Address PR feedback: make FindIfOrElseIf a local function and remove redundant assert
Reduce allocations in normal elfie usage (#82743)
Replace string.Compare == 0 patterns with Equals/StartsWith calls (#84036)
Refactor fbp workspace management (#82509)
Localized file check-in by OneLocBuild Task: Build definition ID 327: Build ID 3023624
Make struct type into a record.
Add back old DocumentSpan constructor (#80864)
Have find references navigate to a position instead of a span
Fix typo in resource string for stale project message (#84471)
[main] Update dependencies from dotnet/arcade (#84740)
PublicApi txt file changes after resetting public api files for 18.0 (#81433)
Addressing PR feedback