Skip to content

Add LSP kinds to "import" code actions #1556

Closed
@isovector

Description

@isovector

The current "import" code actions are pretty overwhelming, especially for commonly used names. We get the cartesian product of matches x styles.

I'd like to suggest we export import Foo.Blah under the kind quickfix.import.module and import Foo.Blah (what) under quickfix.import.definition. Users can then opt-in to their preferred style, and users/clients who don't care will still see today's behavior.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions