From ae90e61c61479d5bdfcf0b6e02842e5bd6b9aef1 Mon Sep 17 00:00:00 2001 From: Denis Date: Sun, 27 Mar 2022 23:41:45 +0300 Subject: [PATCH] fix --- checkers/ruleguard_checker.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/checkers/ruleguard_checker.go b/checkers/ruleguard_checker.go index a6db91ae0..7352977f3 100644 --- a/checkers/ruleguard_checker.go +++ b/checkers/ruleguard_checker.go @@ -184,7 +184,7 @@ func newRuleguardChecker(info *linter.CheckerInfo, ctx *linter.CheckerContext) ( DebugPrint: debugPrint, GroupFilter: func(g *ruleguard.GoRuleGroup) bool { whyDisabled := "" - enabled := len(enabledGroups) == 0 || enabledGroups[g.Name] + enabled := flagEnable == "" || enabledGroups[g.Name] switch { case !enabled: whyDisabled = "not enabled by -enabled flag" @@ -192,7 +192,7 @@ func newRuleguardChecker(info *linter.CheckerInfo, ctx *linter.CheckerContext) ( whyDisabled = "disabled by -disable flag" case len(enabledTags) != 0 && !inEnabledByTags(g): whyDisabled = "not enabled by tags in -enable flag" - case inDisabledByTags(g): + case len(disabledTags) != 0 && inDisabledByTags(g): whyDisabled = "disabled by tags in -disable flag" } if ruleguardDebug {