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

Expose language services to other extensions #3459

Closed
Place1 opened this issue Nov 26, 2018 · 5 comments
Closed

Expose language services to other extensions #3459

Place1 opened this issue Nov 26, 2018 · 5 comments
Labels
feature-request Request for new features or functionality

Comments

@Place1
Copy link

Place1 commented Nov 26, 2018

I've been attempting to write a Python extensions that uses a code lens to add a "run this test" button on Django test cases. It would be really useful if this extension exposed it's language services as an API for other extensions to consume.

@brettcannon
Copy link
Member

@Place1 can you be a bit more specific about what you're after? We are about to expose a way to get the terminal commands to launch the debugger, but "language services" is extremely broad and supporting public APIs is expensive for us due to the backwards-compatibility promise we have to make for them.

@brettcannon brettcannon added info-needed Issue requires more information from poster triage labels Nov 26, 2018
@brettcannon brettcannon self-assigned this Nov 26, 2018
@DonJayamanne
Copy link

I believe @Place1 is trying to fix the following issue #73

@Place1
Copy link
Author

Place1 commented Nov 28, 2018 via email

@brettcannon brettcannon added feature-request Request for new features or functionality feature-* and removed info-needed Issue requires more information from poster triage labels Nov 28, 2018
@brettcannon
Copy link
Member

@Place1 we can talk about it among ourselves to see if we want to go that far. But you can work around this by either using the language server directly or by using Jedi yourself as we do now.

@brettcannon brettcannon removed their assignment Nov 28, 2018
@brettcannon
Copy link
Member

We discussed it, @Place1, and we don't want to have to worry about maintaining such an API. You are obviously welcome to copy code as appropriate based on the MIT license for our repo.

@lock lock bot locked as resolved and limited conversation to collaborators Jan 16, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
feature-request Request for new features or functionality
Projects
None yet
Development

No branches or pull requests

3 participants