| commit | 28003b5dd5d5f9629b7df64863aa2f21e7fc3105 | [log] [tgz] |
|---|---|---|
| author | Han-Wen Nienhuys <hanwen@google.com> | Tue May 14 09:28:53 2019 +0200 |
| committer | Han-Wen Nienhuys <hanwen@google.com> | Tue May 14 09:28:53 2019 +0200 |
| tree | cbd18bc849addea0cab628a88ae7974f1e165e23 | |
| parent | 521e2384b4a2949d9725981162bef56157e0c9d4 [diff] |
cmd/checker: handle unconfigured language
diff --git a/cmd/checker/checker.go b/cmd/checker/checker.go index 1f6557b..29892af 100644 --- a/cmd/checker/checker.go +++ b/cmd/checker/checker.go
@@ -141,7 +141,11 @@ } req := gerritfmt.FormatRequest{} for n, f := range ch.Files { - if !gerritfmt.Formatters[language].Regex.MatchString(n) { + cfg := gerritfmt.Formatters[language] + if cfg == nil { + return nil, fmt.Errorf("language %q not configured") + } + if !cfg.Regex.MatchString(n) { continue }