@@ -44,6 +44,22 @@ namespace ts.server {
44
44
readonly data : ProjectInfoTelemetryEventData ;
45
45
}
46
46
47
+ /* __GDPR__
48
+ "projectInfo" : {
49
+ "fileStats": { "classification": "SystemMetaData", "purpose": "FeatureInsight" },
50
+ "compilerOptions": { "classification": "SystemMetaData", "purpose": "FeatureInsight" },
51
+ "extends": { "classification": "SystemMetaData", "purpose": "FeatureInsight" },
52
+ "files": { "classification": "SystemMetaData", "purpose": "FeatureInsight" },
53
+ "include": { "classification": "SystemMetaData", "purpose": "FeatureInsight" },
54
+ "exclude": { "classification": "SystemMetaData", "purpose": "FeatureInsight" },
55
+ "compileOnSave": { "classification": "SystemMetaData", "purpose": "FeatureInsight" },
56
+ "typeAcquisition": { "classification": "SystemMetaData", "purpose": "FeatureInsight" },
57
+ "configFileName": { "classification": "SystemMetaData", "purpose": "FeatureInsight" },
58
+ "projectType": { "classification": "SystemMetaData", "purpose": "FeatureInsight" },
59
+ "languageServiceEnabled": { "classification": "SystemMetaData", "purpose": "FeatureInsight" },
60
+ "version": { "classification": "SystemMetaData", "purpose": "FeatureInsight" }
61
+ }
62
+ */
47
63
export interface ProjectInfoTelemetryEventData {
48
64
/** Cryptographically secure hash of project file location. */
49
65
readonly projectId : string ;
0 commit comments