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

Remove Deprecated Extensions #6933

Merged
merged 10 commits into from
Feb 27, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 0 additions & 11 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,22 +21,17 @@ cache:
- packages/callhierarchy/node_modules
- packages/console/node_modules
- packages/core/node_modules
- packages/debug-nodejs/node_modules
- packages/debug/node_modules
- packages/editor-preview/node_modules
- packages/editor/node_modules
- packages/editorconfig/node_modules
- packages/file-search/node_modules
- packages/filesystem/node_modules
- packages/getting-started/node_modules
- packages/git/node_modules
- packages/java-debug/node_modules
- packages/java/node_modules
- packages/json/node_modules
- packages/keymaps/node_modules
- packages/languages/node_modules
- packages/markers/node_modules
- packages/merge-conflicts/node_modules
- packages/messages/node_modules
- packages/metrics/node_modules
- packages/mini-browser/node_modules
Expand All @@ -52,21 +47,15 @@ cache:
- packages/preferences/node_modules
- packages/preview/node_modules
- packages/process/node_modules
- packages/python/node_modules
- packages/scm/node_modules
- packages/search-in-workspace/node_modules
- packages/task/node_modules
- packages/terminal/node_modules
- packages/textmate-grammars/node_modules
- packages/tslint/node_modules
- packages/typehierarchy/node_modules
- packages/typescript/node_modules
- packages/userstorage/node_modules
- packages/variable-resolver/node_modules
- packages/workspace/node_modules
# end_cache_directories
- packages/java-debug/download
- packages/debug-nodejs/download
before_cache:
# Runs before the cache is updated, after successful CI
- rm -f node_modules/@theia/electron/post-install.log
Expand Down
30 changes: 29 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
- `test:references`: fails if typescript references are out of sync.
- `prepare:references`: updates typescript references, if required.
- [repo] the `prepare` script now updates typescript references.
- [core] From now on, downstream projects can refine where the configuration files (such as `settings.json`, `keymaps.json`, `recentworkspace.json`, etc.) will be stored by Theia. [#4488](https://github.com/eclipse-theia/theia/pull/4488)
- [core] From now on, downstream projects can refine where the configuration files (such as `settings.json`, `keymaps.json`, `recentworkspace.json`, etc.) will be stored by Theia. [#4488](https://github.com/eclipse-theia/theia/pull/4488)\
The default location remains the same: `~/.theia`, however it can be customized by overriding the `#getConfigDirUri` method of the `EnvVariablesServer` API. The easiest way is to subclass the `EnvVariablesServerImpl` and rebind it in your backend module:
```ts
// your-env-variables-server.ts:
Expand Down Expand Up @@ -42,6 +42,34 @@ Breaking changes:

- [core] fixed typo (highligh -> highlight) in caption highlight fragment [#7050](https://github.com/eclipse-theia/theia/pull/7050)
- [terminal] added new abstract methods to the TerminalWidget[#7179]: `scrollLineUp`, `scrollLineDown`, `scrollToTop`, `scrollPageUp`, `scrollPageDown`
- The release includes the removal of language-specific Theia extensions and other Theia extensions that are or can be replaced by equivalent VS Code extensions.
- Migration steps are available at the following wiki page [`Consuming Builtin and External VS Code Extensions`](https://github.com/eclipse-theia/theia/wiki/Consuming-Builtin-and-External-VS-Code-Extensions).
- [debug-nodejs] removed the `@theia/debug-nodejs` extension [#6933](https://github.com/eclipse-theia/theia/pull/6933)
- The extension will no longer be maintained by the project and remains in the Git history for anyone who would like to reference it or maintain it.
- [editorconfig] removed the `@theia/editorconfig` extension [#6933](https://github.com/eclipse-theia/theia/pull/6933)
- The extension will no longer be maintained by the project and remains in the Git history for anyone who would like to reference it or maintain it.
- [java] removed the `@theia/java` extension [#6933](https://github.com/eclipse-theia/theia/pull/6933)
- The extension will no longer be maintained by the project and remains in the Git history for anyone who would like to reference it or maintain it.
- Please view the `theia-apps` [theia-java](https://github.com/theia-ide/theia-apps/tree/master/theia-java-docker) image for an example application which has been updated to
use VS Code extensions instead of `@theia/java`.
- [java-debug] removed the `@theia/java-debug` extension [#6933](https://github.com/eclipse-theia/theia/pull/6933)
- The extension will no longer be maintained by the project and remains in the Git history for anyone who would like to reference it or maintain it.
- Please view the `theia-apps` [theia-java](https://github.com/theia-ide/theia-apps/tree/master/theia-java-docker) image for an example application which has been updated to
use VS Code extensions instead of `@theia/java-debug`.
- [merge-conflicts] removed the `@theia/merge-conflicts` extension [#6933](https://github.com/eclipse-theia/theia/pull/6933)
- The extension will no longer be maintained by the project and remains in the Git history for anyone who would like to reference it or maintain it.
- [python] removed the `@theia/python` extension [#6933](https://github.com/eclipse-theia/theia/pull/6933)
- The extension will no longer be maintained by the project and remains in the Git history for anyone who would like to reference it or maintain it.
- Please view the `theia-apps` [theia-python](https://github.com/theia-ide/theia-apps/tree/master/theia-python-docker) image for an example application which has been updated to
use VS Code extensions instead of `@theia/python`.
- [textmate-grammars] removed the `@theia/textmate-grammars` extension [#6933](https://github.com/eclipse-theia/theia/pull/6933)
- The extension will no longer be maintained by the project and remains in the Git history for anyone who would like to reference it or maintain it.
- [tslint] removed the `@theia/tslint` extension [#6933](https://github.com/eclipse-theia/theia/pull/6933)
- The extension will no longer be maintained by the project and remains in the Git history for anyone who would like to reference it or maintain it.
- [typescript] removed the `@theia/typescript` extension [#6933](https://github.com/eclipse-theia/theia/pull/6933)
- The extension will no longer be maintained by the project and remains in the Git history for anyone who would like to reference it or maintain it.
- Please view the `theia-apps` [theia-typescript](https://github.com/theia-ide/theia-apps/tree/master/theia-docker) image for an example application which has been updated to
use VS Code extensions instead of `@theia/typescript`.

## v0.15.0

Expand Down
27 changes: 0 additions & 27 deletions configs/root-compilation.tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,9 +25,6 @@
{
"path": "../packages/core/compile.tsconfig.json"
},
{
"path": "../packages/debug-nodejs/compile.tsconfig.json"
},
{
"path": "../packages/debug/compile.tsconfig.json"
},
Expand All @@ -37,9 +34,6 @@
{
"path": "../packages/editor/compile.tsconfig.json"
},
{
"path": "../packages/editorconfig/compile.tsconfig.json"
},
{
"path": "../packages/file-search/compile.tsconfig.json"
},
Expand All @@ -52,12 +46,6 @@
{
"path": "../packages/git/compile.tsconfig.json"
},
{
"path": "../packages/java-debug/compile.tsconfig.json"
},
{
"path": "../packages/java/compile.tsconfig.json"
},
{
"path": "../packages/json/compile.tsconfig.json"
},
Expand All @@ -70,9 +58,6 @@
{
"path": "../packages/markers/compile.tsconfig.json"
},
{
"path": "../packages/merge-conflicts/compile.tsconfig.json"
},
{
"path": "../packages/messages/compile.tsconfig.json"
},
Expand Down Expand Up @@ -118,9 +103,6 @@
{
"path": "../packages/process/compile.tsconfig.json"
},
{
"path": "../packages/python/compile.tsconfig.json"
},
{
"path": "../packages/scm/compile.tsconfig.json"
},
Expand All @@ -133,18 +115,9 @@
{
"path": "../packages/terminal/compile.tsconfig.json"
},
{
"path": "../packages/textmate-grammars/compile.tsconfig.json"
},
{
"path": "../packages/tslint/compile.tsconfig.json"
},
{
"path": "../packages/typehierarchy/compile.tsconfig.json"
},
{
"path": "../packages/typescript/compile.tsconfig.json"
},
{
"path": "../packages/userstorage/compile.tsconfig.json"
},
Expand Down
13 changes: 0 additions & 13 deletions packages/debug-nodejs/.eslintrc.js

This file was deleted.

1 change: 0 additions & 1 deletion packages/debug-nodejs/.gitignore

This file was deleted.

7 changes: 0 additions & 7 deletions packages/debug-nodejs/README.md

This file was deleted.

16 changes: 0 additions & 16 deletions packages/debug-nodejs/compile.tsconfig.json

This file was deleted.

55 changes: 0 additions & 55 deletions packages/debug-nodejs/package.json

This file was deleted.

24 changes: 0 additions & 24 deletions packages/debug-nodejs/src/node/debug-nodejs-backend-module.ts

This file was deleted.

20 changes: 0 additions & 20 deletions packages/debug-nodejs/src/node/debug-nodejs.spec.ts

This file was deleted.

Loading