Respect copy files correctly when in .dot files (#184109)

Fixes #183998
This commit is contained in:
Matt Bierner 2023-06-01 21:33:48 -07:00 committed by GitHub
parent 557b8bf33e
commit 0e0b629ef5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -84,7 +84,7 @@ function getDesiredNewFilePath(config: CopyFileConfiguration, document: vscode.T
const docUri = getParentDocumentUri(document);
for (const [rawGlob, rawDest] of Object.entries(config.destination)) {
for (const glob of parseGlob(rawGlob)) {
if (picomatch.isMatch(docUri.path, glob)) {
if (picomatch.isMatch(docUri.path, glob, { dot: true })) {
return resolveCopyDestination(docUri, file.name, rawDest, uri => vscode.workspace.getWorkspaceFolder(uri)?.uri);
}
}