in plugins/src/main/java/com/google/gradle/tasks/MakeReleaseNotesTask.kt [54:72]
fun add() {
val changelogs = changeFiles.get().map { Changelog.fromFile(it) }
val changes = changelogs.flatMap { it.changes }
val bump = changelogs.minBy { it.type.ordinal }.type
outputFile
.get()
.asFile
.writeText(
"""
|# ${version.get().bump(bump)}
|
| - ${changes.joinToString("\n - ")}
"""
.trimMargin()
)
}