(s string)
| 337 | } |
| 338 | |
| 339 | func sortLines(s string) string { |
| 340 | trailing := "" |
| 341 | if before, ok := strings.CutSuffix(s, "\n"); ok { |
| 342 | s = before |
| 343 | trailing = "\n" |
| 344 | } |
| 345 | lines := strings.Split(s, "\n") |
| 346 | sort.Strings(lines) |
| 347 | return strings.Join(lines, "\n") + trailing |
| 348 | } |
no test coverage detected