diff --git a/analyzer/engine/parse.go b/analyzer/engine/parse.go index 1f6fca1e4a4554dfaec2740370bb6e8263670a52..a812cd9989a5662eca8713cbc2127d2e2dc01024 100644 --- a/analyzer/engine/parse.go +++ b/analyzer/engine/parse.go @@ -143,7 +143,7 @@ func parseCopyright(f *model.FileInfo) string { continue } if strings.EqualFold("copyright", tks[0]) { - if re.MatchString(tks[1]) { + if len(tks) > 1 && re.MatchString(tks[1]) { matchLevel[high] = line } matchLevel[mid] = line