Skip to content

Adapt Touki glob-set simplification for MSBuild evaluation #14420

Description

@OvesN

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.

Metadata

Metadata

Assignees

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions