-
Notifications
You must be signed in to change notification settings - Fork 4.2k
Closed
Labels
Area-InfrastructureuntriagedIssues and PRs which have not yet been triaged by a leadIssues and PRs which have not yet been triaged by a leadvs-insertion
Description
- Remove optional parameters from IDiagnosticAnalyzerService (67635)
- [Lightbulb Perf] AnalyzerDriver performance improvements (67591)
- Analyzer load failure suppress (58376)
- Remove excessive allocations of SourceLocations with mergedecls (67627)
- Reduce the number of Location objects created during binding (67601)
- Add razor compiler EA assembly to VSIX (67501)
- State machine and lambda EnC analysis fixes and simplification (67608)
- Perf: Modify StringIndentationTaggerProvider to not tag the whole file on every request. (67631)
- Move to newer version of Roslyn analyzers (67630)
- Fix main-vs-deps merge overwriting merge from 17.6-vs-deps (67629)
- Switch semantic model to use
OneOrManyinstead of ImmutableArray for hot paths that often return a single value. (67587) - Always include syntactic classifications in semantic response (67625)
- Update publishdata for 17.6 after snap (67628)
- Avoid having to reread files from secondary storage just to get their version information (67603)
- Use OneOrMany in the node->BoundNode map (67606)
- [Lightbulb Perf] Async lightbulb performance improvement (66970)
- Update publishdata for -vs-deps deletion (67623)
- Merge main-vs-deps back into main (67617)
- Merge 17.7-vs-deps back into 17.7 (67618)
- Port #67597 to main (67614)
- Don't crash server if code lens cache entry does not exist (67610)
- Localized file check-in by OneLocBuild Task: Build definition ID 327: Build ID 2148533 (67607)
- Fix for livelock in DiagnosticComputer (67597)
- Rename the inline hints option to match lsp names (67596)
- Simplify checksum hashing code. (67586)
- Add EE projects with IVT from compiler to Compilers.slnf (67583)
- Add net8.0 TFM to source-built packages (67333)
- Avoid double lookup in dictionary (67588)
- Add archived feeds (67430)
- Remove unnecessary temporary collection (67585)
- Avoid allocating enumerators in symbol usage analysis (67582)
- Reduce allocations when producing checksums. (67584)
- Avoid allocations in 'add import' fixers (67574)
- Avoid applying partial changes when a code fix contains a mix of supported and unsupported actions (67262)
- Remove invalid implicit downcast (19932)
- Cache results of parsing editorconfig values, avoiding the need for repeated costly string operations (67581)
- Use singletons for common conversion instances (67579)
- Avoid allocations in diagnostic computation when waiting on high pri work to complete (67577)
- Update to roslyn analyzers 3.3.5-beta1.23180.2 (67575)
- Reduce allocations producing enumerators in symbol usage analysis (67576)
- Update PublishData.json for M2 (67578)
- Allocate less Location objects when typing and computing diagnostics (67568)
- Remove IsBlocking flag from CodeFixService (67570)
- Catch user exceptions from source generator comparer (67459)
- Simplify DirectorySeparatorChar in PathUtilities (67545)
- Simplify logic for lightbulb priority classes (67554)
- Remove legacy 'IsBlocking' internal flag from code actions (67549)
- Update ExtractInterface to use IRefactoringHelpersService (67482)
- Use 'DoNot' instead of contraction 'Dont' in symbol names (67550)
- Ignore private methods for awaitable types in IDE0051 (64688)
- Remove existing sync lightbulb code (67540)
- Remove support for synchronous lightbulbs (67536)
- Fix issues with 'fixed size buffer' and 'make method readonly' (67535)
- [Infra] Update for 17.6 P3 snap (67534)
- Remove code for 'push' diagnostic tagging (67505)
Metadata
Metadata
Assignees
Labels
Area-InfrastructureuntriagedIssues and PRs which have not yet been triaged by a leadIssues and PRs which have not yet been triaged by a leadvs-insertion