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

feat(lsp): add implementations code lens #9441

Merged
merged 2 commits into from Feb 8, 2021

Conversation

kitsonk
Copy link
Contributor

@kitsonk kitsonk commented Feb 8, 2021

Requires a client that provides a configuration with the codeLens.implementations set to true (e.g. denoland/vscode_deno#319)

cli/lsp/tsc.rs Show resolved Hide resolved
Copy link
Member

@lucacasonato lucacasonato left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Implementation looks good to me. I tried this locally, and it works as expected.

Unrelated to this PR, I did find some weird alignment issues with the goto underlines when hovering over something in VS Code while holding the Ctrl key. Unsure if this is our fault or if it is a VS Code bug.

ctrl-broken.mp4

@kitsonk
Copy link
Contributor Author

kitsonk commented Feb 8, 2021

Unrelated to this PR, I did find some weird alignment issues with the goto underlines when hovering over something in VS Code while holding the Ctrl key. Unsure if this is our fault or if it is a VS Code bug.

Those are different, I noticed them too and was going to investigate them. We should open an issue.

@kitsonk kitsonk merged commit e368c5d into denoland:master Feb 8, 2021
@lucacasonato
Copy link
Member

We should open an issue.

Sure. I'll do that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants