The public Touki glob implementation already simplifies composed include/exclude sets before enumeration. It removes subsumed subtree excludes and excludes whose trailing literals cannot intersect the include.
Evaluate adapting this logic directly into MSBuild's evaluation glob processing, without taking a package dependency, and extend it where safe to identify fully dominated or no-op combinations. Preserve existing evaluation semantics and validate the result with correctness tests and PerfStar measurements.
The public Touki glob implementation already simplifies composed include/exclude sets before enumeration. It removes subsumed subtree excludes and excludes whose trailing literals cannot intersect the include.
Evaluate adapting this logic directly into MSBuild's evaluation glob processing, without taking a package dependency, and extend it where safe to identify fully dominated or no-op combinations. Preserve existing evaluation semantics and validate the result with correctness tests and PerfStar measurements.