Commit 1d1e5a8617

Andrew Kelley <andrew@ziglang.org>
2023-10-12 19:43:27
Package.Fetch: fix empty path and "." not including all
Related to #17491
1 parent 8c6b027
Changed files (1)
src
Package
src/Package/Fetch.zig
@@ -1507,6 +1507,7 @@ const Filter = struct {
     pub fn includePath(self: Filter, sub_path: []const u8) bool {
         if (self.include_paths.count() == 0) return true;
         if (self.include_paths.contains("")) return true;
+        if (self.include_paths.contains(".")) return true;
         if (self.include_paths.contains(sub_path)) return true;
 
         // Check if any included paths are parent directories of sub_path.
@@ -1571,4 +1572,5 @@ const ErrorBundle = std.zig.ErrorBundle;
 
 test {
     _ = Filter;
+    _ = FileType;
 }