Skip to content

Commit aea9bad

Browse files
committed
Generalise to any JIRA id; allow for 4 digit issue numbers
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/codec/trunk@1334356 13f79535-47bb-0310-9956-ffa450edef68
1 parent e19147e commit aea9bad

1 file changed

Lines changed: 10 additions & 4 deletions

File tree

src/changes/release-notes.vm

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,15 @@ $release.description.replaceAll(" ", "
2626
")
2727

2828
## set up indent sizes. Only change indent1
29-
## indent1 = CODEC-nnn:
30-
#set($indent1=" ")
29+
#set($props=${project.properties})
30+
#set($jiralen=$props.get("commons.jira.id").length())
31+
## indent1 = POOL-nnnn:
32+
#set($blanklen=$jiralen+6)## +6 for "-nnnn:"
33+
## must be at least as long as the longest JIRA id
34+
#set($blanks=" ")
35+
#set($indent1=$blanks.substring(0,$blanklen))
3136
## indent2 allows for issue wrapper
32-
#set($indent2="$indent1 ")
37+
#set($indent2="$indent1 ")
3338
##
3439
#macro ( processaction )
3540
## Use replaceAll to fix up LF-only line ends on Windows.
@@ -42,6 +47,7 @@ $release.description.replaceAll(" ", "
4247
## Pad shorter issue numbers
4348
#if ($issue.length() < $indent1.length())#set ($issue="$issue ")#end
4449
#if ($issue.length() < $indent1.length())#set ($issue="$issue ")#end
50+
#if ($issue.length() < $indent1.length())#set ($issue="$issue ")#end
4551
#else
4652
#set($issue=$indent1)
4753
#end
@@ -50,7 +56,7 @@ $release.description.replaceAll(" ", "
5056
#else
5157
#set($dueto="")
5258
#end
53-
o $issue ${action}$dueto
59+
o $issue ${action}$dueto
5460
#set($action="")
5561
#set($issue="")
5662
#set($dueto="")

0 commit comments

Comments
 (0)