1+ {
2+ "rule_sets" : [ {
3+ "thresholds" : [ {
4+ "name" : " constructor_max_arguments" ,
5+ "value" : " 7"
6+ }, {
7+ "name" : " file_lines_of_code_for_alert" ,
8+ "value" : " 5000"
9+ }, {
10+ "name" : " file_lines_of_code_for_critical_alert" ,
11+ "value" : " 2500"
12+ }, {
13+ "name" : " file_lines_of_code_for_warning" ,
14+ "value" : " 1000"
15+ }, {
16+ "name" : " file_mean_cyclomatic_complexity_warning" ,
17+ "value" : " 8"
18+ }, {
19+ "name" : " function_bumpy_road_bumps_for_warning" ,
20+ "value" : " 8"
21+ }, {
22+ "name" : " function_bumpy_road_nesting_level_depth" ,
23+ "value" : " 25"
24+ }, {
25+ "name" : " function_complex_conditional_branches_alert" ,
26+ "value" : " 25"
27+ }, {
28+ "name" : " function_complex_conditional_branches_warning" ,
29+ "value" : " 10"
30+ }, {
31+ "name" : " function_cyclomatic_complexity_alert" ,
32+ "value" : " 25"
33+ }, {
34+ "name" : " function_cyclomatic_complexity_warning" ,
35+ "value" : " 5"
36+ }, {
37+ "name" : " function_lines_of_code_alert" ,
38+ "value" : " 2500"
39+ }, {
40+ "name" : " function_lines_of_code_warning" ,
41+ "value" : " 1000"
42+ }, {
43+ "name" : " function_max_arguments" ,
44+ "value" : " 7"
45+ }, {
46+ "name" : " function_nesting_depth_warning" ,
47+ "value" : " 10"
48+ }
49+ ],
50+ "matching_content_path" : " **/*" ,
51+ "matching_content_path_doc" : " **/*" ,
52+ "rules" : [ {
53+ "name" : " Brain Method" ,
54+ "weight" : 0.0
55+ }, {
56+ "name" : " Bumpy Road Ahead" ,
57+ "weight" : 0.0
58+ }, {
59+ "name" : " Code Duplication" ,
60+ "weight" : 0.0
61+ }, {
62+ "name" : " Complex Conditional" ,
63+ "weight" : 0.0
64+ }, {
65+ "name" : " Complex Method" ,
66+ "weight" : 0.0
67+ }, {
68+ "name" : " Constructor Over-Injection" ,
69+ "weight" : 0.0
70+ }, {
71+ "name" : " Deep, Global Nested Complexity" ,
72+ "weight" : 0.0
73+ }, {
74+ "name" : " Deep, Nested Complexity" ,
75+ "weight" : 0.0
76+ }, {
77+ "name" : " Duplicated Assertion Blocks" ,
78+ "weight" : 0.0
79+ }, {
80+ "name" : " Excess Number of Function Arguments" ,
81+ "weight" : 0.0
82+ }, {
83+ "name" : " Global Conditionals" ,
84+ "weight" : 0.0
85+ }, {
86+ "name" : " Large Assertion Blocks" ,
87+ "weight" : 0.0
88+ }, {
89+ "name" : " Large Embedded Code Block" ,
90+ "weight" : 0.0
91+ }, {
92+ "name" : " Large Method" ,
93+ "weight" : 0.0
94+ }, {
95+ "name" : " Lines of Code in a Single File" ,
96+ "weight" : 0.0
97+ }, {
98+ "name" : " Lines of Declarations in a Single File" ,
99+ "weight" : 0.0
100+ }, {
101+ "name" : " Low Cohesion" ,
102+ "weight" : 0.0
103+ }, {
104+ "name" : " Missing Arguments Abstractions" ,
105+ "weight" : 0.0
106+ }, {
107+ "name" : " Number of Functions in a Single Module" ,
108+ "weight" : 0.0
109+ }, {
110+ "name" : " Overall Code Complexity" ,
111+ "weight" : 0.0
112+ }, {
113+ "name" : " Overall Function Size" ,
114+ "weight" : 0.0
115+ }, {
116+ "name" : " Primitive Obsession" ,
117+ "weight" : 0.0
118+ }, {
119+ "name" : " String Heavy Function Arguments" ,
120+ "weight" : 0.0
121+ } ]
122+ } ]
123+ }
0 commit comments