Skip to content

[SourceKit] Completion for declaration imports #84772

@a7medev

Description

@a7medev

Motivation

Currently, SourceKit provides completion for importing modules or submodules as below.

// Import module
import |
// Import submodule
import Module.|

But it doesn't provide completion for importing specific declarations as follows.

import struct Module.|

Nor does it provide completion for declaration keywords like struct, class, and var after import.

Proposed solution

It should be possible to add completion for such cases in SourceKit.

Alternatives considered

No response

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureA feature request or implementationtriage neededThis issue needs more specific labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions