excludeDirMask

fnMask excludeDirMask(string path, bool caseSensitive = true) @safe

Creates an exclude directory mask using UFCS-friendly syntax.

Matches the specified path and all its subdirectories.

Parameters

paththe directory path to exclude
caseSensitivetrue for case-sensitive matching (default)

Returns

A new Mask instance.

Example:

auto m = excludeDirMask("/tmp/cache");
// Use with FilterOpts to exclude cache directories