1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

Expand upstream issue numbers to URLs in ChangeLog

This commit is contained in:
Nobuyoshi Nakada 2021-09-04 00:26:39 +09:00
parent af68112a1b
commit 3a145066a6
No known key found for this signature in database
GPG key ID: 7CD2805BFA3770C6

View file

@ -625,6 +625,12 @@ class VCS
end
s = s.join('')
end
if %r[^ +(https://github\.com/[^/]+/[^/]+/)commit/\h+\n(?=(?: +\n(?i: +Co-authored-by: .*\n)+)?(?:\n|\Z))] =~ s
issue = "#{$1}pull/"
s.gsub!(/\b[Ff]ix(?:e[sd])? \K#(?=\d+)/) {issue}
end
s.gsub!(/ +\n/, "\n")
s.sub!(/^Notes:/, ' \&')
w.print h, s