in gazelle/parser.go [238:258]
func annotationsFromComments(comments []comment) *annotations {
ignore := make(map[string]struct{})
for _, comment := range comments {
annotation := comment.asAnnotation()
if annotation != nil {
if annotation.kind == annotationKindIgnore {
modules := strings.Split(annotation.value, ",")
for _, m := range modules {
if m == "" {
continue
}
m = strings.TrimSpace(m)
ignore[m] = struct{}{}
}
}
}
}
return &annotations{
ignore: ignore,
}
}