提交 f15e1b7d 编写于 作者: J Johannes Rieken

the ids of extensions clashing, #41882

上级 59681e54
...@@ -106,13 +106,15 @@ export function getDocumentFormattingEdits( ...@@ -106,13 +106,15 @@ export function getDocumentFormattingEdits(
"formatterInfo" : { "formatterInfo" : {
"type" : { "classification": "SystemMetaData", "purpose": "FeatureInsight" }, "type" : { "classification": "SystemMetaData", "purpose": "FeatureInsight" },
"language" : { "classification": "SystemMetaData", "purpose": "FeatureInsight" }, "language" : { "classification": "SystemMetaData", "purpose": "FeatureInsight" },
"count" : { "classification": "SystemMetaData", "purpose": "FeatureInsight", "isMeasurement": true } "count" : { "classification": "SystemMetaData", "purpose": "FeatureInsight", "isMeasurement": true },
"extensions" : { "classification": "SystemMetaData", "purpose": "FeatureInsight" }
} }
*/ */
telemetryService.publicLog('formatterInfo', { telemetryService.publicLog('formatterInfo', {
type: 'document', type: 'document',
language: model.getLanguageIdentifier().language, language: model.getLanguageIdentifier().language,
count: docFormattingProviders.length, count: docFormattingProviders.length,
extensions: docFormattingProviders.map(p => p.extensionId ? ExtensionIdentifier.toKey(p.extensionId) : 'unknown')
}); });
if (docFormattingProviders.length > 0) { if (docFormattingProviders.length > 0) {
...@@ -144,13 +146,15 @@ export function getOnTypeFormattingEdits( ...@@ -144,13 +146,15 @@ export function getOnTypeFormattingEdits(
"formatterInfo" : { "formatterInfo" : {
"type" : { "classification": "SystemMetaData", "purpose": "FeatureInsight" }, "type" : { "classification": "SystemMetaData", "purpose": "FeatureInsight" },
"language" : { "classification": "SystemMetaData", "purpose": "FeatureInsight" }, "language" : { "classification": "SystemMetaData", "purpose": "FeatureInsight" },
"count" : { "classification": "SystemMetaData", "purpose": "FeatureInsight", "isMeasurement": true } "count" : { "classification": "SystemMetaData", "purpose": "FeatureInsight", "isMeasurement": true },
"extensions" : { "classification": "SystemMetaData", "purpose": "FeatureInsight" }
} }
*/ */
telemetryService.publicLog('formatterInfo', { telemetryService.publicLog('formatterInfo', {
type: 'ontype', type: 'ontype',
language: model.getLanguageIdentifier().language, language: model.getLanguageIdentifier().language,
count: providers.length, count: providers.length,
extensions: providers.map(p => p.extensionId ? ExtensionIdentifier.toKey(p.extensionId) : 'unknown')
}); });
if (providers.length === 0) { if (providers.length === 0) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册