(name string, problemCount int)
| 172 | } |
| 173 | |
| 174 | func createHeader(name string, problemCount int) string { |
| 175 | header := fmt.Sprintf(" %s (%d potential issue(s)) ", name, problemCount) |
| 176 | if len(header)%2 == 1 { |
| 177 | header += " " |
| 178 | } |
| 179 | |
| 180 | padding := HeaderWidth - len(header) |
| 181 | header = newString(" ", padding/2) + header + newString(" ", padding/2) |
| 182 | |
| 183 | return ansi.Color(fmt.Sprintf("%s\n%s\n%s\n", paddingLeft+newString(HeaderChar, HeaderWidth), paddingLeft+header, paddingLeft+newString(HeaderChar, HeaderWidth)), "green+b") |
| 184 | } |
| 185 | |
| 186 | func newString(char string, size int) string { |
| 187 | retStr := "" |
no test coverage detected