Skip to content

Move inlayHints LSP request to "resolve" or range pattern for perf #3394

@kjeremy

Description

@kjeremy

It may make sense to split the inlay hints LSP request into two:

inlayHints which would compute where hints would go.
inlayHints/resolve which would compute the actual hints.

I imagine this would work similar to codeLens/resolve which can dramatically speed up scrolling. We could also follow a viewport model like semantic token ranges.

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-idegeneral IDE featuresA-inlay-hintsinlay/inline hintsA-lspLSP conformance issues and missing featuresE-unknownIt's unclear if the issue is E-hard or E-easy without digging inS-actionableSomeone could pick this issue up and work on it right nowfunA technically challenging issue with high impact

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions