Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LS: Suggest function names from common traits #6655

Open
2 tasks
Arcticae opened this issue Nov 13, 2024 · 2 comments
Open
2 tasks

LS: Suggest function names from common traits #6655

Arcticae opened this issue Nov 13, 2024 · 2 comments
Labels
enhancement New feature or request ide This issue refers to CairoLS or editor extensions

Comments

@Arcticae
Copy link
Collaborator

Feature Request

Describe the Feature Request

We should implement a file completion suggestion that will also auto-import the trait in the nearest scope, upon selection (within a popup like shown below)
Image

Describe Preferred Solution

Describe Alternatives

Related Code

Additional Context

If the feature request is approved, would you be willing to submit a PR?
(Help can be provided if you need assistance submitting a PR)

  • Yes
  • No
@Arcticae Arcticae added enhancement New feature or request ide This issue refers to CairoLS or editor extensions labels Nov 13, 2024
@Arcticae Arcticae moved this to Backlog in CairoLS Nov 13, 2024
@Arcticae Arcticae added this to CairoLS Nov 13, 2024
@mkaput
Copy link
Member

mkaput commented Nov 14, 2024

I think this might be related, though it refers to a code action, not completion #6647?

@Arcticae
Copy link
Collaborator Author

@mkaput adding the import is also a consideration here - but it seems to be related. I will put the other one as a priority to check since it'll be effectively blocking this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request ide This issue refers to CairoLS or editor extensions
Projects
Status: Backlog
Development

No branches or pull requests

2 participants