@@ -30,52 +30,52 @@ func NoArgs(cmd *cobra.Command, args []string) error {
30
30
}
31
31
32
32
// RequiresMinArgs returns an error if there is not at least min args
33
- func RequiresMinArgs (min int ) cobra.PositionalArgs {
33
+ func RequiresMinArgs (minArgs int ) cobra.PositionalArgs {
34
34
return func (cmd * cobra.Command , args []string ) error {
35
- if len (args ) >= min {
35
+ if len (args ) >= minArgs {
36
36
return nil
37
37
}
38
38
return errors .Errorf (
39
39
"%[1]s: '%[2]s' requires at least %[3]d %[4]s\n \n Usage: %[5]s\n \n See '%[2]s --help' for more information" ,
40
40
binName (cmd ),
41
41
cmd .CommandPath (),
42
- min ,
43
- pluralize ("argument" , min ),
42
+ minArgs ,
43
+ pluralize ("argument" , minArgs ),
44
44
cmd .UseLine (),
45
45
)
46
46
}
47
47
}
48
48
49
49
// RequiresMaxArgs returns an error if there is not at most max args
50
- func RequiresMaxArgs (max int ) cobra.PositionalArgs {
50
+ func RequiresMaxArgs (maxArgs int ) cobra.PositionalArgs {
51
51
return func (cmd * cobra.Command , args []string ) error {
52
- if len (args ) <= max {
52
+ if len (args ) <= maxArgs {
53
53
return nil
54
54
}
55
55
return errors .Errorf (
56
56
"%[1]s: '%[2]s' requires at most %[3]d %[4]s\n \n Usage: %[5]s\n \n SRun '%[2]s --help' for more information" ,
57
57
binName (cmd ),
58
58
cmd .CommandPath (),
59
- max ,
60
- pluralize ("argument" , max ),
59
+ maxArgs ,
60
+ pluralize ("argument" , maxArgs ),
61
61
cmd .UseLine (),
62
62
)
63
63
}
64
64
}
65
65
66
66
// RequiresRangeArgs returns an error if there is not at least min args and at most max args
67
- func RequiresRangeArgs (min int , max int ) cobra.PositionalArgs {
67
+ func RequiresRangeArgs (minArgs int , maxArgs int ) cobra.PositionalArgs {
68
68
return func (cmd * cobra.Command , args []string ) error {
69
- if len (args ) >= min && len (args ) <= max {
69
+ if len (args ) >= minArgs && len (args ) <= maxArgs {
70
70
return nil
71
71
}
72
72
return errors .Errorf (
73
73
"%[1]s: '%[2]s' requires at least %[3]d and at most %[4]d %[5]s\n \n Usage: %[6]s\n \n Run '%[2]s --help' for more information" ,
74
74
binName (cmd ),
75
75
cmd .CommandPath (),
76
- min ,
77
- max ,
78
- pluralize ("argument" , max ),
76
+ minArgs ,
77
+ maxArgs ,
78
+ pluralize ("argument" , maxArgs ),
79
79
cmd .UseLine (),
80
80
)
81
81
}
0 commit comments