Skip to content

Investigate resolving and inserting additional text edits async #96779

Closed
@jrieken

Description

@jrieken

This is somewhat the opposite of #87187 and the acknowledgement that computing additional text edits for all items upfront is too demanding. This issue is only about additionalTextEdits and the goal is a pragmatic solution, similar to the one that we have for format on type. Idea

  • accept an unresolved completion
  • proceed with insertion as usual
  • set up a content change listener
  • resolve the items
  • once resolved check if additional edits overlap with "concurrent" changes. when they overlap, do nothing otherwise proceed

Metadata

Metadata

Assignees

Labels

feature-requestRequest for new features or functionalityon-release-notesIssue/pull request mentioned in release notessuggestIntelliSense, Auto Completeverification-neededVerification of issue is requestedverifiedVerification succeeded

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions