Skip to content

Commit

Permalink
[typescript] remove '@theia/typescript' ext
Browse files Browse the repository at this point in the history
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 <[email protected]>
  • Loading branch information
vince-fugnitto committed Feb 27, 2020
1 parent 5fcf75c commit 9911c3c
Show file tree
Hide file tree
Showing 25 changed files with 6 additions and 1,342 deletions.
1 change: 0 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,6 @@ cache:
- packages/task/node_modules
- packages/terminal/node_modules
- packages/typehierarchy/node_modules
- packages/typescript/node_modules
- packages/userstorage/node_modules
- packages/variable-resolver/node_modules
- packages/workspace/node_modules
Expand Down
6 changes: 5 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 @@ -64,6 +64,10 @@ Breaking changes:
- 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
3 changes: 0 additions & 3 deletions configs/root-compilation.tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -118,9 +118,6 @@
{
"path": "../packages/typehierarchy/compile.tsconfig.json"
},
{
"path": "../packages/typescript/compile.tsconfig.json"
},
{
"path": "../packages/userstorage/compile.tsconfig.json"
},
Expand Down
10 changes: 0 additions & 10 deletions packages/typescript/.eslintrc.js

This file was deleted.

7 changes: 0 additions & 7 deletions packages/typescript/README.md

This file was deleted.

37 changes: 0 additions & 37 deletions packages/typescript/compile.tsconfig.json

This file was deleted.

56 changes: 0 additions & 56 deletions packages/typescript/package.json

This file was deleted.

1 change: 0 additions & 1 deletion packages/typescript/src/browser/monaco.d.ts

This file was deleted.

This file was deleted.

Loading

0 comments on commit 9911c3c

Please sign in to comment.