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

Replace deprecated extensions with VS Code builtins #16133

Closed
vzhukovs opened this issue Feb 25, 2020 · 4 comments
Closed

Replace deprecated extensions with VS Code builtins #16133

vzhukovs opened this issue Feb 25, 2020 · 4 comments
Assignees
Labels
area/editor/theia Issues related to the che-theia IDE of Che kind/task Internal things, technical debt, and to-do tasks to be performed. severity/P1 Has a major impact to usage or development of the system.
Milestone

Comments

@vzhukovs
Copy link
Contributor

vzhukovs commented Feb 25, 2020

Is your task related to a problem? Please describe.

According to the upcoming changes in Theia upstream (eclipse-theia/theia#6933) there is a need to remove from Che-Theia assembly deprecated extensions and use VS Code builtins instead.

List of deprecated extensions:

  • @theia/debug-nodejs - used in @eclipse-che/theia-assembly
  • @theia/editorconfig - used in @eclipse-che/theia-assembly
  • @theia/java - not used
  • @theia/java-debug - not used
  • @theia/merge-conflicts - used in @eclipse-che/theia-assembly
  • @theia/python - not used
  • @theia/textmate-grammars - not used
  • @theia/tslint - used in @eclipse-che/theia-assembly
  • @theia/typescript - not used
@vzhukovs vzhukovs added kind/task Internal things, technical debt, and to-do tasks to be performed. severity/P1 Has a major impact to usage or development of the system. team/editors area/editor/theia Issues related to the che-theia IDE of Che labels Feb 25, 2020
@vzhukovs vzhukovs changed the title Replace dedicated extensions with VS Code builtins Replace deprecated extensions with VS Code builtins Feb 25, 2020
@benoitf
Copy link
Contributor

benoitf commented Feb 25, 2020

note that for some extensions, we're already not using them.

@azatsarynnyy azatsarynnyy mentioned this issue Feb 25, 2020
16 tasks
@vzhukovs
Copy link
Contributor Author

@benoitf updated description and added information about used extensions

@azatsarynnyy azatsarynnyy added the status/in-progress This issue has been taken by an engineer and is under active development. label Feb 25, 2020
@benoitf
Copy link
Contributor

benoitf commented Feb 25, 2020

thanks

@azatsarynnyy azatsarynnyy added status/in-progress This issue has been taken by an engineer and is under active development. and removed status/in-progress This issue has been taken by an engineer and is under active development. labels Feb 25, 2020
@azatsarynnyy
Copy link
Member

closed in eclipse-che/che-theia#643

@azatsarynnyy azatsarynnyy added this to the 7.10.0 milestone Feb 28, 2020
@azatsarynnyy azatsarynnyy self-assigned this Feb 28, 2020
@azatsarynnyy azatsarynnyy removed the status/in-progress This issue has been taken by an engineer and is under active development. label Feb 28, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/editor/theia Issues related to the che-theia IDE of Che kind/task Internal things, technical debt, and to-do tasks to be performed. severity/P1 Has a major impact to usage or development of the system.
Projects
None yet
Development

No branches or pull requests

3 participants