MCPcopy Index your code
hub / github.com/dotnet/vscode-csharp / generateOptionsTable

Function generateOptionsTable

src/shared/reportIssue.ts:111–127  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

109}
110
111function generateOptionsTable() {
112 const tableHeader = `|Setting|Value|\n|---|---|`;
113 const relevantOptions = [
114 getLanguageServerOptionData('preferCSharpExtension'),
115 getLanguageServerOptionData('compilerDiagnosticScope'),
116 getLanguageServerOptionData('analyzerDiagnosticScope'),
117 getLanguageServerOptionData('enableXamlTools'),
118 getLanguageServerOptionData('useServerGC'),
119 ];
120 const table = relevantOptions.map((e) => `|${e.name}|${e.value}|`).join('\n');
121
122 const extensionTable = `
123${tableHeader}\n${table};
124`;
125
126 return extensionTable;
127}
128
129function getLanguageServerOptionData(k: keyof LanguageServerOptions): { name: string; value: string | undefined } {
130 return {

Callers 1

reportIssueFunction · 0.85

Calls 1

Tested by

no test coverage detected