Fix folder deletion (#140)

This commit is contained in:
Andras Schmelczer 2025-10-20 20:24:35 +01:00 committed by GitHub
parent aa73a5d718
commit 1ddba47b80
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
9 changed files with 69 additions and 25 deletions

View file

@ -20,9 +20,11 @@ export class SafeFileSystemOperations implements FileSystemOperations {
this.locks = new Locks(logger);
}
public async listAllFiles(): Promise<RelativePath[]> {
public async listFilesRecursively(
root: RelativePath | undefined
): Promise<RelativePath[]> {
this.logger.debug("Listing all files");
const result = await this.fs.listAllFiles();
const result = await this.fs.listFilesRecursively(root);
this.logger.debug(`Listed ${result.length} files`);
return result;
}