add telemetry comments for activatePlugin in workbenchThemeService (#155592)

add telemetry comments (for #2762)
This commit is contained in:
Martin Aeschlimann 2022-07-19 14:52:37 +02:00 committed by GitHub
parent 0945ef6e35
commit bbe22bcd15
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -581,11 +581,12 @@ export class WorkbenchThemeService implements IWorkbenchThemeService {
if (!this.themeExtensionsActivated.get(key)) {
type ActivatePluginClassification = {
owner: 'aeschli';
id: { classification: 'PublicNonPersonalData'; purpose: 'FeatureInsight' };
name: { classification: 'PublicNonPersonalData'; purpose: 'FeatureInsight' };
isBuiltin: { classification: 'SystemMetaData'; purpose: 'FeatureInsight'; isMeasurement: true };
publisherDisplayName: { classification: 'SystemMetaData'; purpose: 'FeatureInsight' };
themeId: { classification: 'PublicNonPersonalData'; purpose: 'FeatureInsight' };
comment: 'An event is fired when an color theme extension is first used as it provides the currently shown color theme.';
id: { classification: 'PublicNonPersonalData'; purpose: 'FeatureInsight'; comment: 'The extension id.' };
name: { classification: 'PublicNonPersonalData'; purpose: 'FeatureInsight'; comment: 'The extension name.' };
isBuiltin: { classification: 'SystemMetaData'; purpose: 'FeatureInsight'; isMeasurement: true; comment: 'Whether the extension is a built-in extension.' };
publisherDisplayName: { classification: 'SystemMetaData'; purpose: 'FeatureInsight'; comment: 'The extension publisher id.' };
themeId: { classification: 'PublicNonPersonalData'; purpose: 'FeatureInsight'; comment: 'The id of the theme that triggered the first extension use.' };
};
type ActivatePluginEvent = {
id: string;