Assessment core extension (#10154)

This commit is contained in:
Vladimir Chernov
2020-05-29 01:17:41 +03:00
committed by GitHub
parent 0d544660e0
commit 8288360cc4
47 changed files with 1813 additions and 58 deletions

View File

@@ -0,0 +1,17 @@
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the Source EULA. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
import { URI } from 'vs/base/common/uri';
import { IOpenerService } from 'vs/platform/opener/common/opener';
export class OpenerServiceStub implements IOpenerService {
_serviceBrand: undefined;
registerOpener() { return undefined; }
registerValidator() { return undefined; }
registerExternalUriResolver() { return undefined; }
setExternalOpener() { return undefined; }
async open(resource: URI | string, options?: any): Promise<boolean> { return Promise.resolve(true); }
async resolveExternalUri(uri: any) { return undefined; }
}

View File

@@ -64,10 +64,12 @@ export enum TelemetryView {
Shell = 'Shell',
ExtensionRecommendationDialog = 'ExtensionRecommendationDialog',
ResultsPanel = 'ResultsPanel',
Notebook = 'Notebook'
Notebook = 'Notebook',
SqlAssessment = 'SqlAssessment'
}
export enum TelemetryAction {
Click = 'Click',
Open = 'Open'
}