Skip to content

Handle manually invoked completion #2055

Open
@vinistock

Description

@vinistock

The LSP spec allows users to invoke completion manually without typing anything.

This scenario is very different from what we currently handle because there's no target node. We simply need to show all possible completion items for the current receiver.

We will need to think about how addons can be invoked for this case and how they should enhance the base response. We may need to allow for a nil target intentionally and then define a special event for it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    addonsTasks related to Ruby LSP addonsenhancementNew feature or requestpinnedThis issue or pull request is pinned and won't be marked as stale

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions