-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Closed
Labels
Area: Performancebackloghelp wantedIssues that the core team doesn't plan to work on, but would accept a PR for. Comment to claim.Issues that the core team doesn't plan to work on, but would accept a PR for. Comment to claim.triaged
Milestone
Description
.NET 7 introduces a regular expression source generator that can generate a bunch of code at compile time to make a more optimal matcher.
Since MSBuild uses many regular expressions and knows a bunch of them at compile time, we should adopt this.
Possible locations:
- When validating property/item names (thanks @lambdageek)
- in
CanonicalError - in
ConditionEvaluator - In
SolutionFile.cs
(non-exhaustive)
ViktorHofer, Eli-Black-Work, Nirmal4G, AraHaan and PaulusParssinendanmoseley and AraHaan
Metadata
Metadata
Assignees
Labels
Area: Performancebackloghelp wantedIssues that the core team doesn't plan to work on, but would accept a PR for. Comment to claim.Issues that the core team doesn't plan to work on, but would accept a PR for. Comment to claim.triaged