-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
Stick to vscode-languageserver@6.0.0-next.1 #6607
Conversation
@marechal-p Would next |
Could a workaround be to explicitly require vscode-languageserver:6.0.0-next.1 in packages/json/package.json? That way, it is likely that we change the required version when we update the langugage server version. |
@tsmaeder it should be another way around. If pinning is possible in package.json then it is the best way. It will work for all adopters. But as far as I understood it is not, so then yarn resolutions is cleaner than changing yarn lock file. Yarn lock file will be rewritten by next execution of |
not sure if it's known already, there is a typo at https://github.com/eclipse-theia/theia/blob/master/package.json#L9, it should be |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This won't fix dependents. We also should not manually edit this lock file.
@akosyakov The A better solution than the current change would be to add this to the An even better long term solution would be to find and fix whatever package is pulling and using the wrong version of this vscode package, since this is quite broken. |
…erver Signed-off-by: Anatoliy Bazko <abazko@redhat.com>
@marechal-p @akosyakov |
That is pretty important for Eclipse Che, could some one validate the PR |
Keep in mind that this won't fix Che, unless your build system is different from just consuming Theia packages from some registry. Dependents should add the same thing you did in their own application's package.json. |
@marechal-p |
Fixes #271 - fixes issue where JSON language server did not provide content assist - fixes issue where JSON language server did not provide hover information - fixes issue where JSON language server did not generate markers - similar fix provided by the main repository eclipse-theia/theia#6607 - bonus: added `.editorconfig` file to have consistent formatting across the repo Signed-off-by: vince-fugnitto <vincent.fugnitto@ericsson.com>
Fixes #271 - fixes issue where JSON language server did not provide content assist - fixes issue where JSON language server did not provide hover information - fixes issue where JSON language server did not generate markers - similar fix provided by the main repository eclipse-theia/theia#6607 - bonus: added `.editorconfig` file to have consistent formatting across the repo Signed-off-by: vince-fugnitto <vincent.fugnitto@ericsson.com>
Fixes #271 - fixes issue where JSON language server did not provide content assist - fixes issue where JSON language server did not provide hover information - fixes issue where JSON language server did not generate markers - similar fix provided by the main repository eclipse-theia/theia#6607 - bonus: added `.editorconfig` file to have consistent formatting across the repo Signed-off-by: vince-fugnitto <vincent.fugnitto@ericsson.com>
Fixes #271 Fixes #233 - fixes issue where JSON language server did not provide content assist - fixes issue where JSON language server did not provide hover information - fixes issue where JSON language server did not generate markers - similar fix provided by the main repository eclipse-theia/theia#6607 - bonus: added `.editorconfig` file to have consistent formatting across the repo - bonus: added `settings.json` for development through Theia - bonus: added `setting.json` and `extensions.json` for development through VS Code Signed-off-by: vince-fugnitto <vincent.fugnitto@ericsson.com>
Fixes #271 Fixes #233 - fixes issue where JSON language server did not provide content assist - fixes issue where JSON language server did not provide hover information - fixes issue where JSON language server did not generate markers - similar fix provided by the main repository eclipse-theia/theia#6607 - bonus: added `.editorconfig` file to have consistent formatting across the repo - bonus: added `settings.json` for development through Theia - bonus: added `setting.json` and `extensions.json` for development through VS Code Signed-off-by: vince-fugnitto <vincent.fugnitto@ericsson.com>
Fixes #271 Fixes #233 - fixes issue where JSON language server did not provide content assist - fixes issue where JSON language server did not provide hover information - fixes issue where JSON language server did not generate markers - similar fix provided by the main repository eclipse-theia/theia#6607 - bonus: added `.editorconfig` file to have consistent formatting across the repo - bonus: added `settings.json` for development through Theia - bonus: added `setting.json` and `extensions.json` for development through VS Code Signed-off-by: vince-fugnitto <vincent.fugnitto@ericsson.com>
Fixes #271 Fixes #233 - fixes issue where JSON language server did not provide content assist - fixes issue where JSON language server did not provide hover information - fixes issue where JSON language server did not generate markers - similar fix provided by the main repository eclipse-theia/theia#6607 - bonus: added `.editorconfig` file to have consistent formatting across the repo - bonus: added `settings.json` for development through Theia - bonus: added `setting.json` and `extensions.json` for development through VS Code Signed-off-by: vince-fugnitto <vincent.fugnitto@ericsson.com>
Signed-off-by: Anatoliy Bazko abazko@redhat.com
Reference issue
#6542
What it does
Stick to
vscode-languageserver@6.0.0-next.1
forvscode-json-languageserver
How to test
node_modules
tasks.json
and check if autocompletion worksReview checklist
Reminder for reviewers