Skip to content

Commit 8c02be9

Browse files
committed
Merge remote-tracking branch 'origin/2.10.x' into merge/2.10.x-to-master
Conflicts (discarded): hand-written.md release-notes.html
2 parents 0ed5bc0 + 12e4c37 commit 8c02be9

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

src/main/scala/GitInfo.scala

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11

22
case class Commit(sha: String, author: String, header: String, body: String) {
3+
def trimmedHeader = header.take(80)
34
override def toString = " * " + sha + " (" + author + ") " + header + " - " + body.take(5) + " ..."
45
}
56

@@ -75,7 +76,7 @@ class GitInfo(gitDir: java.io.File, val previousTag: String, val currentTag: Str
7576
sb append header4("Complete commit list!")
7677
sb append targetLanguage.tableHeader("sha", "Title")
7778
for (commit <- commits)
78-
sb append targetLanguage.tableRow(commitShaLink(commit.sha), commit.header)
79+
sb append targetLanguage.tableRow(commitShaLink(commit.sha), commit.trimmedHeader)
7980
sb append targetLanguage.tableEnd
8081
sb.toString
8182
}
@@ -86,7 +87,7 @@ class GitInfo(gitDir: java.io.File, val previousTag: String, val currentTag: Str
8687
sb append header4(s"Commits and the issues they fixed since ${previousTag}")
8788
sb append targetLanguage.tableHeader("Issue(s)", "Commit", "Message")
8889
for (commit <- fixCommits)
89-
sb append targetLanguage.tableRow(fixLinks(commit), commitShaLink(commit.sha), commit.header)
90+
sb append targetLanguage.tableRow(fixLinks(commit), commitShaLink(commit.sha), commit.trimmedHeader)
9091
sb append targetLanguage.tableEnd
9192
sb append blankLine()
9293
sb.toString

src/main/scala/MakeReleaseNotes.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ object MakeReleaseNotes {
4040
} else Nil
4141
// if you don't have the next line, sub-bullets would be screwed!
4242
// please take this case into account and comment out 2 next lines and uncomment the line after!
43-
val newLines = lines.map(x => if (x.startsWith(" *")) "\n" + x else x)
43+
val newLines = lines.map(x => if (x.startsWith(" *")) "\n" + x.stripPrefix(" ") else x)
4444
newLines.mkString("\n")
4545
// lines.mkString("\n")
4646
}

src/main/scala/TargetLanguage.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ sealed trait TargetLanguage {
1010
}
1111
case object MarkDown extends TargetLanguage {
1212
def createHyperLink(link: String, content: String): String =
13-
s"[$link]($content)"
13+
s"[$content]($link)"
1414
def blankLine(): String = "\n"
1515
def header4(msg: String): String = s"#### $msg\n"
1616
def tableHeader(firstColumn: String, secondColumn: String): String =

0 commit comments

Comments
 (0)