chore(go): Implement unconditional prefix trim

This commit is contained in:
Micheal Wilkinson
2026-03-20 19:00:00 +00:00
parent ddb99c482c
commit cb6723818b

View File

@@ -104,12 +104,8 @@ func sectionHasEntries(unreleasedBody, sectionName string) bool {
} }
afterHeading := unreleasedBody[sectionStart+len(heading):] afterHeading := unreleasedBody[sectionStart+len(heading):]
if strings.HasPrefix(afterHeading, "\r") { afterHeading = strings.TrimPrefix(afterHeading, "\r")
afterHeading = afterHeading[1:] afterHeading = strings.TrimPrefix(afterHeading, "\n")
}
if strings.HasPrefix(afterHeading, "\n") {
afterHeading = afterHeading[1:]
}
nextHeading := strings.Index(afterHeading, "\n### ") nextHeading := strings.Index(afterHeading, "\n### ")
sectionBody := afterHeading sectionBody := afterHeading