Skip to content

Commit 5d2d382

Browse files
committed
fix: remove unnecessary recursive flag from fs.readdir calls
- Remove recursive: true from checkRulesDirectoryHasContent() - Remove recursive: true from exportModeWithRules() - Code only processes files at root level, recursive flag was misleading
1 parent 81c1d51 commit 5d2d382

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/core/config/CustomModesManager.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -588,7 +588,7 @@ export class CustomModesManager {
588588

589589
// Check if directory has any content files
590590
try {
591-
const entries = await fs.readdir(modeRulesDir, { withFileTypes: true, recursive: true })
591+
const entries = await fs.readdir(modeRulesDir, { withFileTypes: true })
592592

593593
for (const entry of entries) {
594594
if (entry.isFile()) {
@@ -677,7 +677,7 @@ export class CustomModesManager {
677677
const stats = await fs.stat(modeRulesDir)
678678
if (stats.isDirectory()) {
679679
// Extract content specific to this mode by looking for the mode-specific rules
680-
const entries = await fs.readdir(modeRulesDir, { withFileTypes: true, recursive: true })
680+
const entries = await fs.readdir(modeRulesDir, { withFileTypes: true })
681681

682682
for (const entry of entries) {
683683
if (entry.isFile()) {

0 commit comments

Comments
 (0)