From be83846f84379ab729cb38ddb4631fe357ed3a05 Mon Sep 17 00:00:00 2001 From: plastikfan Date: Mon, 1 Aug 2022 15:44:02 +0100 Subject: [PATCH] ref: clean up lint error (#1759) --- flag_groups.go | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/flag_groups.go b/flag_groups.go index c53209c71..8ff6c92ab 100644 --- a/flag_groups.go +++ b/flag_groups.go @@ -239,12 +239,6 @@ func processFlagForSpecialGroupAnnotation(flags *flag.FlagSet, pflag *flag.Flag, } } } - - // group exists, but we still need to check if the flag exists in the group, - // because the previous loop is short circuited as soon as we find the special. - if _, found := groupStatus[group].data[pflag.Name]; !found { - groupStatus[group].data[pflag.Name] = false - } groupStatus[group].data[pflag.Name] = pflag.Changed } } @@ -430,7 +424,7 @@ func (c *Command) enforceFlagGroupsForCompletion() { for _, flagnameAndStatus := range dependsOnSpecialGroupStatus { for _, o := range flagnameAndStatus.others { if flagnameAndStatus.data[o] { - c.MarkFlagRequired(flagnameAndStatus.special) + _ = c.MarkFlagRequired(flagnameAndStatus.special) break } }