Fix `TrackingIssueAttribute` blocking orgs/repos containing numbers (#43369)

Fix TrackingIssueAttribute blocking orgs/repos containing numbers
This commit is contained in:
Tayrtahn 2026-03-28 06:29:55 -04:00 committed by Coryler
parent 79e519696b
commit 799dc60fd2
1 changed files with 1 additions and 1 deletions

View File

@ -28,7 +28,7 @@ public sealed class TrackingIssueAttribute : PropertyAttribute
"github.com" "github.com"
]; ];
private static readonly Regex GithubStyleIssueMatch = new(@"^\/[a-z\-\$\#]*\/[a-z\-\$\#]*\/(issues|pulls)\/\d*$", private static readonly Regex GithubStyleIssueMatch = new(@"^\/[a-z\d\-\$\#]*\/[a-z\d\-\$\#]*\/(issues|pulls)\/\d*$",
RegexOptions.Compiled | RegexOptions.NonBacktracking | RegexOptions.IgnoreCase); RegexOptions.Compiled | RegexOptions.NonBacktracking | RegexOptions.IgnoreCase);
public TrackingIssueAttribute([StringSyntax(StringSyntaxAttribute.Uri)] string url) : base(url) public TrackingIssueAttribute([StringSyntax(StringSyntaxAttribute.Uri)] string url) : base(url)