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

Spike - putting Jedi behind a language server #9033

Closed
brettcannon opened this issue Dec 12, 2019 · 2 comments
Closed

Spike - putting Jedi behind a language server #9033

brettcannon opened this issue Dec 12, 2019 · 2 comments
Labels
area-intellisense LSP-related functionality: auto-complete, docstrings, navigation, refactoring, etc. debt Covers everything internal: CI, testing, refactoring of the codebase, etc.

Comments

@brettcannon
Copy link
Member

brettcannon commented Dec 12, 2019

Look at https://github.com/palantir/python-language-server and https://github.com/pappasam/jedi-language-server as options. And if those don't work we could use https://github.com/openlawlibrary/pygls to help wire everything up.

@brettcannon brettcannon added area-intellisense LSP-related functionality: auto-complete, docstrings, navigation, refactoring, etc. debt Covers everything internal: CI, testing, refactoring of the codebase, etc. needs proposal Need to make some design decisions labels Dec 12, 2019
@brettcannon
Copy link
Member Author

We should also look at how hard it would be to detect syntax errors with parso at the same time, allowing us to potentially drop Pylint if that's all we decide we need for baseline error detection.

@brettcannon brettcannon added triage-needed Needs assignment to the proper sub-team needs proposal Need to make some design decisions and removed needs proposal Need to make some design decisions triage-needed Needs assignment to the proper sub-team labels Mar 6, 2020
@ghost ghost added the triage-needed Needs assignment to the proper sub-team label Mar 6, 2020
@brettcannon brettcannon added the needs proposal Need to make some design decisions label Mar 6, 2020
@ghost ghost removed the triage-needed Needs assignment to the proper sub-team label Mar 6, 2020
@luabud luabud added needs spike Label for issues that need investigation before they can be worked on. and removed needs proposal Need to make some design decisions labels Mar 12, 2020
@kimadeline
Copy link

Closing in favour of #11995 (has upvotes)

@ghost ghost removed the needs spike Label for issues that need investigation before they can be worked on. label May 27, 2020
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Oct 16, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-intellisense LSP-related functionality: auto-complete, docstrings, navigation, refactoring, etc. debt Covers everything internal: CI, testing, refactoring of the codebase, etc.
Projects
None yet
Development

No branches or pull requests

3 participants