Skip to content

Commit 94c7d68

Browse files
authored
feat(utils): add support for ignoring '@eadir' system files (#1779)
1 parent 9ed77a5 commit 94c7d68

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

pkg/utils/file.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -191,14 +191,14 @@ const (
191191
func IsSystemFile(filename string) bool {
192192
// Common system files
193193
switch filename {
194-
case ".DS_Store", "desktop.ini", "Thumbs.db":
194+
case ".DS_Store", "desktop.ini", "Thumbs.db", "@eaDir":
195195
return true
196196
}
197-
197+
198198
// Apple Double files (._*)
199199
if strings.HasPrefix(filename, "._") {
200200
return true
201201
}
202-
202+
203203
return false
204204
}

pkg/utils/file_test.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@ func TestIsSystemFile(t *testing.T) {
1717
{"._", true},
1818
{"._somefile", true},
1919
{"._folder_name", true},
20-
20+
{"@eaDir", true},
21+
2122
// Regular files that should not be filtered
2223
{"test.txt", false},
2324
{"file.pdf", false},

0 commit comments

Comments
 (0)