Move ArgumentProvider caching to a language service #50897
Labels
Area-IDE
Concept-Design Debt
Engineering Debt, Design Debt, or poor product code quality
IDE-IntelliSense
Completion, Signature Help, Quick Info
IntelliSense-Argument Completion
Insert full method call
Milestone
Tracking TODO in #49916.
Currently argument provider caching is implemented directly in
AbstractSnippetExpansionClient
. Since the argument providers are specific to workspace instances, this cache should move to anILanguageService
which operates similar toCompletionServiceWithProviders
.The text was updated successfully, but these errors were encountered: