Skip to content

Commit 80a3f55

Browse files
committed
Update dependencies and cdt-gdb-adapter
1 parent fdc2ae1 commit 80a3f55

File tree

3 files changed

+52
-59
lines changed

3 files changed

+52
-59
lines changed

package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,15 +20,15 @@
2020
"lint": "tslint --fix --project tsconfig.json"
2121
},
2222
"dependencies": {
23-
"cdt-gdb-adapter": "0.0.14-next.5638382.0",
24-
"vscode-debugadapter": "^1.26.0",
25-
"vscode-debugprotocol": "^1.26.0"
23+
"@types/node": "^12.12.14",
24+
"cdt-gdb-adapter": "0.0.14-next.921da89.0",
25+
"vscode-debugadapter": "^1.37.0",
26+
"vscode-debugprotocol": "^1.37.0"
2627
},
2728
"devDependencies": {
28-
"@types/node": "~10.3.6",
29-
"tslint": "^5.9.1",
30-
"tslint-eslint-rules": "^4.1.1",
31-
"typescript": "^3.1.6"
29+
"tslint": "^5.20.1",
30+
"tslint-eslint-rules": "^5.4.0",
31+
"typescript": "^3.7.3"
3232
},
3333
"bundledDependencies": [
3434
"cdt-gdb-adapter"

src/cmsis-debug-session.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ import { CmsisBackend } from './cmsis-backend';
3232
import { PyocdServer } from './pyocd-server';
3333
import { PortScanner } from './port-scanner';
3434
import { SymbolTable } from './symbols';
35-
import * as varMgr from 'cdt-gdb-adapter/dist/varManager';
3635
import * as mi from './mi';
3736

3837
export interface CmsisRequestArguments extends RequestArguments {
@@ -301,7 +300,7 @@ export class CmsisDebugSession extends GDBDebugSession {
301300
}
302301

303302
private async getVariables(frame: FrameReference, name: string, expression: string, depth: number): Promise<DebugProtocol.Variable> {
304-
let global = varMgr.getVar(frame.frameId, frame.threadId, depth, name);
303+
let global = this.gdb.varManager.getVar(frame.frameId, frame.threadId, depth, name);
305304

306305
if (global) {
307306
// Update value if it is already loaded
@@ -318,7 +317,7 @@ export class CmsisDebugSession extends GDBDebugSession {
318317
expression,
319318
});
320319

321-
global = varMgr.addVar(frame.frameId, frame.threadId, depth, name, true, false, varCreateResponse);
320+
global = this.gdb.varManager.addVar(frame.frameId, frame.threadId, depth, name, true, false, varCreateResponse);
322321
}
323322

324323
return {

yarn.lock

Lines changed: 43 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@
1818
esutils "^2.0.2"
1919
js-tokens "^4.0.0"
2020

21-
"@types/node@~10.3.6":
22-
version "10.3.6"
23-
resolved "https://registry.yarnpkg.com/@types/node/-/node-10.3.6.tgz#ea8aab9439b59f40d19ec5f13b44642344872b11"
24-
integrity sha512-h7VDRFL8IhdPw1JjiNVvhr+WynfKW09q2BOflIOA0yeuXNeXBP1bIRuBrysSryH4keaJ5bYUNp63aIyQL9YpDQ==
21+
"@types/node@^12.12.14":
22+
version "12.12.14"
23+
resolved "https://registry.yarnpkg.com/@types/node/-/node-12.12.14.tgz#1c1d6e3c75dba466e0326948d56e8bd72a1903d2"
24+
integrity sha512-u/SJDyXwuihpwjXy7hOOghagLEV1KdAST6syfnOk6QZAMzZuWZqXy5aYYZbh8Jdpd4escVFP0MvftHNDb9pruA==
2525

2626
ansi-styles@^3.2.1:
2727
version "3.2.1"
@@ -55,10 +55,10 @@ builtin-modules@^1.1.1:
5555
resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f"
5656
integrity sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=
5757

58-
59-
version "0.0.14-next.5638382.0"
60-
resolved "https://registry.yarnpkg.com/cdt-gdb-adapter/-/cdt-gdb-adapter-0.0.14-next.5638382.0.tgz#43454b7907edde5cbb7bab575d23ed1a6d032f54"
61-
integrity sha512-tci+ng6XA0zXWw4C+ML8q2FoiDR//QwF5OBrwNd8HUbYnLTF6SqOILuzHcFijRT/D0ajrIXFHWy5Krgm9zhxPQ==
58+
59+
version "0.0.14-next.921da89.0"
60+
resolved "https://registry.yarnpkg.com/cdt-gdb-adapter/-/cdt-gdb-adapter-0.0.14-next.921da89.0.tgz#c070bc24cb41d0cefda490686917ed8c5c8f82dc"
61+
integrity sha512-AMRpWY2/UgiW1Sntay9DRU+o0pPr1SN7hFnSqhzp8fTIK54Poyz/uxa82TSEvAH5wC5u3/cmNb0ANhYj1f7NJQ==
6262
dependencies:
6363
node-addon-api "^1.6.2"
6464
vscode-debugadapter "^1.37.1"
@@ -95,12 +95,12 @@ [email protected]:
9595
resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
9696
integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
9797

98-
diff@^3.2.0:
99-
version "3.5.0"
100-
resolved "https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz#800c0dd1e0a8bfbc95835c202ad220fe317e5a12"
101-
integrity sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==
98+
diff@^4.0.1:
99+
version "4.0.1"
100+
resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.1.tgz#0c667cb467ebbb5cea7f14f135cc2dba7780a8ff"
101+
integrity sha512-s2+XdvhPCOF01LRQBC8hf4vhbVmI2CGS5aZnxLJlT5FtdhPCDFq80q++zK2KlrVorVDdL5BOGZ/VfLrVtYNF+Q==
102102

103-
doctrine@^0.7.2:
103+
104104
version "0.7.2"
105105
resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-0.7.2.tgz#7cb860359ba3be90e040b26b729ce4bfa654c523"
106106
integrity sha1-fLhgNZujvpDgQLJrcpzkv6ZUxSM=
@@ -246,30 +246,35 @@ supports-color@^5.3.0:
246246
dependencies:
247247
has-flag "^3.0.0"
248248

249-
tslib@^1.0.0, tslib@^1.8.0, tslib@^1.8.1:
249+
250+
version "1.9.0"
251+
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.9.0.tgz#e37a86fda8cbbaf23a057f473c9f4dc64e5fc2e8"
252+
integrity sha512-f/qGG2tUkrISBlQZEjEqoZ3B2+npJjIf04H1wuAv9iA8i04Icp+61KRXxFdha22670NJopsZCIjhC3SnjPRKrQ==
253+
254+
tslib@^1.8.0, tslib@^1.8.1:
250255
version "1.10.0"
251256
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.10.0.tgz#c3c19f95973fb0a62973fb09d90d961ee43e5c8a"
252257
integrity sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==
253258

254-
tslint-eslint-rules@^4.1.1:
255-
version "4.1.1"
256-
resolved "https://registry.yarnpkg.com/tslint-eslint-rules/-/tslint-eslint-rules-4.1.1.tgz#7c30e7882f26bc276bff91d2384975c69daf88ba"
257-
integrity sha1-fDDniC8mvCdr/5HSOEl1xp2viLo=
259+
tslint-eslint-rules@^5.4.0:
260+
version "5.4.0"
261+
resolved "https://registry.yarnpkg.com/tslint-eslint-rules/-/tslint-eslint-rules-5.4.0.tgz#e488cc9181bf193fe5cd7bfca213a7695f1737b5"
262+
integrity sha512-WlSXE+J2vY/VPgIcqQuijMQiel+UtmXS+4nvK4ZzlDiqBfXse8FAvkNnTcYhnQyOTW5KFM+uRRGXxYhFpuBc6w==
258263
dependencies:
259-
doctrine "^0.7.2"
260-
tslib "^1.0.0"
261-
tsutils "^1.4.0"
262-
263-
tslint@^5.9.1:
264-
version "5.18.0"
265-
resolved "https://registry.yarnpkg.com/tslint/-/tslint-5.18.0.tgz#f61a6ddcf372344ac5e41708095bbf043a147ac6"
266-
integrity sha512-Q3kXkuDEijQ37nXZZLKErssQVnwCV/+23gFEMROi8IlbaBG6tXqLPQJ5Wjcyt/yHPKBC+hD5SzuGaMora+ZS6w==
264+
doctrine "0.7.2"
265+
tslib "1.9.0"
266+
tsutils "^3.0.0"
267+
268+
tslint@^5.20.1:
269+
version "5.20.1"
270+
resolved "https://registry.yarnpkg.com/tslint/-/tslint-5.20.1.tgz#e401e8aeda0152bc44dd07e614034f3f80c67b7d"
271+
integrity sha512-EcMxhzCFt8k+/UP5r8waCf/lzmeSyVlqxqMEDQE7rWYiQky8KpIBz1JAoYXfROHrPZ1XXd43q8yQnULOLiBRQg==
267272
dependencies:
268273
"@babel/code-frame" "^7.0.0"
269274
builtin-modules "^1.1.1"
270275
chalk "^2.3.0"
271276
commander "^2.12.1"
272-
diff "^3.2.0"
277+
diff "^4.0.1"
273278
glob "^7.1.1"
274279
js-yaml "^3.13.1"
275280
minimatch "^3.0.4"
@@ -279,44 +284,33 @@ tslint@^5.9.1:
279284
tslib "^1.8.0"
280285
tsutils "^2.29.0"
281286

282-
tsutils@^1.4.0:
283-
version "1.9.1"
284-
resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-1.9.1.tgz#b9f9ab44e55af9681831d5f28d0aeeaf5c750cb0"
285-
integrity sha1-ufmrROVa+WgYMdXyjQrur1x1DLA=
286-
287287
tsutils@^2.29.0:
288288
version "2.29.0"
289289
resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-2.29.0.tgz#32b488501467acbedd4b85498673a0812aca0b99"
290290
integrity sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==
291291
dependencies:
292292
tslib "^1.8.1"
293293

294-
typescript@^3.1.6:
295-
version "3.5.3"
296-
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.5.3.tgz#c830f657f93f1ea846819e929092f5fe5983e977"
297-
integrity sha512-ACzBtm/PhXBDId6a6sDJfroT2pOWt/oOnk4/dElG5G33ZL776N3Y6/6bKZJBFpd+b05F3Ct9qDjMeJmRWtE2/g==
298-
299-
vscode-debugadapter@^1.26.0:
300-
version "1.35.0"
301-
resolved "https://registry.yarnpkg.com/vscode-debugadapter/-/vscode-debugadapter-1.35.0.tgz#d16dc32e93920a26ec5d6fe2330ba283600bcddb"
302-
integrity sha512-Au90Iowj6TuD5uDMaTnxOjl/9hQN0Yoky1TV1Cjjr7jPdxTQpALBRW09Y2LzkIXUVICXlAqxWL9zL8BpzI30jg==
294+
tsutils@^3.0.0:
295+
version "3.17.1"
296+
resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.17.1.tgz#ed719917f11ca0dee586272b2ac49e015a2dd759"
297+
integrity sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g==
303298
dependencies:
304-
mkdirp "^0.5.1"
305-
vscode-debugprotocol "1.35.0"
299+
tslib "^1.8.1"
306300

307-
vscode-debugadapter@^1.37.1:
301+
typescript@^3.7.3:
302+
version "3.7.3"
303+
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.7.3.tgz#b36840668a16458a7025b9eabfad11b66ab85c69"
304+
integrity sha512-Mcr/Qk7hXqFBXMN7p7Lusj1ktCBydylfQM/FZCk5glCNQJrCUKPkMHdo9R0MTFWsC/4kPFvDS0fDPvukfCkFsw==
305+
306+
vscode-debugadapter@^1.37.0, vscode-debugadapter@^1.37.1:
308307
version "1.37.1"
309308
resolved "https://registry.yarnpkg.com/vscode-debugadapter/-/vscode-debugadapter-1.37.1.tgz#7d7076e64e9786fe4fcb0c156e1ed24184a9fb2b"
310309
integrity sha512-g/xNsUdkrd0DifaoRJ4+wypSMsMbK47fGpetpmIOnOQiDFjtYKvqxsgyUZ4BOj2jKP2Xa40B4YXfUUJpqreWJg==
311310
dependencies:
312311
mkdirp "^0.5.1"
313312
vscode-debugprotocol "1.37.0"
314313

315-
[email protected], vscode-debugprotocol@^1.26.0:
316-
version "1.35.0"
317-
resolved "https://registry.yarnpkg.com/vscode-debugprotocol/-/vscode-debugprotocol-1.35.0.tgz#565140cd42945e30c6c85cafb38c631457d4a46c"
318-
integrity sha512-+OMm11R1bGYbpIJ5eQIkwoDGFF4GvBz3Ztl6/VM+/RNNb2Gjk2c0Ku+oMmfhlTmTlPCpgHBsH4JqVCbUYhu5bA==
319-
320314
[email protected], vscode-debugprotocol@^1.37.0:
321315
version "1.37.0"
322316
resolved "https://registry.yarnpkg.com/vscode-debugprotocol/-/vscode-debugprotocol-1.37.0.tgz#e8c4694a078d18ea1a639553a7a241b35c1e6f6d"

0 commit comments

Comments
 (0)