diff --git a/extensions/ql-vscode/src/common/commands.ts b/extensions/ql-vscode/src/common/commands.ts index 00c68c472..4cd660c39 100644 --- a/extensions/ql-vscode/src/common/commands.ts +++ b/extensions/ql-vscode/src/common/commands.ts @@ -63,27 +63,38 @@ export type QueryHistoryCommands = { // Commands used for the local databases panel export type LocalDatabasesCommands = { - "codeQL.setCurrentDatabase": (uri: Uri) => Promise; - "codeQL.setDefaultTourDatabase": () => Promise; + // Command palette commands "codeQL.upgradeCurrentDatabase": () => Promise; "codeQL.clearCache": () => Promise; + // Explorer context menu + "codeQL.setCurrentDatabase": (uri: Uri) => Promise; + + // Database panel view title commands "codeQLDatabases.chooseDatabaseFolder": () => Promise; "codeQLDatabases.chooseDatabaseArchive": () => Promise; "codeQLDatabases.chooseDatabaseInternet": () => Promise; "codeQLDatabases.chooseDatabaseGithub": () => Promise; + "codeQLDatabases.sortByName": () => Promise; + "codeQLDatabases.sortByDateAdded": () => Promise; + + // Database panel context menu "codeQLDatabases.setCurrentDatabase": ( databaseItem: DatabaseItem, ) => Promise; - "codeQLDatabases.sortByName": () => Promise; - "codeQLDatabases.sortByDateAdded": () => Promise; - "codeQLDatabases.removeOrphanedDatabases": () => Promise; + // Database panel selection commands "codeQLDatabases.removeDatabase": SelectionCommandFunction; "codeQLDatabases.upgradeDatabase": SelectionCommandFunction; "codeQLDatabases.renameDatabase": SelectionCommandFunction; "codeQLDatabases.openDatabaseFolder": SelectionCommandFunction; "codeQLDatabases.addDatabaseSource": SelectionCommandFunction; + + // Codespace template commands + "codeQL.setDefaultTourDatabase": () => Promise; + + // Internal commands + "codeQLDatabases.removeOrphanedDatabases": () => Promise; }; // Commands tied to variant analysis