more GDPR classification

This commit is contained in:
kieferrm
2017-09-07 23:32:17 -07:00
committed by Kai Maetzel
parent c03559eec7
commit a65363876a
20 changed files with 205 additions and 15 deletions

View File

@@ -145,6 +145,15 @@ export function createApiFactory(
return undefined;
}
this._seen.add(apiName);
/* __GDPR__
"apiUsage" : {
"name" : { "endPoint": "none", "classification": "SystemMetaData", "purpose": "FeatureInsight" },
"extension": { "endPoint": "none", "classification": "SystemMetaData", "purpose": "FeatureInsight" },
"${include}": [
"${MainThreadData}"
]
}
*/
return mainThreadTelemetry.$publicLog('apiUsage', {
name: apiName,
extension: extension.id
@@ -494,6 +503,16 @@ export function createApiFactory(
return extHostSCM.getLastInputBox(extension);
},
createSourceControl(id: string, label: string, rootUri?: vscode.Uri) {
/* __GDPR__
"registerSCMProvider" : {
"extensionId" : { "endPoint": "none", "classification": "SystemMetaData", "purpose": "FeatureInsight" },
"providerId": { "endPoint": "none", "classification": "PublicNonPersonalData", "purpose": "FeatureInsight" },
"providerLabel": { "endPoint": "none", "classification": "PublicPersonalData", "purpose": "FeatureInsight" },
"${include}": [
"${MainThreadData}"
]
}
*/
mainThreadTelemetry.$publicLog('registerSCMProvider', {
extensionId: extension.id,
providerId: id,