Skip to content

Commit b0f2e84

Browse files
authored
Merge pull request #218 from hadfl/issue
fenix: limit the maximum number of digits for issue patterns
2 parents 49b843c + e10f662 commit b0f2e84

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

lib/Fenix/Model/Handler/Issue/Gerrit.pm

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ sub issues($self, $msg) {
2020
my $urlre = qr!\b\Q$baseurl\E/c/illumos-gate/\+/(\d+)\b!;
2121
for ($msg) {
2222
return ([ /$urlre/g ], { url => 1 }) if /$urlre/;
23-
return [ /\b(\d{2,})\b/g ] if /\bcode\b/i;
23+
return [ /\b(\d{2,5})\b/g ] if /\bcode\b/i;
2424
}
2525

2626
return [];

lib/Fenix/Model/Handler/Issue/IPD.pm

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ sub issues($self, $msg) {
1919
my $urlre = qr!\b\Q$baseurl\E/illumos/ipd/\S+/ipd/0+(\d+)/README\.md\b!i;
2020
for ($msg) {
2121
return ([ /$urlre/g ], { url => 1 }) if /$urlre/;
22-
return [ /\bIPD[-\s]*(\d+)\b/ig ];
22+
return [ /\bIPD[-\s]*(\d{1,3})\b/ig ];
2323
}
2424
2525
return [];

lib/Fenix/Model/Handler/Issue/Illumos.pm

+2-2
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ sub issues($self, $msg) {
1919
my $urlre = qr!\b\Q$baseurl\E/issues/(\d+)\b!;
2020
for ($msg) {
2121
return ([ /$urlre/g ], { url => 1 }) if /$urlre/;
22-
return [ /\b(\d{3,})\b/g ] if /\b(?:illumos|issue)\b/i;
23-
return [ /#(\d{3,})\b/g ];
22+
return [ /\b(\d{3,5})\b/g ] if /\b(?:illumos|issue)\b/i;
23+
return [ /#(\d{3,5})\b/g ];
2424
}
2525

2626
return [];

lib/Fenix/Model/Handler/Issue/SmartOS.pm

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ sub issues($self, $msg) {
1515
my $urlre = qr!\b\Q$baseurl\E/bugview/([A-Z]+-\d+)\b!;
1616
for ($msg) {
1717
return ([ /$urlre/g ], { url => 1 }) if /$urlre/;
18-
return [ /\b([A-Z]+-\d+)\b/g ];
18+
return [ /\b([A-Z]+-\d{1,5})\b/g ];
1919
}
2020

2121
return [];

0 commit comments

Comments
 (0)