Skip to content

Commit f8bdc96

Browse files
authored
fix(utilities): filter on FileAttributes (#1261)
1 parent cf4c6c0 commit f8bdc96

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

source/Nuke.Utilities/IO/AbsolutePath.Children.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ public static IEnumerable<AbsolutePath> GetFiles(
2727
return Enumerable.Empty<AbsolutePath>();
2828

2929
var files = Directory.EnumerateFiles(path, pattern, SearchOption.TopDirectoryOnly)
30-
.Where(x => (File.GetAttributes(x) & attributes) == 0)
30+
.Where(x => (File.GetAttributes(x) & attributes) == attributes)
3131
.OrderBy(x => x)
3232
.Select(AbsolutePath.Create);
3333

@@ -50,7 +50,7 @@ public static IEnumerable<AbsolutePath> GetDirectories(
5050
{
5151
var matchingDirectories = paths
5252
.SelectMany(x => Directory.EnumerateDirectories(x, pattern, SearchOption.TopDirectoryOnly))
53-
.Where(x => (File.GetAttributes(x) & attributes) == 0)
53+
.Where(x => (File.GetAttributes(x) & attributes) == attributes)
5454
.OrderBy(x => x)
5555
.Select(AbsolutePath.Create).ToList();
5656

0 commit comments

Comments
 (0)