Skip to content

Commit 9fa1d5b

Browse files
authored
Migrate docker workspace tags to configfiles (microsoft#135993)
1 parent 174db5e commit 9fa1d5b

File tree

2 files changed

+3
-5
lines changed

2 files changed

+3
-5
lines changed

src/vs/platform/diagnostics/node/diagnosticsService.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,9 @@ export async function collectWorkspaceStats(folder: string, filter: string[]): P
5656
{ tag: 'sln', filePattern: /^.+\.sln$/i },
5757
{ tag: 'csproj', filePattern: /^.+\.csproj$/i },
5858
{ tag: 'cmake', filePattern: /^.+\.cmake$/i },
59-
{ tag: 'github-actions', filePattern: /^.+\.yml$/i, relativePathPattern: /^\.github(?:\/|\\)workflows$/i }
59+
{ tag: 'github-actions', filePattern: /^.+\.yml$/i, relativePathPattern: /^\.github(?:\/|\\)workflows$/i },
60+
{ tag: 'devcontainer.json', filePattern: /^devcontainer\.json$/i },
61+
{ tag: 'dockerfile', filePattern: /^(dockerfile|docker\-compose\.ya?ml)$/i }
6062
];
6163

6264
const fileTypes = new Map<string, number>();

src/vs/workbench/contrib/tags/electron-sandbox/workspaceTagsService.ts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -303,8 +303,6 @@ export class WorkspaceTagsService implements IWorkspaceTagsService {
303303
"workspace.grunt" : { "classification": "SystemMetaData", "purpose": "FeatureInsight", "isMeasurement": true },
304304
"workspace.gulp" : { "classification": "SystemMetaData", "purpose": "FeatureInsight", "isMeasurement": true },
305305
"workspace.jake" : { "classification": "SystemMetaData", "purpose": "FeatureInsight", "isMeasurement": true },
306-
"workspace.devcontainer" : { "classification": "SystemMetaData", "purpose": "FeatureInsight", "isMeasurement": true },
307-
"workspace.docker" : { "classification": "SystemMetaData", "purpose": "FeatureInsight", "isMeasurement": true },
308306
"workspace.tsconfig" : { "classification": "SystemMetaData", "purpose": "FeatureInsight", "isMeasurement": true },
309307
"workspace.jsconfig" : { "classification": "SystemMetaData", "purpose": "FeatureInsight", "isMeasurement": true },
310308
"workspace.config.xml" : { "classification": "SystemMetaData", "purpose": "FeatureInsight", "isMeasurement": true },
@@ -579,8 +577,6 @@ export class WorkspaceTagsService implements IWorkspaceTagsService {
579577
tags['workspace.grunt'] = nameSet.has('gruntfile.js');
580578
tags['workspace.gulp'] = nameSet.has('gulpfile.js');
581579
tags['workspace.jake'] = nameSet.has('jakefile.js');
582-
tags['workspace.devcontainer'] = nameSet.has('devcontainer.json');
583-
tags['workspace.docker'] = nameSet.has('Dockerfile') || nameSet.has('docker-compose.yml');
584580

585581
tags['workspace.tsconfig'] = nameSet.has('tsconfig.json');
586582
tags['workspace.jsconfig'] = nameSet.has('jsconfig.json');

0 commit comments

Comments
 (0)