Merge pull request #1758 from github/koesie10/export-results-from-view
Add exporting of results to view
This commit is contained in:
@@ -476,6 +476,10 @@ export interface CopyRepositoryListMessage {
|
|||||||
t: 'copyRepositoryList';
|
t: 'copyRepositoryList';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export interface ExportResultsMessage {
|
||||||
|
t: 'exportResults';
|
||||||
|
}
|
||||||
|
|
||||||
export interface OpenLogsMessage {
|
export interface OpenLogsMessage {
|
||||||
t: 'openLogs';
|
t: 'openLogs';
|
||||||
}
|
}
|
||||||
@@ -495,5 +499,6 @@ export type FromVariantAnalysisMessage =
|
|||||||
| OpenQueryFileMessage
|
| OpenQueryFileMessage
|
||||||
| OpenQueryTextMessage
|
| OpenQueryTextMessage
|
||||||
| CopyRepositoryListMessage
|
| CopyRepositoryListMessage
|
||||||
|
| ExportResultsMessage
|
||||||
| OpenLogsMessage
|
| OpenLogsMessage
|
||||||
| CancelVariantAnalysisMessage;
|
| CancelVariantAnalysisMessage;
|
||||||
|
|||||||
@@ -106,6 +106,9 @@ export class VariantAnalysisView extends AbstractWebview<ToVariantAnalysisMessag
|
|||||||
case 'copyRepositoryList':
|
case 'copyRepositoryList':
|
||||||
void commands.executeCommand('codeQL.copyVariantAnalysisRepoList', this.variantAnalysisId);
|
void commands.executeCommand('codeQL.copyVariantAnalysisRepoList', this.variantAnalysisId);
|
||||||
break;
|
break;
|
||||||
|
case 'exportResults':
|
||||||
|
void commands.executeCommand('codeQL.exportVariantAnalysisResults', this.variantAnalysisId);
|
||||||
|
break;
|
||||||
case 'openLogs':
|
case 'openLogs':
|
||||||
await this.openLogs();
|
await this.openLogs();
|
||||||
break;
|
break;
|
||||||
|
|||||||
@@ -42,6 +42,12 @@ const copyRepositoryList = () => {
|
|||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
|
const exportResults = () => {
|
||||||
|
vscode.postMessage({
|
||||||
|
t: 'exportResults',
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
const openLogs = () => {
|
const openLogs = () => {
|
||||||
vscode.postMessage({
|
vscode.postMessage({
|
||||||
t: 'openLogs',
|
t: 'openLogs',
|
||||||
@@ -104,7 +110,7 @@ export function VariantAnalysis({
|
|||||||
onViewQueryTextClick={openQueryText}
|
onViewQueryTextClick={openQueryText}
|
||||||
onStopQueryClick={stopQuery}
|
onStopQueryClick={stopQuery}
|
||||||
onCopyRepositoryListClick={copyRepositoryList}
|
onCopyRepositoryListClick={copyRepositoryList}
|
||||||
onExportResultsClick={() => console.log('Export results')}
|
onExportResultsClick={exportResults}
|
||||||
onViewLogsClick={openLogs}
|
onViewLogsClick={openLogs}
|
||||||
/>
|
/>
|
||||||
<VariantAnalysisOutcomePanels
|
<VariantAnalysisOutcomePanels
|
||||||
|
|||||||
Reference in New Issue
Block a user