-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
No one package should depend on @theia/json #6647
Conversation
@tolusha I assume for testing |
@akosyakov |
linking #4217 |
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.
LGTM
@vince-fugnitto Did you test already whether it provides content assist properly for setting files? |
Unfortunately I haven’t gotten the chance to try out if it provides content assist but I suspect that it comes from the |
I mean dynamic content assist, aware about schemas for our settings files and so on. |
@vince-fugnitto |
4eb8ad2
to
04ee3ea
Compare
Sure! I updated the pull request fixing the conflicts while also referencing #4217. |
@vince-fugnitto please merge, maybe a work in CHANGELOG about adding |
Sure, I'll add an entry for the |
04ee3ea
to
e6d30b0
Compare
Fixes #4217 Removes dependencies to `@theia/json` from both the `@theia/preferences` and `@theia/debug` extensions so that we can use vscode builtin extensions instead. Signed-off-by: Anatoliy Bazko <[email protected]>
e6d30b0
to
5413de0
Compare
Signed-off-by: Anatoliy Bazko [email protected]
What it does
PR removes dependency on
@theia/json
. It is allows to replace it with builtin extension.https://www.npmjs.com/package/@theia/vscode-builtin-json-language-features
How to test
launch.json
andpreferences.json
.Review checklist
Reminder for reviewers