Skip to content

Commit 1c1dbc9

Browse files
committed
Allow download from lgtm
Adds a new command to download databases from lgtm. It's working, though need to create better error messages on failure.
1 parent dd9fafc commit 1c1dbc9

File tree

6 files changed

+235
-40
lines changed

6 files changed

+235
-40
lines changed
Lines changed: 5 additions & 0 deletions
Loading
Lines changed: 5 additions & 0 deletions
Loading

extensions/ql-vscode/package.json

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,12 @@
3030
"onCommand:codeQLDatabases.chooseDatabaseFolder",
3131
"onCommand:codeQLDatabases.chooseDatabaseArchive",
3232
"onCommand:codeQLDatabases.chooseDatabaseInternet",
33+
"onCommand:codeQLDatabases.chooseDatabaseLgtm",
3334
"onCommand:codeQL.setCurrentDatabase",
3435
"onCommand:codeQL.chooseDatabaseFolder",
3536
"onCommand:codeQL.chooseDatabaseArchive",
3637
"onCommand:codeQL.chooseDatabaseInternet",
38+
"onCommand:codeQL.chooseDatabaseLgtm",
3739
"onCommand:codeQLDatabases.chooseDatabase",
3840
"onCommand:codeQLDatabases.setCurrentDatabase",
3941
"onCommand:codeQL.quickQuery",
@@ -200,6 +202,14 @@
200202
"dark": "media/dark/cloud-download.svg"
201203
}
202204
},
205+
{
206+
"command": "codeQLDatabases.chooseDatabaseLgtm",
207+
"title": "Download from LGTM",
208+
"icon": {
209+
"light": "media/light/lgtm-plus.svg",
210+
"dark": "media/dark/lgtm-plus.svg"
211+
}
212+
},
203213
{
204214
"command": "codeQL.setCurrentDatabase",
205215
"title": "CodeQL: Set Current Database"
@@ -244,6 +254,10 @@
244254
"command": "codeQL.chooseDatabaseInternet",
245255
"title": "CodeQL: Download Database"
246256
},
257+
{
258+
"command": "codeQL.chooseDatabaseLgtm",
259+
"title": "CodeQL: Download Database from LGTM"
260+
},
247261
{
248262
"command": "codeQLDatabases.sortByName",
249263
"title": "Sort by Name",
@@ -339,6 +353,11 @@
339353
"command": "codeQLDatabases.chooseDatabaseInternet",
340354
"when": "view == codeQLDatabases",
341355
"group": "navigation"
356+
},
357+
{
358+
"command": "codeQLDatabases.chooseDatabaseLgtm",
359+
"when": "view == codeQLDatabases",
360+
"group": "navigation"
342361
}
343362
],
344363
"view/item/context": [
@@ -469,6 +488,10 @@
469488
"command": "codeQLDatabases.chooseDatabaseInternet",
470489
"when": "false"
471490
},
491+
{
492+
"command": "codeQLDatabases.chooseDatabaseLgtm",
493+
"when": "false"
494+
},
472495
{
473496
"command": "codeQLDatabases.upgradeDatabase",
474497
"when": "false"

0 commit comments

Comments
 (0)