polish feature renderers (#204821)

This commit is contained in:
Sandeep Somavarapu
2024-02-09 04:28:44 -08:00
committed by GitHub
parent fbb7175b4c
commit c7b85d9d7a
9 changed files with 50 additions and 52 deletions

View File

@@ -12,6 +12,7 @@ import { Extensions, IExtensionFeatureTableRenderer, IExtensionFeaturesRegistry,
import { IExtensionManifest } from 'vs/platform/extensions/common/extensions';
import { Registry } from 'vs/platform/registry/common/platform';
import { SyncDescriptor } from 'vs/platform/instantiation/common/descriptors';
import { MarkdownString } from 'vs/base/common/htmlContent';
interface IJSONValidationExtensionPoint {
fileMatch: string | string[];
@@ -109,7 +110,7 @@ class JSONValidationDataRenderer extends Disposable implements IExtensionFeature
const rows: IRowData[][] = contrib.map(v => {
return [
{ data: Array.isArray(v.fileMatch) ? v.fileMatch.join(', ') : v.fileMatch, type: 'code' },
new MarkdownString().appendMarkdown(`\`${Array.isArray(v.fileMatch) ? v.fileMatch.join(', ') : v.fileMatch}\``),
v.url,
];
});