From 886fbd71a864ef8943f51dd911b8d1e57dd26545 Mon Sep 17 00:00:00 2001 From: Ludovic Fernandez Date: Wed, 27 Jul 2022 09:14:33 +0200 Subject: [PATCH] gci: fix panic with invalid configuration option (#3019) --- pkg/golinters/gci.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkg/golinters/gci.go b/pkg/golinters/gci.go index 0b086c88..82eba2ff 100644 --- a/pkg/golinters/gci.go +++ b/pkg/golinters/gci.go @@ -46,7 +46,11 @@ func NewGci(settings *config.GciSettings) *goanalysis.Linter { rawCfg.SectionStrings = prefix } - cfg, _ = rawCfg.Parse() + var err error + cfg, err = rawCfg.Parse() + if err != nil { + linterLogger.Fatalf("gci: configuration parsing: %v", err) + } } var lock sync.Mutex