File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -240,10 +240,10 @@ func formatShellcheckHTML(output string) string {
240240 })
241241
242242 // Color-code severity levels
243- formatted = regexp .MustCompile (`\ (error\)` ).ReplaceAllString (formatted , `<span class="text-red-400">(error) </span>` )
244- formatted = regexp .MustCompile (`\ (warning\)` ).ReplaceAllString (formatted , `<span class="text-yellow-400">(warning) </span>` )
245- formatted = regexp .MustCompile (`\ (info\)` ).ReplaceAllString (formatted , `<span class="text-blue-400">(info) </span>` )
246- formatted = regexp .MustCompile (`\ (style\)` ).ReplaceAllString (formatted , `<span class="text-green-400">(style) </span>` )
243+ formatted = regexp .MustCompile (`(?m)^(.+SC\d+.+\ (error\):.+)$ ` ).ReplaceAllString (formatted , `<span class="text-red-400">$1 </span>` )
244+ formatted = regexp .MustCompile (`(?m)^(.+SC\d+.+\ (warning\):.+)$ ` ).ReplaceAllString (formatted , `<span class="text-yellow-400">$1 </span>` )
245+ formatted = regexp .MustCompile (`(?m)^(.+SC\d+.+\ (info\):.+)$ ` ).ReplaceAllString (formatted , `<span class="text-blue-400">$1 </span>` )
246+ formatted = regexp .MustCompile (`(?m)^(.+SC\d+.+\ (style\):.+)$ ` ).ReplaceAllString (formatted , `<span class="text-green-400">$1 </span>` )
247247
248248 // Color line numbers (now just "Line X:")
249249 formatted = regexp .MustCompile (`(?m)^Line (\d+):` ).ReplaceAllString (formatted , `<span class="text-cyan-400">Line $1:</span>` )
You can’t perform that action at this time.
0 commit comments