Skip to content

Commit 4ec0013

Browse files
committed
theia 1.13.0
1 parent bfb90a8 commit 4ec0013

File tree

10 files changed

+1717
-1999
lines changed

10 files changed

+1717
-1999
lines changed

arduino-ide-extension/package.json

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -19,21 +19,21 @@
1919
},
2020
"dependencies": {
2121
"@grpc/grpc-js": "^1.1.1",
22-
"@theia/application-package": "next",
23-
"@theia/core": "next",
24-
"@theia/editor": "next",
25-
"@theia/filesystem": "next",
26-
"@theia/git": "next",
27-
"@theia/keymaps": "next",
28-
"@theia/markers": "next",
29-
"@theia/monaco": "next",
30-
"@theia/navigator": "next",
31-
"@theia/outline-view": "next",
32-
"@theia/output": "next",
33-
"@theia/preferences": "next",
34-
"@theia/search-in-workspace": "next",
35-
"@theia/terminal": "next",
36-
"@theia/workspace": "next",
22+
"@theia/application-package": "1.13.0",
23+
"@theia/core": "1.13.0",
24+
"@theia/editor": "1.13.0",
25+
"@theia/filesystem": "1.13.0",
26+
"@theia/git": "1.13.0",
27+
"@theia/keymaps": "1.13.0",
28+
"@theia/markers": "1.13.0",
29+
"@theia/monaco": "1.13.0",
30+
"@theia/navigator": "1.13.0",
31+
"@theia/outline-view": "1.13.0",
32+
"@theia/output": "1.13.0",
33+
"@theia/preferences": "1.13.0",
34+
"@theia/search-in-workspace": "1.13.0",
35+
"@theia/terminal": "1.13.0",
36+
"@theia/workspace": "1.13.0",
3737
"@tippyjs/react": "^4.2.5",
3838
"@types/atob": "^2.1.2",
3939
"@types/auth0-js": "^9.14.0",

arduino-ide-extension/src/browser/arduino-ide-frontend-module.ts

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -210,8 +210,6 @@ import { SearchInWorkspaceResultTreeWidget as TheiaSearchInWorkspaceResultTreeWi
210210
import { SearchInWorkspaceResultTreeWidget } from './theia/search-in-workspace/search-in-workspace-result-tree-widget';
211211
import { MonacoEditorProvider } from './theia/monaco/monaco-editor-provider';
212212
import { MonacoEditorProvider as TheiaMonacoEditorProvider } from '@theia/monaco/lib/browser/monaco-editor-provider';
213-
import { DebugEditorModel } from './theia/debug/debug-editor-model';
214-
import { DebugEditorModelFactory } from '@theia/debug/lib/browser/editor/debug-editor-model';
215213
import { StorageWrapper } from './storage-wrapper';
216214
import { NotificationManager } from './theia/messages/notifications-manager';
217215
import { NotificationManager as TheiaNotificationManager } from '@theia/messages/lib/browser/notifications-manager';
@@ -667,16 +665,6 @@ export default new ContainerModule((bind, unbind, isBound, rebind) => {
667665
bind(DebugConfigurationManager).toSelf().inSingletonScope();
668666
rebind(TheiaDebugConfigurationManager).toService(DebugConfigurationManager);
669667

670-
// Patch for the debug hover: https://github.com/eclipse-theia/theia/pull/9256/
671-
rebind(DebugEditorModelFactory)
672-
.toDynamicValue(
673-
({ container }) =>
674-
<DebugEditorModelFactory>(
675-
((editor) => DebugEditorModel.createModel(container, editor))
676-
)
677-
)
678-
.inSingletonScope();
679-
680668
// Preferences
681669
bindArduinoPreferences(bind);
682670

arduino-ide-extension/src/browser/theia/debug/debug-editor-model.ts

Lines changed: 0 additions & 114 deletions
This file was deleted.

arduino-ide-extension/src/electron-main/theia/electron-main-application.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,9 @@ export class ElectronMainApplication extends TheiaElectronMainApplication {
154154
try {
155155
// If we forked the process for the clusters, we need to manually terminate it.
156156
// See: https://github.com/eclipse-theia/theia/issues/835
157-
process.kill(backendProcess.pid);
157+
if (backendProcess.pid) {
158+
process.kill(backendProcess.pid);
159+
}
158160
} catch (e) {
159161
if (e.code === 'ESRCH') {
160162
console.log(

arduino-ide-extension/tsconfig.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
"src"
2727
],
2828
"files": [
29-
"../node_modules/@theia/core/src/typings/nsfw/index.d.ts",
29+
"../node_modules/nsfw/index.d.ts",
3030
"../node_modules/@theia/monaco/src/typings/monaco/index.d.ts"
3131
]
3232
}

browser-app/package.json

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -4,25 +4,25 @@
44
"version": "2.0.0-beta.11",
55
"license": "AGPL-3.0-or-later",
66
"dependencies": {
7-
"@theia/core": "next",
8-
"@theia/debug": "next",
9-
"@theia/editor": "next",
10-
"@theia/file-search": "next",
11-
"@theia/filesystem": "next",
12-
"@theia/keymaps": "next",
13-
"@theia/messages": "next",
14-
"@theia/monaco": "next",
15-
"@theia/navigator": "next",
16-
"@theia/plugin-ext": "next",
17-
"@theia/plugin-ext-vscode": "next",
18-
"@theia/preferences": "next",
19-
"@theia/process": "next",
20-
"@theia/terminal": "next",
21-
"@theia/workspace": "next",
7+
"@theia/core": "1.13.0",
8+
"@theia/debug": "1.13.0",
9+
"@theia/editor": "1.13.0",
10+
"@theia/file-search": "1.13.0",
11+
"@theia/filesystem": "1.13.0",
12+
"@theia/keymaps": "1.13.0",
13+
"@theia/messages": "1.13.0",
14+
"@theia/monaco": "1.13.0",
15+
"@theia/navigator": "1.13.0",
16+
"@theia/plugin-ext": "1.13.0",
17+
"@theia/plugin-ext-vscode": "1.13.0",
18+
"@theia/preferences": "1.13.0",
19+
"@theia/process": "1.13.0",
20+
"@theia/terminal": "1.13.0",
21+
"@theia/workspace": "1.13.0",
2222
"arduino-ide-extension": "2.0.0-beta.11"
2323
},
2424
"devDependencies": {
25-
"@theia/cli": "next"
25+
"@theia/cli": "1.13.0"
2626
},
2727
"scripts": {
2828
"prepare": "theia build --mode development",

electron-app/package.json

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -5,26 +5,26 @@
55
"license": "AGPL-3.0-or-later",
66
"main": "src-gen/frontend/electron-main.js",
77
"dependencies": {
8-
"@theia/core": "next",
9-
"@theia/debug": "next",
10-
"@theia/editor": "next",
11-
"@theia/electron": "next",
12-
"@theia/file-search": "next",
13-
"@theia/filesystem": "next",
14-
"@theia/keymaps": "next",
15-
"@theia/messages": "next",
16-
"@theia/monaco": "next",
17-
"@theia/navigator": "next",
18-
"@theia/plugin-ext": "next",
19-
"@theia/plugin-ext-vscode": "next",
20-
"@theia/preferences": "next",
21-
"@theia/process": "next",
22-
"@theia/terminal": "next",
23-
"@theia/workspace": "next",
8+
"@theia/core": "1.13.0",
9+
"@theia/debug": "1.13.0",
10+
"@theia/editor": "1.13.0",
11+
"@theia/electron": "1.13.0",
12+
"@theia/file-search": "1.13.0",
13+
"@theia/filesystem": "1.13.0",
14+
"@theia/keymaps": "1.13.0",
15+
"@theia/messages": "1.13.0",
16+
"@theia/monaco": "1.13.0",
17+
"@theia/navigator": "1.13.0",
18+
"@theia/plugin-ext": "1.13.0",
19+
"@theia/plugin-ext-vscode": "1.13.0",
20+
"@theia/preferences": "1.13.0",
21+
"@theia/process": "1.13.0",
22+
"@theia/terminal": "1.13.0",
23+
"@theia/workspace": "1.13.0",
2424
"arduino-ide-extension": "2.0.0-beta.11"
2525
},
2626
"devDependencies": {
27-
"@theia/cli": "next"
27+
"@theia/cli": "1.13.0"
2828
},
2929
"scripts": {
3030
"prepare": "theia build --mode development",

electron/build/template-package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"node-log-rotate": "^0.1.5"
1010
},
1111
"devDependencies": {
12-
"@theia/cli": "next",
12+
"@theia/cli": "1.13.0",
1313
"cross-env": "^7.0.2",
1414
"electron-builder": "22.7.0",
1515
"electron-notarize": "^0.3.0",

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"node": ">=12.14.1 <13"
1111
},
1212
"devDependencies": {
13-
"@theia/cli": "next",
13+
"@theia/cli": "1.13.0",
1414
"@typescript-eslint/eslint-plugin": "^4.27.0",
1515
"@typescript-eslint/parser": "^4.27.0",
1616
"cross-env": "^7.0.2",

0 commit comments

Comments
 (0)