@@ -11,138 +11,140 @@ var defConf = &lint.Config{
1111
1212 Formatter : (& formatter.DefaultFormatter {}).Name (),
1313
14- Rules : map [string ]lint.RuleConfig {
15- // Header Min Len Rule
16- (& rule.HeadMinLenRule {}).Name (): {
17- Enabled : true ,
18- Severity : lint .SeverityError ,
19- Argument : 10 ,
20- },
14+ Rules : defRuleConf ,
15+ }
2116
22- // Header Max Len Rule
23- (& rule.HeadMaxLenRule {}).Name (): {
24- Enabled : true ,
25- Severity : lint .SeverityError ,
26- Argument : 50 ,
27- },
17+ var defRuleConf = map [string ]lint.RuleConfig {
18+ // Header Min Len Rule
19+ (& rule.HeadMinLenRule {}).Name (): {
20+ Enabled : true ,
21+ Severity : lint .SeverityError ,
22+ Argument : 10 ,
23+ },
2824
29- // Body Max Line Rule
30- (& rule.BodyMaxLineLenRule {}).Name (): {
31- Enabled : true ,
32- Severity : lint .SeverityError ,
33- Argument : 72 ,
34- },
25+ // Header Max Len Rule
26+ (& rule.HeadMaxLenRule {}).Name (): {
27+ Enabled : true ,
28+ Severity : lint .SeverityError ,
29+ Argument : 50 ,
30+ },
3531
36- // Footer Max Line Rule
37- (& rule.FooterMaxLineLenRule {}).Name (): {
38- Enabled : true ,
39- Severity : lint .SeverityError ,
40- Argument : 72 ,
41- },
32+ // Body Max Line Rule
33+ (& rule.BodyMaxLineLenRule {}).Name (): {
34+ Enabled : true ,
35+ Severity : lint .SeverityError ,
36+ Argument : 72 ,
37+ },
4238
43- // Types Enum Rule
44- (& rule.TypeEnumRule {}).Name (): {
45- Enabled : true ,
46- Severity : lint .SeverityError ,
47- Argument : []interface {}{
48- "feat" , "fix" , "docs" , "style" , "refactor" , "perf" ,
49- "test" , "build" , "ci" , "chore" , "revert" , "merge" ,
50- },
51- },
39+ // Footer Max Line Rule
40+ (& rule.FooterMaxLineLenRule {}).Name (): {
41+ Enabled : true ,
42+ Severity : lint .SeverityError ,
43+ Argument : 72 ,
44+ },
5245
53- // Scope Enum Rule
54- (& rule.ScopeEnumRule {}).Name (): {
55- Enabled : false ,
56- Severity : lint .SeverityError ,
57- Argument : []interface {}{},
58- Flags : map [string ]interface {}{
59- "allow-empty" : true ,
60- },
46+ // Types Enum Rule
47+ (& rule.TypeEnumRule {}).Name (): {
48+ Enabled : true ,
49+ Severity : lint .SeverityError ,
50+ Argument : []interface {}{
51+ "feat" , "fix" , "docs" , "style" , "refactor" , "perf" ,
52+ "test" , "build" , "ci" , "chore" , "revert" , "merge" ,
6153 },
54+ },
6255
63- // Body Min Len Rule
64- (& rule.BodyMinLenRule {}).Name (): {
65- Enabled : false ,
66- Severity : lint .SeverityError ,
67- Argument : 0 ,
56+ // Scope Enum Rule
57+ (& rule.ScopeEnumRule {}).Name (): {
58+ Enabled : false ,
59+ Severity : lint .SeverityError ,
60+ Argument : []interface {}{},
61+ Flags : map [string ]interface {}{
62+ "allow-empty" : true ,
6863 },
64+ },
6965
70- // Body Max Len Rule
71- (& rule.BodyMaxLenRule {}).Name (): {
72- Enabled : false ,
73- Severity : lint .SeverityError ,
74- Argument : - 1 ,
75- },
66+ // Body Min Len Rule
67+ (& rule.BodyMinLenRule {}).Name (): {
68+ Enabled : false ,
69+ Severity : lint .SeverityError ,
70+ Argument : 0 ,
71+ },
7672
77- // Footer Min Len Rule
78- (& rule.FooterMinLenRule {}).Name (): {
79- Enabled : false ,
80- Severity : lint .SeverityError ,
81- Argument : 0 ,
82- },
73+ // Body Max Len Rule
74+ (& rule.BodyMaxLenRule {}).Name (): {
75+ Enabled : false ,
76+ Severity : lint .SeverityError ,
77+ Argument : - 1 ,
78+ },
8379
84- // Footer Max Len Rule
85- (& rule.FooterMaxLenRule {}).Name (): {
86- Enabled : false ,
87- Severity : lint .SeverityError ,
88- Argument : - 1 ,
89- },
80+ // Footer Min Len Rule
81+ (& rule.FooterMinLenRule {}).Name (): {
82+ Enabled : false ,
83+ Severity : lint .SeverityError ,
84+ Argument : 0 ,
85+ },
9086
91- // Type Min Len Rule
92- (& rule.TypeMinLenRule {}).Name (): {
93- Enabled : false ,
94- Severity : lint .SeverityError ,
95- Argument : 0 ,
96- },
87+ // Footer Max Len Rule
88+ (& rule.FooterMaxLenRule {}).Name (): {
89+ Enabled : false ,
90+ Severity : lint .SeverityError ,
91+ Argument : - 1 ,
92+ },
9793
98- // Type Max Len Rule
99- (& rule.TypeMaxLenRule {}).Name (): {
100- Enabled : false ,
101- Severity : lint .SeverityError ,
102- Argument : - 1 ,
103- },
94+ // Type Min Len Rule
95+ (& rule.TypeMinLenRule {}).Name (): {
96+ Enabled : false ,
97+ Severity : lint .SeverityError ,
98+ Argument : 0 ,
99+ },
104100
105- // Scope Min Len Rule
106- (& rule.ScopeMinLenRule {}).Name (): {
107- Enabled : false ,
108- Severity : lint .SeverityError ,
109- Argument : 0 ,
110- },
101+ // Type Max Len Rule
102+ (& rule.TypeMaxLenRule {}).Name (): {
103+ Enabled : false ,
104+ Severity : lint .SeverityError ,
105+ Argument : - 1 ,
106+ },
111107
112- // Scope Max Len Rule
113- (& rule.ScopeMaxLenRule {}).Name (): {
114- Enabled : false ,
115- Severity : lint .SeverityError ,
116- Argument : - 1 ,
117- },
108+ // Scope Min Len Rule
109+ (& rule.ScopeMinLenRule {}).Name (): {
110+ Enabled : false ,
111+ Severity : lint .SeverityError ,
112+ Argument : 0 ,
113+ },
118114
119- // Description Min Len Rule
120- (& rule.DescriptionMinLenRule {}).Name (): {
121- Enabled : false ,
122- Severity : lint .SeverityError ,
123- Argument : 0 ,
124- },
115+ // Scope Max Len Rule
116+ (& rule.ScopeMaxLenRule {}).Name (): {
117+ Enabled : false ,
118+ Severity : lint .SeverityError ,
119+ Argument : - 1 ,
120+ },
125121
126- // Description Max Len Rule
127- (& rule.DescriptionMaxLenRule {}).Name (): {
128- Enabled : false ,
129- Severity : lint .SeverityError ,
130- Argument : - 1 ,
131- },
122+ // Description Min Len Rule
123+ (& rule.DescriptionMinLenRule {}).Name (): {
124+ Enabled : false ,
125+ Severity : lint .SeverityError ,
126+ Argument : 0 ,
127+ },
132128
133- // Type Charset Rule
134- (& rule.TypeCharsetRule {}).Name (): {
135- Enabled : false ,
136- Severity : lint .SeverityError ,
137- Argument : "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ" ,
138- },
129+ // Description Max Len Rule
130+ (& rule.DescriptionMaxLenRule {}).Name (): {
131+ Enabled : false ,
132+ Severity : lint .SeverityError ,
133+ Argument : - 1 ,
134+ },
139135
140- // Scope Charset Rule
141- (& rule.ScopeCharsetRule {}).Name (): {
142- Enabled : false ,
143- Severity : lint .SeverityError ,
144- Argument : "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ/," ,
145- },
136+ // Type Charset Rule
137+ (& rule.TypeCharsetRule {}).Name (): {
138+ Enabled : false ,
139+ Severity : lint .SeverityError ,
140+ Argument : "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ" ,
141+ },
142+
143+ // Scope Charset Rule
144+ (& rule.ScopeCharsetRule {}).Name (): {
145+ Enabled : false ,
146+ Severity : lint .SeverityError ,
147+ Argument : "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ/," ,
146148 },
147149}
148150
0 commit comments