-
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
Remove Deprecated Extensions #6933
Conversation
f802a7d
to
25e40e0
Compare
We should also review theia docs and theia extension generator to make sure that we don't mention them anymore or replace with corresponding VS Code extension. For instance https://theia-ide.org/docs/composing_applications/ is missing a section how to include support of VS Code extensions. |
d4ae70f
to
9714075
Compare
Placing it as "Ready for Review" so I can anticipate any breakage/merge conflicts :) |
9714075
to
ea870aa
Compare
80a866a
to
af0dae8
Compare
e86368a
to
123f9d7
Compare
123f9d7
to
1ed7262
Compare
1ed7262
to
41f67b9
Compare
Thanks @vince-fugnitto . I added a couple more comments in this area. |
Removes the `@theia/java-debug` extension since it is contributed by a builtin extension, and will no longer be maintained by the project. The extension remains in the Git history for anyone who would like to reference it or maintain it. Signed-off-by: Vincent Fugnitto <vincent.fugnitto@ericsson.com>
Removes the `@theia/java` extension since it is contributed by a builtin extension, and will no longer be maintained by the project. The extension remains in the Git history for anyone who would like to reference it or maintain it. Signed-off-by: Vincent Fugnitto <vincent.fugnitto@ericsson.com>
Removes the `@theia/merge-conflicts` extension since it is contributed by a builtin extension, and will no longer be maintained by the project. The extension remains in the Git history for anyone who would like to reference it or maintain it. Signed-off-by: Vincent Fugnitto <vincent.fugnitto@ericsson.com>
Removes the `@theia/python` extension since it is contributed by a builtin extension, and will no longer be maintained by the project. The extension remains in the Git history for anyone who would like to reference it or maintain it. Signed-off-by: Vincent Fugnitto <vincent.fugnitto@ericsson.com>
Removes the `@theia/textmate-grammars` extension since it is contributed by a builtin extension, and will no longer be maintained by the project. The extension remains in the Git history for anyone who would like to reference it or maintain it. Signed-off-by: Vincent Fugnitto <vincent.fugnitto@ericsson.com>
Removes the `@theia/tslint` extension since it is contributed by a builtin extension, and will no longer be maintained by the project. The extension remains in the Git history for anyone who would like to reference it or maintain it. Signed-off-by: Vincent Fugnitto <vincent.fugnitto@ericsson.com>
Removes the `@theia/typescript` extension since it is contributed by a builtin extension, and will no longer be maintained by the project. The extension remains in the Git history for anyone who would like to reference it or maintain it. Signed-off-by: Vincent Fugnitto <vincent.fugnitto@ericsson.com>
c95ca26
to
41262a6
Compare
@marcdumais-work I've addressed the comments if you'd like to take a look. |
@marcdumais-work feel free to merge if you are happy with the changes 😃 |
41262a6
to
f7dca0e
Compare
This commit updates the `changelog` following the removal of deprecated extensions from the repository. The commit includes the following: - A link for application developers to our wiki page for `migration` steps. Signed-off-by: vince-fugnitto <vincent.fugnitto@ericsson.com>
f7dca0e
to
670d14f
Compare
Looks good, thanks @vince-fugnitto . Merging. |
What it does
The pull-request removes deprecated extensions from the repository since these extensions will no longer be maintained and are either replaced by
builtin
or external VS Code extensions:@theia/debug-nodejs
@theia/editorconfig
@theia/java
@theia/java-debug
@theia/merge-conflicts
@theia/python
@theia/textmate-grammars
@theia/tslint
@theia/typescript
Prerequisite
How to test
Verify that CI successfully passes (build & tests)
Review checklist
Reminder for reviewers
Signed-off-by: Vincent Fugnitto vincent.fugnitto@ericsson.com