Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 718ae29 + 65f0740 commit 36e133cCopy full SHA for 36e133c
1 file changed
src/explorers/providers.ts
@@ -66,7 +66,8 @@ export class DockerComposeProvider extends AutoRefreshTreeDataProvider<any> impl
66
let projects = [];
67
if (vscode.workspace && vscode.workspace.workspaceFolders) {
68
projects = vscode.workspace.workspaceFolders.map((folder) => {
69
- let name = projectNames[folder.index] || folder.name.replace(/[^\w\s]/gi, '');
+ // project name from mapping or use workspace dir name
70
+ let name = projectNames[folder.index] || folder.name.replace(/[^-_a-z0-9]/gi, '');
71
let executor = new DockerComposeCommandExecutor(name, files, shell, folder.uri.fsPath);
72
return new Project(name, executor);
73
});
0 commit comments