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):]
if strings.HasPrefix(afterHeading, "\r") {
afterHeading = afterHeading[1:]
}
if strings.HasPrefix(afterHeading, "\n") {
afterHeading = afterHeading[1:]
}
afterHeading = strings.TrimPrefix(afterHeading, "\r")
afterHeading = strings.TrimPrefix(afterHeading, "\n")
nextHeading := strings.Index(afterHeading, "\n### ")
sectionBody := afterHeading