The following document contains the results of Checkstyle. 
| Rules | Violations | Severity |
|---|---|---|
JavadocPackage
|
0 | |
| NewlineAtEndOfFile | 0 | |
| Translation | 0 | |
| FileLength | 1 | |
FileTabCharacter
|
35 | |
RegexpSingleline
|
5903 | |
| JavadocMethod | 1898 | |
| JavadocType | 227 | |
| JavadocVariable | 1261 | |
| JavadocStyle | 1106 | |
| ConstantName | 28 | |
| LocalFinalVariableName | 123 | |
| LocalVariableName | 6394 | |
| MemberName | 998 | |
| MethodName | 2554 | |
| PackageName | 0 | |
| ParameterName | 4888 | |
| StaticVariableName | 21 | |
| TypeName | 0 | |
| AvoidStarImport | 0 | |
| IllegalImport | 0 | |
| RedundantImport | 0 | |
| UnusedImports | 3 | |
| LineLength | 8460 | |
| MethodLength | 43 | |
| ParameterNumber | 38 | |
| EmptyForIteratorPad | 0 | |
| MethodParamPad | 67 | |
| NoWhitespaceAfter | 14 | |
| NoWhitespaceBefore | 200 | |
| OperatorWrap | 1496 | |
| ParenPad | 392 | |
| TypecastParenPad | 3 | |
| WhitespaceAfter | 387 | |
| WhitespaceAround | 1639 | |
| ModifierOrder | 70 | |
| RedundantModifier | 8 | |
| AvoidNestedBlocks | 230 | |
| EmptyBlock | 4 | |
| LeftCurly | 11870 | |
| NeedBraces | 93 | |
| RightCurly | 1875 | |
| AvoidInlineConditionals | 4 | |
| DoubleCheckedLocking | 0 | |
| EmptyStatement | 0 | |
| EqualsHashCode | 6 | |
| HiddenField | 0 | |
| IllegalInstantiation | 0 | |
| InnerAssignment | 21 | |
| MagicNumber | 1603 | |
| MissingSwitchDefault | 0 | |
| RedundantThrows | 0 | |
| SimplifyBooleanExpression | 5 | |
| SimplifyBooleanReturn | 0 | |
| DesignForExtension | 2020 | |
| FinalClass | 54 | |
| HideUtilityClassConstructor | 13 | |
| InterfaceIsType | 0 | |
| VisibilityModifier | 678 | |
| ArrayTypeStyle | 25 | |
| FinalParameters | 4905 | |
| TodoComment | 0 | |
| UpperEll | 0 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 36 | |
| First sentence should end with a period. | 38 | |
| Line is longer than 80 characters. | 45 | |
| Parameter p_board should be final. | 45 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Parameter p_net_no should be final. | 45 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Parameter p_settings should be final. | 45 | |
| Name 'p_settings' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Line is longer than 80 characters. | 47 | |
| Line is longer than 80 characters. | 48 | |
| First sentence should end with a period. | 51 | |
| Line is longer than 80 characters. | 58 | |
| Line is longer than 80 characters. | 60 | |
| Parameter p_board should be final. | 60 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Parameter p_net_no should be final. | 60 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Parameter p_settings should be final. | 60 | |
| Name 'p_settings' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Parameter p_via_costs should be final. | 60 | |
| Name 'p_via_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Parameter p_trace_cost_arr should be final. | 60 | |
| Name 'p_trace_cost_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| First sentence should end with a period. | 66 | |
| Line is longer than 80 characters. | 67 | |
| Parameter p_board should be final. | 67 | |
| Expected @param tag for 'p_board'. | 67 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| Parameter p_settings should be final. | 67 | |
| Expected @param tag for 'p_settings'. | 67 | |
| Name 'p_settings' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| Parameter p_trace_costs_arr should be final. | 68 | |
| Expected @param tag for 'p_trace_costs_arr'. | 68 | |
| Name 'p_trace_costs_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| '{' should be on the previous line. | 69 | |
| '{' should be on the previous line. | 79 | |
| '500' is a magic number. | 87 | |
| '20' is a magic number. | 88 | |
| '5' is a magic number. | 89 | |
| '5' is a magic number. | 90 | |
| '{' should be on the previous line. | 92 | |
| '{' should be on the previous line. | 94 | |
| '1000' is a magic number. | 104 | |
| Missing a Javadoc comment. | 108 | |
| Name 'init_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 108 | |
| Parameter p_net_no should be final. | 108 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 108 | |
| Parameter p_board should be final. | 108 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 108 | |
| Parameter p_via_costs should be final. | 108 | |
| Name 'p_via_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 108 | |
| '{' should be on the previous line. | 109 | |
| Name 'curr_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 111 | |
| Name 'curr_net_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 112 | |
| '{' should be on the previous line. | 114 | |
| Line is longer than 80 characters. | 116 | |
| '}' should be on the same line. | 118 | |
| '{' should be on the previous line. | 120 | |
| '{' should be on the previous line. | 126 | |
| '{' should be on the previous line. | 128 | |
| Line is longer than 80 characters. | 129 | |
| '}' should be on the same line. | 130 | |
| '{' should be on the previous line. | 132 | |
| Line is longer than 80 characters. | 135 | |
| Line is longer than 80 characters. | 136 | |
| '{' should be on the previous line. | 142 | |
| Line is longer than 80 characters. | 143 | |
| '}' should be on the same line. | 144 | |
| '{' should be on the previous line. | 146 | |
| '{' should be on the previous line. | 151 | |
| Name 'curr_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 152 | |
| '{' should be on the previous line. | 154 | |
| Name 'curr_via_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 157 | |
| Name 'from_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 158 | |
| Name 'to_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 159 | |
| '{' should be on the previous line. | 161 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 162 | |
| Name 'curr_radius' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 163 | |
| 'if' is not followed by whitespace. | 164 | |
| '(' is followed by whitespace. | 164 | |
| '{' should be on the previous line. | 165 | |
| '0.5' is a magic number. | 166 | |
| '}' should be on the same line. | 167 | |
| '{' should be on the previous line. | 169 | |
| Line is longer than 80 characters. | 172 | |
| Line is longer than 80 characters. | 174 | |
| '{' should be on the previous line. | 177 | |
| Line is longer than 80 characters. | 178 | |
| Line is longer than 80 characters. | 179 | |
| Name 'via_cost_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 181 | |
| '0.8' is a magic number. | 184 | |
| Missing a Javadoc comment. | 186 | |
| Name 'layer_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 186 | |
| Variable 'layer_count' must be private and have accessor methods. | 186 | |
| First sentence should end with a period. | 187 | |
| Name 'trace_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 188 | |
| Variable 'trace_costs' must be private and have accessor methods. | 188 | |
| Name 'layer_active' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 190 | |
| Variable 'layer_active' must be private and have accessor methods. | 190 | |
| First sentence should end with a period. | 191 | |
| Name 'net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 192 | |
| Variable 'net_no' must be private and have accessor methods. | 192 | |
| First sentence should end with a period. | 193 | |
| Line is longer than 80 characters. | 193 | |
| Name 'trace_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 194 | |
| Variable 'trace_half_width' must be private and have accessor methods. | 194 | |
| Line is longer than 80 characters. | 196 | |
| Name 'compensated_trace_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 199 | |
| Variable 'compensated_trace_half_width' must be private and have accessor methods. | 199 | |
| First sentence should end with a period. | 200 | |
| Line is longer than 80 characters. | 200 | |
| Name 'trace_clearance_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 201 | |
| Variable 'trace_clearance_class_no' must be private and have accessor methods. | 201 | |
| First sentence should end with a period. | 202 | |
| Line is longer than 80 characters. | 202 | |
| Name 'via_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 203 | |
| Variable 'via_clearance_class' must be private and have accessor methods. | 203 | |
| First sentence should end with a period. | 204 | |
| Name 'via_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 205 | |
| Variable 'via_rule' must be private and have accessor methods. | 205 | |
| First sentence should end with a period. | 206 | |
| Name 'via_info_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 207 | |
| Variable 'via_info_arr' must be private and have accessor methods. | 207 | |
| First sentence should end with a period. | 208 | |
| Name 'via_lower_bound' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 209 | |
| Variable 'via_lower_bound' must be private and have accessor methods. | 209 | |
| First sentence should end with a period. | 210 | |
| Name 'via_upper_bound' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 211 | |
| Variable 'via_upper_bound' must be private and have accessor methods. | 211 | |
| Missing a Javadoc comment. | 212 | |
| Name 'via_radius_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 212 | |
| Variable 'via_radius_arr' must be private and have accessor methods. | 212 | |
| Missing a Javadoc comment. | 213 | |
| Name 'max_via_radius' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 213 | |
| Variable 'max_via_radius' must be private and have accessor methods. | 213 | |
| First sentence should end with a period. | 214 | |
| Line is longer than 80 characters. | 214 | |
| Name 'tidy_region_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 215 | |
| Variable 'tidy_region_width' must be private and have accessor methods. | 215 | |
| First sentence should end with a period. | 216 | |
| Name 'pull_tight_accuracy' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 217 | |
| Variable 'pull_tight_accuracy' must be private and have accessor methods. | 217 | |
| First sentence should end with a period. | 218 | |
| Name 'max_shove_trace_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 219 | |
| Variable 'max_shove_trace_recursion_depth' must be private and have accessor methods. | 219 | |
| First sentence should end with a period. | 220 | |
| Name 'max_shove_via_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 221 | |
| Variable 'max_shove_via_recursion_depth' must be private and have accessor methods. | 221 | |
| First sentence should end with a period. | 222 | |
| Name 'max_spring_over_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 223 | |
| Variable 'max_spring_over_recursion_depth' must be private and have accessor methods. | 223 | |
| First sentence should end with a period. | 224 | |
| Name 'vias_allowed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 225 | |
| Variable 'vias_allowed' must be private and have accessor methods. | 225 | |
| First sentence should end with a period. | 226 | |
| Name 'attach_smd_allowed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 227 | |
| Variable 'attach_smd_allowed' must be private and have accessor methods. | 227 | |
| First sentence should end with a period. | 228 | |
| Line is longer than 80 characters. | 228 | |
| Name 'add_via_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 229 | |
| Variable 'add_via_costs' must be private and have accessor methods. | 229 | |
| First sentence should end with a period. | 230 | |
| Name 'min_normal_via_cost' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 231 | |
| Variable 'min_normal_via_cost' must be private and have accessor methods. | 231 | |
| First sentence should end with a period. | 232 | |
| Name 'min_cheap_via_cost' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 233 | |
| Variable 'min_cheap_via_cost' must be private and have accessor methods. | 233 | |
| Missing a Javadoc comment. | 234 | |
| Name 'ripup_allowed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 234 | |
| Variable 'ripup_allowed' must be private and have accessor methods. | 234 | |
| Missing a Javadoc comment. | 235 | |
| Name 'ripup_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 235 | |
| Variable 'ripup_costs' must be private and have accessor methods. | 235 | |
| Missing a Javadoc comment. | 236 | |
| Name 'ripup_pass_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 236 | |
| Variable 'ripup_pass_no' must be private and have accessor methods. | 236 | |
| Missing a Javadoc comment. | 237 | |
| Name 'with_neckdown' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 237 | |
| Variable 'with_neckdown' must be private and have accessor methods. | 237 | |
| First sentence should end with a period. | 238 | |
| Name 'is_fanout' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 239 | |
| Variable 'is_fanout' must be private and have accessor methods. | 239 | |
| First sentence should end with a period. | 240 | |
| Name 'remove_unconnected_vias' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 243 | |
| Variable 'remove_unconnected_vias' must be private and have accessor methods. | 243 | |
| First sentence should end with a period. | 245 | |
| '{' should be on the previous line. | 247 | |
| Missing a Javadoc comment. | 249 | |
| Parameter p_horizontal should be final. | 249 | |
| Name 'p_horizontal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 249 | |
| Parameter p_vertical should be final. | 249 | |
| Name 'p_vertical' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 249 | |
| '{' should be on the previous line. | 250 | |
| First sentence should end with a period. | 254 | |
| Variable 'horizontal' must be private and have accessor methods. | 255 | |
| First sentence should end with a period. | 256 | |
| Variable 'vertical' must be private and have accessor methods. | 257 | |
| First sentence should end with a period. | 260 | |
| Class ViaCost should be declared as final. | 261 | |
| '{' should be on the previous line. | 262 | |
| Missing a Javadoc comment. | 264 | |
| Parameter p_layer_count should be final. | 264 | |
| Name 'p_layer_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 264 | |
| '{' should be on the previous line. | 265 | |
| Missing a Javadoc comment. | 268 | |
| Name 'to_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 268 | |
| Variable 'to_layer' must be private and have accessor methods. | 268 | |
| Missing a Javadoc comment. | 271 | |
| '{' should be on the previous line. | 272 | |
| Missing a Javadoc comment. | 274 | |
| Parameter p_from_layer should be final. | 274 | |
| Name 'p_from_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 274 | |
| Parameter p_to_layer should be final. | 274 | |
| Name 'p_to_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 274 | |
| Parameter p_attach_smd_allowed should be final. | 274 | |
| Name 'p_attach_smd_allowed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 274 | |
| Missing a Javadoc comment. | 280 | |
| Name 'from_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 280 | |
| Variable 'from_layer' must be private and have accessor methods. | 280 | |
| Missing a Javadoc comment. | 281 | |
| Name 'to_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 281 | |
| Variable 'to_layer' must be private and have accessor methods. | 281 | |
| Missing a Javadoc comment. | 282 | |
| Name 'attach_smd_allowed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 282 | |
| Variable 'attach_smd_allowed' must be private and have accessor methods. | 282 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 52 | |
| Line is longer than 80 characters. | 56 | |
| Line is longer than 80 characters. | 63 | |
| Parameter p_board should be final. | 63 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 63 | |
| Parameter p_trace_clearance_class_no should be final. | 63 | |
| Name 'p_trace_clearance_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 63 | |
| Parameter p_maintain_database should be final. | 63 | |
| Name 'p_maintain_database' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 63 | |
| Line is longer than 80 characters. | 68 | |
| Line is longer than 80 characters. | 69 | |
| Name 'max_drill_page_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 69 | |
| '5' is a magic number. | 69 | |
| '10000' is a magic number. | 70 | |
| Line is longer than 80 characters. | 71 | |
| Line is longer than 80 characters. | 82 | |
| Method 'init_connection' is not designed for extension - needs to be abstract, final or empty. | 82 | |
| Name 'init_connection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 82 | |
| Parameter p_net_no should be final. | 82 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 82 | |
| Parameter p_stoppable_thread should be final. | 82 | |
| Name 'p_stoppable_thread' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 82 | |
| Parameter p_time_limit should be final. | 82 | |
| Name 'p_time_limit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 82 | |
| '{' should be on the previous line. | 85 | |
| '{' should be on the previous line. | 87 | |
| '{' should be on the previous line. | 89 | |
| Line is longer than 80 characters. | 90 | |
| Line is longer than 80 characters. | 91 | |
| Name 'rooms_to_remove' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 91 | |
| Line is longer than 80 characters. | 92 | |
| Name 'curr_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| '{' should be on the previous line. | 95 | |
| Line is longer than 80 characters. | 99 | |
| Name 'curr_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 99 | |
| Name 'item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 105 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 106 | |
| '{' should be on the previous line. | 107 | |
| '{' should be on the previous line. | 109 | |
| Line is longer than 80 characters. | 132 | |
| Method 'autoroute_connection' is not designed for extension - needs to be abstract, final or empty. | 132 | |
| Name 'autoroute_connection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 132 | |
| Parameter p_start_set should be final. | 132 | |
| Name 'p_start_set' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 132 | |
| Parameter p_dest_set should be final. | 132 | |
| Name 'p_dest_set' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 132 | |
| Parameter p_ctrl should be final. | 133 | |
| Name 'p_ctrl' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 133 | |
| Parameter p_ripped_item_list should be final. | 133 | |
| Name 'p_ripped_item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 133 | |
| '{' should be on the previous line. | 134 | |
| Name 'maze_search_algo' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 135 | |
| '{' should be on the previous line. | 137 | |
| Line is longer than 80 characters. | 138 | |
| '{' should be on the previous line. | 140 | |
| Line is longer than 80 characters. | 141 | |
| Name 'search_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 145 | |
| '{' should be on the previous line. | 147 | |
| '{' should be on the previous line. | 149 | |
| '{' should be on the previous line. | 152 | |
| Line is longer than 80 characters. | 153 | |
| Name 'autoroute_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 156 | |
| '{' should be on the previous line. | 158 | |
| '{' should be on the previous line. | 160 | |
| Line is longer than 80 characters. | 162 | |
| Line is longer than 80 characters. | 163 | |
| '{' should be on the previous line. | 165 | |
| Line is longer than 80 characters. | 166 | |
| '{' should be on the previous line. | 170 | |
| '}' should be on the same line. | 172 | |
| '{' should be on the previous line. | 174 | |
| '{' should be on the previous line. | 178 | |
| '{' should be on the previous line. | 182 | |
| Line is longer than 80 characters. | 183 | |
| Line is longer than 80 characters. | 185 | |
| Name 'ripped_connections' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 190 | |
| Name 'changed_nets' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 191 | |
| Name 'stop_connection_option' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 192 | |
| '{' should be on the previous line. | 194 | |
| '}' should be on the same line. | 196 | |
| '{' should be on the previous line. | 198 | |
| Name 'curr_ripped_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 202 | |
| '{' should be on the previous line. | 203 | |
| Line is longer than 80 characters. | 204 | |
| '{' should be on the previous line. | 206 | |
| Name 'observers_activated' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 211 | |
| '{' should be on the previous line. | 213 | |
| Name 'curr_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 219 | |
| '{' should be on the previous line. | 220 | |
| Name 'insert_found_connection_algo' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 223 | |
| Line is longer than 80 characters. | 224 | |
| '{' should be on the previous line. | 227 | |
| '{' should be on the previous line. | 231 | |
| Method 'get_net_no' is not designed for extension - needs to be abstract, final or empty. | 242 | |
| Name 'get_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 242 | |
| '{' should be on the previous line. | 243 | |
| Method 'is_stop_requested' is not designed for extension - needs to be abstract, final or empty. | 252 | |
| Name 'is_stop_requested' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 252 | |
| '{' should be on the previous line. | 253 | |
| '{' should be on the previous line. | 255 | |
| '{' should be on the previous line. | 257 | |
| '{' should be on the previous line. | 262 | |
| First sentence should end with a period. | 268 | |
| Method 'clear' is not designed for extension - needs to be abstract, final or empty. | 271 | |
| '{' should be on the previous line. | 272 | |
| '{' should be on the previous line. | 274 | |
| Line is longer than 80 characters. | 275 | |
| Name 'curr_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 275 | |
| Unused @param tag for 'p_graphics_context'. | 291 | |
| Line is longer than 80 characters. | 294 | |
| Method 'draw' is not designed for extension - needs to be abstract, final or empty. | 294 | |
| Parameter p_graphics should be final. | 294 | |
| Name 'p_graphics' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 294 | |
| Parameter p_graphics_context should be final. | 294 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 294 | |
| Parameter p_intensity should be final. | 294 | |
| Name 'p_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 294 | |
| '{' should be on the previous line. | 297 | |
| Line is longer than 80 characters. | 300 | |
| Name 'curr_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 300 | |
| Name 'item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 304 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 305 | |
| '{' should be on the previous line. | 306 | |
| Name 'autoroute_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 307 | |
| '{' should be on the previous line. | 309 | |
| Line is longer than 80 characters. | 310 | |
| Line is longer than 80 characters. | 321 | |
| Line is longer than 80 characters. | 328 | |
| Method 'add_incomplete_expansion_room' is not designed for extension - needs to be abstract, final or empty. | 328 | |
| Name 'add_incomplete_expansion_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 328 | |
| Parameter p_shape should be final. | 328 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 328 | |
| Parameter p_layer should be final. | 328 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 328 | |
| Parameter p_contained_shape should be final. | 328 | |
| Name 'p_contained_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 328 | |
| Line is longer than 80 characters. | 330 | |
| Name 'new_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 330 | |
| '{' should be on the previous line. | 332 | |
| Line is longer than 80 characters. | 333 | |
| Line is longer than 80 characters. | 340 | |
| Line is longer than 80 characters. | 344 | |
| Method 'get_first_incomplete_expansion_room' is not designed for extension - needs to be abstract, final or empty. | 344 | |
| Name 'get_first_incomplete_expansion_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 344 | |
| '{' should be on the previous line. | 347 | |
| '{' should be on the previous line. | 351 | |
| Line is longer than 80 characters. | 354 | |
| Line is longer than 80 characters. | 361 | |
| Line is longer than 80 characters. | 363 | |
| Method 'remove_incomplete_expansion_room' is not designed for extension - needs to be abstract, final or empty. | 363 | |
| Name 'remove_incomplete_expansion_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 363 | |
| Parameter p_room should be final. | 363 | |
| Name 'p_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 363 | |
| Line is longer than 80 characters. | 375 | |
| Method 'remove_complete_expansion_room' is not designed for extension - needs to be abstract, final or empty. | 375 | |
| Name 'remove_complete_expansion_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 375 | |
| Parameter p_room should be final. | 375 | |
| Name 'p_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 375 | |
| Name 'room_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 378 | |
| Name 'room_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 379 | |
| Name 'room_doors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 380 | |
| Name 'curr_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 381 | |
| '{' should be on the previous line. | 382 | |
| Name 'curr_neighbour' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 383 | |
| '{' should be on the previous line. | 385 | |
| Name 'neighbour_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 387 | |
| Line is longer than 80 characters. | 388 | |
| '{' should be on the previous line. | 390 | |
| Line is longer than 80 characters. | 392 | |
| Name 'touching_sides' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 392 | |
| Name 'line_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 393 | |
| Line is longer than 80 characters. | 394 | |
| Line is longer than 80 characters. | 395 | |
| Name 'new_incomplete_room_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 395 | |
| Name 'new_incomplete_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 396 | |
| Line is longer than 80 characters. | 397 | |
| Line is longer than 80 characters. | 398 | |
| Name 'new_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 398 | |
| '{' should be on the previous line. | 407 | |
| '}' should be on the same line. | 409 | |
| '{' should be on the previous line. | 411 | |
| Line is longer than 80 characters. | 412 | |
| Line is longer than 80 characters. | 422 | |
| Line is longer than 80 characters. | 425 | |
| Method 'complete_expansion_room' is not designed for extension - needs to be abstract, final or empty. | 425 | |
| Name 'complete_expansion_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 425 | |
| Parameter p_room should be final. | 425 | |
| Name 'p_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 425 | |
| '{' should be on the previous line. | 429 | |
| Line is longer than 80 characters. | 430 | |
| Name 'from_door_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 431 | |
| Name 'ignore_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 432 | |
| Name 'room_doors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 433 | |
| Name 'curr_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 434 | |
| '{' should be on the previous line. | 435 | |
| Name 'other_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 436 | |
| Line is longer than 80 characters. | 437 | |
| Name 'completed_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 444 | |
| Line is longer than 80 characters. | 445 | |
| Line is longer than 80 characters. | 447 | |
| Name 'is_first_completed_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 448 | |
| '{' should be on the previous line. | 450 | |
| Line is longer than 80 characters. | 451 | |
| Name 'curr_incomplete_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 451 | |
| '{' should be on the previous line. | 453 | |
| '{' should be on the previous line. | 457 | |
| Line is longer than 80 characters. | 459 | |
| Name 'completed_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 459 | |
| '{' should be on the previous line. | 461 | |
| '}' should be on the same line. | 464 | |
| '{' should be on the previous line. | 466 | |
| Line is longer than 80 characters. | 467 | |
| Line is longer than 80 characters. | 468 | |
| Line is longer than 80 characters. | 470 | |
| Name 'curr_completed_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 470 | |
| Line is longer than 80 characters. | 471 | |
| Line is longer than 80 characters. | 473 | |
| '{' should be on the previous line. | 475 | |
| Name 'tmp_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 476 | |
| Line is longer than 80 characters. | 477 | |
| Name 'completed_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 477 | |
| '{' should be on the previous line. | 479 | |
| '{' should be on the previous line. | 487 | |
| Expected an @return tag. | 498 | |
| Line is longer than 80 characters. | 498 | |
| Name 'add_complete_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 498 | |
| Parameter p_room should be final. | 498 | |
| Expected @param tag for 'p_room'. | 498 | |
| Name 'p_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 498 | |
| Line is longer than 80 characters. | 500 | |
| Name 'completed_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 500 | |
| Line is longer than 80 characters. | 502 | |
| '{' should be on the previous line. | 505 | |
| Line is longer than 80 characters. | 506 | |
| '}' should be on the same line. | 511 | |
| '{' should be on the previous line. | 513 | |
| Expected an @return tag. | 524 | |
| Name 'calculate_doors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 524 | |
| Parameter p_room should be final. | 524 | |
| Expected @param tag for 'p_room'. | 524 | |
| Name 'p_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 524 | |
| '{' should be on the previous line. | 525 | |
| '{' should be on the previous line. | 528 | |
| '}' should be on the same line. | 530 | |
| '}' should be on the same line. | 534 | |
| '{' should be on the previous line. | 536 | |
| Method 'complete_neigbour_rooms' is not designed for extension - needs to be abstract, final or empty. | 548 | |
| Name 'complete_neigbour_rooms' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 548 | |
| Parameter p_room should be final. | 548 | |
| Name 'p_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 548 | |
| '{' should be on the previous line. | 549 | |
| '{' should be on the previous line. | 551 | |
| '{' should be on the previous line. | 556 | |
| Name 'curr_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 557 | |
| Line is longer than 80 characters. | 558 | |
| Line is longer than 80 characters. | 560 | |
| Name 'neighbour_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 560 | |
| '{' should be on the previous line. | 562 | |
| Line is longer than 80 characters. | 565 | |
| '}' should be on the same line. | 568 | |
| '{' should be on the previous line. | 570 | |
| Line is longer than 80 characters. | 571 | |
| Name 'obstacle_neighbour_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 571 | |
| '{' should be on the previous line. | 573 | |
| First sentence should end with a period. | 582 | |
| Line is longer than 80 characters. | 583 | |
| Method 'invalidate_drill_pages' is not designed for extension - needs to be abstract, final or empty. | 588 | |
| Name 'invalidate_drill_pages' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 588 | |
| Parameter p_shape should be final. | 588 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 588 | |
| '{' should be on the previous line. | 589 | |
| First sentence should end with a period. | 593 | |
| Method 'remove_all_doors' is not designed for extension - needs to be abstract, final or empty. | 596 | |
| Name 'remove_all_doors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 596 | |
| Parameter p_room should be final. | 596 | |
| Expected @param tag for 'p_room'. | 596 | |
| Name 'p_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 596 | |
| '{' should be on the previous line. | 597 | |
| '{' should be on the previous line. | 601 | |
| Name 'curr_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 602 | |
| Name 'other_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 603 | |
| '{' should be on the previous line. | 605 | |
| '{' should be on the previous line. | 608 | |
| Line is longer than 80 characters. | 609 | |
| Line is longer than 80 characters. | 617 | |
| Expected an @return tag. | 619 | |
| Line is longer than 80 characters. | 619 | |
| Method 'get_rooms_with_target_items' is not designed for extension - needs to be abstract, final or empty. | 619 | |
| Name 'get_rooms_with_target_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 619 | |
| Parameter p_items should be final. | 619 | |
| Expected @param tag for 'p_items'. | 619 | |
| Name 'p_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 619 | |
| Line is longer than 80 characters. | 621 | |
| '{' should be on the previous line. | 623 | |
| Line is longer than 80 characters. | 624 | |
| Name 'curr_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 624 | |
| Line is longer than 80 characters. | 626 | |
| Name 'target_door_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 626 | |
| Line is longer than 80 characters. | 627 | |
| Name 'curr_target_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 627 | |
| Name 'curr_target_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 629 | |
| '{' should be on the previous line. | 631 | |
| Method 'validate' is not designed for extension - needs to be abstract, final or empty. | 645 | |
| '{' should be on the previous line. | 646 | |
| '{' should be on the previous line. | 648 | |
| Line is longer than 80 characters. | 652 | |
| Name 'curr_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 652 | |
| '{' should be on the previous line. | 655 | |
| Line is longer than 80 characters. | 663 | |
| Name 'reset_all_doors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 665 | |
| '{' should be on the previous line. | 666 | |
| '{' should be on the previous line. | 668 | |
| Name 'curr_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 669 | |
| '{' should be on the previous line. | 670 | |
| Name 'item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 674 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 675 | |
| '{' should be on the previous line. | 676 | |
| Line is longer than 80 characters. | 677 | |
| Name 'curr_autoroute_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 677 | |
| '{' should be on the previous line. | 679 | |
| Method 'generate_room_id_no' is not designed for extension - needs to be abstract, final or empty. | 692 | |
| Name 'generate_room_id_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 692 | |
| '{' should be on the previous line. | 693 | |
| Name 'autoroute_search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 701 | |
| Variable 'autoroute_search_tree' must be private and have accessor methods. | 701 | |
| Line is longer than 80 characters. | 702 | |
| Name 'maintain_database' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 705 | |
| Variable 'maintain_database' must be private and have accessor methods. | 705 | |
| Missing a Javadoc comment. | 706 | |
| Name 'net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 710 | |
| First sentence should end with a period. | 711 | |
| Name 'drill_page_array' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 714 | |
| Variable 'drill_page_array' must be private and have accessor methods. | 714 | |
| Name 'stoppable_thread' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 718 | |
| Variable 'stoppable_thread' must be private and have accessor methods. | 718 | |
| Name 'time_limit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 722 | |
| Variable 'board' must be private and have accessor methods. | 724 | |
| First sentence should end with a period. | 725 | |
| Line is longer than 80 characters. | 726 | |
| Name 'incomplete_expansion_rooms' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 726 | |
| First sentence should end with a period. | 727 | |
| Line is longer than 80 characters. | 728 | |
| Name 'complete_expansion_rooms' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 728 | |
| First sentence should end with a period. | 729 | |
| Name 'expansion_room_instance_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 730 | |
| First sentence should end with a period. | 732 | |
| '{' should be on the previous line. | 736 | |
| Missing a Javadoc comment. | 738 | |
| Missing a Javadoc comment. | 738 | |
| Missing a Javadoc comment. | 738 | |
| Missing a Javadoc comment. | 738 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 45 | |
| Line is longer than 80 characters. | 48 | |
| Line is longer than 80 characters. | 49 | |
| Line is longer than 80 characters. | 50 | |
| Line is longer than 80 characters. | 59 | |
| Name 'autoroute_passes_for_optimizing_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Parameter p_thread should be final. | 59 | |
| Name 'p_thread' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Line is longer than 80 characters. | 60 | |
| Parameter p_max_pass_count should be final. | 60 | |
| Name 'p_max_pass_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Parameter p_ripup_costs should be final. | 60 | |
| Name 'p_ripup_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Parameter p_with_prefered_directions should be final. | 60 | |
| Name 'p_with_prefered_directions' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Line is longer than 80 characters. | 62 | |
| Name 'router_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| Name 'still_unrouted_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 63 | |
| Name 'curr_pass_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 64 | |
| Line is longer than 80 characters. | 65 | |
| '{' should be on the previous line. | 68 | |
| Line is longer than 80 characters. | 71 | |
| '{' should be on the previous line. | 73 | |
| '{' should be on the previous line. | 80 | |
| Line is longer than 80 characters. | 94 | |
| Parameter p_thread should be final. | 94 | |
| Name 'p_thread' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 94 | |
| Parameter p_remove_unconnected_vias should be final. | 94 | |
| Name 'p_remove_unconnected_vias' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 94 | |
| Parameter p_with_preferred_directions should be final. | 94 | |
| Name 'p_with_preferred_directions' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 94 | |
| Parameter p_start_ripup_costs should be final. | 95 | |
| Name 'p_start_ripup_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 95 | |
| '{' should be on the previous line. | 96 | |
| '{' should be on the previous line. | 102 | |
| Line is longer than 80 characters. | 103 | |
| '}' should be on the same line. | 104 | |
| '{' should be on the previous line. | 106 | |
| Line is longer than 80 characters. | 108 | |
| '{' should be on the previous line. | 110 | |
| Line is longer than 80 characters. | 111 | |
| Name 'curr_min_cost' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 111 | |
| Line is longer than 80 characters. | 112 | |
| Line is longer than 80 characters. | 121 | |
| Method 'autoroute_passes' is not designed for extension - needs to be abstract, final or empty. | 126 | |
| Name 'autoroute_passes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 126 | |
| '{' should be on the previous line. | 127 | |
| Line is longer than 80 characters. | 129 | |
| Name 'still_unrouted_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 130 | |
| '{' should be on the previous line. | 132 | |
| '{' should be on the previous line. | 134 | |
| Line is longer than 80 characters. | 137 | |
| Name 'curr_pass_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 137 | |
| Line is longer than 80 characters. | 138 | |
| Name 'start_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 138 | |
| '{' should be on the previous line. | 142 | |
| Line is longer than 80 characters. | 146 | |
| Line is longer than 80 characters. | 148 | |
| Expected an @return tag. | 158 | |
| Name 'autoroute_pass' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 158 | |
| Parameter p_pass_no should be final. | 158 | |
| Expected @param tag for 'p_pass_no'. | 158 | |
| Name 'p_pass_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 158 | |
| Parameter p_with_screen_message should be final. | 158 | |
| Expected @param tag for 'p_with_screen_message'. | 158 | |
| Name 'p_with_screen_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 158 | |
| '{' should be on the previous line. | 161 | |
| Line is longer than 80 characters. | 162 | |
| Name 'autoroute_item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 162 | |
| Name 'handeled_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 163 | |
| Line is longer than 80 characters. | 164 | |
| '{' should be on the previous line. | 166 | |
| Line is longer than 80 characters. | 167 | |
| Name 'curr_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 167 | |
| '{' should be on the previous line. | 169 | |
| '{' should be on the previous line. | 173 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 174 | |
| '{' should be on the previous line. | 176 | |
| '{' should be on the previous line. | 178 | |
| '{' should be on the previous line. | 180 | |
| Name 'curr_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 181 | |
| Line is longer than 80 characters. | 182 | |
| Name 'connected_set' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 182 | |
| Name 'curr_connected_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 183 | |
| '{' should be on the previous line. | 184 | |
| '{' should be on the previous line. | 186 | |
| Line is longer than 80 characters. | 190 | |
| Name 'net_item_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 190 | |
| '{' should be on the previous line. | 192 | |
| '{' should be on the previous line. | 201 | |
| Name 'items_to_go_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 205 | |
| Name 'ripped_item_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 206 | |
| Name 'not_found' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 207 | |
| '{' should be on the previous line. | 210 | |
| Line is longer than 80 characters. | 211 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 213 | |
| '{' should be on the previous line. | 214 | |
| '{' should be on the previous line. | 216 | |
| '{' should be on the previous line. | 220 | |
| '{' should be on the previous line. | 222 | |
| Name 'ripped_item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 227 | |
| Line is longer than 80 characters. | 228 | |
| '}' should be on the same line. | 232 | |
| '{' should be on the previous line. | 234 | |
| '{' should be on the previous line. | 240 | |
| Line is longer than 80 characters. | 241 | |
| Line is longer than 80 characters. | 245 | |
| Name 'stop_connection_option' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 247 | |
| '{' should be on the previous line. | 249 | |
| '}' should be on the same line. | 251 | |
| '{' should be on the previous line. | 253 | |
| Line is longer than 80 characters. | 254 | |
| '{' should be on the previous line. | 261 | |
| Line is longer than 80 characters. | 267 | |
| Missing a Javadoc comment. | 267 | |
| Name 'remove_tails' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 267 | |
| Parameter p_stop_connection_option should be final. | 267 | |
| Name 'p_stop_connection_option' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 267 | |
| Line is longer than 80 characters. | 271 | |
| Line is longer than 80 characters. | 272 | |
| Line is longer than 80 characters. | 275 | |
| Missing a Javadoc comment. | 275 | |
| Name 'autoroute_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 275 | |
| Parameter p_item should be final. | 275 | |
| Name 'p_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 275 | |
| Parameter p_route_net_no should be final. | 275 | |
| Name 'p_route_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 275 | |
| Parameter p_ripped_item_list should be final. | 275 | |
| Name 'p_ripped_item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 275 | |
| Parameter p_ripup_pass_no should be final. | 275 | |
| Name 'p_ripup_pass_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 275 | |
| '{' should be on the previous line. | 278 | |
| Name 'contains_plane' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 279 | |
| Name 'route_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 280 | |
| '{' should be on the previous line. | 282 | |
| Name 'curr_via_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 285 | |
| '{' should be on the previous line. | 288 | |
| Line is longer than 80 characters. | 289 | |
| '}' should be on the same line. | 290 | |
| '{' should be on the previous line. | 292 | |
| Line is longer than 80 characters. | 293 | |
| Line is longer than 80 characters. | 295 | |
| Name 'autoroute_control' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 295 | |
| Line is longer than 80 characters. | 297 | |
| Line is longer than 80 characters. | 298 | |
| Line is longer than 80 characters. | 300 | |
| Name 'unconnected_set' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 300 | |
| '{' should be on the previous line. | 302 | |
| Name 'connected_set' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 306 | |
| Name 'route_start_set' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 307 | |
| Name 'route_dest_set' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 308 | |
| '{' should be on the previous line. | 310 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 311 | |
| '{' should be on the previous line. | 312 | |
| '{' should be on the previous line. | 314 | |
| '{' should be on the previous line. | 321 | |
| '}' should be on the same line. | 324 | |
| '{' should be on the previous line. | 326 | |
| Name 'max_milliseconds' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 332 | |
| '100000' is a magic number. | 332 | |
| Name 'time_limit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 334 | |
| Line is longer than 80 characters. | 335 | |
| Name 'autoroute_engine' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 335 | |
| Line is longer than 80 characters. | 336 | |
| Line is longer than 80 characters. | 337 | |
| Name 'autoroute_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 337 | |
| '{' should be on the previous line. | 340 | |
| Line is longer than 80 characters. | 341 | |
| Line is longer than 80 characters. | 344 | |
| '{' should be on the previous line. | 347 | |
| First sentence should end with a period. | 352 | |
| Method 'get_air_line' is not designed for extension - needs to be abstract, final or empty. | 358 | |
| Name 'get_air_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 358 | |
| '{' should be on the previous line. | 359 | |
| '{' should be on the previous line. | 361 | |
| '{' should be on the previous line. | 365 | |
| Line is longer than 80 characters. | 371 | |
| Missing a Javadoc comment. | 371 | |
| Name 'calc_airline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 371 | |
| Parameter p_from_items should be final. | 371 | |
| Name 'p_from_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 371 | |
| Parameter p_to_items should be final. | 371 | |
| Name 'p_to_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 371 | |
| Name 'from_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 373 | |
| Name 'to_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 374 | |
| Name 'min_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 375 | |
| Name 'curr_from_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 376 | |
| '{' should be on the previous line. | 377 | |
| '{' should be on the previous line. | 379 | |
| Line is longer than 80 characters. | 382 | |
| Name 'curr_from_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 382 | |
| Name 'curr_to_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 383 | |
| '{' should be on the previous line. | 384 | |
| '{' should be on the previous line. | 386 | |
| Line is longer than 80 characters. | 389 | |
| Name 'curr_to_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 389 | |
| Line is longer than 80 characters. | 390 | |
| Name 'curr_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 390 | |
| '{' should be on the previous line. | 392 | |
| Missing a Javadoc comment. | 401 | |
| Missing a Javadoc comment. | 402 | |
| Missing a Javadoc comment. | 403 | |
| Name 'routing_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 403 | |
| Missing a Javadoc comment. | 404 | |
| Name 'is_interrupted' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 404 | |
| Missing a Javadoc comment. | 405 | |
| Name 'remove_unconnected_vias' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 405 | |
| Missing a Javadoc comment. | 406 | |
| Name 'trace_cost_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 406 | |
| Missing a Javadoc comment. | 407 | |
| Name 'retain_autoroute_database' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 407 | |
| Missing a Javadoc comment. | 408 | |
| Name 'start_ripup_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 408 | |
| Name 'air_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 410 | |
| Missing a Javadoc comment. | 411 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 13 | |
| Class BatchFanout should be declared as final. | 35 | |
| '{' should be on the previous line. | 36 | |
| Name 'fanout_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Parameter p_thread should be final. | 43 | |
| Name 'p_thread' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| '{' should be on the previous line. | 44 | |
| Name 'fanout_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Name 'MAX_PASS_COUNT' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| '{' should be on the previous line. | 48 | |
| Name 'routed_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| '{' should be on the previous line. | 51 | |
| Missing a Javadoc comment. | 57 | |
| Parameter p_thread should be final. | 57 | |
| Name 'p_thread' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| '{' should be on the previous line. | 58 | |
| Name 'board_smd_pin_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| '{' should be on the previous line. | 64 | |
| Line is longer than 80 characters. | 65 | |
| Name 'curr_board_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| Line is longer than 80 characters. | 66 | |
| Name 'curr_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| '{' should be on the previous line. | 68 | |
| Expected an @return tag. | 78 | |
| Name 'fanout_pass' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 78 | |
| Parameter p_pass_no should be final. | 78 | |
| Expected @param tag for 'p_pass_no'. | 78 | |
| Name 'p_pass_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 78 | |
| '{' should be on the previous line. | 79 | |
| Name 'components_to_go' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| Name 'routed_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 81 | |
| Name 'not_routed_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 82 | |
| Name 'insert_error_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 83 | |
| Line is longer than 80 characters. | 84 | |
| Name 'ripup_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 84 | |
| Name 'curr_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 85 | |
| '{' should be on the previous line. | 86 | |
| Line is longer than 80 characters. | 87 | |
| Name 'curr_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 88 | |
| '{' should be on the previous line. | 89 | |
| Name 'max_milliseconds' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 90 | |
| '10000' is a magic number. | 90 | |
| Name 'time_limit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 91 | |
| Name 'curr_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| Line is longer than 80 characters. | 94 | |
| '{' should be on the previous line. | 96 | |
| '}' should be on the same line. | 98 | |
| Line is longer than 80 characters. | 99 | |
| '}' should be on the same line. | 102 | |
| Line is longer than 80 characters. | 103 | |
| '{' should be on the previous line. | 108 | |
| '{' should be on the previous line. | 112 | |
| Line is longer than 80 characters. | 118 | |
| Line has trailing spaces. | 120 | |
| Line is longer than 80 characters. | 120 | |
| Line is longer than 80 characters. | 121 | |
| Line has trailing spaces. | 125 | |
| Missing a Javadoc comment. | 126 | |
| Missing a Javadoc comment. | 127 | |
| Name 'routing_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 127 | |
| Missing a Javadoc comment. | 129 | |
| '{' should be on the previous line. | 130 | |
| Line is longer than 80 characters. | 132 | |
| Missing a Javadoc comment. | 132 | |
| Parameter p_board_component should be final. | 132 | |
| Name 'p_board_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 132 | |
| Parameter p_board_smd_pin_list should be final. | 132 | |
| Name 'p_board_smd_pin_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 132 | |
| Line is longer than 80 characters. | 136 | |
| Line is longer than 80 characters. | 137 | |
| Name 'curr_pin_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 137 | |
| Name 'cmp_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 138 | |
| Name 'curr_board_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 139 | |
| '{' should be on the previous line. | 140 | |
| '{' should be on the previous line. | 142 | |
| Name 'curr_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 148 | |
| '{' should be on the previous line. | 149 | |
| Name 'curr_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 150 | |
| Name 'curr_board_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 162 | |
| '{' should be on the previous line. | 163 | |
| First sentence should end with a period. | 169 | |
| Expected an @return tag. | 172 | |
| Parameter p_other should be final. | 172 | |
| Expected @param tag for 'p_other'. | 172 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 172 | |
| '{' should be on the previous line. | 173 | |
| Name 'compare_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 174 | |
| '{' should be on the previous line. | 177 | |
| '}' should be on the same line. | 179 | |
| '{' should be on the previous line. | 181 | |
| '}' should be on the same line. | 183 | |
| '{' should be on the previous line. | 185 | |
| Missing a Javadoc comment. | 190 | |
| Name 'board_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 190 | |
| Variable 'board_component' must be private and have accessor methods. | 190 | |
| Missing a Javadoc comment. | 191 | |
| Name 'smd_pin_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 191 | |
| Variable 'smd_pin_count' must be private and have accessor methods. | 191 | |
| Missing a Javadoc comment. | 192 | |
| Name 'smd_pins' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 192 | |
| Variable 'smd_pins' must be private and have accessor methods. | 192 | |
| Name 'gravity_center_of_smd_pins' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 194 | |
| Variable 'gravity_center_of_smd_pins' must be private and have accessor methods. | 194 | |
| Missing a Javadoc comment. | 196 | |
| '{' should be on the previous line. | 197 | |
| Missing a Javadoc comment. | 199 | |
| Parameter p_board_pin should be final. | 199 | |
| Name 'p_board_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 199 | |
| '{' should be on the previous line. | 200 | |
| Name 'pin_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 202 | |
| Line is longer than 80 characters. | 203 | |
| Missing a Javadoc comment. | 206 | |
| Parameter p_other should be final. | 206 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 206 | |
| '{' should be on the previous line. | 207 | |
| Line is longer than 80 characters. | 209 | |
| Name 'delta_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 209 | |
| '{' should be on the previous line. | 211 | |
| '}' should be on the same line. | 213 | |
| '{' should be on the previous line. | 215 | |
| '}' should be on the same line. | 217 | |
| '{' should be on the previous line. | 219 | |
| Missing a Javadoc comment. | 224 | |
| Name 'board_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 224 | |
| Variable 'board_pin' must be private and have accessor methods. | 224 | |
| Missing a Javadoc comment. | 225 | |
| Name 'distance_to_component_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 225 | |
| Variable 'distance_to_component_center' must be private and have accessor methods. | 225 | |
| Missing a Javadoc comment. | 228 | |
| Name 'sorted_components' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 228 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 36 | |
| '{' should be on the previous line. | 42 | |
| Parameter p_thread should be final. | 49 | |
| Name 'p_thread' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| '{' should be on the previous line. | 50 | |
| Method 'optimize_board' is not designed for extension - needs to be abstract, final or empty. | 59 | |
| Name 'optimize_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| '{' should be on the previous line. | 60 | |
| '{' should be on the previous line. | 62 | |
| Line is longer than 80 characters. | 63 | |
| Name 'route_improved' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| Name 'curr_pass_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| '{' should be on the previous line. | 70 | |
| Line is longer than 80 characters. | 72 | |
| Name 'with_prefered_directions' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| Line is longer than 80 characters. | 73 | |
| Line is longer than 80 characters. | 78 | |
| Expected an @return tag. | 81 | |
| Line is longer than 80 characters. | 81 | |
| Name 'opt_route_pass' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 81 | |
| Parameter p_pass_no should be final. | 81 | |
| Expected @param tag for 'p_pass_no'. | 81 | |
| Name 'p_pass_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 81 | |
| Parameter p_with_prefered_directions should be final. | 81 | |
| Expected @param tag for 'p_with_prefered_directions'. | 81 | |
| Name 'p_with_prefered_directions' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 81 | |
| Name 'route_improved' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 83 | |
| Name 'via_count_before' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 84 | |
| Line is longer than 80 characters. | 85 | |
| Name 'trace_length_before' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 85 | |
| Line is longer than 80 characters. | 86 | |
| Line is longer than 80 characters. | 88 | |
| '{' should be on the previous line. | 90 | |
| '{' should be on the previous line. | 92 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 95 | |
| '{' should be on the previous line. | 97 | |
| Line is longer than 80 characters. | 100 | |
| '{' should be on the previous line. | 107 | |
| Line is longer than 80 characters. | 109 | |
| Expected an @return tag. | 117 | |
| Line is longer than 80 characters. | 117 | |
| Name 'opt_route_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| Parameter p_item should be final. | 117 | |
| Expected @param tag for 'p_item'. | 117 | |
| Name 'p_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| Parameter p_pass_no should be final. | 117 | |
| Expected @param tag for 'p_pass_no'. | 117 | |
| Name 'p_pass_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| Parameter p_with_prefered_directions should be final. | 117 | |
| Expected @param tag for 'p_with_prefered_directions'. | 117 | |
| Name 'p_with_prefered_directions' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| Line is longer than 80 characters. | 120 | |
| Line is longer than 80 characters. | 121 | |
| Name 'start_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 121 | |
| Line is longer than 80 characters. | 124 | |
| Name 'incomplete_count_before' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 124 | |
| Name 'via_count_before' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 125 | |
| Name 'ripped_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 126 | |
| '{' should be on the previous line. | 129 | |
| Line has trailing spaces. | 130 | |
| Line is longer than 80 characters. | 130 | |
| Name 'curr_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 132 | |
| Name 'curr_contact_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 133 | |
| '{' should be on the previous line. | 135 | |
| '{' should be on the previous line. | 137 | |
| Name 'ripped_connections' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 143 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 144 | |
| '{' should be on the previous line. | 145 | |
| Line is longer than 80 characters. | 146 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 148 | |
| '{' should be on the previous line. | 149 | |
| '{' should be on the previous line. | 151 | |
| '{' should be on the previous line. | 158 | |
| Line is longer than 80 characters. | 161 | |
| Name 'ripup_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 161 | |
| '{' should be on the previous line. | 163 | |
| '{' should be on the previous line. | 167 | |
| '0.6' is a magic number. | 169 | |
| Line is longer than 80 characters. | 171 | |
| Line is longer than 80 characters. | 174 | |
| Name 'incomplete_count_after' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 174 | |
| Name 'via_count_after' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 175 | |
| Name 'trace_length_after' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 176 | |
| Line is longer than 80 characters. | 177 | |
| Name 'route_improved' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 177 | |
| '||' should be on a new line. | 177 | |
| '&&' should be on a new line. | 178 | |
| '||' should be on a new line. | 179 | |
| '&&' should be on a new line. | 180 | |
| '{' should be on the previous line. | 183 | |
| '||' should be on a new line. | 184 | |
| Line is longer than 80 characters. | 185 | |
| '}' should be on the same line. | 188 | |
| '{' should be on the previous line. | 190 | |
| Line is longer than 80 characters. | 192 | |
| Line is longer than 80 characters. | 193 | |
| Line is longer than 80 characters. | 196 | |
| Name 'new_trace_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 196 | |
| Line is longer than 80 characters. | 197 | |
| '}' should be on the same line. | 198 | |
| '{' should be on the previous line. | 200 | |
| Missing a Javadoc comment. | 206 | |
| Name 'contains_only_unfixed_traces' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 206 | |
| Parameter p_item_list should be final. | 206 | |
| Name 'p_item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 206 | |
| '{' should be on the previous line. | 207 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 208 | |
| '{' should be on the previous line. | 209 | |
| '{' should be on the previous line. | 211 | |
| Line is longer than 80 characters. | 219 | |
| Expected an @return tag. | 222 | |
| Name 'calc_weighted_trace_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 222 | |
| Parameter p_board should be final. | 222 | |
| Expected @param tag for 'p_board'. | 222 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 222 | |
| '{' should be on the previous line. | 223 | |
| Line is longer than 80 characters. | 225 | |
| Name 'default_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 225 | |
| Line is longer than 80 characters. | 226 | |
| '{' should be on the previous line. | 228 | |
| Line is longer than 80 characters. | 229 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 229 | |
| '{' should be on the previous line. | 231 | |
| '{' should be on the previous line. | 235 | |
| Name 'curr_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 236 | |
| Name 'fixed_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 237 | |
| Line is longer than 80 characters. | 238 | |
| Line is longer than 80 characters. | 240 | |
| Name 'weighted_trace_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 240 | |
| '{' should be on the previous line. | 242 | |
| Line is longer than 80 characters. | 254 | |
| Method 'get_current_position' is not designed for extension - needs to be abstract, final or empty. | 258 | |
| Name 'get_current_position' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 258 | |
| '{' should be on the previous line. | 259 | |
| '{' should be on the previous line. | 261 | |
| Missing a Javadoc comment. | 266 | |
| Missing a Javadoc comment. | 267 | |
| Name 'routing_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 267 | |
| Missing a Javadoc comment. | 268 | |
| Name 'sorted_route_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 268 | |
| Line is longer than 80 characters. | 269 | |
| Missing a Javadoc comment. | 269 | |
| Name 'use_increased_ripup_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 269 | |
| Missing a Javadoc comment. | 270 | |
| Name 'min_cumulative_trace_length_before' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 270 | |
| Missing a Javadoc comment. | 271 | |
| Name 'MAX_AUTOROUTE_PASSES' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 271 | |
| '6' is a magic number. | 271 | |
| Missing a Javadoc comment. | 272 | |
| Name 'ADDITIONAL_RIPUP_COST_FACTOR_AT_START' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 272 | |
| '10' is a magic number. | 272 | |
| Line is longer than 80 characters. | 276 | |
| Line is longer than 80 characters. | 277 | |
| '{' should be on the previous line. | 280 | |
| Missing a Javadoc comment. | 282 | |
| '{' should be on the previous line. | 283 | |
| Line is longer than 80 characters. | 284 | |
| Missing a Javadoc comment. | 288 | |
| '{' should be on the previous line. | 289 | |
| Line is longer than 80 characters. | 291 | |
| Name 'curr_min_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 291 | |
| Name 'curr_min_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 292 | |
| Line is longer than 80 characters. | 293 | |
| '{' should be on the previous line. | 295 | |
| Line is longer than 80 characters. | 296 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 296 | |
| '{' should be on the previous line. | 298 | |
| '{' should be on the previous line. | 302 | |
| Name 'curr_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 303 | |
| '{' should be on the previous line. | 305 | |
| Line is longer than 80 characters. | 306 | |
| Name 'curr_via_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 306 | |
| Name 'curr_via_min_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 307 | |
| '||' should be on a new line. | 308 | |
| Line is longer than 80 characters. | 309 | |
| Line is longer than 80 characters. | 311 | |
| '||' should be on a new line. | 311 | |
| Line is longer than 80 characters. | 312 | |
| '{' should be on the previous line. | 325 | |
| Line is longer than 80 characters. | 326 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 326 | |
| '{' should be on the previous line. | 328 | |
| '{' should be on the previous line. | 332 | |
| Name 'curr_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 333 | |
| '{' should be on the previous line. | 335 | |
| Line is longer than 80 characters. | 336 | |
| Name 'first_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 336 | |
| Line is longer than 80 characters. | 337 | |
| Name 'last_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 337 | |
| Name 'compare_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 338 | |
| '||' should be on a new line. | 339 | |
| Line is longer than 80 characters. | 340 | |
| '}' should be on the same line. | 343 | |
| '{' should be on the previous line. | 345 | |
| Name 'curr_trace_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 348 | |
| '||' should be on a new line. | 349 | |
| Line is longer than 80 characters. | 350 | |
| Line is longer than 80 characters. | 352 | |
| '&&' should be on a new line. | 352 | |
| Line is longer than 80 characters. | 353 | |
| Name 'is_connected_to_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 355 | |
| Line is longer than 80 characters. | 356 | |
| Name 'trace_contacts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 356 | |
| Name 'curr_contact' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 357 | |
| '{' should be on the previous line. | 358 | |
| Line is longer than 80 characters. | 359 | |
| '{' should be on the previous line. | 366 | |
| Missing a Javadoc comment. | 382 | |
| Name 'get_current_position' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 382 | |
| '{' should be on the previous line. | 383 | |
| Missing a Javadoc comment. | 386 | |
| Name 'min_item_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 386 | |
| Missing a Javadoc comment. | 387 | |
| Name 'min_item_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 387 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 33 | |
| Line has trailing spaces. | 34 | |
| First sentence should end with a period. | 35 | |
| Name 'get_target_doors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| Line has trailing spaces. | 41 | |
| Name 'get_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 47 | |
| Line has trailing spaces. | 48 | |
| First sentence should end with a period. | 49 | |
| Unused @param tag for 'p_graphics_context'. | 54 | |
| Line is longer than 80 characters. | 57 | |
| Name 'p_graphics' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Name 'p_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 44 | |
| Line has trailing spaces. | 46 | |
| First sentence should end with a period. | 47 | |
| Line is longer than 80 characters. | 54 | |
| Parameter p_shape should be final. | 54 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| Parameter p_layer should be final. | 54 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| Parameter p_id_no should be final. | 54 | |
| Name 'p_id_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| Line has trailing spaces. | 60 | |
| Line is longer than 80 characters. | 62 | |
| Method 'set_search_tree_entries' is not designed for extension - needs to be abstract, final or empty. | 62 | |
| Name 'set_search_tree_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| Parameter p_entries should be final. | 62 | |
| Name 'p_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| Parameter p_tree should be final. | 62 | |
| Name 'p_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| Line has trailing spaces. | 66 | |
| Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. | 68 | |
| Parameter p_other should be final. | 68 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| '{' should be on the previous line. | 69 | |
| '{' should be on the previous line. | 72 | |
| Line is longer than 80 characters. | 73 | |
| '}' should be on the same line. | 74 | |
| '{' should be on the previous line. | 76 | |
| Line has trailing spaces. | 81 | |
| Method 'remove_from_tree' is not designed for extension - needs to be abstract, final or empty. | 87 | |
| Name 'remove_from_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 87 | |
| Parameter p_shape_tree should be final. | 87 | |
| Name 'p_shape_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 87 | |
| '{' should be on the previous line. | 88 | |
| Line has trailing spaces. | 91 | |
| Method 'tree_shape_count' is not designed for extension - needs to be abstract, final or empty. | 93 | |
| Name 'tree_shape_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| Parameter p_shape_tree should be final. | 93 | |
| Name 'p_shape_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| '{' should be on the previous line. | 94 | |
| Line has trailing spaces. | 97 | |
| Method 'get_tree_shape' is not designed for extension - needs to be abstract, final or empty. | 99 | |
| Name 'get_tree_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 99 | |
| Parameter p_shape_tree should be final. | 99 | |
| Name 'p_shape_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 99 | |
| Parameter p_index should be final. | 99 | |
| Name 'p_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 99 | |
| '{' should be on the previous line. | 100 | |
| Line has trailing spaces. | 103 | |
| Method 'shape_layer' is not designed for extension - needs to be abstract, final or empty. | 105 | |
| Name 'shape_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 105 | |
| Parameter p_index should be final. | 105 | |
| Name 'p_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 105 | |
| '{' should be on the previous line. | 106 | |
| Line has trailing spaces. | 109 | |
| Method 'is_obstacle' is not designed for extension - needs to be abstract, final or empty. | 111 | |
| Name 'is_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 111 | |
| Parameter p_net_no should be final. | 111 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 111 | |
| '{' should be on the previous line. | 112 | |
| Line has trailing spaces. | 115 | |
| Method 'is_trace_obstacle' is not designed for extension - needs to be abstract, final or empty. | 117 | |
| Name 'is_trace_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| Parameter p_net_no should be final. | 117 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| '{' should be on the previous line. | 118 | |
| Line has trailing spaces. | 121 | |
| Method 'set_net_dependent' is not designed for extension - needs to be abstract, final or empty. | 125 | |
| Name 'set_net_dependent' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 125 | |
| '{' should be on the previous line. | 126 | |
| Line has trailing spaces. | 129 | |
| Line is longer than 80 characters. | 132 | |
| Method 'is_net_dependent' is not designed for extension - needs to be abstract, final or empty. | 136 | |
| Name 'is_net_dependent' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 136 | |
| '{' should be on the previous line. | 137 | |
| Line has trailing spaces. | 140 | |
| First sentence should end with a period. | 141 | |
| Method 'get_target_doors' is not designed for extension - needs to be abstract, final or empty. | 146 | |
| Name 'get_target_doors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 146 | |
| '{' should be on the previous line. | 147 | |
| Line has trailing spaces. | 150 | |
| Method 'add_target_door' is not designed for extension - needs to be abstract, final or empty. | 156 | |
| Name 'add_target_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 156 | |
| Parameter p_door should be final. | 156 | |
| Name 'p_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 156 | |
| '{' should be on the previous line. | 157 | |
| Line has trailing spaces. | 160 | |
| Method 'remove_door' is not designed for extension - needs to be abstract, final or empty. | 162 | |
| Name 'remove_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 162 | |
| Parameter p_door should be final. | 162 | |
| Name 'p_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 162 | |
| '{' should be on the previous line. | 163 | |
| '{' should be on the previous line. | 166 | |
| '}' should be on the same line. | 168 | |
| '{' should be on the previous line. | 170 | |
| Line has trailing spaces. | 175 | |
| Method 'get_object' is not designed for extension - needs to be abstract, final or empty. | 181 | |
| Name 'get_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 181 | |
| '{' should be on the previous line. | 182 | |
| Line has trailing spaces. | 185 | |
| Line is longer than 80 characters. | 187 | |
| Line is longer than 80 characters. | 189 | |
| Line is longer than 80 characters. | 193 | |
| Method 'calculate_target_doors' is not designed for extension - needs to be abstract, final or empty. | 193 | |
| Name 'calculate_target_doors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 193 | |
| Parameter p_own_net_object should be final. | 193 | |
| Name 'p_own_net_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 193 | |
| Parameter p_net_no should be final. | 193 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 193 | |
| Parameter p_autoroute_search_tree should be final. | 193 | |
| Name 'p_autoroute_search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 193 | |
| Line has trailing spaces. | 196 | |
| '{' should be on the previous line. | 198 | |
| Name 'curr_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 199 | |
| '{' should be on the previous line. | 201 | |
| Name 'curr_connection_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 202 | |
| Line is longer than 80 characters. | 203 | |
| Line is longer than 80 characters. | 204 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 206 | |
| Name 'new_target_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 207 | |
| Line is longer than 80 characters. | 208 | |
| Line has trailing spaces. | 215 | |
| Line is longer than 80 characters. | 221 | |
| Method 'draw' is not designed for extension - needs to be abstract, final or empty. | 221 | |
| Parameter p_graphics should be final. | 221 | |
| Name 'p_graphics' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 221 | |
| Parameter p_graphics_context should be final. | 221 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 221 | |
| Parameter p_intensity should be final. | 221 | |
| Name 'p_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 221 | |
| Line is longer than 80 characters. | 223 | |
| Name 'draw_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 223 | |
| Line is longer than 80 characters. | 224 | |
| Name 'layer_visibility' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 224 | |
| Line is longer than 80 characters. | 225 | |
| Line is longer than 80 characters. | 226 | |
| Line has trailing spaces. | 228 | |
| Method 'validate' is not designed for extension - needs to be abstract, final or empty. | 235 | |
| '(' is followed by whitespace. | 235 | |
| Parameter p_autoroute_engine should be final. | 235 | |
| Name 'p_autoroute_engine' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 235 | |
| '{' should be on the previous line. | 236 | |
| Line is longer than 80 characters. | 238 | |
| Name 'overlapping_objects' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 238 | |
| Name 'net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 239 | |
| Line is longer than 80 characters. | 241 | |
| '(' is followed by whitespace. | 241 | |
| '{' should be on the previous line. | 245 | |
| Name 'curr_entry' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 246 | |
| '{' should be on the previous line. | 248 | |
| Name 'curr_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 251 | |
| Line is longer than 80 characters. | 256 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 260 | |
| Line is longer than 80 characters. | 261 | |
| '{' should be on the previous line. | 264 | |
| Line has trailing spaces. | 271 | |
| Method 'clear_doors' is not designed for extension - needs to be abstract, final or empty. | 275 | |
| Name 'clear_doors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 275 | |
| '{' should be on the previous line. | 276 | |
| Line has trailing spaces. | 280 | |
| Method 'reset_doors' is not designed for extension - needs to be abstract, final or empty. | 284 | |
| Name 'reset_doors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 284 | |
| '{' should be on the previous line. | 285 | |
| Name 'curr_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 287 | |
| '{' should be on the previous line. | 288 | |
| Line has trailing spaces. | 292 | |
| Line has trailing spaces. | 293 | |
| Name 'tree_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 295 | |
| Line has trailing spaces. | 296 | |
| Missing a Javadoc comment. | 298 | |
| Name 'id_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 298 | |
| Line has trailing spaces. | 299 | |
| First sentence should end with a period. | 300 | |
| Name 'target_doors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 301 | |
| Line has trailing spaces. | 302 | |
| Missing a Javadoc comment. | 303 | |
| Name 'room_is_net_dependent' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 303 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 13 | |
| Class Connection should be declared as final. | 39 | |
| '{' should be on the previous line. | 40 | |
| Line has trailing spaces. | 41 | |
| Line is longer than 80 characters. | 43 | |
| Line is longer than 80 characters. | 44 | |
| Parameter p_item should be final. | 49 | |
| Name 'p_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| '{' should be on the previous line. | 50 | |
| '{' should be on the previous line. | 52 | |
| Line is longer than 80 characters. | 55 | |
| Name 'precalculated_connection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| '{' should be on the previous line. | 57 | |
| Name 'connection_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| Line has trailing spaces. | 63 | |
| Name 'start_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 64 | |
| Name 'start_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| Name 'end_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| Name 'end_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| Line has trailing spaces. | 68 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 69 | |
| '{' should be on the previous line. | 70 | |
| Name 'prev_contact_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| '{' should be on the previous line. | 73 | |
| Name 'prev_contact_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 77 | |
| Name 'fork_found' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 78 | |
| '{' should be on the previous line. | 80 | |
| Name 'start_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 84 | |
| Line is longer than 80 characters. | 85 | |
| Name 'check_contacts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 85 | |
| '{' should be on the previous line. | 87 | |
| '{' should be on the previous line. | 94 | |
| 'if' is not followed by whitespace. | 95 | |
| '{' should be on the previous line. | 96 | |
| '{' should be on the previous line. | 99 | |
| '}' should be on the same line. | 102 | |
| '{' should be on the previous line. | 104 | |
| Line is longer than 80 characters. | 111 | |
| Name 'curr_item_contacts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 111 | |
| Name 'next_contact_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 116 | |
| Name 'next_contact_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| Name 'next_contact' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 118 | |
| Name 'tmp_contact' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 119 | |
| '{' should be on the previous line. | 120 | |
| Line is longer than 80 characters. | 121 | |
| Name 'tmp_contact_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 121 | |
| '{' should be on the previous line. | 123 | |
| Line is longer than 80 characters. | 124 | |
| Name 'tmp_contact_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 124 | |
| '{' should be on the previous line. | 126 | |
| '||' should be on a new line. | 131 | |
| Line has trailing spaces. | 133 | |
| '{' should be on the previous line. | 133 | |
| '{' should be on the previous line. | 137 | |
| '{' should be on the previous line. | 147 | |
| Line is longer than 80 characters. | 155 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 156 | |
| '{' should be on the previous line. | 157 | |
| Line has trailing spaces. | 162 | |
| First sentence should end with a period. | 163 | |
| Line is longer than 80 characters. | 166 | |
| Parameter p_start_point should be final. | 166 | |
| Expected @param tag for 'p_start_point'. | 166 | |
| Name 'p_start_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 166 | |
| Parameter p_start_layer should be final. | 166 | |
| Expected @param tag for 'p_start_layer'. | 166 | |
| Name 'p_start_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 166 | |
| Parameter p_end_point should be final. | 166 | |
| Expected @param tag for 'p_end_point'. | 166 | |
| Name 'p_end_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 166 | |
| Parameter p_end_layer should be final. | 166 | |
| Expected @param tag for 'p_end_layer'. | 166 | |
| Name 'p_end_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 166 | |
| Parameter p_item_list should be final. | 166 | |
| Expected @param tag for 'p_item_list'. | 166 | |
| Name 'p_item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 166 | |
| Line has trailing spaces. | 174 | |
| Name 'trace_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 180 | |
| '{' should be on the previous line. | 181 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 183 | |
| '{' should be on the previous line. | 184 | |
| '{' should be on the previous line. | 186 | |
| Line has trailing spaces. | 192 | |
| Line has trailing spaces. | 193 | |
| Line is longer than 80 characters. | 195 | |
| Name 'get_detour' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 199 | |
| '{' should be on the previous line. | 200 | |
| '{' should be on the previous line. | 202 | |
| Line is longer than 80 characters. | 205 | |
| Name 'min_trace_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 205 | |
| Line has trailing spaces. | 206 | |
| Line is longer than 80 characters. | 206 | |
| '+' should be on a new line. | 206 | |
| Line has trailing spaces. | 210 | |
| Line has trailing spaces. | 211 | |
| Line is longer than 80 characters. | 213 | |
| Name 'start_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 215 | |
| Variable 'start_point' must be private and have accessor methods. | 215 | |
| Missing a Javadoc comment. | 216 | |
| Name 'start_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 216 | |
| Variable 'start_layer' must be private and have accessor methods. | 216 | |
| Missing a Javadoc comment. | 217 | |
| Name 'end_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 217 | |
| Variable 'end_point' must be private and have accessor methods. | 217 | |
| Missing a Javadoc comment. | 218 | |
| Name 'end_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 218 | |
| Variable 'end_layer' must be private and have accessor methods. | 218 | |
| Missing a Javadoc comment. | 219 | |
| Name 'item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 219 | |
| Variable 'item_list' must be private and have accessor methods. | 219 | |
| Line has trailing spaces. | 220 | |
| Missing a Javadoc comment. | 221 | |
| Missing a Javadoc comment. | 222 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 30 | |
| '{' should be on the previous line. | 37 | |
| Line has trailing spaces. | 38 | |
| Line is longer than 80 characters. | 43 | |
| '(' is followed by whitespace. | 48 | |
| Parameter p_trace_costs should be final. | 48 | |
| Name 'p_trace_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| Line is longer than 80 characters. | 49 | |
| Parameter p_layer_active should be final. | 49 | |
| Name 'p_layer_active' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Parameter p_min_normal_via_cost should be final. | 49 | |
| Name 'p_min_normal_via_cost' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Parameter p_min_cheap_via_cost should be final. | 49 | |
| Name 'p_min_cheap_via_cost' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Name 'curr_active_layer_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| '{' should be on the previous line. | 58 | |
| '{' should be on the previous line. | 60 | |
| Line has trailing spaces. | 65 | |
| '{' should be on the previous line. | 67 | |
| '{' should be on the previous line. | 69 | |
| '}' should be on the same line. | 72 | |
| '{' should be on the previous line. | 74 | |
| Line has trailing spaces. | 79 | |
| '{' should be on the previous line. | 81 | |
| Name 'curr_trace_cost' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 82 | |
| Line has trailing spaces. | 83 | |
| '{' should be on the previous line. | 85 | |
| '}' should be on the same line. | 88 | |
| '{' should be on the previous line. | 90 | |
| Line has trailing spaces. | 95 | |
| Line is longer than 80 characters. | 96 | |
| Line is longer than 80 characters. | 98 | |
| '{' should be on the previous line. | 100 | |
| '{' should be on the previous line. | 102 | |
| Line is longer than 80 characters. | 105 | |
| Name 'curr_max_cost' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 105 | |
| Line has trailing spaces. | 106 | |
| Line is longer than 80 characters. | 107 | |
| Line is longer than 80 characters. | 109 | |
| Line is longer than 80 characters. | 110 | |
| Line is longer than 80 characters. | 111 | |
| Line has trailing spaces. | 113 | |
| Method 'join' is not designed for extension - needs to be abstract, final or empty. | 120 | |
| Parameter p_box should be final. | 120 | |
| Name 'p_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 120 | |
| Parameter p_layer should be final. | 120 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 120 | |
| '{' should be on the previous line. | 121 | |
| '{' should be on the previous line. | 123 | |
| '}' should be on the same line. | 126 | |
| '{' should be on the previous line. | 128 | |
| '=' is not followed by whitespace. | 129 | |
| '}' should be on the same line. | 131 | |
| '{' should be on the previous line. | 133 | |
| Line has trailing spaces. | 139 | |
| Method 'calculate' is not designed for extension - needs to be abstract, final or empty. | 147 | |
| Parameter p_point should be final. | 147 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| Parameter p_layer should be final. | 147 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| '{' should be on the previous line. | 148 | |
| '(' is followed by whitespace. | 149 | |
| Line has trailing spaces. | 151 | |
| Method 'calculate' is not designed for extension - needs to be abstract, final or empty. | 159 | |
| Method length is 318 lines (max allowed is 150). | 159 | |
| Parameter p_box should be final. | 159 | |
| Name 'p_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 159 | |
| Parameter p_layer should be final. | 159 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 159 | |
| '{' should be on the previous line. | 160 | |
| '{' should be on the previous line. | 162 | |
| Line has trailing spaces. | 165 | |
| Name 'component_side_delta_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 166 | |
| Name 'component_side_delta_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 167 | |
| Line has trailing spaces. | 168 | |
| '{' should be on the previous line. | 170 | |
| '}' should be on the same line. | 172 | |
| '{' should be on the previous line. | 174 | |
| '}' should be on the same line. | 176 | |
| '{' should be on the previous line. | 178 | |
| Line has trailing spaces. | 181 | |
| '{' should be on the previous line. | 183 | |
| '}' should be on the same line. | 185 | |
| '{' should be on the previous line. | 187 | |
| '}' should be on the same line. | 189 | |
| '{' should be on the previous line. | 191 | |
| Line has trailing spaces. | 194 | |
| Name 'solder_side_delta_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 195 | |
| Name 'solder_side_delta_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 196 | |
| Line has trailing spaces. | 197 | |
| '{' should be on the previous line. | 199 | |
| '}' should be on the same line. | 201 | |
| '{' should be on the previous line. | 203 | |
| '}' should be on the same line. | 205 | |
| '{' should be on the previous line. | 207 | |
| Line has trailing spaces. | 210 | |
| '{' should be on the previous line. | 212 | |
| '}' should be on the same line. | 214 | |
| '{' should be on the previous line. | 216 | |
| '}' should be on the same line. | 218 | |
| '{' should be on the previous line. | 220 | |
| Line has trailing spaces. | 223 | |
| Name 'inner_side_delta_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 224 | |
| Name 'inner_side_delta_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 225 | |
| Line has trailing spaces. | 226 | |
| '{' should be on the previous line. | 228 | |
| '}' should be on the same line. | 230 | |
| '{' should be on the previous line. | 232 | |
| '}' should be on the same line. | 234 | |
| '{' should be on the previous line. | 236 | |
| Line has trailing spaces. | 239 | |
| '{' should be on the previous line. | 241 | |
| '}' should be on the same line. | 243 | |
| '{' should be on the previous line. | 245 | |
| '}' should be on the same line. | 247 | |
| '{' should be on the previous line. | 249 | |
| Line has trailing spaces. | 252 | |
| Name 'component_side_max_delta' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 253 | |
| Name 'component_side_min_delta' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 254 | |
| Line has trailing spaces. | 255 | |
| '{' should be on the previous line. | 257 | |
| '}' should be on the same line. | 260 | |
| '{' should be on the previous line. | 262 | |
| Line has trailing spaces. | 266 | |
| Name 'solder_side_max_delta' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 267 | |
| Name 'solder_side_min_delta' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 268 | |
| Line has trailing spaces. | 269 | |
| '{' should be on the previous line. | 271 | |
| '}' should be on the same line. | 274 | |
| '{' should be on the previous line. | 276 | |
| Line has trailing spaces. | 280 | |
| Name 'inner_side_max_delta' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 281 | |
| Name 'inner_side_min_delta' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 282 | |
| Line has trailing spaces. | 283 | |
| '{' should be on the previous line. | 285 | |
| '}' should be on the same line. | 288 | |
| '{' should be on the previous line. | 290 | |
| Line has trailing spaces. | 294 | |
| Line has trailing spaces. | 296 | |
| '{' should be on the previous line. | 299 | |
| Line has trailing spaces. | 301 | |
| '{' should be on the previous line. | 303 | |
| Line has trailing spaces. | 308 | |
| '{' should be on the previous line. | 310 | |
| Line has trailing spaces. | 313 | |
| Line has trailing spaces. | 315 | |
| Name 'tmp_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 316 | |
| 'if' construct must use '{}'s. | 317 | |
| 'else' construct must use '{}'s. | 322 | |
| Line has trailing spaces. | 327 | |
| Line has trailing spaces. | 329 | |
| Line has trailing spaces. | 332 | |
| Line has trailing spaces. | 336 | |
| Line has trailing spaces. | 338 | |
| 'if' construct must use '{}'s. | 339 | |
| Line has trailing spaces. | 341 | |
| Line has trailing spaces. | 343 | |
| '+' should be on a new line. | 344 | |
| '+' should be on a new line. | 345 | |
| Line has trailing spaces. | 347 | |
| Line has trailing spaces. | 349 | |
| Line has trailing spaces. | 351 | |
| '+' should be on a new line. | 352 | |
| Line is longer than 80 characters. | 353 | |
| Line has trailing spaces. | 356 | |
| '+' should be on a new line. | 357 | |
| Line has trailing spaces. | 360 | |
| 'if' construct must use '{}'s. | 361 | |
| '3' is a magic number. | 361 | |
| Line has trailing spaces. | 363 | |
| Line has trailing spaces. | 366 | |
| Line has trailing spaces. | 368 | |
| Line has trailing spaces. | 370 | |
| '3' is a magic number. | 372 | |
| Line has trailing spaces. | 373 | |
| Line has trailing spaces. | 375 | |
| '{' should be on the previous line. | 380 | |
| Line has trailing spaces. | 382 | |
| '{' should be on the previous line. | 384 | |
| Line is longer than 80 characters. | 387 | |
| Line has trailing spaces. | 389 | |
| Name 'tmp_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 391 | |
| '{' should be on the previous line. | 393 | |
| '}' should be on the same line. | 398 | |
| '{' should be on the previous line. | 400 | |
| Line is longer than 80 characters. | 403 | |
| '{' should be on the previous line. | 412 | |
| Line has trailing spaces. | 418 | |
| Line has trailing spaces. | 420 | |
| '+' should be on a new line. | 421 | |
| Line is longer than 80 characters. | 422 | |
| 'if' construct must use '{}'s. | 428 | |
| '3' is a magic number. | 428 | |
| Line has trailing spaces. | 433 | |
| Line has trailing spaces. | 435 | |
| '3' is a magic number. | 437 | |
| Line has trailing spaces. | 441 | |
| Line has trailing spaces. | 443 | |
| Line has trailing spaces. | 445 | |
| '{' should be on the previous line. | 447 | |
| Line is longer than 80 characters. | 450 | |
| Line has trailing spaces. | 452 | |
| Line has trailing spaces. | 454 | |
| Line is longer than 80 characters. | 455 | |
| Name 'tmp_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 455 | |
| Line has trailing spaces. | 456 | |
| Line has trailing spaces. | 466 | |
| Line has trailing spaces. | 468 | |
| Line has trailing spaces. | 475 | |
| Line has trailing spaces. | 478 | |
| Method 'calculate_cheap_distance' is not designed for extension - needs to be abstract, final or empty. | 486 | |
| Name 'calculate_cheap_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 486 | |
| Parameter p_box should be final. | 486 | |
| Name 'p_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 486 | |
| Parameter p_layer should be final. | 486 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 486 | |
| '{' should be on the previous line. | 487 | |
| Name 'min_normal_via_cost_save' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 488 | |
| Line has trailing spaces. | 489 | |
| Line has trailing spaces. | 492 | |
| Line has trailing spaces. | 496 | |
| Line has trailing spaces. | 497 | |
| Line has trailing spaces. | 498 | |
| Line has trailing spaces. | 499 | |
| Missing a Javadoc comment. | 500 | |
| Name 'trace_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 500 | |
| Missing a Javadoc comment. | 501 | |
| Name 'layer_active' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 501 | |
| Missing a Javadoc comment. | 502 | |
| Name 'layer_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 502 | |
| Missing a Javadoc comment. | 503 | |
| Name 'active_layer_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 503 | |
| Line has trailing spaces. | 504 | |
| Missing a Javadoc comment. | 505 | |
| Name 'min_normal_via_cost' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 505 | |
| Missing a Javadoc comment. | 506 | |
| Name 'min_cheap_via_cost' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 506 | |
| Missing a Javadoc comment. | 507 | |
| Name 'min_component_side_trace_cost' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 507 | |
| Variable 'min_component_side_trace_cost' must be private and have accessor methods. | 507 | |
| Missing a Javadoc comment. | 508 | |
| Name 'max_component_side_trace_cost' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 508 | |
| Variable 'max_component_side_trace_cost' must be private and have accessor methods. | 508 | |
| Missing a Javadoc comment. | 509 | |
| Name 'min_solder_side_trace_cost' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 509 | |
| Variable 'min_solder_side_trace_cost' must be private and have accessor methods. | 509 | |
| Missing a Javadoc comment. | 510 | |
| Name 'max_solder_side_trace_cost' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 510 | |
| Variable 'max_solder_side_trace_cost' must be private and have accessor methods. | 510 | |
| Missing a Javadoc comment. | 511 | |
| Name 'max_inner_side_trace_cost' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 511 | |
| Variable 'max_inner_side_trace_cost' must be private and have accessor methods. | 511 | |
| Missing a Javadoc comment. | 513 | |
| Name 'min_component_inner_trace_cost' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 513 | |
| Variable 'min_component_inner_trace_cost' must be private and have accessor methods. | 513 | |
| Missing a Javadoc comment. | 516 | |
| Name 'min_solder_inner_trace_cost' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 516 | |
| Variable 'min_solder_inner_trace_cost' must be private and have accessor methods. | 516 | |
| Missing a Javadoc comment. | 518 | |
| Name 'min_component_solder_inner_trace_cost' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 518 | |
| Variable 'min_component_solder_inner_trace_cost' must be private and have accessor methods. | 518 | |
| Missing a Javadoc comment. | 521 | |
| Name 'component_side_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 521 | |
| Missing a Javadoc comment. | 522 | |
| Name 'solder_side_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 522 | |
| Missing a Javadoc comment. | 523 | |
| Name 'inner_side_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 523 | |
| Line has trailing spaces. | 524 | |
| Missing a Javadoc comment. | 525 | |
| Name 'box_is_empty' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 525 | |
| Missing a Javadoc comment. | 526 | |
| Name 'component_side_box_is_empty' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 526 | |
| Missing a Javadoc comment. | 527 | |
| Name 'solder_side_box_is_empty' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 527 | |
| Missing a Javadoc comment. | 528 | |
| Name 'inner_side_box_is_empty' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 528 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 44 | |
| Line has trailing spaces. | 45 | |
| First sentence should end with a period. | 46 | |
| Parameter p_shape should be final. | 52 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| Parameter p_board should be final. | 52 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| '{' should be on the previous line. | 53 | |
| Line is longer than 80 characters. | 56 | |
| '{' should be on the previous line. | 58 | |
| Line has trailing spaces. | 62 | |
| Line is longer than 80 characters. | 71 | |
| Name 'get_drills' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| Parameter p_autoroute_engine should be final. | 71 | |
| Name 'p_autoroute_engine' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| Parameter p_attach_smd should be final. | 71 | |
| Name 'p_attach_smd' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| Line is longer than 80 characters. | 73 | |
| Line is longer than 80 characters. | 77 | |
| Name 'search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 77 | |
| Name 'cutout_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| Name 'prev_obstacle_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 82 | |
| Name 'curr_entry' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 83 | |
| '{' should be on the previous line. | 84 | |
| '{' should be on the previous line. | 86 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 | |
| '{' should be on the previous line. | 91 | |
| '{' should be on the previous line. | 95 | |
| Name 'curr_obstacle_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 101 | |
| Line is longer than 80 characters. | 102 | |
| Line has trailing spaces. | 103 | |
| '{' should be on the previous line. | 104 | |
| Line is longer than 80 characters. | 105 | |
| Line is longer than 80 characters. | 106 | |
| Name 'curr_cutout_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 106 | |
| '{' should be on the previous line. | 108 | |
| '{' should be on the previous line. | 117 | |
| Name 'shape_with_holes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 120 | |
| Line is longer than 80 characters. | 121 | |
| Name 'drill_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 121 | |
| Line has trailing spaces. | 122 | |
| Name 'drill_first_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 124 | |
| Name 'drill_last_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 125 | |
| '{' should be on the previous line. | 127 | |
| Name 'curr_drill_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 128 | |
| Name 'curr_drill_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 129 | |
| '{' should be on the previous line. | 131 | |
| Line is longer than 80 characters. | 133 | |
| '{' should be on the previous line. | 135 | |
| Line is longer than 80 characters. | 137 | |
| '{' should be on the previous line. | 141 | |
| Line is longer than 80 characters. | 142 | |
| Name 'new_drill' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 144 | |
| Line is longer than 80 characters. | 145 | |
| '{' should be on the previous line. | 147 | |
| Line has trailing spaces. | 154 | |
| Name 'get_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| '{' should be on the previous line. | 161 | |
| Line has trailing spaces. | 164 | |
| Name 'get_dimension' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 170 | |
| '{' should be on the previous line. | 171 | |
| Line has trailing spaces. | 174 | |
| Name 'maze_search_element_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 180 | |
| '{' should be on the previous line. | 181 | |
| Line has trailing spaces. | 184 | |
| Name 'get_maze_search_element' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 186 | |
| '(' is preceded with whitespace. | 186 | |
| Parameter p_no should be final. | 186 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 186 | |
| '{' should be on the previous line. | 187 | |
| Line has trailing spaces. | 190 | |
| '{' should be on the previous line. | 195 | |
| '{' should be on the previous line. | 197 | |
| Name 'curr_drill' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 198 | |
| '{' should be on the previous line. | 199 | |
| Name 'curr_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 203 | |
| '{' should be on the previous line. | 204 | |
| Line has trailing spaces. | 208 | |
| Line is longer than 80 characters. | 210 | |
| '{' should be on the previous line. | 213 | |
| Line has trailing spaces. | 216 | |
| Unused @param tag for 'p_graphics_context'. | 225 | |
| Parameter p_graphics should be final. | 228 | |
| Name 'p_graphics' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 228 | |
| Line is longer than 80 characters. | 229 | |
| Parameter p_graphics_context should be final. | 229 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 229 | |
| Parameter p_intensity should be final. | 229 | |
| Name 'p_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 229 | |
| Expression can be simplified. | 231 | |
| '{' should be on the previous line. | 232 | |
| Name 'curr_drill' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 235 | |
| '{' should be on the previous line. | 236 | |
| Line has trailing spaces. | 240 | |
| Name 'other_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 242 | |
| Parameter p_room should be final. | 242 | |
| Name 'p_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 242 | |
| '{' should be on the previous line. | 243 | |
| Line has trailing spaces. | 246 | |
| Expected an @return tag. | 251 | |
| Line is longer than 80 characters. | 251 | |
| Name 'calc_pin_center_in_drill' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 251 | |
| Parameter p_drill_shape should be final. | 251 | |
| Expected @param tag for 'p_drill_shape'. | 251 | |
| Name 'p_drill_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 251 | |
| Parameter p_layer should be final. | 251 | |
| Expected @param tag for 'p_layer'. | 251 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 251 | |
| Parameter p_board should be final. | 251 | |
| Expected @param tag for 'p_board'. | 251 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 251 | |
| Line is longer than 80 characters. | 253 | |
| Name 'overlapping_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 253 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 255 | |
| '{' should be on the previous line. | 256 | |
| '{' should be on the previous line. | 258 | |
| Name 'curr_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 259 | |
| Line is longer than 80 characters. | 260 | |
| Line has trailing spaces. | 268 | |
| Missing a Javadoc comment. | 269 | |
| Name 'maze_search_info_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 269 | |
| Line has trailing spaces. | 270 | |
| First sentence should end with a period. | 271 | |
| Variable 'shape' must be private and have accessor methods. | 272 | |
| Line has trailing spaces. | 273 | |
| Line is longer than 80 characters. | 274 | |
| Line has trailing spaces. | 276 | |
| Missing a Javadoc comment. | 277 | |
| Line has trailing spaces. | 278 | |
| First sentence should end with a period. | 279 | |
| Name 'net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 280 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 33 | |
| Line is longer than 80 characters. | 34 | |
| '{' should be on the previous line. | 40 | |
| Line has trailing spaces. | 41 | |
| First sentence should end with a period. | 42 | |
| Parameter p_board should be final. | 48 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| Parameter p_max_page_width should be final. | 48 | |
| Name 'p_max_page_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| '{' should be on the previous line. | 49 | |
| '/' is not preceded with whitespace. | 54 | |
| '{' should be on the previous line. | 59 | |
| '{' should be on the previous line. | 61 | |
| Name 'll_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| Name 'ur_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 63 | |
| '{' should be on the previous line. | 65 | |
| '}' should be on the same line. | 67 | |
| '{' should be on the previous line. | 69 | |
| Name 'll_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| Name 'ur_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 73 | |
| '{' should be on the previous line. | 75 | |
| '}' should be on the same line. | 77 | |
| '{' should be on the previous line. | 79 | |
| Line is longer than 80 characters. | 82 | |
| Line has trailing spaces. | 86 | |
| First sentence should end with a period. | 87 | |
| Line is longer than 80 characters. | 88 | |
| Method 'invalidate' is not designed for extension - needs to be abstract, final or empty. | 93 | |
| Parameter p_shape should be final. | 93 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| '{' should be on the previous line. | 94 | |
| '(' is followed by whitespace. | 95 | |
| Name 'curr_page' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| '{' should be on the previous line. | 97 | |
| Line has trailing spaces. | 101 | |
| Method 'overlapping_pages' is not designed for extension - needs to be abstract, final or empty. | 108 | |
| Name 'overlapping_pages' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 108 | |
| Parameter p_shape should be final. | 108 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 108 | |
| '{' should be on the previous line. | 109 | |
| Line has trailing spaces. | 111 | |
| Name 'shape_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 112 | |
| Line has trailing spaces. | 113 | |
| Line is longer than 80 characters. | 114 | |
| Name 'min_j' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 114 | |
| 'cast' is not followed by whitespace. | 114 | |
| '/' is not preceded with whitespace. | 114 | |
| Line is longer than 80 characters. | 115 | |
| Name 'max_j' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 115 | |
| Line has trailing spaces. | 116 | |
| Line is longer than 80 characters. | 117 | |
| Name 'min_i' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| '/' is not preceded with whitespace. | 117 | |
| ')' is preceded with whitespace. | 117 | |
| Line is longer than 80 characters. | 118 | |
| Name 'max_i' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 118 | |
| Line has trailing spaces. | 119 | |
| '{' should be on the previous line. | 121 | |
| '{' should be on the previous line. | 123 | |
| Name 'curr_page' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 124 | |
| '{' should be on the previous line. | 127 | |
| Line has trailing spaces. | 134 | |
| Method 'reset' is not designed for extension - needs to be abstract, final or empty. | 138 | |
| '{' should be on the previous line. | 139 | |
| '{' should be on the previous line. | 141 | |
| Name 'curr_row' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 142 | |
| '{' should be on the previous line. | 144 | |
| Line has trailing spaces. | 149 | |
| Unused @param tag for 'p_graphics_context'. | 158 | |
| Line is longer than 80 characters. | 161 | |
| Method 'draw' is not designed for extension - needs to be abstract, final or empty. | 161 | |
| Parameter p_graphics should be final. | 161 | |
| Name 'p_graphics' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 161 | |
| Parameter p_graphics_context should be final. | 161 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 161 | |
| Parameter p_intensity should be final. | 161 | |
| Name 'p_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 161 | |
| '{' should be on the previous line. | 164 | |
| Name 'curr_row' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 165 | |
| '{' should be on the previous line. | 167 | |
| Line has trailing spaces. | 172 | |
| Missing a Javadoc comment. | 173 | |
| Line has trailing spaces. | 174 | |
| Name 'COLUMN_COUNT' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 178 | |
| Line has trailing spaces. | 179 | |
| Name 'ROW_COUNT' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 183 | |
| Line has trailing spaces. | 184 | |
| Name 'PAGE_WIDTH' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 188 | |
| Line has trailing spaces. | 189 | |
| Name 'PAGE_HEIGHT' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 193 | |
| Line has trailing spaces. | 194 | |
| Missing a Javadoc comment. | 195 | |
| Name 'page_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 195 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 31 | |
| Line is longer than 80 characters. | 34 | |
| Name 'get_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 38 | |
| Line is longer than 80 characters. | 41 | |
| Name 'get_dimension' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Line is longer than 80 characters. | 48 | |
| Name 'other_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| Name 'p_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| First sentence should end with a period. | 56 | |
| Name 'maze_search_element_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| First sentence should end with a period. | 63 | |
| Name 'get_maze_search_element' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 69 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 69 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 13 | |
| First sentence should end with a period. | 27 | |
| '{' should be on the previous line. | 34 | |
| First sentence should end with a period. | 36 | |
| Line is longer than 80 characters. | 43 | |
| Parameter p_first_room should be final. | 43 | |
| Name 'p_first_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Parameter p_second_room should be final. | 43 | |
| Name 'p_second_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Parameter p_dimension should be final. | 43 | |
| Name 'p_dimension' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| First sentence should end with a period. | 50 | |
| Line is longer than 80 characters. | 56 | |
| Parameter p_first_room should be final. | 56 | |
| Name 'p_first_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Parameter p_second_room should be final. | 56 | |
| Name 'p_second_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Line is longer than 80 characters. | 60 | |
| Line is longer than 80 characters. | 64 | |
| Method 'get_shape' is not designed for extension - needs to be abstract, final or empty. | 68 | |
| Name 'get_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| '{' should be on the previous line. | 69 | |
| Name 'first_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 70 | |
| Name 'second_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| Method 'get_dimension' is not designed for extension - needs to be abstract, final or empty. | 81 | |
| Name 'get_dimension' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 81 | |
| '{' should be on the previous line. | 82 | |
| Method 'other_room' is not designed for extension - needs to be abstract, final or empty. | 93 | |
| Name 'other_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| Parameter p_room should be final. | 93 | |
| Name 'p_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| '{' should be on the previous line. | 94 | |
| '{' should be on the previous line. | 97 | |
| '}' should be on the same line. | 99 | |
| '{' should be on the previous line. | 101 | |
| '}' should be on the same line. | 103 | |
| '{' should be on the previous line. | 105 | |
| Method 'other_room' is not designed for extension - needs to be abstract, final or empty. | 118 | |
| Name 'other_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 118 | |
| Parameter p_room should be final. | 118 | |
| Name 'p_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 118 | |
| '{' should be on the previous line. | 119 | |
| '{' should be on the previous line. | 122 | |
| '}' should be on the same line. | 124 | |
| '{' should be on the previous line. | 126 | |
| '}' should be on the same line. | 128 | |
| '{' should be on the previous line. | 130 | |
| '{' should be on the previous line. | 134 | |
| Method 'maze_search_element_count' is not designed for extension - needs to be abstract, final or empty. | 145 | |
| Name 'maze_search_element_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 145 | |
| '{' should be on the previous line. | 146 | |
| Method 'get_maze_search_element' is not designed for extension - needs to be abstract, final or empty. | 151 | |
| Name 'get_maze_search_element' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 151 | |
| Parameter p_no should be final. | 151 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 151 | |
| '{' should be on the previous line. | 152 | |
| Method 'get_section_segments' is not designed for extension - needs to be abstract, final or empty. | 162 | |
| Name 'get_section_segments' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 162 | |
| Parameter p_offset should be final. | 162 | |
| Name 'p_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 162 | |
| '{' should be on the previous line. | 163 | |
| Name 'door_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 165 | |
| Avoid nested blocks. | 166 | |
| '{' should be on the previous line. | 168 | |
| Name 'door_line_segment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 172 | |
| Name 'shrinked_line_segment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 173 | |
| '{' should be on the previous line. | 175 | |
| '}' should be on the same line. | 178 | |
| Line is longer than 80 characters. | 179 | |
| Line is longer than 80 characters. | 181 | |
| '{' should be on the previous line. | 185 | |
| Line is longer than 80 characters. | 189 | |
| '4' is a magic number. | 189 | |
| Line is longer than 80 characters. | 191 | |
| '}' should be on the same line. | 195 | |
| '{' should be on the previous line. | 197 | |
| Name 'gravity_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 198 | |
| Name 'c_max_door_section_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 202 | |
| Line is longer than 80 characters. | 203 | |
| Name 'section_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 203 | |
| Line is longer than 80 characters. | 205 | |
| Line is longer than 80 characters. | 210 | |
| Expected an @return tag. | 213 | |
| Name 'calc_door_line_segment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 213 | |
| Parameter p_door_shape should be final. | 213 | |
| Expected @param tag for 'p_door_shape'. | 213 | |
| Name 'p_door_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 213 | |
| '{' should be on the previous line. | 214 | |
| Name 'first_room_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 215 | |
| Name 'second_room_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 216 | |
| Name 'first_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 217 | |
| Name 'second_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 218 | |
| Name 'corner_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 219 | |
| '{' should be on the previous line. | 221 | |
| Name 'curr_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 222 | |
| Line is longer than 80 characters. | 223 | |
| '{' should be on the previous line. | 227 | |
| '}' should be on the same line. | 229 | |
| Line is longer than 80 characters. | 230 | |
| '{' should be on the previous line. | 238 | |
| Method 'reset' is not designed for extension - needs to be abstract, final or empty. | 247 | |
| '{' should be on the previous line. | 248 | |
| '{' should be on the previous line. | 250 | |
| Name 'curr_section' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 251 | |
| '{' should be on the previous line. | 252 | |
| First sentence should end with a period. | 258 | |
| Method 'allocate_sections' is not designed for extension - needs to be abstract, final or empty. | 259 | |
| Name 'allocate_sections' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 259 | |
| Parameter p_section_count should be final. | 259 | |
| Expected @param tag for 'p_section_count'. | 259 | |
| Name 'p_section_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 259 | |
| '{' should be on the previous line. | 260 | |
| '{' should be on the previous line. | 262 | |
| '{' should be on the previous line. | 267 | |
| First sentence should end with a period. | 271 | |
| Line is longer than 80 characters. | 271 | |
| Name 'section_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 272 | |
| Variable 'section_arr' must be private and have accessor methods. | 272 | |
| Name 'first_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 274 | |
| Variable 'first_room' must be private and have accessor methods. | 274 | |
| Name 'second_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 276 | |
| Variable 'second_room' must be private and have accessor methods. | 276 | |
| Variable 'dimension' must be private and have accessor methods. | 280 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 35 | |
| First sentence should end with a period. | 37 | |
| Line is longer than 80 characters. | 45 | |
| Parameter p_shape should be final. | 45 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Parameter p_location should be final. | 45 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Parameter p_first_layer should be final. | 45 | |
| Name 'p_first_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Parameter p_last_layer should be final. | 45 | |
| Name 'p_last_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Name 'layer_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 51 | |
| '{' should be on the previous line. | 55 | |
| Line is longer than 80 characters. | 63 | |
| Method 'calculate_expansion_rooms' is not designed for extension - needs to be abstract, final or empty. | 69 | |
| Name 'calculate_expansion_rooms' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 69 | |
| Parameter p_autoroute_engine should be final. | 69 | |
| Name 'p_autoroute_engine' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 69 | |
| Name 'search_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| Line is longer than 80 characters. | 73 | |
| '{' should be on the previous line. | 75 | |
| Name 'found_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| '{' should be on the previous line. | 79 | |
| Name 'curr_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| '{' should be on the previous line. | 82 | |
| Line is longer than 80 characters. | 86 | |
| Name 'curr_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 86 | |
| '{' should be on the previous line. | 88 | |
| '{' should be on the previous line. | 95 | |
| Name 'new_incomplete_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 97 | |
| Line is longer than 80 characters. | 98 | |
| Line is longer than 80 characters. | 99 | |
| Name 'new_rooms' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 99 | |
| '{' should be on the previous line. | 101 | |
| Line is longer than 80 characters. | 102 | |
| Line is longer than 80 characters. | 105 | |
| '{' should be on the previous line. | 107 | |
| Method 'get_shape' is not designed for extension - needs to be abstract, final or empty. | 121 | |
| Name 'get_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 121 | |
| '{' should be on the previous line. | 122 | |
| Method 'get_dimension' is not designed for extension - needs to be abstract, final or empty. | 131 | |
| Name 'get_dimension' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 131 | |
| '{' should be on the previous line. | 132 | |
| Method 'other_room' is not designed for extension - needs to be abstract, final or empty. | 137 | |
| Name 'other_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 137 | |
| Parameter p_room should be final. | 137 | |
| Name 'p_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 137 | |
| '{' should be on the previous line. | 138 | |
| Method 'maze_search_element_count' is not designed for extension - needs to be abstract, final or empty. | 147 | |
| Name 'maze_search_element_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| '{' should be on the previous line. | 148 | |
| Method 'get_maze_search_element' is not designed for extension - needs to be abstract, final or empty. | 153 | |
| Name 'get_maze_search_element' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 153 | |
| Parameter p_no should be final. | 153 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 153 | |
| '{' should be on the previous line. | 154 | |
| Method 'reset' is not designed for extension - needs to be abstract, final or empty. | 161 | |
| '{' should be on the previous line. | 162 | |
| Name 'curr_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 163 | |
| '{' should be on the previous line. | 164 | |
| Unused @param tag for 'p_graphics_context'. | 177 | |
| Method 'draw' is not designed for extension - needs to be abstract, final or empty. | 180 | |
| Parameter p_graphics should be final. | 180 | |
| Name 'p_graphics' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 180 | |
| Line is longer than 80 characters. | 181 | |
| Parameter p_graphics_context should be final. | 181 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 181 | |
| Parameter p_intensity should be final. | 181 | |
| Name 'p_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 181 | |
| Name 'draw_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 183 | |
| Line is longer than 80 characters. | 184 | |
| Line is longer than 80 characters. | 185 | |
| Missing a Javadoc comment. | 187 | |
| Name 'maze_search_info_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 187 | |
| Variable 'location' must be private and have accessor methods. | 191 | |
| First sentence should end with a period. | 192 | |
| Name 'first_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 193 | |
| Variable 'first_layer' must be private and have accessor methods. | 193 | |
| First sentence should end with a period. | 194 | |
| Name 'last_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 195 | |
| Variable 'last_layer' must be private and have accessor methods. | 195 | |
| Name 'room_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 197 | |
| Variable 'room_arr' must be private and have accessor methods. | 197 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 35 | |
| Name 'add_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| Name 'p_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| Line has trailing spaces. | 42 | |
| First sentence should end with a period. | 43 | |
| Name 'get_doors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| Line has trailing spaces. | 49 | |
| Name 'clear_doors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| Line has trailing spaces. | 54 | |
| Line is longer than 80 characters. | 56 | |
| Name 'reset_doors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| Line has trailing spaces. | 59 | |
| First sentence should end with a period. | 60 | |
| Name 'door_exists' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| Line has trailing spaces. | 67 | |
| Name 'remove_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 | |
| '(' is preceded with whitespace. | 75 | |
| Name 'p_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 | |
| Line has trailing spaces. | 76 | |
| Name 'get_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 82 | |
| Line has trailing spaces. | 83 | |
| Name 'get_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 41 | |
| Line has trailing spaces. | 42 | |
| Line is longer than 80 characters. | 48 | |
| Parameter p_shape should be final. | 53 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| Parameter p_layer should be final. | 53 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| '{' should be on the previous line. | 54 | |
| Line has trailing spaces. | 59 | |
| Method 'add_door' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Name 'add_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| Parameter p_door should be final. | 65 | |
| Name 'p_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| '{' should be on the previous line. | 66 | |
| Line has trailing spaces. | 69 | |
| First sentence should end with a period. | 70 | |
| Method 'get_doors' is not designed for extension - needs to be abstract, final or empty. | 75 | |
| Name 'get_doors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 | |
| '{' should be on the previous line. | 76 | |
| Line has trailing spaces. | 79 | |
| Method 'clear_doors' is not designed for extension - needs to be abstract, final or empty. | 83 | |
| Name 'clear_doors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 83 | |
| '{' should be on the previous line. | 84 | |
| Line has trailing spaces. | 87 | |
| Method 'reset_doors' is not designed for extension - needs to be abstract, final or empty. | 91 | |
| Name 'reset_doors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 91 | |
| '{' should be on the previous line. | 92 | |
| Name 'curr_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| '{' should be on the previous line. | 94 | |
| Line has trailing spaces. | 98 | |
| Method 'remove_door' is not designed for extension - needs to be abstract, final or empty. | 100 | |
| Name 'remove_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 100 | |
| Parameter p_door should be final. | 100 | |
| Name 'p_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 100 | |
| '{' should be on the previous line. | 101 | |
| Line has trailing spaces. | 104 | |
| First sentence should end with a period. | 105 | |
| Method 'get_shape' is not designed for extension - needs to be abstract, final or empty. | 110 | |
| Name 'get_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 110 | |
| '{' should be on the previous line. | 111 | |
| Line has trailing spaces. | 114 | |
| First sentence should end with a period. | 115 | |
| Method 'set_shape' is not designed for extension - needs to be abstract, final or empty. | 120 | |
| Name 'set_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 120 | |
| Parameter p_shape should be final. | 120 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 120 | |
| '{' should be on the previous line. | 121 | |
| Line has trailing spaces. | 124 | |
| Method 'get_layer' is not designed for extension - needs to be abstract, final or empty. | 130 | |
| Name 'get_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 130 | |
| '{' should be on the previous line. | 131 | |
| Line has trailing spaces. | 134 | |
| First sentence should end with a period. | 135 | |
| Method 'door_exists' is not designed for extension - needs to be abstract, final or empty. | 140 | |
| Name 'door_exists' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 140 | |
| Parameter p_other should be final. | 140 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 140 | |
| '{' should be on the previous line. | 141 | |
| '{' should be on the previous line. | 143 | |
| '{' should be on the previous line. | 148 | |
| Name 'curr_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 149 | |
| Line is longer than 80 characters. | 150 | |
| Line has trailing spaces. | 157 | |
| First sentence should end with a period. | 158 | |
| Line has trailing spaces. | 160 | |
| First sentence should end with a period. | 161 | |
| Line has trailing spaces. | 163 | |
| First sentence should end with a period. | 164 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 35 | |
| Line has trailing spaces. | 36 | |
| Line is longer than 80 characters. | 45 | |
| Parameter p_shape should be final. | 45 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Parameter p_layer should be final. | 45 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Parameter p_contained_shape should be final. | 45 | |
| Name 'p_contained_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Line has trailing spaces. | 50 | |
| Method 'get_contained_shape' is not designed for extension - needs to be abstract, final or empty. | 56 | |
| Name 'get_contained_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| '{' should be on the previous line. | 57 | |
| Line has trailing spaces. | 60 | |
| Method 'set_contained_shape' is not designed for extension - needs to be abstract, final or empty. | 66 | |
| Name 'set_contained_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| Parameter p_shape should be final. | 66 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| '{' should be on the previous line. | 67 | |
| Line has trailing spaces. | 70 | |
| Method 'get_target_doors' is not designed for extension - needs to be abstract, final or empty. | 76 | |
| Name 'get_target_doors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| '{' should be on the previous line. | 77 | |
| Line has trailing spaces. | 80 | |
| Name 'contained_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 82 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 42 | |
| Class InsertFoundConnectionAlgo should be declared as final. | 47 | |
| '{' should be on the previous line. | 48 | |
| Line is longer than 80 characters. | 59 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Parameter p_connection should be final. | 59 | |
| Name 'p_connection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Parameter p_board should be final. | 60 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Parameter p_ctrl should be final. | 60 | |
| Name 'p_ctrl' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| '{' should be on the previous line. | 61 | |
| '{' should be on the previous line. | 63 | |
| Name 'curr_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| Line is longer than 80 characters. | 67 | |
| Name 'new_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| Line is longer than 80 characters. | 68 | |
| '{' should be on the previous line. | 70 | |
| Line is longer than 80 characters. | 71 | |
| Name 'curr_new_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| Line is longer than 80 characters. | 72 | |
| '{' should be on the previous line. | 78 | |
| Line is longer than 80 characters. | 79 | |
| Line is longer than 80 characters. | 81 | |
| Line is longer than 80 characters. | 87 | |
| '{' should be on the previous line. | 92 | |
| Name 'to_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| Line is longer than 80 characters. | 94 | |
| '{' should be on the previous line. | 97 | |
| Name 'to_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 98 | |
| Line is longer than 80 characters. | 99 | |
| First sentence should end with a period. | 105 | |
| Line is longer than 80 characters. | 106 | |
| Parameter p_board should be final. | 106 | |
| Expected @param tag for 'p_board'. | 106 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 106 | |
| Parameter p_ctrl should be final. | 106 | |
| Expected @param tag for 'p_ctrl'. | 106 | |
| Name 'p_ctrl' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 106 | |
| Expected an @return tag. | 116 | |
| Line is longer than 80 characters. | 116 | |
| Name 'insert_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 116 | |
| Parameter p_trace should be final. | 116 | |
| Expected @param tag for 'p_trace'. | 116 | |
| Name 'p_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 116 | |
| '{' should be on the previous line. | 119 | |
| Line is longer than 80 characters. | 125 | |
| Line is longer than 80 characters. | 126 | |
| Name 'saved_edge_to_turn_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 126 | |
| Line is longer than 80 characters. | 129 | |
| Name 'start_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 130 | |
| Name 'end_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 131 | |
| '{' should be on the previous line. | 133 | |
| Line is longer than 80 characters. | 134 | |
| Name 'item_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 134 | |
| Name 'curr_end_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 135 | |
| '{' should be on the previous line. | 137 | |
| Line is longer than 80 characters. | 138 | |
| Name 'picked_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 138 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 139 | |
| '{' should be on the previous line. | 140 | |
| Name 'curr_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 141 | |
| Line is longer than 80 characters. | 142 | |
| '{' should be on the previous line. | 145 | |
| '}' should be on the same line. | 147 | |
| '{' should be on the previous line. | 149 | |
| Name 'net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 157 | |
| Name 'from_corner_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| '{' should be on the previous line. | 162 | |
| Name 'curr_corner_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 163 | |
| '{' should be on the previous line. | 165 | |
| Name 'insert_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 168 | |
| Name 'ok_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 169 | |
| Line is longer than 80 characters. | 170 | |
| Line is longer than 80 characters. | 171 | |
| Line is longer than 80 characters. | 172 | |
| Name 'neckdown_inserted' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 173 | |
| Line is longer than 80 characters. | 174 | |
| Line is longer than 80 characters. | 176 | |
| '}' should be on the same line. | 181 | |
| Line is longer than 80 characters. | 182 | |
| Line is longer than 80 characters. | 184 | |
| Line is longer than 80 characters. | 185 | |
| Line is longer than 80 characters. | 187 | |
| '{' should be on the previous line. | 189 | |
| Line is longer than 80 characters. | 190 | |
| Line is longer than 80 characters. | 191 | |
| '3' is a magic number. | 192 | |
| '{' should be on the previous line. | 193 | |
| Line is longer than 80 characters. | 198 | |
| Line is longer than 80 characters. | 200 | |
| '}' should be on the same line. | 202 | |
| '{' should be on the previous line. | 204 | |
| Line is longer than 80 characters. | 209 | |
| '{' should be on the previous line. | 212 | |
| Line is longer than 80 characters. | 213 | |
| Name 'trace_stub' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 213 | |
| '{' should be on the previous line. | 215 | |
| '{' should be on the previous line. | 222 | |
| Line is longer than 80 characters. | 229 | |
| Missing a Javadoc comment. | 229 | |
| Name 'insert_neckdown' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 229 | |
| Parameter p_from_corner should be final. | 229 | |
| Name 'p_from_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 229 | |
| Parameter p_to_corner should be final. | 229 | |
| Name 'p_to_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 229 | |
| Parameter p_layer should be final. | 229 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 229 | |
| Parameter p_start_pin should be final. | 229 | |
| Name 'p_start_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 229 | |
| Parameter p_end_pin should be final. | 229 | |
| Name 'p_end_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 229 | |
| '{' should be on the previous line. | 232 | |
| Line is longer than 80 characters. | 233 | |
| Name 'ok_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 233 | |
| '{' should be on the previous line. | 235 | |
| '{' should be on the previous line. | 240 | |
| Line is longer than 80 characters. | 241 | |
| Name 'ok_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 241 | |
| '{' should be on the previous line. | 243 | |
| Line is longer than 80 characters. | 250 | |
| Missing a Javadoc comment. | 250 | |
| Name 'try_neck_down' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 250 | |
| Parameter p_from_corner should be final. | 250 | |
| Name 'p_from_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 250 | |
| Parameter p_to_corner should be final. | 250 | |
| Name 'p_to_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 250 | |
| Parameter p_layer should be final. | 250 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 250 | |
| Parameter p_pin should be final. | 250 | |
| Name 'p_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 250 | |
| Parameter p_at_start should be final. | 250 | |
| Name 'p_at_start' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 250 | |
| '{' should be on the previous line. | 253 | |
| Name 'pin_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 256 | |
| Name 'curr_clearance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 257 | |
| Line is longer than 80 characters. | 258 | |
| Name 'pin_neck_down_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 259 | |
| '0.5' is a magic number. | 260 | |
| Line is longer than 80 characters. | 261 | |
| Name 'neck_down_halfwidth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 266 | |
| '{' should be on the previous line. | 268 | |
| Name 'float_from_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 272 | |
| Name 'float_to_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 273 | |
| Name 'TOLERANCE' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 275 | |
| Name 'net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 277 | |
| Line is longer than 80 characters. | 280 | |
| Name 'ok_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 280 | |
| Line is longer than 80 characters. | 281 | |
| '{' should be on the previous line. | 283 | |
| Name 'neck_down_end_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 287 | |
| '{' should be on the previous line. | 289 | |
| '}' should be on the same line. | 291 | |
| '{' should be on the previous line. | 293 | |
| Line is longer than 80 characters. | 294 | |
| Name 'float_neck_down_end_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 294 | |
| Line is longer than 80 characters. | 296 | |
| Name 'horizontal_first' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 297 | |
| Line is longer than 80 characters. | 298 | |
| '>=' should be on a new line. | 298 | |
| Name 'add_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 300 | |
| Line is longer than 80 characters. | 301 | |
| Line is longer than 80 characters. | 302 | |
| Line is longer than 80 characters. | 303 | |
| Name 'curr_ok_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 303 | |
| Line is longer than 80 characters. | 304 | |
| Line is longer than 80 characters. | 306 | |
| '{' should be on the previous line. | 309 | |
| Line is longer than 80 characters. | 313 | |
| Line is longer than 80 characters. | 315 | |
| '{' should be on the previous line. | 318 | |
| Line is longer than 80 characters. | 322 | |
| Line is longer than 80 characters. | 323 | |
| '{' should be on the previous line. | 325 | |
| Line is longer than 80 characters. | 326 | |
| Line is longer than 80 characters. | 327 | |
| Line is longer than 80 characters. | 329 | |
| '{' should be on the previous line. | 332 | |
| Name 'ok_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 339 | |
| Line is longer than 80 characters. | 340 | |
| Line is longer than 80 characters. | 342 | |
| Line is longer than 80 characters. | 348 | |
| Line is longer than 80 characters. | 350 | |
| Expected an @return tag. | 352 | |
| Line is longer than 80 characters. | 352 | |
| Name 'insert_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 352 | |
| Parameter p_location should be final. | 352 | |
| Expected @param tag for 'p_location'. | 352 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 352 | |
| Parameter p_from_layer should be final. | 352 | |
| Expected @param tag for 'p_from_layer'. | 352 | |
| Name 'p_from_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 352 | |
| Parameter p_to_layer should be final. | 352 | |
| Expected @param tag for 'p_to_layer'. | 352 | |
| Name 'p_to_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 352 | |
| '{' should be on the previous line. | 355 | |
| Name 'from_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 358 | |
| Name 'to_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 359 | |
| '{' should be on the previous line. | 362 | |
| '}' should be on the same line. | 365 | |
| '{' should be on the previous line. | 367 | |
| Name 'net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 371 | |
| Name 'via_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 373 | |
| '{' should be on the previous line. | 375 | |
| Name 'curr_via_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 376 | |
| Name 'curr_via_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 377 | |
| Line is longer than 80 characters. | 378 | |
| Line is longer than 80 characters. | 383 | |
| '{' should be on the previous line. | 390 | |
| Line is longer than 80 characters. | 391 | |
| Line is longer than 80 characters. | 393 | |
| Line is longer than 80 characters. | 401 | |
| Line is longer than 80 characters. | 403 | |
| Line is longer than 80 characters. | 405 | |
| Missing a Javadoc comment. | 412 | |
| Missing a Javadoc comment. | 413 | |
| Missing a Javadoc comment. | 414 | |
| Name 'last_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 414 | |
| Missing a Javadoc comment. | 415 | |
| Name 'first_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 415 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 13 | |
| First sentence should end with a period. | 28 | |
| '{' should be on the previous line. | 35 | |
| Parameter p_item should be final. | 41 | |
| Name 'p_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| '{' should be on the previous line. | 42 | |
| Line is longer than 80 characters. | 46 | |
| Line is longer than 80 characters. | 47 | |
| Method 'is_start_info' is not designed for extension - needs to be abstract, final or empty. | 51 | |
| Name 'is_start_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 51 | |
| '{' should be on the previous line. | 52 | |
| Line has trailing spaces. | 55 | |
| Line is longer than 80 characters. | 57 | |
| Line is longer than 80 characters. | 58 | |
| Method 'set_start_info' is not designed for extension - needs to be abstract, final or empty. | 62 | |
| Name 'set_start_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| Parameter p_value should be final. | 62 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| '{' should be on the previous line. | 63 | |
| Line has trailing spaces. | 66 | |
| Method 'get_precalculated_connection' is not designed for extension - needs to be abstract, final or empty. | 73 | |
| Name 'get_precalculated_connection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 73 | |
| '{' should be on the previous line. | 74 | |
| Line has trailing spaces. | 77 | |
| Method 'set_precalculated_connection' is not designed for extension - needs to be abstract, final or empty. | 83 | |
| Name 'set_precalculated_connection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 83 | |
| Parameter p_connection should be final. | 83 | |
| Name 'p_connection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 83 | |
| '{' should be on the previous line. | 84 | |
| Line has trailing spaces. | 87 | |
| Line is longer than 80 characters. | 96 | |
| Method 'get_expansion_room' is not designed for extension - needs to be abstract, final or empty. | 96 | |
| Name 'get_expansion_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| Parameter p_index should be final. | 96 | |
| Name 'p_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| Parameter p_autoroute_tree should be final. | 96 | |
| Name 'p_autoroute_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| '{' should be on the previous line. | 99 | |
| Line is longer than 80 characters. | 100 | |
| '{' should be on the previous line. | 103 | |
| Line is longer than 80 characters. | 104 | |
| '{' should be on the previous line. | 108 | |
| Line is longer than 80 characters. | 109 | |
| Line has trailing spaces. | 113 | |
| Method 'reset_doors' is not designed for extension - needs to be abstract, final or empty. | 117 | |
| Name 'reset_doors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| '{' should be on the previous line. | 118 | |
| '{' should be on the previous line. | 120 | |
| Name 'curr_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 121 | |
| ':' is not preceded with whitespace. | 121 | |
| '{' should be on the previous line. | 122 | |
| '{' should be on the previous line. | 124 | |
| Line has trailing spaces. | 130 | |
| Line is longer than 80 characters. | 132 | |
| Unused @param tag for 'p_graphics_context'. | 136 | |
| Line is longer than 80 characters. | 139 | |
| Method 'draw' is not designed for extension - needs to be abstract, final or empty. | 139 | |
| Parameter p_graphics should be final. | 139 | |
| Name 'p_graphics' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 139 | |
| Parameter p_graphics_context should be final. | 139 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 139 | |
| Parameter p_intensity should be final. | 139 | |
| Name 'p_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 139 | |
| '{' should be on the previous line. | 142 | |
| Name 'curr_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 145 | |
| '{' should be on the previous line. | 146 | |
| '{' should be on the previous line. | 148 | |
| Line has trailing spaces. | 153 | |
| First sentence should end with a period. | 154 | |
| Name 'start_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 158 | |
| Line has trailing spaces. | 159 | |
| Missing a Javadoc comment. | 160 | |
| Line has trailing spaces. | 161 | |
| Missing a Javadoc comment. | 162 | |
| Name 'precalculated_connnection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 162 | |
| Line has trailing spaces. | 163 | |
| Name 'expansion_room_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 167 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 45 | |
| Line is longer than 80 characters. | 51 | |
| Line is longer than 80 characters. | 59 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Parameter p_maze_search_result should be final. | 59 | |
| Name 'p_maze_search_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Parameter p_ctrl should be final. | 59 | |
| Name 'p_ctrl' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Line is longer than 80 characters. | 60 | |
| Parameter p_search_tree should be final. | 60 | |
| Name 'p_search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Parameter p_angle_restriction should be final. | 60 | |
| Name 'p_angle_restriction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Parameter p_ripped_item_list should be final. | 60 | |
| Name 'p_ripped_item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Parameter p_test_level should be final. | 60 | |
| Name 'p_test_level' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| '{' should be on the previous line. | 63 | |
| Line is longer than 80 characters. | 67 | |
| Line is longer than 80 characters. | 69 | |
| '}' should be on the same line. | 71 | |
| '{' should be on the previous line. | 73 | |
| Line is longer than 80 characters. | 74 | |
| First sentence should end with a period. | 80 | |
| Line is longer than 80 characters. | 83 | |
| Line is longer than 80 characters. | 90 | |
| Parameter p_maze_search_result should be final. | 90 | |
| Name 'p_maze_search_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 90 | |
| Parameter p_ctrl should be final. | 90 | |
| Name 'p_ctrl' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 90 | |
| Line is longer than 80 characters. | 91 | |
| Parameter p_search_tree should be final. | 91 | |
| Name 'p_search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 91 | |
| Parameter p_angle_restriction should be final. | 91 | |
| Name 'p_angle_restriction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 91 | |
| Parameter p_ripped_item_list should be final. | 91 | |
| Name 'p_ripped_item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 91 | |
| Parameter p_test_level should be final. | 91 | |
| Name 'p_test_level' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 91 | |
| Line is longer than 80 characters. | 96 | |
| Name 'backtrack_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| '{' should be on the previous line. | 100 | |
| Line is longer than 80 characters. | 104 | |
| Name 'start_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 104 | |
| '{' should be on the previous line. | 106 | |
| Line is longer than 80 characters. | 107 | |
| Name 'at_fanout_end' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 119 | |
| Line is longer than 80 characters. | 120 | |
| Line is longer than 80 characters. | 122 | |
| Name 'curr_destination_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 122 | |
| Line is longer than 80 characters. | 126 | |
| '}' should be on the same line. | 127 | |
| Line is longer than 80 characters. | 128 | |
| Line is longer than 80 characters. | 132 | |
| Name 'curr_drill' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 132 | |
| Line is longer than 80 characters. | 134 | |
| '}' should be on the same line. | 136 | |
| '{' should be on the previous line. | 138 | |
| Line is longer than 80 characters. | 139 | |
| Name 'connection_done' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 148 | |
| '{' should be on the previous line. | 150 | |
| Name 'layer_changed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 151 | |
| '{' should be on the previous line. | 153 | |
| '}' should be on the same line. | 156 | |
| '{' should be on the previous line. | 158 | |
| Line is longer than 80 characters. | 159 | |
| Line is longer than 80 characters. | 160 | |
| Line is longer than 80 characters. | 162 | |
| '}' should be on the same line. | 165 | |
| '{' should be on the previous line. | 167 | |
| '{' should be on the previous line. | 173 | |
| Line is longer than 80 characters. | 175 | |
| Name 'current_target_drill' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 175 | |
| Line is longer than 80 characters. | 176 | |
| '}' should be on the same line. | 177 | |
| '{' should be on the previous line. | 179 | |
| Line is longer than 80 characters. | 182 | |
| Line is longer than 80 characters. | 183 | |
| Name 'target_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 183 | |
| Line is longer than 80 characters. | 184 | |
| '{' should be on the previous line. | 186 | |
| Line is longer than 80 characters. | 189 | |
| Name 'trace_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 189 | |
| Line is longer than 80 characters. | 190 | |
| Name 'shrinked_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 190 | |
| '{' should be on the previous line. | 192 | |
| Line is longer than 80 characters. | 198 | |
| Name 'next_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 198 | |
| Expected an @return tag. | 208 | |
| Line is longer than 80 characters. | 208 | |
| Name 'calculate_next_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 208 | |
| Parameter p_layer_changed should be final. | 208 | |
| Expected @param tag for 'p_layer_changed'. | 208 | |
| Name 'p_layer_changed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 208 | |
| Parameter p_at_fanout_end should be final. | 208 | |
| Expected @param tag for 'p_at_fanout_end'. | 208 | |
| Name 'p_at_fanout_end' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 208 | |
| Name 'corner_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 210 | |
| '{' should be on the previous line. | 213 | |
| Name 'adjusted_start_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 214 | |
| '{' should be on the previous line. | 216 | |
| Line is longer than 80 characters. | 217 | |
| Name 'add_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 217 | |
| Name 'prev_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 225 | |
| '{' should be on the previous line. | 227 | |
| Line is longer than 80 characters. | 228 | |
| Name 'next_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 228 | |
| '{' should be on the previous line. | 230 | |
| '{' should be on the previous line. | 235 | |
| Name 'curr_next_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 236 | |
| '{' should be on the previous line. | 238 | |
| Name 'next_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 247 | |
| '{' should be on the previous line. | 249 | |
| Line is longer than 80 characters. | 251 | |
| Name 'next_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 251 | |
| '{' should be on the previous line. | 253 | |
| Name 'rounded_corner_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 259 | |
| Name 'prev_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 261 | |
| '{' should be on the previous line. | 263 | |
| Name 'curr_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 264 | |
| '{' should be on the previous line. | 266 | |
| Name 'corner_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 273 | |
| '{' should be on the previous line. | 276 | |
| Line is longer than 80 characters. | 279 | |
| Line is longer than 80 characters. | 286 | |
| Name 'calculate_next_trace_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 290 | |
| Unused @param tag for 'p_graphics_context'. | 297 | |
| Line is longer than 80 characters. | 299 | |
| Method 'draw' is not designed for extension - needs to be abstract, final or empty. | 299 | |
| Parameter p_graphics should be final. | 299 | |
| Name 'p_graphics' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 299 | |
| Parameter p_graphics_context should be final. | 299 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 299 | |
| '{' should be on the previous line. | 302 | |
| Name 'next_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 303 | |
| '{' should be on the previous line. | 305 | |
| '0.2' is a magic number. | 306 | |
| Name 'next_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 308 | |
| '{' should be on the previous line. | 310 | |
| Line is longer than 80 characters. | 311 | |
| '0.2' is a magic number. | 311 | |
| Expected an @return tag. | 321 | |
| Line is longer than 80 characters. | 321 | |
| Name 'calculate_starting_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 321 | |
| Parameter p_from_door should be final. | 321 | |
| Expected @param tag for 'p_from_door'. | 321 | |
| Name 'p_from_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 321 | |
| Parameter p_search_tree should be final. | 321 | |
| Expected @param tag for 'p_search_tree'. | 321 | |
| Name 'p_search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 321 | |
| Name 'connection_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 323 | |
| Line is longer than 80 characters. | 324 | |
| Line is longer than 80 characters. | 325 | |
| Expected an @return tag. | 334 | |
| Line is longer than 80 characters. | 334 | |
| Parameter p_maze_search_result should be final. | 334 | |
| Expected @param tag for 'p_maze_search_result'. | 334 | |
| Name 'p_maze_search_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 334 | |
| Parameter p_ripped_item_list should be final. | 334 | |
| Expected @param tag for 'p_ripped_item_list'. | 334 | |
| Name 'p_ripped_item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 334 | |
| '{' should be on the previous line. | 337 | |
| Line is longer than 80 characters. | 340 | |
| Name 'curr_next_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 341 | |
| Line is longer than 80 characters. | 342 | |
| Name 'curr_backtrack_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 342 | |
| Line is longer than 80 characters. | 343 | |
| Name 'curr_maze_search_element' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 343 | |
| '{' should be on the previous line. | 345 | |
| Line is longer than 80 characters. | 346 | |
| '}' should be on the same line. | 347 | |
| '{' should be on the previous line. | 349 | |
| Name 'curr_drill' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 350 | |
| Line is longer than 80 characters. | 351 | |
| '{' should be on the previous line. | 353 | |
| Name 'tmp_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 354 | |
| '{' should be on the previous line. | 355 | |
| '{' should be on the previous line. | 357 | |
| Line is longer than 80 characters. | 358 | |
| Line is longer than 80 characters. | 363 | |
| Name 'curr_backtrack_element' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 363 | |
| '{' should be on the previous line. | 365 | |
| '{' should be on the previous line. | 369 | |
| Line is longer than 80 characters. | 372 | |
| Name 'curr_section_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 372 | |
| Line is longer than 80 characters. | 373 | |
| Line is longer than 80 characters. | 375 | |
| Line is longer than 80 characters. | 376 | |
| '{' should be on the previous line. | 379 | |
| Line is longer than 80 characters. | 380 | |
| Name 'curr_drill' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 380 | |
| '}' should be on the same line. | 382 | |
| '{' should be on the previous line. | 384 | |
| Line is longer than 80 characters. | 387 | |
| Line is longer than 80 characters. | 388 | |
| '{' should be on the previous line. | 390 | |
| '{' should be on the previous line. | 392 | |
| Line is longer than 80 characters. | 393 | |
| Line is longer than 80 characters. | 401 | |
| Expected an @return tag. | 404 | |
| Name 'adjust_start_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 404 | |
| '{' should be on the previous line. | 405 | |
| '{' should be on the previous line. | 407 | |
| Line is longer than 80 characters. | 410 | |
| Name 'curr_from_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 410 | |
| '{' should be on the previous line. | 412 | |
| Line is longer than 80 characters. | 415 | |
| Name 'trace_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 415 | |
| Line is longer than 80 characters. | 416 | |
| Name 'shrinked_room_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 416 | |
| Line is longer than 80 characters. | 417 | |
| Line is longer than 80 characters. | 421 | |
| Line is longer than 80 characters. | 424 | |
| Missing a Javadoc comment. | 424 | |
| Name 'ninety_degree_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 424 | |
| Parameter p_from_point should be final. | 424 | |
| Name 'p_from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 424 | |
| Parameter p_to_point should be final. | 424 | |
| Name 'p_to_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 424 | |
| Parameter p_horizontal_first should be final. | 425 | |
| Name 'p_horizontal_first' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 425 | |
| '{' should be on the previous line. | 426 | |
| '{' should be on the previous line. | 430 | |
| '}' should be on the same line. | 433 | |
| '{' should be on the previous line. | 435 | |
| Line is longer than 80 characters. | 442 | |
| Missing a Javadoc comment. | 442 | |
| Name 'fortyfive_degree_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 442 | |
| Parameter p_from_point should be final. | 442 | |
| Name 'p_from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 442 | |
| Parameter p_to_point should be final. | 442 | |
| Name 'p_to_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 442 | |
| Parameter p_horizontal_first should be final. | 443 | |
| Name 'p_horizontal_first' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 443 | |
| '{' should be on the previous line. | 444 | |
| Name 'abs_dx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 445 | |
| Name 'abs_dy' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 446 | |
| '{' should be on the previous line. | 451 | |
| '{' should be on the previous line. | 453 | |
| '{' should be on the previous line. | 456 | |
| '}' should be on the same line. | 458 | |
| '{' should be on the previous line. | 460 | |
| '}' should be on the same line. | 463 | |
| '{' should be on the previous line. | 465 | |
| '{' should be on the previous line. | 468 | |
| '}' should be on the same line. | 470 | |
| '{' should be on the previous line. | 472 | |
| '}' should be on the same line. | 476 | |
| '{' should be on the previous line. | 478 | |
| '{' should be on the previous line. | 480 | |
| '{' should be on the previous line. | 483 | |
| '}' should be on the same line. | 485 | |
| '{' should be on the previous line. | 487 | |
| '}' should be on the same line. | 490 | |
| '{' should be on the previous line. | 492 | |
| '{' should be on the previous line. | 495 | |
| '}' should be on the same line. | 497 | |
| '{' should be on the previous line. | 499 | |
| Line is longer than 80 characters. | 508 | |
| Line is longer than 80 characters. | 509 | |
| Expected an @return tag. | 511 | |
| Line is longer than 80 characters. | 511 | |
| Name 'calculate_additional_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 511 | |
| Parameter p_from_point should be final. | 511 | |
| Expected @param tag for 'p_from_point'. | 511 | |
| Name 'p_from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 511 | |
| Parameter p_to_point should be final. | 511 | |
| Expected @param tag for 'p_to_point'. | 511 | |
| Name 'p_to_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 511 | |
| Parameter p_horizontal_first should be final. | 512 | |
| Expected @param tag for 'p_horizontal_first'. | 512 | |
| Name 'p_horizontal_first' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 512 | |
| Parameter p_angle_restriction should be final. | 512 | |
| Expected @param tag for 'p_angle_restriction'. | 512 | |
| Name 'p_angle_restriction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 512 | |
| '{' should be on the previous line. | 513 | |
| '{' should be on the previous line. | 516 | |
| Line is longer than 80 characters. | 517 | |
| '}' should be on the same line. | 518 | |
| '{' should be on the previous line. | 520 | |
| Line is longer than 80 characters. | 521 | |
| '}' should be on the same line. | 522 | |
| '{' should be on the previous line. | 524 | |
| First sentence should end with a period. | 529 | |
| Name 'connection_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 530 | |
| Variable 'connection_items' must be private and have accessor methods. | 530 | |
| First sentence should end with a period. | 531 | |
| Name 'start_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 532 | |
| Variable 'start_item' must be private and have accessor methods. | 532 | |
| First sentence should end with a period. | 533 | |
| Name 'start_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 534 | |
| Variable 'start_layer' must be private and have accessor methods. | 534 | |
| First sentence should end with a period. | 535 | |
| Name 'target_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 536 | |
| Variable 'target_item' must be private and have accessor methods. | 536 | |
| First sentence should end with a period. | 537 | |
| Name 'target_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 538 | |
| Variable 'target_layer' must be private and have accessor methods. | 538 | |
| Name 'backtrack_array' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 543 | |
| Variable 'backtrack_array' must be private and have accessor methods. | 543 | |
| Missing a Javadoc comment. | 544 | |
| Variable 'ctrl' must be private and have accessor methods. | 544 | |
| Missing a Javadoc comment. | 545 | |
| Name 'angle_restriction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 545 | |
| Variable 'angle_restriction' must be private and have accessor methods. | 545 | |
| Missing a Javadoc comment. | 546 | |
| Name 'test_level' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 546 | |
| Variable 'test_level' must be private and have accessor methods. | 546 | |
| Missing a Javadoc comment. | 547 | |
| Name 'start_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 547 | |
| Variable 'start_door' must be private and have accessor methods. | 547 | |
| Missing a Javadoc comment. | 548 | |
| Name 'current_from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 548 | |
| Variable 'current_from_point' must be private and have accessor methods. | 548 | |
| Missing a Javadoc comment. | 549 | |
| Name 'previous_from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 549 | |
| Variable 'previous_from_point' must be private and have accessor methods. | 549 | |
| Missing a Javadoc comment. | 550 | |
| Name 'current_trace_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 550 | |
| Variable 'current_trace_layer' must be private and have accessor methods. | 550 | |
| Missing a Javadoc comment. | 551 | |
| Name 'current_from_door_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 551 | |
| Variable 'current_from_door_index' must be private and have accessor methods. | 551 | |
| Missing a Javadoc comment. | 552 | |
| Name 'current_to_door_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 552 | |
| Variable 'current_to_door_index' must be private and have accessor methods. | 552 | |
| Missing a Javadoc comment. | 553 | |
| Name 'current_target_door_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 553 | |
| Variable 'current_target_door_index' must be private and have accessor methods. | 553 | |
| Missing a Javadoc comment. | 554 | |
| Name 'current_target_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 554 | |
| Variable 'current_target_shape' must be private and have accessor methods. | 554 | |
| '{' should be on the previous line. | 561 | |
| Missing a Javadoc comment. | 563 | |
| Parameter p_corners should be final. | 563 | |
| Name 'p_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 563 | |
| Parameter p_layer should be final. | 563 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 563 | |
| '{' should be on the previous line. | 564 | |
| Missing a Javadoc comment. | 568 | |
| Variable 'corners' must be private and have accessor methods. | 568 | |
| Missing a Javadoc comment. | 569 | |
| Variable 'layer' must be private and have accessor methods. | 569 | |
| Class BacktrackElement should be declared as final. | 577 | |
| '{' should be on the previous line. | 578 | |
| Line is longer than 80 characters. | 580 | |
| Missing a Javadoc comment. | 580 | |
| Parameter p_door should be final. | 580 | |
| Name 'p_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 580 | |
| Parameter p_section_no_of_door should be final. | 580 | |
| Name 'p_section_no_of_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 580 | |
| Parameter p_room should be final. | 580 | |
| Name 'p_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 580 | |
| Missing a Javadoc comment. | 586 | |
| Variable 'door' must be private and have accessor methods. | 586 | |
| Missing a Javadoc comment. | 587 | |
| Name 'section_no_of_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 587 | |
| Variable 'section_no_of_door' must be private and have accessor methods. | 587 | |
| Missing a Javadoc comment. | 588 | |
| Name 'next_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 588 | |
| Variable 'next_room' must be private and have accessor methods. | 588 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 13 | |
| Line has trailing spaces. | 49 | |
| First sentence should end with a period. | 50 | |
| Line is longer than 80 characters. | 53 | |
| Line is longer than 80 characters. | 60 | |
| Parameter p_maze_search_result should be final. | 60 | |
| Name 'p_maze_search_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Line is longer than 80 characters. | 61 | |
| Parameter p_ctrl should be final. | 61 | |
| Name 'p_ctrl' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| Parameter p_search_tree should be final. | 61 | |
| Name 'p_search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| Parameter p_angle_restriction should be final. | 61 | |
| Name 'p_angle_restriction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| Parameter p_ripped_item_list should be final. | 62 | |
| Name 'p_ripped_item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| Parameter p_test_level should be final. | 62 | |
| Name 'p_test_level' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| '{' should be on the previous line. | 63 | |
| Line is longer than 80 characters. | 64 | |
| Line has trailing spaces. | 66 | |
| Method 'calculate_next_trace_corners' is not designed for extension - needs to be abstract, final or empty. | 72 | |
| Name 'calculate_next_trace_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| '{' should be on the previous line. | 73 | |
| Line has trailing spaces. | 75 | |
| '{' should be on the previous line. | 77 | |
| Line has trailing spaces. | 80 | |
| Line is longer than 80 characters. | 81 | |
| Name 'curr_from_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 81 | |
| Line has trailing spaces. | 82 | |
| '{' should be on the previous line. | 84 | |
| Line is longer than 80 characters. | 85 | |
| Line has trailing spaces. | 88 | |
| Name 'room_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 | |
| Line has trailing spaces. | 90 | |
| Line is longer than 80 characters. | 91 | |
| Name 'trace_halfwidth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 91 | |
| Line is longer than 80 characters. | 92 | |
| Name 'trace_halfwidth_add' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| Name 'shrink_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| '{' should be on the previous line. | 95 | |
| Line has trailing spaces. | 96 | |
| '}' should be on the same line. | 98 | |
| '{' should be on the previous line. | 100 | |
| Line has trailing spaces. | 103 | |
| Line is longer than 80 characters. | 104 | |
| Name 'shrinked_room_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 104 | |
| '{' should be on the previous line. | 106 | |
| Line is longer than 80 characters. | 108 | |
| Name 'nearest_room_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 108 | |
| Name 'horizontal_first' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 109 | |
| Line is longer than 80 characters. | 110 | |
| Line is longer than 80 characters. | 112 | |
| '}' should be on the same line. | 116 | |
| '{' should be on the previous line. | 118 | |
| Line has trailing spaces. | 121 | |
| '{' should be on the previous line. | 123 | |
| Line is longer than 80 characters. | 124 | |
| Name 'nearest_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 124 | |
| Line is longer than 80 characters. | 126 | |
| Name 'add_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 126 | |
| '{' should be on the previous line. | 128 | |
| Line is longer than 80 characters. | 129 | |
| Line has trailing spaces. | 136 | |
| Line is longer than 80 characters. | 137 | |
| Name 'curr_to_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 137 | |
| '{' should be on the previous line. | 139 | |
| Line is longer than 80 characters. | 140 | |
| Name 'curr_to_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 143 | |
| Line has trailing spaces. | 144 | |
| Line has trailing spaces. | 145 | |
| Name 'nearest_to_door_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 146 | |
| '{' should be on the previous line. | 148 | |
| Line is longer than 80 characters. | 149 | |
| Name 'to_door_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 150 | |
| Line has trailing spaces. | 151 | |
| Line is longer than 80 characters. | 152 | |
| Name 'shrinked_to_door_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 152 | |
| Line is longer than 80 characters. | 153 | |
| '}' should be on the same line. | 155 | |
| '{' should be on the previous line. | 157 | |
| Line is longer than 80 characters. | 158 | |
| Name 'line_sections' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 158 | |
| '{' should be on the previous line. | 160 | |
| Line is longer than 80 characters. | 161 | |
| Line is longer than 80 characters. | 164 | |
| Name 'curr_line_section' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 164 | |
| Line is longer than 80 characters. | 165 | |
| Line has trailing spaces. | 166 | |
| Name 'nearest_to_door_point_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 167 | |
| '{' should be on the previous line. | 169 | |
| Line is longer than 80 characters. | 170 | |
| Name 'next_room_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 170 | |
| Line is longer than 80 characters. | 171 | |
| Line is longer than 80 characters. | 173 | |
| Name 'nearest_points' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 173 | |
| '{' should be on the previous line. | 175 | |
| Line is longer than 80 characters. | 176 | |
| '{' should be on the previous line. | 180 | |
| Line is longer than 80 characters. | 181 | |
| Line is longer than 80 characters. | 182 | |
| Name 'horizontal_first' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 186 | |
| Line is longer than 80 characters. | 187 | |
| Line is longer than 80 characters. | 188 | |
| Line has trailing spaces. | 194 | |
| Missing a Javadoc comment. | 195 | |
| Name 'round_to_integer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 195 | |
| Parameter p_point should be final. | 195 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 195 | |
| '{' should be on the previous line. | 196 | |
| Line has trailing spaces. | 199 | |
| Line is longer than 80 characters. | 201 | |
| Expected an @return tag. | 204 | |
| Line is longer than 80 characters. | 204 | |
| Name 'calc_horizontal_first_from_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 204 | |
| Parameter p_from_door should be final. | 204 | |
| Expected @param tag for 'p_from_door'. | 204 | |
| Name 'p_from_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 204 | |
| Parameter p_from_point should be final. | 205 | |
| Expected @param tag for 'p_from_point'. | 205 | |
| Name 'p_from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 205 | |
| Parameter p_to_point should be final. | 205 | |
| Expected @param tag for 'p_to_point'. | 205 | |
| Name 'p_to_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 205 | |
| '{' should be on the previous line. | 206 | |
| Name 'door_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 207 | |
| Name 'from_door_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 208 | |
| '{' should be on the previous line. | 210 | |
| Line has trailing spaces. | 213 | |
| Name 'door_line_segment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 214 | |
| Name 'left_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 215 | |
| Name 'right_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 216 | |
| Line is longer than 80 characters. | 217 | |
| '{' should be on the previous line. | 219 | |
| '}' should be on the same line. | 222 | |
| '{' should be on the previous line. | 224 | |
| Name 'door_dx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 228 | |
| Name 'door_dy' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 229 | |
| Name 'abs_door_dy' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 230 | |
| Name 'door_max_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 231 | |
| Name 'door_half_max_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 233 | |
| '0.5' is a magic number. | 233 | |
| '{' should be on the previous line. | 235 | |
| '}' should be on the same line. | 238 | |
| '{' should be on the previous line. | 240 | |
| '}' should be on the same line. | 243 | |
| '{' should be on the previous line. | 245 | |
| '{' should be on the previous line. | 249 | |
| '{' should be on the previous line. | 252 | |
| '}' should be on the same line. | 254 | |
| '{' should be on the previous line. | 256 | |
| Line has trailing spaces. | 259 | |
| '}' should be on the same line. | 260 | |
| '{' should be on the previous line. | 262 | |
| '{' should be on the previous line. | 265 | |
| '}' should be on the same line. | 267 | |
| '{' should be on the previous line. | 269 | |
| Line has trailing spaces. | 276 | |
| Line is longer than 80 characters. | 278 | |
| Expected an @return tag. | 281 | |
| Name 'calc_horizontal_first_to_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 281 | |
| Parameter p_to_door should be final. | 281 | |
| Expected @param tag for 'p_to_door'. | 281 | |
| Name 'p_to_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 281 | |
| Parameter p_from_point should be final. | 282 | |
| Expected @param tag for 'p_from_point'. | 282 | |
| Name 'p_from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 282 | |
| Parameter p_to_point should be final. | 282 | |
| Expected @param tag for 'p_to_point'. | 282 | |
| Name 'p_to_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 282 | |
| '{' should be on the previous line. | 283 | |
| Name 'door_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 284 | |
| Name 'from_door_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 285 | |
| '{' should be on the previous line. | 287 | |
| Name 'door_line_segment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 290 | |
| Name 'left_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 291 | |
| Name 'right_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 292 | |
| Line is longer than 80 characters. | 293 | |
| '{' should be on the previous line. | 295 | |
| '}' should be on the same line. | 298 | |
| '{' should be on the previous line. | 300 | |
| Name 'door_dx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 304 | |
| Name 'door_dy' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 305 | |
| Name 'abs_door_dy' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 306 | |
| Name 'door_max_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 307 | |
| Name 'door_half_max_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 309 | |
| '0.5' is a magic number. | 309 | |
| '{' should be on the previous line. | 311 | |
| '}' should be on the same line. | 314 | |
| '{' should be on the previous line. | 316 | |
| '}' should be on the same line. | 319 | |
| '{' should be on the previous line. | 321 | |
| '{' should be on the previous line. | 325 | |
| '{' should be on the previous line. | 328 | |
| '}' should be on the same line. | 330 | |
| '{' should be on the previous line. | 332 | |
| Line has trailing spaces. | 335 | |
| '}' should be on the same line. | 336 | |
| '{' should be on the previous line. | 338 | |
| '{' should be on the previous line. | 341 | |
| '}' should be on the same line. | 343 | |
| '{' should be on the previous line. | 345 | |
| Line has trailing spaces. | 352 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 45 | |
| Line has trailing spaces. | 46 | |
| First sentence should end with a period. | 47 | |
| Line is longer than 80 characters. | 50 | |
| Line is longer than 80 characters. | 57 | |
| Parameter p_maze_search_result should be final. | 57 | |
| Name 'p_maze_search_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Parameter p_ctrl should be final. | 57 | |
| Name 'p_ctrl' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Parameter p_search_tree should be final. | 58 | |
| Name 'p_search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| Parameter p_angle_restriction should be final. | 58 | |
| Name 'p_angle_restriction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| Parameter p_ripped_item_list should be final. | 59 | |
| Name 'p_ripped_item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Parameter p_test_level should be final. | 59 | |
| Name 'p_test_level' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| '{' should be on the previous line. | 60 | |
| Line is longer than 80 characters. | 61 | |
| Line has trailing spaces. | 63 | |
| Method length is 281 lines (max allowed is 150). | 70 | |
| Name 'calculate_next_trace_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 70 | |
| '{' should be on the previous line. | 71 | |
| '{' should be on the previous line. | 74 | |
| '{' should be on the previous line. | 76 | |
| Line is longer than 80 characters. | 77 | |
| Name 'nearest_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 77 | |
| Line has trailing spaces. | 83 | |
| Line is longer than 80 characters. | 84 | |
| Name 'trace_halfwidth_exact' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 84 | |
| Line is longer than 80 characters. | 85 | |
| Name 'trace_halfwidth_max' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 85 | |
| Name 'trace_halfwidth_middle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 86 | |
| Line has trailing spaces. | 87 | |
| Line is longer than 80 characters. | 88 | |
| Name 'curr_to_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 88 | |
| Name 'door_left_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 | |
| Name 'door_right_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 90 | |
| Line is longer than 80 characters. | 91 | |
| Line is longer than 80 characters. | 94 | |
| Line is longer than 80 characters. | 97 | |
| Line is longer than 80 characters. | 100 | |
| 'if' is not followed by whitespace. | 100 | |
| '{' should be on the previous line. | 106 | |
| Line has trailing spaces. | 113 | |
| Line is longer than 80 characters. | 114 | |
| Line is longer than 80 characters. | 115 | |
| Line is longer than 80 characters. | 116 | |
| Line has trailing spaces. | 117 | |
| Name 'end_of_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 118 | |
| Name 'left_tangent_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 119 | |
| Name 'right_tangent_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 120 | |
| Name 'new_door_ind' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 121 | |
| Name 'left_ind' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 122 | |
| Name 'right_ind' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 123 | |
| Name 'curr_door_ind' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 124 | |
| Name 'result_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 125 | |
| Line has trailing spaces. | 126 | |
| Line has trailing spaces. | 128 | |
| '{' should be on the previous line. | 130 | |
| Line is longer than 80 characters. | 131 | |
| '{' should be on the previous line. | 133 | |
| Line is longer than 80 characters. | 134 | |
| Line is longer than 80 characters. | 136 | |
| Line is longer than 80 characters. | 140 | |
| '{' should be on the previous line. | 142 | |
| Line is longer than 80 characters. | 143 | |
| Line is longer than 80 characters. | 145 | |
| '&&' should be on a new line. | 149 | |
| Line is longer than 80 characters. | 150 | |
| Line is longer than 80 characters. | 152 | |
| Line has trailing spaces. | 154 | |
| Line is longer than 80 characters. | 155 | |
| Name 'left_corner_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 155 | |
| Line is longer than 80 characters. | 156 | |
| Name 'right_corner_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 156 | |
| '(' is followed by whitespace. | 157 | |
| '{' should be on the previous line. | 158 | |
| Line is longer than 80 characters. | 160 | |
| '}' should be on the same line. | 161 | |
| '{' should be on the previous line. | 163 | |
| Line is longer than 80 characters. | 165 | |
| '{' should be on the previous line. | 170 | |
| Name 'next_to_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 174 | |
| Name 'next_left_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 175 | |
| Name 'next_right_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 176 | |
| Line is longer than 80 characters. | 177 | |
| Line is longer than 80 characters. | 180 | |
| Line is longer than 80 characters. | 183 | |
| Line is longer than 80 characters. | 186 | |
| 'if' is not followed by whitespace. | 186 | |
| '{' should be on the previous line. | 192 | |
| Line is longer than 80 characters. | 194 | |
| Line is longer than 80 characters. | 195 | |
| Line is longer than 80 characters. | 197 | |
| '{' should be on the previous line. | 207 | |
| Line is longer than 80 characters. | 208 | |
| Line is longer than 80 characters. | 212 | |
| Line has trailing spaces. | 215 | |
| Line is longer than 80 characters. | 216 | |
| Line is longer than 80 characters. | 220 | |
| Line is longer than 80 characters. | 224 | |
| Name 'visability_range_gets_smaller_on_the_right_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 224 | |
| Line is longer than 80 characters. | 225 | |
| Line is longer than 80 characters. | 227 | |
| Name 'curr_tangential_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 227 | |
| '{' should be on the previous line. | 229 | |
| Line is longer than 80 characters. | 230 | |
| Name 'check_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 230 | |
| Line is longer than 80 characters. | 231 | |
| '(' is followed by whitespace. | 231 | |
| '{' should be on the previous line. | 238 | |
| Line is longer than 80 characters. | 243 | |
| Name 'visability_range_gets_smaller_on_the_left_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 243 | |
| Line is longer than 80 characters. | 244 | |
| Line is longer than 80 characters. | 246 | |
| Name 'curr_tangential_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 246 | |
| '{' should be on the previous line. | 248 | |
| Line is longer than 80 characters. | 249 | |
| Name 'check_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 249 | |
| Line is longer than 80 characters. | 250 | |
| '(' is followed by whitespace. | 250 | |
| '{' should be on the previous line. | 257 | |
| Line has trailing spaces. | 264 | |
| '{' should be on the previous line. | 266 | |
| Line is longer than 80 characters. | 267 | |
| Name 'nearest_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 267 | |
| Line is longer than 80 characters. | 269 | |
| Line is longer than 80 characters. | 271 | |
| Line is longer than 80 characters. | 273 | |
| Name 'target_right_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 273 | |
| Line is longer than 80 characters. | 274 | |
| Name 'curr_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 274 | |
| '{' should be on the previous line. | 276 | |
| '}' should be on the same line. | 280 | |
| Line is longer than 80 characters. | 281 | |
| Line is longer than 80 characters. | 283 | |
| Line is longer than 80 characters. | 284 | |
| Name 'target_left_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 284 | |
| Line is longer than 80 characters. | 286 | |
| Name 'curr_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 286 | |
| '{' should be on the previous line. | 288 | |
| '{' should be on the previous line. | 295 | |
| Line has trailing spaces. | 298 | |
| Line has trailing spaces. | 301 | |
| Line is longer than 80 characters. | 302 | |
| Name 'check_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 302 | |
| Line is longer than 80 characters. | 303 | |
| Name 'check_from_door_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 303 | |
| '(' is followed by whitespace. | 303 | |
| '5' is a magic number. | 303 | |
| Name 'corrected_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 304 | |
| Name 'corrected_door_ind' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 305 | |
| '{' should be on the previous line. | 307 | |
| Line is longer than 80 characters. | 308 | |
| Name 'curr_left_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 308 | |
| Name 'curr_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 309 | |
| '{' should be on the previous line. | 311 | |
| Line is longer than 80 characters. | 312 | |
| Name 'curr_corrected_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 312 | |
| '{' should be on the previous line. | 314 | |
| 'if' is not followed by whitespace. | 315 | |
| '||' should be on a new line. | 315 | |
| Line is longer than 80 characters. | 316 | |
| Line is longer than 80 characters. | 323 | |
| Name 'curr_right_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 323 | |
| '{' should be on the previous line. | 326 | |
| Line is longer than 80 characters. | 327 | |
| Name 'curr_corrected_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 327 | |
| '{' should be on the previous line. | 329 | |
| 'if' is not followed by whitespace. | 330 | |
| '||' should be on a new line. | 330 | |
| Line is longer than 80 characters. | 331 | |
| '{' should be on the previous line. | 340 | |
| Line is longer than 80 characters. | 342 | |
| Line has trailing spaces. | 344 | |
| 'if' is not followed by whitespace. | 346 | |
| '{' should be on the previous line. | 347 | |
| Line has trailing spaces. | 352 | |
| Line has trailing spaces. | 353 | |
| Expected an @return tag. | 358 | |
| Name 'calc_door_left_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 358 | |
| Parameter p_to_info should be final. | 358 | |
| Expected @param tag for 'p_to_info'. | 358 | |
| Name 'p_to_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 358 | |
| Line is longer than 80 characters. | 360 | |
| Name 'from_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 360 | |
| Name 'curr_to_door_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 362 | |
| Line is longer than 80 characters. | 363 | |
| Name 'left_most_corner_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 363 | |
| Line has trailing spaces. | 366 | |
| Expected an @return tag. | 371 | |
| Name 'calc_door_right_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 371 | |
| Parameter p_to_info should be final. | 371 | |
| Expected @param tag for 'p_to_info'. | 371 | |
| Name 'p_to_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 371 | |
| Line is longer than 80 characters. | 373 | |
| Name 'from_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 373 | |
| Name 'curr_to_door_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 375 | |
| Line is longer than 80 characters. | 376 | |
| Name 'right_most_corner_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 376 | |
| Line has trailing spaces. | 379 | |
| Expected an @return tag. | 388 | |
| Line is longer than 80 characters. | 388 | |
| Name 'right_turn_next_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 388 | |
| Parameter p_from_corner should be final. | 388 | |
| Expected @param tag for 'p_from_corner'. | 388 | |
| Name 'p_from_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 388 | |
| Parameter p_dist should be final. | 388 | |
| Expected @param tag for 'p_dist'. | 388 | |
| Name 'p_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 388 | |
| Parameter p_to_corner should be final. | 388 | |
| Expected @param tag for 'p_to_corner'. | 388 | |
| Name 'p_to_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 388 | |
| Parameter p_next_corner should be final. | 388 | |
| Expected @param tag for 'p_next_corner'. | 388 | |
| Name 'p_next_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 388 | |
| Line is longer than 80 characters. | 390 | |
| Name 'curr_tangential_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 390 | |
| '{' should be on the previous line. | 392 | |
| Line is longer than 80 characters. | 393 | |
| Line is longer than 80 characters. | 395 | |
| Line is longer than 80 characters. | 399 | |
| Name 'first_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 399 | |
| Line is longer than 80 characters. | 400 | |
| '{' should be on the previous line. | 402 | |
| Line is longer than 80 characters. | 403 | |
| Line is longer than 80 characters. | 405 | |
| Line is longer than 80 characters. | 409 | |
| Name 'second_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 409 | |
| Line has trailing spaces. | 413 | |
| Expected an @return tag. | 422 | |
| Line is longer than 80 characters. | 422 | |
| Name 'left_turn_next_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 422 | |
| Parameter p_from_corner should be final. | 422 | |
| Expected @param tag for 'p_from_corner'. | 422 | |
| Name 'p_from_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 422 | |
| Parameter p_dist should be final. | 422 | |
| Expected @param tag for 'p_dist'. | 422 | |
| Name 'p_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 422 | |
| Parameter p_to_corner should be final. | 422 | |
| Expected @param tag for 'p_to_corner'. | 422 | |
| Name 'p_to_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 422 | |
| Parameter p_next_corner should be final. | 422 | |
| Expected @param tag for 'p_next_corner'. | 422 | |
| Name 'p_next_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 422 | |
| Line is longer than 80 characters. | 424 | |
| Name 'curr_tangential_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 424 | |
| '{' should be on the previous line. | 426 | |
| Line is longer than 80 characters. | 427 | |
| Line is longer than 80 characters. | 429 | |
| Line is longer than 80 characters. | 433 | |
| Name 'first_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 433 | |
| '(' is followed by whitespace. | 433 | |
| Line is longer than 80 characters. | 434 | |
| '{' should be on the previous line. | 436 | |
| Line is longer than 80 characters. | 437 | |
| Line is longer than 80 characters. | 439 | |
| Line is longer than 80 characters. | 443 | |
| Name 'second_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 443 | |
| Line has trailing spaces. | 447 | |
| Expected an @return tag. | 454 | |
| Line is longer than 80 characters. | 454 | |
| Name 'right_left_tangential_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 454 | |
| Parameter p_from_point should be final. | 454 | |
| Expected @param tag for 'p_from_point'. | 454 | |
| Name 'p_from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 454 | |
| Parameter p_to_point should be final. | 454 | |
| Expected @param tag for 'p_to_point'. | 454 | |
| Name 'p_to_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 454 | |
| Parameter p_center should be final. | 454 | |
| Expected @param tag for 'p_center'. | 454 | |
| Name 'p_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 454 | |
| Parameter p_dist should be final. | 454 | |
| Expected @param tag for 'p_dist'. | 454 | |
| Name 'p_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 454 | |
| Line is longer than 80 characters. | 456 | |
| Name 'curr_tangential_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 456 | |
| '{' should be on the previous line. | 458 | |
| Line is longer than 80 characters. | 459 | |
| Line is longer than 80 characters. | 461 | |
| Line is longer than 80 characters. | 465 | |
| Name 'first_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 465 | |
| Line is longer than 80 characters. | 466 | |
| '{' should be on the previous line. | 468 | |
| Line is longer than 80 characters. | 469 | |
| Line is longer than 80 characters. | 471 | |
| Line is longer than 80 characters. | 475 | |
| Name 'second_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 475 | |
| Line has trailing spaces. | 478 | |
| Expected an @return tag. | 485 | |
| Line is longer than 80 characters. | 485 | |
| Name 'left_right_tangential_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 485 | |
| Parameter p_from_point should be final. | 485 | |
| Expected @param tag for 'p_from_point'. | 485 | |
| Name 'p_from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 485 | |
| Parameter p_to_point should be final. | 485 | |
| Expected @param tag for 'p_to_point'. | 485 | |
| Name 'p_to_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 485 | |
| Parameter p_center should be final. | 485 | |
| Expected @param tag for 'p_center'. | 485 | |
| Name 'p_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 485 | |
| Parameter p_dist should be final. | 485 | |
| Expected @param tag for 'p_dist'. | 485 | |
| Name 'p_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 485 | |
| Line is longer than 80 characters. | 487 | |
| Name 'curr_tangential_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 487 | |
| '{' should be on the previous line. | 489 | |
| Line is longer than 80 characters. | 490 | |
| Line is longer than 80 characters. | 492 | |
| Line is longer than 80 characters. | 496 | |
| Name 'first_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 496 | |
| Line is longer than 80 characters. | 497 | |
| '{' should be on the previous line. | 499 | |
| Line is longer than 80 characters. | 500 | |
| Line is longer than 80 characters. | 502 | |
| Line is longer than 80 characters. | 506 | |
| Name 'second_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 506 | |
| Line has trailing spaces. | 509 | |
| Missing a Javadoc comment. | 510 | |
| 'private' modifier out of order with the JLS suggestions. | 510 | |
| Name 'c_tolerance' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 510 | |
| Line has trailing spaces. | 511 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 26 | |
| '{' should be on the previous line. | 33 | |
| Line has trailing spaces. | 34 | |
| First sentence should end with a period. | 35 | |
| Line is longer than 80 characters. | 47 | |
| More than 7 parameters. | 50 | |
| Parameter p_door should be final. | 50 | |
| Name 'p_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 50 | |
| Parameter p_section_no_of_door should be final. | 50 | |
| Name 'p_section_no_of_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 50 | |
| Line is longer than 80 characters. | 51 | |
| Parameter p_backtrack_door should be final. | 51 | |
| Name 'p_backtrack_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 51 | |
| Parameter p_section_no_of_backtrack_door should be final. | 51 | |
| Name 'p_section_no_of_backtrack_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 51 | |
| Parameter p_expansion_value should be final. | 52 | |
| Name 'p_expansion_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| Parameter p_sorting_value should be final. | 52 | |
| Name 'p_sorting_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| Parameter p_next_room should be final. | 53 | |
| Name 'p_next_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| Parameter p_shape_entry should be final. | 53 | |
| Name 'p_shape_entry' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| Line is longer than 80 characters. | 54 | |
| Parameter p_room_ripped should be final. | 54 | |
| Name 'p_room_ripped' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| Parameter p_adjustment should be final. | 54 | |
| Name 'p_adjustment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| Parameter p_already_checked should be final. | 54 | |
| Name 'p_already_checked' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| Line has trailing spaces. | 68 | |
| Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. | 75 | |
| Parameter p_other should be final. | 75 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 | |
| '{' should be on the previous line. | 76 | |
| Name 'compare_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 77 | |
| Line is longer than 80 characters. | 78 | |
| '{' should be on the previous line. | 82 | |
| '}' should be on the same line. | 84 | |
| '{' should be on the previous line. | 86 | |
| Line has trailing spaces. | 91 | |
| First sentence should end with a period. | 92 | |
| Variable 'door' must be private and have accessor methods. | 93 | |
| Line has trailing spaces. | 94 | |
| First sentence should end with a period. | 95 | |
| Name 'section_no_of_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| Variable 'section_no_of_door' must be private and have accessor methods. | 96 | |
| Line has trailing spaces. | 97 | |
| First sentence should end with a period. | 98 | |
| Name 'backtrack_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 99 | |
| Variable 'backtrack_door' must be private and have accessor methods. | 99 | |
| Line has trailing spaces. | 100 | |
| First sentence should end with a period. | 101 | |
| Name 'section_no_of_backtrack_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 102 | |
| Variable 'section_no_of_backtrack_door' must be private and have accessor methods. | 102 | |
| Line has trailing spaces. | 103 | |
| First sentence should end with a period. | 104 | |
| Name 'expansion_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 105 | |
| Variable 'expansion_value' must be private and have accessor methods. | 105 | |
| Line has trailing spaces. | 106 | |
| Name 'sorting_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 111 | |
| Variable 'sorting_value' must be private and have accessor methods. | 111 | |
| Line has trailing spaces. | 112 | |
| First sentence should end with a period. | 113 | |
| Line is longer than 80 characters. | 113 | |
| Name 'next_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 114 | |
| Variable 'next_room' must be private and have accessor methods. | 114 | |
| Line has trailing spaces. | 115 | |
| Name 'shape_entry' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 120 | |
| Variable 'shape_entry' must be private and have accessor methods. | 120 | |
| Line has trailing spaces. | 121 | |
| Missing a Javadoc comment. | 122 | |
| Name 'room_ripped' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 122 | |
| Variable 'room_ripped' must be private and have accessor methods. | 122 | |
| Line has trailing spaces. | 123 | |
| Missing a Javadoc comment. | 124 | |
| Variable 'adjustment' must be private and have accessor methods. | 124 | |
| Line has trailing spaces. | 125 | |
| Missing a Javadoc comment. | 126 | |
| Name 'already_checked' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 126 | |
| Variable 'already_checked' must be private and have accessor methods. | 126 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 55 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| Parameter p_start_items should be final. | 68 | |
| Name 'p_start_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| Line is longer than 80 characters. | 69 | |
| Parameter p_destination_items should be final. | 69 | |
| Name 'p_destination_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 69 | |
| Parameter p_autoroute_database should be final. | 69 | |
| Name 'p_autoroute_database' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 69 | |
| Parameter p_ctrl should be final. | 69 | |
| Name 'p_ctrl' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 69 | |
| Line is longer than 80 characters. | 71 | |
| Name 'new_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| '{' should be on the previous line. | 74 | |
| '}' should be on the same line. | 76 | |
| '{' should be on the previous line. | 78 | |
| First sentence should end with a period. | 84 | |
| Parameter p_autoroute_engine should be final. | 85 | |
| Expected @param tag for 'p_autoroute_engine'. | 85 | |
| Name 'p_autoroute_engine' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 85 | |
| Parameter p_ctrl should be final. | 85 | |
| Expected @param tag for 'p_ctrl'. | 85 | |
| Name 'p_ctrl' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 85 | |
| Line is longer than 80 characters. | 89 | |
| Line is longer than 80 characters. | 99 | |
| Method 'find_connection' is not designed for extension - needs to be abstract, final or empty. | 105 | |
| Name 'find_connection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 105 | |
| '{' should be on the previous line. | 106 | |
| '{' should be on the previous line. | 108 | |
| Must have at least one statement. | 108 | |
| '{' should be on the previous line. | 111 | |
| Line is longer than 80 characters. | 114 | |
| Line is longer than 80 characters. | 119 | |
| Method 'occupy_next_element' is not designed for extension - needs to be abstract, final or empty. | 123 | |
| Name 'occupy_next_element' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 123 | |
| '{' should be on the previous line. | 124 | |
| '{' should be on the previous line. | 126 | |
| Name 'list_element' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 129 | |
| Name 'curr_door_section' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 130 | |
| Name 'next_element_found' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 132 | |
| '{' should be on the previous line. | 134 | |
| '{' should be on the previous line. | 136 | |
| Name 'curr_section_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 141 | |
| Line is longer than 80 characters. | 142 | |
| '{' should be on the previous line. | 145 | |
| '{' should be on the previous line. | 151 | |
| Line is longer than 80 characters. | 155 | |
| '{' should be on the previous line. | 160 | |
| '{' should be on the previous line. | 166 | |
| Line is longer than 80 characters. | 167 | |
| Name 'curr_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 167 | |
| '{' should be on the previous line. | 169 | |
| Line is longer than 80 characters. | 172 | |
| Line is longer than 80 characters. | 176 | |
| Line is longer than 80 characters. | 180 | |
| '{' should be on the previous line. | 185 | |
| '{' should be on the previous line. | 190 | |
| '{' should be on the previous line. | 192 | |
| Line is longer than 80 characters. | 193 | |
| Line is longer than 80 characters. | 194 | |
| Expected an @return tag. | 207 | |
| Method length is 215 lines (max allowed is 150). | 207 | |
| Name 'expand_to_room_doors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 207 | |
| Parameter p_list_element should be final. | 207 | |
| Expected @param tag for 'p_list_element'. | 207 | |
| Name 'p_list_element' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 207 | |
| '{' should be on the previous line. | 208 | |
| Name 'layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 212 | |
| Name 'layer_active' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 214 | |
| '{' should be on the previous line. | 216 | |
| Name 'half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 223 | |
| Name 'curr_door_is_small' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 224 | |
| '{' should be on the previous line. | 226 | |
| Line is longer than 80 characters. | 227 | |
| Name 'half_width_add' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 227 | |
| Name 'curr_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 228 | |
| '{' should be on the previous line. | 230 | |
| Line is longer than 80 characters. | 232 | |
| Name 'neck_down_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 232 | |
| '{' should be on the previous line. | 234 | |
| Line is longer than 80 characters. | 235 | |
| Line is longer than 80 characters. | 244 | |
| Name 'shape_entry_middle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 244 | |
| Line is longer than 80 characters. | 246 | |
| Line is longer than 80 characters. | 249 | |
| Name 'start_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 249 | |
| '{' should be on the previous line. | 251 | |
| Line is longer than 80 characters. | 252 | |
| Name 'neckdown_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 252 | |
| '{' should be on the previous line. | 254 | |
| Name 'next_room_is_thick' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 261 | |
| '{' should be on the previous line. | 263 | |
| Line is longer than 80 characters. | 264 | |
| '}' should be on the same line. | 265 | |
| '{' should be on the previous line. | 267 | |
| Name 'next_room_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 268 | |
| '{' should be on the previous line. | 270 | |
| Line is longer than 80 characters. | 271 | |
| '}' should be on the same line. | 272 | |
| Line is longer than 80 characters. | 273 | |
| Line is longer than 80 characters. | 275 | |
| Line is longer than 80 characters. | 279 | |
| Name 'nearest_points' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 279 | |
| '{' should be on the previous line. | 281 | |
| Line is longer than 80 characters. | 282 | |
| '}' should be on the same line. | 284 | |
| '{' should be on the previous line. | 286 | |
| Line is longer than 80 characters. | 287 | |
| Name 'curr_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 287 | |
| '{' should be on the previous line. | 293 | |
| Line is longer than 80 characters. | 295 | |
| Name 'drill_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 295 | |
| Line is longer than 80 characters. | 296 | |
| Line is longer than 80 characters. | 297 | |
| Name 'picked_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 297 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 298 | |
| '{' should be on the previous line. | 299 | |
| '{' should be on the previous line. | 301 | |
| Name 'something_expanded' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 306 | |
| Line is longer than 80 characters. | 307 | |
| '{' should be on the previous line. | 313 | |
| Name 'ripup_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 317 | |
| '{' should be on the previous line. | 320 | |
| '{' should be on the previous line. | 322 | |
| '{' should be on the previous line. | 324 | |
| Name 'enter_through_small_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 325 | |
| '{' should be on the previous line. | 327 | |
| Line is longer than 80 characters. | 328 | |
| Line is longer than 80 characters. | 329 | |
| '{' should be on the previous line. | 332 | |
| '}' should be on the same line. | 338 | |
| '{' should be on the previous line. | 340 | |
| Line is longer than 80 characters. | 341 | |
| Name 'obstacle_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 341 | |
| '{' should be on the previous line. | 344 | |
| Name 'room_rippable' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 345 | |
| '{' should be on the previous line. | 347 | |
| Line is longer than 80 characters. | 348 | |
| '{' should be on the previous line. | 353 | |
| Name 'obstacle_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 354 | |
| Line is longer than 80 characters. | 355 | |
| '{' should be on the previous line. | 358 | |
| '{' should be on the previous line. | 360 | |
| Line is longer than 80 characters. | 361 | |
| Name 'new_element' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 362 | |
| Line is longer than 80 characters. | 363 | |
| Line is longer than 80 characters. | 364 | |
| Line is longer than 80 characters. | 365 | |
| Line is longer than 80 characters. | 366 | |
| '{' should be on the previous line. | 375 | |
| Name 'to_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 381 | |
| '{' should be on the previous line. | 382 | |
| '{' should be on the previous line. | 384 | |
| Line is longer than 80 characters. | 387 | |
| Line is longer than 80 characters. | 394 | |
| Line is longer than 80 characters. | 396 | |
| Line is longer than 80 characters. | 398 | |
| Name 'overlapping_drill_pages' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 399 | |
| Line is longer than 80 characters. | 400 | |
| Avoid nested blocks. | 401 | |
| Name 'to_drill_page' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 402 | |
| '{' should be on the previous line. | 403 | |
| '}' should be on the same line. | 408 | |
| Line is longer than 80 characters. | 411 | |
| Name 'curr_obstacle_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 411 | |
| '{' should be on the previous line. | 413 | |
| Name 'curr_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 414 | |
| Line is longer than 80 characters. | 415 | |
| Name 'via_drill_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 415 | |
| Line is longer than 80 characters. | 416 | |
| Line is longer than 80 characters. | 424 | |
| Expected an @return tag. | 425 | |
| Name 'expand_to_target_doors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 425 | |
| Parameter p_list_element should be final. | 425 | |
| Expected @param tag for 'p_list_element'. | 425 | |
| Name 'p_list_element' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 425 | |
| Line is longer than 80 characters. | 426 | |
| Parameter p_next_room_is_thick should be final. | 426 | |
| Expected @param tag for 'p_next_room_is_thick'. | 426 | |
| Name 'p_next_room_is_thick' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 426 | |
| Parameter p_curr_door_is_small should be final. | 426 | |
| Expected @param tag for 'p_curr_door_is_small'. | 426 | |
| Name 'p_curr_door_is_small' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 426 | |
| Parameter p_shape_entry_middle should be final. | 426 | |
| Expected @param tag for 'p_shape_entry_middle'. | 426 | |
| Name 'p_shape_entry_middle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 426 | |
| '{' should be on the previous line. | 429 | |
| Name 'enter_through_small_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 430 | |
| '{' should be on the previous line. | 432 | |
| Line is longer than 80 characters. | 433 | |
| Name 'from_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 433 | |
| '{' should be on the previous line. | 435 | |
| Line is longer than 80 characters. | 436 | |
| '{' should be on the previous line. | 441 | |
| Line is longer than 80 characters. | 446 | |
| Name 'to_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 446 | |
| '{' should be on the previous line. | 449 | |
| Line is longer than 80 characters. | 452 | |
| Name 'target_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 452 | |
| Line is longer than 80 characters. | 454 | |
| Name 'connection_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 454 | |
| '{' should be on the previous line. | 456 | |
| Line is longer than 80 characters. | 457 | |
| Name 'curr_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 458 | |
| Name 'curr_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 460 | |
| Name 'check_points' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 461 | |
| '{' should be on the previous line. | 465 | |
| Name 'check_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 466 | |
| Line is longer than 80 characters. | 467 | |
| Name 'check_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 467 | |
| Line is longer than 80 characters. | 468 | |
| Line is longer than 80 characters. | 469 | |
| '{' should be on the previous line. | 472 | |
| Line is longer than 80 characters. | 478 | |
| Name 'new_shape_entry' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 478 | |
| Line is longer than 80 characters. | 480 | |
| '{' should be on the previous line. | 482 | |
| Expected an @return tag. | 492 | |
| Line is longer than 80 characters. | 492 | |
| Name 'expand_to_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 492 | |
| Parameter p_to_door should be final. | 492 | |
| Expected @param tag for 'p_to_door'. | 492 | |
| Name 'p_to_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 492 | |
| Parameter p_list_element should be final. | 492 | |
| Expected @param tag for 'p_list_element'. | 492 | |
| Name 'p_list_element' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 492 | |
| Parameter p_add_costs should be final. | 492 | |
| Expected @param tag for 'p_add_costs'. | 492 | |
| Name 'p_add_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 492 | |
| Line is longer than 80 characters. | 493 | |
| Parameter p_next_room_is_thick should be final. | 493 | |
| Expected @param tag for 'p_next_room_is_thick'. | 493 | |
| Name 'p_next_room_is_thick' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 493 | |
| Parameter p_adjustment should be final. | 493 | |
| Expected @param tag for 'p_adjustment'. | 493 | |
| Name 'p_adjustment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 493 | |
| Line is longer than 80 characters. | 495 | |
| Name 'half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 495 | |
| Name 'something_expanded' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 496 | |
| Name 'line_sections' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 497 | |
| '{' should be on the previous line. | 500 | |
| '{' should be on the previous line. | 502 | |
| Name 'new_shape_entry' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 505 | |
| '{' should be on the previous line. | 507 | |
| Line is longer than 80 characters. | 509 | |
| Line is longer than 80 characters. | 511 | |
| Line is longer than 80 characters. | 512 | |
| Name 'shape_entry_middle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 512 | |
| Name 'room_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 513 | |
| '{' should be on the previous line. | 515 | |
| Line is longer than 80 characters. | 518 | |
| Name 'nearest_points' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 518 | |
| Line is longer than 80 characters. | 519 | |
| '}' should be on the same line. | 524 | |
| '{' should be on the previous line. | 526 | |
| Line is longer than 80 characters. | 527 | |
| Line is longer than 80 characters. | 528 | |
| Line is longer than 80 characters. | 533 | |
| '{' should be on the previous line. | 535 | |
| Line is longer than 80 characters. | 540 | |
| '{' should be on the previous line. | 542 | |
| Line is longer than 80 characters. | 550 | |
| Expected an @return tag. | 552 | |
| Name 'door_is_small' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 552 | |
| Parameter p_door should be final. | 552 | |
| Expected @param tag for 'p_door'. | 552 | |
| Name 'p_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 552 | |
| Parameter p_trace_width should be final. | 552 | |
| Expected @param tag for 'p_trace_width'. | 552 | |
| Name 'p_trace_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 552 | |
| '{' should be on the previous line. | 553 | |
| Line is longer than 80 characters. | 554 | |
| Name 'door_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 556 | |
| '{' should be on the previous line. | 558 | |
| Line is longer than 80 characters. | 559 | |
| Line is longer than 80 characters. | 561 | |
| Name 'door_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 566 | |
| Line is longer than 80 characters. | 567 | |
| Name 'angle_restriction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 567 | |
| '{' should be on the previous line. | 569 | |
| Name 'door_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 570 | |
| '}' should be on the same line. | 572 | |
| '{' should be on the previous line. | 574 | |
| Name 'door_oct' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 575 | |
| '}' should be on the same line. | 577 | |
| '{' should be on the previous line. | 579 | |
| Line is longer than 80 characters. | 580 | |
| Name 'door_line_segment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 580 | |
| '{' should be on the previous line. | 584 | |
| Expected an @return tag. | 594 | |
| Line is longer than 80 characters. | 594 | |
| Name 'expand_to_door_section' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 594 | |
| Parameter p_door should be final. | 594 | |
| Expected @param tag for 'p_door'. | 594 | |
| Name 'p_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 594 | |
| Parameter p_section_no should be final. | 594 | |
| Expected @param tag for 'p_section_no'. | 594 | |
| Name 'p_section_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 594 | |
| Line is longer than 80 characters. | 595 | |
| Parameter p_shape_entry should be final. | 595 | |
| Expected @param tag for 'p_shape_entry'. | 595 | |
| Name 'p_shape_entry' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 595 | |
| Parameter p_from_element should be final. | 595 | |
| Expected @param tag for 'p_from_element'. | 595 | |
| Name 'p_from_element' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 595 | |
| Line is longer than 80 characters. | 596 | |
| Parameter p_add_costs should be final. | 596 | |
| Expected @param tag for 'p_add_costs'. | 596 | |
| Name 'p_add_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 596 | |
| Parameter p_adjustment should be final. | 596 | |
| Expected @param tag for 'p_adjustment'. | 596 | |
| Name 'p_adjustment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 596 | |
| Line is longer than 80 characters. | 598 | |
| Line is longer than 80 characters. | 602 | |
| Name 'next_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 602 | |
| Line is longer than 80 characters. | 604 | |
| Name 'shape_entry_middle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 604 | |
| Name 'expansion_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 605 | |
| Line is longer than 80 characters. | 606 | |
| Line is longer than 80 characters. | 607 | |
| Line is longer than 80 characters. | 608 | |
| Name 'sorting_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 608 | |
| Line is longer than 80 characters. | 609 | |
| Name 'room_ripped' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 609 | |
| Name 'new_element' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 611 | |
| Line is longer than 80 characters. | 612 | |
| Line is longer than 80 characters. | 613 | |
| Line is longer than 80 characters. | 618 | |
| Missing a Javadoc comment. | 618 | |
| Name 'expand_to_drill' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 618 | |
| Parameter p_drill should be final. | 618 | |
| Name 'p_drill' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 618 | |
| Parameter p_from_element should be final. | 618 | |
| Name 'p_from_element' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 618 | |
| Parameter p_add_costs should be final. | 618 | |
| Name 'p_add_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 618 | |
| Name 'trace_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 621 | |
| Name 'room_shape_is_thin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 622 | |
| Line is longer than 80 characters. | 623 | |
| '{' should be on the previous line. | 626 | |
| Line is longer than 80 characters. | 628 | |
| Name 'via_radius' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 634 | |
| Line is longer than 80 characters. | 635 | |
| Name 'shrinked_drill_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 635 | |
| Line is longer than 80 characters. | 636 | |
| Name 'compare_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 636 | |
| Line is longer than 80 characters. | 637 | |
| Line is longer than 80 characters. | 639 | |
| Line is longer than 80 characters. | 640 | |
| Line is longer than 80 characters. | 641 | |
| Name 'from_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 641 | |
| '{' should be on the previous line. | 643 | |
| Line is longer than 80 characters. | 644 | |
| Name 'nearest_exit_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 644 | |
| '{' should be on the previous line. | 646 | |
| Name 'nearest_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 651 | |
| Name 'shape_entry' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 653 | |
| Name 'section_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 654 | |
| Name 'expansion_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 655 | |
| Line is longer than 80 characters. | 657 | |
| Name 'new_backtrack_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 658 | |
| Name 'new_section_no_of_backtrack_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 659 | |
| '{' should be on the previous line. | 661 | |
| Line is longer than 80 characters. | 663 | |
| '}' should be on the same line. | 664 | |
| '{' should be on the previous line. | 666 | |
| Line is longer than 80 characters. | 670 | |
| Line is longer than 80 characters. | 673 | |
| Name 'sorting_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 673 | |
| Name 'new_element' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 674 | |
| Line is longer than 80 characters. | 676 | |
| Line is longer than 80 characters. | 677 | |
| Line is longer than 80 characters. | 682 | |
| Line is longer than 80 characters. | 683 | |
| Line is longer than 80 characters. | 685 | |
| Name 'expand_to_drill_page' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 685 | |
| Parameter p_drill_page should be final. | 685 | |
| Expected @param tag for 'p_drill_page'. | 685 | |
| Name 'p_drill_page' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 685 | |
| Parameter p_from_element should be final. | 685 | |
| Expected @param tag for 'p_from_element'. | 685 | |
| Name 'p_from_element' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 685 | |
| Line is longer than 80 characters. | 689 | |
| Name 'from_element_shape_entry_middle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 689 | |
| Name 'nearest_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 690 | |
| Line is longer than 80 characters. | 691 | |
| Line is longer than 80 characters. | 692 | |
| Name 'expansion_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 692 | |
| Name 'sorting_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 693 | |
| Line is longer than 80 characters. | 694 | |
| Line is longer than 80 characters. | 695 | |
| Name 'new_element' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 696 | |
| Line is longer than 80 characters. | 697 | |
| Line is longer than 80 characters. | 698 | |
| Line is longer than 80 characters. | 699 | |
| Missing a Javadoc comment. | 703 | |
| Name 'expand_to_drills_of_page' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 703 | |
| Parameter p_from_element should be final. | 703 | |
| Name 'p_from_element' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 703 | |
| '{' should be on the previous line. | 704 | |
| Name 'from_room_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 705 | |
| Name 'drill_page' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 706 | |
| Line is longer than 80 characters. | 707 | |
| Name 'drill_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 707 | |
| Name 'curr_drill' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 708 | |
| '{' should be on the previous line. | 709 | |
| Name 'section_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 710 | |
| '{' should be on the previous line. | 712 | |
| Line is longer than 80 characters. | 715 | |
| Method length is 164 lines (max allowed is 150). | 725 | |
| Name 'expand_to_other_layers' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 725 | |
| Parameter p_list_element should be final. | 725 | |
| Expected @param tag for 'p_list_element'. | 725 | |
| Name 'p_list_element' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 725 | |
| '{' should be on the previous line. | 726 | |
| Name 'via_lower_bound' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 727 | |
| Name 'via_upper_bound' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 728 | |
| Name 'curr_drill' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 729 | |
| Line is longer than 80 characters. | 730 | |
| Name 'from_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 730 | |
| Name 'smd_attached_on_component_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 731 | |
| Name 'smd_attached_on_solder_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 732 | |
| Name 'room_ripped' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 733 | |
| Line is longer than 80 characters. | 734 | |
| '{' should be on the previous line. | 738 | |
| Name 'curr_obstacle_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 741 | |
| Line is longer than 80 characters. | 742 | |
| '{' should be on the previous line. | 744 | |
| Line is longer than 80 characters. | 747 | |
| Name 'curr_obstacle_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 747 | |
| Line is longer than 80 characters. | 748 | |
| '}' should be on the same line. | 755 | |
| '{' should be on the previous line. | 757 | |
| Name 'net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 758 | |
| Line is longer than 80 characters. | 762 | |
| Name 'via_lower_limit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 762 | |
| Line is longer than 80 characters. | 763 | |
| Name 'via_upper_limit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 763 | |
| Name 'curr_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 765 | |
| '{' should be on the previous line. | 767 | |
| Line is longer than 80 characters. | 768 | |
| Name 'curr_room_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 768 | |
| Name 'drill_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 769 | |
| Line is longer than 80 characters. | 770 | |
| Line is longer than 80 characters. | 771 | |
| Line is longer than 80 characters. | 772 | |
| Line is longer than 80 characters. | 773 | |
| '}' should be on the same line. | 777 | |
| Line is longer than 80 characters. | 778 | |
| '{' should be on the previous line. | 781 | |
| '}' should be on the same line. | 783 | |
| '{' should be on the previous line. | 785 | |
| '{' should be on the previous line. | 790 | |
| '{' should be on the previous line. | 797 | |
| '{' should be on the previous line. | 802 | |
| '{' should be on the previous line. | 804 | |
| Line is longer than 80 characters. | 808 | |
| Name 'curr_room_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 808 | |
| Name 'drill_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 809 | |
| Line is longer than 80 characters. | 810 | |
| Line is longer than 80 characters. | 811 | |
| Line is longer than 80 characters. | 812 | |
| Line is longer than 80 characters. | 813 | |
| '}' should be on the same line. | 817 | |
| Line is longer than 80 characters. | 818 | |
| '{' should be on the previous line. | 821 | |
| '{' should be on the previous line. | 828 | |
| Line is longer than 80 characters. | 833 | |
| Name 'to_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 833 | |
| '{' should be on the previous line. | 836 | |
| Name 'curr_first_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 840 | |
| Name 'curr_last_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 841 | |
| '{' should be on the previous line. | 843 | |
| '}' should be on the same line. | 846 | |
| '{' should be on the previous line. | 848 | |
| Name 'mask_found' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 852 | |
| '{' should be on the previous line. | 854 | |
| Name 'curr_via_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 855 | |
| Line is longer than 80 characters. | 856 | |
| Name 'mask_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 858 | |
| Line is longer than 80 characters. | 859 | |
| '{' should be on the previous line. | 864 | |
| '{' should be on the previous line. | 871 | |
| Line is longer than 80 characters. | 874 | |
| Name 'curr_drill_layer_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 874 | |
| '{' should be on the previous line. | 876 | |
| Line is longer than 80 characters. | 879 | |
| Name 'expansion_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 879 | |
| Line is longer than 80 characters. | 880 | |
| Name 'shape_entry_middle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 880 | |
| Line is longer than 80 characters. | 881 | |
| Name 'sorting_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 881 | |
| Name 'curr_room_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 882 | |
| Name 'new_element' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 883 | |
| Line is longer than 80 characters. | 884 | |
| Line is longer than 80 characters. | 885 | |
| Expected an @return tag. | 895 | |
| Parameter p_start_items should be final. | 895 | |
| Expected @param tag for 'p_start_items'. | 895 | |
| Name 'p_start_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 895 | |
| Parameter p_destination_items should be final. | 895 | |
| Expected @param tag for 'p_destination_items'. | 895 | |
| Name 'p_destination_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 895 | |
| Line is longer than 80 characters. | 897 | |
| Line is longer than 80 characters. | 898 | |
| Name 'destination_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 900 | |
| '{' should be on the previous line. | 903 | |
| '{' should be on the previous line. | 905 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 908 | |
| Name 'curr_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 909 | |
| Line is longer than 80 characters. | 911 | |
| Line is longer than 80 characters. | 913 | |
| Name 'curr_tree_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 913 | |
| '{' should be on the previous line. | 915 | |
| Line is longer than 80 characters. | 916 | |
| '{' should be on the previous line. | 922 | |
| Line is longer than 80 characters. | 924 | |
| Name 'board_bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 924 | |
| Line is longer than 80 characters. | 926 | |
| '{' should be on the previous line. | 931 | |
| Line is longer than 80 characters. | 935 | |
| Name 'start_rooms' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 935 | |
| '{' should be on the previous line. | 938 | |
| '{' should be on the previous line. | 940 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 943 | |
| Name 'curr_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 944 | |
| '{' should be on the previous line. | 947 | |
| Line is longer than 80 characters. | 948 | |
| Name 'contained_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 950 | |
| Line is longer than 80 characters. | 951 | |
| Line is longer than 80 characters. | 952 | |
| Name 'new_start_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 952 | |
| Line is longer than 80 characters. | 959 | |
| Name 'completed_start_rooms' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 959 | |
| '{' should be on the previous line. | 963 | |
| Line is longer than 80 characters. | 964 | |
| Line is longer than 80 characters. | 965 | |
| Name 'curr_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 968 | |
| '{' should be on the previous line. | 969 | |
| '{' should be on the previous line. | 971 | |
| Name 'curr_completed_rooms' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 974 | |
| Name 'start_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 981 | |
| Name 'curr_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 982 | |
| '{' should be on the previous line. | 983 | |
| Line is longer than 80 characters. | 984 | |
| '{' should be on the previous line. | 986 | |
| '{' should be on the previous line. | 988 | |
| Name 'curr_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 991 | |
| '{' should be on the previous line. | 993 | |
| Line is longer than 80 characters. | 996 | |
| Name 'connection_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 996 | |
| Line is longer than 80 characters. | 997 | |
| Name 'curr_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 998 | |
| Name 'shape_entry' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 999 | |
| Line is longer than 80 characters. | 1000 | |
| Name 'sorting_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1000 | |
| Name 'new_list_element' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1001 | |
| Line is longer than 80 characters. | 1002 | |
| Line is longer than 80 characters. | 1012 | |
| Line is longer than 80 characters. | 1013 | |
| Line is longer than 80 characters. | 1015 | |
| Name 'reduce_trace_shapes_at_tie_pins' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1015 | |
| Parameter p_item_list should be final. | 1015 | |
| Expected @param tag for 'p_item_list'. | 1015 | |
| Name 'p_item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1015 | |
| Parameter p_own_net_no should be final. | 1015 | |
| Expected @param tag for 'p_own_net_no'. | 1015 | |
| Name 'p_own_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1015 | |
| Parameter p_autoroute_tree should be final. | 1015 | |
| Expected @param tag for 'p_autoroute_tree'. | 1015 | |
| Name 'p_autoroute_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1015 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1017 | |
| '{' should be on the previous line. | 1018 | |
| '{' should be on the previous line. | 1020 | |
| Name 'pin_contacts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1021 | |
| Name 'curr_tie_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1022 | |
| Name 'curr_contact' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1023 | |
| '{' should be on the previous line. | 1024 | |
| Line is longer than 80 characters. | 1025 | |
| Line is longer than 80 characters. | 1029 | |
| Missing a Javadoc comment. | 1035 | |
| Name 'room_shape_is_thick' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1035 | |
| Parameter p_obstacle_room should be final. | 1035 | |
| Name 'p_obstacle_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1035 | |
| '{' should be on the previous line. | 1036 | |
| Name 'obstacle_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1037 | |
| Name 'obstacle_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1039 | |
| '{' should be on the previous line. | 1041 | |
| Line is longer than 80 characters. | 1043 | |
| '}' should be on the same line. | 1045 | |
| '{' should be on the previous line. | 1047 | |
| Line is longer than 80 characters. | 1048 | |
| Name 'via_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1048 | |
| '0.5' is a magic number. | 1049 | |
| '}' should be on the same line. | 1050 | |
| '{' should be on the previous line. | 1052 | |
| Line is longer than 80 characters. | 1053 | |
| Line is longer than 80 characters. | 1056 | |
| Expected an @return tag. | 1065 | |
| Line is longer than 80 characters. | 1065 | |
| Name 'check_ripup' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1065 | |
| Parameter p_list_element should be final. | 1065 | |
| Expected @param tag for 'p_list_element'. | 1065 | |
| Name 'p_list_element' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1065 | |
| Parameter p_obstacle_item should be final. | 1065 | |
| Expected @param tag for 'p_obstacle_item'. | 1065 | |
| Name 'p_obstacle_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1065 | |
| Parameter p_door_is_small should be final. | 1065 | |
| Expected @param tag for 'p_door_is_small'. | 1065 | |
| Name 'p_door_is_small' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1065 | |
| '{' should be on the previous line. | 1068 | |
| '{' should be on the previous line. | 1072 | |
| Line is longer than 80 characters. | 1073 | |
| '{' should be on the previous line. | 1076 | |
| Line is longer than 80 characters. | 1081 | |
| Name 'previous_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1081 | |
| Line is longer than 80 characters. | 1082 | |
| Name 'room_was_shoved' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1082 | |
| Name 'previous_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1083 | |
| Line is longer than 80 characters. | 1084 | |
| '{' should be on the previous line. | 1089 | |
| Line is longer than 80 characters. | 1090 | |
| '}' should be on the same line. | 1095 | |
| '{' should be on the previous line. | 1097 | |
| Name 'fanout_via_cost_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1101 | |
| Name 'cost_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1102 | |
| '{' should be on the previous line. | 1104 | |
| Name 'obstacle_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1105 | |
| '{' should be on the previous line. | 1108 | |
| Line is longer than 80 characters. | 1110 | |
| '}' should be on the same line. | 1112 | |
| '{' should be on the previous line. | 1114 | |
| Name 'look_if_fanout_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1115 | |
| Line is longer than 80 characters. | 1116 | |
| Name 'contact_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1116 | |
| Name 'contact_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1117 | |
| Name 'curr_contact' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1118 | |
| '{' should be on the previous line. | 1119 | |
| Line is longer than 80 characters. | 1120 | |
| Name 'obstacle_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1125 | |
| Line is longer than 80 characters. | 1126 | |
| '{' should be on the previous line. | 1128 | |
| Line is longer than 80 characters. | 1129 | |
| Name 'curr_fanout_via_cost_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1129 | |
| '{' should be on the previous line. | 1131 | |
| '{' should be on the previous line. | 1138 | |
| '0.5' is a magic number. | 1140 | |
| Name 'ripup_cost' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1144 | |
| Line is longer than 80 characters. | 1146 | |
| Name 'obstacle_connection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1148 | |
| '{' should be on the previous line. | 1150 | |
| Line is longer than 80 characters. | 1154 | |
| '4' is a magic number. | 1154 | |
| '3' is a magic number. | 1154 | |
| '{' should be on the previous line. | 1156 | |
| Name 'random_number' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1158 | |
| Name 'random_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1159 | |
| '0.5' is a magic number. | 1159 | |
| Name 'MAX_RIPUP_COSTS' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1166 | |
| '100' is a magic number. | 1166 | |
| Line is longer than 80 characters. | 1171 | |
| Line has trailing spaces. | 1172 | |
| Expected an @return tag. | 1174 | |
| Name 'calc_fanout_via_ripup_cost_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1174 | |
| Parameter p_trace should be final. | 1174 | |
| Expected @param tag for 'p_trace'. | 1174 | |
| Name 'p_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1174 | |
| Name 'FANOUT_COST_CONST' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1176 | |
| Name 'curr_end_contacts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1177 | |
| '{' should be on the previous line. | 1179 | |
| '{' should be on the previous line. | 1181 | |
| '}' should be on the same line. | 1183 | |
| '{' should be on the previous line. | 1185 | |
| '{' should be on the previous line. | 1189 | |
| Name 'curr_trace_contact' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1192 | |
| Name 'protect_fanout_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1193 | |
| Line is longer than 80 characters. | 1194 | |
| '}' should be on the same line. | 1197 | |
| Line is longer than 80 characters. | 1198 | |
| Line is longer than 80 characters. | 1201 | |
| Name 'contact_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1201 | |
| '{' should be on the previous line. | 1203 | |
| '{' should be on the previous line. | 1210 | |
| Line is longer than 80 characters. | 1211 | |
| Name 'fanout_via_cost_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1211 | |
| Line is longer than 80 characters. | 1223 | |
| Expected an @return tag. | 1226 | |
| Line is longer than 80 characters. | 1226 | |
| Name 'shove_trace_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1226 | |
| Parameter p_list_element should be final. | 1226 | |
| Expected @param tag for 'p_list_element'. | 1226 | |
| Name 'p_list_element' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1226 | |
| Parameter p_obstacle_room should be final. | 1226 | |
| Expected @param tag for 'p_obstacle_room'. | 1226 | |
| Name 'p_obstacle_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1226 | |
| Line is longer than 80 characters. | 1229 | |
| Line is longer than 80 characters. | 1231 | |
| '{' should be on the previous line. | 1236 | |
| Line is longer than 80 characters. | 1237 | |
| Name 'left_to_door_section_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1237 | |
| Line is longer than 80 characters. | 1239 | |
| Line is longer than 80 characters. | 1240 | |
| Line is longer than 80 characters. | 1245 | |
| Name 'curr_left_door_section' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1245 | |
| Name 'curr_adjustment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1247 | |
| '{' should be on the previous line. | 1249 | |
| '}' should be on the same line. | 1252 | |
| '{' should be on the previous line. | 1254 | |
| Line is longer than 80 characters. | 1258 | |
| '{' should be on the previous line. | 1265 | |
| Line is longer than 80 characters. | 1266 | |
| Name 'right_to_door_section_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1266 | |
| Line is longer than 80 characters. | 1268 | |
| Line is longer than 80 characters. | 1269 | |
| Line is longer than 80 characters. | 1273 | |
| Name 'curr_right_door_section' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1273 | |
| Name 'curr_adjustment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1275 | |
| '{' should be on the previous line. | 1277 | |
| '}' should be on the same line. | 1280 | |
| '{' should be on the previous line. | 1282 | |
| Line is longer than 80 characters. | 1285 | |
| Line is longer than 80 characters. | 1294 | |
| Expected an @return tag. | 1297 | |
| Name 'check_neck_down_at_dest_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1297 | |
| Parameter p_room should be final. | 1297 | |
| Expected @param tag for 'p_room'. | 1297 | |
| Name 'p_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1297 | |
| '{' should be on the previous line. | 1298 | |
| Line is longer than 80 characters. | 1299 | |
| Name 'target_doors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1299 | |
| Name 'curr_target_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1300 | |
| '{' should be on the previous line. | 1301 | |
| '{' should be on the previous line. | 1303 | |
| Line is longer than 80 characters. | 1304 | |
| Expected an @return tag. | 1314 | |
| Line is longer than 80 characters. | 1314 | |
| Name 'segment_projection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1314 | |
| Parameter p_from_segment should be final. | 1314 | |
| Expected @param tag for 'p_from_segment'. | 1314 | |
| Name 'p_from_segment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1314 | |
| Parameter p_to_segment should be final. | 1314 | |
| Expected @param tag for 'p_to_segment'. | 1314 | |
| Name 'p_to_segment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1314 | |
| Name 'check_segment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1316 | |
| Line is longer than 80 characters. | 1317 | |
| Name 'first_projection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1317 | |
| Line is longer than 80 characters. | 1318 | |
| Name 'second_projection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1318 | |
| '{' should be on the previous line. | 1321 | |
| Name 'result_a' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1322 | |
| Line is longer than 80 characters. | 1323 | |
| '}' should be on the same line. | 1326 | |
| Line is longer than 80 characters. | 1327 | |
| '}' should be on the same line. | 1330 | |
| '{' should be on the previous line. | 1332 | |
| Name 'result_b' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1335 | |
| Line is longer than 80 characters. | 1336 | |
| '}' should be on the same line. | 1339 | |
| Line is longer than 80 characters. | 1340 | |
| '}' should be on the same line. | 1343 | |
| '{' should be on the previous line. | 1345 | |
| '}' should be on the same line. | 1349 | |
| '{' should be on the previous line. | 1351 | |
| '}' should be on the same line. | 1353 | |
| '{' should be on the previous line. | 1355 | |
| Line is longer than 80 characters. | 1362 | |
| Line is longer than 80 characters. | 1363 | |
| Expected an @return tag. | 1366 | |
| Line is longer than 80 characters. | 1366 | |
| Name 'enter_through_small_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1366 | |
| Parameter p_list_element should be final. | 1366 | |
| Expected @param tag for 'p_list_element'. | 1366 | |
| Name 'p_list_element' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1366 | |
| Parameter p_ignore_item should be final. | 1366 | |
| Expected @param tag for 'p_ignore_item'. | 1366 | |
| Name 'p_ignore_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1366 | |
| '{' should be on the previous line. | 1369 | |
| Name 'door_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1372 | |
| Name 'door_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1375 | |
| Name 'prev_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1376 | |
| Name 'corner_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1377 | |
| '{' should be on the previous line. | 1379 | |
| Name 'next_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1381 | |
| '{' should be on the previous line. | 1383 | |
| '{' should be on the previous line. | 1390 | |
| Name 'door_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1394 | |
| Name 'curr_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1395 | |
| Name 'check_radius' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1396 | |
| Line is longer than 80 characters. | 1397 | |
| Line is longer than 80 characters. | 1398 | |
| Name 'line_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1399 | |
| '3' is a magic number. | 1399 | |
| Line is longer than 80 characters. | 1401 | |
| Name 'check_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1404 | |
| Name 'check_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1405 | |
| Name 'ignore_net_nos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1406 | |
| Line is longer than 80 characters. | 1408 | |
| Name 'overlapping_objects' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1408 | |
| Line is longer than 80 characters. | 1409 | |
| Name 'curr_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1412 | |
| '{' should be on the previous line. | 1413 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1418 | |
| '{' should be on the previous line. | 1420 | |
| Name 'curr_contacts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1423 | |
| '{' should be on the previous line. | 1425 | |
| First sentence should end with a period. | 1432 | |
| Line is longer than 80 characters. | 1432 | |
| Expected an @return tag. | 1433 | |
| Name 'check_leaving_ripped_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1433 | |
| Parameter p_list_element should be final. | 1433 | |
| Expected @param tag for 'p_list_element'. | 1433 | |
| Name 'p_list_element' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1433 | |
| '{' should be on the previous line. | 1434 | |
| '{' should be on the previous line. | 1436 | |
| Name 'curr_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1439 | |
| Line is longer than 80 characters. | 1440 | |
| Name 'from_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1440 | |
| '{' should be on the previous line. | 1442 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1445 | |
| '{' should be on the previous line. | 1447 | |
| Name 'autoroute_engine' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1455 | |
| Variable 'autoroute_engine' must be private and have accessor methods. | 1455 | |
| Missing a Javadoc comment. | 1456 | |
| Variable 'ctrl' must be private and have accessor methods. | 1456 | |
| Line is longer than 80 characters. | 1458 | |
| Name 'search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1460 | |
| Name 'maze_expansion_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1464 | |
| Variable 'maze_expansion_list' must be private and have accessor methods. | 1464 | |
| Line is longer than 80 characters. | 1466 | |
| Name 'destination_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1469 | |
| Variable 'destination_distance' must be private and have accessor methods. | 1469 | |
| Name 'destination_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1473 | |
| Missing a Javadoc comment. | 1474 | |
| Name 'section_no_of_destination_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1474 | |
| Missing a Javadoc comment. | 1475 | |
| Name 'random_generator' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1475 | |
| Missing a Javadoc comment. | 1476 | |
| First sentence should end with a period. | 1478 | |
| '{' should be on the previous line. | 1482 | |
| Missing a Javadoc comment. | 1484 | |
| Parameter p_destination_door should be final. | 1484 | |
| Name 'p_destination_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1484 | |
| Parameter p_section_no_of_door should be final. | 1484 | |
| Name 'p_section_no_of_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1484 | |
| '{' should be on the previous line. | 1485 | |
| Missing a Javadoc comment. | 1489 | |
| Name 'destination_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1489 | |
| Variable 'destination_door' must be private and have accessor methods. | 1489 | |
| Missing a Javadoc comment. | 1490 | |
| Name 'section_no_of_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1490 | |
| Variable 'section_no_of_door' must be private and have accessor methods. | 1490 | |
| Line is longer than 80 characters. | 1494 | |
| '{' should be on the previous line. | 1497 | |
| First sentence should end with a period. | 1499 | |
| Name 'opposite_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1500 | |
| Variable 'opposite_door' must be private and have accessor methods. | 1500 | |
| Name 'side_doors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1502 | |
| Variable 'side_doors' must be private and have accessor methods. | 1502 | |
| Line is longer than 80 characters. | 1503 | |
| Name 'from_door_passing_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1504 | |
| Variable 'from_door_passing_point' must be private and have accessor methods. | 1504 | |
| Line is longer than 80 characters. | 1505 | |
| Name 'opposite_door_passing_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1506 | |
| Variable 'opposite_door_passing_point' must be private and have accessor methods. | 1506 | |
| Line is longer than 80 characters. | 1508 | |
| Missing a Javadoc comment. | 1508 | |
| Parameter p_opposite_door should be final. | 1508 | |
| Name 'p_opposite_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1508 | |
| Parameter p_side_doors should be final. | 1508 | |
| Name 'p_side_doors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1508 | |
| Line is longer than 80 characters. | 1509 | |
| Parameter p_from_door_passing_point should be final. | 1509 | |
| Name 'p_from_door_passing_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1509 | |
| Parameter p_opposite_door_passing_point should be final. | 1509 | |
| Name 'p_opposite_door_passing_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1509 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 30 | |
| Method 'reset' is not designed for extension - needs to be abstract, final or empty. | 34 | |
| '{' should be on the previous line. | 35 | |
| Line has trailing spaces. | 42 | |
| First sentence should end with a period. | 43 | |
| Line is longer than 80 characters. | 43 | |
| Name 'is_occupied' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| Variable 'is_occupied' must be private and have accessor methods. | 44 | |
| Line has trailing spaces. | 45 | |
| First sentence should end with a period. | 46 | |
| Name 'backtrack_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 47 | |
| Variable 'backtrack_door' must be private and have accessor methods. | 47 | |
| Line has trailing spaces. | 48 | |
| Missing a Javadoc comment. | 49 | |
| Name 'section_no_of_backtrack_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Variable 'section_no_of_backtrack_door' must be private and have accessor methods. | 49 | |
| Line has trailing spaces. | 50 | |
| Missing a Javadoc comment. | 51 | |
| Name 'room_ripped' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 51 | |
| Variable 'room_ripped' must be private and have accessor methods. | 51 | |
| Line has trailing spaces. | 52 | |
| Missing a Javadoc comment. | 53 | |
| Variable 'adjustment' must be private and have accessor methods. | 53 | |
| Line has trailing spaces. | 54 | |
| Missing a Javadoc comment. | 55 | |
| '{' should be on the previous line. | 56 | |
| Missing a Javadoc comment. | 56 | |
| Missing a Javadoc comment. | 56 | |
| Missing a Javadoc comment. | 56 | |
| '}' is not preceded with whitespace. | 56 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 13 | |
| Utility classes should not have a public or default constructor. | 46 | |
| '{' should be on the previous line. | 47 | |
| Line has trailing spaces. | 48 | |
| Line is longer than 80 characters. | 50 | |
| Method length is 304 lines (max allowed is 150). | 61 | |
| Name 'check_shove_trace_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| Parameter p_list_element should be final. | 61 | |
| Name 'p_list_element' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| Line is longer than 80 characters. | 62 | |
| Parameter p_obstacle_room should be final. | 62 | |
| Name 'p_obstacle_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| Parameter p_board should be final. | 62 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| Parameter p_ctrl should be final. | 62 | |
| Name 'p_ctrl' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| Parameter p_shove_to_the_left should be final. | 63 | |
| Name 'p_shove_to_the_left' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 63 | |
| Parameter p_to_door_list should be final. | 63 | |
| Name 'p_to_door_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 63 | |
| '{' should be on the previous line. | 66 | |
| Name 'from_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 69 | |
| '{' should be on the previous line. | 71 | |
| Line is longer than 80 characters. | 74 | |
| Name 'obstacle_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 74 | |
| 'cast' is not followed by whitespace. | 74 | |
| Name 'trace_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 | |
| Line is longer than 80 characters. | 76 | |
| Line is longer than 80 characters. | 77 | |
| Line is longer than 80 characters. | 78 | |
| Line is longer than 80 characters. | 82 | |
| Name 'compensated_trace_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 82 | |
| Name 'from_door_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 83 | |
| '{' should be on the previous line. | 85 | |
| Name 'trace_corner_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 88 | |
| Line has trailing spaces. | 89 | |
| Name 'trace_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 90 | |
| Line has trailing spaces. | 91 | |
| '{' should be on the previous line. | 93 | |
| Line is longer than 80 characters. | 94 | |
| Name 'room_doors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 97 | |
| Line is longer than 80 characters. | 99 | |
| Name 'shove_line_segment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 100 | |
| '{' should be on the previous line. | 102 | |
| Line is longer than 80 characters. | 104 | |
| Name 'other_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 104 | |
| '{' should be on the previous line. | 106 | |
| Line is longer than 80 characters. | 109 | |
| 'cast' is not followed by whitespace. | 109 | |
| Name 'door_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| Name 'corner_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 114 | |
| Line is longer than 80 characters. | 115 | |
| Name 'corner_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 115 | |
| '{' should be on the previous line. | 117 | |
| Name 'shove_into_direction_of_trace_start' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 121 | |
| Line is longer than 80 characters. | 122 | |
| Line is longer than 80 characters. | 123 | |
| '{' should be on the previous line. | 125 | |
| Line has trailing spaces. | 126 | |
| Line is longer than 80 characters. | 127 | |
| '}' should be on the same line. | 130 | |
| '{' should be on the previous line. | 132 | |
| Line is longer than 80 characters. | 133 | |
| Name 'from_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 133 | |
| Name 'from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 134 | |
| Name 'shove_trace_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 135 | |
| Line is longer than 80 characters. | 136 | |
| Name 'door_line_segment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 136 | |
| Line is longer than 80 characters. | 137 | |
| Name 'side_of_trace_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 137 | |
| Line has trailing spaces. | 138 | |
| Line is longer than 80 characters. | 139 | |
| Name 'polar_line_segment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 139 | |
| Line has trailing spaces. | 140 | |
| Name 'door_line_swapped' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 141 | |
| '<' should be on a new line. | 142 | |
| Line has trailing spaces. | 144 | |
| Name 'section_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 145 | |
| Line is longer than 80 characters. | 146 | |
| Line has trailing spaces. | 147 | |
| Line is longer than 80 characters. | 148 | |
| Name 'shape_entry_check_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 148 | |
| '5' is a magic number. | 148 | |
| Line is longer than 80 characters. | 149 | |
| Name 'check_dist_square' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 149 | |
| Line has trailing spaces. | 150 | |
| Line is longer than 80 characters. | 151 | |
| Line is longer than 80 characters. | 154 | |
| Line is longer than 80 characters. | 155 | |
| Line is longer than 80 characters. | 156 | |
| '}' should be on the same line. | 157 | |
| '{' should be on the previous line. | 159 | |
| Line is longer than 80 characters. | 162 | |
| Line is longer than 80 characters. | 163 | |
| '{' should be on the previous line. | 166 | |
| Line has trailing spaces. | 169 | |
| Line has trailing spaces. | 170 | |
| Line has trailing spaces. | 172 | |
| Line is longer than 80 characters. | 173 | |
| Name 'shrinked_line_segment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 173 | |
| Line is longer than 80 characters. | 174 | |
| Name 'perpendicular_direction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 174 | |
| '{' should be on the previous line. | 176 | |
| '{' should be on the previous line. | 178 | |
| Line is longer than 80 characters. | 179 | |
| Name 'start_closing_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 179 | |
| Line is longer than 80 characters. | 181 | |
| '}' should be on the same line. | 183 | |
| '{' should be on the previous line. | 185 | |
| Line is longer than 80 characters. | 186 | |
| Name 'start_closing_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 186 | |
| Line is longer than 80 characters. | 188 | |
| '}' should be on the same line. | 191 | |
| '{' should be on the previous line. | 193 | |
| '{' should be on the previous line. | 195 | |
| Line is longer than 80 characters. | 196 | |
| Name 'start_closing_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 196 | |
| Line is longer than 80 characters. | 198 | |
| '}' should be on the same line. | 200 | |
| '{' should be on the previous line. | 202 | |
| Line is longer than 80 characters. | 203 | |
| Name 'start_closing_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 203 | |
| Line is longer than 80 characters. | 205 | |
| Name 'trace_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 210 | |
| Name 'net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 211 | |
| Line has trailing spaces. | 213 | |
| Name 'shove_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 214 | |
| Line is longer than 80 characters. | 215 | |
| Name 'segment_shortened' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 217 | |
| '{' should be on the previous line. | 219 | |
| '{' should be on the previous line. | 223 | |
| Line is longer than 80 characters. | 226 | |
| Line has trailing spaces. | 229 | |
| Name 'from_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 230 | |
| Name 'to_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 231 | |
| Line is longer than 80 characters. | 232 | |
| Name 'segment_ist_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 232 | |
| '0.1' is a magic number. | 232 | |
| Line has trailing spaces. | 233 | |
| '{' should be on the previous line. | 235 | |
| Line is longer than 80 characters. | 236 | |
| Line is longer than 80 characters. | 237 | |
| Line has trailing spaces. | 238 | |
| '{' should be on the previous line. | 240 | |
| Line has trailing spaces. | 244 | |
| '{' should be on the previous line. | 247 | |
| Line is longer than 80 characters. | 248 | |
| Line has trailing spaces. | 250 | |
| Name 'shove_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 251 | |
| Line has trailing spaces. | 252 | |
| Line is longer than 80 characters. | 253 | |
| Name 'from_door_compare_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 255 | |
| '{' should be on the previous line. | 257 | |
| '}' should be on the same line. | 259 | |
| '{' should be on the previous line. | 261 | |
| Line is longer than 80 characters. | 262 | |
| Line has trailing spaces. | 264 | |
| Name 'curr_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 265 | |
| '{' should be on the previous line. | 266 | |
| '{' should be on the previous line. | 268 | |
| '&&' should be on a new line. | 271 | |
| '{' should be on the previous line. | 273 | |
| Line is longer than 80 characters. | 274 | |
| Name 'first_room_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 274 | |
| 'cast' is not followed by whitespace. | 274 | |
| Line is longer than 80 characters. | 275 | |
| Name 'second_room_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 275 | |
| 'cast' is not followed by whitespace. | 275 | |
| '{' should be on the previous line. | 277 | |
| Name 'curr_door_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 282 | |
| '{' should be on the previous line. | 284 | |
| Name 'add_link_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 285 | |
| Line has trailing spaces. | 286 | |
| Line has trailing spaces. | 287 | |
| '{' should be on the previous line. | 289 | |
| Line is longer than 80 characters. | 290 | |
| Name 'line_sections' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 290 | |
| Line is longer than 80 characters. | 291 | |
| '}' should be on the same line. | 294 | |
| '{' should be on the previous line. | 296 | |
| Line has trailing spaces. | 298 | |
| Line is longer than 80 characters. | 299 | |
| Line is longer than 80 characters. | 300 | |
| Name 'curr_door_segment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 300 | |
| '{' should be on the previous line. | 302 | |
| Line is longer than 80 characters. | 303 | |
| Line is longer than 80 characters. | 305 | |
| Line is longer than 80 characters. | 309 | |
| Name 'start_corner_side_of_trace_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 309 | |
| Line is longer than 80 characters. | 310 | |
| Name 'end_corner_side_of_trace_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 310 | |
| '{' should be on the previous line. | 312 | |
| Line is longer than 80 characters. | 313 | |
| '}' should be on the same line. | 317 | |
| '{' should be on the previous line. | 319 | |
| Line is longer than 80 characters. | 320 | |
| Line is longer than 80 characters. | 325 | |
| Name 'curr_door_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 325 | |
| Name 'curr_door_nearest_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 326 | |
| Line is longer than 80 characters. | 327 | |
| '}' should be on the same line. | 330 | |
| '{' should be on the previous line. | 332 | |
| Line is longer than 80 characters. | 335 | |
| Line is longer than 80 characters. | 340 | |
| Name 'curr_door_projection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 340 | |
| Line has trailing spaces. | 341 | |
| Line is longer than 80 characters. | 342 | |
| Line is longer than 80 characters. | 344 | |
| Name 'line_sections' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 344 | |
| '{' should be on the previous line. | 346 | |
| Name 'curr_line_section' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 347 | |
| Name 'curr_section_nearest_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 348 | |
| Line is longer than 80 characters. | 349 | |
| '}' should be on the same line. | 352 | |
| '{' should be on the previous line. | 354 | |
| Line is longer than 80 characters. | 357 | |
| Name 'curr_section_projection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 357 | |
| Line is longer than 80 characters. | 358 | |
| Line is longer than 80 characters. | 360 | |
| Line has trailing spaces. | 368 | |
| Line is longer than 80 characters. | 370 | |
| Expected an @return tag. | 373 | |
| Line is longer than 80 characters. | 373 | |
| Name 'end_points_matching' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 373 | |
| Parameter p_trace should be final. | 373 | |
| Expected @param tag for 'p_trace'. | 373 | |
| Name 'p_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 373 | |
| Parameter p_from_item should be final. | 373 | |
| Expected @param tag for 'p_from_item'. | 373 | |
| Name 'p_from_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 373 | |
| '{' should be on the previous line. | 376 | |
| '{' should be on the previous line. | 380 | |
| Name 'points_matching' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 383 | |
| '{' should be on the previous line. | 385 | |
| Name 'from_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 386 | |
| Line is longer than 80 characters. | 387 | |
| '}' should be on the same line. | 388 | |
| '{' should be on the previous line. | 390 | |
| Name 'from_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 391 | |
| Line is longer than 80 characters. | 392 | |
| '||' should be on a new line. | 392 | |
| '||' should be on a new line. | 393 | |
| '||' should be on a new line. | 394 | |
| '}' should be on the same line. | 396 | |
| '{' should be on the previous line. | 398 | |
| Line has trailing spaces. | 403 | |
| Missing a Javadoc comment. | 404 | |
| '{' should be on the previous line. | 405 | |
| Line is longer than 80 characters. | 406 | |
| Missing a Javadoc comment. | 406 | |
| Parameter p_door should be final. | 406 | |
| Name 'p_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 406 | |
| Parameter p_section_no should be final. | 406 | |
| Name 'p_section_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 406 | |
| Parameter p_section_line should be final. | 406 | |
| Name 'p_section_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 406 | |
| Line has trailing spaces. | 411 | |
| Missing a Javadoc comment. | 413 | |
| Variable 'door' must be private and have accessor methods. | 413 | |
| Missing a Javadoc comment. | 414 | |
| Name 'section_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 414 | |
| Variable 'section_no' must be private and have accessor methods. | 414 | |
| Missing a Javadoc comment. | 415 | |
| Name 'section_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 415 | |
| Variable 'section_line' must be private and have accessor methods. | 415 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 36 | |
| '{' should be on the previous line. | 42 | |
| Line has trailing spaces. | 43 | |
| First sentence should end with a period. | 44 | |
| Line is longer than 80 characters. | 45 | |
| Parameter p_item should be final. | 45 | |
| Expected @param tag for 'p_item'. | 45 | |
| Name 'p_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Parameter p_index_in_item should be final. | 45 | |
| Expected @param tag for 'p_index_in_item'. | 45 | |
| Name 'p_index_in_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Parameter p_shape_tree should be final. | 45 | |
| Expected @param tag for 'p_shape_tree'. | 45 | |
| Name 'p_shape_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Line has trailing spaces. | 52 | |
| Method 'get_index_in_item' is not designed for extension - needs to be abstract, final or empty. | 58 | |
| Name 'get_index_in_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| '{' should be on the previous line. | 59 | |
| Line has trailing spaces. | 62 | |
| Method 'get_layer' is not designed for extension - needs to be abstract, final or empty. | 68 | |
| Name 'get_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| '{' should be on the previous line. | 69 | |
| Line has trailing spaces. | 72 | |
| Method 'get_shape' is not designed for extension - needs to be abstract, final or empty. | 78 | |
| Name 'get_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 78 | |
| '{' should be on the previous line. | 79 | |
| Line has trailing spaces. | 82 | |
| First sentence should end with a period. | 83 | |
| Method 'door_exists' is not designed for extension - needs to be abstract, final or empty. | 88 | |
| Name 'door_exists' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 88 | |
| Parameter p_other should be final. | 88 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 88 | |
| '{' should be on the previous line. | 89 | |
| '{' should be on the previous line. | 91 | |
| Name 'curr_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| '{' should be on the previous line. | 93 | |
| Line is longer than 80 characters. | 94 | |
| Line has trailing spaces. | 102 | |
| Method 'add_door' is not designed for extension - needs to be abstract, final or empty. | 108 | |
| Name 'add_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 108 | |
| Parameter p_door should be final. | 108 | |
| Name 'p_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 108 | |
| '{' should be on the previous line. | 109 | |
| Line has trailing spaces. | 112 | |
| Line is longer than 80 characters. | 114 | |
| Method 'create_overlap_door' is not designed for extension - needs to be abstract, final or empty. | 121 | |
| Name 'create_overlap_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 121 | |
| Parameter p_other should be final. | 121 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 121 | |
| '{' should be on the previous line. | 122 | |
| '{' should be on the previous line. | 124 | |
| '{' should be on the previous line. | 128 | |
| '{' should be on the previous line. | 132 | |
| '{' should be on the previous line. | 136 | |
| '{' should be on the previous line. | 138 | |
| Line is longer than 80 characters. | 142 | |
| Name 'new_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| Line has trailing spaces. | 152 | |
| First sentence should end with a period. | 153 | |
| Method 'get_doors' is not designed for extension - needs to be abstract, final or empty. | 158 | |
| Name 'get_doors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 158 | |
| '{' should be on the previous line. | 159 | |
| Line has trailing spaces. | 162 | |
| Method 'clear_doors' is not designed for extension - needs to be abstract, final or empty. | 166 | |
| Name 'clear_doors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 166 | |
| '{' should be on the previous line. | 167 | |
| Line has trailing spaces. | 170 | |
| Method 'reset_doors' is not designed for extension - needs to be abstract, final or empty. | 174 | |
| Name 'reset_doors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 174 | |
| '{' should be on the previous line. | 175 | |
| Name 'curr_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 176 | |
| '{' should be on the previous line. | 177 | |
| Line has trailing spaces. | 181 | |
| Method 'get_target_doors' is not designed for extension - needs to be abstract, final or empty. | 187 | |
| Name 'get_target_doors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 187 | |
| '{' should be on the previous line. | 188 | |
| Line has trailing spaces. | 191 | |
| Method 'get_item' is not designed for extension - needs to be abstract, final or empty. | 197 | |
| Name 'get_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 197 | |
| '{' should be on the previous line. | 198 | |
| Line has trailing spaces. | 201 | |
| Method 'get_object' is not designed for extension - needs to be abstract, final or empty. | 207 | |
| Name 'get_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 207 | |
| '{' should be on the previous line. | 208 | |
| Line has trailing spaces. | 211 | |
| Method 'remove_door' is not designed for extension - needs to be abstract, final or empty. | 213 | |
| Name 'remove_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 213 | |
| Parameter p_door should be final. | 213 | |
| Name 'p_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 213 | |
| '{' should be on the previous line. | 214 | |
| Line has trailing spaces. | 217 | |
| Expected an @return tag. | 221 | |
| Method 'all_doors_calculated' is not designed for extension - needs to be abstract, final or empty. | 221 | |
| Name 'all_doors_calculated' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 221 | |
| '{' should be on the previous line. | 222 | |
| Line has trailing spaces. | 225 | |
| Method 'set_doors_calculated' is not designed for extension - needs to be abstract, final or empty. | 226 | |
| Missing a Javadoc comment. | 226 | |
| Name 'set_doors_calculated' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 226 | |
| Parameter p_value should be final. | 226 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 226 | |
| '{' should be on the previous line. | 227 | |
| Line has trailing spaces. | 230 | |
| Line has trailing spaces. | 231 | |
| Line is longer than 80 characters. | 237 | |
| Method 'draw' is not designed for extension - needs to be abstract, final or empty. | 237 | |
| Parameter p_graphics should be final. | 237 | |
| Name 'p_graphics' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 237 | |
| Parameter p_graphics_context should be final. | 237 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 237 | |
| Parameter p_intensity should be final. | 237 | |
| Name 'p_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 237 | |
| Name 'draw_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 239 | |
| Line is longer than 80 characters. | 240 | |
| Name 'layer_visibility' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 240 | |
| Line is longer than 80 characters. | 241 | |
| Line is longer than 80 characters. | 242 | |
| Line has trailing spaces. | 244 | |
| Missing a Javadoc comment. | 245 | |
| Missing a Javadoc comment. | 246 | |
| Name 'index_in_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 246 | |
| Missing a Javadoc comment. | 247 | |
| Line has trailing spaces. | 248 | |
| First sentence should end with a period. | 249 | |
| Line has trailing spaces. | 251 | |
| Missing a Javadoc comment. | 252 | |
| Name 'doors_calculated' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 252 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 13 | |
| Class Sorted45DegreeRoomNeighbours should be declared as final. | 48 | |
| '{' should be on the previous line. | 49 | |
| Line has trailing spaces. | 50 | |
| Line is longer than 80 characters. | 58 | |
| Parameter p_room should be final. | 58 | |
| Name 'p_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| Parameter p_autoroute_engine should be final. | 58 | |
| Name 'p_autoroute_engine' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| Name 'net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Line is longer than 80 characters. | 61 | |
| Name 'room_neighbours' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| Line is longer than 80 characters. | 62 | |
| '{' should be on the previous line. | 64 | |
| Line has trailing spaces. | 67 | |
| Line is longer than 80 characters. | 68 | |
| Line is longer than 80 characters. | 70 | |
| Name 'edge_removed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 70 | |
| '{' should be on the previous line. | 73 | |
| Line has trailing spaces. | 77 | |
| Line has trailing spaces. | 80 | |
| '{' should be on the previous line. | 82 | |
| '{' should be on the previous line. | 84 | |
| Line is longer than 80 characters. | 85 | |
| '7' is a magic number. | 85 | |
| '}' should be on the same line. | 87 | |
| '{' should be on the previous line. | 89 | |
| Line has trailing spaces. | 94 | |
| Expected an @return tag. | 99 | |
| Line is longer than 80 characters. | 99 | |
| Name 'calculate_neighbours' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 99 | |
| Parameter p_room should be final. | 99 | |
| Expected @param tag for 'p_room'. | 99 | |
| Name 'p_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 99 | |
| Parameter p_net_no should be final. | 99 | |
| Expected @param tag for 'p_net_no'. | 99 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 99 | |
| Parameter p_autoroute_search_tree should be final. | 100 | |
| Expected @param tag for 'p_autoroute_search_tree'. | 100 | |
| Name 'p_autoroute_search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 100 | |
| Parameter p_room_id_no should be final. | 100 | |
| Expected @param tag for 'p_room_id_no'. | 100 | |
| Name 'p_room_id_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 100 | |
| '{' should be on the previous line. | 101 | |
| Line has trailing spaces. | 102 | |
| Name 'room_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 102 | |
| Name 'completed_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 103 | |
| '{' should be on the previous line. | 105 | |
| Line is longer than 80 characters. | 106 | |
| '}' should be on the same line. | 107 | |
| '{' should be on the previous line. | 109 | |
| 'cast' is not followed by whitespace. | 110 | |
| '}' should be on the same line. | 111 | |
| '{' should be on the previous line. | 113 | |
| Line is longer than 80 characters. | 114 | |
| Name 'room_oct' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| Line is longer than 80 characters. | 118 | |
| Line is longer than 80 characters. | 119 | |
| Name 'overlapping_objects' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 119 | |
| Line is longer than 80 characters. | 120 | |
| Line is longer than 80 characters. | 121 | |
| Name 'curr_entry' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 123 | |
| '{' should be on the previous line. | 124 | |
| Name 'curr_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 125 | |
| '{' should be on the previous line. | 127 | |
| Line is longer than 80 characters. | 130 | |
| Line is longer than 80 characters. | 132 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 136 | |
| Line is longer than 80 characters. | 137 | |
| Name 'curr_oct' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 138 | |
| Line is longer than 80 characters. | 141 | |
| '{' should be on the previous line. | 144 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 146 | |
| '{' should be on the previous line. | 148 | |
| Line is longer than 80 characters. | 149 | |
| Name 'item_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 149 | |
| Line has trailing spaces. | 150 | |
| Name 'curr_overlap_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 150 | |
| Line is longer than 80 characters. | 151 | |
| Line is longer than 80 characters. | 152 | |
| '{' should be on the previous line. | 158 | |
| Line is longer than 80 characters. | 159 | |
| '{' should be on the previous line. | 164 | |
| Name 'neighbour_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 166 | |
| '{' should be on the previous line. | 168 | |
| '}' should be on the same line. | 170 | |
| '{' should be on the previous line. | 172 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 173 | |
| '{' should be on the previous line. | 175 | |
| Line is longer than 80 characters. | 177 | |
| Name 'item_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 177 | |
| Line has trailing spaces. | 178 | |
| Line is longer than 80 characters. | 179 | |
| '{' should be on the previous line. | 183 | |
| Line is longer than 80 characters. | 184 | |
| Line is longer than 80 characters. | 186 | |
| Name 'new_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 186 | |
| Line has trailing spaces. | 195 | |
| Line has trailing spaces. | 196 | |
| First sentence should end with a period. | 197 | |
| Line is longer than 80 characters. | 198 | |
| Parameter p_from_room should be final. | 198 | |
| Expected @param tag for 'p_from_room'. | 198 | |
| Name 'p_from_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 198 | |
| Parameter p_completed_room should be final. | 198 | |
| Expected @param tag for 'p_completed_room'. | 198 | |
| Name 'p_completed_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 198 | |
| Line has trailing spaces. | 204 | |
| '8' is a magic number. | 205 | |
| '8' is a magic number. | 206 | |
| '{' should be on the previous line. | 207 | |
| Line has trailing spaces. | 211 | |
| Line is longer than 80 characters. | 212 | |
| Missing a Javadoc comment. | 212 | |
| Name 'add_sorted_neighbour' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 212 | |
| Parameter p_neighbour_shape should be final. | 212 | |
| Name 'p_neighbour_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 212 | |
| Parameter p_intersection should be final. | 212 | |
| Name 'p_intersection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 212 | |
| Line is longer than 80 characters. | 214 | |
| Name 'new_neighbour' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 214 | |
| '{' should be on the previous line. | 216 | |
| Line has trailing spaces. | 220 | |
| Line is longer than 80 characters. | 222 | |
| Line is longer than 80 characters. | 224 | |
| Name 'calculate_edge_incomplete_rooms_of_obstacle_expansion_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 224 | |
| Parameter p_from_side_no should be final. | 224 | |
| Expected @param tag for 'p_from_side_no'. | 224 | |
| Name 'p_from_side_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 224 | |
| Parameter p_to_side_no should be final. | 224 | |
| Expected @param tag for 'p_to_side_no'. | 224 | |
| Name 'p_to_side_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 224 | |
| Parameter p_autoroute_engine should be final. | 224 | |
| Expected @param tag for 'p_autoroute_engine'. | 224 | |
| Name 'p_autoroute_engine' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 224 | |
| '{' should be on the previous line. | 227 | |
| Line is longer than 80 characters. | 228 | |
| Line is longer than 80 characters. | 231 | |
| Name 'board_bounding_oct' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 231 | |
| Name 'curr_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 232 | |
| Name 'curr_side_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 233 | |
| '{' should be on the previous line. | 235 | |
| Name 'next_side_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 236 | |
| '8' is a magic number. | 236 | |
| Name 'next_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 237 | |
| '{' should be on the previous line. | 239 | |
| '{' should be on the previous line. | 249 | |
| '}' should be on the same line. | 251 | |
| '{' should be on the previous line. | 253 | |
| '}' should be on the same line. | 255 | |
| '{' should be on the previous line. | 257 | |
| '}' should be on the same line. | 259 | |
| '3' is a magic number. | 260 | |
| '{' should be on the previous line. | 261 | |
| '}' should be on the same line. | 263 | |
| '4' is a magic number. | 264 | |
| '{' should be on the previous line. | 265 | |
| '}' should be on the same line. | 267 | |
| '5' is a magic number. | 268 | |
| '{' should be on the previous line. | 269 | |
| '}' should be on the same line. | 271 | |
| '6' is a magic number. | 272 | |
| '{' should be on the previous line. | 273 | |
| '}' should be on the same line. | 275 | |
| '7' is a magic number. | 276 | |
| '{' should be on the previous line. | 277 | |
| '}' should be on the same line. | 279 | |
| '{' should be on the previous line. | 281 | |
| Line is longer than 80 characters. | 282 | |
| Line is longer than 80 characters. | 285 | |
| '{' should be on the previous line. | 288 | |
| Line has trailing spaces. | 294 | |
| Line is longer than 80 characters. | 295 | |
| Missing a Javadoc comment. | 295 | |
| Name 'remove_not_touching_border_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 295 | |
| '(' is followed by whitespace. | 295 | |
| Parameter p_room_oct should be final. | 295 | |
| Name 'p_room_oct' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 295 | |
| Parameter p_edge_interiour_touches_obstacle should be final. | 296 | |
| Name 'p_edge_interiour_touches_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 296 | |
| '{' should be on the previous line. | 297 | |
| '6' is a magic number. | 299 | |
| '{' should be on the previous line. | 300 | |
| '}' should be on the same line. | 302 | |
| '{' should be on the previous line. | 304 | |
| Line has trailing spaces. | 307 | |
| '{' should be on the previous line. | 310 | |
| '}' should be on the same line. | 312 | |
| '{' should be on the previous line. | 314 | |
| Line has trailing spaces. | 317 | |
| '{' should be on the previous line. | 320 | |
| '}' should be on the same line. | 322 | |
| '{' should be on the previous line. | 324 | |
| Line has trailing spaces. | 327 | |
| Line has trailing spaces. | 328 | |
| '4' is a magic number. | 330 | |
| '{' should be on the previous line. | 331 | |
| '}' should be on the same line. | 333 | |
| '{' should be on the previous line. | 335 | |
| Line has trailing spaces. | 338 | |
| '5' is a magic number. | 340 | |
| '{' should be on the previous line. | 341 | |
| '}' should be on the same line. | 343 | |
| '{' should be on the previous line. | 345 | |
| Line has trailing spaces. | 348 | |
| '{' should be on the previous line. | 351 | |
| '}' should be on the same line. | 353 | |
| '{' should be on the previous line. | 355 | |
| Line has trailing spaces. | 358 | |
| '7' is a magic number. | 360 | |
| '{' should be on the previous line. | 361 | |
| '}' should be on the same line. | 363 | |
| '{' should be on the previous line. | 365 | |
| Line has trailing spaces. | 368 | |
| '3' is a magic number. | 370 | |
| '{' should be on the previous line. | 371 | |
| '}' should be on the same line. | 373 | |
| '{' should be on the previous line. | 375 | |
| Line has trailing spaces. | 378 | |
| '(' is followed by whitespace. | 379 | |
| Line is longer than 80 characters. | 383 | |
| Expected an @return tag. | 387 | |
| Line is longer than 80 characters. | 387 | |
| Name 'try_remove_edge_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 387 | |
| Parameter p_net_no should be final. | 387 | |
| Expected @param tag for 'p_net_no'. | 387 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 387 | |
| Parameter p_autoroute_search_tree should be final. | 387 | |
| Expected @param tag for 'p_autoroute_search_tree'. | 387 | |
| Name 'p_autoroute_search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 387 | |
| '{' should be on the previous line. | 390 | |
| Line is longer than 80 characters. | 393 | |
| Name 'curr_incomplete_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 393 | |
| '{' should be on the previous line. | 395 | |
| Line is longer than 80 characters. | 396 | |
| Name 'room_oct' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 399 | |
| Name 'room_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 400 | |
| Line has trailing spaces. | 401 | |
| Name 'try_remove_edge_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 402 | |
| '8' is a magic number. | 403 | |
| '{' should be on the previous line. | 404 | |
| '{' should be on the previous line. | 406 | |
| Name 'prev_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 407 | |
| Line is longer than 80 characters. | 408 | |
| Name 'next_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 408 | |
| 'if' is not followed by whitespace. | 409 | |
| '{' should be on the previous line. | 410 | |
| Line has trailing spaces. | 416 | |
| '{' should be on the previous line. | 418 | |
| Line is longer than 80 characters. | 419 | |
| Line has trailing spaces. | 421 | |
| Line is longer than 80 characters. | 422 | |
| Name 'enlarged_oct' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 422 | |
| '(' is followed by whitespace. | 422 | |
| Line has trailing spaces. | 423 | |
| Line is longer than 80 characters. | 424 | |
| Name 'door_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 424 | |
| Name 'ignore_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 425 | |
| Name 'ignore_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 426 | |
| Name 'max_door_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 427 | |
| Name 'curr_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 428 | |
| ':' is not preceded with whitespace. | 428 | |
| '{' should be on the previous line. | 429 | |
| Line is longer than 80 characters. | 430 | |
| Line is longer than 80 characters. | 431 | |
| '{' should be on the previous line. | 433 | |
| Line is longer than 80 characters. | 434 | |
| Name 'other_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 434 | |
| Avoid nested blocks. | 435 | |
| Line is longer than 80 characters. | 436 | |
| Name 'curr_door_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 438 | |
| Name 'curr_door_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 439 | |
| '{' should be on the previous line. | 441 | |
| Line is longer than 80 characters. | 444 | |
| Name 'enlarged_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 450 | |
| Line is longer than 80 characters. | 451 | |
| Name 'new_rooms' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 453 | |
| Line is longer than 80 characters. | 454 | |
| '{' should be on the previous line. | 456 | |
| Line is longer than 80 characters. | 458 | |
| Name 'new_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 458 | |
| '{' should be on the previous line. | 460 | |
| Line is longer than 80 characters. | 462 | |
| Line has trailing spaces. | 469 | |
| Line is longer than 80 characters. | 473 | |
| More than 7 parameters. | 473 | |
| Name 'insert_incomplete_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 473 | |
| Parameter p_autoroute_engine should be final. | 473 | |
| Expected @param tag for 'p_autoroute_engine'. | 473 | |
| Name 'p_autoroute_engine' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 473 | |
| Parameter p_lx should be final. | 473 | |
| Expected @param tag for 'p_lx'. | 473 | |
| Name 'p_lx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 473 | |
| Parameter p_ly should be final. | 473 | |
| Expected @param tag for 'p_ly'. | 473 | |
| Name 'p_ly' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 473 | |
| Parameter p_rx should be final. | 473 | |
| Expected @param tag for 'p_rx'. | 473 | |
| Name 'p_rx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 473 | |
| Parameter p_uy should be final. | 473 | |
| Expected @param tag for 'p_uy'. | 473 | |
| Name 'p_uy' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 473 | |
| Parameter p_ulx should be final. | 474 | |
| Expected @param tag for 'p_ulx'. | 474 | |
| Name 'p_ulx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 474 | |
| Parameter p_lrx should be final. | 474 | |
| Expected @param tag for 'p_lrx'. | 474 | |
| Name 'p_lrx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 474 | |
| Parameter p_llx should be final. | 474 | |
| Expected @param tag for 'p_llx'. | 474 | |
| Name 'p_llx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 474 | |
| Parameter p_urx should be final. | 474 | |
| Expected @param tag for 'p_urx'. | 474 | |
| Name 'p_urx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 474 | |
| '{' should be on the previous line. | 475 | |
| Line is longer than 80 characters. | 476 | |
| Name 'new_incomplete_room_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 476 | |
| '{' should be on the previous line. | 479 | |
| Line is longer than 80 characters. | 480 | |
| Name 'new_contained_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 480 | |
| '{' should be on the previous line. | 482 | |
| Name 'door_dimension' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 483 | |
| '{' should be on the previous line. | 485 | |
| Name 'new_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 486 | |
| Line is longer than 80 characters. | 487 | |
| Line is longer than 80 characters. | 488 | |
| Name 'new_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 488 | |
| Line has trailing spaces. | 495 | |
| Line is longer than 80 characters. | 496 | |
| Missing a Javadoc comment. | 496 | |
| Name 'calculate_new_incomplete_rooms_for_obstacle_expansion_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 496 | |
| Parameter p_prev_neighbour should be final. | 496 | |
| Name 'p_prev_neighbour' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 496 | |
| Line is longer than 80 characters. | 497 | |
| Parameter p_next_neighbour should be final. | 497 | |
| Name 'p_next_neighbour' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 497 | |
| Parameter p_autoroute_engine should be final. | 497 | |
| Name 'p_autoroute_engine' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 497 | |
| Name 'from_side_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 499 | |
| Name 'to_side_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 500 | |
| Line is longer than 80 characters. | 506 | |
| Name 'board_bounding_oct' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 506 | |
| Line has trailing spaces. | 507 | |
| Line is longer than 80 characters. | 508 | |
| Line has trailing spaces. | 509 | |
| '{' should be on the previous line. | 519 | |
| '}' should be on the same line. | 522 | |
| '{' should be on the previous line. | 524 | |
| '}' should be on the same line. | 527 | |
| '{' should be on the previous line. | 529 | |
| '}' should be on the same line. | 532 | |
| '3' is a magic number. | 533 | |
| '{' should be on the previous line. | 534 | |
| '}' should be on the same line. | 537 | |
| '4' is a magic number. | 538 | |
| '{' should be on the previous line. | 539 | |
| '}' should be on the same line. | 542 | |
| '5' is a magic number. | 543 | |
| '{' should be on the previous line. | 544 | |
| '}' should be on the same line. | 547 | |
| '6' is a magic number. | 548 | |
| '{' should be on the previous line. | 549 | |
| '}' should be on the same line. | 552 | |
| '7' is a magic number. | 553 | |
| '{' should be on the previous line. | 554 | |
| Line is longer than 80 characters. | 558 | |
| Line has trailing spaces. | 559 | |
| Line is longer than 80 characters. | 560 | |
| Line has trailing spaces. | 561 | |
| Line has trailing spaces. | 570 | |
| '{' should be on the previous line. | 572 | |
| '}' should be on the same line. | 575 | |
| '{' should be on the previous line. | 577 | |
| '}' should be on the same line. | 580 | |
| '{' should be on the previous line. | 582 | |
| '}' should be on the same line. | 585 | |
| '3' is a magic number. | 586 | |
| '{' should be on the previous line. | 587 | |
| '}' should be on the same line. | 590 | |
| '4' is a magic number. | 591 | |
| '{' should be on the previous line. | 592 | |
| '}' should be on the same line. | 595 | |
| '5' is a magic number. | 596 | |
| '{' should be on the previous line. | 597 | |
| '}' should be on the same line. | 600 | |
| '6' is a magic number. | 601 | |
| '{' should be on the previous line. | 602 | |
| '}' should be on the same line. | 605 | |
| '7' is a magic number. | 606 | |
| '{' should be on the previous line. | 607 | |
| Line is longer than 80 characters. | 611 | |
| Line has trailing spaces. | 612 | |
| Line is longer than 80 characters. | 613 | |
| Name 'curr_from_side_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 614 | |
| '8' is a magic number. | 614 | |
| '{' should be on the previous line. | 616 | |
| Name 'curr_to_side_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 619 | |
| '7' is a magic number. | 619 | |
| '8' is a magic number. | 619 | |
| Line is longer than 80 characters. | 620 | |
| Line has trailing spaces. | 623 | |
| Line is longer than 80 characters. | 624 | |
| Method length is 254 lines (max allowed is 150). | 624 | |
| Missing a Javadoc comment. | 624 | |
| Name 'calculate_new_incomplete_rooms' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 624 | |
| Parameter p_autoroute_engine should be final. | 624 | |
| Name 'p_autoroute_engine' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 624 | |
| Line is longer than 80 characters. | 626 | |
| Name 'board_bounding_oct' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 626 | |
| Name 'prev_neighbour' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 627 | |
| Line is longer than 80 characters. | 628 | |
| Line is longer than 80 characters. | 631 | |
| Line has trailing spaces. | 635 | |
| '{' should be on the previous line. | 637 | |
| Name 'next_neighbour' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 638 | |
| Line has trailing spaces. | 639 | |
| Name 'insert_incomplete_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 640 | |
| Line has trailing spaces. | 641 | |
| Line is longer than 80 characters. | 642 | |
| Line is longer than 80 characters. | 645 | |
| '{' should be on the previous line. | 647 | |
| '}' should be on the same line. | 649 | |
| '{' should be on the previous line. | 651 | |
| '}' should be on the same line. | 653 | |
| '{' should be on the previous line. | 655 | |
| Line is longer than 80 characters. | 656 | |
| '}' should be on the same line. | 660 | |
| Line is longer than 80 characters. | 661 | |
| 'if' is not followed by whitespace. | 661 | |
| '8' is a magic number. | 661 | |
| '}' should be on the same line. | 665 | |
| '{' should be on the previous line. | 667 | |
| '}' should be on the same line. | 671 | |
| '{' should be on the previous line. | 673 | |
| Line is longer than 80 characters. | 675 | |
| Line has trailing spaces. | 677 | |
| Line has trailing spaces. | 678 | |
| '{' should be on the previous line. | 680 | |
| Line is longer than 80 characters. | 682 | |
| Line has trailing spaces. | 684 | |
| '&&' should be on a new line. | 685 | |
| Line is longer than 80 characters. | 686 | |
| Line is longer than 80 characters. | 688 | |
| '}' should be on the same line. | 689 | |
| '{' should be on the previous line. | 691 | |
| Line has trailing spaces. | 700 | |
| '{' should be on the previous line. | 702 | |
| Line is longer than 80 characters. | 703 | |
| '{' should be on the previous line. | 708 | |
| '}' should be on the same line. | 711 | |
| Line is longer than 80 characters. | 712 | |
| '}' should be on the same line. | 716 | |
| Line is longer than 80 characters. | 717 | |
| '}' should be on the same line. | 721 | |
| '{' should be on the previous line. | 723 | |
| Line is longer than 80 characters. | 724 | |
| '{' should be on the previous line. | 729 | |
| '}' should be on the same line. | 732 | |
| Line is longer than 80 characters. | 733 | |
| '}' should be on the same line. | 737 | |
| Line is longer than 80 characters. | 738 | |
| '}' should be on the same line. | 742 | |
| '{' should be on the previous line. | 744 | |
| Line is longer than 80 characters. | 745 | |
| '{' should be on the previous line. | 750 | |
| '}' should be on the same line. | 753 | |
| Line is longer than 80 characters. | 754 | |
| '}' should be on the same line. | 758 | |
| Line is longer than 80 characters. | 759 | |
| '}' should be on the same line. | 763 | |
| '3' is a magic number. | 764 | |
| '{' should be on the previous line. | 765 | |
| Line is longer than 80 characters. | 766 | |
| '3' is a magic number. | 770 | |
| '{' should be on the previous line. | 771 | |
| '}' should be on the same line. | 774 | |
| Line is longer than 80 characters. | 775 | |
| '}' should be on the same line. | 779 | |
| Line is longer than 80 characters. | 780 | |
| '}' should be on the same line. | 784 | |
| '4' is a magic number. | 785 | |
| '{' should be on the previous line. | 786 | |
| Line is longer than 80 characters. | 787 | |
| '4' is a magic number. | 791 | |
| '{' should be on the previous line. | 792 | |
| '}' should be on the same line. | 795 | |
| Line is longer than 80 characters. | 796 | |
| '}' should be on the same line. | 800 | |
| Line is longer than 80 characters. | 801 | |
| '}' should be on the same line. | 805 | |
| '5' is a magic number. | 806 | |
| '{' should be on the previous line. | 807 | |
| Line is longer than 80 characters. | 808 | |
| '5' is a magic number. | 812 | |
| '{' should be on the previous line. | 813 | |
| '}' should be on the same line. | 816 | |
| Line is longer than 80 characters. | 817 | |
| '}' should be on the same line. | 821 | |
| Line is longer than 80 characters. | 822 | |
| '}' should be on the same line. | 826 | |
| '6' is a magic number. | 827 | |
| '{' should be on the previous line. | 828 | |
| Line is longer than 80 characters. | 829 | |
| '6' is a magic number. | 833 | |
| '{' should be on the previous line. | 834 | |
| '}' should be on the same line. | 837 | |
| Line is longer than 80 characters. | 838 | |
| '}' should be on the same line. | 842 | |
| Line is longer than 80 characters. | 843 | |
| '}' should be on the same line. | 847 | |
| '7' is a magic number. | 848 | |
| '{' should be on the previous line. | 849 | |
| Line is longer than 80 characters. | 850 | |
| '7' is a magic number. | 854 | |
| '{' should be on the previous line. | 855 | |
| '}' should be on the same line. | 858 | |
| Line is longer than 80 characters. | 859 | |
| '}' should be on the same line. | 863 | |
| Line is longer than 80 characters. | 864 | |
| '}' should be on the same line. | 868 | |
| '{' should be on the previous line. | 870 | |
| Line is longer than 80 characters. | 871 | |
| Line is longer than 80 characters. | 873 | |
| Line has trailing spaces. | 879 | |
| Missing a Javadoc comment. | 880 | |
| Name 'completed_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 880 | |
| Variable 'completed_room' must be private and have accessor methods. | 880 | |
| Missing a Javadoc comment. | 881 | |
| Name 'sorted_neighbours' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 881 | |
| Variable 'sorted_neighbours' must be private and have accessor methods. | 881 | |
| Missing a Javadoc comment. | 882 | |
| Name 'from_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 882 | |
| Missing a Javadoc comment. | 883 | |
| Name 'room_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 883 | |
| Line has trailing spaces. | 884 | |
| Missing a Javadoc comment. | 885 | |
| Name 'edge_interiour_touches_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 885 | |
| Line has trailing spaces. | 886 | |
| Line has trailing spaces. | 891 | |
| Line has trailing spaces. | 894 | |
| Line is longer than 80 characters. | 896 | |
| Line is longer than 80 characters. | 901 | |
| Parameter p_neighbour_shape should be final. | 901 | |
| Expected @param tag for 'p_neighbour_shape'. | 901 | |
| Name 'p_neighbour_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 901 | |
| Parameter p_intersection should be final. | 901 | |
| Expected @param tag for 'p_intersection'. | 901 | |
| Name 'p_intersection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 901 | |
| Line has trailing spaces. | 905 | |
| Line is longer than 80 characters. | 906 | |
| '}' should be on the same line. | 909 | |
| Line is longer than 80 characters. | 910 | |
| '}' should be on the same line. | 913 | |
| Line is longer than 80 characters. | 914 | |
| '}' should be on the same line. | 917 | |
| Line is longer than 80 characters. | 918 | |
| '3' is a magic number. | 920 | |
| '}' should be on the same line. | 921 | |
| Line is longer than 80 characters. | 922 | |
| '4' is a magic number. | 924 | |
| '}' should be on the same line. | 925 | |
| Line is longer than 80 characters. | 926 | |
| '5' is a magic number. | 928 | |
| '}' should be on the same line. | 929 | |
| Line is longer than 80 characters. | 930 | |
| '6' is a magic number. | 932 | |
| '}' should be on the same line. | 933 | |
| Line is longer than 80 characters. | 934 | |
| '7' is a magic number. | 936 | |
| '}' should be on the same line. | 937 | |
| '{' should be on the previous line. | 939 | |
| Line has trailing spaces. | 945 | |
| Line is longer than 80 characters. | 946 | |
| '7' is a magic number. | 948 | |
| '}' should be on the same line. | 949 | |
| Line is longer than 80 characters. | 950 | |
| '6' is a magic number. | 952 | |
| '}' should be on the same line. | 953 | |
| Line is longer than 80 characters. | 954 | |
| '5' is a magic number. | 956 | |
| '}' should be on the same line. | 957 | |
| Line is longer than 80 characters. | 958 | |
| '4' is a magic number. | 960 | |
| '}' should be on the same line. | 961 | |
| Line is longer than 80 characters. | 962 | |
| '3' is a magic number. | 964 | |
| '}' should be on the same line. | 965 | |
| Line is longer than 80 characters. | 966 | |
| '}' should be on the same line. | 969 | |
| Line is longer than 80 characters. | 970 | |
| '}' should be on the same line. | 973 | |
| Line is longer than 80 characters. | 974 | |
| '}' should be on the same line. | 977 | |
| '{' should be on the previous line. | 979 | |
| Line has trailing spaces. | 984 | |
| Name 'next_side_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 985 | |
| '{' should be on the previous line. | 987 | |
| Name 'curr_side_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 988 | |
| '8' is a magic number. | 989 | |
| '{' should be on the previous line. | 991 | |
| Name 'touch_only_at_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 992 | |
| '{' should be on the previous line. | 994 | |
| Line is longer than 80 characters. | 995 | |
| '{' should be on the previous line. | 1001 | |
| Line is longer than 80 characters. | 1002 | |
| '{' should be on the previous line. | 1008 | |
| '{' should be on the previous line. | 1013 | |
| Line has trailing spaces. | 1016 | |
| Line has trailing spaces. | 1019 | |
| Expected an @return tag. | 1024 | |
| Parameter p_other should be final. | 1024 | |
| Expected @param tag for 'p_other'. | 1024 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1024 | |
| '{' should be on the previous line. | 1025 | |
| '{' should be on the previous line. | 1027 | |
| '{' should be on the previous line. | 1031 | |
| Line has trailing spaces. | 1034 | |
| Name 'cmp_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1038 | |
| Line has trailing spaces. | 1039 | |
| '{' should be on the previous line. | 1041 | |
| '}' should be on the same line. | 1043 | |
| '{' should be on the previous line. | 1045 | |
| '}' should be on the same line. | 1047 | |
| '{' should be on the previous line. | 1049 | |
| '}' should be on the same line. | 1051 | |
| '3' is a magic number. | 1052 | |
| '{' should be on the previous line. | 1053 | |
| '3' is a magic number. | 1054 | |
| '3' is a magic number. | 1054 | |
| '}' should be on the same line. | 1055 | |
| '4' is a magic number. | 1056 | |
| '{' should be on the previous line. | 1057 | |
| '4' is a magic number. | 1058 | |
| '4' is a magic number. | 1058 | |
| '}' should be on the same line. | 1059 | |
| '5' is a magic number. | 1060 | |
| '{' should be on the previous line. | 1061 | |
| '5' is a magic number. | 1062 | |
| '5' is a magic number. | 1062 | |
| '}' should be on the same line. | 1063 | |
| '6' is a magic number. | 1064 | |
| '{' should be on the previous line. | 1065 | |
| '6' is a magic number. | 1066 | |
| '6' is a magic number. | 1066 | |
| '}' should be on the same line. | 1067 | |
| '7' is a magic number. | 1068 | |
| '{' should be on the previous line. | 1069 | |
| '7' is a magic number. | 1070 | |
| '7' is a magic number. | 1070 | |
| '}' should be on the same line. | 1071 | |
| '{' should be on the previous line. | 1073 | |
| Line is longer than 80 characters. | 1074 | |
| Line has trailing spaces. | 1077 | |
| '{' should be on the previous line. | 1079 | |
| Line is longer than 80 characters. | 1080 | |
| Line is longer than 80 characters. | 1082 | |
| Name 'this_touching_side_diff' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1082 | |
| '8' is a magic number. | 1082 | |
| '8' is a magic number. | 1082 | |
| Line is longer than 80 characters. | 1083 | |
| Name 'other_touching_side_diff' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1083 | |
| '8' is a magic number. | 1083 | |
| '8' is a magic number. | 1083 | |
| '{' should be on the previous line. | 1085 | |
| '{' should be on the previous line. | 1089 | |
| '{' should be on the previous line. | 1094 | |
| '}' should be on the same line. | 1096 | |
| '{' should be on the previous line. | 1098 | |
| '}' should be on the same line. | 1100 | |
| '{' should be on the previous line. | 1102 | |
| '3' is a magic number. | 1103 | |
| '3' is a magic number. | 1103 | |
| '}' should be on the same line. | 1104 | |
| '3' is a magic number. | 1105 | |
| '{' should be on the previous line. | 1106 | |
| '4' is a magic number. | 1107 | |
| '4' is a magic number. | 1107 | |
| '}' should be on the same line. | 1108 | |
| '4' is a magic number. | 1109 | |
| '{' should be on the previous line. | 1110 | |
| '5' is a magic number. | 1111 | |
| '5' is a magic number. | 1111 | |
| '}' should be on the same line. | 1112 | |
| '5' is a magic number. | 1113 | |
| '{' should be on the previous line. | 1114 | |
| '6' is a magic number. | 1115 | |
| '6' is a magic number. | 1115 | |
| '}' should be on the same line. | 1116 | |
| '6' is a magic number. | 1117 | |
| '{' should be on the previous line. | 1118 | |
| '7' is a magic number. | 1119 | |
| '7' is a magic number. | 1119 | |
| '}' should be on the same line. | 1120 | |
| '7' is a magic number. | 1121 | |
| '{' should be on the previous line. | 1122 | |
| First sentence should end with a period. | 1128 | |
| Variable 'shape' must be private and have accessor methods. | 1129 | |
| Line has trailing spaces. | 1130 | |
| First sentence should end with a period. | 1131 | |
| Line is longer than 80 characters. | 1131 | |
| Variable 'intersection' must be private and have accessor methods. | 1132 | |
| Line has trailing spaces. | 1133 | |
| First sentence should end with a period. | 1134 | |
| Line is longer than 80 characters. | 1134 | |
| Name 'first_touching_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1135 | |
| Variable 'first_touching_side' must be private and have accessor methods. | 1135 | |
| Line has trailing spaces. | 1136 | |
| First sentence should end with a period. | 1137 | |
| Line is longer than 80 characters. | 1137 | |
| Name 'last_touching_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1138 | |
| Variable 'last_touching_side' must be private and have accessor methods. | 1138 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 13 | |
| Class SortedOrthogonalRoomNeighbours should be declared as final. | 46 | |
| '{' should be on the previous line. | 47 | |
| Line has trailing spaces. | 48 | |
| Line is longer than 80 characters. | 56 | |
| Parameter p_room should be final. | 56 | |
| Name 'p_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Parameter p_autoroute_engine should be final. | 56 | |
| Name 'p_autoroute_engine' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Name 'net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| Line is longer than 80 characters. | 59 | |
| Name 'room_neighbours' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Line is longer than 80 characters. | 60 | |
| '{' should be on the previous line. | 62 | |
| Line has trailing spaces. | 65 | |
| Line is longer than 80 characters. | 66 | |
| Line is longer than 80 characters. | 68 | |
| Name 'edge_removed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| '{' should be on the previous line. | 71 | |
| Line has trailing spaces. | 75 | |
| Line has trailing spaces. | 78 | |
| '{' should be on the previous line. | 80 | |
| '{' should be on the previous line. | 82 | |
| Line is longer than 80 characters. | 83 | |
| '}' should be on the same line. | 85 | |
| '{' should be on the previous line. | 87 | |
| Line has trailing spaces. | 92 | |
| Line is longer than 80 characters. | 93 | |
| Missing a Javadoc comment. | 93 | |
| Name 'calculate_incomplete_rooms_with_empty_neighbours' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| Parameter p_room should be final. | 93 | |
| Name 'p_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| Parameter p_autoroute_engine should be final. | 93 | |
| Name 'p_autoroute_engine' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| Name 'room_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 95 | |
| '{' should be on the previous line. | 97 | |
| Line is longer than 80 characters. | 98 | |
| Name 'room_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 101 | |
| Name 'bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 102 | |
| '4' is a magic number. | 103 | |
| '{' should be on the previous line. | 104 | |
| Name 'new_room_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 105 | |
| '{' should be on the previous line. | 107 | |
| Line is longer than 80 characters. | 108 | |
| '}' should be on the same line. | 109 | |
| '{' should be on the previous line. | 111 | |
| Line is longer than 80 characters. | 112 | |
| '}' should be on the same line. | 113 | |
| '{' should be on the previous line. | 115 | |
| Line is longer than 80 characters. | 116 | |
| '}' should be on the same line. | 117 | |
| '3' is a magic number. | 118 | |
| '{' should be on the previous line. | 119 | |
| Line is longer than 80 characters. | 120 | |
| '}' should be on the same line. | 121 | |
| '{' should be on the previous line. | 123 | |
| Line is longer than 80 characters. | 124 | |
| Name 'new_contained_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 127 | |
| Line is longer than 80 characters. | 128 | |
| Name 'new_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 128 | |
| Name 'new_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 129 | |
| Line has trailing spaces. | 134 | |
| Expected an @return tag. | 139 | |
| Line is longer than 80 characters. | 139 | |
| Name 'calculate_neighbours' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 139 | |
| Parameter p_room should be final. | 139 | |
| Expected @param tag for 'p_room'. | 139 | |
| Name 'p_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 139 | |
| Parameter p_net_no should be final. | 139 | |
| Expected @param tag for 'p_net_no'. | 139 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 139 | |
| Parameter p_autoroute_search_tree should be final. | 140 | |
| Expected @param tag for 'p_autoroute_search_tree'. | 140 | |
| Name 'p_autoroute_search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 140 | |
| Parameter p_room_id_no should be final. | 140 | |
| Expected @param tag for 'p_room_id_no'. | 140 | |
| Name 'p_room_id_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 140 | |
| '{' should be on the previous line. | 141 | |
| Name 'room_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 142 | |
| '{' should be on the previous line. | 144 | |
| Line is longer than 80 characters. | 145 | |
| Name 'room_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 148 | |
| Name 'completed_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 149 | |
| '{' should be on the previous line. | 151 | |
| Line is longer than 80 characters. | 152 | |
| '}' should be on the same line. | 153 | |
| '{' should be on the previous line. | 155 | |
| 'cast' is not followed by whitespace. | 156 | |
| '}' should be on the same line. | 157 | |
| '{' should be on the previous line. | 159 | |
| Line is longer than 80 characters. | 160 | |
| Line is longer than 80 characters. | 163 | |
| Line is longer than 80 characters. | 164 | |
| Name 'overlapping_objects' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 164 | |
| Line is longer than 80 characters. | 165 | |
| Line is longer than 80 characters. | 166 | |
| Name 'curr_entry' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 168 | |
| '{' should be on the previous line. | 169 | |
| Name 'curr_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 170 | |
| '{' should be on the previous line. | 172 | |
| Line is longer than 80 characters. | 175 | |
| Line is longer than 80 characters. | 177 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 181 | |
| Line is longer than 80 characters. | 182 | |
| '{' should be on the previous line. | 184 | |
| Line is longer than 80 characters. | 185 | |
| Name 'curr_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 188 | |
| Line is longer than 80 characters. | 191 | |
| '{' should be on the previous line. | 194 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 196 | |
| '{' should be on the previous line. | 198 | |
| Line is longer than 80 characters. | 199 | |
| Name 'item_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 199 | |
| Line has trailing spaces. | 200 | |
| Name 'curr_overlap_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 200 | |
| Line is longer than 80 characters. | 201 | |
| Line is longer than 80 characters. | 202 | |
| Line has trailing spaces. | 204 | |
| '{' should be on the previous line. | 209 | |
| Line has trailing spaces. | 210 | |
| Line is longer than 80 characters. | 211 | |
| '{' should be on the previous line. | 216 | |
| Name 'neighbour_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 218 | |
| '{' should be on the previous line. | 220 | |
| '}' should be on the same line. | 222 | |
| '{' should be on the previous line. | 224 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 225 | |
| '{' should be on the previous line. | 227 | |
| Line is longer than 80 characters. | 229 | |
| Name 'item_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 229 | |
| Line has trailing spaces. | 230 | |
| Line is longer than 80 characters. | 231 | |
| '{' should be on the previous line. | 235 | |
| Line is longer than 80 characters. | 236 | |
| Line is longer than 80 characters. | 238 | |
| Name 'new_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 238 | |
| Line has trailing spaces. | 247 | |
| Line is longer than 80 characters. | 248 | |
| Method length is 158 lines (max allowed is 150). | 248 | |
| Missing a Javadoc comment. | 248 | |
| Name 'calculate_new_incomplete_rooms' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 248 | |
| Parameter p_autoroute_engine should be final. | 248 | |
| Name 'p_autoroute_engine' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 248 | |
| Name 'board_bounds' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 250 | |
| Name 'prev_neighbour' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 251 | |
| Line has trailing spaces. | 253 | |
| '{' should be on the previous line. | 255 | |
| Name 'next_neighbour' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 256 | |
| Line has trailing spaces. | 257 | |
| Line is longer than 80 characters. | 258 | |
| Line is longer than 80 characters. | 261 | |
| '{' should be on the previous line. | 264 | |
| '{' should be on the previous line. | 266 | |
| Line is longer than 80 characters. | 267 | |
| Line is longer than 80 characters. | 269 | |
| Line is longer than 80 characters. | 270 | |
| '}' should be on the same line. | 272 | |
| '{' should be on the previous line. | 274 | |
| Line is longer than 80 characters. | 275 | |
| Line is longer than 80 characters. | 276 | |
| '{' should be on the previous line. | 279 | |
| Line is longer than 80 characters. | 280 | |
| '3' is a magic number. | 281 | |
| '{' should be on the previous line. | 282 | |
| Line is longer than 80 characters. | 283 | |
| Line is longer than 80 characters. | 284 | |
| Line is longer than 80 characters. | 286 | |
| Line is longer than 80 characters. | 287 | |
| '}' should be on the same line. | 288 | |
| '{' should be on the previous line. | 290 | |
| Line is longer than 80 characters. | 291 | |
| Line is longer than 80 characters. | 292 | |
| '}' should be on the same line. | 296 | |
| '{' should be on the previous line. | 298 | |
| '{' should be on the previous line. | 300 | |
| Line is longer than 80 characters. | 301 | |
| Line is longer than 80 characters. | 303 | |
| Line is longer than 80 characters. | 304 | |
| ')' is preceded with whitespace. | 304 | |
| '}' should be on the same line. | 306 | |
| '{' should be on the previous line. | 308 | |
| Line is longer than 80 characters. | 309 | |
| Line is longer than 80 characters. | 310 | |
| '{' should be on the previous line. | 313 | |
| Line is longer than 80 characters. | 314 | |
| '{' should be on the previous line. | 316 | |
| Line is longer than 80 characters. | 317 | |
| Line is longer than 80 characters. | 320 | |
| Line is longer than 80 characters. | 321 | |
| ')' is preceded with whitespace. | 321 | |
| '}' should be on the same line. | 322 | |
| '{' should be on the previous line. | 324 | |
| Line is longer than 80 characters. | 325 | |
| Line is longer than 80 characters. | 326 | |
| '}' should be on the same line. | 330 | |
| '{' should be on the previous line. | 332 | |
| '{' should be on the previous line. | 334 | |
| Line is longer than 80 characters. | 335 | |
| Line is longer than 80 characters. | 337 | |
| Line is longer than 80 characters. | 338 | |
| '}' should be on the same line. | 340 | |
| '{' should be on the previous line. | 342 | |
| Line is longer than 80 characters. | 343 | |
| Line is longer than 80 characters. | 344 | |
| '{' should be on the previous line. | 347 | |
| Line is longer than 80 characters. | 348 | |
| '{' should be on the previous line. | 350 | |
| Line is longer than 80 characters. | 351 | |
| Line is longer than 80 characters. | 354 | |
| ')' is preceded with whitespace. | 355 | |
| '}' should be on the same line. | 356 | |
| '{' should be on the previous line. | 358 | |
| Line is longer than 80 characters. | 359 | |
| '}' should be on the same line. | 364 | |
| '3' is a magic number. | 365 | |
| '{' should be on the previous line. | 366 | |
| '3' is a magic number. | 367 | |
| '{' should be on the previous line. | 368 | |
| Line is longer than 80 characters. | 369 | |
| Line is longer than 80 characters. | 371 | |
| Line is longer than 80 characters. | 372 | |
| '}' should be on the same line. | 374 | |
| '{' should be on the previous line. | 376 | |
| Line is longer than 80 characters. | 377 | |
| Line is longer than 80 characters. | 378 | |
| '{' should be on the previous line. | 381 | |
| Line is longer than 80 characters. | 382 | |
| '{' should be on the previous line. | 384 | |
| Line is longer than 80 characters. | 385 | |
| Line is longer than 80 characters. | 386 | |
| Line is longer than 80 characters. | 388 | |
| '}' should be on the same line. | 390 | |
| '{' should be on the previous line. | 392 | |
| Line is longer than 80 characters. | 393 | |
| Line is longer than 80 characters. | 394 | |
| '}' should be on the same line. | 398 | |
| '{' should be on the previous line. | 400 | |
| Line is longer than 80 characters. | 401 | |
| Line has trailing spaces. | 407 | |
| Line is longer than 80 characters. | 408 | |
| Missing a Javadoc comment. | 408 | |
| Name 'insert_incomplete_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 408 | |
| Parameter p_autoroute_engine should be final. | 408 | |
| Name 'p_autoroute_engine' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 408 | |
| Parameter p_ll_x should be final. | 408 | |
| Name 'p_ll_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 408 | |
| Parameter p_ll_y should be final. | 408 | |
| Name 'p_ll_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 408 | |
| Parameter p_ur_x should be final. | 408 | |
| Name 'p_ur_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 408 | |
| Parameter p_ur_y should be final. | 408 | |
| Name 'p_ur_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 408 | |
| Line is longer than 80 characters. | 410 | |
| Name 'new_incomplete_room_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 410 | |
| '{' should be on the previous line. | 412 | |
| Line is longer than 80 characters. | 413 | |
| Name 'new_contained_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 413 | |
| '{' should be on the previous line. | 415 | |
| Line is longer than 80 characters. | 416 | |
| Name 'door_dimension' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 416 | |
| '{' should be on the previous line. | 418 | |
| Name 'new_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 419 | |
| Line is longer than 80 characters. | 420 | |
| Line is longer than 80 characters. | 421 | |
| Name 'new_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 421 | |
| Line has trailing spaces. | 428 | |
| First sentence should end with a period. | 429 | |
| Line is longer than 80 characters. | 430 | |
| Parameter p_from_room should be final. | 430 | |
| Expected @param tag for 'p_from_room'. | 430 | |
| Name 'p_from_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 430 | |
| Parameter p_completed_room should be final. | 430 | |
| Expected @param tag for 'p_completed_room'. | 430 | |
| Name 'p_completed_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 430 | |
| Line is longer than 80 characters. | 434 | |
| '4' is a magic number. | 437 | |
| '4' is a magic number. | 438 | |
| '{' should be on the previous line. | 439 | |
| Line has trailing spaces. | 443 | |
| Line is longer than 80 characters. | 445 | |
| Expected an @return tag. | 449 | |
| Line is longer than 80 characters. | 449 | |
| Name 'try_remove_edge' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 449 | |
| Parameter p_net_no should be final. | 449 | |
| Expected @param tag for 'p_net_no'. | 449 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 449 | |
| Parameter p_autoroute_search_tree should be final. | 449 | |
| Expected @param tag for 'p_autoroute_search_tree'. | 449 | |
| Name 'p_autoroute_search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 449 | |
| '{' should be on the previous line. | 452 | |
| Line is longer than 80 characters. | 455 | |
| Name 'curr_incomplete_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 455 | |
| '{' should be on the previous line. | 457 | |
| Line is longer than 80 characters. | 458 | |
| Name 'room_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 461 | |
| Name 'room_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 462 | |
| Line has trailing spaces. | 463 | |
| Name 'remove_edge_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 464 | |
| '4' is a magic number. | 465 | |
| '{' should be on the previous line. | 466 | |
| '{' should be on the previous line. | 468 | |
| Line has trailing spaces. | 473 | |
| '{' should be on the previous line. | 475 | |
| Line is longer than 80 characters. | 476 | |
| Name 'enlarged_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 478 | |
| '(' is followed by whitespace. | 478 | |
| Line is longer than 80 characters. | 479 | |
| Name 'door_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 479 | |
| Name 'ignore_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 480 | |
| Name 'ignore_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 481 | |
| Name 'max_door_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 482 | |
| Name 'curr_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 483 | |
| ':' is not preceded with whitespace. | 483 | |
| '{' should be on the previous line. | 484 | |
| Line is longer than 80 characters. | 485 | |
| Line is longer than 80 characters. | 486 | |
| '{' should be on the previous line. | 488 | |
| Line is longer than 80 characters. | 489 | |
| Name 'other_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 489 | |
| Avoid nested blocks. | 490 | |
| Line is longer than 80 characters. | 491 | |
| Name 'curr_door_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 493 | |
| Name 'curr_door_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 494 | |
| '{' should be on the previous line. | 496 | |
| Line is longer than 80 characters. | 499 | |
| Name 'enlarged_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 505 | |
| Line is longer than 80 characters. | 506 | |
| Name 'new_rooms' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 508 | |
| Line is longer than 80 characters. | 509 | |
| '{' should be on the previous line. | 511 | |
| Line is longer than 80 characters. | 513 | |
| Name 'new_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 513 | |
| '{' should be on the previous line. | 515 | |
| Line is longer than 80 characters. | 517 | |
| Line has trailing spaces. | 524 | |
| Line is longer than 80 characters. | 525 | |
| Missing a Javadoc comment. | 525 | |
| Name 'remove_border_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 525 | |
| '(' is followed by whitespace. | 525 | |
| Parameter p_room_box should be final. | 525 | |
| Name 'p_room_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 525 | |
| Parameter p_remove_edge_no should be final. | 525 | |
| Name 'p_remove_edge_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 525 | |
| '{' should be on the previous line. | 529 | |
| Line is longer than 80 characters. | 530 | |
| '}' should be on the same line. | 531 | |
| '{' should be on the previous line. | 533 | |
| Line is longer than 80 characters. | 534 | |
| '}' should be on the same line. | 535 | |
| '{' should be on the previous line. | 537 | |
| Line is longer than 80 characters. | 538 | |
| '}' should be on the same line. | 539 | |
| '3' is a magic number. | 540 | |
| '{' should be on the previous line. | 541 | |
| Line is longer than 80 characters. | 542 | |
| '}' should be on the same line. | 543 | |
| '{' should be on the previous line. | 545 | |
| Line is longer than 80 characters. | 546 | |
| Line has trailing spaces. | 551 | |
| Line is longer than 80 characters. | 552 | |
| Missing a Javadoc comment. | 552 | |
| Name 'add_sorted_neighbour' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 552 | |
| Parameter p_neighbour_shape should be final. | 552 | |
| Name 'p_neighbour_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 552 | |
| Parameter p_intersection should be final. | 552 | |
| Name 'p_intersection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 552 | |
| Line is longer than 80 characters. | 554 | |
| Name 'new_neighbour' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 554 | |
| Line has trailing spaces. | 557 | |
| Missing a Javadoc comment. | 558 | |
| Name 'completed_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 558 | |
| Variable 'completed_room' must be private and have accessor methods. | 558 | |
| Missing a Javadoc comment. | 559 | |
| Name 'sorted_neighbours' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 559 | |
| Variable 'sorted_neighbours' must be private and have accessor methods. | 559 | |
| Missing a Javadoc comment. | 560 | |
| Name 'from_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 560 | |
| Missing a Javadoc comment. | 561 | |
| Name 'is_obstacle_expansion_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 561 | |
| Missing a Javadoc comment. | 562 | |
| Name 'room_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 562 | |
| Line has trailing spaces. | 563 | |
| Missing a Javadoc comment. | 564 | |
| Name 'edge_interiour_touches_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 564 | |
| Line has trailing spaces. | 565 | |
| Line has trailing spaces. | 570 | |
| Line is longer than 80 characters. | 573 | |
| Missing a Javadoc comment. | 573 | |
| Parameter p_neighbour_shape should be final. | 573 | |
| Name 'p_neighbour_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 573 | |
| Parameter p_intersection should be final. | 573 | |
| Name 'p_intersection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 573 | |
| Line has trailing spaces. | 577 | |
| 'if' is not followed by whitespace. | 578 | |
| '(' is followed by whitespace. | 578 | |
| Line is longer than 80 characters. | 579 | |
| 'if' is not followed by whitespace. | 583 | |
| '(' is followed by whitespace. | 583 | |
| Line is longer than 80 characters. | 584 | |
| 'if' is not followed by whitespace. | 588 | |
| '(' is followed by whitespace. | 588 | |
| Line is longer than 80 characters. | 589 | |
| 'if' is not followed by whitespace. | 593 | |
| '(' is followed by whitespace. | 593 | |
| Line is longer than 80 characters. | 594 | |
| '3' is a magic number. | 596 | |
| Line has trailing spaces. | 598 | |
| Line is longer than 80 characters. | 599 | |
| '}' should be on the same line. | 602 | |
| Line is longer than 80 characters. | 603 | |
| '}' should be on the same line. | 606 | |
| ')' is preceded with whitespace. | 607 | |
| '{' should be on the previous line. | 608 | |
| '}' should be on the same line. | 610 | |
| '{' should be on the previous line. | 612 | |
| '3' is a magic number. | 613 | |
| '}' should be on the same line. | 614 | |
| '{' should be on the previous line. | 616 | |
| Line has trailing spaces. | 620 | |
| Line is longer than 80 characters. | 621 | |
| '3' is a magic number. | 623 | |
| '}' should be on the same line. | 624 | |
| Line is longer than 80 characters. | 625 | |
| '}' should be on the same line. | 628 | |
| '{' should be on the previous line. | 630 | |
| '}' should be on the same line. | 632 | |
| '{' should be on the previous line. | 634 | |
| '}' should be on the same line. | 636 | |
| '{' should be on the previous line. | 638 | |
| Line has trailing spaces. | 643 | |
| Expected an @return tag. | 648 | |
| Parameter p_other should be final. | 648 | |
| Expected @param tag for 'p_other'. | 648 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 648 | |
| '{' should be on the previous line. | 649 | |
| '{' should be on the previous line. | 651 | |
| '{' should be on the previous line. | 655 | |
| Line has trailing spaces. | 658 | |
| Name 'cmp_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 662 | |
| Line has trailing spaces. | 663 | |
| '{' should be on the previous line. | 665 | |
| '}' should be on the same line. | 667 | |
| '{' should be on the previous line. | 669 | |
| '}' should be on the same line. | 671 | |
| '{' should be on the previous line. | 673 | |
| '}' should be on the same line. | 675 | |
| '3' is a magic number. | 676 | |
| '{' should be on the previous line. | 677 | |
| '}' should be on the same line. | 679 | |
| '{' should be on the previous line. | 681 | |
| Line is longer than 80 characters. | 682 | |
| '{' should be on the previous line. | 686 | |
| Line is longer than 80 characters. | 687 | |
| Line is longer than 80 characters. | 689 | |
| Name 'this_touching_side_diff' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 689 | |
| '4' is a magic number. | 689 | |
| '4' is a magic number. | 689 | |
| Line is longer than 80 characters. | 690 | |
| Name 'other_touching_side_diff' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 690 | |
| '4' is a magic number. | 690 | |
| '4' is a magic number. | 690 | |
| '{' should be on the previous line. | 692 | |
| '{' should be on the previous line. | 696 | |
| Line has trailing spaces. | 699 | |
| '{' should be on the previous line. | 702 | |
| '}' should be on the same line. | 704 | |
| '{' should be on the previous line. | 706 | |
| '}' should be on the same line. | 708 | |
| '{' should be on the previous line. | 710 | |
| '}' should be on the same line. | 712 | |
| '3' is a magic number. | 713 | |
| '{' should be on the previous line. | 714 | |
| '}' should be on the same line. | 716 | |
| '{' should be on the previous line. | 718 | |
| Line is longer than 80 characters. | 719 | |
| Line has trailing spaces. | 725 | |
| First sentence should end with a period. | 726 | |
| Variable 'shape' must be private and have accessor methods. | 727 | |
| Line has trailing spaces. | 728 | |
| First sentence should end with a period. | 729 | |
| Line is longer than 80 characters. | 729 | |
| Variable 'intersection' must be private and have accessor methods. | 730 | |
| Line has trailing spaces. | 731 | |
| First sentence should end with a period. | 732 | |
| Line is longer than 80 characters. | 732 | |
| Name 'first_touching_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 733 | |
| Variable 'first_touching_side' must be private and have accessor methods. | 733 | |
| Line has trailing spaces. | 734 | |
| First sentence should end with a period. | 735 | |
| Line is longer than 80 characters. | 735 | |
| Name 'last_touching_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 736 | |
| Variable 'last_touching_side' must be private and have accessor methods. | 736 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 51 | |
| Class SortedRoomNeighbours should be declared as final. | 57 | |
| '{' should be on the previous line. | 58 | |
| Line is longer than 80 characters. | 61 | |
| Line is longer than 80 characters. | 62 | |
| Line is longer than 80 characters. | 68 | |
| Parameter p_room should be final. | 68 | |
| Name 'p_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| Parameter p_autoroute_engine should be final. | 68 | |
| Name 'p_autoroute_engine' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| Name 'net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 70 | |
| Name 'test_level' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| Line is longer than 80 characters. | 72 | |
| Name 'room_neighbours' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| Line has trailing spaces. | 74 | |
| Line is longer than 80 characters. | 75 | |
| Line has trailing spaces. | 77 | |
| Name 'edge_removed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 78 | |
| '{' should be on the previous line. | 82 | |
| Line has trailing spaces. | 86 | |
| '{' should be on the previous line. | 90 | |
| '{' should be on the previous line. | 92 | |
| Line is longer than 80 characters. | 93 | |
| '}' should be on the same line. | 95 | |
| '{' should be on the previous line. | 97 | |
| Line is longer than 80 characters. | 99 | |
| Line is longer than 80 characters. | 101 | |
| Line has trailing spaces. | 104 | |
| '{' should be on the previous line. | 106 | |
| Line has trailing spaces. | 112 | |
| Line is longer than 80 characters. | 113 | |
| Missing a Javadoc comment. | 113 | |
| Name 'calculate_incomplete_rooms_with_empty_neighbours' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| Parameter p_room should be final. | 113 | |
| Name 'p_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| Parameter p_autoroute_engine should be final. | 113 | |
| Name 'p_autoroute_engine' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| Name 'room_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 115 | |
| '{' should be on the previous line. | 117 | |
| Name 'curr_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 118 | |
| '{' should be on the previous line. | 120 | |
| Name 'shape_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 121 | |
| Name 'new_room_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 123 | |
| Line is longer than 80 characters. | 124 | |
| Name 'new_contained_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 124 | |
| Line is longer than 80 characters. | 125 | |
| Name 'new_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 125 | |
| Name 'new_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 126 | |
| Line has trailing spaces. | 132 | |
| Line has trailing spaces. | 133 | |
| Line is longer than 80 characters. | 134 | |
| Missing a Javadoc comment. | 134 | |
| Name 'calculate_target_doors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 134 | |
| Parameter p_room should be final. | 134 | |
| Name 'p_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 134 | |
| Line is longer than 80 characters. | 135 | |
| Parameter p_own_net_objects should be final. | 135 | |
| Name 'p_own_net_objects' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 135 | |
| Parameter p_autoroute_engine should be final. | 135 | |
| Name 'p_autoroute_engine' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 135 | |
| '{' should be on the previous line. | 138 | |
| Name 'curr_entry' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 141 | |
| '{' should be on the previous line. | 142 | |
| '{' should be on the previous line. | 144 | |
| Name 'curr_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 145 | |
| '{' should be on the previous line. | 147 | |
| Name 'curr_connection_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 148 | |
| Line is longer than 80 characters. | 149 | |
| Line is longer than 80 characters. | 150 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 152 | |
| Name 'new_target_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 153 | |
| Line is longer than 80 characters. | 154 | |
| Line has trailing spaces. | 162 | |
| Line is longer than 80 characters. | 163 | |
| Method length is 151 lines (max allowed is 150). | 163 | |
| Missing a Javadoc comment. | 163 | |
| Name 'calculate_neighbours' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 163 | |
| Parameter p_room should be final. | 163 | |
| Name 'p_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 163 | |
| Parameter p_net_no should be final. | 163 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 163 | |
| Line is longer than 80 characters. | 164 | |
| Parameter p_autoroute_search_tree should be final. | 164 | |
| Name 'p_autoroute_search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 164 | |
| Parameter p_room_id_no should be final. | 164 | |
| Name 'p_room_id_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 164 | |
| Parameter p_test_level should be final. | 164 | |
| Name 'p_test_level' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 164 | |
| Name 'room_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 166 | |
| Name 'completed_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 167 | |
| '{' should be on the previous line. | 169 | |
| Line is longer than 80 characters. | 170 | |
| '}' should be on the same line. | 171 | |
| '{' should be on the previous line. | 173 | |
| 'cast' is not followed by whitespace. | 174 | |
| '}' should be on the same line. | 175 | |
| '{' should be on the previous line. | 177 | |
| Line is longer than 80 characters. | 178 | |
| Line is longer than 80 characters. | 181 | |
| Line is longer than 80 characters. | 182 | |
| Name 'overlapping_objects' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 182 | |
| Line is longer than 80 characters. | 183 | |
| Line is longer than 80 characters. | 184 | |
| Name 'curr_entry' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 186 | |
| '{' should be on the previous line. | 187 | |
| Name 'curr_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 188 | |
| '{' should be on the previous line. | 190 | |
| Line is longer than 80 characters. | 193 | |
| Line is longer than 80 characters. | 195 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 199 | |
| Line is longer than 80 characters. | 200 | |
| '{' should be on the previous line. | 204 | |
| Line is longer than 80 characters. | 205 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 208 | |
| '{' should be on the previous line. | 210 | |
| Line is longer than 80 characters. | 211 | |
| Name 'item_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 211 | |
| Line has trailing spaces. | 212 | |
| Name 'curr_overlap_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 212 | |
| Line is longer than 80 characters. | 213 | |
| Line is longer than 80 characters. | 214 | |
| '}' should be on the same line. | 216 | |
| Line is longer than 80 characters. | 217 | |
| Line is longer than 80 characters. | 219 | |
| '{' should be on the previous line. | 224 | |
| Line is longer than 80 characters. | 225 | |
| Line is longer than 80 characters. | 227 | |
| '{' should be on the previous line. | 232 | |
| Name 'touching_sides' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 233 | |
| '{' should be on the previous line. | 235 | |
| Line is longer than 80 characters. | 236 | |
| Line is longer than 80 characters. | 238 | |
| Line is longer than 80 characters. | 242 | |
| Name 'neighbour_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 245 | |
| '{' should be on the previous line. | 247 | |
| '}' should be on the same line. | 249 | |
| '{' should be on the previous line. | 251 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 252 | |
| '{' should be on the previous line. | 254 | |
| Line is longer than 80 characters. | 256 | |
| Name 'item_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 256 | |
| Line has trailing spaces. | 257 | |
| Line is longer than 80 characters. | 258 | |
| '{' should be on the previous line. | 262 | |
| Line is longer than 80 characters. | 263 | |
| Line is longer than 80 characters. | 265 | |
| Name 'new_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 265 | |
| '}' should be on the same line. | 270 | |
| '{' should be on the previous line. | 272 | |
| Name 'touching_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 273 | |
| Name 'room_corner_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 274 | |
| Name 'room_touch_is_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 275 | |
| Name 'touching_side_no_of_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 276 | |
| '{' should be on the previous line. | 278 | |
| '}' should be on the same line. | 281 | |
| '{' should be on the previous line. | 283 | |
| Line is longer than 80 characters. | 285 | |
| Line is longer than 80 characters. | 286 | |
| Line is longer than 80 characters. | 288 | |
| Line is longer than 80 characters. | 291 | |
| Name 'neighbour_room_corner_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 291 | |
| Name 'neighbour_room_touch_is_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 292 | |
| Name 'touching_side_no_of_neighbour_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 293 | |
| '{' should be on the previous line. | 295 | |
| Line is longer than 80 characters. | 297 | |
| Line is longer than 80 characters. | 298 | |
| '}' should be on the same line. | 299 | |
| '{' should be on the previous line. | 301 | |
| Line is longer than 80 characters. | 303 | |
| Line is longer than 80 characters. | 304 | |
| Line is longer than 80 characters. | 306 | |
| Line is longer than 80 characters. | 310 | |
| Line has trailing spaces. | 316 | |
| Line has trailing spaces. | 317 | |
| Line has trailing spaces. | 318 | |
| First sentence should end with a period. | 319 | |
| Line is longer than 80 characters. | 320 | |
| Parameter p_from_room should be final. | 320 | |
| Expected @param tag for 'p_from_room'. | 320 | |
| Name 'p_from_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 320 | |
| Parameter p_completed_room should be final. | 320 | |
| Expected @param tag for 'p_completed_room'. | 320 | |
| Name 'p_completed_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 320 | |
| Line has trailing spaces. | 328 | |
| Line is longer than 80 characters. | 329 | |
| Missing a Javadoc comment. | 329 | |
| Name 'add_sorted_neighbour' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 329 | |
| Parameter p_neighbour_shape should be final. | 329 | |
| Name 'p_neighbour_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 329 | |
| Parameter p_intersection should be final. | 329 | |
| Name 'p_intersection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 329 | |
| Line is longer than 80 characters. | 330 | |
| Parameter p_touching_side_no_of_room should be final. | 330 | |
| Name 'p_touching_side_no_of_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 330 | |
| Parameter p_touching_side_no_of_neighbour_room should be final. | 330 | |
| Name 'p_touching_side_no_of_neighbour_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 330 | |
| Line is longer than 80 characters. | 331 | |
| Parameter p_room_touch_is_corner should be final. | 331 | |
| Name 'p_room_touch_is_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 331 | |
| Parameter p_neighbour_room_touch_is_corner should be final. | 331 | |
| Name 'p_neighbour_room_touch_is_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 331 | |
| Line is longer than 80 characters. | 333 | |
| Name 'new_neighbour' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 333 | |
| Line is longer than 80 characters. | 334 | |
| Line has trailing spaces. | 338 | |
| Line is longer than 80 characters. | 340 | |
| Expected an @return tag. | 344 | |
| Line is longer than 80 characters. | 344 | |
| Name 'try_remove_edge' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 344 | |
| Parameter p_net_no should be final. | 344 | |
| Expected @param tag for 'p_net_no'. | 344 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 344 | |
| Parameter p_autoroute_search_tree should be final. | 344 | |
| Expected @param tag for 'p_autoroute_search_tree'. | 344 | |
| Name 'p_autoroute_search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 344 | |
| Parameter p_test_level should be final. | 344 | |
| Expected @param tag for 'p_test_level'. | 344 | |
| Name 'p_test_level' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 344 | |
| '{' should be on the previous line. | 347 | |
| Line is longer than 80 characters. | 350 | |
| Name 'curr_incomplete_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 350 | |
| Name 'remove_edge_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 352 | |
| Name 'room_simplex' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 353 | |
| Name 'room_shape_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 354 | |
| Line has trailing spaces. | 355 | |
| Name 'prev_edge_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 356 | |
| Name 'curr_edge_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 357 | |
| '{' should be on the previous line. | 359 | |
| Name 'next_neighbour' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 360 | |
| '{' should be on the previous line. | 362 | |
| '{' should be on the previous line. | 366 | |
| '}' should be on the same line. | 369 | |
| '{' should be on the previous line. | 371 | |
| Line has trailing spaces. | 378 | |
| Line is longer than 80 characters. | 379 | |
| Line has trailing spaces. | 384 | |
| Line has trailing spaces. | 385 | |
| Line has trailing spaces. | 386 | |
| '{' should be on the previous line. | 388 | |
| Line is longer than 80 characters. | 389 | |
| Line is longer than 80 characters. | 391 | |
| Name 'enlarged_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 391 | |
| Name 'enlarged_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 392 | |
| Line is longer than 80 characters. | 393 | |
| Name 'new_rooms' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 395 | |
| Line is longer than 80 characters. | 396 | |
| '{' should be on the previous line. | 398 | |
| Line is longer than 80 characters. | 399 | |
| Line is longer than 80 characters. | 401 | |
| Name 'remove_edge' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 405 | |
| '{' should be on the previous line. | 407 | |
| Line is longer than 80 characters. | 409 | |
| Name 'new_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 409 | |
| '{' should be on the previous line. | 411 | |
| '{' should be on the previous line. | 416 | |
| Line is longer than 80 characters. | 417 | |
| Name 'new_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 418 | |
| Line is longer than 80 characters. | 420 | |
| Line has trailing spaces. | 426 | |
| Line is longer than 80 characters. | 433 | |
| Method length is 176 lines (max allowed is 150). | 433 | |
| Name 'calculate_new_incomplete_rooms' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 433 | |
| Parameter p_autoroute_engine should be final. | 433 | |
| Name 'p_autoroute_engine' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 433 | |
| Name 'prev_neighbour' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 435 | |
| Name 'room_simplex' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 437 | |
| '{' should be on the previous line. | 439 | |
| Name 'next_neighbour' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 440 | |
| Line is longer than 80 characters. | 441 | |
| Name 'first_touching_side_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 441 | |
| Name 'last_touching_side_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 442 | |
| Line has trailing spaces. | 443 | |
| Name 'curr_next_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 444 | |
| Name 'intersection_with_prev_neighbour_ends_at_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 445 | |
| Line is longer than 80 characters. | 446 | |
| Line is longer than 80 characters. | 447 | |
| Name 'intersection_with_next_neighbour_starts_at_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 448 | |
| Line is longer than 80 characters. | 449 | |
| Line is longer than 80 characters. | 450 | |
| Line has trailing spaces. | 451 | |
| '{' should be on the previous line. | 453 | |
| Line has trailing spaces. | 456 | |
| 'if' is not followed by whitespace. | 457 | |
| '{' should be on the previous line. | 458 | |
| Line is longer than 80 characters. | 459 | |
| Name 'neighbours_touch' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 461 | |
| Line has trailing spaces. | 462 | |
| '{' should be on the previous line. | 464 | |
| Line is longer than 80 characters. | 465 | |
| Line has trailing spaces. | 467 | |
| '{' should be on the previous line. | 469 | |
| Line is longer than 80 characters. | 471 | |
| Line is longer than 80 characters. | 473 | |
| Name 'last_bounding_line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 473 | |
| '{' should be on the previous line. | 476 | |
| Line is longer than 80 characters. | 477 | |
| Line has trailing spaces. | 479 | |
| Line has trailing spaces. | 480 | |
| Line is longer than 80 characters. | 481 | |
| Name 'first_bounding_line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 481 | |
| '{' should be on the previous line. | 484 | |
| Line is longer than 80 characters. | 485 | |
| Line is longer than 80 characters. | 487 | |
| Name 'start_edge_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 487 | |
| Line is longer than 80 characters. | 488 | |
| Name 'middle_edge_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 489 | |
| Name 'curr_touching_side_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 490 | |
| Name 'first_time' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 491 | |
| Line is longer than 80 characters. | 492 | |
| '{' should be on the previous line. | 494 | |
| Name 'corner_cut_off' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 495 | |
| Line is longer than 80 characters. | 496 | |
| Line is longer than 80 characters. | 498 | |
| Name 'incomplete_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 498 | |
| Line is longer than 80 characters. | 500 | |
| Line is longer than 80 characters. | 502 | |
| Line is longer than 80 characters. | 503 | |
| Line is longer than 80 characters. | 504 | |
| Line is longer than 80 characters. | 506 | |
| Name 'cut_line_start' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 506 | |
| Line is longer than 80 characters. | 507 | |
| Name 'cut_line_end' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 507 | |
| Line is longer than 80 characters. | 508 | |
| Name 'cut_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 508 | |
| Line is longer than 80 characters. | 509 | |
| Name 'cut_half_plane' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 509 | |
| Line is longer than 80 characters. | 510 | |
| 'cast' is not followed by whitespace. | 510 | |
| Line is longer than 80 characters. | 512 | |
| Line is longer than 80 characters. | 514 | |
| '{' should be on the previous line. | 519 | |
| Line is longer than 80 characters. | 524 | |
| Name 'next_touching_side_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 524 | |
| Line has trailing spaces. | 525 | |
| '{' should be on the previous line. | 527 | |
| Line is longer than 80 characters. | 528 | |
| Line has trailing spaces. | 530 | |
| Name 'middle_line_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 531 | |
| Line has trailing spaces. | 532 | |
| Name 'last_time' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 533 | |
| Line is longer than 80 characters. | 535 | |
| Line is longer than 80 characters. | 536 | |
| Line has trailing spaces. | 538 | |
| Name 'end_edge_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 539 | |
| Line is longer than 80 characters. | 540 | |
| '{' should be on the previous line. | 542 | |
| Line is longer than 80 characters. | 543 | |
| Line is longer than 80 characters. | 544 | |
| Line is longer than 80 characters. | 546 | |
| '}' should be on the same line. | 550 | |
| '{' should be on the previous line. | 552 | |
| Line has trailing spaces. | 555 | |
| Line is longer than 80 characters. | 556 | |
| Name 'new_edge_line_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 562 | |
| '{' should be on the previous line. | 564 | |
| '{' should be on the previous line. | 568 | |
| Name 'new_edge_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 571 | |
| Name 'curr_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 572 | |
| '{' should be on the previous line. | 574 | |
| '{' should be on the previous line. | 580 | |
| Line is longer than 80 characters. | 584 | |
| Name 'new_room_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 584 | |
| '{' should be on the previous line. | 586 | |
| Line has trailing spaces. | 587 | |
| Line is longer than 80 characters. | 588 | |
| Name 'new_contained_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 588 | |
| '{' should be on the previous line. | 590 | |
| Name 'new_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 591 | |
| Line is longer than 80 characters. | 592 | |
| Line is longer than 80 characters. | 593 | |
| Name 'new_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 593 | |
| '{' should be on the previous line. | 599 | |
| Line has trailing spaces. | 610 | |
| Expected an @return tag. | 614 | |
| Line is longer than 80 characters. | 614 | |
| Name 'insert_door_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 614 | |
| Parameter p_room_1 should be final. | 614 | |
| Expected @param tag for 'p_room_1'. | 614 | |
| Name 'p_room_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 614 | |
| Parameter p_room_2 should be final. | 614 | |
| Expected @param tag for 'p_room_2'. | 614 | |
| Name 'p_room_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 614 | |
| Parameter p_door_shape should be final. | 614 | |
| Expected @param tag for 'p_door_shape'. | 614 | |
| Name 'p_door_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 614 | |
| '{' should be on the previous line. | 617 | |
| Line is longer than 80 characters. | 620 | |
| Name 'first_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 622 | |
| Name 'second_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 623 | |
| Line is longer than 80 characters. | 624 | |
| Line is longer than 80 characters. | 627 | |
| Line is longer than 80 characters. | 631 | |
| Line is longer than 80 characters. | 632 | |
| Name 'door_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 633 | |
| Name 'prev_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 634 | |
| Name 'corner_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 635 | |
| '{' should be on the previous line. | 637 | |
| Name 'curr_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 638 | |
| '{' should be on the previous line. | 640 | |
| '{' should be on the previous line. | 647 | |
| '{' should be on the previous line. | 649 | |
| '{' should be on the previous line. | 654 | |
| '{' should be on the previous line. | 656 | |
| Line is longer than 80 characters. | 663 | |
| Line is longer than 80 characters. | 665 | |
| Expected an @return tag. | 667 | |
| Line is longer than 80 characters. | 667 | |
| Name 'insert_door_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 667 | |
| Parameter p_room should be final. | 667 | |
| Expected @param tag for 'p_room'. | 667 | |
| Name 'p_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 667 | |
| Parameter p_door_line should be final. | 667 | |
| Expected @param tag for 'p_door_line'. | 667 | |
| Name 'p_door_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 667 | |
| '{' should be on the previous line. | 670 | |
| Line is longer than 80 characters. | 671 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 674 | |
| '{' should be on the previous line. | 676 | |
| Name 'room_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 677 | |
| Name 'curr_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 678 | |
| Line is longer than 80 characters. | 679 | |
| Line is longer than 80 characters. | 681 | |
| Name 'curr_trace_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 681 | |
| '{' should be on the previous line. | 683 | |
| Line has trailing spaces. | 690 | |
| Missing a Javadoc comment. | 691 | |
| Name 'from_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 691 | |
| Missing a Javadoc comment. | 692 | |
| Name 'completed_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 692 | |
| Missing a Javadoc comment. | 693 | |
| Name 'room_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 693 | |
| Missing a Javadoc comment. | 694 | |
| Name 'sorted_neighbours' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 694 | |
| Missing a Javadoc comment. | 695 | |
| Name 'own_net_objects' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 695 | |
| Line has trailing spaces. | 696 | |
| Line has trailing spaces. | 703 | |
| Line is longer than 80 characters. | 706 | |
| Missing a Javadoc comment. | 706 | |
| Parameter p_neighbour_shape should be final. | 706 | |
| Name 'p_neighbour_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 706 | |
| Parameter p_intersection should be final. | 706 | |
| Name 'p_intersection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 706 | |
| Line is longer than 80 characters. | 707 | |
| Parameter p_touching_side_no_of_room should be final. | 707 | |
| Name 'p_touching_side_no_of_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 707 | |
| Parameter p_touching_side_no_of_neighbour_room should be final. | 707 | |
| Name 'p_touching_side_no_of_neighbour_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 707 | |
| Line is longer than 80 characters. | 708 | |
| Parameter p_room_touch_is_corner should be final. | 708 | |
| Name 'p_room_touch_is_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 708 | |
| Parameter p_neighbour_room_touch_is_corner should be final. | 708 | |
| Name 'p_neighbour_room_touch_is_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 708 | |
| Line is longer than 80 characters. | 713 | |
| Line has trailing spaces. | 717 | |
| Expected an @return tag. | 722 | |
| Parameter p_other should be final. | 722 | |
| Expected @param tag for 'p_other'. | 722 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 722 | |
| '{' should be on the previous line. | 723 | |
| Line is longer than 80 characters. | 724 | |
| Name 'compare_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 724 | |
| '{' should be on the previous line. | 726 | |
| Line is longer than 80 characters. | 729 | |
| Name 'compare_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 729 | |
| Line is longer than 80 characters. | 730 | |
| Name 'this_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 730 | |
| Line is longer than 80 characters. | 731 | |
| Name 'other_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 731 | |
| Name 'delta_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 732 | |
| '{' should be on the previous line. | 734 | |
| '{' should be on the previous line. | 737 | |
| Line is longer than 80 characters. | 739 | |
| Name 'this_distance2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 739 | |
| Line is longer than 80 characters. | 740 | |
| Name 'other_distance2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 740 | |
| '{' should be on the previous line. | 743 | |
| Line is longer than 80 characters. | 744 | |
| Line is longer than 80 characters. | 745 | |
| Line is longer than 80 characters. | 746 | |
| Line is longer than 80 characters. | 747 | |
| Name 'compare_line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 749 | |
| '{' should be on the previous line. | 751 | |
| Line is longer than 80 characters. | 752 | |
| Line is longer than 80 characters. | 754 | |
| Name 'compare_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 754 | |
| Line is longer than 80 characters. | 755 | |
| Name 'this_compare_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 755 | |
| Line is longer than 80 characters. | 756 | |
| Name 'other_compare_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 756 | |
| Line is longer than 80 characters. | 757 | |
| Line has trailing spaces. | 765 | |
| Line is longer than 80 characters. | 767 | |
| Expected an @return tag. | 769 | |
| Name 'first_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 769 | |
| '{' should be on the previous line. | 770 | |
| '{' should be on the previous line. | 772 | |
| '{' should be on the previous line. | 774 | |
| Line is longer than 80 characters. | 775 | |
| '}' should be on the same line. | 776 | |
| '{' should be on the previous line. | 778 | |
| Line is longer than 80 characters. | 779 | |
| '}' should be on the same line. | 780 | |
| '{' should be on the previous line. | 782 | |
| Line is longer than 80 characters. | 783 | |
| Name 'curr_first_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 783 | |
| Line is longer than 80 characters. | 784 | |
| Name 'prev_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 784 | |
| Line is longer than 80 characters. | 785 | |
| '}' should be on the same line. | 788 | |
| '{' should be on the previous line. | 790 | |
| Line is longer than 80 characters. | 791 | |
| Line has trailing spaces. | 797 | |
| Expected an @return tag. | 801 | |
| Name 'last_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 801 | |
| '{' should be on the previous line. | 802 | |
| '{' should be on the previous line. | 804 | |
| '{' should be on the previous line. | 806 | |
| Line is longer than 80 characters. | 807 | |
| '}' should be on the same line. | 808 | |
| '{' should be on the previous line. | 810 | |
| Line is longer than 80 characters. | 811 | |
| '}' should be on the same line. | 812 | |
| '{' should be on the previous line. | 814 | |
| Line is longer than 80 characters. | 815 | |
| Name 'curr_last_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 815 | |
| Line is longer than 80 characters. | 816 | |
| Name 'next_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 816 | |
| Line is longer than 80 characters. | 817 | |
| '}' should be on the same line. | 820 | |
| '{' should be on the previous line. | 822 | |
| Line is longer than 80 characters. | 823 | |
| Line has trailing spaces. | 829 | |
| First sentence should end with a period. | 830 | |
| Name 'neighbour_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 831 | |
| Variable 'neighbour_shape' must be private and have accessor methods. | 831 | |
| Line has trailing spaces. | 832 | |
| First sentence should end with a period. | 833 | |
| Line is longer than 80 characters. | 833 | |
| Variable 'intersection' must be private and have accessor methods. | 834 | |
| Line has trailing spaces. | 835 | |
| First sentence should end with a period. | 836 | |
| Name 'touching_side_no_of_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 837 | |
| Variable 'touching_side_no_of_room' must be private and have accessor methods. | 837 | |
| ';' is preceded with whitespace. | 837 | |
| Line has trailing spaces. | 838 | |
| First sentence should end with a period. | 839 | |
| Name 'touching_side_no_of_neighbour_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 840 | |
| Variable 'touching_side_no_of_neighbour_room' must be private and have accessor methods. | 840 | |
| ';' is preceded with whitespace. | 840 | |
| Line has trailing spaces. | 841 | |
| First sentence should end with a period. | 842 | |
| Name 'room_touch_is_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 844 | |
| Variable 'room_touch_is_corner' must be private and have accessor methods. | 844 | |
| Line has trailing spaces. | 845 | |
| First sentence should end with a period. | 846 | |
| Name 'neighbour_room_touch_is_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 848 | |
| Variable 'neighbour_room_touch_is_corner' must be private and have accessor methods. | 848 | |
| Line has trailing spaces. | 849 | |
| Missing a Javadoc comment. | 850 | |
| Name 'precalculated_first_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 850 | |
| Missing a Javadoc comment. | 851 | |
| Name 'precalculated_last_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 851 | |
| Line has trailing spaces. | 852 | |
| Missing a Javadoc comment. | 853 | |
| 'private' modifier out of order with the JLS suggestions. | 853 | |
| Name 'c_dist_tolerance' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 853 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 28 | |
| '{' should be on the previous line. | 34 | |
| First sentence should end with a period. | 36 | |
| Line is longer than 80 characters. | 44 | |
| Parameter p_item should be final. | 44 | |
| Name 'p_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| Parameter p_tree_entry_no should be final. | 44 | |
| Name 'p_tree_entry_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| Parameter p_room should be final. | 44 | |
| Name 'p_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| Parameter p_search_tree should be final. | 44 | |
| Name 'p_search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| '{' should be on the previous line. | 50 | |
| '}' should be on the same line. | 52 | |
| '{' should be on the previous line. | 54 | |
| Line is longer than 80 characters. | 55 | |
| Name 'item_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| Method 'get_shape' is not designed for extension - needs to be abstract, final or empty. | 66 | |
| Name 'get_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| '{' should be on the previous line. | 67 | |
| Method 'get_dimension' is not designed for extension - needs to be abstract, final or empty. | 76 | |
| Name 'get_dimension' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| '{' should be on the previous line. | 77 | |
| Method 'is_destination_door' is not designed for extension - needs to be abstract, final or empty. | 86 | |
| Name 'is_destination_door' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 86 | |
| '{' should be on the previous line. | 87 | |
| Name 'item_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 88 | |
| Method 'other_room' is not designed for extension - needs to be abstract, final or empty. | 93 | |
| Name 'other_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| Parameter p_room should be final. | 93 | |
| Name 'p_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| '{' should be on the previous line. | 94 | |
| Method 'get_maze_search_element' is not designed for extension - needs to be abstract, final or empty. | 99 | |
| Name 'get_maze_search_element' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 99 | |
| Parameter p_no should be final. | 99 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 99 | |
| '{' should be on the previous line. | 100 | |
| Method 'maze_search_element_count' is not designed for extension - needs to be abstract, final or empty. | 109 | |
| Name 'maze_search_element_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 109 | |
| '{' should be on the previous line. | 110 | |
| Method 'reset' is not designed for extension - needs to be abstract, final or empty. | 117 | |
| '{' should be on the previous line. | 118 | |
| Line has trailing spaces. | 121 | |
| Missing a Javadoc comment. | 122 | |
| Variable 'item' must be private and have accessor methods. | 122 | |
| Missing a Javadoc comment. | 123 | |
| Name 'tree_entry_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 123 | |
| Variable 'tree_entry_no' must be private and have accessor methods. | 123 | |
| Missing a Javadoc comment. | 124 | |
| Variable 'room' must be private and have accessor methods. | 124 | |
| Missing a Javadoc comment. | 125 | |
| Missing a Javadoc comment. | 126 | |
| Name 'maze_search_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 126 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Class AngleRestriction should be declared as final. | 29 | |
| '{' should be on the previous line. | 30 | |
| First sentence should end with a period. | 31 | |
| First sentence should end with a period. | 33 | |
| Line is longer than 80 characters. | 34 | |
| First sentence should end with a period. | 35 | |
| Line is longer than 80 characters. | 36 | |
| Line has trailing spaces. | 37 | |
| First sentence should end with a period. | 38 | |
| Name 'arr' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 39 | |
| Line has trailing spaces. | 43 | |
| First sentence should end with a period. | 44 | |
| Name 'to_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| '{' should be on the previous line. | 50 | |
| Line has trailing spaces. | 53 | |
| First sentence should end with a period. | 54 | |
| Name 'get_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| '{' should be on the previous line. | 60 | |
| First sentence should end with a period. | 63 | |
| Parameter p_name should be final. | 64 | |
| Expected @param tag for 'p_name'. | 64 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 64 | |
| Parameter p_no should be final. | 64 | |
| Expected @param tag for 'p_no'. | 64 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 64 | |
| '{' should be on the previous line. | 65 | |
| Line has trailing spaces. | 69 | |
| Missing a Javadoc comment. | 70 | |
| Missing a Javadoc comment. | 71 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 57 | |
| Line is longer than 80 characters. | 66 | |
| Line is longer than 80 characters. | 67 | |
| Line is longer than 80 characters. | 71 | |
| Line is longer than 80 characters. | 77 | |
| Parameter p_bounding_box should be final. | 77 | |
| Name 'p_bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 77 | |
| Parameter p_layer_structure should be final. | 77 | |
| Name 'p_layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 77 | |
| Parameter p_outline_shapes should be final. | 77 | |
| Name 'p_outline_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 77 | |
| Line is longer than 80 characters. | 78 | |
| Parameter p_outline_cl_class_no should be final. | 78 | |
| Name 'p_outline_cl_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 78 | |
| Parameter p_rules should be final. | 78 | |
| Name 'p_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 78 | |
| Parameter p_communication should be final. | 78 | |
| Name 'p_communication' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 78 | |
| Parameter p_test_level should be final. | 78 | |
| Name 'p_test_level' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 78 | |
| Line is longer than 80 characters. | 108 | |
| Method 'insert_trace_without_cleaning' is not designed for extension - needs to be abstract, final or empty. | 108 | |
| Name 'insert_trace_without_cleaning' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 108 | |
| Parameter p_polyline should be final. | 108 | |
| Name 'p_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 108 | |
| Parameter p_layer should be final. | 108 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 108 | |
| Line is longer than 80 characters. | 109 | |
| Parameter p_half_width should be final. | 109 | |
| Name 'p_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 109 | |
| Parameter p_net_no_arr should be final. | 109 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 109 | |
| Parameter p_clearance_class should be final. | 109 | |
| Name 'p_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 109 | |
| Parameter p_fixed_state should be final. | 109 | |
| Name 'p_fixed_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 109 | |
| '{' should be on the previous line. | 112 | |
| Line is longer than 80 characters. | 115 | |
| Name 'new_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 115 | |
| '{' should be on the previous line. | 118 | |
| '{' should be on the previous line. | 120 | |
| '{' should be on the previous line. | 126 | |
| Method 'insert_trace' is not designed for extension - needs to be abstract, final or empty. | 145 | |
| Name 'insert_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 145 | |
| Parameter p_polyline should be final. | 145 | |
| Name 'p_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 145 | |
| Parameter p_layer should be final. | 145 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 145 | |
| Line is longer than 80 characters. | 146 | |
| Parameter p_half_width should be final. | 146 | |
| Name 'p_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 146 | |
| Parameter p_net_no_arr should be final. | 146 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 146 | |
| Parameter p_clearance_class should be final. | 146 | |
| Name 'p_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 146 | |
| Parameter p_fixed_state should be final. | 146 | |
| Name 'p_fixed_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 146 | |
| Name 'new_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 148 | |
| '{' should be on the previous line. | 152 | |
| Name 'clip_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 155 | |
| '{' should be on the previous line. | 157 | |
| Name 'changed_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 158 | |
| '{' should be on the previous line. | 160 | |
| Method 'insert_trace' is not designed for extension - needs to be abstract, final or empty. | 178 | |
| Name 'insert_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 178 | |
| Parameter p_points should be final. | 178 | |
| Name 'p_points' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 178 | |
| Parameter p_layer should be final. | 178 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 178 | |
| Line is longer than 80 characters. | 179 | |
| Parameter p_half_width should be final. | 179 | |
| Name 'p_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 179 | |
| Parameter p_net_no_arr should be final. | 179 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 179 | |
| Parameter p_clearance_class should be final. | 179 | |
| Name 'p_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 179 | |
| Parameter p_fixed_state should be final. | 179 | |
| Name 'p_fixed_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 179 | |
| '{' should be on the previous line. | 182 | |
| '{' should be on the previous line. | 184 | |
| Line is longer than 80 characters. | 185 | |
| Line is longer than 80 characters. | 189 | |
| Line is longer than 80 characters. | 193 | |
| Line is longer than 80 characters. | 204 | |
| Method 'insert_via' is not designed for extension - needs to be abstract, final or empty. | 204 | |
| Name 'insert_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 204 | |
| Parameter p_padstack should be final. | 204 | |
| Name 'p_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 204 | |
| Parameter p_center should be final. | 204 | |
| Name 'p_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 204 | |
| Parameter p_net_no_arr should be final. | 204 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 204 | |
| Parameter p_clearance_class should be final. | 204 | |
| Name 'p_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 204 | |
| Parameter p_fixed_state should be final. | 205 | |
| Name 'p_fixed_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 205 | |
| Parameter p_attach_allowed should be final. | 205 | |
| Name 'p_attach_allowed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 205 | |
| '{' should be on the previous line. | 206 | |
| Line is longer than 80 characters. | 207 | |
| Name 'new_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 207 | |
| Name 'from_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 210 | |
| Name 'to_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 211 | |
| '{' should be on the previous line. | 213 | |
| Name 'curr_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 214 | |
| '{' should be on the previous line. | 215 | |
| Line is longer than 80 characters. | 224 | |
| Line is longer than 80 characters. | 233 | |
| Method 'insert_pin' is not designed for extension - needs to be abstract, final or empty. | 233 | |
| Name 'insert_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 233 | |
| Parameter p_component_no should be final. | 233 | |
| Name 'p_component_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 233 | |
| Parameter p_pin_no should be final. | 233 | |
| Name 'p_pin_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 233 | |
| Parameter p_net_no_arr should be final. | 233 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 233 | |
| Parameter p_clearance_class should be final. | 233 | |
| Name 'p_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 233 | |
| Parameter p_fixed_state should be final. | 233 | |
| Name 'p_fixed_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 233 | |
| Line is longer than 80 characters. | 235 | |
| Name 'new_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 235 | |
| Line is longer than 80 characters. | 251 | |
| Method 'insert_obstacle' is not designed for extension - needs to be abstract, final or empty. | 251 | |
| Name 'insert_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 251 | |
| Parameter p_area should be final. | 251 | |
| Name 'p_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 251 | |
| Parameter p_layer should be final. | 251 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 251 | |
| Parameter p_clearance_class should be final. | 251 | |
| Name 'p_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 251 | |
| Parameter p_fixed_state should be final. | 251 | |
| Name 'p_fixed_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 251 | |
| '{' should be on the previous line. | 254 | |
| Line is longer than 80 characters. | 258 | |
| Line is longer than 80 characters. | 265 | |
| Line is longer than 80 characters. | 278 | |
| Method 'insert_obstacle' is not designed for extension - needs to be abstract, final or empty. | 278 | |
| More than 7 parameters. | 278 | |
| Name 'insert_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 278 | |
| Parameter p_area should be final. | 278 | |
| Name 'p_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 278 | |
| Parameter p_layer should be final. | 278 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 278 | |
| Parameter p_translation should be final. | 278 | |
| Name 'p_translation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 278 | |
| Parameter p_rotation_in_degree should be final. | 278 | |
| Name 'p_rotation_in_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 278 | |
| Line is longer than 80 characters. | 279 | |
| Parameter p_side_changed should be final. | 279 | |
| Name 'p_side_changed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 279 | |
| Parameter p_clearance_class should be final. | 279 | |
| Name 'p_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 279 | |
| Parameter p_component_no should be final. | 279 | |
| Name 'p_component_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 279 | |
| Parameter p_name should be final. | 279 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 279 | |
| Parameter p_fixed_state should be final. | 279 | |
| Name 'p_fixed_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 279 | |
| '{' should be on the previous line. | 282 | |
| Line is longer than 80 characters. | 286 | |
| Line is longer than 80 characters. | 287 | |
| Line is longer than 80 characters. | 302 | |
| Method 'insert_via_obstacle' is not designed for extension - needs to be abstract, final or empty. | 302 | |
| Name 'insert_via_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 302 | |
| Parameter p_area should be final. | 302 | |
| Name 'p_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 302 | |
| Parameter p_layer should be final. | 302 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 302 | |
| Parameter p_clearance_class should be final. | 302 | |
| Name 'p_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 302 | |
| Parameter p_fixed_state should be final. | 303 | |
| Name 'p_fixed_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 303 | |
| '{' should be on the previous line. | 304 | |
| '{' should be on the previous line. | 306 | |
| Line is longer than 80 characters. | 307 | |
| Line is longer than 80 characters. | 310 | |
| Line is longer than 80 characters. | 318 | |
| Line is longer than 80 characters. | 331 | |
| Method 'insert_via_obstacle' is not designed for extension - needs to be abstract, final or empty. | 331 | |
| More than 7 parameters. | 331 | |
| Name 'insert_via_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 331 | |
| Parameter p_area should be final. | 331 | |
| Name 'p_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 331 | |
| Parameter p_layer should be final. | 331 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 331 | |
| Parameter p_translation should be final. | 331 | |
| Name 'p_translation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 331 | |
| Parameter p_rotation_in_degree should be final. | 331 | |
| Name 'p_rotation_in_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 331 | |
| Line is longer than 80 characters. | 332 | |
| Parameter p_side_changed should be final. | 332 | |
| Name 'p_side_changed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 332 | |
| Parameter p_clearance_class should be final. | 332 | |
| Name 'p_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 332 | |
| Parameter p_component_no should be final. | 332 | |
| Name 'p_component_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 332 | |
| Parameter p_name should be final. | 332 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 332 | |
| Parameter p_fixed_state should be final. | 333 | |
| Name 'p_fixed_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 333 | |
| '{' should be on the previous line. | 334 | |
| '{' should be on the previous line. | 336 | |
| Line is longer than 80 characters. | 337 | |
| Line is longer than 80 characters. | 340 | |
| Line is longer than 80 characters. | 341 | |
| Line is longer than 80 characters. | 347 | |
| Line is longer than 80 characters. | 356 | |
| Method 'insert_component_obstacle' is not designed for extension - needs to be abstract, final or empty. | 356 | |
| Name 'insert_component_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 356 | |
| Parameter p_area should be final. | 356 | |
| Name 'p_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 356 | |
| Parameter p_layer should be final. | 356 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 356 | |
| Line is longer than 80 characters. | 357 | |
| Parameter p_clearance_class should be final. | 357 | |
| Name 'p_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 357 | |
| Parameter p_fixed_state should be final. | 357 | |
| Name 'p_fixed_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 357 | |
| '{' should be on the previous line. | 360 | |
| Line is longer than 80 characters. | 361 | |
| Line is longer than 80 characters. | 364 | |
| Line is longer than 80 characters. | 372 | |
| Line is longer than 80 characters. | 385 | |
| Method 'insert_component_obstacle' is not designed for extension - needs to be abstract, final or empty. | 385 | |
| More than 7 parameters. | 385 | |
| Name 'insert_component_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 385 | |
| Parameter p_area should be final. | 385 | |
| Name 'p_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 385 | |
| Parameter p_layer should be final. | 385 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 385 | |
| Parameter p_translation should be final. | 385 | |
| Name 'p_translation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 385 | |
| Parameter p_rotation_in_degree should be final. | 385 | |
| Name 'p_rotation_in_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 385 | |
| Line is longer than 80 characters. | 386 | |
| Parameter p_side_changed should be final. | 386 | |
| Name 'p_side_changed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 386 | |
| Parameter p_clearance_class should be final. | 386 | |
| Name 'p_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 386 | |
| Parameter p_component_no should be final. | 386 | |
| Name 'p_component_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 386 | |
| Parameter p_name should be final. | 386 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 386 | |
| Parameter p_fixed_state should be final. | 386 | |
| Name 'p_fixed_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 386 | |
| '{' should be on the previous line. | 389 | |
| Line is longer than 80 characters. | 390 | |
| Line is longer than 80 characters. | 393 | |
| Line is longer than 80 characters. | 394 | |
| Line is longer than 80 characters. | 410 | |
| Method 'insert_component_outline' is not designed for extension - needs to be abstract, final or empty. | 410 | |
| Name 'insert_component_outline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 410 | |
| Parameter p_area should be final. | 410 | |
| Name 'p_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 410 | |
| Parameter p_is_front should be final. | 410 | |
| Name 'p_is_front' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 410 | |
| Parameter p_translation should be final. | 410 | |
| Name 'p_translation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 410 | |
| Parameter p_rotation_in_degree should be final. | 410 | |
| Name 'p_rotation_in_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 410 | |
| Line is longer than 80 characters. | 411 | |
| Parameter p_component_no should be final. | 411 | |
| Name 'p_component_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 411 | |
| Parameter p_fixed_state should be final. | 411 | |
| Name 'p_fixed_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 411 | |
| '{' should be on the previous line. | 414 | |
| Line is longer than 80 characters. | 415 | |
| '{' should be on the previous line. | 419 | |
| Line is longer than 80 characters. | 420 | |
| Line is longer than 80 characters. | 423 | |
| Line is longer than 80 characters. | 432 | |
| Method 'insert_conduction_area' is not designed for extension - needs to be abstract, final or empty. | 443 | |
| Name 'insert_conduction_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 443 | |
| Parameter p_area should be final. | 443 | |
| Name 'p_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 443 | |
| Parameter p_layer should be final. | 443 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 443 | |
| Line is longer than 80 characters. | 444 | |
| Parameter p_net_no_arr should be final. | 444 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 444 | |
| Parameter p_clearance_class should be final. | 444 | |
| Name 'p_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 444 | |
| Parameter p_is_obstacle should be final. | 444 | |
| Name 'p_is_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 444 | |
| Parameter p_fixed_state should be final. | 444 | |
| Name 'p_fixed_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 444 | |
| '{' should be on the previous line. | 447 | |
| Line is longer than 80 characters. | 448 | |
| Line is longer than 80 characters. | 451 | |
| Line is longer than 80 characters. | 460 | |
| Line is longer than 80 characters. | 464 | |
| Method 'insert_outline' is not designed for extension - needs to be abstract, final or empty. | 464 | |
| Name 'insert_outline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 464 | |
| Parameter p_outline_shapes should be final. | 464 | |
| Name 'p_outline_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 464 | |
| Parameter p_clearance_class_no should be final. | 464 | |
| Name 'p_clearance_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 464 | |
| Line is longer than 80 characters. | 466 | |
| Method 'get_outline' is not designed for extension - needs to be abstract, final or empty. | 476 | |
| Name 'get_outline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 476 | |
| '{' should be on the previous line. | 477 | |
| Line is longer than 80 characters. | 478 | |
| '{' should be on the previous line. | 480 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 481 | |
| '{' should be on the previous line. | 483 | |
| '{' should be on the previous line. | 487 | |
| First sentence should end with a period. | 494 | |
| Method 'remove_item' is not designed for extension - needs to be abstract, final or empty. | 499 | |
| Name 'remove_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 499 | |
| Parameter p_item should be final. | 499 | |
| Name 'p_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 499 | |
| '{' should be on the previous line. | 500 | |
| '{' should be on the previous line. | 502 | |
| Line is longer than 80 characters. | 505 | |
| Method 'get_item' is not designed for extension - needs to be abstract, final or empty. | 520 | |
| Name 'get_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 520 | |
| Parameter p_id_no should be final. | 520 | |
| Name 'p_id_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 520 | |
| '{' should be on the previous line. | 521 | |
| Line is longer than 80 characters. | 522 | |
| '{' should be on the previous line. | 524 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 525 | |
| '{' should be on the previous line. | 527 | |
| '{' should be on the previous line. | 531 | |
| First sentence should end with a period. | 538 | |
| Method 'get_items' is not designed for extension - needs to be abstract, final or empty. | 543 | |
| Name 'get_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 543 | |
| '{' should be on the previous line. | 544 | |
| Line is longer than 80 characters. | 546 | |
| '{' should be on the previous line. | 548 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 549 | |
| '{' should be on the previous line. | 551 | |
| First sentence should end with a period. | 559 | |
| Method 'get_connectable_items' is not designed for extension - needs to be abstract, final or empty. | 565 | |
| Name 'get_connectable_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 565 | |
| Parameter p_net_no should be final. | 565 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 565 | |
| '{' should be on the previous line. | 566 | |
| Line is longer than 80 characters. | 568 | |
| '{' should be on the previous line. | 570 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 571 | |
| '{' should be on the previous line. | 573 | |
| Line is longer than 80 characters. | 576 | |
| First sentence should end with a period. | 584 | |
| Method 'connectable_item_count' is not designed for extension - needs to be abstract, final or empty. | 590 | |
| Name 'connectable_item_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 590 | |
| Parameter p_net_no should be final. | 590 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 590 | |
| '{' should be on the previous line. | 591 | |
| Line is longer than 80 characters. | 593 | |
| '{' should be on the previous line. | 595 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 596 | |
| '{' should be on the previous line. | 598 | |
| Line is longer than 80 characters. | 601 | |
| First sentence should end with a period. | 609 | |
| Method 'get_component_items' is not designed for extension - needs to be abstract, final or empty. | 615 | |
| Name 'get_component_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 615 | |
| Parameter p_component_no should be final. | 615 | |
| Name 'p_component_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 615 | |
| '{' should be on the previous line. | 616 | |
| Line is longer than 80 characters. | 618 | |
| '{' should be on the previous line. | 620 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 621 | |
| '{' should be on the previous line. | 623 | |
| '{' should be on the previous line. | 627 | |
| First sentence should end with a period. | 634 | |
| Method 'get_component_pins' is not designed for extension - needs to be abstract, final or empty. | 640 | |
| Name 'get_component_pins' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 640 | |
| Parameter p_component_no should be final. | 640 | |
| Name 'p_component_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 640 | |
| '{' should be on the previous line. | 641 | |
| Line is longer than 80 characters. | 643 | |
| '{' should be on the previous line. | 645 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 646 | |
| '{' should be on the previous line. | 648 | |
| Line is longer than 80 characters. | 651 | |
| Line is longer than 80 characters. | 660 | |
| Method 'get_pin' is not designed for extension - needs to be abstract, final or empty. | 666 | |
| Name 'get_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 666 | |
| Parameter p_component_no should be final. | 666 | |
| Name 'p_component_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 666 | |
| Parameter p_pin_no should be final. | 666 | |
| Name 'p_pin_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 666 | |
| '{' should be on the previous line. | 667 | |
| Line is longer than 80 characters. | 668 | |
| '{' should be on the previous line. | 670 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 671 | |
| '{' should be on the previous line. | 673 | |
| Line is longer than 80 characters. | 676 | |
| Name 'curr_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 678 | |
| '{' should be on the previous line. | 680 | |
| Line is longer than 80 characters. | 696 | |
| Method 'remove_items' is not designed for extension - needs to be abstract, final or empty. | 696 | |
| Name 'remove_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 696 | |
| Parameter p_item_list should be final. | 696 | |
| Name 'p_item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 696 | |
| Parameter p_with_delete_fixed should be final. | 696 | |
| Name 'p_with_delete_fixed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 696 | |
| '{' should be on the previous line. | 701 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 702 | |
| Line is longer than 80 characters. | 703 | |
| '}' should be on the same line. | 706 | |
| '{' should be on the previous line. | 708 | |
| First sentence should end with a period. | 715 | |
| Method 'get_conduction_areas' is not designed for extension - needs to be abstract, final or empty. | 720 | |
| Name 'get_conduction_areas' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 720 | |
| '{' should be on the previous line. | 721 | |
| Line is longer than 80 characters. | 723 | |
| '{' should be on the previous line. | 725 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 726 | |
| '{' should be on the previous line. | 728 | |
| '{' should be on the previous line. | 732 | |
| First sentence should end with a period. | 739 | |
| Method 'get_pins' is not designed for extension - needs to be abstract, final or empty. | 744 | |
| Name 'get_pins' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 744 | |
| '{' should be on the previous line. | 745 | |
| Line is longer than 80 characters. | 747 | |
| '{' should be on the previous line. | 749 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 750 | |
| '{' should be on the previous line. | 752 | |
| '{' should be on the previous line. | 756 | |
| First sentence should end with a period. | 763 | |
| Method 'get_smd_pins' is not designed for extension - needs to be abstract, final or empty. | 768 | |
| Name 'get_smd_pins' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 768 | |
| '{' should be on the previous line. | 769 | |
| Line is longer than 80 characters. | 771 | |
| '{' should be on the previous line. | 773 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 774 | |
| '{' should be on the previous line. | 776 | |
| '{' should be on the previous line. | 780 | |
| Name 'curr_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 781 | |
| '{' should be on the previous line. | 783 | |
| First sentence should end with a period. | 791 | |
| Method 'get_vias' is not designed for extension - needs to be abstract, final or empty. | 796 | |
| Name 'get_vias' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 796 | |
| '{' should be on the previous line. | 797 | |
| Line is longer than 80 characters. | 799 | |
| '{' should be on the previous line. | 801 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 802 | |
| '{' should be on the previous line. | 804 | |
| '{' should be on the previous line. | 808 | |
| First sentence should end with a period. | 815 | |
| Method 'get_traces' is not designed for extension - needs to be abstract, final or empty. | 820 | |
| Name 'get_traces' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 820 | |
| '{' should be on the previous line. | 821 | |
| Line is longer than 80 characters. | 823 | |
| '{' should be on the previous line. | 825 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 826 | |
| '{' should be on the previous line. | 828 | |
| '{' should be on the previous line. | 832 | |
| First sentence should end with a period. | 839 | |
| Method 'cumulative_trace_length' is not designed for extension - needs to be abstract, final or empty. | 844 | |
| Name 'cumulative_trace_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 844 | |
| '{' should be on the previous line. | 845 | |
| Line is longer than 80 characters. | 847 | |
| '{' should be on the previous line. | 849 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 850 | |
| '{' should be on the previous line. | 852 | |
| '{' should be on the previous line. | 856 | |
| Line has trailing spaces. | 866 | |
| Method 'combine_traces' is not designed for extension - needs to be abstract, final or empty. | 872 | |
| Name 'combine_traces' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 872 | |
| Parameter p_net_no should be final. | 872 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 872 | |
| '{' should be on the previous line. | 873 | |
| Name 'something_changed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 875 | |
| '{' should be on the previous line. | 877 | |
| Line is longer than 80 characters. | 879 | |
| '{' should be on the previous line. | 881 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 882 | |
| '{' should be on the previous line. | 884 | |
| Line is longer than 80 characters. | 887 | |
| '{' should be on the previous line. | 890 | |
| First sentence should end with a period. | 901 | |
| Method 'normalize_traces' is not designed for extension - needs to be abstract, final or empty. | 907 | |
| Name 'normalize_traces' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 907 | |
| Parameter p_net_no should be final. | 907 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 907 | |
| '{' should be on the previous line. | 908 | |
| Name 'something_changed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 910 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 911 | |
| '{' should be on the previous line. | 913 | |
| Line is longer than 80 characters. | 915 | |
| '{' should be on the previous line. | 917 | |
| '{' should be on the previous line. | 919 | |
| '}' should be on the same line. | 921 | |
| '{' should be on the previous line. | 923 | |
| '{' should be on the previous line. | 928 | |
| Line is longer than 80 characters. | 931 | |
| Name 'curr_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 933 | |
| '{' should be on the previous line. | 935 | |
| '}' should be on the same line. | 938 | |
| Line is longer than 80 characters. | 939 | |
| Line is longer than 80 characters. | 951 | |
| Method 'split_traces' is not designed for extension - needs to be abstract, final or empty. | 959 | |
| Name 'split_traces' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 959 | |
| Parameter p_location should be final. | 959 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 959 | |
| Parameter p_layer should be final. | 959 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 959 | |
| Parameter p_net_no should be final. | 959 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 959 | |
| '{' should be on the previous line. | 960 | |
| Line is longer than 80 characters. | 961 | |
| Line is longer than 80 characters. | 962 | |
| Name 'picked_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 962 | |
| Line is longer than 80 characters. | 963 | |
| Name 'location_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 963 | |
| Name 'trace_split' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 964 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 965 | |
| '{' should be on the previous line. | 966 | |
| Name 'curr_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 967 | |
| '{' should be on the previous line. | 969 | |
| Line is longer than 80 characters. | 970 | |
| Name 'split_pieces' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 970 | |
| '{' should be on the previous line. | 972 | |
| Method 'get_connected_sets' is not designed for extension - needs to be abstract, final or empty. | 986 | |
| Name 'get_connected_sets' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 986 | |
| Parameter p_net_no should be final. | 986 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 986 | |
| '{' should be on the previous line. | 987 | |
| Line is longer than 80 characters. | 988 | |
| '{' should be on the previous line. | 990 | |
| Name 'items_to_handle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 993 | |
| Line is longer than 80 characters. | 994 | |
| '{' should be on the previous line. | 996 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 997 | |
| '{' should be on the previous line. | 999 | |
| Line is longer than 80 characters. | 1002 | |
| '{' should be on the previous line. | 1009 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1010 | |
| Line is longer than 80 characters. | 1011 | |
| Name 'next_connected_set' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1011 | |
| Line is longer than 80 characters. | 1020 | |
| Line is longer than 80 characters. | 1027 | |
| Method 'overlapping_objects' is not designed for extension - needs to be abstract, final or empty. | 1027 | |
| Name 'overlapping_objects' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1027 | |
| Parameter p_shape should be final. | 1027 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1027 | |
| Parameter p_layer should be final. | 1027 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1027 | |
| Line is longer than 80 characters. | 1029 | |
| Line is longer than 80 characters. | 1047 | |
| Method 'overlapping_items_with_clearance' is not designed for extension - needs to be abstract, final or empty. | 1047 | |
| Name 'overlapping_items_with_clearance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1047 | |
| Parameter p_shape should be final. | 1047 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1047 | |
| Parameter p_layer should be final. | 1047 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1047 | |
| Parameter p_ignore_net_nos should be final. | 1047 | |
| Name 'p_ignore_net_nos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1047 | |
| Parameter p_clearance_class should be final. | 1048 | |
| Name 'p_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1048 | |
| '{' should be on the previous line. | 1049 | |
| Line is longer than 80 characters. | 1050 | |
| Name 'default_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1050 | |
| Line is longer than 80 characters. | 1051 | |
| Method 'overlapping_items' is not designed for extension - needs to be abstract, final or empty. | 1062 | |
| Name 'overlapping_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1062 | |
| Parameter p_area should be final. | 1062 | |
| Name 'p_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1062 | |
| Parameter p_layer should be final. | 1062 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1062 | |
| '{' should be on the previous line. | 1063 | |
| Name 'tile_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1065 | |
| '{' should be on the previous line. | 1067 | |
| Line is longer than 80 characters. | 1068 | |
| Name 'curr_overlaps' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1068 | |
| Name 'curr_overlap' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1069 | |
| '{' should be on the previous line. | 1070 | |
| '{' should be on the previous line. | 1072 | |
| Line is longer than 80 characters. | 1091 | |
| Method 'check_shape' is not designed for extension - needs to be abstract, final or empty. | 1091 | |
| Name 'check_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1091 | |
| Parameter p_shape should be final. | 1091 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1091 | |
| Parameter p_layer should be final. | 1091 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1091 | |
| Parameter p_net_no_arr should be final. | 1091 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1091 | |
| Parameter p_cl_class should be final. | 1091 | |
| Name 'p_cl_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1091 | |
| Line is longer than 80 characters. | 1094 | |
| Name 'default_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1094 | |
| '{' should be on the previous line. | 1096 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1097 | |
| '{' should be on the previous line. | 1099 | |
| Name 'curr_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1105 | |
| '{' should be on the previous line. | 1106 | |
| Name 'is_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1107 | |
| '{' should be on the previous line. | 1109 | |
| '{' should be on the previous line. | 1111 | |
| '{' should be on the previous line. | 1116 | |
| Line is longer than 80 characters. | 1125 | |
| Line is longer than 80 characters. | 1138 | |
| Method 'check_trace_shape' is not designed for extension - needs to be abstract, final or empty. | 1138 | |
| Name 'check_trace_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1138 | |
| Parameter p_shape should be final. | 1138 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1138 | |
| Parameter p_layer should be final. | 1138 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1138 | |
| Parameter p_net_no_arr should be final. | 1138 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1138 | |
| Parameter p_cl_class should be final. | 1139 | |
| Name 'p_cl_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1139 | |
| Parameter p_contact_pins should be final. | 1139 | |
| Name 'p_contact_pins' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1139 | |
| '{' should be on the previous line. | 1140 | |
| '{' should be on the previous line. | 1142 | |
| Line is longer than 80 characters. | 1145 | |
| Name 'default_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1145 | |
| Name 'tree_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1146 | |
| Name 'ignore_net_nos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1147 | |
| '{' should be on the previous line. | 1149 | |
| Line is longer than 80 characters. | 1150 | |
| '}' should be on the same line. | 1151 | |
| '{' should be on the previous line. | 1153 | |
| Line is longer than 80 characters. | 1154 | |
| Name 'curr_tree_entry' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1156 | |
| '{' should be on the previous line. | 1157 | |
| '{' should be on the previous line. | 1159 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1162 | |
| '{' should be on the previous line. | 1164 | |
| '{' should be on the previous line. | 1166 | |
| '{' should be on the previous line. | 1170 | |
| Line is longer than 80 characters. | 1171 | |
| Name 'is_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1176 | |
| '{' should be on the previous line. | 1178 | |
| '{' should be on the previous line. | 1180 | |
| Line is longer than 80 characters. | 1184 | |
| Line is longer than 80 characters. | 1186 | |
| Name 'curr_contact_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1188 | |
| '{' should be on the previous line. | 1189 | |
| Line is longer than 80 characters. | 1190 | |
| '{' should be on the previous line. | 1195 | |
| Line is longer than 80 characters. | 1196 | |
| Name 'obstacle_trace_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1196 | |
| Line is longer than 80 characters. | 1197 | |
| Line is longer than 80 characters. | 1199 | |
| Name 'pin_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1199 | |
| '{' should be on the previous line. | 1201 | |
| '{' should be on the previous line. | 1208 | |
| First sentence should end with a period. | 1215 | |
| Line is longer than 80 characters. | 1226 | |
| Method 'check_polyline_trace' is not designed for extension - needs to be abstract, final or empty. | 1226 | |
| Name 'check_polyline_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1226 | |
| Parameter p_polyline should be final. | 1226 | |
| Name 'p_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1226 | |
| Parameter p_layer should be final. | 1226 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1226 | |
| Parameter p_pen_half_width should be final. | 1226 | |
| Name 'p_pen_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1226 | |
| Line is longer than 80 characters. | 1227 | |
| Parameter p_net_no_arr should be final. | 1227 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1227 | |
| Parameter p_clearance_class should be final. | 1227 | |
| Name 'p_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1227 | |
| Name 'tmp_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1229 | |
| Line is longer than 80 characters. | 1230 | |
| Name 'contact_pins' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1231 | |
| '{' should be on the previous line. | 1233 | |
| Line is longer than 80 characters. | 1234 | |
| '{' should be on the previous line. | 1236 | |
| Method 'get_layer_count' is not designed for extension - needs to be abstract, final or empty. | 1248 | |
| Name 'get_layer_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1248 | |
| '{' should be on the previous line. | 1249 | |
| Line is longer than 80 characters. | 1254 | |
| Line is longer than 80 characters. | 1256 | |
| Unused @param tag for 'p_graphics_context'. | 1260 | |
| Method 'draw' is not designed for extension - needs to be abstract, final or empty. | 1262 | |
| Parameter p_graphics should be final. | 1262 | |
| Name 'p_graphics' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1262 | |
| Parameter p_graphics_context should be final. | 1262 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1262 | |
| '{' should be on the previous line. | 1263 | |
| '{' should be on the previous line. | 1265 | |
| Line is longer than 80 characters. | 1270 | |
| Name 'curr_priority' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1270 | |
| Line is longer than 80 characters. | 1272 | |
| '{' should be on the previous line. | 1274 | |
| '{' should be on the previous line. | 1276 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1277 | |
| '{' should be on the previous line. | 1279 | |
| '{' should be on the previous line. | 1283 | |
| '}' should be on the same line. | 1286 | |
| '{' should be on the previous line. | 1288 | |
| Line is longer than 80 characters. | 1289 | |
| Line is longer than 80 characters. | 1297 | |
| Line is longer than 80 characters. | 1299 | |
| Line is longer than 80 characters. | 1306 | |
| Method 'pick_items' is not designed for extension - needs to be abstract, final or empty. | 1306 | |
| Name 'pick_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1306 | |
| Parameter p_location should be final. | 1306 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1306 | |
| Parameter p_layer should be final. | 1306 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1306 | |
| Parameter p_filter should be final. | 1306 | |
| Name 'p_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1306 | |
| Name 'point_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1308 | |
| Line is longer than 80 characters. | 1309 | |
| Name 'curr_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1311 | |
| '{' should be on the previous line. | 1312 | |
| '{' should be on the previous line. | 1314 | |
| '{' should be on the previous line. | 1319 | |
| Method 'contains' is not designed for extension - needs to be abstract, final or empty. | 1331 | |
| Parameter p_point should be final. | 1331 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1331 | |
| '{' should be on the previous line. | 1332 | |
| Method 'clearance_value' is not designed for extension - needs to be abstract, final or empty. | 1346 | |
| Name 'clearance_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1346 | |
| Parameter p_class_1 should be final. | 1346 | |
| Name 'p_class_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1346 | |
| Parameter p_class_2 should be final. | 1346 | |
| Name 'p_class_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1346 | |
| Parameter p_layer should be final. | 1346 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1346 | |
| '{' should be on the previous line. | 1347 | |
| '{' should be on the previous line. | 1349 | |
| Method 'get_max_trace_half_width' is not designed for extension - needs to be abstract, final or empty. | 1360 | |
| Name 'get_max_trace_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1360 | |
| '{' should be on the previous line. | 1361 | |
| Method 'get_min_trace_half_width' is not designed for extension - needs to be abstract, final or empty. | 1370 | |
| Name 'get_min_trace_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1370 | |
| '{' should be on the previous line. | 1371 | |
| First sentence should end with a period. | 1375 | |
| Method 'get_bounding_box' is not designed for extension - needs to be abstract, final or empty. | 1380 | |
| Name 'get_bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1380 | |
| '{' should be on the previous line. | 1381 | |
| Method 'get_bounding_box' is not designed for extension - needs to be abstract, final or empty. | 1391 | |
| Name 'get_bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1391 | |
| Parameter p_item_list should be final. | 1391 | |
| Name 'p_item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1391 | |
| '{' should be on the previous line. | 1392 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1394 | |
| '{' should be on the previous line. | 1395 | |
| Method 'reset_graphics_update_box' is not designed for extension - needs to be abstract, final or empty. | 1404 | |
| Name 'reset_graphics_update_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1404 | |
| '{' should be on the previous line. | 1405 | |
| Method 'get_graphics_update_box' is not designed for extension - needs to be abstract, final or empty. | 1414 | |
| Name 'get_graphics_update_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1414 | |
| '{' should be on the previous line. | 1415 | |
| First sentence should end with a period. | 1419 | |
| Method 'join_graphics_update_box' is not designed for extension - needs to be abstract, final or empty. | 1424 | |
| Name 'join_graphics_update_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1424 | |
| Parameter p_box should be final. | 1424 | |
| Name 'p_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1424 | |
| '{' should be on the previous line. | 1425 | |
| '{' should be on the previous line. | 1427 | |
| First sentence should end with a period. | 1433 | |
| Method 'start_notify_observers' is not designed for extension - needs to be abstract, final or empty. | 1436 | |
| Name 'start_notify_observers' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1436 | |
| '{' should be on the previous line. | 1437 | |
| '{' should be on the previous line. | 1439 | |
| First sentence should end with a period. | 1444 | |
| Method 'end_notify_observers' is not designed for extension - needs to be abstract, final or empty. | 1447 | |
| Name 'end_notify_observers' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1447 | |
| '{' should be on the previous line. | 1448 | |
| '{' should be on the previous line. | 1450 | |
| Method 'observers_active' is not designed for extension - needs to be abstract, final or empty. | 1460 | |
| Name 'observers_active' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1460 | |
| '{' should be on the previous line. | 1461 | |
| '{' should be on the previous line. | 1464 | |
| '}' should be on the same line. | 1466 | |
| '{' should be on the previous line. | 1468 | |
| Method 'make_conductive' is not designed for extension - needs to be abstract, final or empty. | 1483 | |
| Name 'make_conductive' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1483 | |
| Parameter p_area should be final. | 1483 | |
| Name 'p_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1483 | |
| Parameter p_net_no should be final. | 1483 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1483 | |
| '{' should be on the previous line. | 1484 | |
| Name 'new_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1485 | |
| Name 'curr_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1486 | |
| Name 'fixed_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1488 | |
| Name 'side_changed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1491 | |
| Name 'net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1492 | |
| Line is longer than 80 characters. | 1494 | |
| Line is longer than 80 characters. | 1495 | |
| First sentence should end with a period. | 1501 | |
| Method 'insert_item' is not designed for extension - needs to be abstract, final or empty. | 1506 | |
| Name 'insert_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1506 | |
| Parameter p_item should be final. | 1506 | |
| Name 'p_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1506 | |
| '{' should be on the previous line. | 1507 | |
| '{' should be on the previous line. | 1509 | |
| Line is longer than 80 characters. | 1513 | |
| '||' should be on a new line. | 1513 | |
| Line is longer than 80 characters. | 1514 | |
| Line is longer than 80 characters. | 1516 | |
| Line is longer than 80 characters. | 1527 | |
| Name 'additional_update_after_change' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1531 | |
| Parameter p_item should be final. | 1531 | |
| Name 'p_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1531 | |
| '{' should be on the previous line. | 1532 | |
| Line is longer than 80 characters. | 1538 | |
| Method 'undo' is not designed for extension - needs to be abstract, final or empty. | 1543 | |
| Parameter p_changed_nets should be final. | 1543 | |
| Name 'p_changed_nets' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1543 | |
| '{' should be on the previous line. | 1544 | |
| Line is longer than 80 characters. | 1546 | |
| Name 'cancelled_objects' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1546 | |
| Line is longer than 80 characters. | 1547 | |
| Name 'restored_objects' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1547 | |
| '{' should be on the previous line. | 1552 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1553 | |
| '{' should be on the previous line. | 1559 | |
| '{' should be on the previous line. | 1561 | |
| '{' should be on the previous line. | 1568 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1569 | |
| '{' should be on the previous line. | 1576 | |
| '{' should be on the previous line. | 1578 | |
| Line is longer than 80 characters. | 1589 | |
| Method 'redo' is not designed for extension - needs to be abstract, final or empty. | 1594 | |
| Parameter p_changed_nets should be final. | 1594 | |
| Name 'p_changed_nets' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1594 | |
| '{' should be on the previous line. | 1595 | |
| Line is longer than 80 characters. | 1597 | |
| Name 'cancelled_objects' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1597 | |
| Line is longer than 80 characters. | 1598 | |
| Name 'restored_objects' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1598 | |
| '{' should be on the previous line. | 1603 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1604 | |
| '{' should be on the previous line. | 1609 | |
| '{' should be on the previous line. | 1611 | |
| '{' should be on the previous line. | 1618 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1619 | |
| '{' should be on the previous line. | 1626 | |
| '{' should be on the previous line. | 1628 | |
| Method 'generate_snapshot' is not designed for extension - needs to be abstract, final or empty. | 1639 | |
| Name 'generate_snapshot' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1639 | |
| '{' should be on the previous line. | 1640 | |
| Line is longer than 80 characters. | 1646 | |
| Method 'pop_snapshot' is not designed for extension - needs to be abstract, final or empty. | 1652 | |
| Name 'pop_snapshot' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1652 | |
| '{' should be on the previous line. | 1653 | |
| Line is longer than 80 characters. | 1667 | |
| Method 'get_trace_tail' is not designed for extension - needs to be abstract, final or empty. | 1667 | |
| Name 'get_trace_tail' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1667 | |
| Parameter p_location should be final. | 1667 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1667 | |
| Parameter p_layer should be final. | 1667 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1667 | |
| Parameter p_net_no_arr should be final. | 1667 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1667 | |
| Name 'point_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1669 | |
| Line is longer than 80 characters. | 1670 | |
| Name 'found_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1670 | |
| '{' should be on the previous line. | 1673 | |
| Name 'curr_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1674 | |
| '{' should be on the previous line. | 1676 | |
| Name 'curr_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1677 | |
| '{' should be on the previous line. | 1679 | |
| '{' should be on the previous line. | 1683 | |
| '{' should be on the previous line. | 1686 | |
| '{' should be on the previous line. | 1691 | |
| '{' should be on the previous line. | 1694 | |
| Method 'remove_if_cycle' is not designed for extension - needs to be abstract, final or empty. | 1710 | |
| Name 'remove_if_cycle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1710 | |
| Parameter p_trace should be final. | 1710 | |
| Name 'p_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1710 | |
| '{' should be on the previous line. | 1711 | |
| '{' should be on the previous line. | 1713 | |
| '{' should be on the previous line. | 1717 | |
| Name 'tail_at_endpoint_before' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1722 | |
| Name 'end_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1723 | |
| Name 'curr_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1724 | |
| Name 'curr_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1725 | |
| '{' should be on the previous line. | 1731 | |
| Name 'connection_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1736 | |
| '{' should be on the previous line. | 1739 | |
| '{' should be on the previous line. | 1741 | |
| Line is longer than 80 characters. | 1742 | |
| '{' should be on the previous line. | 1744 | |
| Line is longer than 80 characters. | 1753 | |
| Method 'get_test_level' is not designed for extension - needs to be abstract, final or empty. | 1758 | |
| Name 'get_test_level' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1758 | |
| '{' should be on the previous line. | 1759 | |
| Method 'set_test_level' is not designed for extension - needs to be abstract, final or empty. | 1768 | |
| Name 'set_test_level' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1768 | |
| Parameter p_value should be final. | 1768 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1768 | |
| '{' should be on the previous line. | 1769 | |
| Missing a Javadoc comment. | 1773 | |
| Parameter p_stream should be final. | 1773 | |
| Name 'p_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1773 | |
| '{' should be on the previous line. | 1775 | |
| '{' should be on the previous line. | 1781 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1782 | |
| First sentence should end with a period. | 1787 | |
| Name 'item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1790 | |
| Variable 'item_list' must be private and have accessor methods. | 1790 | |
| Variable 'components' must be private and have accessor methods. | 1792 | |
| Variable 'rules' must be private and have accessor methods. | 1797 | |
| Variable 'library' must be private and have accessor methods. | 1802 | |
| Name 'layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1806 | |
| Variable 'layer_structure' must be private and have accessor methods. | 1806 | |
| First sentence should end with a period. | 1807 | |
| Name 'search_tree_manager' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1810 | |
| Variable 'search_tree_manager' must be private and have accessor methods. | 1810 | |
| Variable 'communication' must be private and have accessor methods. | 1814 | |
| First sentence should end with a period. | 1815 | |
| Name 'bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1818 | |
| Variable 'bounding_box' must be private and have accessor methods. | 1818 | |
| Line is longer than 80 characters. | 1820 | |
| Line is longer than 80 characters. | 1821 | |
| 'private' modifier out of order with the JLS suggestions. | 1823 | |
| Name 'test_level' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1823 | |
| First sentence should end with a period. | 1824 | |
| 'private' modifier out of order with the JLS suggestions. | 1825 | |
| Name 'update_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1825 | |
| First sentence should end with a period. | 1826 | |
| Name 'max_trace_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1829 | |
| '1000' is a magic number. | 1829 | |
| First sentence should end with a period. | 1830 | |
| Name 'min_trace_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1833 | |
| '10000' is a magic number. | 1833 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 31 | |
| Name 'notify_deleted' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 37 | |
| Parameter p_item should be final. | 37 | |
| Name 'p_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 37 | |
| '{' should be on the previous line. | 38 | |
| Line has trailing spaces. | 39 | |
| Line has trailing spaces. | 41 | |
| Name 'notify_changed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 47 | |
| Parameter p_item should be final. | 47 | |
| Name 'p_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 47 | |
| '{' should be on the previous line. | 48 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 51 | |
| Name 'notify_new' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Parameter p_item should be final. | 57 | |
| Name 'p_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| '{' should be on the previous line. | 58 | |
| Line has trailing spaces. | 59 | |
| Line has trailing spaces. | 61 | |
| Name 'notify_moved' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| Parameter p_component should be final. | 67 | |
| Name 'p_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| '{' should be on the previous line. | 68 | |
| Line has trailing spaces. | 69 | |
| Line has trailing spaces. | 71 | |
| First sentence should end with a period. | 72 | |
| Method 'activate' is not designed for extension - needs to be abstract, final or empty. | 75 | |
| '{' should be on the previous line. | 76 | |
| Line has trailing spaces. | 79 | |
| Method 'deactivate' is not designed for extension - needs to be abstract, final or empty. | 83 | |
| '{' should be on the previous line. | 84 | |
| Line has trailing spaces. | 87 | |
| Method 'is_active' is not designed for extension - needs to be abstract, final or empty. | 93 | |
| Name 'is_active' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| '{' should be on the previous line. | 94 | |
| Line has trailing spaces. | 97 | |
| Missing a Javadoc comment. | 98 | |
| Line has trailing spaces. | 99 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 33 | |
| Redundant 'public' modifier. | 39 | |
| Name 'notify_moved' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| Name 'p_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Unused import - geometry.planar.LineSegment. | 24 | |
| '{' should be on the previous line. | 41 | |
| First sentence should end with a period. | 43 | |
| Line is longer than 80 characters. | 46 | |
| Line is longer than 80 characters. | 51 | |
| Parameter p_shapes should be final. | 51 | |
| Name 'p_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 51 | |
| Parameter p_clearance_class_no should be final. | 51 | |
| Name 'p_clearance_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 51 | |
| Parameter p_id_no should be final. | 51 | |
| Name 'p_id_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 51 | |
| Parameter p_board should be final. | 51 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 51 | |
| Line is longer than 80 characters. | 53 | |
| Method 'tile_shape_count' is not designed for extension - needs to be abstract, final or empty. | 62 | |
| Name 'tile_shape_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| '{' should be on the previous line. | 63 | |
| '{' should be on the previous line. | 66 | |
| Name 'tile_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| '{' should be on the previous line. | 69 | |
| '}' should be on the same line. | 72 | |
| '{' should be on the previous line. | 74 | |
| Line is longer than 80 characters. | 75 | |
| '}' should be on the same line. | 77 | |
| '{' should be on the previous line. | 79 | |
| Method 'shape_layer' is not designed for extension - needs to be abstract, final or empty. | 86 | |
| Name 'shape_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 86 | |
| Parameter p_index should be final. | 86 | |
| Name 'p_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 86 | |
| '{' should be on the previous line. | 87 | |
| Name 'shape_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 88 | |
| '{' should be on the previous line. | 91 | |
| Line is longer than 80 characters. | 92 | |
| '}' should be on the same line. | 93 | |
| '{' should be on the previous line. | 95 | |
| '{' should be on the previous line. | 99 | |
| Line is longer than 80 characters. | 100 | |
| Method 'is_obstacle' is not designed for extension - needs to be abstract, final or empty. | 111 | |
| Name 'is_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 111 | |
| Parameter p_other should be final. | 111 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 111 | |
| '{' should be on the previous line. | 112 | |
| Line is longer than 80 characters. | 113 | |
| Method 'bounding_box' is not designed for extension - needs to be abstract, final or empty. | 121 | |
| Name 'bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 121 | |
| '{' should be on the previous line. | 122 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 124 | |
| '{' should be on the previous line. | 125 | |
| Method 'first_layer' is not designed for extension - needs to be abstract, final or empty. | 136 | |
| Name 'first_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 136 | |
| '{' should be on the previous line. | 137 | |
| Method 'last_layer' is not designed for extension - needs to be abstract, final or empty. | 146 | |
| Name 'last_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 146 | |
| '{' should be on the previous line. | 147 | |
| Method 'is_on_layer' is not designed for extension - needs to be abstract, final or empty. | 152 | |
| Name 'is_on_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 152 | |
| Parameter p_layer should be final. | 152 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 152 | |
| '{' should be on the previous line. | 153 | |
| Method 'translate_by' is not designed for extension - needs to be abstract, final or empty. | 158 | |
| Name 'translate_by' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 158 | |
| Parameter p_vector should be final. | 158 | |
| Name 'p_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 158 | |
| '{' should be on the previous line. | 159 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| '{' should be on the previous line. | 161 | |
| '{' should be on the previous line. | 165 | |
| Method 'turn_90_degree' is not designed for extension - needs to be abstract, final or empty. | 172 | |
| Name 'turn_90_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 172 | |
| Parameter p_factor should be final. | 172 | |
| Name 'p_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 172 | |
| Parameter p_pole should be final. | 172 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 172 | |
| '{' should be on the previous line. | 173 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 174 | |
| '{' should be on the previous line. | 175 | |
| '{' should be on the previous line. | 179 | |
| Method 'rotate_approx' is not designed for extension - needs to be abstract, final or empty. | 186 | |
| Name 'rotate_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 186 | |
| Parameter p_angle_in_degree should be final. | 186 | |
| Name 'p_angle_in_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 186 | |
| Parameter p_pole should be final. | 186 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 186 | |
| '{' should be on the previous line. | 187 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 189 | |
| '{' should be on the previous line. | 190 | |
| '{' should be on the previous line. | 195 | |
| Method 'change_placement_side' is not designed for extension - needs to be abstract, final or empty. | 202 | |
| Name 'change_placement_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 202 | |
| Parameter p_pole should be final. | 202 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 202 | |
| '{' should be on the previous line. | 203 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 204 | |
| '{' should be on the previous line. | 205 | |
| '{' should be on the previous line. | 209 | |
| Method 'get_draw_intensity' is not designed for extension - needs to be abstract, final or empty. | 216 | |
| Name 'get_draw_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 216 | |
| Parameter p_graphics_context should be final. | 216 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 216 | |
| '{' should be on the previous line. | 217 | |
| Method 'get_draw_priority' is not designed for extension - needs to be abstract, final or empty. | 226 | |
| Name 'get_draw_priority' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 226 | |
| '{' should be on the previous line. | 227 | |
| Method 'shape_count' is not designed for extension - needs to be abstract, final or empty. | 236 | |
| Name 'shape_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 236 | |
| '{' should be on the previous line. | 237 | |
| Method 'get_shape' is not designed for extension - needs to be abstract, final or empty. | 247 | |
| Name 'get_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 247 | |
| Parameter p_index should be final. | 247 | |
| Name 'p_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 247 | |
| '{' should be on the previous line. | 248 | |
| '{' should be on the previous line. | 250 | |
| Method 'is_selected_by_filter' is not designed for extension - needs to be abstract, final or empty. | 258 | |
| Name 'is_selected_by_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 258 | |
| Parameter p_filter should be final. | 258 | |
| Name 'p_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 258 | |
| '{' should be on the previous line. | 259 | |
| '{' should be on the previous line. | 261 | |
| Line is longer than 80 characters. | 264 | |
| Method 'get_draw_colors' is not designed for extension - needs to be abstract, final or empty. | 268 | |
| Name 'get_draw_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 268 | |
| Parameter p_graphics_context should be final. | 268 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 268 | |
| Line is longer than 80 characters. | 270 | |
| Name 'color_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 270 | |
| Name 'draw_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 271 | |
| '{' should be on the previous line. | 273 | |
| Line is longer than 80 characters. | 280 | |
| Expected an @return tag. | 283 | |
| Method 'get_keepout_area' is not designed for extension - needs to be abstract, final or empty. | 283 | |
| Name 'get_keepout_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 283 | |
| '{' should be on the previous line. | 284 | |
| '{' should be on the previous line. | 286 | |
| Name 'hole_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 287 | |
| '{' should be on the previous line. | 289 | |
| Method 'get_keepout_lines' is not designed for extension - needs to be abstract, final or empty. | 297 | |
| Missing a Javadoc comment. | 297 | |
| Name 'get_keepout_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 297 | |
| '{' should be on the previous line. | 298 | |
| '{' should be on the previous line. | 300 | |
| Line is longer than 80 characters. | 307 | |
| Method 'draw' is not designed for extension - needs to be abstract, final or empty. | 307 | |
| Parameter p_g should be final. | 307 | |
| Name 'p_g' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 307 | |
| Parameter p_graphics_context should be final. | 307 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 307 | |
| Parameter p_color_arr should be final. | 307 | |
| Name 'p_color_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 307 | |
| Parameter p_intensity should be final. | 307 | |
| Name 'p_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 307 | |
| '{' should be on the previous line. | 310 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 313 | |
| '{' should be on the previous line. | 314 | |
| Name 'draw_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 315 | |
| Line is longer than 80 characters. | 316 | |
| Name 'closed_draw_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 316 | |
| Line is longer than 80 characters. | 317 | |
| Line is longer than 80 characters. | 318 | |
| Line is longer than 80 characters. | 319 | |
| Method 'copy' is not designed for extension - needs to be abstract, final or empty. | 324 | |
| Parameter p_id_no should be final. | 324 | |
| Name 'p_id_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 324 | |
| '{' should be on the previous line. | 325 | |
| Line is longer than 80 characters. | 326 | |
| Method 'print_info' is not designed for extension - needs to be abstract, final or empty. | 330 | |
| Name 'print_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 330 | |
| Parameter p_window should be final. | 330 | |
| Name 'p_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 330 | |
| Parameter p_locale should be final. | 330 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 330 | |
| Line is longer than 80 characters. | 333 | |
| Method 'write' is not designed for extension - needs to be abstract, final or empty. | 340 | |
| Parameter p_stream should be final. | 340 | |
| Name 'p_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 340 | |
| '{' should be on the previous line. | 341 | |
| '{' should be on the previous line. | 343 | |
| '{' should be on the previous line. | 346 | |
| Method 'keepout_outside_outline_generated' is not designed for extension - needs to be abstract, final or empty. | 358 | |
| Name 'keepout_outside_outline_generated' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 358 | |
| '{' should be on the previous line. | 359 | |
| Method 'generate_keepout_outside' is not designed for extension - needs to be abstract, final or empty. | 369 | |
| Name 'generate_keepout_outside' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 369 | |
| Parameter p_value should be final. | 369 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 369 | |
| '{' should be on the previous line. | 370 | |
| '{' should be on the previous line. | 372 | |
| '{' should be on the previous line. | 377 | |
| Method 'line_count' is not designed for extension - needs to be abstract, final or empty. | 390 | |
| Name 'line_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 390 | |
| '{' should be on the previous line. | 391 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 393 | |
| '{' should be on the previous line. | 394 | |
| Method 'get_half_width' is not designed for extension - needs to be abstract, final or empty. | 405 | |
| Name 'get_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 405 | |
| '{' should be on the previous line. | 406 | |
| Method 'calculate_tree_shapes' is not designed for extension - needs to be abstract, final or empty. | 411 | |
| Name 'calculate_tree_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 411 | |
| Parameter p_search_tree should be final. | 411 | |
| Name 'p_search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 411 | |
| '{' should be on the previous line. | 412 | |
| Line is longer than 80 characters. | 418 | |
| Name 'keepout_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 421 | |
| Line is longer than 80 characters. | 423 | |
| Name 'keepout_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 425 | |
| Missing a Javadoc comment. | 426 | |
| Name 'keepout_outside_outline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 426 | |
| Missing a Javadoc comment. | 427 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 38 | |
| First sentence should end with a period. | 39 | |
| Line is longer than 80 characters. | 40 | |
| Line has trailing spaces. | 41 | |
| Line is longer than 80 characters. | 44 | |
| Parameter p_polyline should be final. | 47 | |
| Expected @param tag for 'p_polyline'. | 47 | |
| Name 'p_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 47 | |
| Parameter p_no should be final. | 47 | |
| Expected @param tag for 'p_no'. | 47 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 47 | |
| Parameter p_shape should be final. | 47 | |
| Expected @param tag for 'p_shape'. | 47 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 47 | |
| ')' is preceded with whitespace. | 47 | |
| '{' should be on the previous line. | 48 | |
| Name 'fromside_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Name 'border_intersection_found' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 51 | |
| Name 'curr_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| '{' should be on the previous line. | 54 | |
| Name 'curr_seg' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| '{' should be on the previous line. | 58 | |
| Line is longer than 80 characters. | 60 | |
| '{' should be on the previous line. | 66 | |
| Name 'from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 70 | |
| Name 'check_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| Name 'min_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| Name 'edge_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 73 | |
| '{' should be on the previous line. | 75 | |
| Name 'curr_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| Line is longer than 80 characters. | 77 | |
| Name 'curr_intersection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 77 | |
| Name 'curr_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 78 | |
| '{' should be on the previous line. | 81 | |
| Line has trailing spaces. | 91 | |
| Parameter p_from_point should be final. | 96 | |
| Expected @param tag for 'p_from_point'. | 96 | |
| Name 'p_from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| Parameter p_shape should be final. | 96 | |
| Expected @param tag for 'p_shape'. | 96 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| '{' should be on the previous line. | 97 | |
| Name 'border_projection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 98 | |
| '{' should be on the previous line. | 101 | |
| Line has trailing spaces. | 106 | |
| Line is longer than 80 characters. | 109 | |
| Line is longer than 80 characters. | 111 | |
| Parameter p_line_segment should be final. | 111 | |
| Expected @param tag for 'p_line_segment'. | 111 | |
| Name 'p_line_segment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 111 | |
| Parameter p_shape should be final. | 111 | |
| Expected @param tag for 'p_shape'. | 111 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 111 | |
| Parameter p_shove_to_the_left should be final. | 111 | |
| Expected @param tag for 'p_shove_to_the_left'. | 111 | |
| Name 'p_shove_to_the_left' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 111 | |
| Name 'start_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| Name 'end_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 114 | |
| Name 'border_line_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 115 | |
| Name 'check_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 116 | |
| Name 'first_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| Name 'prev_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 118 | |
| Name 'front_side_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 119 | |
| Line has trailing spaces. | 120 | |
| '{' should be on the previous line. | 122 | |
| Name 'next_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 123 | |
| '{' should be on the previous line. | 125 | |
| '}' should be on the same line. | 127 | |
| '{' should be on the previous line. | 129 | |
| Name 'next_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 132 | |
| '{' should be on the previous line. | 134 | |
| Line is longer than 80 characters. | 135 | |
| Name 'curr_intersection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 135 | |
| Line is longer than 80 characters. | 136 | |
| '{' should be on the previous line. | 145 | |
| '{' should be on the previous line. | 152 | |
| Line has trailing spaces. | 154 | |
| '}' should be on the same line. | 155 | |
| '{' should be on the previous line. | 157 | |
| Line is longer than 80 characters. | 158 | |
| Name 'prev_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| Line is longer than 80 characters. | 161 | |
| Name 'next_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 161 | |
| Line has trailing spaces. | 164 | |
| Line has trailing spaces. | 165 | |
| Line has trailing spaces. | 166 | |
| Parameter p_no should be final. | 170 | |
| Expected @param tag for 'p_no'. | 170 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 170 | |
| Parameter p_border_intersection should be final. | 170 | |
| Expected @param tag for 'p_border_intersection'. | 170 | |
| Name 'p_border_intersection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 170 | |
| '{' should be on the previous line. | 171 | |
| Line has trailing spaces. | 175 | |
| Missing a Javadoc comment. | 176 | |
| Variable 'no' must be private and have accessor methods. | 176 | |
| Missing a Javadoc comment. | 177 | |
| Name 'border_intersection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 177 | |
| Variable 'border_intersection' must be private and have accessor methods. | 177 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 35 | |
| Line is longer than 80 characters. | 42 | |
| Parameter p_trace should be final. | 42 | |
| Expected @param tag for 'p_trace'. | 42 | |
| Name 'p_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| Parameter p_index should be final. | 42 | |
| Expected @param tag for 'p_index'. | 42 | |
| Name 'p_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| Parameter p_orthogonal should be final. | 42 | |
| Expected @param tag for 'p_orthogonal'. | 42 | |
| Name 'p_orthogonal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| Parameter p_in_shove_check should be final. | 42 | |
| Expected @param tag for 'p_in_shove_check'. | 42 | |
| Name 'p_in_shove_check' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| Line is longer than 80 characters. | 44 | |
| Name 'search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Name 'curr_from_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Name 'cut_off_at_start' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 47 | |
| Name 'cut_off_at_end' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| '{' should be on the previous line. | 50 | |
| '}' should be on the same line. | 52 | |
| '{' should be on the previous line. | 54 | |
| Name 'end_cutline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| '{' should be on the previous line. | 59 | |
| Name 'cut_plane' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Name 'tmp_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| '{' should be on the previous line. | 63 | |
| Name 'start_cutline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| '{' should be on the previous line. | 70 | |
| Name 'cut_plane' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| Name 'tmp_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| '{' should be on the previous line. | 74 | |
| Line has trailing spaces. | 77 | |
| Name 'from_side_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| Name 'curr_cut_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 81 | |
| Expression can be simplified. | 82 | |
| '{' should be on the previous line. | 83 | |
| Expression can be simplified. | 87 | |
| '{' should be on the previous line. | 88 | |
| '{' should be on the previous line. | 93 | |
| Name 'border_intersection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 94 | |
| Line is longer than 80 characters. | 95 | |
| Line is longer than 80 characters. | 96 | |
| ')' is preceded with whitespace. | 99 | |
| '{' should be on the previous line. | 100 | |
| Line has trailing spaces. | 101 | |
| Line is longer than 80 characters. | 101 | |
| Line has trailing spaces. | 102 | |
| Line is longer than 80 characters. | 102 | |
| Line has trailing spaces. | 107 | |
| Missing a Javadoc comment. | 108 | |
| Name 'calc_cutline_at_end' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 108 | |
| Parameter p_index should be final. | 108 | |
| Name 'p_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 108 | |
| Parameter p_trace should be final. | 108 | |
| Name 'p_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 108 | |
| Name 'trace_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 110 | |
| Line is longer than 80 characters. | 111 | |
| Name 'search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 111 | |
| '3' is a magic number. | 112 | |
| '||' should be on a new line. | 112 | |
| Line is longer than 80 characters. | 113 | |
| '{' should be on the previous line. | 115 | |
| Line has trailing spaces. | 116 | |
| Name 'curr_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| Line is longer than 80 characters. | 118 | |
| '3' is a magic number. | 118 | |
| Name 'cut_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 119 | |
| '{' should be on the previous line. | 121 | |
| '}' should be on the same line. | 123 | |
| '{' should be on the previous line. | 125 | |
| Line has trailing spaces. | 132 | |
| Line is longer than 80 characters. | 133 | |
| Missing a Javadoc comment. | 133 | |
| Name 'calc_cutline_at_start' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 133 | |
| Parameter p_index should be final. | 133 | |
| Name 'p_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 133 | |
| Parameter p_trace should be final. | 133 | |
| Name 'p_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 133 | |
| Name 'trace_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 135 | |
| Line is longer than 80 characters. | 136 | |
| Name 'search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 136 | |
| '||' should be on a new line. | 137 | |
| Line is longer than 80 characters. | 138 | |
| '{' should be on the previous line. | 140 | |
| Name 'curr_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 141 | |
| Name 'cut_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 143 | |
| '{' should be on the previous line. | 145 | |
| '}' should be on the same line. | 147 | |
| '{' should be on the previous line. | 149 | |
| Line has trailing spaces. | 156 | |
| Line has trailing spaces. | 157 | |
| Missing a Javadoc comment. | 158 | |
| Variable 'shape' must be private and have accessor methods. | 158 | |
| Missing a Javadoc comment. | 159 | |
| Name 'from_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 159 | |
| Variable 'from_side' must be private and have accessor methods. | 159 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 32 | |
| Parameter p_layer_count should be final. | 39 | |
| Name 'p_layer_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| '{' should be on the previous line. | 40 | |
| '{' should be on the previous line. | 45 | |
| First sentence should end with a period. | 51 | |
| '(' is preceded with whitespace. | 57 | |
| Parameter p_point should be final. | 57 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Parameter p_layer should be final. | 57 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| '{' should be on the previous line. | 58 | |
| Line has trailing spaces. | 73 | |
| First sentence should end with a period. | 74 | |
| '(' is preceded with whitespace. | 80 | |
| Parameter p_shape should be final. | 80 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| Parameter p_layer should be final. | 80 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| '{' should be on the previous line. | 81 | |
| '{' should be on the previous line. | 83 | |
| Name 'corner_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 86 | |
| '{' should be on the previous line. | 88 | |
| First sentence should end with a period. | 93 | |
| Name 'get_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 99 | |
| '(' is preceded with whitespace. | 99 | |
| Parameter p_layer should be final. | 99 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 99 | |
| '{' should be on the previous line. | 100 | |
| Name 'surrounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 110 | |
| '{' should be on the previous line. | 111 | |
| '{' should be on the previous line. | 117 | |
| '(' is preceded with whitespace. | 119 | |
| 'cast' is not followed by whitespace. | 119 | |
| '(' is preceded with whitespace. | 120 | |
| 'cast' is not followed by whitespace. | 120 | |
| '(' is preceded with whitespace. | 121 | |
| 'cast' is not followed by whitespace. | 121 | |
| '(' is preceded with whitespace. | 122 | |
| 'cast' is not followed by whitespace. | 122 | |
| '{' should be on the previous line. | 125 | |
| First sentence should end with a period. | 131 | |
| Name 'set_empty' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 134 | |
| Parameter p_layer should be final. | 134 | |
| Expected @param tag for 'p_layer'. | 134 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 134 | |
| '{' should be on the previous line. | 135 | |
| Missing a Javadoc comment. | 139 | |
| Name 'layer_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 139 | |
| Variable 'layer_count' must be private and have accessor methods. | 139 | |
| Missing a Javadoc comment. | 140 | |
| Variable 'arr' must be private and have accessor methods. | 140 | |
| First sentence should end with a period. | 142 | |
| '{' should be on the previous line. | 146 | |
| Missing a Javadoc comment. | 147 | |
| Variable 'lx' must be private and have accessor methods. | 147 | |
| Missing a Javadoc comment. | 148 | |
| Variable 'ly' must be private and have accessor methods. | 148 | |
| Missing a Javadoc comment. | 149 | |
| Variable 'rx' must be private and have accessor methods. | 149 | |
| Missing a Javadoc comment. | 150 | |
| Variable 'uy' must be private and have accessor methods. | 150 | |
| Missing a Javadoc comment. | 151 | |
| Variable 'ulx' must be private and have accessor methods. | 151 | |
| Missing a Javadoc comment. | 152 | |
| Variable 'lrx' must be private and have accessor methods. | 152 | |
| Missing a Javadoc comment. | 153 | |
| Variable 'llx' must be private and have accessor methods. | 153 | |
| Missing a Javadoc comment. | 154 | |
| Variable 'urx' must be private and have accessor methods. | 154 | |
| Line has trailing spaces. | 155 | |
| Missing a Javadoc comment. | 156 | |
| Name 'set_empty' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 156 | |
| '{' should be on the previous line. | 157 | |
| Expected an @return tag. | 170 | |
| Name 'to_int' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 170 | |
| '{' should be on the previous line. | 171 | |
| '{' should be on the previous line. | 173 | |
| '(' is preceded with whitespace. | 176 | |
| 'cast' is not followed by whitespace. | 176 | |
| 'cast' is not followed by whitespace. | 176 | |
| 'cast' is not followed by whitespace. | 177 | |
| 'cast' is not followed by whitespace. | 177 | |
| 'cast' is not followed by whitespace. | 178 | |
| 'cast' is not followed by whitespace. | 178 | |
| 'cast' is not followed by whitespace. | 179 | |
| 'cast' is not followed by whitespace. | 179 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 33 | |
| Line has trailing spaces. | 34 | |
| First sentence should end with a period. | 35 | |
| Line is longer than 80 characters. | 43 | |
| Parameter p_first_item should be final. | 43 | |
| Name 'p_first_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Parameter p_second_item should be final. | 43 | |
| Name 'p_second_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Parameter p_shape should be final. | 43 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Parameter p_layer should be final. | 43 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Line has trailing spaces. | 50 | |
| Method 'print_info' is not designed for extension - needs to be abstract, final or empty. | 52 | |
| Name 'print_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| Parameter p_window should be final. | 52 | |
| Name 'p_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| Parameter p_locale should be final. | 52 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| Line has trailing spaces. | 54 | |
| Line is longer than 80 characters. | 55 | |
| '+' is not preceded with whitespace. | 63 | |
| Line has trailing spaces. | 70 | |
| First sentence should end with a period. | 71 | |
| Name 'first_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| Variable 'first_item' must be private and have accessor methods. | 72 | |
| First sentence should end with a period. | 73 | |
| Name 'second_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 74 | |
| Variable 'second_item' must be private and have accessor methods. | 74 | |
| First sentence should end with a period. | 75 | |
| Variable 'shape' must be private and have accessor methods. | 76 | |
| First sentence should end with a period. | 77 | |
| Variable 'layer' must be private and have accessor methods. | 78 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 33 | |
| Line has trailing spaces. | 34 | |
| First sentence should end with a period. | 35 | |
| Line is longer than 80 characters. | 40 | |
| Line is longer than 80 characters. | 41 | |
| Parameter p_unit should be final. | 45 | |
| Name 'p_unit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Parameter p_resolution should be final. | 45 | |
| Name 'p_resolution' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Line is longer than 80 characters. | 46 | |
| Parameter p_specctra_parser_info should be final. | 46 | |
| Name 'p_specctra_parser_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Parameter p_coordinate_transform should be final. | 46 | |
| Name 'p_coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Parameter p_id_no_generator should be final. | 47 | |
| Name 'p_id_no_generator' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 47 | |
| Parameter p_observers should be final. | 47 | |
| Name 'p_observers' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 47 | |
| '{' should be on the previous line. | 48 | |
| Line has trailing spaces. | 56 | |
| First sentence should end with a period. | 57 | |
| '{' should be on the previous line. | 61 | |
| Line has trailing spaces. | 62 | |
| Line is longer than 80 characters. | 62 | |
| Line is longer than 80 characters. | 63 | |
| Line has trailing spaces. | 65 | |
| Method 'host_cad_is_eagle' is not designed for extension - needs to be abstract, final or empty. | 71 | |
| Name 'host_cad_is_eagle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| '{' should be on the previous line. | 72 | |
| Line has trailing spaces. | 73 | |
| Line is longer than 80 characters. | 73 | |
| Line has trailing spaces. | 76 | |
| Method 'host_cad_exists' is not designed for extension - needs to be abstract, final or empty. | 82 | |
| Name 'host_cad_exists' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 82 | |
| '{' should be on the previous line. | 83 | |
| Line is longer than 80 characters. | 84 | |
| Line has trailing spaces. | 86 | |
| Line has trailing spaces. | 87 | |
| First sentence should end with a period. | 88 | |
| Method 'get_resolution' is not designed for extension - needs to be abstract, final or empty. | 94 | |
| Name 'get_resolution' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 94 | |
| '(' is preceded with whitespace. | 94 | |
| Parameter p_unit should be final. | 94 | |
| Name 'p_unit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 94 | |
| '{' should be on the previous line. | 95 | |
| Line has trailing spaces. | 98 | |
| Missing a Javadoc comment. | 99 | |
| Parameter p_stream should be final. | 99 | |
| Name 'p_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 99 | |
| '{' should be on the previous line. | 101 | |
| Line has trailing spaces. | 106 | |
| Name 'coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 108 | |
| Variable 'coordinate_transform' must be private and have accessor methods. | 108 | |
| Line has trailing spaces. | 109 | |
| First sentence should end with a period. | 110 | |
| Variable 'unit' must be private and have accessor methods. | 111 | |
| Line has trailing spaces. | 112 | |
| Variable 'resolution' must be private and have accessor methods. | 117 | |
| Line has trailing spaces. | 118 | |
| Missing a Javadoc comment. | 119 | |
| Name 'specctra_parser_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 119 | |
| Variable 'specctra_parser_info' must be private and have accessor methods. | 119 | |
| Line has trailing spaces. | 120 | |
| Missing a Javadoc comment. | 121 | |
| Name 'id_no_generator' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 121 | |
| Variable 'id_no_generator' must be private and have accessor methods. | 121 | |
| Line has trailing spaces. | 122 | |
| Missing a Javadoc comment. | 123 | |
| 'public' modifier out of order with the JLS suggestions. | 123 | |
| Variable 'observers' must be private and have accessor methods. | 123 | |
| Line has trailing spaces. | 124 | |
| '{' should be on the previous line. | 130 | |
| Missing a Javadoc comment. | 131 | |
| Parameter p_string_quote should be final. | 131 | |
| Name 'p_string_quote' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 131 | |
| Parameter p_host_cad should be final. | 131 | |
| Name 'p_host_cad' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 131 | |
| Line has trailing spaces. | 132 | |
| Line is longer than 80 characters. | 132 | |
| Parameter p_host_version should be final. | 132 | |
| Name 'p_host_version' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 132 | |
| Parameter p_constants should be final. | 132 | |
| Name 'p_constants' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 132 | |
| Parameter p_write_resolution should be final. | 133 | |
| Name 'p_write_resolution' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 133 | |
| Parameter p_dsn_file_generated_by_host should be final. | 134 | |
| Name 'p_dsn_file_generated_by_host' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 134 | |
| '{' should be on the previous line. | 135 | |
| Line has trailing spaces. | 143 | |
| Name 'string_quote' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 145 | |
| Variable 'string_quote' must be private and have accessor methods. | 145 | |
| Line has trailing spaces. | 146 | |
| Missing a Javadoc comment. | 147 | |
| Name 'host_cad' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| Variable 'host_cad' must be private and have accessor methods. | 147 | |
| Line has trailing spaces. | 148 | |
| Missing a Javadoc comment. | 149 | |
| Name 'host_version' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 149 | |
| Variable 'host_version' must be private and have accessor methods. | 149 | |
| Line has trailing spaces. | 150 | |
| Missing a Javadoc comment. | 151 | |
| Variable 'constants' must be private and have accessor methods. | 151 | |
| Line has trailing spaces. | 152 | |
| Missing a Javadoc comment. | 153 | |
| Name 'write_resolution' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 153 | |
| Variable 'write_resolution' must be private and have accessor methods. | 153 | |
| Line has trailing spaces. | 154 | |
| Missing a Javadoc comment. | 155 | |
| Name 'dsn_file_generated_by_host' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 155 | |
| Variable 'dsn_file_generated_by_host' must be private and have accessor methods. | 155 | |
| Line has trailing spaces. | 156 | |
| Line has trailing spaces. | 157 | |
| Missing a Javadoc comment. | 158 | |
| '{' should be on the previous line. | 159 | |
| Missing a Javadoc comment. | 160 | |
| Parameter p_char_name should be final. | 160 | |
| Name 'p_char_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| Parameter p_positive_int should be final. | 160 | |
| Name 'p_positive_int' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| '{' should be on the previous line. | 161 | |
| Missing a Javadoc comment. | 165 | |
| Name 'char_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 165 | |
| Variable 'char_name' must be private and have accessor methods. | 165 | |
| Missing a Javadoc comment. | 166 | |
| Name 'positive_int' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 166 | |
| Variable 'positive_int' must be private and have accessor methods. | 166 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 40 | |
| Line is longer than 80 characters. | 46 | |
| More than 7 parameters. | 46 | |
| Parameter p_name should be final. | 46 | |
| Expected @param tag for 'p_name'. | 46 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Parameter p_location should be final. | 46 | |
| Expected @param tag for 'p_location'. | 46 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Parameter p_rotation_in_degree should be final. | 46 | |
| Expected @param tag for 'p_rotation_in_degree'. | 46 | |
| Name 'p_rotation_in_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Parameter p_on_front should be final. | 46 | |
| Expected @param tag for 'p_on_front'. | 46 | |
| Name 'p_on_front' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Line is longer than 80 characters. | 47 | |
| Parameter p_package_front should be final. | 47 | |
| Expected @param tag for 'p_package_front'. | 47 | |
| Name 'p_package_front' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 47 | |
| Parameter p_package_back should be final. | 47 | |
| Expected @param tag for 'p_package_back'. | 47 | |
| Name 'p_package_back' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 47 | |
| Parameter p_no should be final. | 47 | |
| Expected @param tag for 'p_no'. | 47 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 47 | |
| Parameter p_position_fixed should be final. | 47 | |
| Expected @param tag for 'p_position_fixed'. | 47 | |
| Name 'p_position_fixed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 47 | |
| '360' is a magic number. | 52 | |
| '{' should be on the previous line. | 53 | |
| '360' is a magic number. | 54 | |
| '{' should be on the previous line. | 57 | |
| '360' is a magic number. | 58 | |
| Line has trailing spaces. | 66 | |
| Method 'get_location' is not designed for extension - needs to be abstract, final or empty. | 72 | |
| Name 'get_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| '{' should be on the previous line. | 73 | |
| Line has trailing spaces. | 76 | |
| Method 'get_rotation_in_degree' is not designed for extension - needs to be abstract, final or empty. | 82 | |
| Name 'get_rotation_in_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 82 | |
| '{' should be on the previous line. | 83 | |
| Line has trailing spaces. | 86 | |
| Method 'is_placed' is not designed for extension - needs to be abstract, final or empty. | 92 | |
| Name 'is_placed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| '{' should be on the previous line. | 93 | |
| Line has trailing spaces. | 96 | |
| Method 'placed_on_front' is not designed for extension - needs to be abstract, final or empty. | 102 | |
| Name 'placed_on_front' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 102 | |
| '{' should be on the previous line. | 103 | |
| Line has trailing spaces. | 106 | |
| Method 'translate_by' is not designed for extension - needs to be abstract, final or empty. | 113 | |
| Name 'translate_by' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| Parameter p_vector should be final. | 113 | |
| Name 'p_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| '{' should be on the previous line. | 114 | |
| '{' should be on the previous line. | 116 | |
| Line has trailing spaces. | 120 | |
| Method 'turn_90_degree' is not designed for extension - needs to be abstract, final or empty. | 127 | |
| Name 'turn_90_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 127 | |
| Parameter p_factor should be final. | 127 | |
| Name 'p_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 127 | |
| Parameter p_pole should be final. | 127 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 127 | |
| '{' should be on the previous line. | 128 | |
| '{' should be on the previous line. | 130 | |
| '90' is a magic number. | 133 | |
| '360' is a magic number. | 134 | |
| '{' should be on the previous line. | 135 | |
| '360' is a magic number. | 136 | |
| '{' should be on the previous line. | 139 | |
| '360' is a magic number. | 140 | |
| '{' should be on the previous line. | 143 | |
| Line is longer than 80 characters. | 154 | |
| Method 'rotate' is not designed for extension - needs to be abstract, final or empty. | 154 | |
| Parameter p_angle_in_degree should be final. | 154 | |
| Name 'p_angle_in_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 154 | |
| Parameter p_pole should be final. | 154 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 154 | |
| Parameter p_flip_style_rotate_first should be final. | 154 | |
| Name 'p_flip_style_rotate_first' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 154 | |
| '{' should be on the previous line. | 157 | |
| Name 'turn_angle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| '{' should be on the previous line. | 162 | |
| Line is longer than 80 characters. | 163 | |
| '360' is a magic number. | 164 | |
| '360' is a magic number. | 167 | |
| '{' should be on the previous line. | 168 | |
| '360' is a magic number. | 169 | |
| '{' should be on the previous line. | 172 | |
| '360' is a magic number. | 173 | |
| '{' should be on the previous line. | 176 | |
| Line is longer than 80 characters. | 177 | |
| Line has trailing spaces. | 180 | |
| Method 'change_side' is not designed for extension - needs to be abstract, final or empty. | 187 | |
| Name 'change_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 187 | |
| Parameter p_pole should be final. | 187 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 187 | |
| '{' should be on the previous line. | 188 | |
| Line has trailing spaces. | 192 | |
| Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. | 199 | |
| Parameter p_other should be final. | 199 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 199 | |
| '{' should be on the previous line. | 200 | |
| '{' should be on the previous line. | 202 | |
| 'cast' is not followed by whitespace. | 203 | |
| Line has trailing spaces. | 207 | |
| Method 'clone' is not designed for extension - needs to be abstract, final or empty. | 213 | |
| '{' should be on the previous line. | 214 | |
| Line is longer than 80 characters. | 215 | |
| Line has trailing spaces. | 220 | |
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 226 | |
| '{' should be on the previous line. | 227 | |
| Line has trailing spaces. | 230 | |
| Method 'get_logical_part' is not designed for extension - needs to be abstract, final or empty. | 236 | |
| Name 'get_logical_part' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 236 | |
| '{' should be on the previous line. | 237 | |
| Line has trailing spaces. | 240 | |
| Method 'set_logical_part' is not designed for extension - needs to be abstract, final or empty. | 246 | |
| Name 'set_logical_part' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 246 | |
| Parameter p_logical_part should be final. | 246 | |
| Name 'p_logical_part' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 246 | |
| '{' should be on the previous line. | 247 | |
| Line has trailing spaces. | 250 | |
| Method 'print_info' is not designed for extension - needs to be abstract, final or empty. | 252 | |
| Name 'print_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 252 | |
| Parameter p_window should be final. | 252 | |
| Name 'p_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 252 | |
| Parameter p_locale should be final. | 252 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 252 | |
| Line has trailing spaces. | 254 | |
| Line is longer than 80 characters. | 255 | |
| '{' should be on the previous line. | 259 | |
| Line has trailing spaces. | 262 | |
| Line has trailing spaces. | 265 | |
| '{' should be on the previous line. | 267 | |
| '}' should be on the same line. | 269 | |
| '{' should be on the previous line. | 271 | |
| '}' should be on the same line. | 274 | |
| '{' should be on the previous line. | 276 | |
| Name 'lib_package' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 280 | |
| Line is longer than 80 characters. | 281 | |
| '{' should be on the previous line. | 283 | |
| Line is longer than 80 characters. | 285 | |
| Line has trailing spaces. | 289 | |
| Method 'get_package' is not designed for extension - needs to be abstract, final or empty. | 295 | |
| Name 'get_package' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 295 | |
| '{' should be on the previous line. | 296 | |
| '{' should be on the previous line. | 299 | |
| '}' should be on the same line. | 301 | |
| '{' should be on the previous line. | 303 | |
| Line has trailing spaces. | 307 | |
| Line has trailing spaces. | 308 | |
| Variable 'name' must be private and have accessor methods. | 310 | |
| Line has trailing spaces. | 311 | |
| Line has trailing spaces. | 314 | |
| First sentence should end with a period. | 315 | |
| Name 'rotation_in_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 316 | |
| Line has trailing spaces. | 317 | |
| First sentence should end with a period. | 318 | |
| Name 'logical_part' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 319 | |
| Line has trailing spaces. | 320 | |
| Name 'on_front' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 322 | |
| Line has trailing spaces. | 323 | |
| Line is longer than 80 characters. | 324 | |
| Name 'lib_package_front' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 325 | |
| Line has trailing spaces. | 326 | |
| Line is longer than 80 characters. | 327 | |
| Name 'lib_package_back' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 328 | |
| Line has trailing spaces. | 329 | |
| Variable 'no' must be private and have accessor methods. | 331 | |
| Line has trailing spaces. | 332 | |
| Name 'position_fixed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 334 | |
| Variable 'position_fixed' must be private and have accessor methods. | 334 | |
| Line has trailing spaces. | 335 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 34 | |
| Line is longer than 80 characters. | 37 | |
| Line is longer than 80 characters. | 39 | |
| More than 7 parameters. | 39 | |
| Parameter p_area should be final. | 39 | |
| Expected @param tag for 'p_area'. | 39 | |
| Name 'p_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| Parameter p_layer should be final. | 39 | |
| Expected @param tag for 'p_layer'. | 39 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| Parameter p_translation should be final. | 39 | |
| Expected @param tag for 'p_translation'. | 39 | |
| Name 'p_translation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| Parameter p_rotation_in_degree should be final. | 39 | |
| Expected @param tag for 'p_rotation_in_degree'. | 39 | |
| Name 'p_rotation_in_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| Line is longer than 80 characters. | 40 | |
| Parameter p_side_changed should be final. | 40 | |
| Expected @param tag for 'p_side_changed'. | 40 | |
| Name 'p_side_changed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| Parameter p_clearance_type should be final. | 40 | |
| Expected @param tag for 'p_clearance_type'. | 40 | |
| Name 'p_clearance_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| Parameter p_id_no should be final. | 40 | |
| Expected @param tag for 'p_id_no'. | 40 | |
| Name 'p_id_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| Parameter p_component_no should be final. | 40 | |
| Expected @param tag for 'p_component_no'. | 40 | |
| Name 'p_component_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| Parameter p_name should be final. | 41 | |
| Expected @param tag for 'p_name'. | 41 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| Parameter p_fixed_state should be final. | 41 | |
| Expected @param tag for 'p_fixed_state'. | 41 | |
| Name 'p_fixed_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| Parameter p_board should be final. | 41 | |
| Expected @param tag for 'p_board'. | 41 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| '{' should be on the previous line. | 42 | |
| Line is longer than 80 characters. | 43 | |
| Line is longer than 80 characters. | 44 | |
| Line has trailing spaces. | 46 | |
| Method 'copy' is not designed for extension - needs to be abstract, final or empty. | 48 | |
| Parameter p_id_no should be final. | 48 | |
| Name 'p_id_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| '{' should be on the previous line. | 49 | |
| Line is longer than 80 characters. | 50 | |
| Line is longer than 80 characters. | 51 | |
| Line has trailing spaces. | 54 | |
| Method 'is_obstacle' is not designed for extension - needs to be abstract, final or empty. | 56 | |
| Name 'is_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Parameter p_other should be final. | 56 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| '{' should be on the previous line. | 57 | |
| Line has trailing spaces. | 61 | |
| Method 'is_trace_obstacle' is not designed for extension - needs to be abstract, final or empty. | 63 | |
| Name 'is_trace_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 63 | |
| Parameter p_net_no should be final. | 63 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 63 | |
| '{' should be on the previous line. | 64 | |
| Line has trailing spaces. | 67 | |
| Method 'is_selected_by_filter' is not designed for extension - needs to be abstract, final or empty. | 69 | |
| Name 'is_selected_by_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 69 | |
| Parameter p_filter should be final. | 69 | |
| Name 'p_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 69 | |
| '{' should be on the previous line. | 70 | |
| '{' should be on the previous line. | 72 | |
| Line is longer than 80 characters. | 75 | |
| Line has trailing spaces. | 77 | |
| Line has trailing spaces. | 78 | |
| Line is longer than 80 characters. | 80 | |
| Method 'get_draw_colors' is not designed for extension - needs to be abstract, final or empty. | 80 | |
| Name 'get_draw_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| Parameter p_graphics_context should be final. | 80 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| Line has trailing spaces. | 84 | |
| Line is longer than 80 characters. | 86 | |
| Method 'get_draw_intensity' is not designed for extension - needs to be abstract, final or empty. | 86 | |
| Name 'get_draw_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 86 | |
| Parameter p_graphics_context should be final. | 86 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 86 | |
| Line has trailing spaces. | 90 | |
| Method 'is_selectrd_by_filter' is not designed for extension - needs to be abstract, final or empty. | 97 | |
| Name 'is_selectrd_by_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 97 | |
| Parameter p_filter should be final. | 97 | |
| Name 'p_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 97 | |
| '{' should be on the previous line. | 98 | |
| '{' should be on the previous line. | 100 | |
| Line is longer than 80 characters. | 103 | |
| Line has trailing spaces. | 105 | |
| Method 'print_info' is not designed for extension - needs to be abstract, final or empty. | 107 | |
| Name 'print_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 107 | |
| Parameter p_window should be final. | 107 | |
| Name 'p_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 107 | |
| Parameter p_locale should be final. | 107 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 107 | |
| Line has trailing spaces. | 109 | |
| Line is longer than 80 characters. | 110 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 40 | |
| First sentence should end with a period. | 42 | |
| Line is longer than 80 characters. | 53 | |
| Parameter p_area should be final. | 53 | |
| Name 'p_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| Parameter p_is_front should be final. | 53 | |
| Name 'p_is_front' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| Parameter p_translation should be final. | 53 | |
| Name 'p_translation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| Parameter p_rotation_in_degree should be final. | 53 | |
| Name 'p_rotation_in_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| Parameter p_component_no should be final. | 54 | |
| Name 'p_component_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| Parameter p_fixed_state should be final. | 54 | |
| Name 'p_fixed_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| Parameter p_board should be final. | 54 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| '{' should be on the previous line. | 55 | |
| Method 'copy' is not designed for extension - needs to be abstract, final or empty. | 64 | |
| Parameter p_id_no should be final. | 64 | |
| Name 'p_id_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 64 | |
| '{' should be on the previous line. | 65 | |
| Line is longer than 80 characters. | 66 | |
| Method 'is_selected_by_filter' is not designed for extension - needs to be abstract, final or empty. | 71 | |
| Name 'is_selected_by_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| Parameter p_filter should be final. | 71 | |
| Name 'p_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| '{' should be on the previous line. | 72 | |
| Method 'get_layer' is not designed for extension - needs to be abstract, final or empty. | 81 | |
| Name 'get_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 81 | |
| '{' should be on the previous line. | 82 | |
| '{' should be on the previous line. | 85 | |
| '}' should be on the same line. | 87 | |
| '{' should be on the previous line. | 89 | |
| Method 'first_layer' is not designed for extension - needs to be abstract, final or empty. | 100 | |
| Name 'first_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 100 | |
| '{' should be on the previous line. | 101 | |
| Method 'last_layer' is not designed for extension - needs to be abstract, final or empty. | 110 | |
| Name 'last_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 110 | |
| '{' should be on the previous line. | 111 | |
| Method 'is_on_layer' is not designed for extension - needs to be abstract, final or empty. | 116 | |
| Name 'is_on_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 116 | |
| Parameter p_layer should be final. | 116 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 116 | |
| '{' should be on the previous line. | 117 | |
| Method 'is_obstacle' is not designed for extension - needs to be abstract, final or empty. | 127 | |
| Name 'is_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 127 | |
| Parameter p_item should be final. | 127 | |
| Name 'p_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 127 | |
| '{' should be on the previous line. | 128 | |
| Method 'shape_layer' is not designed for extension - needs to be abstract, final or empty. | 133 | |
| Name 'shape_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 133 | |
| Parameter p_index should be final. | 133 | |
| Name 'p_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 133 | |
| '{' should be on the previous line. | 134 | |
| Method 'tile_shape_count' is not designed for extension - needs to be abstract, final or empty. | 143 | |
| Name 'tile_shape_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 143 | |
| '{' should be on the previous line. | 144 | |
| Line is longer than 80 characters. | 149 | |
| Method 'calculate_tree_shapes' is not designed for extension - needs to be abstract, final or empty. | 149 | |
| Name 'calculate_tree_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 149 | |
| Parameter p_search_tree should be final. | 149 | |
| Name 'p_search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 149 | |
| Method 'get_draw_intensity' is not designed for extension - needs to be abstract, final or empty. | 155 | |
| Name 'get_draw_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 155 | |
| Parameter p_graphics_context should be final. | 155 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 155 | |
| '{' should be on the previous line. | 156 | |
| Method 'get_draw_colors' is not designed for extension - needs to be abstract, final or empty. | 161 | |
| Name 'get_draw_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 161 | |
| Parameter p_graphics_context should be final. | 161 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 161 | |
| '{' should be on the previous line. | 162 | |
| Line is longer than 80 characters. | 163 | |
| Name 'color_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 163 | |
| Name 'front_draw_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 164 | |
| '{' should be on the previous line. | 166 | |
| '{' should be on the previous line. | 170 | |
| Line is longer than 80 characters. | 171 | |
| Method 'get_draw_priority' is not designed for extension - needs to be abstract, final or empty. | 181 | |
| Name 'get_draw_priority' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 181 | |
| '{' should be on the previous line. | 182 | |
| Line is longer than 80 characters. | 187 | |
| Method 'draw' is not designed for extension - needs to be abstract, final or empty. | 187 | |
| Parameter p_g should be final. | 187 | |
| Name 'p_g' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 187 | |
| Parameter p_graphics_context should be final. | 187 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 187 | |
| Parameter p_color_arr should be final. | 187 | |
| Name 'p_color_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 187 | |
| Parameter p_intensity should be final. | 187 | |
| Name 'p_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 187 | |
| '{' should be on the previous line. | 190 | |
| Line is longer than 80 characters. | 194 | |
| Line is longer than 80 characters. | 196 | |
| Name 'draw_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 196 | |
| '(' is preceded with whitespace. | 196 | |
| '100' is a magic number. | 196 | |
| Line is longer than 80 characters. | 197 | |
| Method 'bounding_box' is not designed for extension - needs to be abstract, final or empty. | 205 | |
| Name 'bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 205 | |
| '{' should be on the previous line. | 206 | |
| Method 'translate_by' is not designed for extension - needs to be abstract, final or empty. | 211 | |
| Name 'translate_by' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 211 | |
| Parameter p_vector should be final. | 211 | |
| Name 'p_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 211 | |
| '{' should be on the previous line. | 212 | |
| Method 'change_placement_side' is not designed for extension - needs to be abstract, final or empty. | 218 | |
| Name 'change_placement_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 218 | |
| Parameter p_pole should be final. | 218 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 218 | |
| '{' should be on the previous line. | 219 | |
| Name 'rel_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 221 | |
| Line is longer than 80 characters. | 222 | |
| Method 'rotate_approx' is not designed for extension - needs to be abstract, final or empty. | 227 | |
| Name 'rotate_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 227 | |
| Parameter p_angle_in_degree should be final. | 227 | |
| Name 'p_angle_in_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 227 | |
| Parameter p_pole should be final. | 227 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 227 | |
| '{' should be on the previous line. | 228 | |
| Name 'turn_angle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 229 | |
| Line is longer than 80 characters. | 230 | |
| '360' is a magic number. | 232 | |
| '360' is a magic number. | 235 | |
| '{' should be on the previous line. | 236 | |
| '360' is a magic number. | 237 | |
| '{' should be on the previous line. | 240 | |
| '360' is a magic number. | 241 | |
| Line is longer than 80 characters. | 243 | |
| Name 'new_translation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 243 | |
| Method 'turn_90_degree' is not designed for extension - needs to be abstract, final or empty. | 249 | |
| Name 'turn_90_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 249 | |
| Parameter p_factor should be final. | 249 | |
| Name 'p_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 249 | |
| Parameter p_pole should be final. | 249 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 249 | |
| '{' should be on the previous line. | 250 | |
| '90' is a magic number. | 251 | |
| '360' is a magic number. | 252 | |
| '{' should be on the previous line. | 253 | |
| '360' is a magic number. | 254 | |
| '{' should be on the previous line. | 257 | |
| '360' is a magic number. | 258 | |
| Name 'rel_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 260 | |
| Line is longer than 80 characters. | 261 | |
| Method 'get_area' is not designed for extension - needs to be abstract, final or empty. | 270 | |
| Name 'get_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 270 | |
| '{' should be on the previous line. | 271 | |
| '{' should be on the previous line. | 273 | |
| '{' should be on the previous line. | 275 | |
| Name 'turned_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 279 | |
| Line is longer than 80 characters. | 280 | |
| '{' should be on the previous line. | 285 | |
| '90' is a magic number. | 287 | |
| '{' should be on the previous line. | 288 | |
| Line is longer than 80 characters. | 289 | |
| '90' is a magic number. | 289 | |
| '}' should be on the same line. | 290 | |
| '{' should be on the previous line. | 292 | |
| Line is longer than 80 characters. | 293 | |
| Line is longer than 80 characters. | 297 | |
| Line is longer than 80 characters. | 301 | |
| Method 'clear_derived_data' is not designed for extension - needs to be abstract, final or empty. | 309 | |
| Name 'clear_derived_data' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 309 | |
| '{' should be on the previous line. | 310 | |
| Name 'print_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 315 | |
| Parameter p_window should be final. | 315 | |
| Name 'p_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 315 | |
| Parameter p_locale should be final. | 315 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 315 | |
| Method 'write' is not designed for extension - needs to be abstract, final or empty. | 320 | |
| Parameter p_stream should be final. | 320 | |
| Name 'p_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 320 | |
| '{' should be on the previous line. | 321 | |
| '{' should be on the previous line. | 323 | |
| '{' should be on the previous line. | 326 | |
| Missing a Javadoc comment. | 331 | |
| Name 'relative_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 331 | |
| Missing a Javadoc comment. | 332 | |
| Name 'precalculated_absolute_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 332 | |
| Missing a Javadoc comment. | 333 | |
| Missing a Javadoc comment. | 334 | |
| Name 'rotation_in_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 334 | |
| Missing a Javadoc comment. | 335 | |
| Name 'is_front' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 335 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 42 | |
| Line is longer than 80 characters. | 58 | |
| Method 'add' is not designed for extension - needs to be abstract, final or empty. | 58 | |
| Parameter p_name should be final. | 58 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| Parameter p_location should be final. | 58 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| Parameter p_rotation_in_degree should be final. | 58 | |
| Name 'p_rotation_in_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| Line is longer than 80 characters. | 59 | |
| Parameter p_on_front should be final. | 59 | |
| Name 'p_on_front' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Parameter p_package_front should be final. | 59 | |
| Name 'p_package_front' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Parameter p_package_back should be final. | 59 | |
| Name 'p_package_back' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Parameter p_position_fixed should be final. | 59 | |
| Name 'p_position_fixed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Line has trailing spaces. | 61 | |
| Name 'new_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| Line is longer than 80 characters. | 63 | |
| Line has trailing spaces. | 69 | |
| Line is longer than 80 characters. | 82 | |
| Method 'add' is not designed for extension - needs to be abstract, final or empty. | 82 | |
| Parameter p_location should be final. | 82 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 82 | |
| Parameter p_rotation should be final. | 82 | |
| Name 'p_rotation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 82 | |
| Parameter p_on_front should be final. | 82 | |
| Name 'p_on_front' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 82 | |
| Parameter p_package should be final. | 82 | |
| Name 'p_package' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 82 | |
| Line is longer than 80 characters. | 84 | |
| Name 'component_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 84 | |
| Line is longer than 80 characters. | 85 | |
| Line has trailing spaces. | 87 | |
| Method 'get' is not designed for extension - needs to be abstract, final or empty. | 95 | |
| Parameter p_name should be final. | 95 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 95 | |
| '{' should be on the previous line. | 96 | |
| 'while' is not followed by whitespace. | 98 | |
| '{' should be on the previous line. | 99 | |
| '{' should be on the previous line. | 102 | |
| Line has trailing spaces. | 108 | |
| Method 'get' is not designed for extension - needs to be abstract, final or empty. | 117 | |
| Parameter p_component_no should be final. | 117 | |
| Name 'p_component_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| '{' should be on the previous line. | 118 | |
| '{' should be on the previous line. | 121 | |
| Line has trailing spaces. | 126 | |
| Method 'count' is not designed for extension - needs to be abstract, final or empty. | 132 | |
| '{' should be on the previous line. | 133 | |
| Line has trailing spaces. | 136 | |
| Method 'generate_snapshot' is not designed for extension - needs to be abstract, final or empty. | 140 | |
| Name 'generate_snapshot' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 140 | |
| '{' should be on the previous line. | 141 | |
| Line has trailing spaces. | 144 | |
| Method 'undo' is not designed for extension - needs to be abstract, final or empty. | 152 | |
| Parameter p_observers should be final. | 152 | |
| Name 'p_observers' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 152 | |
| '{' should be on the previous line. | 153 | |
| '{' should be on the previous line. | 155 | |
| Line has trailing spaces. | 161 | |
| Method 'redo' is not designed for extension - needs to be abstract, final or empty. | 169 | |
| Parameter p_observers should be final. | 169 | |
| Name 'p_observers' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 169 | |
| '{' should be on the previous line. | 170 | |
| '{' should be on the previous line. | 172 | |
| Line has trailing spaces. | 178 | |
| Line is longer than 80 characters. | 182 | |
| Missing a Javadoc comment. | 182 | |
| Name 'restore_component_arr_from_undo_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 182 | |
| Parameter p_observers should be final. | 182 | |
| Name 'p_observers' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 182 | |
| Line is longer than 80 characters. | 184 | |
| '{' should be on the previous line. | 186 | |
| Line is longer than 80 characters. | 187 | |
| Name 'curr_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 187 | |
| '{' should be on the previous line. | 189 | |
| Line is longer than 80 characters. | 192 | |
| Line has trailing spaces. | 196 | |
| Line is longer than 80 characters. | 199 | |
| Method 'move' is not designed for extension - needs to be abstract, final or empty. | 204 | |
| Parameter p_component_no should be final. | 204 | |
| Name 'p_component_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 204 | |
| Parameter p_vector should be final. | 204 | |
| Name 'p_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 204 | |
| ')' is preceded with whitespace. | 204 | |
| '{' should be on the previous line. | 205 | |
| Name 'curr_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 206 | |
| Line has trailing spaces. | 210 | |
| Line is longer than 80 characters. | 212 | |
| Line is longer than 80 characters. | 213 | |
| Line is longer than 80 characters. | 219 | |
| Method 'turn_90_degree' is not designed for extension - needs to be abstract, final or empty. | 219 | |
| Name 'turn_90_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 219 | |
| Parameter p_component_no should be final. | 219 | |
| Name 'p_component_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 219 | |
| Parameter p_factor should be final. | 219 | |
| Name 'p_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 219 | |
| Parameter p_pole should be final. | 219 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 219 | |
| Name 'curr_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 221 | |
| Line has trailing spaces. | 225 | |
| Line is longer than 80 characters. | 227 | |
| Line is longer than 80 characters. | 234 | |
| Method 'rotate' is not designed for extension - needs to be abstract, final or empty. | 234 | |
| '(' is preceded with whitespace. | 234 | |
| Parameter p_component_no should be final. | 234 | |
| Name 'p_component_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 234 | |
| Parameter p_rotation_in_degree should be final. | 234 | |
| Name 'p_rotation_in_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 234 | |
| Parameter p_pole should be final. | 234 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 234 | |
| Name 'curr_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 236 | |
| Line is longer than 80 characters. | 238 | |
| Line has trailing spaces. | 240 | |
| Line is longer than 80 characters. | 242 | |
| Method 'change_side' is not designed for extension - needs to be abstract, final or empty. | 249 | |
| Name 'change_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 249 | |
| Parameter p_component_no should be final. | 249 | |
| Name 'p_component_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 249 | |
| Parameter p_pole should be final. | 249 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 249 | |
| '{' should be on the previous line. | 250 | |
| Name 'curr_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 251 | |
| Line has trailing spaces. | 255 | |
| Method 'set_flip_style_rotate_first' is not designed for extension - needs to be abstract, final or empty. | 262 | |
| Name 'set_flip_style_rotate_first' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 262 | |
| Parameter p_value should be final. | 262 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 262 | |
| '{' should be on the previous line. | 263 | |
| Line has trailing spaces. | 266 | |
| Method 'get_flip_style_rotate_first' is not designed for extension - needs to be abstract, final or empty. | 273 | |
| Name 'get_flip_style_rotate_first' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 273 | |
| '{' should be on the previous line. | 274 | |
| Line has trailing spaces. | 277 | |
| Missing a Javadoc comment. | 278 | |
| Name 'undo_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 278 | |
| Line has trailing spaces. | 279 | |
| Missing a Javadoc comment. | 280 | |
| Name 'component_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 280 | |
| Line has trailing spaces. | 281 | |
| Name 'flip_style_rotate_first' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 286 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 41 | |
| Line has trailing spaces. | 42 | |
| First sentence should end with a period. | 43 | |
| Line is longer than 80 characters. | 44 | |
| More than 7 parameters. | 44 | |
| Parameter p_area should be final. | 44 | |
| Expected @param tag for 'p_area'. | 44 | |
| Name 'p_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| Parameter p_layer should be final. | 44 | |
| Expected @param tag for 'p_layer'. | 44 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| Parameter p_translation should be final. | 44 | |
| Expected @param tag for 'p_translation'. | 44 | |
| Name 'p_translation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| Parameter p_rotation_in_degree should be final. | 44 | |
| Expected @param tag for 'p_rotation_in_degree'. | 44 | |
| Name 'p_rotation_in_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| Parameter p_side_changed should be final. | 44 | |
| Expected @param tag for 'p_side_changed'. | 44 | |
| Name 'p_side_changed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| Line is longer than 80 characters. | 45 | |
| Parameter p_net_no_arr should be final. | 45 | |
| Expected @param tag for 'p_net_no_arr'. | 45 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Parameter p_clearance_class should be final. | 45 | |
| Expected @param tag for 'p_clearance_class'. | 45 | |
| Name 'p_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Parameter p_id_no should be final. | 45 | |
| Expected @param tag for 'p_id_no'. | 45 | |
| Name 'p_id_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Parameter p_group_no should be final. | 45 | |
| Expected @param tag for 'p_group_no'. | 45 | |
| Name 'p_group_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Parameter p_name should be final. | 45 | |
| Expected @param tag for 'p_name'. | 45 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Parameter p_is_obstacle should be final. | 45 | |
| Expected @param tag for 'p_is_obstacle'. | 45 | |
| Name 'p_is_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Parameter p_fixed_state should be final. | 46 | |
| Expected @param tag for 'p_fixed_state'. | 46 | |
| Name 'p_fixed_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Parameter p_board should be final. | 46 | |
| Expected @param tag for 'p_board'. | 46 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| '{' should be on the previous line. | 47 | |
| Line has trailing spaces. | 48 | |
| Line is longer than 80 characters. | 48 | |
| Line has trailing spaces. | 52 | |
| Method 'copy' is not designed for extension - needs to be abstract, final or empty. | 54 | |
| Parameter p_id_no should be final. | 54 | |
| Name 'p_id_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| '{' should be on the previous line. | 55 | |
| '{' should be on the previous line. | 57 | |
| Line is longer than 80 characters. | 58 | |
| Line is longer than 80 characters. | 61 | |
| Line is longer than 80 characters. | 62 | |
| Line has trailing spaces. | 65 | |
| Method 'get_normal_contacts' is not designed for extension - needs to be abstract, final or empty. | 71 | |
| Name 'get_normal_contacts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| '{' should be on the previous line. | 72 | |
| '{' should be on the previous line. | 75 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| Line is longer than 80 characters. | 77 | |
| 'while' is not followed by whitespace. | 79 | |
| '{' should be on the previous line. | 80 | |
| Name 'curr_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 81 | |
| '{' should be on the previous line. | 83 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 86 | |
| Line is longer than 80 characters. | 87 | |
| '{' should be on the previous line. | 90 | |
| Name 'curr_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 91 | |
| 'if' is not followed by whitespace. | 92 | |
| '{' should be on the previous line. | 94 | |
| '}' should be on the same line. | 97 | |
| '{' should be on the previous line. | 99 | |
| Name 'curr_drill_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 100 | |
| '{' should be on the previous line. | 102 | |
| Line has trailing spaces. | 111 | |
| Line is longer than 80 characters. | 113 | |
| Method 'get_trace_connection_shape' is not designed for extension - needs to be abstract, final or empty. | 113 | |
| Name 'get_trace_connection_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| Parameter p_search_tree should be final. | 113 | |
| Name 'p_search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| Parameter p_index should be final. | 113 | |
| Name 'p_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| '{' should be on the previous line. | 116 | |
| Line is longer than 80 characters. | 117 | |
| Line has trailing spaces. | 122 | |
| Method 'get_ratsnest_corners' is not designed for extension - needs to be abstract, final or empty. | 128 | |
| Name 'get_ratsnest_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 128 | |
| '{' should be on the previous line. | 129 | |
| '{' should be on the previous line. | 134 | |
| Line has trailing spaces. | 137 | |
| Line has trailing spaces. | 140 | |
| Method 'is_obstacle' is not designed for extension - needs to be abstract, final or empty. | 142 | |
| Name 'is_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 142 | |
| Parameter p_other should be final. | 142 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 142 | |
| '{' should be on the previous line. | 143 | |
| '{' should be on the previous line. | 145 | |
| Line has trailing spaces. | 150 | |
| Line is longer than 80 characters. | 152 | |
| Method 'get_is_obstacle' is not designed for extension - needs to be abstract, final or empty. | 156 | |
| Name 'get_is_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 156 | |
| '{' should be on the previous line. | 157 | |
| Line has trailing spaces. | 160 | |
| Line has trailing spaces. | 161 | |
| Line is longer than 80 characters. | 163 | |
| Method 'set_is_obstacle' is not designed for extension - needs to be abstract, final or empty. | 167 | |
| Name 'set_is_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 167 | |
| Parameter p_value should be final. | 167 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 167 | |
| '{' should be on the previous line. | 168 | |
| Line has trailing spaces. | 171 | |
| Method 'is_trace_obstacle' is not designed for extension - needs to be abstract, final or empty. | 173 | |
| Name 'is_trace_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 173 | |
| Parameter p_net_no should be final. | 173 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 173 | |
| '{' should be on the previous line. | 174 | |
| Line has trailing spaces. | 177 | |
| Method 'is_drillable' is not designed for extension - needs to be abstract, final or empty. | 179 | |
| Name 'is_drillable' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 179 | |
| Parameter p_net_no should be final. | 179 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 179 | |
| '{' should be on the previous line. | 180 | |
| Line has trailing spaces. | 183 | |
| Method 'is_selected_by_filter' is not designed for extension - needs to be abstract, final or empty. | 185 | |
| Name 'is_selected_by_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 185 | |
| Parameter p_filter should be final. | 185 | |
| Name 'p_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 185 | |
| '{' should be on the previous line. | 186 | |
| '{' should be on the previous line. | 188 | |
| Line is longer than 80 characters. | 191 | |
| Line has trailing spaces. | 193 | |
| Line is longer than 80 characters. | 195 | |
| Method 'get_draw_colors' is not designed for extension - needs to be abstract, final or empty. | 195 | |
| Name 'get_draw_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 195 | |
| Parameter p_graphics_context should be final. | 195 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 195 | |
| Line has trailing spaces. | 199 | |
| Line is longer than 80 characters. | 201 | |
| Method 'get_draw_intensity' is not designed for extension - needs to be abstract, final or empty. | 201 | |
| Name 'get_draw_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 201 | |
| Parameter p_graphics_context should be final. | 201 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 201 | |
| Line has trailing spaces. | 205 | |
| Method 'print_info' is not designed for extension - needs to be abstract, final or empty. | 207 | |
| Name 'print_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 207 | |
| Parameter p_window should be final. | 207 | |
| Name 'p_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 207 | |
| Parameter p_locale should be final. | 207 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 207 | |
| Line has trailing spaces. | 209 | |
| Line is longer than 80 characters. | 210 | |
| Line has trailing spaces. | 216 | |
| Missing a Javadoc comment. | 217 | |
| Name 'is_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 217 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 32 | |
| Redundant 'public' modifier. | 39 | |
| Name 'contains_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| Line has trailing spaces. | 40 | |
| Line is longer than 80 characters. | 42 | |
| Redundant 'public' modifier. | 48 | |
| Name 'shares_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| Line has trailing spaces. | 49 | |
| Name 'get_all_contacts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Line has trailing spaces. | 57 | |
| Name 'get_all_contacts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| ')' is preceded with whitespace. | 65 | |
| Line has trailing spaces. | 66 | |
| Name 'get_normal_contacts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| Line has trailing spaces. | 77 | |
| Line is longer than 80 characters. | 79 | |
| Name 'get_connected_set' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 86 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 86 | |
| Line has trailing spaces. | 87 | |
| Name 'get_trace_connection_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| Name 'p_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| Name 'p_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 26 | |
| '{' should be on the previous line. | 32 | |
| Line has trailing spaces. | 33 | |
| First sentence should end with a period. | 34 | |
| Unused @param tag for 'p_user_unit_factor'. | 38 | |
| Unused @param tag for 'p_board_unit_factor'. | 41 | |
| Parameter p_user_unit_factor should be final. | 44 | |
| Name 'p_user_unit_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| Parameter p_user_unit should be final. | 44 | |
| Name 'p_user_unit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| Parameter p_board_unit_factor should be final. | 45 | |
| Name 'p_board_unit_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Parameter p_board_unit should be final. | 45 | |
| Name 'p_board_unit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| '{' should be on the previous line. | 46 | |
| Line has trailing spaces. | 53 | |
| Method 'board_to_user' is not designed for extension - needs to be abstract, final or empty. | 60 | |
| Name 'board_to_user' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Parameter p_value should be final. | 60 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| '{' should be on the previous line. | 61 | |
| Line has trailing spaces. | 64 | |
| Method 'user_to_board' is not designed for extension - needs to be abstract, final or empty. | 71 | |
| Name 'user_to_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| Parameter p_value should be final. | 71 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| '{' should be on the previous line. | 72 | |
| ';' is preceded with whitespace. | 73 | |
| Line has trailing spaces. | 75 | |
| Line has trailing spaces. | 76 | |
| Method 'board_to_user' is not designed for extension - needs to be abstract, final or empty. | 84 | |
| Name 'board_to_user' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 84 | |
| Parameter p_point should be final. | 84 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 84 | |
| '{' should be on the previous line. | 85 | |
| Line is longer than 80 characters. | 86 | |
| Line has trailing spaces. | 88 | |
| Method 'user_to_board' is not designed for extension - needs to be abstract, final or empty. | 96 | |
| Name 'user_to_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| Parameter p_point should be final. | 96 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| '{' should be on the previous line. | 97 | |
| Line is longer than 80 characters. | 98 | |
| Line has trailing spaces. | 100 | |
| Line is longer than 80 characters. | 108 | |
| Method 'board_to_user' is not designed for extension - needs to be abstract, final or empty. | 108 | |
| Name 'board_to_user' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 108 | |
| Parameter p_shape should be final. | 108 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 108 | |
| Parameter p_locale should be final. | 108 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 108 | |
| '{' should be on the previous line. | 112 | |
| '}' should be on the same line. | 114 | |
| '{' should be on the previous line. | 116 | |
| '}' should be on the same line. | 118 | |
| '{' should be on the previous line. | 120 | |
| Line is longer than 80 characters. | 121 | |
| '}' should be on the same line. | 122 | |
| '{' should be on the previous line. | 124 | |
| Line is longer than 80 characters. | 125 | |
| Line has trailing spaces. | 130 | |
| Line is longer than 80 characters. | 138 | |
| Method 'board_to_user' is not designed for extension - needs to be abstract, final or empty. | 138 | |
| Name 'board_to_user' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 138 | |
| Parameter p_circle should be final. | 138 | |
| Name 'p_circle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 138 | |
| Parameter p_locale should be final. | 138 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 138 | |
| Line is longer than 80 characters. | 140 | |
| Line has trailing spaces. | 143 | |
| Line is longer than 80 characters. | 151 | |
| Method 'board_to_user' is not designed for extension - needs to be abstract, final or empty. | 151 | |
| Name 'board_to_user' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 151 | |
| Parameter p_box should be final. | 151 | |
| Name 'p_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 151 | |
| Parameter p_locale should be final. | 151 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 151 | |
| Line has trailing spaces. | 156 | |
| Line is longer than 80 characters. | 164 | |
| Method 'board_to_user' is not designed for extension - needs to be abstract, final or empty. | 164 | |
| Name 'board_to_user' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 164 | |
| Parameter p_shape should be final. | 164 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 164 | |
| Parameter p_locale should be final. | 164 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 164 | |
| Name 'transformed_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 167 | |
| '{' should be on the previous line. | 169 | |
| Line has trailing spaces. | 174 | |
| First sentence should end with a period. | 175 | |
| Name 'user_unit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 176 | |
| Variable 'user_unit' must be private and have accessor methods. | 176 | |
| Line has trailing spaces. | 177 | |
| Line has trailing spaces. | 178 | |
| First sentence should end with a period. | 179 | |
| Name 'user_unit_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 180 | |
| Variable 'user_unit_factor' must be private and have accessor methods. | 180 | |
| Line has trailing spaces. | 181 | |
| First sentence should end with a period. | 182 | |
| Name 'board_unit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 183 | |
| Variable 'board_unit' must be private and have accessor methods. | 183 | |
| Line has trailing spaces. | 184 | |
| First sentence should end with a period. | 185 | |
| Name 'board_unit_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 186 | |
| Variable 'board_unit_factor' must be private and have accessor methods. | 186 | |
| Line has trailing spaces. | 187 | |
| First sentence should end with a period. | 188 | |
| Line is longer than 80 characters. | 188 | |
| Name 'scale_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 189 | |
| Line has trailing spaces. | 190 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| First sentence should end with a period. | 39 | |
| Line is longer than 80 characters. | 45 | |
| Line has trailing spaces. | 47 | |
| Line is longer than 80 characters. | 59 | |
| '(' is followed by whitespace. | 59 | |
| Parameter p_center should be final. | 59 | |
| Name 'p_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Parameter p_net_no_arr should be final. | 59 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Parameter p_clearance_type should be final. | 59 | |
| Name 'p_clearance_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Parameter p_id_no should be final. | 59 | |
| Name 'p_id_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Parameter p_group_no should be final. | 60 | |
| Name 'p_group_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Parameter p_fixed_state should be final. | 60 | |
| Name 'p_fixed_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Parameter p_board should be final. | 60 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| '{' should be on the previous line. | 61 | |
| Line is longer than 80 characters. | 62 | |
| Line has trailing spaces. | 65 | |
| First sentence should end with a period. | 66 | |
| Method 'translate_by' is not designed for extension - needs to be abstract, final or empty. | 71 | |
| Name 'translate_by' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| Parameter p_vector should be final. | 71 | |
| Name 'p_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| '{' should be on the previous line. | 72 | |
| '{' should be on the previous line. | 74 | |
| Line has trailing spaces. | 79 | |
| Line has trailing spaces. | 80 | |
| Method 'turn_90_degree' is not designed for extension - needs to be abstract, final or empty. | 82 | |
| Name 'turn_90_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 82 | |
| Parameter p_factor should be final. | 82 | |
| Name 'p_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 82 | |
| Parameter p_pole should be final. | 82 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 82 | |
| '{' should be on the previous line. | 83 | |
| '{' should be on the previous line. | 85 | |
| Line has trailing spaces. | 90 | |
| Method 'rotate_approx' is not designed for extension - needs to be abstract, final or empty. | 92 | |
| Name 'rotate_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| Parameter p_angle_in_degree should be final. | 92 | |
| Name 'p_angle_in_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| Parameter p_pole should be final. | 92 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| '{' should be on the previous line. | 93 | |
| '{' should be on the previous line. | 95 | |
| Line is longer than 80 characters. | 96 | |
| Name 'new_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| Line has trailing spaces. | 101 | |
| Method 'change_placement_side' is not designed for extension - needs to be abstract, final or empty. | 103 | |
| Name 'change_placement_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 103 | |
| Parameter p_pole should be final. | 103 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 103 | |
| '{' should be on the previous line. | 104 | |
| '{' should be on the previous line. | 106 | |
| Line has trailing spaces. | 111 | |
| Method 'move_by' is not designed for extension - needs to be abstract, final or empty. | 113 | |
| Name 'move_by' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| Parameter p_vector should be final. | 113 | |
| Name 'p_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| '{' should be on the previous line. | 114 | |
| Name 'old_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 115 | |
| Line is longer than 80 characters. | 116 | |
| Name 'contact_trace_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| '{' should be on the previous line. | 121 | |
| Name 'curr_contact' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 122 | |
| '{' should be on the previous line. | 124 | |
| Name 'curr_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 125 | |
| Name 'curr_trace_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 126 | |
| Line is longer than 80 characters. | 127 | |
| Line has trailing spaces. | 132 | |
| Line is longer than 80 characters. | 133 | |
| Line is longer than 80 characters. | 135 | |
| Name 'connect_point_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 135 | |
| Name 'new_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 137 | |
| Name 'add_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 138 | |
| '{' should be on the previous line. | 140 | |
| Line is longer than 80 characters. | 142 | |
| Line is longer than 80 characters. | 144 | |
| 'cast' is not followed by whitespace. | 144 | |
| 'cast' is not followed by whitespace. | 144 | |
| '}' should be on the same line. | 145 | |
| Line is longer than 80 characters. | 146 | |
| Line is longer than 80 characters. | 148 | |
| 'cast' is not followed by whitespace. | 148 | |
| 'cast' is not followed by whitespace. | 148 | |
| '{' should be on the previous line. | 152 | |
| Name 'connect_points' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 156 | |
| ';' is preceded with whitespace. | 158 | |
| '{' should be on the previous line. | 159 | |
| '{' should be on the previous line. | 164 | |
| Name 'curr_trace_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 165 | |
| Line is longer than 80 characters. | 166 | |
| Line is longer than 80 characters. | 167 | |
| Line has trailing spaces. | 170 | |
| Method 'shape_layer' is not designed for extension - needs to be abstract, final or empty. | 172 | |
| Name 'shape_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 172 | |
| Parameter p_index should be final. | 172 | |
| Name 'p_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 172 | |
| '{' should be on the previous line. | 173 | |
| '(' is followed by whitespace. | 174 | |
| Name 'from_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 175 | |
| Name 'to_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 176 | |
| Line has trailing spaces. | 180 | |
| Method 'is_on_layer' is not designed for extension - needs to be abstract, final or empty. | 182 | |
| Name 'is_on_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 182 | |
| Parameter p_layer should be final. | 182 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 182 | |
| '{' should be on the previous line. | 183 | |
| Line has trailing spaces. | 186 | |
| Line has trailing spaces. | 187 | |
| Method 'first_layer' is not designed for extension - needs to be abstract, final or empty. | 193 | |
| Name 'first_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 193 | |
| '{' should be on the previous line. | 194 | |
| '{' should be on the previous line. | 196 | |
| '{' should be on the previous line. | 199 | |
| '}' should be on the same line. | 201 | |
| '{' should be on the previous line. | 203 | |
| Line is longer than 80 characters. | 204 | |
| Line has trailing spaces. | 209 | |
| Method 'last_layer' is not designed for extension - needs to be abstract, final or empty. | 215 | |
| Name 'last_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 215 | |
| '{' should be on the previous line. | 216 | |
| '{' should be on the previous line. | 218 | |
| '||' is not preceded with whitespace. | 220 | |
| '{' should be on the previous line. | 221 | |
| '}' should be on the same line. | 223 | |
| '{' should be on the previous line. | 225 | |
| Line is longer than 80 characters. | 226 | |
| Line has trailing spaces. | 231 | |
| Name 'get_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 238 | |
| Name 'p_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 238 | |
| Line has trailing spaces. | 239 | |
| Method 'bounding_box' is not designed for extension - needs to be abstract, final or empty. | 245 | |
| Name 'bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 245 | |
| '{' should be on the previous line. | 246 | |
| '{' should be on the previous line. | 249 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 250 | |
| '{' should be on the previous line. | 252 | |
| Line has trailing spaces. | 258 | |
| Method 'tile_shape_count' is not designed for extension - needs to be abstract, final or empty. | 264 | |
| Name 'tile_shape_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 264 | |
| '{' should be on the previous line. | 265 | |
| Name 'from_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 267 | |
| Name 'to_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 268 | |
| Line has trailing spaces. | 271 | |
| Method 'calculate_tree_shapes' is not designed for extension - needs to be abstract, final or empty. | 273 | |
| Name 'calculate_tree_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 273 | |
| Parameter p_search_tree should be final. | 273 | |
| Name 'p_search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 273 | |
| '{' should be on the previous line. | 274 | |
| Line has trailing spaces. | 277 | |
| Method 'smallest_radius' is not designed for extension - needs to be abstract, final or empty. | 284 | |
| Name 'smallest_radius' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 284 | |
| '{' should be on the previous line. | 285 | |
| '{' should be on the previous line. | 289 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 290 | |
| '{' should be on the previous line. | 292 | |
| Line has trailing spaces. | 298 | |
| Line has trailing spaces. | 299 | |
| Method 'get_center' is not designed for extension - needs to be abstract, final or empty. | 305 | |
| Name 'get_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 305 | |
| '{' should be on the previous line. | 306 | |
| Line has trailing spaces. | 309 | |
| Method 'set_center' is not designed for extension - needs to be abstract, final or empty. | 315 | |
| Name 'set_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 315 | |
| Parameter p_center should be final. | 315 | |
| Name 'p_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 315 | |
| '{' should be on the previous line. | 316 | |
| Line has trailing spaces. | 319 | |
| Name 'get_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 325 | |
| Line has trailing spaces. | 326 | |
| Line is longer than 80 characters. | 334 | |
| Method 'get_tree_shape_on_layer' is not designed for extension - needs to be abstract, final or empty. | 334 | |
| Name 'get_tree_shape_on_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 334 | |
| Parameter p_tree should be final. | 334 | |
| Name 'p_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 334 | |
| Parameter p_layer should be final. | 334 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 334 | |
| Name 'from_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 336 | |
| Name 'to_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 337 | |
| '{' should be on the previous line. | 339 | |
| Line is longer than 80 characters. | 340 | |
| Line has trailing spaces. | 345 | |
| Method 'get_tile_shape_on_layer' is not designed for extension - needs to be abstract, final or empty. | 352 | |
| Name 'get_tile_shape_on_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 352 | |
| Parameter p_layer should be final. | 352 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 352 | |
| '{' should be on the previous line. | 353 | |
| Name 'from_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 354 | |
| Name 'to_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 355 | |
| '{' should be on the previous line. | 357 | |
| Line is longer than 80 characters. | 358 | |
| Line has trailing spaces. | 363 | |
| Method 'get_shape_on_layer' is not designed for extension - needs to be abstract, final or empty. | 370 | |
| Name 'get_shape_on_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 370 | |
| Parameter p_layer should be final. | 370 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 370 | |
| '{' should be on the previous line. | 371 | |
| Name 'from_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 372 | |
| Name 'to_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 373 | |
| '{' should be on the previous line. | 375 | |
| Line is longer than 80 characters. | 376 | |
| Line has trailing spaces. | 381 | |
| Method 'get_normal_contacts' is not designed for extension - needs to be abstract, final or empty. | 387 | |
| Name 'get_normal_contacts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 387 | |
| '{' should be on the previous line. | 388 | |
| Name 'drill_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 389 | |
| Name 'search_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 390 | |
| Line is longer than 80 characters. | 391 | |
| 'while' is not followed by whitespace. | 394 | |
| '{' should be on the previous line. | 395 | |
| Name 'curr_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 396 | |
| '{' should be on the previous line. | 398 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 401 | |
| Line is longer than 80 characters. | 402 | |
| '{' should be on the previous line. | 405 | |
| Name 'curr_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 406 | |
| 'if' is not followed by whitespace. | 407 | |
| '{' should be on the previous line. | 409 | |
| '}' should be on the same line. | 412 | |
| '{' should be on the previous line. | 414 | |
| Name 'curr_drill_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 415 | |
| '{' should be on the previous line. | 417 | |
| '}' should be on the same line. | 420 | |
| '{' should be on the previous line. | 422 | |
| Name 'curr_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 423 | |
| '{' should be on the previous line. | 425 | |
| Line has trailing spaces. | 433 | |
| Method 'normal_contact_point' is not designed for extension - needs to be abstract, final or empty. | 440 | |
| Name 'normal_contact_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 440 | |
| Parameter p_other should be final. | 440 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 440 | |
| '{' should be on the previous line. | 441 | |
| Line has trailing spaces. | 444 | |
| Method 'normal_contact_point' is not designed for extension - needs to be abstract, final or empty. | 445 | |
| Missing a Javadoc comment. | 445 | |
| Name 'normal_contact_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 445 | |
| Parameter p_other should be final. | 445 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 445 | |
| '{' should be on the previous line. | 446 | |
| Line is longer than 80 characters. | 447 | |
| Line has trailing spaces. | 453 | |
| Method 'normal_contact_point' is not designed for extension - needs to be abstract, final or empty. | 454 | |
| Missing a Javadoc comment. | 454 | |
| Name 'normal_contact_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 454 | |
| Parameter p_trace should be final. | 454 | |
| Name 'p_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 454 | |
| '{' should be on the previous line. | 455 | |
| '{' should be on the previous line. | 457 | |
| Name 'drill_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 460 | |
| Line is longer than 80 characters. | 461 | |
| Line has trailing spaces. | 467 | |
| Method 'get_ratsnest_corners' is not designed for extension - needs to be abstract, final or empty. | 473 | |
| Name 'get_ratsnest_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 473 | |
| '{' should be on the previous line. | 474 | |
| Line has trailing spaces. | 479 | |
| Line is longer than 80 characters. | 481 | |
| Method 'get_trace_connection_shape' is not designed for extension - needs to be abstract, final or empty. | 481 | |
| Name 'get_trace_connection_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 481 | |
| Parameter p_search_tree should be final. | 481 | |
| Name 'p_search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 481 | |
| Parameter p_index should be final. | 481 | |
| Name 'p_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 481 | |
| Line has trailing spaces. | 485 | |
| First sentence should end with a period. | 486 | |
| Method 'is_placed_on_front' is not designed for extension - needs to be abstract, final or empty. | 491 | |
| Name 'is_placed_on_front' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 491 | |
| '{' should be on the previous line. | 492 | |
| Line has trailing spaces. | 495 | |
| Line is longer than 80 characters. | 497 | |
| Method 'min_width' is not designed for extension - needs to be abstract, final or empty. | 501 | |
| Name 'min_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 501 | |
| '{' should be on the previous line. | 502 | |
| '{' should be on the previous line. | 504 | |
| Name 'min_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 505 | |
| Name 'begin_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 506 | |
| Name 'end_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 507 | |
| Line is longer than 80 characters. | 508 | |
| Name 'curr_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 508 | |
| ')' is preceded with whitespace. | 508 | |
| Line is longer than 80 characters. | 510 | |
| 'if' is not followed by whitespace. | 510 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 514 | |
| '{' should be on the previous line. | 516 | |
| Name 'curr_bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 517 | |
| Line has trailing spaces. | 526 | |
| Method 'clear_derived_data' is not designed for extension - needs to be abstract, final or empty. | 530 | |
| Name 'clear_derived_data' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 530 | |
| '{' should be on the previous line. | 531 | |
| Line has trailing spaces. | 536 | |
| Method 'get_draw_priority' is not designed for extension - needs to be abstract, final or empty. | 542 | |
| Name 'get_draw_priority' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 542 | |
| '{' should be on the previous line. | 543 | |
| Line has trailing spaces. | 546 | |
| Line is longer than 80 characters. | 548 | |
| Method 'draw' is not designed for extension - needs to be abstract, final or empty. | 548 | |
| Parameter p_g should be final. | 548 | |
| Name 'p_g' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 548 | |
| Parameter p_graphics_context should be final. | 548 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 548 | |
| Parameter p_color_arr should be final. | 549 | |
| Name 'p_color_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 549 | |
| Parameter p_intensity should be final. | 549 | |
| Name 'p_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 549 | |
| '{' should be on the previous line. | 550 | |
| '||' is not preceded with whitespace. | 551 | |
| '{' should be on the previous line. | 552 | |
| Name 'from_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 555 | |
| Name 'to_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 556 | |
| Name 'visibility_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 558 | |
| '{' should be on the previous line. | 560 | |
| Line has trailing spaces. | 563 | |
| '0.001' is a magic number. | 564 | |
| '{' should be on the previous line. | 565 | |
| '{' should be on the previous line. | 570 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 571 | |
| '{' should be on the previous line. | 573 | |
| Line is longer than 80 characters. | 577 | |
| Name 'layer_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 577 | |
| Line is longer than 80 characters. | 578 | |
| Line has trailing spaces. | 581 | |
| First sentence should end with a period. | 582 | |
| Line has trailing spaces. | 584 | |
| Line is longer than 80 characters. | 586 | |
| Name 'precalculated_min_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 589 | |
| Line has trailing spaces. | 590 | |
| Line is longer than 80 characters. | 592 | |
| Name 'precalculated_first_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 595 | |
| Line has trailing spaces. | 596 | |
| Line is longer than 80 characters. | 598 | |
| Name 'precalculated_last_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 601 | |
| Line has trailing spaces. | 602 | |
| First sentence should end with a period. | 603 | |
| '{' should be on the previous line. | 607 | |
| Missing a Javadoc comment. | 608 | |
| Parameter p_layer should be final. | 608 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 608 | |
| Parameter p_half_width should be final. | 608 | |
| Name 'p_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 608 | |
| Parameter p_clearance_type should be final. | 608 | |
| Name 'p_clearance_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 608 | |
| '{' should be on the previous line. | 609 | |
| Line has trailing spaces. | 614 | |
| Expected an @return tag. | 618 | |
| Parameter p_other should be final. | 618 | |
| Expected @param tag for 'p_other'. | 618 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 618 | |
| '{' should be on the previous line. | 619 | |
| Line has trailing spaces. | 622 | |
| Missing a Javadoc comment. | 623 | |
| Variable 'layer' must be private and have accessor methods. | 623 | |
| Missing a Javadoc comment. | 624 | |
| Name 'half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 624 | |
| Variable 'half_width' must be private and have accessor methods. | 624 | |
| Missing a Javadoc comment. | 625 | |
| Name 'clearance_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 625 | |
| Variable 'clearance_type' must be private and have accessor methods. | 625 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 30 | |
| Missing a Javadoc comment. | 31 | |
| Missing a Javadoc comment. | 31 | |
| Missing a Javadoc comment. | 31 | |
| Missing a Javadoc comment. | 31 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 46 | |
| Line has trailing spaces. | 47 | |
| First sentence should end with a period. | 48 | |
| Parameter p_board should be final. | 53 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| '{' should be on the previous line. | 54 | |
| Line has trailing spaces. | 57 | |
| Line is longer than 80 characters. | 60 | |
| Line is longer than 80 characters. | 63 | |
| Line is longer than 80 characters. | 79 | |
| Method 'check_forced_pad' is not designed for extension - needs to be abstract, final or empty. | 79 | |
| More than 7 parameters. | 79 | |
| Name 'check_forced_pad' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 79 | |
| Parameter p_pad_shape should be final. | 79 | |
| Name 'p_pad_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 79 | |
| Parameter p_from_side should be final. | 79 | |
| Name 'p_from_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 79 | |
| Parameter p_layer should be final. | 79 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 79 | |
| Parameter p_net_no_arr should be final. | 79 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 79 | |
| Line is longer than 80 characters. | 80 | |
| Parameter p_cl_type should be final. | 80 | |
| Name 'p_cl_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| Parameter p_copper_sharing_allowed should be final. | 80 | |
| Name 'p_copper_sharing_allowed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| Parameter p_ignore_items should be final. | 80 | |
| Name 'p_ignore_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| Parameter p_max_recursion_depth should be final. | 80 | |
| Name 'p_max_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| Parameter p_max_via_recursion_depth should be final. | 80 | |
| Name 'p_max_via_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| Parameter p_check_only_front should be final. | 81 | |
| Name 'p_check_only_front' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 81 | |
| Parameter p_time_limit should be final. | 81 | |
| Name 'p_time_limit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 81 | |
| '{' should be on the previous line. | 82 | |
| '{' should be on the previous line. | 84 | |
| Line is longer than 80 characters. | 88 | |
| Name 'search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 88 | |
| Name 'shape_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 | |
| Line is longer than 80 characters. | 90 | |
| Line is longer than 80 characters. | 91 | |
| Line has trailing spaces. | 92 | |
| '{' should be on the previous line. | 94 | |
| Line is longer than 80 characters. | 97 | |
| Name 'obstacles_shovable' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 97 | |
| '{' should be on the previous line. | 99 | |
| Line is longer than 80 characters. | 100 | |
| Line has trailing spaces. | 103 | |
| Line has trailing spaces. | 105 | |
| Name 'curr_shove_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 106 | |
| '{' should be on the previous line. | 107 | |
| '{' should be on the previous line. | 109 | |
| Name 'new_via_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| Line is longer than 80 characters. | 114 | |
| Line has trailing spaces. | 115 | |
| '{' should be on the previous line. | 117 | |
| Line is longer than 80 characters. | 121 | |
| Name 'ignore_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 122 | |
| Line is longer than 80 characters. | 124 | |
| '{' should be on the previous line. | 126 | |
| '{' should be on the previous line. | 132 | |
| Name 'curr_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 133 | |
| '{' should be on the previous line. | 134 | |
| '{' should be on the previous line. | 136 | |
| Name 'trace_piece_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 142 | |
| '{' should be on the previous line. | 144 | |
| '{' should be on the previous line. | 148 | |
| Line is longer than 80 characters. | 149 | |
| '{' should be on the previous line. | 153 | |
| Line is longer than 80 characters. | 154 | |
| Name 'shove_trace_algo' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 157 | |
| Name 'is_orthogonal_mode' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 158 | |
| '{' should be on the previous line. | 160 | |
| Name 'curr_substitute_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 161 | |
| '{' should be on the previous line. | 164 | |
| '{' should be on the previous line. | 168 | |
| Name 'curr_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 169 | |
| Name 'curr_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 170 | |
| Name 'is_in_front' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 171 | |
| '{' should be on the previous line. | 173 | |
| Line is longer than 80 characters. | 175 | |
| '}' should be on the same line. | 176 | |
| '{' should be on the previous line. | 178 | |
| '{' should be on the previous line. | 182 | |
| Line is longer than 80 characters. | 183 | |
| Line is longer than 80 characters. | 184 | |
| Line is longer than 80 characters. | 185 | |
| Line is longer than 80 characters. | 186 | |
| Line has trailing spaces. | 195 | |
| Expected an @return tag. | 202 | |
| Method 'forced_pad' is not designed for extension - needs to be abstract, final or empty. | 202 | |
| More than 7 parameters. | 202 | |
| Name 'forced_pad' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 202 | |
| Parameter p_pad_shape should be final. | 202 | |
| Expected @param tag for 'p_pad_shape'. | 202 | |
| Name 'p_pad_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 202 | |
| Parameter p_from_side should be final. | 202 | |
| Expected @param tag for 'p_from_side'. | 202 | |
| Name 'p_from_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 202 | |
| Line is longer than 80 characters. | 203 | |
| Parameter p_layer should be final. | 203 | |
| Expected @param tag for 'p_layer'. | 203 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 203 | |
| Parameter p_net_no_arr should be final. | 203 | |
| Expected @param tag for 'p_net_no_arr'. | 203 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 203 | |
| Parameter p_cl_type should be final. | 203 | |
| Expected @param tag for 'p_cl_type'. | 203 | |
| Name 'p_cl_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 203 | |
| Parameter p_copper_sharing_allowed should be final. | 203 | |
| Expected @param tag for 'p_copper_sharing_allowed'. | 203 | |
| Name 'p_copper_sharing_allowed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 203 | |
| Parameter p_ignore_items should be final. | 203 | |
| Expected @param tag for 'p_ignore_items'. | 203 | |
| Name 'p_ignore_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 203 | |
| Parameter p_max_recursion_depth should be final. | 203 | |
| Expected @param tag for 'p_max_recursion_depth'. | 203 | |
| Name 'p_max_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 203 | |
| Parameter p_max_via_recursion_depth should be final. | 203 | |
| Expected @param tag for 'p_max_via_recursion_depth'. | 203 | |
| Name 'p_max_via_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 203 | |
| '{' should be on the previous line. | 206 | |
| Line is longer than 80 characters. | 207 | |
| '{' should be on the previous line. | 211 | |
| Line is longer than 80 characters. | 215 | |
| Line is longer than 80 characters. | 216 | |
| Line is longer than 80 characters. | 220 | |
| Name 'search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 220 | |
| Name 'shape_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 221 | |
| Line is longer than 80 characters. | 222 | |
| Line is longer than 80 characters. | 223 | |
| '{' should be on the previous line. | 225 | |
| Name 'obstacles_shovable' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 228 | |
| Line is longer than 80 characters. | 229 | |
| '{' should be on the previous line. | 232 | |
| Line is longer than 80 characters. | 233 | |
| Name 'trace_piece_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 236 | |
| '{' should be on the previous line. | 238 | |
| '{' should be on the previous line. | 242 | |
| Line is longer than 80 characters. | 243 | |
| Line is longer than 80 characters. | 246 | |
| Name 'tails_exist_before' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 246 | |
| Name 'is_orthogonal_mode' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 248 | |
| Name 'shove_trace_algo' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 249 | |
| '{' should be on the previous line. | 251 | |
| Name 'curr_substitute_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 252 | |
| '{' should be on the previous line. | 255 | |
| Line is longer than 80 characters. | 258 | |
| Name 'curr_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 262 | |
| '{' should be on the previous line. | 264 | |
| Line is longer than 80 characters. | 266 | |
| Line is longer than 80 characters. | 268 | |
| Line is longer than 80 characters. | 269 | |
| '{' should be on the previous line. | 275 | |
| Line is longer than 80 characters. | 277 | |
| Name 'end_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 279 | |
| '{' should be on the previous line. | 281 | |
| Name 'opt_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 287 | |
| '{' should be on the previous line. | 289 | |
| '}' should be on the same line. | 291 | |
| '{' should be on the previous line. | 293 | |
| '{' should be on the previous line. | 298 | |
| '{' should be on the previous line. | 300 | |
| Line is longer than 80 characters. | 301 | |
| '{' should be on the previous line. | 303 | |
| Line is longer than 80 characters. | 304 | |
| Name 'curr_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 305 | |
| ')' is preceded with whitespace. | 305 | |
| '{' should be on the previous line. | 306 | |
| Line has trailing spaces. | 315 | |
| Line has trailing spaces. | 316 | |
| Expected an @return tag. | 321 | |
| Line is longer than 80 characters. | 321 | |
| Method 'calc_from_side' is not designed for extension - needs to be abstract, final or empty. | 321 | |
| Name 'calc_from_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 321 | |
| Parameter p_shape should be final. | 321 | |
| Expected @param tag for 'p_shape'. | 321 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 321 | |
| Parameter p_shape_center should be final. | 321 | |
| Expected @param tag for 'p_shape_center'. | 321 | |
| Name 'p_shape_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 321 | |
| Parameter p_layer should be final. | 321 | |
| Expected @param tag for 'p_layer'. | 321 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 321 | |
| Parameter p_offset should be final. | 321 | |
| Expected @param tag for 'p_offset'. | 321 | |
| Name 'p_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 321 | |
| Parameter p_cl_class should be final. | 321 | |
| Expected @param tag for 'p_cl_class'. | 321 | |
| Name 'p_cl_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 321 | |
| Name 'empty_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 323 | |
| Name 'offset_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 324 | |
| '{' should be on the previous line. | 326 | |
| Name 'check_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 327 | |
| Line is longer than 80 characters. | 328 | |
| Line has trailing spaces. | 329 | |
| Line is longer than 80 characters. | 330 | |
| 'if' is not followed by whitespace. | 330 | |
| '{' should be on the previous line. | 337 | |
| Name 'check_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 338 | |
| Line is longer than 80 characters. | 339 | |
| Line is longer than 80 characters. | 340 | |
| 'if' is not followed by whitespace. | 340 | |
| Line has trailing spaces. | 347 | |
| Missing a Javadoc comment. | 348 | |
| Name 'calc_check_chape_for_from_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 348 | |
| Parameter p_shape should be final. | 348 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 348 | |
| Parameter p_shape_center should be final. | 349 | |
| Name 'p_shape_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 349 | |
| Parameter p_border_line should be final. | 349 | |
| Name 'p_border_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 349 | |
| '{' should be on the previous line. | 350 | |
| Name 'shape_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 351 | |
| Line is longer than 80 characters. | 352 | |
| Name 'offset_projection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 352 | |
| Name 'line_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 354 | |
| '3' is a magic number. | 354 | |
| Name 'curr_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 355 | |
| Name 'check_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 359 | |
| Line has trailing spaces. | 362 | |
| First sentence should end with a period. | 363 | |
| Line is longer than 80 characters. | 364 | |
| Expected an @return tag. | 366 | |
| Line is longer than 80 characters. | 366 | |
| Method length is 154 lines (max allowed is 150). | 366 | |
| Name 'in_front_of_pad' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 366 | |
| Parameter p_line should be final. | 366 | |
| Expected @param tag for 'p_line'. | 366 | |
| Name 'p_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 366 | |
| Parameter p_pad_shape should be final. | 366 | |
| Expected @param tag for 'p_pad_shape'. | 366 | |
| Name 'p_pad_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 366 | |
| Parameter p_from_side should be final. | 366 | |
| Expected @param tag for 'p_from_side'. | 366 | |
| Name 'p_from_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 366 | |
| Parameter p_width should be final. | 367 | |
| Expected @param tag for 'p_width'. | 367 | |
| Name 'p_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 367 | |
| Parameter p_with_sides should be final. | 367 | |
| Expected @param tag for 'p_with_sides'. | 367 | |
| Name 'p_with_sides' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 367 | |
| '{' should be on the previous line. | 368 | |
| '{' should be on the previous line. | 370 | |
| Name 'pad_octagon' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 374 | |
| '{' should be on the previous line. | 376 | |
| Name 'line_a' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 380 | |
| Name 'line_b' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 381 | |
| Line has trailing spaces. | 382 | |
| Name 'diag_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 383 | |
| Line has trailing spaces. | 384 | |
| '{' should be on the previous line. | 387 | |
| Line is longer than 80 characters. | 389 | |
| '||' should be on a new line. | 389 | |
| '||' should be on a new line. | 391 | |
| '{' should be on the previous line. | 395 | |
| Line is longer than 80 characters. | 396 | |
| Line is longer than 80 characters. | 397 | |
| '||' should be on a new line. | 398 | |
| Line is longer than 80 characters. | 399 | |
| '&&' should be on a new line. | 399 | |
| Line is longer than 80 characters. | 405 | |
| '||' should be on a new line. | 405 | |
| '||' should be on a new line. | 407 | |
| Line is longer than 80 characters. | 408 | |
| '{' should be on the previous line. | 410 | |
| Line is longer than 80 characters. | 411 | |
| Line is longer than 80 characters. | 412 | |
| '||' should be on a new line. | 413 | |
| Line is longer than 80 characters. | 414 | |
| '&&' should be on a new line. | 414 | |
| Line is longer than 80 characters. | 420 | |
| '||' should be on a new line. | 420 | |
| '||' should be on a new line. | 422 | |
| '{' should be on the previous line. | 426 | |
| Line is longer than 80 characters. | 427 | |
| Line is longer than 80 characters. | 428 | |
| '||' should be on a new line. | 429 | |
| Line is longer than 80 characters. | 430 | |
| '&&' should be on a new line. | 430 | |
| Line has trailing spaces. | 433 | |
| '3' is a magic number. | 436 | |
| Line is longer than 80 characters. | 437 | |
| '||' should be on a new line. | 437 | |
| Line is longer than 80 characters. | 438 | |
| '||' should be on a new line. | 438 | |
| '{' should be on the previous line. | 442 | |
| Line is longer than 80 characters. | 443 | |
| Line is longer than 80 characters. | 444 | |
| '||' should be on a new line. | 445 | |
| Line is longer than 80 characters. | 446 | |
| Line is longer than 80 characters. | 447 | |
| '4' is a magic number. | 451 | |
| Line is longer than 80 characters. | 452 | |
| '||' should be on a new line. | 452 | |
| '||' should be on a new line. | 454 | |
| '{' should be on the previous line. | 458 | |
| Line is longer than 80 characters. | 459 | |
| Line is longer than 80 characters. | 460 | |
| '||' should be on a new line. | 461 | |
| Line is longer than 80 characters. | 462 | |
| '&&' should be on a new line. | 462 | |
| '5' is a magic number. | 467 | |
| Line is longer than 80 characters. | 468 | |
| '||' should be on a new line. | 468 | |
| Line is longer than 80 characters. | 469 | |
| '||' should be on a new line. | 469 | |
| '{' should be on the previous line. | 473 | |
| Line is longer than 80 characters. | 474 | |
| Line is longer than 80 characters. | 475 | |
| '||' should be on a new line. | 476 | |
| Line is longer than 80 characters. | 477 | |
| '&&' should be on a new line. | 477 | |
| '6' is a magic number. | 482 | |
| Line is longer than 80 characters. | 483 | |
| '||' should be on a new line. | 483 | |
| '||' should be on a new line. | 485 | |
| '{' should be on the previous line. | 489 | |
| Line is longer than 80 characters. | 490 | |
| Line is longer than 80 characters. | 491 | |
| '||' should be on a new line. | 492 | |
| Line is longer than 80 characters. | 493 | |
| Line is longer than 80 characters. | 494 | |
| '7' is a magic number. | 498 | |
| Line is longer than 80 characters. | 499 | |
| '||' should be on a new line. | 499 | |
| '||' should be on a new line. | 501 | |
| Line is longer than 80 characters. | 502 | |
| '{' should be on the previous line. | 504 | |
| Line is longer than 80 characters. | 505 | |
| Line is longer than 80 characters. | 506 | |
| '||' should be on a new line. | 507 | |
| Line is longer than 80 characters. | 508 | |
| Line is longer than 80 characters. | 509 | |
| Avoid nested blocks. | 514 | |
| Line is longer than 80 characters. | 515 | |
| Line has trailing spaces. | 519 | |
| Line has trailing spaces. | 522 | |
| Missing a Javadoc comment. | 523 | |
| Line has trailing spaces. | 524 | |
| Missing a Javadoc comment. | 525 | |
| '{' should be on the previous line. | 526 | |
| Missing a Javadoc comment. | 527 | |
| Missing a Javadoc comment. | 527 | |
| Missing a Javadoc comment. | 527 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Utility classes should not have a public or default constructor. | 44 | |
| '{' should be on the previous line. | 45 | |
| Line is longer than 80 characters. | 47 | |
| Line is longer than 80 characters. | 62 | |
| More than 7 parameters. | 62 | |
| Name 'check_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| Parameter p_via_radius should be final. | 62 | |
| Name 'p_via_radius' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| Parameter p_cl_class should be final. | 62 | |
| Name 'p_cl_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| Parameter p_attach_smd_allowed should be final. | 62 | |
| Name 'p_attach_smd_allowed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| Parameter p_room_shape should be final. | 63 | |
| Name 'p_room_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 63 | |
| Parameter p_location should be final. | 63 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 63 | |
| Parameter p_layer should be final. | 63 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 63 | |
| Parameter p_net_no_arr should be final. | 64 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 64 | |
| Parameter p_max_recursion_depth should be final. | 64 | |
| Name 'p_max_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 64 | |
| Parameter p_max_via_recursion_depth should be final. | 65 | |
| Name 'p_max_via_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| Parameter p_board should be final. | 65 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| '{' should be on the previous line. | 66 | |
| '{' should be on the previous line. | 68 | |
| Name 'forced_pad_algo' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| '{' should be on the previous line. | 73 | |
| Line is longer than 80 characters. | 76 | |
| Name 'via_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| Line has trailing spaces. | 77 | |
| Name 'check_radius' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 78 | |
| Line is longer than 80 characters. | 79 | |
| '0.5' is a magic number. | 79 | |
| Line has trailing spaces. | 81 | |
| Name 'tile_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 82 | |
| Name 'is_90_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 83 | |
| Line is longer than 80 characters. | 84 | |
| '}' should be on the same line. | 88 | |
| '{' should be on the previous line. | 90 | |
| Line has trailing spaces. | 94 | |
| Line is longer than 80 characters. | 95 | |
| Name 'from_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 95 | |
| '{' should be on the previous line. | 97 | |
| Line has trailing spaces. | 100 | |
| Line is longer than 80 characters. | 101 | |
| Line is longer than 80 characters. | 102 | |
| Line has trailing spaces. | 105 | |
| Line is longer than 80 characters. | 107 | |
| Line is longer than 80 characters. | 117 | |
| Parameter p_via_info should be final. | 117 | |
| Name 'p_via_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| Parameter p_location should be final. | 117 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| Parameter p_net_no_arr should be final. | 117 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| Parameter p_max_recursion_depth should be final. | 117 | |
| Name 'p_max_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| Parameter p_max_via_recursion_depth should be final. | 118 | |
| Name 'p_max_via_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 118 | |
| Parameter p_board should be final. | 118 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 118 | |
| '{' should be on the previous line. | 119 | |
| Name 'translate_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 120 | |
| Name 'calc_from_side_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 121 | |
| Name 'forced_pad_algo' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 122 | |
| Name 'via_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 123 | |
| Line is longer than 80 characters. | 124 | |
| Name 'curr_pad_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 126 | |
| '{' should be on the previous line. | 128 | |
| Line is longer than 80 characters. | 131 | |
| Name 'tile_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 132 | |
| Line is longer than 80 characters. | 133 | |
| '}' should be on the same line. | 136 | |
| '{' should be on the previous line. | 138 | |
| Name 'from_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 141 | |
| Line is longer than 80 characters. | 142 | |
| ',' is not followed by whitespace. | 142 | |
| Line is longer than 80 characters. | 143 | |
| Line is longer than 80 characters. | 144 | |
| '{' should be on the previous line. | 146 | |
| Line has trailing spaces. | 153 | |
| Line is longer than 80 characters. | 156 | |
| Line is longer than 80 characters. | 158 | |
| Line is longer than 80 characters. | 172 | |
| More than 7 parameters. | 172 | |
| '(' is followed by whitespace. | 172 | |
| Parameter p_via_info should be final. | 172 | |
| Name 'p_via_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 172 | |
| Parameter p_location should be final. | 172 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 172 | |
| Parameter p_net_no_arr should be final. | 172 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 172 | |
| Line is longer than 80 characters. | 173 | |
| Parameter p_trace_clearance_class_no should be final. | 173 | |
| Name 'p_trace_clearance_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 173 | |
| Parameter p_trace_pen_halfwidth_arr should be final. | 173 | |
| Name 'p_trace_pen_halfwidth_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 173 | |
| Parameter p_max_recursion_depth should be final. | 173 | |
| Name 'p_max_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 173 | |
| Parameter p_max_via_recursion_depth should be final. | 174 | |
| Name 'p_max_via_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 174 | |
| Parameter p_board should be final. | 174 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 174 | |
| '{' should be on the previous line. | 175 | |
| Name 'translate_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 176 | |
| Name 'calc_from_side_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 177 | |
| Name 'forced_pad_algo' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 178 | |
| Name 'via_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 179 | |
| Line is longer than 80 characters. | 180 | |
| Name 'curr_pad_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 182 | |
| '{' should be on the previous line. | 184 | |
| Line is longer than 80 characters. | 187 | |
| Name 'tile_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 188 | |
| Name 'start_trace_circle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 189 | |
| Line is longer than 80 characters. | 190 | |
| Line is longer than 80 characters. | 192 | |
| '}' should be on the same line. | 193 | |
| '{' should be on the previous line. | 195 | |
| Name 'start_trace_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 198 | |
| Line is longer than 80 characters. | 199 | |
| '{' should be on the previous line. | 203 | |
| '}' should be on the same line. | 206 | |
| '{' should be on the previous line. | 208 | |
| '{' should be on the previous line. | 211 | |
| Name 'from_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 215 | |
| Line is longer than 80 characters. | 216 | |
| ',' is not followed by whitespace. | 216 | |
| Line is longer than 80 characters. | 217 | |
| Line is longer than 80 characters. | 218 | |
| '{' should be on the previous line. | 224 | |
| Line is longer than 80 characters. | 225 | |
| Line is longer than 80 characters. | 226 | |
| Line is longer than 80 characters. | 227 | |
| Line is longer than 80 characters. | 234 | |
| Line has trailing spaces. | 238 | |
| Line is longer than 80 characters. | 239 | |
| Missing a Javadoc comment. | 239 | |
| 'private' modifier out of order with the JLS suggestions. | 239 | |
| Name 'calculate_from_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 239 | |
| Parameter p_via_location should be final. | 239 | |
| Name 'p_via_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 239 | |
| Parameter p_via_shape should be final. | 239 | |
| Name 'p_via_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 239 | |
| Parameter p_room_shape should be final. | 239 | |
| Name 'p_room_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 239 | |
| Parameter p_dist should be final. | 239 | |
| Name 'p_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 239 | |
| Parameter is_90_degree should be final. | 239 | |
| Name 'is_90_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 239 | |
| Name 'via_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 241 | |
| '4' is a magic number. | 242 | |
| '{' should be on the previous line. | 243 | |
| Name 'check_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 244 | |
| Name 'border_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 245 | |
| Name 'border_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 246 | |
| '{' should be on the previous line. | 248 | |
| Line is longer than 80 characters. | 249 | |
| '}' should be on the same line. | 252 | |
| '{' should be on the previous line. | 254 | |
| Line is longer than 80 characters. | 255 | |
| '}' should be on the same line. | 258 | |
| '{' should be on the previous line. | 260 | |
| Line is longer than 80 characters. | 261 | |
| '}' should be on the same line. | 264 | |
| '{' should be on the previous line. | 266 | |
| Line is longer than 80 characters. | 267 | |
| '{' should be on the previous line. | 272 | |
| Name 'from_side_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 273 | |
| '{' should be on the previous line. | 275 | |
| '}' should be on the same line. | 277 | |
| '{' should be on the previous line. | 279 | |
| Line is longer than 80 characters. | 282 | |
| Name 'curr_border_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 282 | |
| '{' should be on the previous line. | 287 | |
| Name 'border_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 292 | |
| '4' is a magic number. | 293 | |
| '{' should be on the previous line. | 294 | |
| Name 'check_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 295 | |
| Name 'border_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 296 | |
| Name 'border_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 297 | |
| '{' should be on the previous line. | 299 | |
| Line is longer than 80 characters. | 300 | |
| '}' should be on the same line. | 303 | |
| '{' should be on the previous line. | 305 | |
| Line is longer than 80 characters. | 306 | |
| '}' should be on the same line. | 309 | |
| '{' should be on the previous line. | 311 | |
| Line is longer than 80 characters. | 312 | |
| '}' should be on the same line. | 315 | |
| '{' should be on the previous line. | 317 | |
| Line is longer than 80 characters. | 318 | |
| '{' should be on the previous line. | 323 | |
| Line has trailing spaces. | 324 | |
| Name 'from_side_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 325 | |
| Line is longer than 80 characters. | 326 | |
| Name 'curr_border_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 326 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 49 | |
| Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. | 57 | |
| Parameter p_other should be final. | 57 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| '{' should be on the previous line. | 58 | |
| '{' should be on the previous line. | 61 | |
| '}' should be on the same line. | 63 | |
| '{' should be on the previous line. | 65 | |
| First sentence should end with a period. | 71 | |
| Method 'get_id_no' is not designed for extension - needs to be abstract, final or empty. | 76 | |
| Name 'get_id_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| '{' should be on the previous line. | 77 | |
| Method 'contains_net' is not designed for extension - needs to be abstract, final or empty. | 87 | |
| Name 'contains_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 87 | |
| Parameter p_net_no should be final. | 87 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 87 | |
| '{' should be on the previous line. | 88 | |
| '{' should be on the previous line. | 90 | |
| '{' should be on the previous line. | 94 | |
| '{' should be on the previous line. | 96 | |
| Method 'is_obstacle' is not designed for extension - needs to be abstract, final or empty. | 104 | |
| Name 'is_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 104 | |
| Parameter p_net_no should be final. | 104 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 104 | |
| '{' should be on the previous line. | 105 | |
| Method 'is_trace_obstacle' is not designed for extension - needs to be abstract, final or empty. | 110 | |
| Name 'is_trace_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 110 | |
| Parameter p_net_no should be final. | 110 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 110 | |
| '{' should be on the previous line. | 111 | |
| Name 'is_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 121 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 121 | |
| Method 'shares_net' is not designed for extension - needs to be abstract, final or empty. | 130 | |
| Name 'shares_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 130 | |
| Parameter p_other should be final. | 130 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 130 | |
| '{' should be on the previous line. | 131 | |
| Line is longer than 80 characters. | 136 | |
| Method 'shares_net_no' is not designed for extension - needs to be abstract, final or empty. | 142 | |
| Name 'shares_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 142 | |
| Parameter p_net_no_arr should be final. | 142 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 142 | |
| '{' should be on the previous line. | 143 | |
| '{' should be on the previous line. | 145 | |
| '{' should be on the previous line. | 147 | |
| '{' should be on the previous line. | 149 | |
| First sentence should end with a period. | 157 | |
| Line is longer than 80 characters. | 158 | |
| Name 'tile_shape_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 162 | |
| First sentence should end with a period. | 164 | |
| Line is longer than 80 characters. | 165 | |
| Method 'get_tile_shape' is not designed for extension - needs to be abstract, final or empty. | 170 | |
| Name 'get_tile_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 170 | |
| Parameter p_index should be final. | 170 | |
| Name 'p_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 170 | |
| '{' should be on the previous line. | 171 | |
| '{' should be on the previous line. | 173 | |
| Line is longer than 80 characters. | 177 | |
| Method 'tree_shape_count' is not designed for extension - needs to be abstract, final or empty. | 181 | |
| Name 'tree_shape_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 181 | |
| Parameter p_tree should be final. | 181 | |
| Name 'p_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 181 | |
| '{' should be on the previous line. | 182 | |
| '{' should be on the previous line. | 184 | |
| Line is longer than 80 characters. | 187 | |
| Name 'precalculated_tree_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 187 | |
| Method 'get_tree_shape' is not designed for extension - needs to be abstract, final or empty. | 192 | |
| Name 'get_tree_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 192 | |
| Parameter p_tree should be final. | 192 | |
| Name 'p_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 192 | |
| Parameter p_index should be final. | 192 | |
| Name 'p_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 192 | |
| '{' should be on the previous line. | 193 | |
| '{' should be on the previous line. | 195 | |
| Line is longer than 80 characters. | 198 | |
| Name 'precalculated_tree_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 198 | |
| Missing a Javadoc comment. | 202 | |
| Name 'get_precalculated_tree_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 202 | |
| Parameter p_tree should be final. | 202 | |
| Name 'p_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 202 | |
| '{' should be on the previous line. | 203 | |
| '{' should be on the previous line. | 205 | |
| Line is longer than 80 characters. | 208 | |
| Name 'precalculated_tree_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 208 | |
| '{' should be on the previous line. | 210 | |
| Line is longer than 80 characters. | 211 | |
| Line is longer than 80 characters. | 212 | |
| Line is longer than 80 characters. | 223 | |
| Name 'calculate_tree_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 223 | |
| Name 'p_search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 223 | |
| Method 'is_on_the_board' is not designed for extension - needs to be abstract, final or empty. | 231 | |
| Name 'is_on_the_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 231 | |
| '{' should be on the previous line. | 232 | |
| Method 'set_on_the_board' is not designed for extension - needs to be abstract, final or empty. | 236 | |
| Missing a Javadoc comment. | 236 | |
| Name 'set_on_the_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 236 | |
| Parameter p_value should be final. | 236 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 236 | |
| '{' should be on the previous line. | 237 | |
| Line is longer than 80 characters. | 243 | |
| Name 'p_id_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 248 | |
| Method 'clone' is not designed for extension - needs to be abstract, final or empty. | 255 | |
| '{' should be on the previous line. | 256 | |
| First sentence should end with a period. | 260 | |
| Name 'is_on_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 266 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 266 | |
| Name 'first_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 273 | |
| Name 'last_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 280 | |
| First sentence should end with a period. | 282 | |
| Name 'p_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 288 | |
| Name 'translate_by' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 296 | |
| Name 'p_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 296 | |
| Name 'turn_90_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 305 | |
| Name 'p_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 305 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 305 | |
| Line is longer than 80 characters. | 314 | |
| Name 'rotate_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 314 | |
| Name 'p_angle_in_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 314 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 314 | |
| Line is longer than 80 characters. | 317 | |
| Name 'change_placement_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 322 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 322 | |
| Name 'bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 329 | |
| Method 'move_by' is not designed for extension - needs to be abstract, final or empty. | 336 | |
| Name 'move_by' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 336 | |
| Parameter p_vector should be final. | 336 | |
| Name 'p_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 336 | |
| '{' should be on the previous line. | 337 | |
| Method 'shares_layer' is not designed for extension - needs to be abstract, final or empty. | 353 | |
| Name 'shares_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 353 | |
| Parameter p_other should be final. | 353 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 353 | |
| '{' should be on the previous line. | 354 | |
| Line is longer than 80 characters. | 355 | |
| Name 'max_first_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 355 | |
| Name 'min_last_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 356 | |
| Method 'first_common_layer' is not designed for extension - needs to be abstract, final or empty. | 367 | |
| Name 'first_common_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 367 | |
| Parameter p_other should be final. | 367 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 367 | |
| '{' should be on the previous line. | 368 | |
| Line is longer than 80 characters. | 369 | |
| Name 'max_first_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 369 | |
| Name 'min_last_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 370 | |
| '{' should be on the previous line. | 372 | |
| Method 'last_common_layer' is not designed for extension - needs to be abstract, final or empty. | 385 | |
| Name 'last_common_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 385 | |
| Parameter p_other should be final. | 385 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 385 | |
| '{' should be on the previous line. | 386 | |
| Line is longer than 80 characters. | 387 | |
| Name 'max_first_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 387 | |
| Name 'min_last_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 388 | |
| '{' should be on the previous line. | 390 | |
| Line is longer than 80 characters. | 397 | |
| Method 'component_name' is not designed for extension - needs to be abstract, final or empty. | 401 | |
| Name 'component_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 401 | |
| '{' should be on the previous line. | 402 | |
| '{' should be on the previous line. | 404 | |
| Method 'clearance_violation_count' is not designed for extension - needs to be abstract, final or empty. | 416 | |
| Name 'clearance_violation_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 416 | |
| '{' should be on the previous line. | 417 | |
| Method 'clearance_violations' is not designed for extension - needs to be abstract, final or empty. | 429 | |
| Name 'clearance_violations' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 429 | |
| '{' should be on the previous line. | 430 | |
| Line is longer than 80 characters. | 431 | |
| '{' should be on the previous line. | 433 | |
| Line is longer than 80 characters. | 436 | |
| Name 'default_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 436 | |
| '{' should be on the previous line. | 438 | |
| Name 'curr_tile_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 439 | |
| Name 'curr_overlapping_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 440 | |
| Line is longer than 80 characters. | 441 | |
| '{' should be on the previous line. | 444 | |
| Name 'curr_entry' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 445 | |
| Line is longer than 80 characters. | 446 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 450 | |
| Name 'is_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 451 | |
| Line is longer than 80 characters. | 452 | |
| Line is longer than 80 characters. | 455 | |
| Name 'this_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 456 | |
| Name 'contact_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 457 | |
| Name 'contact_found' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 458 | |
| Line is longer than 80 characters. | 459 | |
| Name 'curr_contacts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 459 | |
| Avoid nested blocks. | 460 | |
| '{' should be on the previous line. | 462 | |
| '{' should be on the previous line. | 467 | |
| Line is longer than 80 characters. | 469 | |
| Avoid nested blocks. | 470 | |
| '{' should be on the previous line. | 472 | |
| '{' should be on the previous line. | 478 | |
| Name 'curr_contact' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 479 | |
| '{' should be on the previous line. | 480 | |
| '{' should be on the previous line. | 482 | |
| Line is longer than 80 characters. | 483 | |
| '{' should be on the previous line. | 494 | |
| Name 'shape_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 495 | |
| Line is longer than 80 characters. | 496 | |
| Name 'shape_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 496 | |
| '{' should be on the previous line. | 498 | |
| Line is longer than 80 characters. | 499 | |
| Line is longer than 80 characters. | 502 | |
| Name 'cl_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 504 | |
| '0.5' is a magic number. | 504 | |
| '*' should be on a new line. | 504 | |
| Line is longer than 80 characters. | 505 | |
| '{' should be on the previous line. | 512 | |
| Name 'curr_violation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 513 | |
| Line is longer than 80 characters. | 514 | |
| Method 'get_all_contacts' is not designed for extension - needs to be abstract, final or empty. | 529 | |
| Name 'get_all_contacts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 529 | |
| '{' should be on the previous line. | 530 | |
| '{' should be on the previous line. | 533 | |
| '{' should be on the previous line. | 537 | |
| Line is longer than 80 characters. | 538 | |
| Name 'overlapping_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 538 | |
| '{' should be on the previous line. | 541 | |
| Name 'curr_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 542 | |
| '{' should be on the previous line. | 544 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 547 | |
| Line is longer than 80 characters. | 548 | |
| Line is longer than 80 characters. | 558 | |
| Method 'get_all_contacts' is not designed for extension - needs to be abstract, final or empty. | 564 | |
| Name 'get_all_contacts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 564 | |
| Parameter p_layer should be final. | 564 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 564 | |
| '{' should be on the previous line. | 565 | |
| '{' should be on the previous line. | 568 | |
| '{' should be on the previous line. | 572 | |
| '{' should be on the previous line. | 574 | |
| Line is longer than 80 characters. | 577 | |
| Name 'overlapping_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 577 | |
| '{' should be on the previous line. | 580 | |
| Name 'curr_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 581 | |
| '{' should be on the previous line. | 583 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 586 | |
| Line is longer than 80 characters. | 587 | |
| Method 'is_connected' is not designed for extension - needs to be abstract, final or empty. | 602 | |
| Name 'is_connected' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 602 | |
| '{' should be on the previous line. | 603 | |
| Line is longer than 80 characters. | 610 | |
| Method 'is_connected_on_layer' is not designed for extension - needs to be abstract, final or empty. | 615 | |
| Name 'is_connected_on_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 615 | |
| Parameter p_layer should be final. | 615 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 615 | |
| '{' should be on the previous line. | 616 | |
| Name 'contacts_on_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 617 | |
| First sentence should end with a period. | 621 | |
| Method 'get_normal_contacts' is not designed for extension - needs to be abstract, final or empty. | 626 | |
| Name 'get_normal_contacts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 626 | |
| '{' should be on the previous line. | 627 | |
| Method 'normal_contact_point' is not designed for extension - needs to be abstract, final or empty. | 639 | |
| Name 'normal_contact_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 639 | |
| Parameter p_other should be final. | 639 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 639 | |
| '{' should be on the previous line. | 640 | |
| First sentence should end with a period. | 644 | |
| Expected an @return tag. | 647 | |
| Method 'normal_contact_point' is not designed for extension - needs to be abstract, final or empty. | 647 | |
| Name 'normal_contact_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 647 | |
| Parameter p_other should be final. | 647 | |
| Expected @param tag for 'p_other'. | 647 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 647 | |
| '{' should be on the previous line. | 648 | |
| First sentence should end with a period. | 652 | |
| Expected an @return tag. | 655 | |
| Method 'normal_contact_point' is not designed for extension - needs to be abstract, final or empty. | 655 | |
| Name 'normal_contact_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 655 | |
| Parameter p_other should be final. | 655 | |
| Expected @param tag for 'p_other'. | 655 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 655 | |
| '{' should be on the previous line. | 656 | |
| Line is longer than 80 characters. | 661 | |
| Method 'get_connected_set' is not designed for extension - needs to be abstract, final or empty. | 668 | |
| Name 'get_connected_set' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 668 | |
| Parameter p_net_no should be final. | 668 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 668 | |
| '{' should be on the previous line. | 669 | |
| Line is longer than 80 characters. | 674 | |
| Line is longer than 80 characters. | 677 | |
| Method 'get_connected_set' is not designed for extension - needs to be abstract, final or empty. | 684 | |
| Name 'get_connected_set' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 684 | |
| Parameter p_net_no should be final. | 684 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 684 | |
| Parameter p_stop_at_plane should be final. | 684 | |
| Name 'p_stop_at_plane' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 684 | |
| '{' should be on the previous line. | 685 | |
| '{' should be on the previous line. | 688 | |
| First sentence should end with a period. | 696 | |
| Line is longer than 80 characters. | 699 | |
| Name 'get_connected_set_recu' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 699 | |
| Parameter p_result should be final. | 699 | |
| Expected @param tag for 'p_result'. | 699 | |
| Name 'p_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 699 | |
| Parameter p_net_no should be final. | 699 | |
| Expected @param tag for 'p_net_no'. | 699 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 699 | |
| Parameter p_stop_at_plane should be final. | 699 | |
| Expected @param tag for 'p_stop_at_plane'. | 699 | |
| Name 'p_stop_at_plane' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 699 | |
| Name 'contact_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 701 | |
| '{' should be on the previous line. | 703 | |
| Name 'curr_contact' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 706 | |
| '{' should be on the previous line. | 707 | |
| Line is longer than 80 characters. | 708 | |
| '{' should be on the previous line. | 713 | |
| '{' should be on the previous line. | 717 | |
| Line is longer than 80 characters. | 718 | |
| Method 'is_overlap' is not designed for extension - needs to be abstract, final or empty. | 728 | |
| Name 'is_overlap' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 728 | |
| '{' should be on the previous line. | 729 | |
| Line is longer than 80 characters. | 735 | |
| Expected an @return tag. | 737 | |
| Line is longer than 80 characters. | 737 | |
| Method 'is_cycle_recu' is not designed for extension - needs to be abstract, final or empty. | 737 | |
| Name 'is_cycle_recu' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 737 | |
| Parameter p_visited_items should be final. | 737 | |
| Expected @param tag for 'p_visited_items'. | 737 | |
| Name 'p_visited_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 737 | |
| Parameter p_search_item should be final. | 737 | |
| Expected @param tag for 'p_search_item'. | 737 | |
| Name 'p_search_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 737 | |
| Parameter p_come_from_item should be final. | 737 | |
| Expected @param tag for 'p_come_from_item'. | 737 | |
| Name 'p_come_from_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 737 | |
| Parameter p_ignore_areas should be final. | 738 | |
| Expected @param tag for 'p_ignore_areas'. | 738 | |
| Name 'p_ignore_areas' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 738 | |
| '{' should be on the previous line. | 739 | |
| '{' should be on the previous line. | 741 | |
| Name 'contact_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 744 | |
| '{' should be on the previous line. | 746 | |
| '{' should be on the previous line. | 751 | |
| Name 'curr_contact' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 752 | |
| '{' should be on the previous line. | 754 | |
| '{' should be on the previous line. | 758 | |
| '{' should be on the previous line. | 762 | |
| Line is longer than 80 characters. | 763 | |
| Line is longer than 80 characters. | 773 | |
| Line is longer than 80 characters. | 775 | |
| Method 'get_unconnected_set' is not designed for extension - needs to be abstract, final or empty. | 780 | |
| Name 'get_unconnected_set' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 780 | |
| Parameter p_net_no should be final. | 780 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 780 | |
| '{' should be on the previous line. | 781 | |
| '{' should be on the previous line. | 784 | |
| '{' should be on the previous line. | 788 | |
| '}' should be on the same line. | 790 | |
| '{' should be on the previous line. | 792 | |
| Name 'curr_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 793 | |
| '{' should be on the previous line. | 794 | |
| Line is longer than 80 characters. | 803 | |
| Method 'get_connection_items' is not designed for extension - needs to be abstract, final or empty. | 807 | |
| Name 'get_connection_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 807 | |
| '{' should be on the previous line. | 808 | |
| Line is longer than 80 characters. | 813 | |
| Line is longer than 80 characters. | 814 | |
| Line is longer than 80 characters. | 815 | |
| Method 'get_connection_items' is not designed for extension - needs to be abstract, final or empty. | 820 | |
| Name 'get_connection_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 820 | |
| Parameter p_stop_option should be final. | 820 | |
| Name 'p_stop_option' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 820 | |
| '{' should be on the previous line. | 821 | |
| '{' should be on the previous line. | 825 | |
| '{' should be on the previous line. | 830 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 831 | |
| Name 'prev_contact_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 832 | |
| '{' should be on the previous line. | 834 | |
| Name 'prev_contact_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 838 | |
| '{' should be on the previous line. | 840 | |
| Name 'start_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 844 | |
| Line is longer than 80 characters. | 845 | |
| Name 'check_contacts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 845 | |
| '{' should be on the previous line. | 847 | |
| '{' should be on the previous line. | 854 | |
| '{' should be on the previous line. | 856 | |
| '{' should be on the previous line. | 861 | |
| '{' should be on the previous line. | 863 | |
| '{' should be on the previous line. | 867 | |
| '{' should be on the previous line. | 869 | |
| Line is longer than 80 characters. | 875 | |
| Name 'curr_ob_contacts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 875 | |
| Name 'next_contact_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 880 | |
| Name 'next_contact_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 881 | |
| Name 'next_contact' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 882 | |
| Name 'fork_found' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 883 | |
| Name 'curr_it' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 884 | |
| '{' should be on the previous line. | 886 | |
| Name 'tmp_contact' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 887 | |
| Line is longer than 80 characters. | 888 | |
| Name 'tmp_contact_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 888 | |
| '{' should be on the previous line. | 890 | |
| Line is longer than 80 characters. | 891 | |
| Name 'tmp_contact_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 891 | |
| '{' should be on the previous line. | 893 | |
| '||' should be on a new line. | 898 | |
| '{' should be on the previous line. | 900 | |
| '{' should be on the previous line. | 902 | |
| '{' should be on the previous line. | 914 | |
| First sentence should end with a period. | 925 | |
| Method 'is_tail' is not designed for extension - needs to be abstract, final or empty. | 930 | |
| Name 'is_tail' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 930 | |
| '{' should be on the previous line. | 931 | |
| Line is longer than 80 characters. | 936 | |
| Line is longer than 80 characters. | 937 | |
| Method 'get_ratsnest_corners' is not designed for extension - needs to be abstract, final or empty. | 941 | |
| Name 'get_ratsnest_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 941 | |
| '{' should be on the previous line. | 942 | |
| Line is longer than 80 characters. | 947 | |
| Method 'draw' is not designed for extension - needs to be abstract, final or empty. | 947 | |
| Parameter p_g should be final. | 947 | |
| Name 'p_g' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 947 | |
| Parameter p_graphics_context should be final. | 947 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 947 | |
| Parameter p_color should be final. | 947 | |
| Name 'p_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 947 | |
| Parameter p_intensity should be final. | 947 | |
| Name 'p_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 947 | |
| Name 'color_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 949 | |
| '{' should be on the previous line. | 951 | |
| Unused @param tag for 'p_graphics_context'. | 963 | |
| Method 'draw' is not designed for extension - needs to be abstract, final or empty. | 965 | |
| Parameter p_g should be final. | 965 | |
| Name 'p_g' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 965 | |
| Parameter p_graphics_context should be final. | 965 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 965 | |
| '{' should be on the previous line. | 966 | |
| Name 'layer_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 967 | |
| Line is longer than 80 characters. | 968 | |
| Method 'validate' is not designed for extension - needs to be abstract, final or empty. | 976 | |
| '{' should be on the previous line. | 977 | |
| '{' should be on the previous line. | 980 | |
| '{' should be on the previous line. | 984 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 985 | |
| '{' should be on the previous line. | 987 | |
| Name 'shape_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1001 | |
| Name 'p_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1001 | |
| Missing a Javadoc comment. | 1003 | |
| Parameter p_net_no_arr should be final. | 1003 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1003 | |
| Parameter p_clearance_type should be final. | 1003 | |
| Name 'p_clearance_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1003 | |
| Parameter p_id_no should be final. | 1003 | |
| Name 'p_id_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1003 | |
| Parameter p_component_no should be final. | 1004 | |
| Name 'p_component_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1004 | |
| Parameter p_fixed_state should be final. | 1004 | |
| Name 'p_fixed_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1004 | |
| Parameter p_board should be final. | 1004 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1004 | |
| '{' should be on the previous line. | 1005 | |
| '{' should be on the previous line. | 1007 | |
| '}' should be on the same line. | 1009 | |
| '{' should be on the previous line. | 1011 | |
| Line is longer than 80 characters. | 1013 | |
| '{' should be on the previous line. | 1020 | |
| '}' should be on the same line. | 1022 | |
| '{' should be on the previous line. | 1024 | |
| Line is longer than 80 characters. | 1030 | |
| Method 'is_user_fixed' is not designed for extension - needs to be abstract, final or empty. | 1034 | |
| Name 'is_user_fixed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1034 | |
| '{' should be on the previous line. | 1035 | |
| Expected an @return tag. | 1042 | |
| Method 'is_delete_fixed' is not designed for extension - needs to be abstract, final or empty. | 1042 | |
| Name 'is_delete_fixed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1042 | |
| '{' should be on the previous line. | 1043 | |
| '{' should be on the previous line. | 1046 | |
| '{' should be on the previous line. | 1051 | |
| Line is longer than 80 characters. | 1052 | |
| Line is longer than 80 characters. | 1061 | |
| Method 'is_shove_fixed' is not designed for extension - needs to be abstract, final or empty. | 1065 | |
| Name 'is_shove_fixed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1065 | |
| '{' should be on the previous line. | 1066 | |
| Method 'get_fixed_state' is not designed for extension - needs to be abstract, final or empty. | 1075 | |
| Name 'get_fixed_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1075 | |
| '{' should be on the previous line. | 1076 | |
| Line is longer than 80 characters. | 1081 | |
| Method 'is_drillable' is not designed for extension - needs to be abstract, final or empty. | 1086 | |
| Name 'is_drillable' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1086 | |
| Parameter p_net_no should be final. | 1086 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1086 | |
| '{' should be on the previous line. | 1087 | |
| Method 'set_fixed_state' is not designed for extension - needs to be abstract, final or empty. | 1096 | |
| Name 'set_fixed_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1096 | |
| Parameter p_fixed_state should be final. | 1096 | |
| Name 'p_fixed_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1096 | |
| '{' should be on the previous line. | 1097 | |
| Method 'unfix' is not designed for extension - needs to be abstract, final or empty. | 1104 | |
| '{' should be on the previous line. | 1105 | |
| '{' should be on the previous line. | 1107 | |
| First sentence should end with a period. | 1113 | |
| Method 'is_route' is not designed for extension - needs to be abstract, final or empty. | 1118 | |
| Name 'is_route' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1118 | |
| '{' should be on the previous line. | 1119 | |
| Method 'is_connectable' is not designed for extension - needs to be abstract, final or empty. | 1128 | |
| Name 'is_connectable' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1128 | |
| '{' should be on the previous line. | 1129 | |
| Method 'net_count' is not designed for extension - needs to be abstract, final or empty. | 1138 | |
| Name 'net_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1138 | |
| '{' should be on the previous line. | 1139 | |
| Line is longer than 80 characters. | 1144 | |
| Method 'get_net_no' is not designed for extension - needs to be abstract, final or empty. | 1149 | |
| Name 'get_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1149 | |
| Parameter p_no should be final. | 1149 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1149 | |
| '{' should be on the previous line. | 1150 | |
| Line is longer than 80 characters. | 1155 | |
| Method 'get_component_no' is not designed for extension - needs to be abstract, final or empty. | 1159 | |
| Name 'get_component_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1159 | |
| '{' should be on the previous line. | 1160 | |
| Method 'remove_from_net' is not designed for extension - needs to be abstract, final or empty. | 1171 | |
| Name 'remove_from_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1171 | |
| Parameter p_net_no should be final. | 1171 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1171 | |
| '{' should be on the previous line. | 1172 | |
| Name 'found_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1173 | |
| '{' should be on the previous line. | 1175 | |
| '{' should be on the previous line. | 1177 | |
| '{' should be on the previous line. | 1182 | |
| Name 'new_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1185 | |
| '{' should be on the previous line. | 1187 | |
| '{' should be on the previous line. | 1191 | |
| First sentence should end with a period. | 1198 | |
| Method 'clearance_class_no' is not designed for extension - needs to be abstract, final or empty. | 1204 | |
| Name 'clearance_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1204 | |
| '{' should be on the previous line. | 1205 | |
| Method 'set_clearance_class_no' is not designed for extension - needs to be abstract, final or empty. | 1215 | |
| Name 'set_clearance_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1215 | |
| Parameter p_index should be final. | 1215 | |
| Name 'p_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1215 | |
| '{' should be on the previous line. | 1216 | |
| Line is longer than 80 characters. | 1217 | |
| Line is longer than 80 characters. | 1219 | |
| Method 'change_clearance_class' is not designed for extension - needs to be abstract, final or empty. | 1230 | |
| Name 'change_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1230 | |
| Parameter p_index should be final. | 1230 | |
| Name 'p_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1230 | |
| '{' should be on the previous line. | 1231 | |
| Line is longer than 80 characters. | 1232 | |
| Line is longer than 80 characters. | 1234 | |
| Line is longer than 80 characters. | 1239 | |
| Line is longer than 80 characters. | 1241 | |
| Method 'assign_component_no' is not designed for extension - needs to be abstract, final or empty. | 1252 | |
| Name 'assign_component_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1252 | |
| Parameter p_no should be final. | 1252 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1252 | |
| '{' should be on the previous line. | 1253 | |
| Line is longer than 80 characters. | 1259 | |
| Method 'assign_net_no' is not designed for extension - needs to be abstract, final or empty. | 1263 | |
| Name 'assign_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1263 | |
| Parameter p_net_no should be final. | 1263 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1263 | |
| '{' should be on the previous line. | 1264 | |
| '{' should be on the previous line. | 1266 | |
| '{' should be on the previous line. | 1270 | |
| '{' should be on the previous line. | 1276 | |
| '}' should be on the same line. | 1278 | |
| '{' should be on the previous line. | 1280 | |
| '{' should be on the previous line. | 1282 | |
| '}' should be on the same line. | 1284 | |
| '{' should be on the previous line. | 1286 | |
| Line is longer than 80 characters. | 1287 | |
| Name 'is_selected_by_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1299 | |
| Name 'p_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1299 | |
| First sentence should end with a period. | 1301 | |
| Method 'is_selected_by_fixed_filter' is not designed for extension - needs to be abstract, final or empty. | 1307 | |
| Name 'is_selected_by_fixed_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1307 | |
| Parameter p_filter should be final. | 1307 | |
| Name 'p_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1307 | |
| '{' should be on the previous line. | 1311 | |
| Line is longer than 80 characters. | 1312 | |
| '}' should be on the same line. | 1313 | |
| '{' should be on the previous line. | 1315 | |
| Line is longer than 80 characters. | 1316 | |
| Line is longer than 80 characters. | 1324 | |
| Line is longer than 80 characters. | 1326 | |
| Method 'set_search_tree_entries' is not designed for extension - needs to be abstract, final or empty. | 1326 | |
| Name 'set_search_tree_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1326 | |
| Parameter p_tree_entries should be final. | 1326 | |
| Name 'p_tree_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1326 | |
| Parameter p_tree should be final. | 1326 | |
| Name 'p_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1326 | |
| '{' should be on the previous line. | 1329 | |
| '{' should be on the previous line. | 1333 | |
| Line is longer than 80 characters. | 1340 | |
| Method 'get_search_tree_entries' is not designed for extension - needs to be abstract, final or empty. | 1346 | |
| Name 'get_search_tree_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1346 | |
| Parameter p_tree should be final. | 1346 | |
| Name 'p_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1346 | |
| '{' should be on the previous line. | 1347 | |
| '{' should be on the previous line. | 1349 | |
| Line is longer than 80 characters. | 1356 | |
| Line is longer than 80 characters. | 1361 | |
| Method 'set_precalculated_tree_shapes' is not designed for extension - needs to be abstract, final or empty. | 1361 | |
| Name 'set_precalculated_tree_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1361 | |
| Parameter p_shapes should be final. | 1361 | |
| Name 'p_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1361 | |
| Parameter p_tree should be final. | 1361 | |
| Name 'p_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1361 | |
| '{' should be on the previous line. | 1364 | |
| '{' should be on the previous line. | 1368 | |
| Line is longer than 80 characters. | 1369 | |
| Method 'clear_search_tree_entries' is not designed for extension - needs to be abstract, final or empty. | 1378 | |
| Name 'clear_search_tree_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1378 | |
| '{' should be on the previous line. | 1379 | |
| Method 'get_autoroute_info' is not designed for extension - needs to be abstract, final or empty. | 1389 | |
| Name 'get_autoroute_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1389 | |
| '{' should be on the previous line. | 1390 | |
| '{' should be on the previous line. | 1392 | |
| Method 'get_autoroute_info_pur' is not designed for extension - needs to be abstract, final or empty. | 1403 | |
| Name 'get_autoroute_info_pur' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1403 | |
| '{' should be on the previous line. | 1404 | |
| Method 'clear_autoroute_info' is not designed for extension - needs to be abstract, final or empty. | 1411 | |
| Name 'clear_autoroute_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1411 | |
| '{' should be on the previous line. | 1412 | |
| Method 'clear_derived_data' is not designed for extension - needs to be abstract, final or empty. | 1420 | |
| Name 'clear_derived_data' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1420 | |
| '{' should be on the previous line. | 1421 | |
| '{' should be on the previous line. | 1423 | |
| First sentence should end with a period. | 1429 | |
| Line is longer than 80 characters. | 1435 | |
| Method 'print_net_info' is not designed for extension - needs to be abstract, final or empty. | 1435 | |
| Name 'print_net_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1435 | |
| Parameter p_window should be final. | 1435 | |
| Name 'p_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1435 | |
| Parameter p_locale should be final. | 1435 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1435 | |
| Line is longer than 80 characters. | 1438 | |
| '{' should be on the previous line. | 1440 | |
| Name 'curr_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1442 | |
| Line is longer than 80 characters. | 1443 | |
| First sentence should end with a period. | 1447 | |
| Line is longer than 80 characters. | 1453 | |
| Method 'print_clearance_info' is not designed for extension - needs to be abstract, final or empty. | 1453 | |
| Name 'print_clearance_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1453 | |
| Parameter p_window should be final. | 1453 | |
| Name 'p_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1453 | |
| Parameter p_locale should be final. | 1453 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1453 | |
| '{' should be on the previous line. | 1456 | |
| Line is longer than 80 characters. | 1458 | |
| Line is longer than 80 characters. | 1459 | |
| Line is longer than 80 characters. | 1460 | |
| Line is longer than 80 characters. | 1461 | |
| First sentence should end with a period. | 1465 | |
| Line is longer than 80 characters. | 1471 | |
| Method 'print_fixed_info' is not designed for extension - needs to be abstract, final or empty. | 1471 | |
| Name 'print_fixed_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1471 | |
| Parameter p_window should be final. | 1471 | |
| Name 'p_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1471 | |
| Parameter p_locale should be final. | 1471 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1471 | |
| '{' should be on the previous line. | 1474 | |
| Line is longer than 80 characters. | 1476 | |
| First sentence should end with a period. | 1482 | |
| Line is longer than 80 characters. | 1488 | |
| Method 'print_contact_info' is not designed for extension - needs to be abstract, final or empty. | 1488 | |
| Name 'print_contact_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1488 | |
| Parameter p_window should be final. | 1488 | |
| Name 'p_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1488 | |
| Parameter p_locale should be final. | 1488 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1488 | |
| '{' should be on the previous line. | 1492 | |
| Line is longer than 80 characters. | 1494 | |
| Name 'contact_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1496 | |
| Line is longer than 80 characters. | 1497 | |
| First sentence should end with a period. | 1501 | |
| Line is longer than 80 characters. | 1507 | |
| Method 'print_clearance_violation_info' is not designed for extension - needs to be abstract, final or empty. | 1507 | |
| Name 'print_clearance_violation_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1507 | |
| Parameter p_window should be final. | 1507 | |
| Name 'p_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1507 | |
| Parameter p_locale should be final. | 1507 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1507 | |
| Line is longer than 80 characters. | 1509 | |
| Name 'clearance_violations' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1509 | |
| '{' should be on the previous line. | 1511 | |
| Line is longer than 80 characters. | 1513 | |
| Name 'violation_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1515 | |
| Line is longer than 80 characters. | 1516 | |
| Line is longer than 80 characters. | 1518 | |
| '{' should be on the previous line. | 1520 | |
| Line is longer than 80 characters. | 1521 | |
| '}' should be on the same line. | 1522 | |
| '{' should be on the previous line. | 1524 | |
| Line is longer than 80 characters. | 1525 | |
| First sentence should end with a period. | 1530 | |
| Line is longer than 80 characters. | 1536 | |
| Method 'print_connectable_item_info' is not designed for extension - needs to be abstract, final or empty. | 1536 | |
| Name 'print_connectable_item_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1536 | |
| Parameter p_window should be final. | 1536 | |
| Name 'p_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1536 | |
| Parameter p_locale should be final. | 1536 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1536 | |
| First sentence should end with a period. | 1545 | |
| Line is longer than 80 characters. | 1551 | |
| Method 'print_item_info' is not designed for extension - needs to be abstract, final or empty. | 1551 | |
| Name 'print_item_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1551 | |
| Parameter p_window should be final. | 1551 | |
| Name 'p_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1551 | |
| Parameter p_locale should be final. | 1551 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1551 | |
| Method 'nets_normal' is not designed for extension - needs to be abstract, final or empty. | 1563 | |
| Name 'nets_normal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1563 | |
| '{' should be on the previous line. | 1564 | |
| '{' should be on the previous line. | 1566 | |
| '{' should be on the previous line. | 1568 | |
| Method 'nets_equal' is not designed for extension - needs to be abstract, final or empty. | 1581 | |
| Name 'nets_equal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1581 | |
| Parameter p_other should be final. | 1581 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1581 | |
| '{' should be on the previous line. | 1582 | |
| First sentence should end with a period. | 1586 | |
| Method 'nets_equal' is not designed for extension - needs to be abstract, final or empty. | 1592 | |
| Name 'nets_equal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1592 | |
| Parameter p_net_no_arr should be final. | 1592 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1592 | |
| '{' should be on the previous line. | 1593 | |
| '{' should be on the previous line. | 1595 | |
| Name 'curr_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1598 | |
| '{' should be on the previous line. | 1599 | |
| '{' should be on the previous line. | 1601 | |
| Line is longer than 80 characters. | 1609 | |
| Expected an @return tag. | 1612 | |
| Method 'is_fanout_via' is not designed for extension - needs to be abstract, final or empty. | 1612 | |
| Name 'is_fanout_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1612 | |
| Parameter p_ignore_items should be final. | 1612 | |
| Expected @param tag for 'p_ignore_items'. | 1612 | |
| Name 'p_ignore_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1612 | |
| '{' should be on the previous line. | 1613 | |
| Name 'contact_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1614 | |
| Name 'curr_contact' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1615 | |
| '{' should be on the previous line. | 1616 | |
| Line is longer than 80 characters. | 1617 | |
| '{' should be on the previous line. | 1622 | |
| Line is longer than 80 characters. | 1623 | |
| Name 'curr_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1627 | |
| Line is longer than 80 characters. | 1628 | |
| Line is longer than 80 characters. | 1632 | |
| Name 'trace_contact_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1632 | |
| Name 'tmp_contact' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1633 | |
| '{' should be on the previous line. | 1634 | |
| Line is longer than 80 characters. | 1635 | |
| Line is longer than 80 characters. | 1639 | |
| Line is longer than 80 characters. | 1642 | |
| Name 'contact_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1642 | |
| '{' should be on the previous line. | 1644 | |
| First sentence should end with a period. | 1653 | |
| Name 'clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1657 | |
| First sentence should end with a period. | 1658 | |
| 'public' modifier out of order with the JLS suggestions. | 1659 | |
| Variable 'board' must be private and have accessor methods. | 1659 | |
| First sentence should end with a period. | 1660 | |
| Name 'net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1661 | |
| Variable 'net_no_arr' must be private and have accessor methods. | 1661 | |
| First sentence should end with a period. | 1662 | |
| 'private' modifier out of order with the JLS suggestions. | 1663 | |
| Name 'search_trees_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1663 | |
| Missing a Javadoc comment. | 1664 | |
| Name 'fixed_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1664 | |
| First sentence should end with a period. | 1665 | |
| Name 'component_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1666 | |
| Missing a Javadoc comment. | 1667 | |
| Name 'id_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1667 | |
| First sentence should end with a period. | 1668 | |
| Name 'on_the_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1671 | |
| 'private' modifier out of order with the JLS suggestions. | 1673 | |
| Name 'autoroute_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1673 | |
| Missing a Javadoc comment. | 1674 | |
| Name 'PROTECT_FANOUT_LENGTH' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1674 | |
| '400' is a magic number. | 1674 | |
| '{' should be on the previous line. | 1681 | |
| Missing a Javadoc comment. | 1683 | |
| Missing a Javadoc comment. | 1683 | |
| Missing a Javadoc comment. | 1683 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 29 | |
| Line has trailing spaces. | 31 | |
| First sentence should end with a period. | 32 | |
| '{' should be on the previous line. | 36 | |
| Line has trailing spaces. | 38 | |
| Method 'new_no' is not designed for extension - needs to be abstract, final or empty. | 46 | |
| Name 'new_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| '{' should be on the previous line. | 47 | |
| '{' should be on the previous line. | 49 | |
| Line is longer than 80 characters. | 50 | |
| Line has trailing spaces. | 55 | |
| Method 'max_generated_no' is not designed for extension - needs to be abstract, final or empty. | 61 | |
| Name 'max_generated_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| '{' should be on the previous line. | 62 | |
| Line has trailing spaces. | 65 | |
| Missing a Javadoc comment. | 66 | |
| Name 'last_generated_id_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| Missing a Javadoc comment. | 67 | |
| 'private' modifier out of order with the JLS suggestions. | 67 | |
| Name 'c_max_id_no' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 67 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 38 | |
| Line has trailing spaces. | 39 | |
| First sentence should end with a period. | 40 | |
| '{' should be on the previous line. | 44 | |
| Line has trailing spaces. | 47 | |
| Line is longer than 80 characters. | 49 | |
| Name 'get_tree_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| Parameter p_tree should be final. | 55 | |
| Name 'p_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| '{' should be on the previous line. | 56 | |
| Name 'curr_tree_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| '{' should be on the previous line. | 58 | |
| '{' should be on the previous line. | 60 | |
| Line has trailing spaces. | 66 | |
| Line is longer than 80 characters. | 68 | |
| Line is longer than 80 characters. | 70 | |
| Line is longer than 80 characters. | 71 | |
| Unused @param tag for 'p_tree_entries'. | 71 | |
| Line is longer than 80 characters. | 74 | |
| Name 'set_tree_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 74 | |
| Parameter p_tree_entries should be final. | 74 | |
| Name 'p_tree_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 74 | |
| Parameter p_tree should be final. | 74 | |
| Name 'p_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 74 | |
| Name 'curr_tree_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| '{' should be on the previous line. | 77 | |
| '{' should be on the previous line. | 79 | |
| Name 'new_tree_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 84 | |
| Line has trailing spaces. | 88 | |
| Line is longer than 80 characters. | 90 | |
| Name 'get_precalculated_tree_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| Parameter p_tree should be final. | 96 | |
| Name 'p_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| '{' should be on the previous line. | 97 | |
| Name 'curr_tree_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 98 | |
| '{' should be on the previous line. | 99 | |
| '{' should be on the previous line. | 101 | |
| Line has trailing spaces. | 107 | |
| Line is longer than 80 characters. | 109 | |
| Line is longer than 80 characters. | 111 | |
| Line is longer than 80 characters. | 114 | |
| Name 'set_precalculated_tree_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 114 | |
| Parameter p_tile_shapes should be final. | 114 | |
| Name 'p_tile_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 114 | |
| Parameter p_tree should be final. | 114 | |
| Name 'p_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 114 | |
| Name 'curr_tree_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 116 | |
| '{' should be on the previous line. | 117 | |
| '{' should be on the previous line. | 119 | |
| Name 'new_tree_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 124 | |
| Line has trailing spaces. | 128 | |
| Line is longer than 80 characters. | 130 | |
| Name 'clear_precalculated_tree_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 132 | |
| '{' should be on the previous line. | 133 | |
| Name 'curr_tree_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 134 | |
| '{' should be on the previous line. | 135 | |
| Line has trailing spaces. | 136 | |
| Line has trailing spaces. | 140 | |
| Line has trailing spaces. | 141 | |
| Missing a Javadoc comment. | 142 | |
| Name 'tree_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 142 | |
| Line has trailing spaces. | 143 | |
| Missing a Javadoc comment. | 144 | |
| '{' should be on the previous line. | 145 | |
| Missing a Javadoc comment. | 146 | |
| Parameter p_tree should be final. | 146 | |
| Name 'p_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 146 | |
| '{' should be on the previous line. | 147 | |
| Line has trailing spaces. | 152 | |
| Missing a Javadoc comment. | 153 | |
| Variable 'tree' must be private and have accessor methods. | 153 | |
| Missing a Javadoc comment. | 154 | |
| Name 'entry_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 154 | |
| Variable 'entry_arr' must be private and have accessor methods. | 154 | |
| Missing a Javadoc comment. | 155 | |
| Name 'precalculated_tree_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 155 | |
| Variable 'precalculated_tree_shapes' must be private and have accessor methods. | 155 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 33 | |
| '{' should be on the previous line. | 38 | |
| Line is longer than 80 characters. | 39 | |
| Missing a Javadoc comment. | 39 | |
| Missing a Javadoc comment. | 39 | |
| Missing a Javadoc comment. | 39 | |
| Missing a Javadoc comment. | 39 | |
| Missing a Javadoc comment. | 39 | |
| Missing a Javadoc comment. | 39 | |
| Missing a Javadoc comment. | 39 | |
| Missing a Javadoc comment. | 39 | |
| Missing a Javadoc comment. | 39 | |
| Missing a Javadoc comment. | 39 | |
| Line has trailing spaces. | 41 | |
| '{' should be on the previous line. | 46 | |
| Line has trailing spaces. | 55 | |
| Line is longer than 80 characters. | 59 | |
| Parameter p_item_type should be final. | 61 | |
| Name 'p_item_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| '{' should be on the previous line. | 62 | |
| Line has trailing spaces. | 69 | |
| Line is longer than 80 characters. | 73 | |
| Parameter p_item_types should be final. | 75 | |
| Name 'p_item_types' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 | |
| '{' should be on the previous line. | 76 | |
| '{' should be on the previous line. | 80 | |
| Line has trailing spaces. | 86 | |
| First sentence should end with a period. | 87 | |
| Line is longer than 80 characters. | 90 | |
| Parameter p_item_selection_filter should be final. | 92 | |
| Name 'p_item_selection_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| '{' should be on the previous line. | 93 | |
| '{' should be on the previous line. | 96 | |
| Line has trailing spaces. | 100 | |
| First sentence should end with a period. | 101 | |
| Line is longer than 80 characters. | 104 | |
| Method 'set_selected' is not designed for extension - needs to be abstract, final or empty. | 107 | |
| Name 'set_selected' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 107 | |
| Parameter p_choice should be final. | 107 | |
| Name 'p_choice' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 107 | |
| Parameter p_value should be final. | 107 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 107 | |
| '{' should be on the previous line. | 108 | |
| Line has trailing spaces. | 111 | |
| Method 'select_all' is not designed for extension - needs to be abstract, final or empty. | 115 | |
| Name 'select_all' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 115 | |
| '{' should be on the previous line. | 116 | |
| Line has trailing spaces. | 119 | |
| Method 'deselect_all' is not designed for extension - needs to be abstract, final or empty. | 123 | |
| Name 'deselect_all' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 123 | |
| '{' should be on the previous line. | 124 | |
| Line has trailing spaces. | 127 | |
| Method 'filter' is not designed for extension - needs to be abstract, final or empty. | 134 | |
| Parameter p_items should be final. | 134 | |
| Name 'p_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 134 | |
| '{' should be on the previous line. | 135 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 137 | |
| '{' should be on the previous line. | 138 | |
| '{' should be on the previous line. | 140 | |
| Line has trailing spaces. | 146 | |
| Line is longer than 80 characters. | 150 | |
| Method 'is_selected' is not designed for extension - needs to be abstract, final or empty. | 153 | |
| Name 'is_selected' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 153 | |
| Parameter p_choice should be final. | 153 | |
| Name 'p_choice' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 153 | |
| '{' should be on the previous line. | 154 | |
| Line has trailing spaces. | 157 | |
| First sentence should end with a period. | 158 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 30 | |
| Line has trailing spaces. | 31 | |
| First sentence should end with a period. | 32 | |
| Parameter p_name should be final. | 38 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 38 | |
| Parameter p_is_signal should be final. | 38 | |
| Name 'p_is_signal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 38 | |
| '{' should be on the previous line. | 39 | |
| Line has trailing spaces. | 43 | |
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 49 | |
| '{' should be on the previous line. | 50 | |
| Line has trailing spaces. | 53 | |
| Variable 'name' must be private and have accessor methods. | 55 | |
| Line has trailing spaces. | 56 | |
| Line has trailing spaces. | 57 | |
| Name 'is_signal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| Variable 'is_signal' must be private and have accessor methods. | 61 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 30 | |
| Line has trailing spaces. | 31 | |
| First sentence should end with a period. | 32 | |
| Parameter p_layer_arr should be final. | 37 | |
| Name 'p_layer_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 37 | |
| '{' should be on the previous line. | 38 | |
| Line has trailing spaces. | 41 | |
| Method 'get_no' is not designed for extension - needs to be abstract, final or empty. | 49 | |
| Name 'get_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Parameter p_name should be final. | 49 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| '{' should be on the previous line. | 50 | |
| '{' should be on the previous line. | 52 | |
| '{' should be on the previous line. | 54 | |
| Line has trailing spaces. | 60 | |
| Method 'get_no' is not designed for extension - needs to be abstract, final or empty. | 68 | |
| Name 'get_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| Parameter p_layer should be final. | 68 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| '{' should be on the previous line. | 69 | |
| '{' should be on the previous line. | 71 | |
| '{' should be on the previous line. | 73 | |
| Line has trailing spaces. | 79 | |
| Method 'signal_layer_count' is not designed for extension - needs to be abstract, final or empty. | 85 | |
| Name 'signal_layer_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 85 | |
| '{' should be on the previous line. | 86 | |
| Name 'found_signal_layers' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 87 | |
| '{' should be on the previous line. | 89 | |
| '{' should be on the previous line. | 91 | |
| Line has trailing spaces. | 97 | |
| Method 'get_signal_layer' is not designed for extension - needs to be abstract, final or empty. | 104 | |
| Name 'get_signal_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 104 | |
| Parameter p_no should be final. | 104 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 104 | |
| '{' should be on the previous line. | 105 | |
| Name 'found_signal_layers' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 106 | |
| '{' should be on the previous line. | 108 | |
| '{' should be on the previous line. | 110 | |
| '{' should be on the previous line. | 112 | |
| Line has trailing spaces. | 120 | |
| First sentence should end with a period. | 121 | |
| Method 'get_signal_layer_no' is not designed for extension - needs to be abstract, final or empty. | 127 | |
| Name 'get_signal_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 127 | |
| Parameter p_layer should be final. | 127 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 127 | |
| '{' should be on the previous line. | 128 | |
| Name 'found_signal_layers' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 129 | |
| '{' should be on the previous line. | 131 | |
| '{' should be on the previous line. | 133 | |
| '{' should be on the previous line. | 137 | |
| Line has trailing spaces. | 143 | |
| First sentence should end with a period. | 144 | |
| Line is longer than 80 characters. | 145 | |
| Method 'get_layer_no' is not designed for extension - needs to be abstract, final or empty. | 150 | |
| Name 'get_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 150 | |
| '(' is preceded with whitespace. | 150 | |
| Parameter p_signal_layer_no should be final. | 150 | |
| Name 'p_signal_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 150 | |
| '{' should be on the previous line. | 151 | |
| Name 'curr_signal_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 152 | |
| Line has trailing spaces. | 155 | |
| Missing a Javadoc comment. | 156 | |
| Variable 'arr' must be private and have accessor methods. | 156 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| First sentence should end with a period. | 35 | |
| '{' should be on the previous line. | 42 | |
| First sentence should end with a period. | 44 | |
| Line is longer than 80 characters. | 52 | |
| Parameter p_item should be final. | 52 | |
| Name 'p_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| Parameter p_translate_vector should be final. | 52 | |
| Name 'p_translate_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| Parameter p_max_recursion_depth should be final. | 52 | |
| Name 'p_max_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| Parameter p_max_via_recursion_depth should be final. | 52 | |
| Name 'p_max_via_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| '{' should be on the previous line. | 58 | |
| '}' should be on the same line. | 60 | |
| '{' should be on the previous line. | 62 | |
| Name 'item_group_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| Name 'component_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| '{' should be on the previous line. | 70 | |
| '}' should be on the same line. | 73 | |
| '{' should be on the previous line. | 75 | |
| Name 'item_centers' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 79 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| '{' should be on the previous line. | 81 | |
| Line is longer than 80 characters. | 82 | |
| Name 'curr_item_movable' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 82 | |
| '{' should be on the previous line. | 84 | |
| '{' should be on the previous line. | 90 | |
| Line is longer than 80 characters. | 91 | |
| Name 'gravity_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 95 | |
| Name 'gravity_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| Name 'curr_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 97 | |
| '{' should be on the previous line. | 98 | |
| Line is longer than 80 characters. | 104 | |
| Name 'gravity_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 104 | |
| '{' should be on the previous line. | 108 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 109 | |
| Name 'item_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 110 | |
| '{' should be on the previous line. | 112 | |
| '}' should be on the same line. | 114 | |
| '{' should be on the previous line. | 116 | |
| Line is longer than 80 characters. | 117 | |
| Name 'compare_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 119 | |
| Line is longer than 80 characters. | 120 | |
| Name 'curr_projection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 120 | |
| Line is longer than 80 characters. | 129 | |
| Method 'check' is not designed for extension - needs to be abstract, final or empty. | 134 | |
| '{' should be on the previous line. | 135 | |
| '{' should be on the previous line. | 137 | |
| Name 'time_limit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 140 | |
| Name 'ignore_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 141 | |
| '{' should be on the previous line. | 143 | |
| Name 'move_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 144 | |
| '{' should be on the previous line. | 146 | |
| Name 'curr_drill_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| Line is longer than 80 characters. | 148 | |
| '}' should be on the same line. | 152 | |
| '{' should be on the previous line. | 154 | |
| Line is longer than 80 characters. | 155 | |
| Line is longer than 80 characters. | 156 | |
| '}' should be on the same line. | 159 | |
| '{' should be on the previous line. | 161 | |
| Line is longer than 80 characters. | 162 | |
| '{' should be on the previous line. | 165 | |
| Method 'insert' is not designed for extension - needs to be abstract, final or empty. | 181 | |
| Parameter p_tidy_width should be final. | 181 | |
| Name 'p_tidy_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 181 | |
| Parameter p_pull_tight_accuracy should be final. | 181 | |
| Name 'p_pull_tight_accuracy' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 181 | |
| '{' should be on the previous line. | 182 | |
| '{' should be on the previous line. | 184 | |
| '{' should be on the previous line. | 188 | |
| Line is longer than 80 characters. | 189 | |
| '{' should be on the previous line. | 195 | |
| '{' should be on the previous line. | 197 | |
| Name 'curr_drill_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 198 | |
| Name 'move_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 199 | |
| Line is longer than 80 characters. | 200 | |
| Line is longer than 80 characters. | 201 | |
| '{' should be on the previous line. | 203 | |
| '{' should be on the previous line. | 205 | |
| Line is longer than 80 characters. | 207 | |
| '}' should be on the same line. | 211 | |
| '{' should be on the previous line. | 213 | |
| Missing a Javadoc comment. | 219 | |
| Name 'translate_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 219 | |
| Missing a Javadoc comment. | 220 | |
| Name 'max_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 220 | |
| Missing a Javadoc comment. | 221 | |
| Name 'max_via_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 221 | |
| Missing a Javadoc comment. | 222 | |
| Missing a Javadoc comment. | 223 | |
| Name 'all_items_movable' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 223 | |
| Missing a Javadoc comment. | 224 | |
| Name 'item_group_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 224 | |
| Missing a Javadoc comment. | 225 | |
| Missing a Javadoc comment. | 226 | |
| Name 'PULL_TIGHT_TIME_LIMIT' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 226 | |
| '1000' is a magic number. | 226 | |
| Missing a Javadoc comment. | 227 | |
| Name 'CHECK_TIME_LIMIT' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 227 | |
| '3000' is a magic number. | 227 | |
| '{' should be on the previous line. | 234 | |
| Missing a Javadoc comment. | 236 | |
| Parameter p_item should be final. | 236 | |
| Name 'p_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 236 | |
| Parameter p_projection should be final. | 236 | |
| Name 'p_projection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 236 | |
| '{' should be on the previous line. | 237 | |
| Missing a Javadoc comment. | 242 | |
| Parameter p_other should be final. | 242 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 242 | |
| '{' should be on the previous line. | 243 | |
| Missing a Javadoc comment. | 246 | |
| Variable 'item' must be private and have accessor methods. | 246 | |
| Missing a Javadoc comment. | 247 | |
| Variable 'projection' must be private and have accessor methods. | 247 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| First sentence should end with a period. | 38 | |
| Utility classes should not have a public or default constructor. | 46 | |
| '{' should be on the previous line. | 47 | |
| Line has trailing spaces. | 48 | |
| Line is longer than 80 characters. | 62 | |
| Parameter p_drill_item should be final. | 62 | |
| Name 'p_drill_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| Parameter p_vector should be final. | 62 | |
| Name 'p_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| Parameter p_max_recursion_depth should be final. | 62 | |
| Name 'p_max_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| Parameter p_max_via_recursion_depth should be final. | 63 | |
| Name 'p_max_via_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 63 | |
| Parameter p_ignore_items should be final. | 63 | |
| Name 'p_ignore_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 63 | |
| Parameter p_board should be final. | 64 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 64 | |
| Parameter p_time_limit should be final. | 64 | |
| Name 'p_time_limit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 64 | |
| '{' should be on the previous line. | 65 | |
| Line has trailing spaces. | 66 | |
| '{' should be on the previous line. | 68 | |
| '{' should be on the previous line. | 72 | |
| Line has trailing spaces. | 75 | |
| Name 'contact_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 77 | |
| Name 'curr_contact' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 78 | |
| '{' should be on the previous line. | 79 | |
| Line is longer than 80 characters. | 80 | |
| Name 'ignore_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 85 | |
| '{' should be on the previous line. | 87 | |
| '}' should be on the same line. | 89 | |
| '{' should be on the previous line. | 91 | |
| Name 'forced_pad_algo' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 95 | |
| Name 'attach_allowed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| '{' should be on the previous line. | 98 | |
| 'cast' is not followed by whitespace. | 99 | |
| Line is longer than 80 characters. | 101 | |
| Name 'search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 101 | |
| Line is longer than 80 characters. | 102 | |
| Name 'curr_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 102 | |
| Name 'curr_ind' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 104 | |
| Line is longer than 80 characters. | 105 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 105 | |
| '{' should be on the previous line. | 107 | |
| Line is longer than 80 characters. | 110 | |
| Name 'new_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 110 | |
| Name 'curr_tile_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 111 | |
| Line is longer than 80 characters. | 112 | |
| '}' should be on the same line. | 115 | |
| '{' should be on the previous line. | 117 | |
| Line is longer than 80 characters. | 120 | |
| Name 'from_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 120 | |
| Line is longer than 80 characters. | 121 | |
| Line is longer than 80 characters. | 122 | |
| Line is longer than 80 characters. | 123 | |
| '{' should be on the previous line. | 125 | |
| Line has trailing spaces. | 131 | |
| Line is longer than 80 characters. | 135 | |
| Expected an @return tag. | 137 | |
| Parameter p_drill_item should be final. | 137 | |
| Expected @param tag for 'p_drill_item'. | 137 | |
| Name 'p_drill_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 137 | |
| Parameter p_vector should be final. | 137 | |
| Expected @param tag for 'p_vector'. | 137 | |
| Name 'p_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 137 | |
| Line is longer than 80 characters. | 138 | |
| Parameter p_max_recursion_depth should be final. | 138 | |
| Expected @param tag for 'p_max_recursion_depth'. | 138 | |
| Name 'p_max_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 138 | |
| Parameter p_max_via_recursion_depth should be final. | 138 | |
| Expected @param tag for 'p_max_via_recursion_depth'. | 138 | |
| Name 'p_max_via_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 138 | |
| Parameter p_tidy_region should be final. | 138 | |
| Expected @param tag for 'p_tidy_region'. | 138 | |
| Name 'p_tidy_region' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 138 | |
| Parameter p_board should be final. | 139 | |
| Expected @param tag for 'p_board'. | 139 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 139 | |
| '{' should be on the previous line. | 140 | |
| '{' should be on the previous line. | 142 | |
| Name 'attach_allowed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 146 | |
| '{' should be on the previous line. | 148 | |
| 'cast' is not followed by whitespace. | 149 | |
| Name 'forced_pad_algo' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 151 | |
| Name 'ignore_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 152 | |
| Line is longer than 80 characters. | 154 | |
| Name 'search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 154 | |
| Line is longer than 80 characters. | 155 | |
| Name 'curr_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 155 | |
| Name 'curr_ind' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 157 | |
| Line is longer than 80 characters. | 158 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 158 | |
| '{' should be on the previous line. | 160 | |
| Line is longer than 80 characters. | 163 | |
| Name 'new_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 163 | |
| Name 'curr_tile_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 164 | |
| Line is longer than 80 characters. | 165 | |
| '}' should be on the same line. | 168 | |
| '{' should be on the previous line. | 170 | |
| '{' should be on the previous line. | 174 | |
| Line is longer than 80 characters. | 175 | |
| Line is longer than 80 characters. | 177 | |
| Name 'from_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 177 | |
| Line is longer than 80 characters. | 178 | |
| Line is longer than 80 characters. | 180 | |
| Name 'curr_bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 184 | |
| '4' is a magic number. | 185 | |
| '{' should be on the previous line. | 186 | |
| Line is longer than 80 characters. | 187 | |
| '(' is followed by whitespace. | 187 | |
| Line has trailing spaces. | 193 | |
| Line is longer than 80 characters. | 195 | |
| Expected an @return tag. | 197 | |
| Line is longer than 80 characters. | 197 | |
| More than 7 parameters. | 197 | |
| Name 'shove_vias' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 197 | |
| Parameter p_obstacle_shape should be final. | 197 | |
| Expected @param tag for 'p_obstacle_shape'. | 197 | |
| Name 'p_obstacle_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 197 | |
| Parameter p_from_side should be final. | 197 | |
| Expected @param tag for 'p_from_side'. | 197 | |
| Name 'p_from_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 197 | |
| Parameter p_layer should be final. | 197 | |
| Expected @param tag for 'p_layer'. | 197 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 197 | |
| Parameter p_net_no_arr should be final. | 197 | |
| Expected @param tag for 'p_net_no_arr'. | 197 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 197 | |
| Line is longer than 80 characters. | 198 | |
| Parameter p_cl_type should be final. | 198 | |
| Expected @param tag for 'p_cl_type'. | 198 | |
| Name 'p_cl_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 198 | |
| Parameter p_ignore_items should be final. | 198 | |
| Expected @param tag for 'p_ignore_items'. | 198 | |
| Name 'p_ignore_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 198 | |
| Parameter p_max_recursion_depth should be final. | 198 | |
| Expected @param tag for 'p_max_recursion_depth'. | 198 | |
| Name 'p_max_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 198 | |
| Parameter p_max_via_recursion_depth should be final. | 199 | |
| Expected @param tag for 'p_max_via_recursion_depth'. | 199 | |
| Name 'p_max_via_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 199 | |
| Parameter p_copper_sharing_allowed should be final. | 199 | |
| Expected @param tag for 'p_copper_sharing_allowed'. | 199 | |
| Name 'p_copper_sharing_allowed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 199 | |
| Parameter p_board should be final. | 200 | |
| Expected @param tag for 'p_board'. | 200 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 200 | |
| '{' should be on the previous line. | 201 | |
| Line is longer than 80 characters. | 202 | |
| Name 'search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 202 | |
| Name 'shape_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 203 | |
| Line is longer than 80 characters. | 204 | |
| Line is longer than 80 characters. | 206 | |
| Line has trailing spaces. | 207 | |
| Line is longer than 80 characters. | 208 | |
| '{' should be on the previous line. | 213 | |
| '{' should be on the previous line. | 217 | |
| Name 'shape_radius' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 220 | |
| '0.5' is a magic number. | 220 | |
| Name 'curr_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 221 | |
| '{' should be on the previous line. | 222 | |
| '{' should be on the previous line. | 224 | |
| '{' should be on the previous line. | 228 | |
| Name 'try_via_centers' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 231 | |
| Line is longer than 80 characters. | 232 | |
| Name 'new_via_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 233 | |
| Line is longer than 80 characters. | 234 | |
| Name 'max_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 234 | |
| '0.5' is a magic number. | 234 | |
| Name 'max_dist_square' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 235 | |
| Name 'curr_via_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 236 | |
| Name 'check_via_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 237 | |
| Name 'rel_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 238 | |
| '{' should be on the previous line. | 240 | |
| Line is longer than 80 characters. | 241 | |
| Line is longer than 80 characters. | 243 | |
| Name 'ignore_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 243 | |
| '{' should be on the previous line. | 245 | |
| Line is longer than 80 characters. | 248 | |
| Line is longer than 80 characters. | 249 | |
| Line has trailing spaces. | 250 | |
| Line is longer than 80 characters. | 250 | |
| Name 'shove_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 250 | |
| Line is longer than 80 characters. | 251 | |
| '{' should be on the previous line. | 253 | |
| '{' should be on the previous line. | 260 | |
| Line is longer than 80 characters. | 263 | |
| Line has trailing spaces. | 270 | |
| Line is longer than 80 characters. | 272 | |
| Line is longer than 80 characters. | 273 | |
| Expected an @return tag. | 276 | |
| Line is longer than 80 characters. | 276 | |
| Name 'try_shove_via_points' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 276 | |
| Parameter p_obstacle_shape should be final. | 276 | |
| Expected @param tag for 'p_obstacle_shape'. | 276 | |
| Name 'p_obstacle_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 276 | |
| Parameter p_layer should be final. | 276 | |
| Expected @param tag for 'p_layer'. | 276 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 276 | |
| Parameter p_via should be final. | 276 | |
| Expected @param tag for 'p_via'. | 276 | |
| Name 'p_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 276 | |
| Parameter p_cl_class_no should be final. | 276 | |
| Expected @param tag for 'p_cl_class_no'. | 276 | |
| Name 'p_cl_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 276 | |
| Parameter p_extended_check should be final. | 277 | |
| Expected @param tag for 'p_extended_check'. | 277 | |
| Name 'p_extended_check' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 277 | |
| Parameter p_board should be final. | 277 | |
| Expected @param tag for 'p_board'. | 277 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 277 | |
| '{' should be on the previous line. | 278 | |
| Line is longer than 80 characters. | 279 | |
| Name 'search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 279 | |
| Line is longer than 80 characters. | 280 | |
| Name 'curr_via_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 280 | |
| '{' should be on the previous line. | 282 | |
| Name 'is_int_octagon' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 285 | |
| Line is longer than 80 characters. | 286 | |
| Name 'clearance_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 286 | |
| Name 'shove_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 287 | |
| Line is longer than 80 characters. | 288 | |
| '||' is not followed by whitespace. | 288 | |
| ')' is preceded with whitespace. | 288 | |
| '0.5' is a magic number. | 290 | |
| '{' should be on the previous line. | 292 | |
| '}' should be on the same line. | 295 | |
| '{' should be on the previous line. | 297 | |
| '{' should be on the previous line. | 301 | |
| Line is longer than 80 characters. | 302 | |
| Line is longer than 80 characters. | 303 | |
| '0.5' is a magic number. | 304 | |
| Line has trailing spaces. | 307 | |
| Line is longer than 80 characters. | 308 | |
| Line has trailing spaces. | 310 | |
| Name 'curr_via_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 311 | |
| Name 'try_via_centers' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 312 | |
| Name 'try_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 313 | |
| Line is longer than 80 characters. | 314 | |
| Line is longer than 80 characters. | 316 | |
| Name 'curr_offset_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 316 | |
| '{' should be on the previous line. | 318 | |
| Line is longer than 80 characters. | 321 | |
| '}' should be on the same line. | 322 | |
| '{' should be on the previous line. | 324 | |
| Line is longer than 80 characters. | 325 | |
| Name 'curr_offset_octagon' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 325 | |
| '{' should be on the previous line. | 327 | |
| '4' is a magic number. | 328 | |
| Line has trailing spaces. | 330 | |
| Line is longer than 80 characters. | 331 | |
| '}' should be on the same line. | 332 | |
| '{' should be on the previous line. | 334 | |
| Line is longer than 80 characters. | 335 | |
| Name 'curr_offset_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 335 | |
| '{' should be on the previous line. | 337 | |
| Line is longer than 80 characters. | 338 | |
| '0.5' is a magic number. | 338 | |
| '{' should be on the previous line. | 341 | |
| '4' is a magic number. | 342 | |
| Line is longer than 80 characters. | 344 | |
| Name 'shove_deltas' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 344 | |
| '{' should be on the previous line. | 347 | |
| Line is longer than 80 characters. | 348 | |
| Name 'curr_delta' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 348 | |
| Line is longer than 80 characters. | 349 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 30 | |
| Name 'p_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 38 | |
| Line has trailing spaces. | 39 | |
| Name 'append_bold' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 47 | |
| Name 'p_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 47 | |
| Line has trailing spaces. | 48 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Line has trailing spaces. | 58 | |
| Name 'append_without_transforming' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| Line has trailing spaces. | 68 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 77 | |
| Line has trailing spaces. | 78 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 88 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 88 | |
| Line has trailing spaces. | 89 | |
| Line has trailing spaces. | 96 | |
| Line has trailing spaces. | 103 | |
| Line is longer than 80 characters. | 113 | |
| '(' is followed by whitespace. | 113 | |
| Name 'p_link_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| Name 'p_window_title' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| Name 'p_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| Line has trailing spaces. | 114 | |
| Line has trailing spaces. | 115 | |
| Line is longer than 80 characters. | 125 | |
| Name 'append_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 125 | |
| '(' is followed by whitespace. | 125 | |
| Name 'p_link_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 125 | |
| Name 'p_window_title' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 125 | |
| Name 'p_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 125 | |
| Line has trailing spaces. | 126 | |
| Name 'append_objects' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 136 | |
| '(' is followed by whitespace. | 136 | |
| Name 'p_button_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 136 | |
| Name 'p_window_title' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 136 | |
| Name 'p_objects' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 137 | |
| Line has trailing spaces. | 138 | |
| First sentence should end with a period. | 139 | |
| Line is longer than 80 characters. | 140 | |
| '{' should be on the previous line. | 143 | |
| Line is longer than 80 characters. | 145 | |
| Name 'print_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| Expected @param tag for 'p_window'. | 147 | |
| Name 'p_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| Expected @param tag for 'p_locale'. | 147 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| First sentence should end with a period. | 31 | |
| Line is longer than 80 characters. | 33 | |
| '{' should be on the previous line. | 39 | |
| Line is longer than 80 characters. | 44 | |
| More than 7 parameters. | 44 | |
| Parameter p_area should be final. | 44 | |
| Expected @param tag for 'p_area'. | 44 | |
| Name 'p_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| Parameter p_layer should be final. | 44 | |
| Expected @param tag for 'p_layer'. | 44 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| Parameter p_translation should be final. | 44 | |
| Expected @param tag for 'p_translation'. | 44 | |
| Name 'p_translation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| Parameter p_rotation_in_degree should be final. | 44 | |
| Expected @param tag for 'p_rotation_in_degree'. | 44 | |
| Name 'p_rotation_in_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| Parameter p_side_changed should be final. | 44 | |
| Expected @param tag for 'p_side_changed'. | 44 | |
| Name 'p_side_changed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| Line is longer than 80 characters. | 45 | |
| Parameter p_net_no_arr should be final. | 45 | |
| Expected @param tag for 'p_net_no_arr'. | 45 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Parameter p_clearance_type should be final. | 45 | |
| Expected @param tag for 'p_clearance_type'. | 45 | |
| Name 'p_clearance_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Parameter p_id_no should be final. | 45 | |
| Expected @param tag for 'p_id_no'. | 45 | |
| Name 'p_id_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Parameter p_cmp_no should be final. | 45 | |
| Expected @param tag for 'p_cmp_no'. | 45 | |
| Name 'p_cmp_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Parameter p_name should be final. | 45 | |
| Expected @param tag for 'p_name'. | 45 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Parameter p_fixed_state should be final. | 45 | |
| Expected @param tag for 'p_fixed_state'. | 45 | |
| Name 'p_fixed_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Parameter p_board should be final. | 45 | |
| Expected @param tag for 'p_board'. | 45 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Line is longer than 80 characters. | 47 | |
| Line has trailing spaces. | 55 | |
| Line is longer than 80 characters. | 60 | |
| More than 7 parameters. | 60 | |
| Parameter p_area should be final. | 60 | |
| Expected @param tag for 'p_area'. | 60 | |
| Name 'p_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Parameter p_layer should be final. | 60 | |
| Expected @param tag for 'p_layer'. | 60 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Parameter p_translation should be final. | 60 | |
| Expected @param tag for 'p_translation'. | 60 | |
| Name 'p_translation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Parameter p_rotation_in_degree should be final. | 60 | |
| Expected @param tag for 'p_rotation_in_degree'. | 60 | |
| Name 'p_rotation_in_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Parameter p_side_changed should be final. | 60 | |
| Expected @param tag for 'p_side_changed'. | 60 | |
| Name 'p_side_changed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Line is longer than 80 characters. | 61 | |
| Parameter p_clearance_type should be final. | 61 | |
| Expected @param tag for 'p_clearance_type'. | 61 | |
| Name 'p_clearance_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| Parameter p_id_no should be final. | 61 | |
| Expected @param tag for 'p_id_no'. | 61 | |
| Name 'p_id_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| Parameter p_group_no should be final. | 61 | |
| Expected @param tag for 'p_group_no'. | 61 | |
| Name 'p_group_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| Parameter p_name should be final. | 61 | |
| Expected @param tag for 'p_name'. | 61 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| Parameter p_fixed_state should be final. | 61 | |
| Expected @param tag for 'p_fixed_state'. | 61 | |
| Name 'p_fixed_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| Parameter p_board should be final. | 61 | |
| Expected @param tag for 'p_board'. | 61 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| Line is longer than 80 characters. | 63 | |
| Line has trailing spaces. | 65 | |
| Method 'copy' is not designed for extension - needs to be abstract, final or empty. | 67 | |
| Parameter p_id_no should be final. | 67 | |
| Name 'p_id_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| '{' should be on the previous line. | 68 | |
| Name 'copied_net_nos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 69 | |
| Line is longer than 80 characters. | 71 | |
| Line has trailing spaces. | 73 | |
| Method 'get_area' is not designed for extension - needs to be abstract, final or empty. | 79 | |
| Name 'get_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 79 | |
| '{' should be on the previous line. | 80 | |
| '{' should be on the previous line. | 82 | |
| '{' should be on the previous line. | 84 | |
| Name 'turned_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 88 | |
| Line is longer than 80 characters. | 89 | |
| '{' should be on the previous line. | 94 | |
| '90' is a magic number. | 96 | |
| '{' should be on the previous line. | 97 | |
| Line is longer than 80 characters. | 98 | |
| ')' is preceded with whitespace. | 98 | |
| '/' is not preceded with whitespace. | 98 | |
| '90' is a magic number. | 98 | |
| '}' should be on the same line. | 99 | |
| '{' should be on the previous line. | 101 | |
| Line is longer than 80 characters. | 102 | |
| Line has trailing spaces. | 104 | |
| Line is longer than 80 characters. | 106 | |
| Line is longer than 80 characters. | 110 | |
| Line has trailing spaces. | 114 | |
| Method 'get_relative_area' is not designed for extension - needs to be abstract, final or empty. | 120 | |
| Name 'get_relative_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 120 | |
| '{' should be on the previous line. | 121 | |
| Line has trailing spaces. | 124 | |
| Method 'is_on_layer' is not designed for extension - needs to be abstract, final or empty. | 126 | |
| Name 'is_on_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 126 | |
| Parameter p_layer should be final. | 126 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 126 | |
| '{' should be on the previous line. | 127 | |
| Line has trailing spaces. | 130 | |
| Method 'first_layer' is not designed for extension - needs to be abstract, final or empty. | 136 | |
| Name 'first_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 136 | |
| '{' should be on the previous line. | 137 | |
| Line has trailing spaces. | 140 | |
| Method 'last_layer' is not designed for extension - needs to be abstract, final or empty. | 146 | |
| Name 'last_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 146 | |
| '{' should be on the previous line. | 147 | |
| Line has trailing spaces. | 150 | |
| Method 'get_layer' is not designed for extension - needs to be abstract, final or empty. | 156 | |
| Name 'get_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 156 | |
| '{' should be on the previous line. | 157 | |
| Line has trailing spaces. | 160 | |
| Method 'bounding_box' is not designed for extension - needs to be abstract, final or empty. | 166 | |
| Name 'bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 166 | |
| '{' should be on the previous line. | 167 | |
| Line has trailing spaces. | 170 | |
| Method 'is_obstacle' is not designed for extension - needs to be abstract, final or empty. | 177 | |
| Name 'is_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 177 | |
| Parameter p_other should be final. | 177 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 177 | |
| '{' should be on the previous line. | 178 | |
| '{' should be on the previous line. | 180 | |
| Line has trailing spaces. | 185 | |
| Method 'calculate_tree_shapes' is not designed for extension - needs to be abstract, final or empty. | 187 | |
| Name 'calculate_tree_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 187 | |
| Parameter p_search_tree should be final. | 187 | |
| Name 'p_search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 187 | |
| '{' should be on the previous line. | 188 | |
| Line has trailing spaces. | 191 | |
| Method 'tile_shape_count' is not designed for extension - needs to be abstract, final or empty. | 197 | |
| Name 'tile_shape_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 197 | |
| '{' should be on the previous line. | 198 | |
| Name 'tile_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 199 | |
| '{' should be on the previous line. | 201 | |
| Line has trailing spaces. | 207 | |
| Method 'get_tile_shape' is not designed for extension - needs to be abstract, final or empty. | 209 | |
| Name 'get_tile_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 209 | |
| Parameter p_no should be final. | 209 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 209 | |
| '{' should be on the previous line. | 210 | |
| Name 'tile_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 211 | |
| '{' should be on the previous line. | 213 | |
| Line is longer than 80 characters. | 214 | |
| Line has trailing spaces. | 219 | |
| Method 'translate_by' is not designed for extension - needs to be abstract, final or empty. | 221 | |
| Name 'translate_by' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 221 | |
| Parameter p_vector should be final. | 221 | |
| Name 'p_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 221 | |
| '{' should be on the previous line. | 222 | |
| Line has trailing spaces. | 226 | |
| Method 'turn_90_degree' is not designed for extension - needs to be abstract, final or empty. | 228 | |
| Name 'turn_90_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 228 | |
| Parameter p_factor should be final. | 228 | |
| Name 'p_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 228 | |
| Parameter p_pole should be final. | 228 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 228 | |
| '{' should be on the previous line. | 229 | |
| '90' is a magic number. | 230 | |
| 'while' is not followed by whitespace. | 231 | |
| '360' is a magic number. | 231 | |
| '{' should be on the previous line. | 232 | |
| '360' is a magic number. | 233 | |
| 'while' is not followed by whitespace. | 235 | |
| '{' should be on the previous line. | 236 | |
| '360' is a magic number. | 237 | |
| Name 'rel_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 239 | |
| Line is longer than 80 characters. | 240 | |
| Line has trailing spaces. | 243 | |
| Method 'rotate_approx' is not designed for extension - needs to be abstract, final or empty. | 245 | |
| Name 'rotate_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 245 | |
| Parameter p_angle_in_degree should be final. | 245 | |
| Name 'p_angle_in_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 245 | |
| Parameter p_pole should be final. | 245 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 245 | |
| '{' should be on the previous line. | 246 | |
| Name 'turn_angle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 247 | |
| Line is longer than 80 characters. | 248 | |
| '360' is a magic number. | 250 | |
| 'while' is not followed by whitespace. | 253 | |
| '360' is a magic number. | 253 | |
| '{' should be on the previous line. | 254 | |
| '360' is a magic number. | 255 | |
| 'while' is not followed by whitespace. | 257 | |
| '{' should be on the previous line. | 258 | |
| '360' is a magic number. | 259 | |
| Line is longer than 80 characters. | 261 | |
| Name 'new_translation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 261 | |
| Line has trailing spaces. | 265 | |
| Method 'change_placement_side' is not designed for extension - needs to be abstract, final or empty. | 267 | |
| Name 'change_placement_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 267 | |
| Parameter p_pole should be final. | 267 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 267 | |
| '{' should be on the previous line. | 268 | |
| '{' should be on the previous line. | 271 | |
| Name 'rel_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 274 | |
| Line is longer than 80 characters. | 275 | |
| Line has trailing spaces. | 278 | |
| Method 'is_selected_by_filter' is not designed for extension - needs to be abstract, final or empty. | 280 | |
| Name 'is_selected_by_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 280 | |
| Parameter p_filter should be final. | 280 | |
| Name 'p_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 280 | |
| '{' should be on the previous line. | 281 | |
| '{' should be on the previous line. | 283 | |
| Line is longer than 80 characters. | 286 | |
| Line has trailing spaces. | 288 | |
| Method 'get_draw_colors' is not designed for extension - needs to be abstract, final or empty. | 290 | |
| Name 'get_draw_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 290 | |
| Parameter p_graphics_context should be final. | 290 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 290 | |
| '{' should be on the previous line. | 291 | |
| Line has trailing spaces. | 294 | |
| Method 'get_draw_intensity' is not designed for extension - needs to be abstract, final or empty. | 296 | |
| Name 'get_draw_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 296 | |
| Parameter p_graphics_context should be final. | 296 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 296 | |
| '{' should be on the previous line. | 297 | |
| Line has trailing spaces. | 300 | |
| Method 'get_draw_priority' is not designed for extension - needs to be abstract, final or empty. | 306 | |
| Name 'get_draw_priority' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 306 | |
| '{' should be on the previous line. | 307 | |
| Line has trailing spaces. | 310 | |
| Line is longer than 80 characters. | 312 | |
| Method 'draw' is not designed for extension - needs to be abstract, final or empty. | 312 | |
| Parameter p_g should be final. | 312 | |
| Name 'p_g' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 312 | |
| Parameter p_graphics_context should be final. | 312 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 312 | |
| Parameter p_color_arr should be final. | 312 | |
| Name 'p_color_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 312 | |
| Parameter p_intensity should be final. | 312 | |
| Name 'p_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 312 | |
| '{' should be on the previous line. | 315 | |
| Line is longer than 80 characters. | 319 | |
| '{' should be on the previous line. | 322 | |
| Line is longer than 80 characters. | 323 | |
| Name 'default_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 323 | |
| '{' should be on the previous line. | 325 | |
| Line is longer than 80 characters. | 326 | |
| Line has trailing spaces. | 330 | |
| Method 'shape_layer' is not designed for extension - needs to be abstract, final or empty. | 332 | |
| Name 'shape_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 332 | |
| Parameter p_index should be final. | 332 | |
| Name 'p_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 332 | |
| '{' should be on the previous line. | 333 | |
| Line has trailing spaces. | 336 | |
| Method 'get_translation' is not designed for extension - needs to be abstract, final or empty. | 342 | |
| Name 'get_translation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 342 | |
| '{' should be on the previous line. | 343 | |
| Line has trailing spaces. | 346 | |
| Method 'get_rotation_in_degree' is not designed for extension - needs to be abstract, final or empty. | 352 | |
| Name 'get_rotation_in_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 352 | |
| '{' should be on the previous line. | 353 | |
| Line has trailing spaces. | 356 | |
| Method 'get_side_changed' is not designed for extension - needs to be abstract, final or empty. | 362 | |
| Name 'get_side_changed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 362 | |
| '{' should be on the previous line. | 363 | |
| Line has trailing spaces. | 366 | |
| Method 'print_info' is not designed for extension - needs to be abstract, final or empty. | 368 | |
| Name 'print_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 368 | |
| Parameter p_window should be final. | 368 | |
| Name 'p_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 368 | |
| Parameter p_locale should be final. | 368 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 368 | |
| Line is longer than 80 characters. | 371 | |
| Name 'cmp_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 373 | |
| '{' should be on the previous line. | 375 | |
| Line is longer than 80 characters. | 378 | |
| Line has trailing spaces. | 384 | |
| Line is longer than 80 characters. | 386 | |
| Line is longer than 80 characters. | 391 | |
| Name 'print_shape_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 391 | |
| Parameter p_window should be final. | 391 | |
| Name 'p_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 391 | |
| Parameter p_locale should be final. | 391 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 391 | |
| Line is longer than 80 characters. | 394 | |
| Line is longer than 80 characters. | 396 | |
| Name 'hole_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 398 | |
| 'if' is not followed by whitespace. | 399 | |
| '{' should be on the previous line. | 400 | |
| Line is longer than 80 characters. | 402 | |
| '{' should be on the previous line. | 405 | |
| '}' should be on the same line. | 407 | |
| '{' should be on the previous line. | 409 | |
| Line has trailing spaces. | 416 | |
| Method 'split_to_convex' is not designed for extension - needs to be abstract, final or empty. | 417 | |
| Missing a Javadoc comment. | 417 | |
| Name 'split_to_convex' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 417 | |
| '{' should be on the previous line. | 418 | |
| '{' should be on the previous line. | 420 | |
| Line has trailing spaces. | 426 | |
| Method 'clear_derived_data' is not designed for extension - needs to be abstract, final or empty. | 430 | |
| Name 'clear_derived_data' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 430 | |
| '{' should be on the previous line. | 431 | |
| Line has trailing spaces. | 435 | |
| Line has trailing spaces. | 436 | |
| Method 'write' is not designed for extension - needs to be abstract, final or empty. | 438 | |
| Parameter p_stream should be final. | 438 | |
| Name 'p_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 438 | |
| '{' should be on the previous line. | 439 | |
| '{' should be on the previous line. | 441 | |
| '}' should be on the same line. | 443 | |
| '{' should be on the previous line. | 445 | |
| Line has trailing spaces. | 450 | |
| Line is longer than 80 characters. | 452 | |
| Variable 'name' must be private and have accessor methods. | 454 | |
| Line has trailing spaces. | 455 | |
| First sentence should end with a period. | 456 | |
| Line has trailing spaces. | 460 | |
| Missing a Javadoc comment. | 461 | |
| Name 'relative_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 461 | |
| Line has trailing spaces. | 462 | |
| Missing a Javadoc comment. | 463 | |
| Name 'precalculated_absolute_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 463 | |
| Line has trailing spaces. | 464 | |
| Missing a Javadoc comment. | 465 | |
| Line has trailing spaces. | 466 | |
| Missing a Javadoc comment. | 467 | |
| Name 'rotation_in_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 467 | |
| Line has trailing spaces. | 468 | |
| Missing a Javadoc comment. | 469 | |
| Name 'side_changed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 469 | |
| Line has trailing spaces. | 470 | |
| First sentence should end with a period. | 471 | |
| Name 'display_tree_shapes' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 472 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Utility classes should not have a public or default constructor. | 43 | |
| '{' should be on the previous line. | 44 | |
| Line has trailing spaces. | 45 | |
| Line is longer than 80 characters. | 49 | |
| Line is longer than 80 characters. | 54 | |
| Name 'opt_via_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Parameter p_board should be final. | 59 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Parameter p_via should be final. | 59 | |
| Name 'p_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Line is longer than 80 characters. | 60 | |
| Parameter p_trace_cost_arr should be final. | 60 | |
| Name 'p_trace_cost_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Parameter p_trace_pull_tight_accuracy should be final. | 60 | |
| Name 'p_trace_pull_tight_accuracy' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Parameter p_max_recursion_depth should be final. | 60 | |
| Name 'p_max_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| '{' should be on the previous line. | 63 | |
| '{' should be on the previous line. | 67 | |
| Line is longer than 80 characters. | 68 | |
| Line is longer than 80 characters. | 70 | |
| ';' is preceded with whitespace. | 70 | |
| Name 'is_plane_or_fanout_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 | |
| Name 'first_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| Name 'second_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 77 | |
| '{' should be on the previous line. | 79 | |
| '{' should be on the previous line. | 81 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 85 | |
| Line is longer than 80 characters. | 86 | |
| '{' should be on the previous line. | 89 | |
| '}' should be on the same line. | 91 | |
| '{' should be on the previous line. | 93 | |
| '}' should be on the same line. | 96 | |
| '{' should be on the previous line. | 98 | |
| Line is longer than 80 characters. | 102 | |
| '{' should be on the previous line. | 105 | |
| '}' should be on the same line. | 107 | |
| '{' should be on the previous line. | 109 | |
| '}' should be on the same line. | 112 | |
| '{' should be on the previous line. | 114 | |
| '{' should be on the previous line. | 119 | |
| Line is longer than 80 characters. | 120 | |
| Name 'via_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 122 | |
| Name 'first_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 123 | |
| Name 'second_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 124 | |
| Name 'first_trace_from_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 125 | |
| Name 'second_trace_from_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 126 | |
| Line has trailing spaces. | 127 | |
| Line has trailing spaces. | 129 | |
| '{' should be on the previous line. | 131 | |
| '}' should be on the same line. | 133 | |
| '{' should be on the previous line. | 135 | |
| Line is longer than 80 characters. | 137 | |
| '}' should be on the same line. | 138 | |
| '{' should be on the previous line. | 140 | |
| Line is longer than 80 characters. | 141 | |
| Line has trailing spaces. | 144 | |
| '{' should be on the previous line. | 146 | |
| '}' should be on the same line. | 148 | |
| '{' should be on the previous line. | 150 | |
| Line is longer than 80 characters. | 152 | |
| '}' should be on the same line. | 153 | |
| '{' should be on the previous line. | 155 | |
| Line is longer than 80 characters. | 156 | |
| Line has trailing spaces. | 159 | |
| Name 'first_layer_trace_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| Name 'second_layer_trace_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 161 | |
| '{' should be on the previous line. | 163 | |
| '}' should be on the same line. | 166 | |
| '{' should be on the previous line. | 168 | |
| Line has trailing spaces. | 172 | |
| Name 'new_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 173 | |
| Line is longer than 80 characters. | 175 | |
| Line is longer than 80 characters. | 177 | |
| '{' should be on the previous line. | 180 | |
| '9' is a magic number. | 184 | |
| '9' is a magic number. | 184 | |
| '{' should be on the previous line. | 185 | |
| Line is longer than 80 characters. | 189 | |
| Line is longer than 80 characters. | 190 | |
| Name 'picked_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 190 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 191 | |
| '{' should be on the previous line. | 192 | |
| Line is longer than 80 characters. | 193 | |
| Line is longer than 80 characters. | 195 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 196 | |
| '{' should be on the previous line. | 197 | |
| Line is longer than 80 characters. | 198 | |
| Line is longer than 80 characters. | 200 | |
| Line is longer than 80 characters. | 201 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 202 | |
| '{' should be on the previous line. | 203 | |
| Line has trailing spaces. | 210 | |
| Line is longer than 80 characters. | 212 | |
| Expected an @return tag. | 214 | |
| Line is longer than 80 characters. | 214 | |
| Method length is 162 lines (max allowed is 150). | 214 | |
| Name 'opt_plane_or_fanout_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 214 | |
| Parameter p_board should be final. | 214 | |
| Expected @param tag for 'p_board'. | 214 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 214 | |
| Parameter p_via should be final. | 214 | |
| Expected @param tag for 'p_via'. | 214 | |
| Name 'p_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 214 | |
| Parameter p_trace_pull_tight_accuracy should be final. | 215 | |
| Expected @param tag for 'p_trace_pull_tight_accuracy'. | 215 | |
| Name 'p_trace_pull_tight_accuracy' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 215 | |
| Parameter p_max_recursion_depth should be final. | 215 | |
| Expected @param tag for 'p_max_recursion_depth'. | 215 | |
| Name 'p_max_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 215 | |
| '{' should be on the previous line. | 216 | |
| '{' should be on the previous line. | 218 | |
| Line is longer than 80 characters. | 219 | |
| Line is longer than 80 characters. | 221 | |
| ';' is preceded with whitespace. | 221 | |
| Name 'contact_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 225 | |
| '{' should be on the previous line. | 227 | |
| Name 'contact_plane' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 230 | |
| Name 'contact_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 231 | |
| Name 'curr_contact' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 232 | |
| '{' should be on the previous line. | 233 | |
| '{' should be on the previous line. | 235 | |
| '{' should be on the previous line. | 237 | |
| '}' should be on the same line. | 241 | |
| '{' should be on the previous line. | 243 | |
| '{' should be on the previous line. | 245 | |
| '}' should be on the same line. | 249 | |
| '{' should be on the previous line. | 251 | |
| '{' should be on the previous line. | 256 | |
| Name 'via_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 259 | |
| Name 'at_first_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 260 | |
| '{' should be on the previous line. | 262 | |
| '}' should be on the same line. | 264 | |
| '{' should be on the previous line. | 266 | |
| '}' should be on the same line. | 268 | |
| '{' should be on the previous line. | 270 | |
| Line is longer than 80 characters. | 271 | |
| Name 'trace_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 274 | |
| Name 'check_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 275 | |
| '{' should be on the previous line. | 277 | |
| '}' should be on the same line. | 279 | |
| '{' should be on the previous line. | 281 | |
| Line is longer than 80 characters. | 282 | |
| Name 'rounded_check_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 284 | |
| Name 'trace_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 285 | |
| Name 'trace_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 286 | |
| Name 'trace_cl_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 287 | |
| Name 'new_via_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 288 | |
| Line is longer than 80 characters. | 289 | |
| '3' is a magic number. | 291 | |
| '{' should be on the previous line. | 292 | |
| Line has trailing spaces. | 293 | |
| Name 'prev_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 295 | |
| Line has trailing spaces. | 296 | |
| '{' should be on the previous line. | 298 | |
| '}' should be on the same line. | 300 | |
| '{' should be on the previous line. | 302 | |
| Line is longer than 80 characters. | 303 | |
| '3' is a magic number. | 303 | |
| Name 'float_check_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 305 | |
| Name 'float_via_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 306 | |
| Name 'float_prev_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 307 | |
| Line is longer than 80 characters. | 308 | |
| Line is longer than 80 characters. | 310 | |
| Name 'curr_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 310 | |
| Line is longer than 80 characters. | 311 | |
| Name 'diff_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 312 | |
| Name 'projection_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 313 | |
| Line is longer than 80 characters. | 314 | |
| Name 'angle_restriction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 314 | |
| '||' should be on a new line. | 315 | |
| Line is longer than 80 characters. | 316 | |
| '||' should be on a new line. | 316 | |
| Line is longer than 80 characters. | 317 | |
| '{' should be on the previous line. | 322 | |
| Line is longer than 80 characters. | 323 | |
| 'if' is not followed by whitespace. | 323 | |
| Name 'ok_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 325 | |
| Line is longer than 80 characters. | 326 | |
| '{' should be on the previous line. | 329 | |
| Line has trailing spaces. | 333 | |
| '{' should be on the previous line. | 338 | |
| '{' should be on the previous line. | 342 | |
| Line is longer than 80 characters. | 344 | |
| Line is longer than 80 characters. | 345 | |
| Name 'picked_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 345 | |
| Name 'contact_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 346 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 347 | |
| '{' should be on the previous line. | 348 | |
| '{' should be on the previous line. | 350 | |
| '{' should be on the previous line. | 356 | |
| Name 'diff_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 360 | |
| '9' is a magic number. | 361 | |
| '9' is a magic number. | 361 | |
| Line is longer than 80 characters. | 363 | |
| Line is longer than 80 characters. | 366 | |
| Line is longer than 80 characters. | 367 | |
| Name 'picked_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 367 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 368 | |
| '{' should be on the previous line. | 369 | |
| Line is longer than 80 characters. | 370 | |
| '{' should be on the previous line. | 373 | |
| Line is longer than 80 characters. | 374 | |
| Line has trailing spaces. | 378 | |
| Line is longer than 80 characters. | 380 | |
| Expected an @return tag. | 383 | |
| Name 'reposition_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 383 | |
| Parameter p_board should be final. | 383 | |
| Expected @param tag for 'p_board'. | 383 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 383 | |
| Parameter p_via should be final. | 383 | |
| Expected @param tag for 'p_via'. | 383 | |
| Name 'p_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 383 | |
| Line is longer than 80 characters. | 384 | |
| Parameter p_to_location should be final. | 384 | |
| Expected @param tag for 'p_to_location'. | 384 | |
| Name 'p_to_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 384 | |
| Parameter p_trace_half_width should be final. | 384 | |
| Expected @param tag for 'p_trace_half_width'. | 384 | |
| Name 'p_trace_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 384 | |
| Parameter p_trace_layer should be final. | 384 | |
| Expected @param tag for 'p_trace_layer'. | 384 | |
| Name 'p_trace_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 384 | |
| Parameter p_trace_cl_class should be final. | 384 | |
| Expected @param tag for 'p_trace_cl_class'. | 384 | |
| Name 'p_trace_cl_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 384 | |
| Line has trailing spaces. | 385 | |
| '{' should be on the previous line. | 386 | |
| Name 'from_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 387 | |
| Line has trailing spaces. | 388 | |
| '{' should be on the previous line. | 390 | |
| Line has trailing spaces. | 393 | |
| Line is longer than 80 characters. | 394 | |
| Name 'ok_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 394 | |
| '{' should be on the previous line. | 397 | |
| Name 'float_from_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 400 | |
| Name 'float_to_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 401 | |
| Name 'new_float_to_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 402 | |
| '{' should be on the previous line. | 404 | |
| '}' should be on the same line. | 406 | |
| '{' should be on the previous line. | 408 | |
| Line is longer than 80 characters. | 409 | |
| Name 'new_to_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 411 | |
| Name 'check_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 413 | |
| Line is longer than 80 characters. | 414 | |
| Line has trailing spaces. | 415 | |
| '{' should be on the previous line. | 417 | |
| Line has trailing spaces. | 420 | |
| Name 'c_min_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 421 | |
| '0.3' is a magic number. | 421 | |
| Line has trailing spaces. | 422 | |
| Line is longer than 80 characters. | 423 | |
| Line has trailing spaces. | 424 | |
| Name 'curr_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 425 | |
| Line has trailing spaces. | 426 | |
| Line has trailing spaces. | 429 | |
| '{' should be on the previous line. | 431 | |
| Line is longer than 80 characters. | 432 | |
| Name 'check_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 432 | |
| Line has trailing spaces. | 433 | |
| Line is longer than 80 characters. | 435 | |
| Line has trailing spaces. | 444 | |
| Missing a Javadoc comment. | 445 | |
| More than 7 parameters. | 445 | |
| Name 'reposition_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 445 | |
| Parameter p_board should be final. | 445 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 445 | |
| Parameter p_via should be final. | 445 | |
| Name 'p_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 445 | |
| Line is longer than 80 characters. | 446 | |
| Parameter p_to_location should be final. | 446 | |
| Name 'p_to_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 446 | |
| Parameter p_trace_half_width_1 should be final. | 446 | |
| Name 'p_trace_half_width_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 446 | |
| Parameter p_trace_layer_1 should be final. | 446 | |
| Name 'p_trace_layer_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 446 | |
| Parameter p_trace_cl_class_1 should be final. | 446 | |
| Name 'p_trace_cl_class_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 446 | |
| Line is longer than 80 characters. | 447 | |
| Parameter p_connect_location should be final. | 447 | |
| Name 'p_connect_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 447 | |
| Parameter p_trace_half_width_2 should be final. | 447 | |
| Name 'p_trace_half_width_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 447 | |
| Parameter p_trace_layer_2 should be final. | 447 | |
| Name 'p_trace_layer_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 447 | |
| Parameter p_trace_cl_class_2 should be final. | 447 | |
| Name 'p_trace_cl_class_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 447 | |
| Line has trailing spaces. | 448 | |
| '{' should be on the previous line. | 449 | |
| Name 'from_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 450 | |
| Line has trailing spaces. | 451 | |
| '{' should be on the previous line. | 453 | |
| '{' should be on the previous line. | 455 | |
| Line is longer than 80 characters. | 456 | |
| Line has trailing spaces. | 460 | |
| Line has trailing spaces. | 462 | |
| Line is longer than 80 characters. | 463 | |
| '(' is followed by whitespace. | 463 | |
| '1.5' is a magic number. | 463 | |
| Line is longer than 80 characters. | 465 | |
| Line is longer than 80 characters. | 467 | |
| Line has trailing spaces. | 470 | |
| Name 'net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 471 | |
| Line has trailing spaces. | 472 | |
| Line is longer than 80 characters. | 473 | |
| Name 'ok_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 473 | |
| Line has trailing spaces. | 475 | |
| '{' should be on the previous line. | 477 | |
| Line has trailing spaces. | 480 | |
| Line is longer than 80 characters. | 481 | |
| Line has trailing spaces. | 483 | |
| '{' should be on the previous line. | 485 | |
| '{' should be on the previous line. | 489 | |
| Line has trailing spaces. | 494 | |
| Expected an @return tag. | 499 | |
| Method length is 228 lines (max allowed is 150). | 499 | |
| More than 7 parameters. | 499 | |
| Name 'reposition_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 499 | |
| Parameter p_board should be final. | 499 | |
| Expected @param tag for 'p_board'. | 499 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 499 | |
| Parameter p_via should be final. | 499 | |
| Expected @param tag for 'p_via'. | 499 | |
| Name 'p_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 499 | |
| Line is longer than 80 characters. | 500 | |
| Parameter p_first_trace_half_width should be final. | 500 | |
| Expected @param tag for 'p_first_trace_half_width'. | 500 | |
| Name 'p_first_trace_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 500 | |
| Parameter p_first_trace_cl_class should be final. | 500 | |
| Expected @param tag for 'p_first_trace_cl_class'. | 500 | |
| Name 'p_first_trace_cl_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 500 | |
| Parameter p_first_trace_layer should be final. | 500 | |
| Expected @param tag for 'p_first_trace_layer'. | 500 | |
| Name 'p_first_trace_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 500 | |
| Line is longer than 80 characters. | 501 | |
| Parameter p_first_trace_costs should be final. | 501 | |
| Expected @param tag for 'p_first_trace_costs'. | 501 | |
| Name 'p_first_trace_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 501 | |
| Parameter p_first_trace_from_corner should be final. | 501 | |
| Expected @param tag for 'p_first_trace_from_corner'. | 501 | |
| Name 'p_first_trace_from_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 501 | |
| Line is longer than 80 characters. | 502 | |
| Parameter p_second_trace_half_width should be final. | 502 | |
| Expected @param tag for 'p_second_trace_half_width'. | 502 | |
| Name 'p_second_trace_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 502 | |
| Parameter p_second_trace_cl_class should be final. | 502 | |
| Expected @param tag for 'p_second_trace_cl_class'. | 502 | |
| Name 'p_second_trace_cl_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 502 | |
| Parameter p_second_trace_layer should be final. | 502 | |
| Expected @param tag for 'p_second_trace_layer'. | 502 | |
| Name 'p_second_trace_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 502 | |
| Line is longer than 80 characters. | 503 | |
| Parameter p_second_trace_costs should be final. | 503 | |
| Expected @param tag for 'p_second_trace_costs'. | 503 | |
| Name 'p_second_trace_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 503 | |
| Parameter p_second_trace_from_corner should be final. | 503 | |
| Expected @param tag for 'p_second_trace_from_corner'. | 503 | |
| Name 'p_second_trace_from_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 503 | |
| Name 'via_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 505 | |
| Line has trailing spaces. | 506 | |
| Line is longer than 80 characters. | 507 | |
| Name 'first_delta' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 507 | |
| Line is longer than 80 characters. | 508 | |
| Name 'second_delta' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 508 | |
| Name 'scalar_product' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 509 | |
| Line has trailing spaces. | 510 | |
| Name 'float_via_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 511 | |
| Line is longer than 80 characters. | 512 | |
| Name 'float_first_trace_from_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 512 | |
| Line is longer than 80 characters. | 513 | |
| Name 'float_second_trace_from_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 513 | |
| Line is longer than 80 characters. | 514 | |
| Name 'first_trace_from_corner_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 514 | |
| Line is longer than 80 characters. | 515 | |
| Name 'second_trace_from_corner_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 515 | |
| Line is longer than 80 characters. | 516 | |
| Name 'rounded_first_trace_from_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 516 | |
| Line is longer than 80 characters. | 517 | |
| Name 'rounded_second_trace_from_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 517 | |
| Line has trailing spaces. | 518 | |
| Line has trailing spaces. | 520 | |
| Line is longer than 80 characters. | 521 | |
| '{' should be on the previous line. | 523 | |
| Line is longer than 80 characters. | 524 | |
| Line is longer than 80 characters. | 526 | |
| Line is longer than 80 characters. | 527 | |
| Line is longer than 80 characters. | 529 | |
| Line is longer than 80 characters. | 530 | |
| Line has trailing spaces. | 533 | |
| Name 'curr_weighted_distance_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 534 | |
| Line is longer than 80 characters. | 535 | |
| Name 'curr_weighted_distance_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 537 | |
| Line is longer than 80 characters. | 538 | |
| Line has trailing spaces. | 540 | |
| '{' should be on the previous line. | 542 | |
| Line is longer than 80 characters. | 544 | |
| Line is longer than 80 characters. | 545 | |
| '{' should be on the previous line. | 547 | |
| Line has trailing spaces. | 551 | |
| Line is longer than 80 characters. | 553 | |
| Line is longer than 80 characters. | 556 | |
| Line has trailing spaces. | 558 | |
| '{' should be on the previous line. | 560 | |
| Line is longer than 80 characters. | 562 | |
| Line is longer than 80 characters. | 563 | |
| '{' should be on the previous line. | 565 | |
| Line is longer than 80 characters. | 569 | |
| Name 'to_point_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 572 | |
| Name 'to_point_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 573 | |
| Name 'float_to_point_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 574 | |
| Name 'float_to_point_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 575 | |
| Line is longer than 80 characters. | 576 | |
| Line is longer than 80 characters. | 581 | |
| '}' should be on the same line. | 584 | |
| '{' should be on the previous line. | 586 | |
| Line is longer than 80 characters. | 588 | |
| Line is longer than 80 characters. | 595 | |
| Line is longer than 80 characters. | 598 | |
| Line has trailing spaces. | 600 | |
| '{' should be on the previous line. | 602 | |
| Line is longer than 80 characters. | 605 | |
| '{' should be on the previous line. | 607 | |
| Line is longer than 80 characters. | 609 | |
| '}' should be on the same line. | 611 | |
| '{' should be on the previous line. | 613 | |
| Line is longer than 80 characters. | 616 | |
| '{' should be on the previous line. | 618 | |
| Line is longer than 80 characters. | 620 | |
| '{' should be on the previous line. | 624 | |
| Line has trailing spaces. | 628 | |
| Line has trailing spaces. | 630 | |
| '{' should be on the previous line. | 632 | |
| Line is longer than 80 characters. | 633 | |
| Name 'float_check_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 633 | |
| Line has trailing spaces. | 634 | |
| Line is longer than 80 characters. | 636 | |
| Line is longer than 80 characters. | 639 | |
| Name 'curr_weighted_distance_3' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 641 | |
| Line is longer than 80 characters. | 642 | |
| Line has trailing spaces. | 644 | |
| Line is longer than 80 characters. | 645 | |
| Name 'check_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 647 | |
| Name 'check_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 648 | |
| Line is longer than 80 characters. | 649 | |
| Line is longer than 80 characters. | 650 | |
| Line is longer than 80 characters. | 651 | |
| '{' should be on the previous line. | 653 | |
| Line has trailing spaces. | 657 | |
| Line is longer than 80 characters. | 658 | |
| Line has trailing spaces. | 659 | |
| Line is longer than 80 characters. | 661 | |
| Line is longer than 80 characters. | 664 | |
| Line has trailing spaces. | 666 | |
| Line is longer than 80 characters. | 667 | |
| Name 'check_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 669 | |
| Name 'check_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 670 | |
| Line is longer than 80 characters. | 671 | |
| Line is longer than 80 characters. | 672 | |
| Line is longer than 80 characters. | 673 | |
| '{' should be on the previous line. | 675 | |
| Line has trailing spaces. | 680 | |
| '{' should be on the previous line. | 682 | |
| Line is longer than 80 characters. | 683 | |
| Name 'float_check_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 683 | |
| Line has trailing spaces. | 684 | |
| Line is longer than 80 characters. | 686 | |
| Line is longer than 80 characters. | 689 | |
| Name 'curr_weighted_distance_3' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 691 | |
| Line is longer than 80 characters. | 692 | |
| Line has trailing spaces. | 694 | |
| Line is longer than 80 characters. | 695 | |
| Name 'check_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 697 | |
| Name 'check_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 698 | |
| Line is longer than 80 characters. | 699 | |
| Line is longer than 80 characters. | 700 | |
| Line is longer than 80 characters. | 701 | |
| '{' should be on the previous line. | 703 | |
| Line has trailing spaces. | 707 | |
| Line is longer than 80 characters. | 708 | |
| Line has trailing spaces. | 709 | |
| Line is longer than 80 characters. | 711 | |
| Line is longer than 80 characters. | 714 | |
| Line has trailing spaces. | 716 | |
| Line is longer than 80 characters. | 717 | |
| Name 'check_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 719 | |
| Name 'check_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 720 | |
| Line is longer than 80 characters. | 721 | |
| Line is longer than 80 characters. | 722 | |
| Line is longer than 80 characters. | 723 | |
| '{' should be on the previous line. | 725 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 46 | |
| Line is longer than 80 characters. | 51 | |
| Parameter p_component_no should be final. | 51 | |
| Expected @param tag for 'p_component_no'. | 51 | |
| Name 'p_component_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 51 | |
| Parameter p_pin_no should be final. | 51 | |
| Expected @param tag for 'p_pin_no'. | 51 | |
| Name 'p_pin_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 51 | |
| Parameter p_net_no_arr should be final. | 51 | |
| Expected @param tag for 'p_net_no_arr'. | 51 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 51 | |
| Parameter p_clearance_type should be final. | 51 | |
| Expected @param tag for 'p_clearance_type'. | 51 | |
| Name 'p_clearance_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 51 | |
| Parameter p_id_no should be final. | 51 | |
| Expected @param tag for 'p_id_no'. | 51 | |
| Name 'p_id_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 51 | |
| Parameter p_fixed_state should be final. | 52 | |
| Expected @param tag for 'p_fixed_state'. | 52 | |
| Name 'p_fixed_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| Parameter p_board should be final. | 52 | |
| Expected @param tag for 'p_board'. | 52 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| '{' should be on the previous line. | 53 | |
| Line is longer than 80 characters. | 54 | |
| Line has trailing spaces. | 55 | |
| Line has trailing spaces. | 58 | |
| Method 'relative_location' is not designed for extension - needs to be abstract, final or empty. | 64 | |
| Name 'relative_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 64 | |
| '{' should be on the previous line. | 65 | |
| Name 'lib_package' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| Name 'package_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| Name 'rel_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 69 | |
| Name 'component_rotation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 70 | |
| Line is longer than 80 characters. | 71 | |
| '90' is a magic number. | 75 | |
| '{' should be on the previous line. | 76 | |
| Line is longer than 80 characters. | 77 | |
| Name 'component_ninety_degree_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 77 | |
| ')' is preceded with whitespace. | 77 | |
| '/' is not preceded with whitespace. | 77 | |
| '90' is a magic number. | 77 | |
| '{' should be on the previous line. | 79 | |
| Line is longer than 80 characters. | 80 | |
| '}' should be on the same line. | 82 | |
| '{' should be on the previous line. | 84 | |
| Name 'location_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 86 | |
| Line is longer than 80 characters. | 87 | |
| Line is longer than 80 characters. | 90 | |
| Line has trailing spaces. | 96 | |
| Line has trailing spaces. | 97 | |
| Method 'get_center' is not designed for extension - needs to be abstract, final or empty. | 103 | |
| Name 'get_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 103 | |
| '{' should be on the previous line. | 104 | |
| Name 'pin_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 105 | |
| '{' should be on the previous line. | 107 | |
| Line has trailing spaces. | 108 | |
| Line is longer than 80 characters. | 111 | |
| Line has trailing spaces. | 112 | |
| Line is longer than 80 characters. | 113 | |
| Line has trailing spaces. | 114 | |
| Name 'from_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 116 | |
| Name 'to_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 118 | |
| '{' should be on the previous line. | 120 | |
| '{' should be on the previous line. | 123 | |
| '{' should be on the previous line. | 128 | |
| '}' should be on the same line. | 130 | |
| '{' should be on the previous line. | 132 | |
| Line has trailing spaces. | 139 | |
| Method 'get_padstack' is not designed for extension - needs to be abstract, final or empty. | 145 | |
| Name 'get_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 145 | |
| '{' should be on the previous line. | 146 | |
| '{' should be on the previous line. | 149 | |
| Name 'padstack_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 153 | |
| Line has trailing spaces. | 156 | |
| Method 'copy' is not designed for extension - needs to be abstract, final or empty. | 158 | |
| Parameter p_id_no should be final. | 158 | |
| Name 'p_id_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 158 | |
| '{' should be on the previous line. | 159 | |
| Name 'curr_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| '{' should be on the previous line. | 162 | |
| Line is longer than 80 characters. | 165 | |
| Line has trailing spaces. | 168 | |
| Method 'name' is not designed for extension - needs to be abstract, final or empty. | 174 | |
| '{' should be on the previous line. | 175 | |
| '{' should be on the previous line. | 178 | |
| Line has trailing spaces. | 184 | |
| Method 'get_index_in_package' is not designed for extension - needs to be abstract, final or empty. | 190 | |
| Name 'get_index_in_package' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 190 | |
| '{' should be on the previous line. | 191 | |
| Line has trailing spaces. | 194 | |
| Method 'get_shape' is not designed for extension - needs to be abstract, final or empty. | 196 | |
| Name 'get_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 196 | |
| Parameter p_index should be final. | 196 | |
| Name 'p_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 196 | |
| '{' should be on the previous line. | 197 | |
| '{' should be on the previous line. | 200 | |
| Line is longer than 80 characters. | 201 | |
| Line is longer than 80 characters. | 203 | |
| Line has trailing spaces. | 204 | |
| '{' should be on the previous line. | 207 | |
| Name 'lib_package' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 211 | |
| '{' should be on the previous line. | 213 | |
| Name 'package_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 217 | |
| '{' should be on the previous line. | 219 | |
| Name 'rel_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 223 | |
| Name 'component_rotation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 224 | |
| Line is longer than 80 characters. | 226 | |
| Name 'mirror_at_y_axis' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 226 | |
| Line has trailing spaces. | 227 | |
| '{' should be on the previous line. | 229 | |
| Line has trailing spaces. | 232 | |
| Line is longer than 80 characters. | 233 | |
| Name 'component_translation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 233 | |
| Line has trailing spaces. | 234 | |
| Line is longer than 80 characters. | 235 | |
| Line has trailing spaces. | 237 | |
| Name 'padstack_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 238 | |
| Line has trailing spaces. | 239 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 240 | |
| '{' should be on the previous line. | 242 | |
| Name 'pin_rotation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 245 | |
| '90' is a magic number. | 246 | |
| '{' should be on the previous line. | 247 | |
| Name 'pin_ninety_degree_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 248 | |
| '/' is not preceded with whitespace. | 248 | |
| '90' is a magic number. | 248 | |
| '!=' is not preceded with whitespace. | 249 | |
| '{' should be on the previous line. | 250 | |
| Line is longer than 80 characters. | 251 | |
| '}' should be on the same line. | 253 | |
| '{' should be on the previous line. | 255 | |
| Line is longer than 80 characters. | 256 | |
| '{' should be on the previous line. | 260 | |
| Line is longer than 80 characters. | 261 | |
| Line has trailing spaces. | 263 | |
| Line is longer than 80 characters. | 265 | |
| Name 'translated_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 265 | |
| Line has trailing spaces. | 266 | |
| '90' is a magic number. | 267 | |
| '{' should be on the previous line. | 268 | |
| Line is longer than 80 characters. | 269 | |
| Name 'component_ninety_degree_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 269 | |
| ')' is preceded with whitespace. | 269 | |
| '/' is not preceded with whitespace. | 269 | |
| '90' is a magic number. | 269 | |
| '{' should be on the previous line. | 271 | |
| Line is longer than 80 characters. | 272 | |
| '}' should be on the same line. | 274 | |
| '{' should be on the previous line. | 276 | |
| Line is longer than 80 characters. | 277 | |
| Line is longer than 80 characters. | 279 | |
| Line is longer than 80 characters. | 281 | |
| Line is longer than 80 characters. | 283 | |
| Line has trailing spaces. | 285 | |
| Line has trailing spaces. | 289 | |
| Line is longer than 80 characters. | 291 | |
| Expected an @return tag. | 293 | |
| Method 'get_padstack_layer' is not designed for extension - needs to be abstract, final or empty. | 293 | |
| Name 'get_padstack_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 293 | |
| Parameter p_index should be final. | 293 | |
| Expected @param tag for 'p_index'. | 293 | |
| Name 'p_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 293 | |
| '{' should be on the previous line. | 294 | |
| Name 'padstack_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 297 | |
| '{' should be on the previous line. | 299 | |
| '}' should be on the same line. | 301 | |
| '{' should be on the previous line. | 303 | |
| Line is longer than 80 characters. | 304 | |
| Line has trailing spaces. | 308 | |
| Line is longer than 80 characters. | 310 | |
| Line is longer than 80 characters. | 312 | |
| Line is longer than 80 characters. | 318 | |
| Method 'get_trace_exit_restrictions' is not designed for extension - needs to be abstract, final or empty. | 318 | |
| Name 'get_trace_exit_restrictions' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 318 | |
| Parameter p_layer should be final. | 318 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 318 | |
| Line is longer than 80 characters. | 320 | |
| Line is longer than 80 characters. | 321 | |
| Name 'padstack_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 321 | |
| Name 'pad_xy_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 322 | |
| '1.5' is a magic number. | 322 | |
| Line is longer than 80 characters. | 323 | |
| Line is longer than 80 characters. | 324 | |
| Line has trailing spaces. | 325 | |
| '{' should be on the previous line. | 328 | |
| '3' is a magic number. | 329 | |
| '{' should be on the previous line. | 330 | |
| Line is longer than 80 characters. | 331 | |
| Line has trailing spaces. | 334 | |
| Line has trailing spaces. | 335 | |
| Name 'padstack_exit_directions' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 335 | |
| Line is longer than 80 characters. | 336 | |
| ')' is preceded with whitespace. | 336 | |
| '{' should be on the previous line. | 338 | |
| Line has trailing spaces. | 341 | |
| '{' should be on the previous line. | 343 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 346 | |
| '{' should be on the previous line. | 348 | |
| Name 'pad_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 351 | |
| Name 'component_rotation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 352 | |
| Name 'pin_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 353 | |
| Name 'center_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 354 | |
| Line has trailing spaces. | 355 | |
| Name 'curr_padstack_exit_direction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 356 | |
| Line has trailing spaces. | 358 | |
| Name 'lib_package' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 359 | |
| '{' should be on the previous line. | 361 | |
| Name 'package_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 364 | |
| '{' should be on the previous line. | 366 | |
| Line is longer than 80 characters. | 369 | |
| Name 'curr_rotation_in_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 369 | |
| Name 'curr_exit_direction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 370 | |
| '45' is a magic number. | 371 | |
| '{' should be on the previous line. | 372 | |
| Line is longer than 80 characters. | 373 | |
| Name 'fortyfive_degree_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 373 | |
| '/' is not preceded with whitespace. | 373 | |
| '45' is a magic number. | 373 | |
| Line is longer than 80 characters. | 374 | |
| '}' should be on the same line. | 375 | |
| '{' should be on the previous line. | 377 | |
| Name 'curr_angle_in_radian' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 378 | |
| Line is longer than 80 characters. | 379 | |
| Line is longer than 80 characters. | 380 | |
| Line is longer than 80 characters. | 382 | |
| Line is longer than 80 characters. | 383 | |
| Name 'intersecting_border_line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 383 | |
| '{' should be on the previous line. | 385 | |
| Line is longer than 80 characters. | 386 | |
| Name 'curr_exit_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 389 | |
| Line is longer than 80 characters. | 390 | |
| Name 'nearest_border_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 390 | |
| Name 'curr_exit_restriction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 391 | |
| Line is longer than 80 characters. | 392 | |
| Line has trailing spaces. | 397 | |
| Method 'has_trace_exit_restrictions' is not designed for extension - needs to be abstract, final or empty. | 403 | |
| Name 'has_trace_exit_restrictions' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 403 | |
| '{' should be on the previous line. | 404 | |
| '{' should be on the previous line. | 406 | |
| Line is longer than 80 characters. | 407 | |
| Name 'curr_exit_restrictions' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 407 | |
| '{' should be on the previous line. | 409 | |
| Line has trailing spaces. | 415 | |
| Line is longer than 80 characters. | 417 | |
| Method 'drill_allowed' is not designed for extension - needs to be abstract, final or empty. | 422 | |
| Name 'drill_allowed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 422 | |
| '{' should be on the previous line. | 423 | |
| Line has trailing spaces. | 426 | |
| Method 'is_obstacle' is not designed for extension - needs to be abstract, final or empty. | 433 | |
| Name 'is_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 433 | |
| Parameter p_other should be final. | 433 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 433 | |
| '{' should be on the previous line. | 434 | |
| '{' should be on the previous line. | 436 | |
| '{' should be on the previous line. | 440 | |
| '{' should be on the previous line. | 444 | |
| Line is longer than 80 characters. | 447 | |
| Line has trailing spaces. | 453 | |
| Method 'turn_90_degree' is not designed for extension - needs to be abstract, final or empty. | 455 | |
| Name 'turn_90_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 455 | |
| Parameter p_factor should be final. | 455 | |
| Name 'p_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 455 | |
| Parameter p_pole should be final. | 455 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 455 | |
| '{' should be on the previous line. | 456 | |
| Line has trailing spaces. | 460 | |
| Method 'rotate_approx' is not designed for extension - needs to be abstract, final or empty. | 462 | |
| Name 'rotate_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 462 | |
| Parameter p_angle_in_degree should be final. | 462 | |
| Name 'p_angle_in_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 462 | |
| Parameter p_pole should be final. | 462 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 462 | |
| '{' should be on the previous line. | 463 | |
| Line has trailing spaces. | 467 | |
| Method 'change_placement_side' is not designed for extension - needs to be abstract, final or empty. | 469 | |
| Name 'change_placement_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 469 | |
| Parameter p_pole should be final. | 469 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 469 | |
| '{' should be on the previous line. | 470 | |
| Line has trailing spaces. | 474 | |
| Method 'clear_derived_data' is not designed for extension - needs to be abstract, final or empty. | 478 | |
| Name 'clear_derived_data' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 478 | |
| '{' should be on the previous line. | 479 | |
| Line has trailing spaces. | 483 | |
| Method 'get_swappable_pins' is not designed for extension - needs to be abstract, final or empty. | 489 | |
| Name 'get_swappable_pins' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 489 | |
| '{' should be on the previous line. | 490 | |
| Line is longer than 80 characters. | 492 | |
| '{' should be on the previous line. | 494 | |
| Name 'logical_part' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 497 | |
| '{' should be on the previous line. | 499 | |
| Line is longer than 80 characters. | 502 | |
| Name 'this_part_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 502 | |
| '{' should be on the previous line. | 504 | |
| '{' should be on the previous line. | 508 | |
| Line is longer than 80 characters. | 511 | |
| 'for' is not followed by whitespace. | 512 | |
| '(' is followed by whitespace. | 512 | |
| '{' should be on the previous line. | 513 | |
| '{' should be on the previous line. | 515 | |
| Line is longer than 80 characters. | 518 | |
| Name 'curr_part_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 518 | |
| Line is longer than 80 characters. | 519 | |
| Line is longer than 80 characters. | 522 | |
| Name 'curr_swappeble_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 522 | |
| '{' should be on the previous line. | 524 | |
| '}' should be on the same line. | 526 | |
| '{' should be on the previous line. | 528 | |
| Line is longer than 80 characters. | 529 | |
| Line has trailing spaces. | 535 | |
| Method 'is_selected_by_filter' is not designed for extension - needs to be abstract, final or empty. | 537 | |
| Name 'is_selected_by_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 537 | |
| Parameter p_filter should be final. | 537 | |
| Name 'p_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 537 | |
| '{' should be on the previous line. | 538 | |
| '{' should be on the previous line. | 540 | |
| Line has trailing spaces. | 545 | |
| Line is longer than 80 characters. | 547 | |
| Method 'get_draw_colors' is not designed for extension - needs to be abstract, final or empty. | 547 | |
| Name 'get_draw_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 547 | |
| Parameter p_graphics_context should be final. | 547 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 547 | |
| '{' should be on the previous line. | 551 | |
| '}' should be on the same line. | 553 | |
| '{' should be on the previous line. | 555 | |
| Line has trailing spaces. | 561 | |
| Line is longer than 80 characters. | 563 | |
| Method 'get_draw_intensity' is not designed for extension - needs to be abstract, final or empty. | 563 | |
| Name 'get_draw_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 563 | |
| Parameter p_graphics_context should be final. | 563 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 563 | |
| Line has trailing spaces. | 567 | |
| Method 'swap' is not designed for extension - needs to be abstract, final or empty. | 575 | |
| Parameter p_other should be final. | 575 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 575 | |
| '{' should be on the previous line. | 576 | |
| '{' should be on the previous line. | 578 | |
| Line is longer than 80 characters. | 579 | |
| Name 'this_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 582 | |
| '{' should be on the previous line. | 584 | |
| '}' should be on the same line. | 586 | |
| '{' should be on the previous line. | 588 | |
| Name 'other_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 591 | |
| '{' should be on the previous line. | 593 | |
| '}' should be on the same line. | 595 | |
| '{' should be on the previous line. | 597 | |
| Line has trailing spaces. | 607 | |
| Line is longer than 80 characters. | 609 | |
| Method 'get_changed_to' is not designed for extension - needs to be abstract, final or empty. | 613 | |
| Name 'get_changed_to' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 613 | |
| '{' should be on the previous line. | 614 | |
| Line has trailing spaces. | 617 | |
| Method 'write' is not designed for extension - needs to be abstract, final or empty. | 619 | |
| Parameter p_stream should be final. | 619 | |
| Name 'p_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 619 | |
| '{' should be on the previous line. | 620 | |
| '{' should be on the previous line. | 622 | |
| '}' should be on the same line. | 624 | |
| '{' should be on the previous line. | 626 | |
| Line has trailing spaces. | 631 | |
| Line has trailing spaces. | 632 | |
| First sentence should end with a period. | 633 | |
| Method 'is_placed_on_front' is not designed for extension - needs to be abstract, final or empty. | 638 | |
| Name 'is_placed_on_front' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 638 | |
| '{' should be on the previous line. | 639 | |
| '{' should be on the previous line. | 643 | |
| Line has trailing spaces. | 648 | |
| Method 'get_min_width' is not designed for extension - needs to be abstract, final or empty. | 655 | |
| Name 'get_min_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 655 | |
| Parameter p_layer should be final. | 655 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 655 | |
| '{' should be on the previous line. | 656 | |
| Name 'padstack_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 657 | |
| Name 'padstack_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 658 | |
| '{' should be on the previous line. | 660 | |
| Line is longer than 80 characters. | 664 | |
| Name 'padstack_bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 664 | |
| '{' should be on the previous line. | 666 | |
| Line is longer than 80 characters. | 667 | |
| Line has trailing spaces. | 672 | |
| Line is longer than 80 characters. | 675 | |
| Method 'get_trace_neckdown_halfwidth' is not designed for extension - needs to be abstract, final or empty. | 681 | |
| Name 'get_trace_neckdown_halfwidth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 681 | |
| Parameter p_layer should be final. | 681 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 681 | |
| '{' should be on the previous line. | 682 | |
| '(' is preceded with whitespace. | 683 | |
| '0.5' is a magic number. | 683 | |
| Line has trailing spaces. | 686 | |
| Method 'get_max_width' is not designed for extension - needs to be abstract, final or empty. | 693 | |
| Name 'get_max_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 693 | |
| Parameter p_layer should be final. | 693 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 693 | |
| '{' should be on the previous line. | 694 | |
| Name 'padstack_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 695 | |
| Name 'padstack_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 696 | |
| '{' should be on the previous line. | 698 | |
| Line is longer than 80 characters. | 702 | |
| Name 'padstack_bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 702 | |
| '{' should be on the previous line. | 704 | |
| Line is longer than 80 characters. | 705 | |
| Line has trailing spaces. | 710 | |
| Method 'print_info' is not designed for extension - needs to be abstract, final or empty. | 712 | |
| Name 'print_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 712 | |
| Parameter p_window should be final. | 712 | |
| Name 'p_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 712 | |
| Parameter p_locale should be final. | 712 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 712 | |
| Line has trailing spaces. | 714 | |
| Line is longer than 80 characters. | 715 | |
| Line is longer than 80 characters. | 719 | |
| Line is longer than 80 characters. | 724 | |
| Line has trailing spaces. | 730 | |
| Line is longer than 80 characters. | 732 | |
| Expected an @return tag. | 736 | |
| Line is longer than 80 characters. | 736 | |
| Method 'calc_nearest_exit_restriction_direction' is not designed for extension - needs to be abstract, final or empty. | 736 | |
| Name 'calc_nearest_exit_restriction_direction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 736 | |
| Parameter p_trace_polyline should be final. | 736 | |
| Expected @param tag for 'p_trace_polyline'. | 736 | |
| Name 'p_trace_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 736 | |
| Parameter p_trace_half_width should be final. | 736 | |
| Expected @param tag for 'p_trace_half_width'. | 736 | |
| Name 'p_trace_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 736 | |
| Parameter p_layer should be final. | 736 | |
| Expected @param tag for 'p_layer'. | 736 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 736 | |
| Line is longer than 80 characters. | 738 | |
| Name 'trace_exit_restrictions' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 738 | |
| '{' should be on the previous line. | 740 | |
| Name 'pin_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 743 | |
| Name 'pin_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 744 | |
| '{' should be on the previous line. | 746 | |
| Line is longer than 80 characters. | 749 | |
| Name 'edge_to_turn_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 749 | |
| '{' should be on the previous line. | 751 | |
| Line is longer than 80 characters. | 754 | |
| Name 'offset_pin_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 754 | |
| 'cast' is not followed by whitespace. | 754 | |
| 'cast' is not followed by whitespace. | 754 | |
| '{' should be on the previous line. | 757 | |
| Name 'latest_entry_tuple' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 760 | |
| Name 'trace_entry_location_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 761 | |
| Line is longer than 80 characters. | 762 | |
| Line is longer than 80 characters. | 763 | |
| Name 'min_exit_corner_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 764 | |
| Name 'nearest_exit_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 765 | |
| Name 'pin_exit_direction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 766 | |
| Name 'TOLERANCE' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 767 | |
| Line is longer than 80 characters. | 768 | |
| Name 'curr_exit_restriction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 768 | |
| Line is longer than 80 characters. | 770 | |
| Name 'curr_intersecting_border_line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 770 | |
| Line is longer than 80 characters. | 771 | |
| Name 'curr_pin_exit_ray' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 771 | |
| Line is longer than 80 characters. | 772 | |
| Name 'curr_exit_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 772 | |
| Line is longer than 80 characters. | 773 | |
| Name 'curr_exit_corner_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 773 | |
| Name 'new_nearest_corner_found' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 774 | |
| Line is longer than 80 characters. | 775 | |
| '}' should be on the same line. | 778 | |
| Line is longer than 80 characters. | 779 | |
| Line is longer than 80 characters. | 781 | |
| ')' is preceded with whitespace. | 782 | |
| '{' should be on the previous line. | 783 | |
| Line is longer than 80 characters. | 784 | |
| Name 'curr_trace_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 784 | |
| Line is longer than 80 characters. | 785 | |
| Name 'curr_trace_corner_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 785 | |
| Line is longer than 80 characters. | 786 | |
| Name 'old_trace_corner_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 786 | |
| Line is longer than 80 characters. | 787 | |
| '}' should be on the same line. | 791 | |
| Line is longer than 80 characters. | 792 | |
| '{' should be on the previous line. | 799 | |
| Line has trailing spaces. | 807 | |
| Line is longer than 80 characters. | 817 | |
| Method 'nearest_trace_exit_corner' is not designed for extension - needs to be abstract, final or empty. | 817 | |
| Name 'nearest_trace_exit_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 817 | |
| Parameter p_from_point should be final. | 817 | |
| Name 'p_from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 817 | |
| Parameter p_trace_half_width should be final. | 817 | |
| Name 'p_trace_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 817 | |
| Parameter p_layer should be final. | 817 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 817 | |
| Line is longer than 80 characters. | 819 | |
| Name 'trace_exit_restrictions' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 819 | |
| '{' should be on the previous line. | 821 | |
| Name 'pin_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 824 | |
| Name 'pin_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 825 | |
| '{' should be on the previous line. | 827 | |
| Line is longer than 80 characters. | 830 | |
| Name 'edge_to_turn_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 830 | |
| '{' should be on the previous line. | 832 | |
| Line is longer than 80 characters. | 835 | |
| Name 'offset_pin_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 835 | |
| 'cast' is not followed by whitespace. | 835 | |
| 'cast' is not followed by whitespace. | 835 | |
| Line is longer than 80 characters. | 837 | |
| Name 'min_exit_corner_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 838 | |
| Name 'nearest_exit_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 839 | |
| Line is longer than 80 characters. | 840 | |
| Name 'curr_exit_restriction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 840 | |
| Line is longer than 80 characters. | 842 | |
| Name 'curr_intersecting_border_line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 842 | |
| Line is longer than 80 characters. | 843 | |
| Name 'curr_pin_exit_ray' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 843 | |
| Line is longer than 80 characters. | 844 | |
| Name 'curr_exit_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 844 | |
| Line is longer than 80 characters. | 845 | |
| Name 'curr_exit_corner_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 845 | |
| '{' should be on the previous line. | 847 | |
| Line has trailing spaces. | 854 | |
| Name 'pin_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 856 | |
| Variable 'pin_no' must be private and have accessor methods. | 856 | |
| Line has trailing spaces. | 857 | |
| Line is longer than 80 characters. | 859 | |
| Name 'changed_to' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 861 | |
| Line has trailing spaces. | 862 | |
| Missing a Javadoc comment. | 863 | |
| Name 'precalculated_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 863 | |
| Line has trailing spaces. | 864 | |
| '{' should be on the previous line. | 869 | |
| Line has trailing spaces. | 870 | |
| First sentence should end with a period. | 871 | |
| Parameter p_direction should be final. | 872 | |
| Expected @param tag for 'p_direction'. | 872 | |
| Name 'p_direction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 872 | |
| Parameter p_min_length should be final. | 872 | |
| Expected @param tag for 'p_min_length'. | 872 | |
| Name 'p_min_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 872 | |
| Line has trailing spaces. | 877 | |
| Missing a Javadoc comment. | 878 | |
| Variable 'direction' must be private and have accessor methods. | 878 | |
| Missing a Javadoc comment. | 879 | |
| Name 'min_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 879 | |
| Variable 'min_length' must be private and have accessor methods. | 879 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| First sentence should end with a period. | 42 | |
| '{' should be on the previous line. | 50 | |
| First sentence should end with a period. | 52 | |
| More than 7 parameters. | 65 | |
| Parameter p_polyline should be final. | 65 | |
| Name 'p_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| Parameter p_layer should be final. | 65 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| Parameter p_half_width should be final. | 65 | |
| Name 'p_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| Parameter p_net_no_arr should be final. | 66 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| Parameter p_clearance_type should be final. | 66 | |
| Name 'p_clearance_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| Parameter p_id_no should be final. | 66 | |
| Name 'p_id_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| Parameter p_group_no should be final. | 67 | |
| Name 'p_group_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| Parameter p_fixed_state should be final. | 67 | |
| Name 'p_fixed_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| Parameter p_board should be final. | 67 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| '{' should be on the previous line. | 68 | |
| '3' is a magic number. | 71 | |
| '{' should be on the previous line. | 72 | |
| Line is longer than 80 characters. | 73 | |
| Method 'copy' is not designed for extension - needs to be abstract, final or empty. | 79 | |
| Parameter p_id_no should be final. | 79 | |
| Name 'p_id_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 79 | |
| '{' should be on the previous line. | 80 | |
| Name 'curr_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 81 | |
| '{' should be on the previous line. | 83 | |
| Line is longer than 80 characters. | 86 | |
| First sentence should end with a period. | 90 | |
| Method 'is_on_layer' is not designed for extension - needs to be abstract, final or empty. | 95 | |
| Name 'is_on_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 95 | |
| Parameter p_layer should be final. | 95 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 95 | |
| '{' should be on the previous line. | 96 | |
| First sentence should end with a period. | 100 | |
| Method 'first_corner' is not designed for extension - needs to be abstract, final or empty. | 106 | |
| Name 'first_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 106 | |
| '{' should be on the previous line. | 107 | |
| First sentence should end with a period. | 111 | |
| Method 'last_corner' is not designed for extension - needs to be abstract, final or empty. | 117 | |
| Name 'last_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| '{' should be on the previous line. | 118 | |
| First sentence should end with a period. | 122 | |
| Method 'corner_count' is not designed for extension - needs to be abstract, final or empty. | 128 | |
| Name 'corner_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 128 | |
| '{' should be on the previous line. | 129 | |
| Method 'get_length' is not designed for extension - needs to be abstract, final or empty. | 138 | |
| Name 'get_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 138 | |
| '{' should be on the previous line. | 139 | |
| Method 'bounding_box' is not designed for extension - needs to be abstract, final or empty. | 148 | |
| Name 'bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 148 | |
| '{' should be on the previous line. | 149 | |
| Line is longer than 80 characters. | 155 | |
| Method 'draw' is not designed for extension - needs to be abstract, final or empty. | 155 | |
| Parameter p_g should be final. | 155 | |
| Name 'p_g' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 155 | |
| Parameter p_graphics_context should be final. | 155 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 155 | |
| Parameter p_color_arr should be final. | 155 | |
| Name 'p_color_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 155 | |
| Parameter p_intensity should be final. | 155 | |
| Name 'p_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 155 | |
| '{' should be on the previous line. | 158 | |
| Name 'display_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 163 | |
| Line is longer than 80 characters. | 164 | |
| Line is longer than 80 characters. | 165 | |
| Method 'polyline' is not designed for extension - needs to be abstract, final or empty. | 173 | |
| '{' should be on the previous line. | 174 | |
| Method 'calculate_tree_shapes' is not designed for extension - needs to be abstract, final or empty. | 179 | |
| Name 'calculate_tree_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 179 | |
| Parameter p_search_tree should be final. | 179 | |
| Name 'p_search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 179 | |
| '{' should be on the previous line. | 180 | |
| First sentence should end with a period. | 184 | |
| Method 'tile_shape_count' is not designed for extension - needs to be abstract, final or empty. | 189 | |
| Name 'tile_shape_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 189 | |
| '{' should be on the previous line. | 190 | |
| Method 'translate_by' is not designed for extension - needs to be abstract, final or empty. | 195 | |
| Name 'translate_by' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 195 | |
| Parameter p_vector should be final. | 195 | |
| Name 'p_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 195 | |
| '{' should be on the previous line. | 196 | |
| Method 'turn_90_degree' is not designed for extension - needs to be abstract, final or empty. | 202 | |
| Name 'turn_90_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 202 | |
| Parameter p_factor should be final. | 202 | |
| Name 'p_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 202 | |
| Parameter p_pole should be final. | 202 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 202 | |
| '{' should be on the previous line. | 203 | |
| Method 'rotate_approx' is not designed for extension - needs to be abstract, final or empty. | 209 | |
| Name 'rotate_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 209 | |
| Parameter p_angle_in_degree should be final. | 209 | |
| Name 'p_angle_in_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 209 | |
| Parameter p_pole should be final. | 209 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 209 | |
| '{' should be on the previous line. | 210 | |
| Line is longer than 80 characters. | 211 | |
| Method 'change_placement_side' is not designed for extension - needs to be abstract, final or empty. | 215 | |
| Name 'change_placement_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 215 | |
| Parameter p_pole should be final. | 215 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 215 | |
| '{' should be on the previous line. | 216 | |
| '{' should be on the previous line. | 220 | |
| Line is longer than 80 characters. | 229 | |
| Method 'combine' is not designed for extension - needs to be abstract, final or empty. | 233 | |
| '{' should be on the previous line. | 234 | |
| '{' should be on the previous line. | 236 | |
| Name 'something_changed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 239 | |
| '{' should be on the previous line. | 241 | |
| '}' should be on the same line. | 244 | |
| '{' should be on the previous line. | 246 | |
| '}' should be on the same line. | 249 | |
| '{' should be on the previous line. | 251 | |
| '{' should be on the previous line. | 255 | |
| Expected an @return tag. | 270 | |
| Name 'combine_at_start' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 270 | |
| Parameter p_ignore_areas should be final. | 270 | |
| Expected @param tag for 'p_ignore_areas'. | 270 | |
| Name 'p_ignore_areas' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 270 | |
| '{' should be on the previous line. | 271 | |
| Name 'start_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 272 | |
| '{' should be on the previous line. | 275 | |
| '{' should be on the previous line. | 279 | |
| '{' should be on the previous line. | 281 | |
| '{' should be on the previous line. | 287 | |
| Name 'other_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 290 | |
| Name 'trace_found' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 291 | |
| Name 'reverse_order' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 292 | |
| '{' should be on the previous line. | 295 | |
| Name 'curr_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 296 | |
| '{' should be on the previous line. | 298 | |
| Line is longer than 80 characters. | 300 | |
| '{' should be on the previous line. | 303 | |
| '}' should be on the same line. | 306 | |
| '{' should be on the previous line. | 308 | |
| '{' should be on the previous line. | 317 | |
| Name 'this_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 323 | |
| Name 'other_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 324 | |
| '{' should be on the previous line. | 326 | |
| '{' should be on the previous line. | 329 | |
| Line is longer than 80 characters. | 330 | |
| '}' should be on the same line. | 332 | |
| '{' should be on the previous line. | 334 | |
| Name 'skip_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 337 | |
| Line is longer than 80 characters. | 338 | |
| Name 'new_line_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 339 | |
| '{' should be on the previous line. | 341 | |
| Name 'new_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 344 | |
| Name 'join_pos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 346 | |
| '{' should be on the previous line. | 348 | |
| Line is longer than 80 characters. | 351 | |
| Name 'joined_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 352 | |
| '{' should be on the previous line. | 354 | |
| '}' should be on the same line. | 361 | |
| '{' should be on the previous line. | 363 | |
| Name 'to_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 366 | |
| '{' should be on the previous line. | 368 | |
| Line is longer than 80 characters. | 371 | |
| '3' is a magic number. | 372 | |
| '3' is a magic number. | 376 | |
| '{' should be on the previous line. | 377 | |
| '{' should be on the previous line. | 382 | |
| Line is longer than 80 characters. | 383 | |
| Expected an @return tag. | 395 | |
| Name 'combine_at_end' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 395 | |
| Parameter p_ignore_areas should be final. | 395 | |
| Expected @param tag for 'p_ignore_areas'. | 395 | |
| Name 'p_ignore_areas' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 395 | |
| '{' should be on the previous line. | 396 | |
| Name 'end_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 397 | |
| '{' should be on the previous line. | 400 | |
| '{' should be on the previous line. | 404 | |
| '{' should be on the previous line. | 406 | |
| '{' should be on the previous line. | 412 | |
| Name 'other_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 415 | |
| Name 'trace_found' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 416 | |
| Name 'reverse_order' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 417 | |
| '{' should be on the previous line. | 420 | |
| Name 'curr_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 421 | |
| '{' should be on the previous line. | 423 | |
| Line is longer than 80 characters. | 425 | |
| '{' should be on the previous line. | 428 | |
| '}' should be on the same line. | 431 | |
| '{' should be on the previous line. | 433 | |
| '{' should be on the previous line. | 442 | |
| Name 'this_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 448 | |
| Name 'other_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 449 | |
| '{' should be on the previous line. | 451 | |
| '{' should be on the previous line. | 454 | |
| Line is longer than 80 characters. | 455 | |
| '}' should be on the same line. | 457 | |
| '{' should be on the previous line. | 459 | |
| Name 'skip_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 462 | |
| Line is longer than 80 characters. | 463 | |
| Name 'new_line_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 464 | |
| '{' should be on the previous line. | 466 | |
| Name 'new_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 469 | |
| Name 'join_pos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 471 | |
| '{' should be on the previous line. | 473 | |
| Line is longer than 80 characters. | 476 | |
| Name 'joined_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 477 | |
| '{' should be on the previous line. | 479 | |
| '}' should be on the same line. | 487 | |
| '{' should be on the previous line. | 489 | |
| Name 'to_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 492 | |
| '{' should be on the previous line. | 494 | |
| Line is longer than 80 characters. | 497 | |
| '3' is a magic number. | 497 | |
| '3' is a magic number. | 501 | |
| '{' should be on the previous line. | 502 | |
| '{' should be on the previous line. | 507 | |
| Line is longer than 80 characters. | 508 | |
| Line is longer than 80 characters. | 516 | |
| Line is longer than 80 characters. | 517 | |
| Method 'split' is not designed for extension - needs to be abstract, final or empty. | 523 | |
| Method length is 204 lines (max allowed is 150). | 523 | |
| Parameter p_clip_shape should be final. | 523 | |
| Name 'p_clip_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 523 | |
| '{' should be on the previous line. | 524 | |
| '{' should be on the previous line. | 527 | |
| Name 'own_trace_split' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 532 | |
| Line is longer than 80 characters. | 533 | |
| Name 'default_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 533 | |
| '{' should be on the previous line. | 535 | |
| '{' should be on the previous line. | 537 | |
| Name 'curr_segment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 538 | |
| '{' should be on the previous line. | 540 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 544 | |
| Name 'curr_line_segment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 545 | |
| Line is longer than 80 characters. | 546 | |
| Name 'overlapping_tree_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 546 | |
| Line is longer than 80 characters. | 548 | |
| Line is longer than 80 characters. | 549 | |
| '{' should be on the previous line. | 551 | |
| '{' should be on the previous line. | 553 | |
| Name 'found_entry' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 557 | |
| '{' should be on the previous line. | 559 | |
| Name 'found_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 562 | |
| '{' should be on the previous line. | 564 | |
| Line is longer than 80 characters. | 566 | |
| Line is longer than 80 characters. | 568 | |
| Line is longer than 80 characters. | 571 | |
| '{' should be on the previous line. | 573 | |
| Line is longer than 80 characters. | 574 | |
| '}' should be on the same line. | 578 | |
| '{' should be on the previous line. | 580 | |
| Line is longer than 80 characters. | 581 | |
| '{' should be on the previous line. | 588 | |
| '{' should be on the previous line. | 592 | |
| Name 'found_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 593 | |
| Name 'found_line_segment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 594 | |
| Line is longer than 80 characters. | 595 | |
| Line is longer than 80 characters. | 596 | |
| Name 'intersecting_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 596 | |
| Line is longer than 80 characters. | 597 | |
| Name 'split_pieces' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 597 | |
| Name 'found_trace_split' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 600 | |
| '{' should be on the previous line. | 603 | |
| '{' should be on the previous line. | 605 | |
| Name 'line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 606 | |
| Line is longer than 80 characters. | 607 | |
| Name 'curr_split_pieces' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 607 | |
| '{' should be on the previous line. | 609 | |
| '{' should be on the previous line. | 612 | |
| '{' should be on the previous line. | 614 | |
| '{' should be on the previous line. | 621 | |
| Line is longer than 80 characters. | 622 | |
| Line is longer than 80 characters. | 624 | |
| '{' should be on the previous line. | 631 | |
| Line is longer than 80 characters. | 637 | |
| '{' should be on the previous line. | 639 | |
| Line is longer than 80 characters. | 640 | |
| Name 'curr_split_pieces' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 640 | |
| '{' should be on the previous line. | 642 | |
| '{' should be on the previous line. | 646 | |
| Line is longer than 80 characters. | 647 | |
| '{' should be on the previous line. | 650 | |
| Line is longer than 80 characters. | 651 | |
| '{' should be on the previous line. | 657 | |
| '{' should be on the previous line. | 662 | |
| '{' should be on the previous line. | 664 | |
| Name 'curr_piece' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 665 | |
| '{' should be on the previous line. | 675 | |
| '}' should be on the same line. | 678 | |
| '{' should be on the previous line. | 680 | |
| Name 'curr_drill_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 681 | |
| Name 'split_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 682 | |
| '{' should be on the previous line. | 684 | |
| Line is longer than 80 characters. | 685 | |
| Name 'split_line_direction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 685 | |
| Line is longer than 80 characters. | 686 | |
| Name 'split_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 686 | |
| '}' should be on the same line. | 689 | |
| Line is longer than 80 characters. | 690 | |
| Name 'ignore_areas' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 692 | |
| '{' should be on the previous line. | 694 | |
| Line is longer than 80 characters. | 695 | |
| Name 'curr_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 695 | |
| '{' should be on the previous line. | 697 | |
| Line is longer than 80 characters. | 698 | |
| Line is longer than 80 characters. | 701 | |
| '&&' should be on a new line. | 701 | |
| '{' should be on the previous line. | 703 | |
| Line is longer than 80 characters. | 704 | |
| '{' should be on the previous line. | 711 | |
| '{' should be on the previous line. | 716 | |
| '{' should be on the previous line. | 720 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 721 | |
| '{' should be on the previous line. | 722 | |
| Line is longer than 80 characters. | 730 | |
| Line is longer than 80 characters. | 731 | |
| Line is longer than 80 characters. | 733 | |
| Expected an @return tag. | 735 | |
| Line is longer than 80 characters. | 735 | |
| Name 'split_inside_drill_pad_prohibited' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 735 | |
| Parameter p_line_no should be final. | 735 | |
| Expected @param tag for 'p_line_no'. | 735 | |
| Name 'p_line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 735 | |
| Parameter p_line should be final. | 735 | |
| Expected @param tag for 'p_line'. | 735 | |
| Name 'p_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 735 | |
| '{' should be on the previous line. | 738 | |
| Line is longer than 80 characters. | 742 | |
| Name 'overlap_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 742 | |
| Name 'pad_found' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 743 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 744 | |
| '{' should be on the previous line. | 745 | |
| '{' should be on the previous line. | 747 | |
| '{' should be on the previous line. | 751 | |
| Name 'curr_drill_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 752 | |
| '{' should be on the previous line. | 754 | |
| '}' should be on the same line. | 758 | |
| '{' should be on the previous line. | 760 | |
| Name 'curr_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 761 | |
| Line is longer than 80 characters. | 762 | |
| Line is longer than 80 characters. | 773 | |
| Method 'split' is not designed for extension - needs to be abstract, final or empty. | 779 | |
| Parameter p_point should be final. | 779 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 779 | |
| '{' should be on the previous line. | 780 | |
| '{' should be on the previous line. | 782 | |
| Name 'curr_line_segment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 783 | |
| '{' should be on the previous line. | 785 | |
| Line is longer than 80 characters. | 786 | |
| Name 'split_line_direction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 786 | |
| Name 'split_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 787 | |
| '{' should be on the previous line. | 790 | |
| Line is longer than 80 characters. | 800 | |
| Line is longer than 80 characters. | 802 | |
| Expected an @return tag. | 804 | |
| Parameter p_line_no should be final. | 804 | |
| Expected @param tag for 'p_line_no'. | 804 | |
| Name 'p_line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 804 | |
| Parameter p_new_end_line should be final. | 804 | |
| Expected @param tag for 'p_new_end_line'. | 804 | |
| Name 'p_new_end_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 804 | |
| '{' should be on the previous line. | 805 | |
| '{' should be on the previous line. | 807 | |
| Name 'split_polylines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 810 | |
| '{' should be on the previous line. | 812 | |
| '{' should be on the previous line. | 816 | |
| Line is longer than 80 characters. | 817 | |
| '{' should be on the previous line. | 821 | |
| Line is longer than 80 characters. | 826 | |
| Line is longer than 80 characters. | 828 | |
| Method 'normalize' is not designed for extension - needs to be abstract, final or empty. | 841 | |
| Parameter p_clip_shape should be final. | 841 | |
| Name 'p_clip_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 841 | |
| '{' should be on the previous line. | 842 | |
| Name 'observers_activated' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 843 | |
| Name 'routing_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 844 | |
| '{' should be on the previous line. | 846 | |
| '{' should be on the previous line. | 850 | |
| Name 'split_pieces' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 854 | |
| '{' should be on the previous line. | 858 | |
| Name 'curr_split_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 859 | |
| '{' should be on the previous line. | 861 | |
| Name 'trace_combined' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 862 | |
| Line is longer than 80 characters. | 863 | |
| '}' should be on the same line. | 868 | |
| '{' should be on the previous line. | 870 | |
| '{' should be on the previous line. | 877 | |
| Method 'pull_tight' is not designed for extension - needs to be abstract, final or empty. | 889 | |
| Name 'pull_tight' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 889 | |
| Parameter p_pull_tight_algo should be final. | 889 | |
| Name 'p_pull_tight_algo' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 889 | |
| '{' should be on the previous line. | 890 | |
| '{' should be on the previous line. | 892 | |
| '{' should be on the previous line. | 897 | |
| '{' should be on the previous line. | 901 | |
| Line is longer than 80 characters. | 904 | |
| '{' should be on the previous line. | 909 | |
| Line is longer than 80 characters. | 910 | |
| Name 'new_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 915 | |
| Line is longer than 80 characters. | 916 | |
| '{' should be on the previous line. | 919 | |
| Line is longer than 80 characters. | 923 | |
| Name 'angle_restriction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 923 | |
| Line is longer than 80 characters. | 924 | |
| '{' should be on the previous line. | 927 | |
| '{' should be on the previous line. | 932 | |
| Line is longer than 80 characters. | 936 | |
| '{' should be on the previous line. | 938 | |
| '{' should be on the previous line. | 943 | |
| Line is longer than 80 characters. | 960 | |
| Method 'pull_tight' is not designed for extension - needs to be abstract, final or empty. | 960 | |
| Name 'pull_tight' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 960 | |
| Parameter p_own_net_only should be final. | 960 | |
| Name 'p_own_net_only' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 960 | |
| Parameter p_pull_tight_accuracy should be final. | 960 | |
| Name 'p_pull_tight_accuracy' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 960 | |
| Parameter p_stoppable_thread should be final. | 960 | |
| Name 'p_stoppable_thread' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 960 | |
| '{' should be on the previous line. | 963 | |
| Name 'opt_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 966 | |
| '{' should be on the previous line. | 968 | |
| '}' should be on the same line. | 970 | |
| '{' should be on the previous line. | 972 | |
| Name 'pull_tight_algo' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 975 | |
| Line is longer than 80 characters. | 976 | |
| Line is longer than 80 characters. | 982 | |
| Line is longer than 80 characters. | 989 | |
| Method 'smoothen_end_corners_fork' is not designed for extension - needs to be abstract, final or empty. | 989 | |
| Name 'smoothen_end_corners_fork' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 989 | |
| Parameter p_own_net_only should be final. | 989 | |
| Name 'p_own_net_only' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 989 | |
| Parameter p_pull_tight_accuracy should be final. | 989 | |
| Name 'p_pull_tight_accuracy' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 989 | |
| Parameter p_stoppable_thread should be final. | 989 | |
| Name 'p_stoppable_thread' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 989 | |
| '{' should be on the previous line. | 992 | |
| Name 'opt_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 995 | |
| '{' should be on the previous line. | 997 | |
| '}' should be on the same line. | 999 | |
| '{' should be on the previous line. | 1001 | |
| Name 'pull_tight_algo' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1004 | |
| Line is longer than 80 characters. | 1005 | |
| Line is longer than 80 characters. | 1011 | |
| Method 'get_trace_connection_shape' is not designed for extension - needs to be abstract, final or empty. | 1011 | |
| Name 'get_trace_connection_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1011 | |
| Parameter p_search_tree should be final. | 1011 | |
| Name 'p_search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1011 | |
| Parameter p_index should be final. | 1011 | |
| Name 'p_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1011 | |
| '{' should be on the previous line. | 1014 | |
| Line is longer than 80 characters. | 1015 | |
| Line is longer than 80 characters. | 1018 | |
| Name 'curr_line_segment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1018 | |
| Method 'write' is not designed for extension - needs to be abstract, final or empty. | 1024 | |
| Parameter p_stream should be final. | 1024 | |
| Name 'p_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1024 | |
| '{' should be on the previous line. | 1025 | |
| '{' should be on the previous line. | 1027 | |
| '{' should be on the previous line. | 1030 | |
| First sentence should end with a period. | 1036 | |
| Method 'change' is not designed for extension - needs to be abstract, final or empty. | 1039 | |
| Parameter p_new_polyline should be final. | 1039 | |
| Expected @param tag for 'p_new_polyline'. | 1039 | |
| Name 'p_new_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1039 | |
| '{' should be on the previous line. | 1040 | |
| '{' should be on the previous line. | 1042 | |
| Line is longer than 80 characters. | 1050 | |
| Name 'last_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1060 | |
| Name 'index_of_first_different_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1061 | |
| '{' should be on the previous line. | 1063 | |
| '{' should be on the previous line. | 1065 | |
| '{' should be on the previous line. | 1071 | |
| Name 'index_of_last_different_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1076 | |
| '{' should be on the previous line. | 1078 | |
| '!=' should be on a new line. | 1079 | |
| '{' should be on the previous line. | 1081 | |
| '{' should be on the previous line. | 1087 | |
| Line is longer than 80 characters. | 1090 | |
| Name 'keep_at_start_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1090 | |
| Line is longer than 80 characters. | 1091 | |
| Name 'keep_at_end_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1091 | |
| '3' is a magic number. | 1091 | |
| Line is longer than 80 characters. | 1092 | |
| Name 'clip_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1098 | |
| '{' should be on the previous line. | 1100 | |
| Name 'changed_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1101 | |
| '{' should be on the previous line. | 1103 | |
| Method 'check_connection_to_pin' is not designed for extension - needs to be abstract, final or empty. | 1118 | |
| Name 'check_connection_to_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1118 | |
| Parameter p_at_start should be final. | 1118 | |
| Name 'p_at_start' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1118 | |
| '{' should be on the previous line. | 1119 | |
| '{' should be on the previous line. | 1121 | |
| '{' should be on the previous line. | 1125 | |
| Name 'contact_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1128 | |
| '{' should be on the previous line. | 1130 | |
| '}' should be on the same line. | 1132 | |
| '{' should be on the previous line. | 1134 | |
| Name 'contact_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1137 | |
| Name 'curr_contact' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1138 | |
| '{' should be on the previous line. | 1139 | |
| '{' should be on the previous line. | 1141 | |
| '{' should be on the previous line. | 1147 | |
| Line is longer than 80 characters. | 1150 | |
| Name 'trace_exit_restrictions' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1150 | |
| '{' should be on the previous line. | 1152 | |
| Name 'end_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1155 | |
| Name 'prev_end_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1156 | |
| '{' should be on the previous line. | 1158 | |
| '}' should be on the same line. | 1161 | |
| '{' should be on the previous line. | 1163 | |
| Line is longer than 80 characters. | 1167 | |
| Name 'trace_end_direction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1167 | |
| '{' should be on the previous line. | 1169 | |
| Name 'matching_exit_restriction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1172 | |
| Line is longer than 80 characters. | 1173 | |
| Name 'curr_exit_restriction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1173 | |
| '{' should be on the previous line. | 1176 | |
| '{' should be on the previous line. | 1182 | |
| Line is longer than 80 characters. | 1185 | |
| Name 'edge_to_turn_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1185 | |
| '{' should be on the previous line. | 1187 | |
| Line is longer than 80 characters. | 1190 | |
| Name 'end_line_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1190 | |
| Line is longer than 80 characters. | 1191 | |
| Name 'curr_clearance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1191 | |
| Name 'add_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1192 | |
| Line is longer than 80 characters. | 1193 | |
| Name 'preserve_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1193 | |
| '{' should be on the previous line. | 1195 | |
| Line is longer than 80 characters. | 1210 | |
| Method 'correct_connection_to_pin' is not designed for extension - needs to be abstract, final or empty. | 1210 | |
| Method length is 186 lines (max allowed is 150). | 1210 | |
| Name 'correct_connection_to_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1210 | |
| Parameter p_at_start should be final. | 1210 | |
| Name 'p_at_start' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1210 | |
| Parameter p_angle_restriction should be final. | 1210 | |
| Name 'p_angle_restriction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1210 | |
| '{' should be on the previous line. | 1213 | |
| Name 'trace_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1217 | |
| Name 'contact_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1218 | |
| '{' should be on the previous line. | 1220 | |
| '}' should be on the same line. | 1223 | |
| '{' should be on the previous line. | 1225 | |
| Name 'contact_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1229 | |
| Name 'curr_contact' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1230 | |
| '{' should be on the previous line. | 1231 | |
| '{' should be on the previous line. | 1233 | |
| '{' should be on the previous line. | 1239 | |
| Line is longer than 80 characters. | 1242 | |
| Name 'trace_exit_restrictions' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1242 | |
| '{' should be on the previous line. | 1244 | |
| Line is longer than 80 characters. | 1247 | |
| Name 'pin_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1247 | |
| '{' should be on the previous line. | 1249 | |
| Name 'pin_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1252 | |
| Line is longer than 80 characters. | 1254 | |
| Name 'edge_to_turn_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1254 | |
| '{' should be on the previous line. | 1256 | |
| Line is longer than 80 characters. | 1259 | |
| Name 'curr_clearance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1259 | |
| Name 'add_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1260 | |
| Line is longer than 80 characters. | 1261 | |
| Name 'offset_pin_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1261 | |
| Line is longer than 80 characters. | 1262 | |
| '}' should be on the same line. | 1265 | |
| '{' should be on the previous line. | 1267 | |
| '{' should be on the previous line. | 1272 | |
| Name 'latest_entry_tuple' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1275 | |
| Name 'trace_entry_location_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1276 | |
| Line is longer than 80 characters. | 1277 | |
| Line is longer than 80 characters. | 1278 | |
| Name 'min_exit_corner_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1279 | |
| Name 'nearest_pin_exit_ray' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1280 | |
| Name 'nearest_border_line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1281 | |
| Name 'pin_exit_direction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1282 | |
| Name 'nearest_exit_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1283 | |
| Name 'TOLERANCE' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1284 | |
| Line is longer than 80 characters. | 1285 | |
| Name 'curr_exit_restriction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1285 | |
| Line is longer than 80 characters. | 1287 | |
| Name 'curr_intersecting_border_line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1287 | |
| Line is longer than 80 characters. | 1288 | |
| Name 'curr_pin_exit_ray' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1288 | |
| Line is longer than 80 characters. | 1289 | |
| Name 'curr_exit_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1289 | |
| Line is longer than 80 characters. | 1290 | |
| Name 'curr_exit_corner_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1290 | |
| Name 'new_nearest_corner_found' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1291 | |
| Line is longer than 80 characters. | 1292 | |
| '}' should be on the same line. | 1295 | |
| Line is longer than 80 characters. | 1296 | |
| Line is longer than 80 characters. | 1298 | |
| '{' should be on the previous line. | 1300 | |
| Line is longer than 80 characters. | 1301 | |
| Name 'curr_trace_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1301 | |
| Line is longer than 80 characters. | 1302 | |
| Name 'curr_trace_corner_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1302 | |
| Line is longer than 80 characters. | 1303 | |
| Name 'old_trace_corner_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1303 | |
| Line is longer than 80 characters. | 1304 | |
| '}' should be on the same line. | 1308 | |
| Line is longer than 80 characters. | 1309 | |
| '{' should be on the previous line. | 1316 | |
| Name 'curr_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1327 | |
| Name 'corner_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1329 | |
| Name 'clock_wise_side_diff' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1330 | |
| Line is longer than 80 characters. | 1331 | |
| Name 'counter_clock_wise_side_diff' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1332 | |
| Line is longer than 80 characters. | 1333 | |
| Name 'curr_border_line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1334 | |
| '{' should be on the previous line. | 1336 | |
| '3' is a magic number. | 1337 | |
| '{' should be on the previous line. | 1339 | |
| Line is longer than 80 characters. | 1340 | |
| '}' should be on the same line. | 1343 | |
| '{' should be on the previous line. | 1345 | |
| '3' is a magic number. | 1346 | |
| '{' should be on the previous line. | 1348 | |
| Line is longer than 80 characters. | 1349 | |
| Line is longer than 80 characters. | 1350 | |
| Line is longer than 80 characters. | 1354 | |
| Name 'border_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1356 | |
| Line is longer than 80 characters. | 1358 | |
| Line is longer than 80 characters. | 1363 | |
| Name 'cut_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1363 | |
| '{' should be on the previous line. | 1366 | |
| Name 'cut_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1370 | |
| Name 'changed_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1371 | |
| '{' should be on the previous line. | 1373 | |
| '}' should be on the same line. | 1375 | |
| '{' should be on the previous line. | 1377 | |
| '{' should be on the previous line. | 1381 | |
| '3' is a magic number. | 1388 | |
| Line is longer than 80 characters. | 1389 | |
| Name 'exit_line_segment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1392 | |
| Line is longer than 80 characters. | 1393 | |
| Line is longer than 80 characters. | 1399 | |
| Method 'swap_connection_to_pin' is not designed for extension - needs to be abstract, final or empty. | 1407 | |
| Name 'swap_connection_to_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1407 | |
| Parameter p_at_start should be final. | 1407 | |
| Name 'p_at_start' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1407 | |
| '{' should be on the previous line. | 1408 | |
| Name 'trace_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1409 | |
| Name 'contact_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1410 | |
| '{' should be on the previous line. | 1412 | |
| '}' should be on the same line. | 1415 | |
| '{' should be on the previous line. | 1417 | |
| '{' should be on the previous line. | 1422 | |
| Name 'curr_contact' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1425 | |
| Line is longer than 80 characters. | 1426 | |
| Name 'contact_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1430 | |
| Name 'contact_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1431 | |
| Line is longer than 80 characters. | 1432 | |
| Name 'contact_last_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1432 | |
| Name 'first_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1434 | |
| Line is longer than 80 characters. | 1436 | |
| Name 'check_swap' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1436 | |
| '{' should be on the previous line. | 1438 | |
| Name 'half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1439 | |
| '3' is a magic number. | 1440 | |
| '&&' should be on a new line. | 1440 | |
| Line is longer than 80 characters. | 1441 | |
| Line is longer than 80 characters. | 1445 | |
| '{' should be on the previous line. | 1449 | |
| Name 'contact_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1452 | |
| Name 'curr_contacts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1453 | |
| Name 'tmp_contact' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1454 | |
| '{' should be on the previous line. | 1455 | |
| '{' should be on the previous line. | 1457 | |
| '{' should be on the previous line. | 1463 | |
| Name 'combined_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1466 | |
| Name 'nearest_pin_exit_direction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1467 | |
| Line is longer than 80 characters. | 1468 | |
| Line is longer than 80 characters. | 1469 | |
| Missing a Javadoc comment. | 1478 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 26 | |
| '{' should be on the previous line. | 32 | |
| Parameter p_locale should be final. | 38 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 38 | |
| '{' should be on the previous line. | 39 | |
| Line has trailing spaces. | 42 | |
| Line has trailing spaces. | 49 | |
| Missing a Javadoc comment. | 50 | |
| Variable 'locale' must be private and have accessor methods. | 50 | |
| Line has trailing spaces. | 51 | |
| Missing a Javadoc comment. | 52 | |
| '{' should be on the previous line. | 53 | |
| Line is longer than 80 characters. | 57 | |
| Parameter p_center should be final. | 57 | |
| Expected @param tag for 'p_center'. | 57 | |
| Name 'p_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Parameter p_radius should be final. | 57 | |
| Expected @param tag for 'p_radius'. | 57 | |
| Name 'p_radius' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Parameter p_locale should be final. | 57 | |
| Expected @param tag for 'p_locale'. | 57 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Line has trailing spaces. | 63 | |
| Missing a Javadoc comment. | 64 | |
| '{' should be on the previous line. | 65 | |
| Line has trailing spaces. | 66 | |
| Line is longer than 80 characters. | 67 | |
| '{' should be on the previous line. | 70 | |
| Line is longer than 80 characters. | 71 | |
| Name 'center_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| Line is longer than 80 characters. | 74 | |
| '4' is a magic number. | 75 | |
| Line is longer than 80 characters. | 76 | |
| Name 'radius_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| 'cast' is not followed by whitespace. | 76 | |
| Line has trailing spaces. | 80 | |
| Missing a Javadoc comment. | 81 | |
| Variable 'center' must be private and have accessor methods. | 81 | |
| Missing a Javadoc comment. | 82 | |
| Variable 'radius' must be private and have accessor methods. | 82 | |
| Line has trailing spaces. | 84 | |
| '{' should be on the previous line. | 89 | |
| Line is longer than 80 characters. | 90 | |
| Missing a Javadoc comment. | 90 | |
| Parameter p_lower_left should be final. | 90 | |
| Name 'p_lower_left' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 90 | |
| Parameter p_upper_right should be final. | 90 | |
| Name 'p_upper_right' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 90 | |
| Parameter p_locale should be final. | 90 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 90 | |
| Line has trailing spaces. | 96 | |
| Missing a Javadoc comment. | 97 | |
| '{' should be on the previous line. | 98 | |
| Line has trailing spaces. | 99 | |
| Line is longer than 80 characters. | 100 | |
| Line is longer than 80 characters. | 101 | |
| Line is longer than 80 characters. | 102 | |
| ';' is preceded with whitespace. | 103 | |
| Line has trailing spaces. | 106 | |
| Missing a Javadoc comment. | 107 | |
| Name 'lower_left' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 107 | |
| Variable 'lower_left' must be private and have accessor methods. | 107 | |
| Missing a Javadoc comment. | 108 | |
| Name 'upper_right' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 108 | |
| Variable 'upper_right' must be private and have accessor methods. | 108 | |
| Line has trailing spaces. | 110 | |
| Line has trailing spaces. | 111 | |
| Missing a Javadoc comment. | 112 | |
| '{' should be on the previous line. | 113 | |
| Missing a Javadoc comment. | 114 | |
| Parameter p_corners should be final. | 114 | |
| Name 'p_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 114 | |
| Parameter p_locale should be final. | 114 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 114 | |
| '{' should be on the previous line. | 115 | |
| Line has trailing spaces. | 119 | |
| Missing a Javadoc comment. | 120 | |
| '{' should be on the previous line. | 121 | |
| Line has trailing spaces. | 122 | |
| Line is longer than 80 characters. | 123 | |
| '{' should be on the previous line. | 126 | |
| '{' should be on the previous line. | 128 | |
| Line has trailing spaces. | 135 | |
| Missing a Javadoc comment. | 136 | |
| Name 'corner_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 136 | |
| Variable 'corner_arr' must be private and have accessor methods. | 136 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 48 | |
| Line is longer than 80 characters. | 53 | |
| Line is longer than 80 characters. | 54 | |
| Expected an @return tag. | 56 | |
| More than 7 parameters. | 56 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Parameter p_board should be final. | 56 | |
| Expected @param tag for 'p_board'. | 56 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Line is longer than 80 characters. | 57 | |
| Parameter p_only_net_no_arr should be final. | 57 | |
| Expected @param tag for 'p_only_net_no_arr'. | 57 | |
| Name 'p_only_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Parameter p_clip_shape should be final. | 57 | |
| Expected @param tag for 'p_clip_shape'. | 57 | |
| Name 'p_clip_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Parameter p_min_translate_dist should be final. | 57 | |
| Expected @param tag for 'p_min_translate_dist'. | 57 | |
| Name 'p_min_translate_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Line is longer than 80 characters. | 58 | |
| Parameter p_stoppable_thread should be final. | 58 | |
| Expected @param tag for 'p_stoppable_thread'. | 58 | |
| Name 'p_stoppable_thread' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| Parameter p_time_limit should be final. | 58 | |
| Expected @param tag for 'p_time_limit'. | 58 | |
| Name 'p_time_limit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| Parameter p_keep_point should be final. | 58 | |
| Expected @param tag for 'p_keep_point'. | 58 | |
| Name 'p_keep_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| Parameter p_keep_point_layer should be final. | 58 | |
| Expected @param tag for 'p_keep_point_layer'. | 58 | |
| Name 'p_keep_point_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| Line is longer than 80 characters. | 61 | |
| Name 'angle_restriction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| '{' should be on the previous line. | 63 | |
| Line is longer than 80 characters. | 64 | |
| '}' should be on the same line. | 66 | |
| '{' should be on the previous line. | 68 | |
| Line is longer than 80 characters. | 69 | |
| '}' should be on the same line. | 71 | |
| '{' should be on the previous line. | 73 | |
| Line is longer than 80 characters. | 74 | |
| '100' is a magic number. | 78 | |
| First sentence should end with a period. | 82 | |
| Line is longer than 80 characters. | 83 | |
| Parameter p_board should be final. | 83 | |
| Expected @param tag for 'p_board'. | 83 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 83 | |
| Parameter p_only_net_no_arr should be final. | 83 | |
| Expected @param tag for 'p_only_net_no_arr'. | 83 | |
| Name 'p_only_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 83 | |
| Parameter p_stoppable_thread should be final. | 83 | |
| Expected @param tag for 'p_stoppable_thread'. | 83 | |
| Name 'p_stoppable_thread' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 83 | |
| Parameter p_time_limit should be final. | 83 | |
| Expected @param tag for 'p_time_limit'. | 83 | |
| Name 'p_time_limit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 83 | |
| Parameter p_keep_point should be final. | 84 | |
| Expected @param tag for 'p_keep_point'. | 84 | |
| Name 'p_keep_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 84 | |
| Parameter p_keep_point_layer should be final. | 84 | |
| Expected @param tag for 'p_keep_point_layer'. | 84 | |
| Name 'p_keep_point_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 84 | |
| '{' should be on the previous line. | 85 | |
| '{' should be on the previous line. | 90 | |
| '}' should be on the same line. | 92 | |
| '{' should be on the previous line. | 94 | |
| Line is longer than 80 characters. | 103 | |
| Method 'opt_changed_area' is not designed for extension - needs to be abstract, final or empty. | 106 | |
| Name 'opt_changed_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 106 | |
| Parameter p_trace_cost_arr should be final. | 106 | |
| Expected @param tag for 'p_trace_cost_arr'. | 106 | |
| Name 'p_trace_cost_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 106 | |
| '{' should be on the previous line. | 107 | |
| '{' should be on the previous line. | 109 | |
| Name 'something_changed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 112 | |
| '{' should be on the previous line. | 117 | |
| '{' should be on the previous line. | 120 | |
| Name 'changed_region' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 121 | |
| '{' should be on the previous line. | 123 | |
| Name 'changed_area_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 128 | |
| Line is longer than 80 characters. | 129 | |
| '1.5' is a magic number. | 129 | |
| Line is longer than 80 characters. | 133 | |
| '{' should be on the previous line. | 136 | |
| '{' should be on the previous line. | 138 | |
| Name 'curr_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 141 | |
| '{' should be on the previous line. | 143 | |
| Name 'curr_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 144 | |
| '{' should be on the previous line. | 146 | |
| '{' should be on the previous line. | 149 | |
| '}' should be on the same line. | 152 | |
| '{' should be on the previous line. | 154 | |
| '}' should be on the same line. | 158 | |
| Line is longer than 80 characters. | 161 | |
| '10' is a magic number. | 162 | |
| Expected an @return tag. | 177 | |
| Method 'pull_tight' is not designed for extension - needs to be abstract, final or empty. | 177 | |
| Name 'pull_tight' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 177 | |
| Parameter p_polyline should be final. | 177 | |
| Expected @param tag for 'p_polyline'. | 177 | |
| Name 'p_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 177 | |
| Parameter p_layer should be final. | 177 | |
| Expected @param tag for 'p_layer'. | 177 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 177 | |
| Parameter p_half_width should be final. | 177 | |
| Expected @param tag for 'p_half_width'. | 177 | |
| Name 'p_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 177 | |
| Parameter p_net_no_arr should be final. | 178 | |
| Expected @param tag for 'p_net_no_arr'. | 178 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 178 | |
| Parameter p_cl_type should be final. | 178 | |
| Expected @param tag for 'p_cl_type'. | 178 | |
| Name 'p_cl_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 178 | |
| Parameter p_contact_pins should be final. | 178 | |
| Expected @param tag for 'p_contact_pins'. | 178 | |
| Name 'p_contact_pins' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 178 | |
| '{' should be on the previous line. | 179 | |
| Line is longer than 80 characters. | 181 | |
| Name 'search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 181 | |
| Line is longer than 80 characters. | 182 | |
| Method 'is_stop_requested' is not designed for extension - needs to be abstract, final or empty. | 194 | |
| Name 'is_stop_requested' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 194 | |
| '{' should be on the previous line. | 195 | |
| Line is longer than 80 characters. | 196 | |
| '{' should be on the previous line. | 201 | |
| Name 'time_limit_exceeded' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 204 | |
| Line is longer than 80 characters. | 205 | |
| Line is longer than 80 characters. | 207 | |
| First sentence should end with a period. | 212 | |
| Expected an @return tag. | 215 | |
| Method 'reposition_lines' is not designed for extension - needs to be abstract, final or empty. | 215 | |
| Name 'reposition_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 215 | |
| Parameter p_polyline should be final. | 215 | |
| Expected @param tag for 'p_polyline'. | 215 | |
| Name 'p_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 215 | |
| '{' should be on the previous line. | 216 | |
| '5' is a magic number. | 217 | |
| '{' should be on the previous line. | 218 | |
| '{' should be on the previous line. | 222 | |
| Name 'new_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 223 | |
| '{' should be on the previous line. | 225 | |
| Name 'line_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 226 | |
| Line is longer than 80 characters. | 227 | |
| Line is longer than 80 characters. | 237 | |
| Method 'reposition_line' is not designed for extension - needs to be abstract, final or empty. | 244 | |
| Name 'reposition_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 244 | |
| Parameter p_line_arr should be final. | 244 | |
| Name 'p_line_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 244 | |
| Parameter p_no should be final. | 244 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 244 | |
| '{' should be on the previous line. | 245 | |
| '3' is a magic number. | 246 | |
| '{' should be on the previous line. | 247 | |
| '{' should be on the previous line. | 253 | |
| '{' should be on the previous line. | 255 | |
| Name 'curr_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 256 | |
| Line is longer than 80 characters. | 257 | |
| '{' should be on the previous line. | 259 | |
| Name 'translate_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 264 | |
| Name 'prev_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 265 | |
| Name 'next_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 267 | |
| Line is longer than 80 characters. | 269 | |
| Name 'prev_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 269 | |
| Line is longer than 80 characters. | 270 | |
| Name 'next_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 270 | |
| '{' should be on the previous line. | 272 | |
| Name 'nearest_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 276 | |
| Name 'max_translate_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 277 | |
| '{' should be on the previous line. | 279 | |
| '}' should be on the same line. | 282 | |
| '{' should be on the previous line. | 284 | |
| Name 'translate_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 288 | |
| Name 'delta_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 289 | |
| Name 'side_of_nearest_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 290 | |
| Name 'new_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 292 | |
| Name 'check_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 293 | |
| '3' is a magic number. | 293 | |
| Name 'first_time' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 296 | |
| '{' should be on the previous line. | 298 | |
| Name 'check_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 299 | |
| '{' should be on the previous line. | 302 | |
| Line is longer than 80 characters. | 303 | |
| '}' should be on the same line. | 304 | |
| '{' should be on the previous line. | 306 | |
| '{' should be on the previous line. | 310 | |
| Line is longer than 80 characters. | 314 | |
| Name 'new_line_side_of_nearest_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 314 | |
| Line is longer than 80 characters. | 315 | |
| Name 'shorten_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 320 | |
| '0.5' is a magic number. | 320 | |
| '3' is a magic number. | 328 | |
| '{' should be on the previous line. | 329 | |
| Name 'shape_to_check' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 330 | |
| Line is longer than 80 characters. | 333 | |
| '{' should be on the previous line. | 338 | |
| '{' should be on the previous line. | 341 | |
| '}' should be on the same line. | 346 | |
| '{' should be on the previous line. | 348 | |
| '{' should be on the previous line. | 354 | |
| Line is longer than 80 characters. | 356 | |
| Line is longer than 80 characters. | 357 | |
| Line is longer than 80 characters. | 358 | |
| Line is longer than 80 characters. | 359 | |
| Expected an @return tag. | 370 | |
| Method 'skip_segments_of_length_0' is not designed for extension - needs to be abstract, final or empty. | 370 | |
| Name 'skip_segments_of_length_0' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 370 | |
| Parameter p_polyline should be final. | 370 | |
| Expected @param tag for 'p_polyline'. | 370 | |
| Name 'p_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 370 | |
| '{' should be on the previous line. | 371 | |
| Name 'polyline_changed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 372 | |
| Name 'curr_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 373 | |
| '{' should be on the previous line. | 375 | |
| Name 'try_skip' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 376 | |
| '{' should be on the previous line. | 380 | |
| Name 'prev_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 381 | |
| Name 'curr_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 382 | |
| '}' should be on the same line. | 384 | |
| '{' should be on the previous line. | 386 | |
| Name 'prev_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 387 | |
| Name 'curr_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 388 | |
| '<' should be on a new line. | 389 | |
| '{' should be on the previous line. | 394 | |
| Name 'curr_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 397 | |
| Name 'check_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 402 | |
| Line is longer than 80 characters. | 403 | |
| Line is longer than 80 characters. | 405 | |
| '{' should be on the previous line. | 409 | |
| Name 'shape_to_check' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 410 | |
| Line is longer than 80 characters. | 413 | |
| '{' should be on the previous line. | 416 | |
| Line is longer than 80 characters. | 417 | |
| Name 'shape_to_check' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 417 | |
| Line is longer than 80 characters. | 419 | |
| '{' should be on the previous line. | 423 | |
| '{' should be on the previous line. | 431 | |
| Expected an @return tag. | 441 | |
| Method 'smoothen_end_corners_at_trace' is not designed for extension - needs to be abstract, final or empty. | 441 | |
| Name 'smoothen_end_corners_at_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 441 | |
| Parameter p_trace should be final. | 441 | |
| Expected @param tag for 'p_trace'. | 441 | |
| Name 'p_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 441 | |
| '{' should be on the previous line. | 442 | |
| Expected an @return tag. | 454 | |
| Name 'smoothen_end_corners_at_trace_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 454 | |
| Parameter p_trace should be final. | 454 | |
| Expected @param tag for 'p_trace'. | 454 | |
| Name 'p_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 454 | |
| '{' should be on the previous line. | 455 | |
| '{' should be on the previous line. | 458 | |
| Name 'saved_contact_pins' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 461 | |
| Line is longer than 80 characters. | 462 | |
| Name 'connection_to_trace_improved' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 465 | |
| Name 'curr_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 466 | |
| '{' should be on the previous line. | 468 | |
| Line is longer than 80 characters. | 470 | |
| Name 'adjusted_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 470 | |
| '{' should be on the previous line. | 472 | |
| Name 'trace_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 475 | |
| Name 'curr_cl_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 476 | |
| Name 'curr_fixed_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 477 | |
| Line is longer than 80 characters. | 479 | |
| Name 'curr_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 481 | |
| '{' should be on the previous line. | 482 | |
| Line is longer than 80 characters. | 483 | |
| Line is longer than 80 characters. | 484 | |
| '{' should be on the previous line. | 488 | |
| Expected an @return tag. | 502 | |
| Method 'split_traces_at_keep_point' is not designed for extension - needs to be abstract, final or empty. | 502 | |
| Name 'split_traces_at_keep_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 502 | |
| '{' should be on the previous line. | 503 | |
| '{' should be on the previous line. | 505 | |
| Line is longer than 80 characters. | 508 | |
| Line is longer than 80 characters. | 509 | |
| Name 'picked_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 509 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 510 | |
| '{' should be on the previous line. | 511 | |
| Name 'split_pieces' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 512 | |
| '{' should be on the previous line. | 514 | |
| Expected an @return tag. | 525 | |
| Name 'smoothen_end_corners_at_trace_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 525 | |
| Parameter p_trace should be final. | 525 | |
| Expected @param tag for 'p_trace'. | 525 | |
| Name 'p_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 525 | |
| '{' should be on the previous line. | 526 | |
| '{' should be on the previous line. | 528 | |
| '{' should be on the previous line. | 533 | |
| '{' should be on the previous line. | 536 | |
| Line is longer than 80 characters. | 538 | |
| '}' should be on the same line. | 540 | |
| '{' should be on the previous line. | 542 | |
| '{' should be on the previous line. | 547 | |
| Method 'avoid_acid_traps' is not designed for extension - needs to be abstract, final or empty. | 560 | |
| Name 'avoid_acid_traps' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 560 | |
| Parameter p_polyline should be final. | 560 | |
| Name 'p_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 560 | |
| '{' should be on the previous line. | 561 | |
| '{' should be on the previous line. | 563 | |
| Name 'shove_trace_algo' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 567 | |
| Line is longer than 80 characters. | 568 | |
| Name 'new_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 568 | |
| Line is longer than 80 characters. | 569 | |
| '{' should be on the previous line. | 571 | |
| Line is longer than 80 characters. | 572 | |
| '{' should be on the previous line. | 574 | |
| Missing a Javadoc comment. | 581 | |
| Name 'pull_tight' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 581 | |
| Name 'p_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 581 | |
| Missing a Javadoc comment. | 583 | |
| Name 'smoothen_start_corner_at_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 583 | |
| Name 'p_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 583 | |
| Missing a Javadoc comment. | 585 | |
| Name 'smoothen_end_corner_at_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 585 | |
| Name 'p_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 585 | |
| Missing a Javadoc comment. | 586 | |
| Variable 'board' must be private and have accessor methods. | 586 | |
| Line is longer than 80 characters. | 587 | |
| Name 'only_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 588 | |
| Variable 'only_net_no_arr' must be private and have accessor methods. | 588 | |
| Missing a Javadoc comment. | 589 | |
| Name 'curr_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 589 | |
| Variable 'curr_layer' must be private and have accessor methods. | 589 | |
| Missing a Javadoc comment. | 590 | |
| Name 'curr_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 590 | |
| Variable 'curr_half_width' must be private and have accessor methods. | 590 | |
| Missing a Javadoc comment. | 591 | |
| Name 'curr_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 591 | |
| Variable 'curr_net_no_arr' must be private and have accessor methods. | 591 | |
| Missing a Javadoc comment. | 592 | |
| Name 'curr_cl_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 592 | |
| Variable 'curr_cl_type' must be private and have accessor methods. | 592 | |
| Missing a Javadoc comment. | 593 | |
| Name 'curr_clip_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 593 | |
| Variable 'curr_clip_shape' must be private and have accessor methods. | 593 | |
| Missing a Javadoc comment. | 594 | |
| Name 'contact_pins' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 594 | |
| Variable 'contact_pins' must be private and have accessor methods. | 594 | |
| Missing a Javadoc comment. | 595 | |
| Name 'min_translate_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 595 | |
| Variable 'min_translate_dist' must be private and have accessor methods. | 595 | |
| First sentence should end with a period. | 596 | |
| Name 'c_max_cos_angle' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 597 | |
| First sentence should end with a period. | 600 | |
| Name 'c_min_corner_dist_square' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 601 | |
| Name 'stoppable_thread' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 605 | |
| Missing a Javadoc comment. | 606 | |
| Name 'time_limit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 606 | |
| Line has trailing spaces. | 608 | |
| Name 'keep_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 611 | |
| Missing a Javadoc comment. | 612 | |
| Name 'keep_point_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 612 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 41 | |
| First sentence should end with a period. | 43 | |
| Unused @param tag for 'p_keep_point_layer'. | 52 | |
| Line is longer than 80 characters. | 54 | |
| Parameter p_board should be final. | 54 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| Parameter p_only_net_no_arr should be final. | 54 | |
| Name 'p_only_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| Parameter p_stoppable_thread should be final. | 54 | |
| Name 'p_stoppable_thread' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| Parameter p_time_limit should be final. | 54 | |
| Name 'p_time_limit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| Parameter p_keep_point should be final. | 55 | |
| Name 'p_keep_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| Parameter p_keep_point_layer should be final. | 55 | |
| Name 'p_keep_point_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| '{' should be on the previous line. | 56 | |
| Line is longer than 80 characters. | 57 | |
| Missing a Javadoc comment. | 60 | |
| Name 'pull_tight' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Parameter p_polyline should be final. | 60 | |
| Name 'p_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| '{' should be on the previous line. | 61 | |
| Name 'new_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| Name 'prev_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 63 | |
| '{' should be on the previous line. | 65 | |
| '{' should be on the previous line. | 67 | |
| Missing a Javadoc comment. | 78 | |
| Name 'get_angle_restriction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 78 | |
| '{' should be on the previous line. | 79 | |
| Expected an @return tag. | 87 | |
| Method length is 192 lines (max allowed is 150). | 87 | |
| Name 'reduce_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 87 | |
| Parameter p_polyline should be final. | 87 | |
| Expected @param tag for 'p_polyline'. | 87 | |
| Name 'p_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 87 | |
| '{' should be on the previous line. | 88 | |
| '4' is a magic number. | 89 | |
| '{' should be on the previous line. | 90 | |
| Name 'new_corner_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| Name 'curr_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 94 | |
| '4' is a magic number. | 94 | |
| '4' is a magic number. | 95 | |
| '{' should be on the previous line. | 96 | |
| '{' should be on the previous line. | 99 | |
| Name 'curr_corner_in_clip_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 103 | |
| '4' is a magic number. | 103 | |
| '4' is a magic number. | 105 | |
| '{' should be on the previous line. | 106 | |
| '{' should be on the previous line. | 108 | |
| '}' should be on the same line. | 110 | |
| '{' should be on the previous line. | 112 | |
| Line is longer than 80 characters. | 113 | |
| Name 'polyline_changed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| Name 'new_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 118 | |
| '3' is a magic number. | 118 | |
| Name 'curr_check_points' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 120 | |
| Name 'new_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 121 | |
| Name 'corner_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 122 | |
| '3' is a magic number. | 122 | |
| '{' should be on the previous line. | 124 | |
| Name 'corner_removed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 125 | |
| '3' is a magic number. | 126 | |
| '3' is a magic number. | 127 | |
| '{' should be on the previous line. | 128 | |
| '||' should be on a new line. | 131 | |
| '&&' should be on a new line. | 132 | |
| Line is longer than 80 characters. | 133 | |
| '3' is a magic number. | 133 | |
| '3' is a magic number. | 137 | |
| '3' is a magic number. | 138 | |
| '{' should be on the previous line. | 140 | |
| '3' is a magic number. | 141 | |
| '3' is a magic number. | 142 | |
| '{' should be on the previous line. | 143 | |
| Line is longer than 80 characters. | 149 | |
| '3' is a magic number. | 149 | |
| '3' is a magic number. | 149 | |
| Line is longer than 80 characters. | 150 | |
| '3' is a magic number. | 150 | |
| Line is longer than 80 characters. | 152 | |
| '3' is a magic number. | 153 | |
| '3' is a magic number. | 155 | |
| '{' should be on the previous line. | 156 | |
| '}' should be on the same line. | 159 | |
| Line is longer than 80 characters. | 160 | |
| Name 'check_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 164 | |
| '3' is a magic number. | 165 | |
| '{' should be on the previous line. | 166 | |
| Line is longer than 80 characters. | 167 | |
| Name 'shape_to_check' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 167 | |
| Line is longer than 80 characters. | 168 | |
| '{' should be on the previous line. | 170 | |
| '3' is a magic number. | 171 | |
| Line is longer than 80 characters. | 172 | |
| '}' should be on the same line. | 175 | |
| '{' should be on the previous line. | 177 | |
| Line is longer than 80 characters. | 178 | |
| '3' is a magic number. | 179 | |
| '{' should be on the previous line. | 180 | |
| Line is longer than 80 characters. | 181 | |
| Line is longer than 80 characters. | 182 | |
| '}' should be on the same line. | 184 | |
| '{' should be on the previous line. | 186 | |
| '}' should be on the same line. | 191 | |
| '{' should be on the previous line. | 193 | |
| Line is longer than 80 characters. | 198 | |
| '{' should be on the previous line. | 205 | |
| '}' should be on the same line. | 208 | |
| Line is longer than 80 characters. | 209 | |
| '3' is a magic number. | 209 | |
| Name 'check_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 213 | |
| '3' is a magic number. | 214 | |
| '{' should be on the previous line. | 215 | |
| Line is longer than 80 characters. | 216 | |
| Name 'shape_to_check' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 216 | |
| Line is longer than 80 characters. | 217 | |
| '{' should be on the previous line. | 219 | |
| '3' is a magic number. | 222 | |
| '{' should be on the previous line. | 223 | |
| Line is longer than 80 characters. | 224 | |
| Line is longer than 80 characters. | 225 | |
| '}' should be on the same line. | 227 | |
| '{' should be on the previous line. | 229 | |
| '}' should be on the same line. | 233 | |
| '{' should be on the previous line. | 235 | |
| '{' should be on the previous line. | 241 | |
| Line is longer than 80 characters. | 245 | |
| '{' should be on the previous line. | 247 | |
| Line is longer than 80 characters. | 249 | |
| Line is longer than 80 characters. | 250 | |
| '}' should be on the same line. | 252 | |
| '{' should be on the previous line. | 254 | |
| '3' is a magic number. | 262 | |
| '3' is a magic number. | 263 | |
| '{' should be on the previous line. | 267 | |
| Name 'adjusted_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 270 | |
| Array brackets at illegal position. | 270 | |
| '{' should be on the previous line. | 272 | |
| Expected an @return tag. | 286 | |
| Name 'smoothen_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 286 | |
| Parameter p_polyline should be final. | 286 | |
| Expected @param tag for 'p_polyline'. | 286 | |
| Name 'p_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 286 | |
| '{' should be on the previous line. | 287 | |
| Name 'polyline_changed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 289 | |
| '{' should be on the previous line. | 291 | |
| '4' is a magic number. | 292 | |
| '{' should be on the previous line. | 293 | |
| Name 'line_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 297 | |
| '{' should be on the previous line. | 301 | |
| Line is longer than 80 characters. | 304 | |
| Name 'new_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 307 | |
| '{' should be on the previous line. | 309 | |
| '{' should be on the previous line. | 314 | |
| Name 'tmp_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 317 | |
| '{' should be on the previous line. | 328 | |
| Expected an @return tag. | 341 | |
| Name 'smoothen_sharp_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 341 | |
| Parameter p_line_arr should be final. | 341 | |
| Expected @param tag for 'p_line_arr'. | 341 | |
| Name 'p_line_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 341 | |
| Parameter p_no should be final. | 341 | |
| Expected @param tag for 'p_no'. | 341 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 341 | |
| '{' should be on the previous line. | 342 | |
| Line is longer than 80 characters. | 343 | |
| Name 'curr_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 343 | |
| '{' should be on the previous line. | 345 | |
| Avoid nested blocks. | 348 | |
| '{' should be on the previous line. | 350 | |
| Line is longer than 80 characters. | 355 | |
| Name 'prev_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 355 | |
| Line is longer than 80 characters. | 356 | |
| Name 'next_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 356 | |
| Name 'prev_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 358 | |
| Name 'next_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 359 | |
| Line is longer than 80 characters. | 360 | |
| Name 'new_line_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 360 | |
| Line is longer than 80 characters. | 361 | |
| Name 'translate_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 361 | |
| Name 'translate_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 362 | |
| Line is longer than 80 characters. | 363 | |
| Name 'prev_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 363 | |
| Line is longer than 80 characters. | 364 | |
| Name 'next_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 364 | |
| '0.99' is a magic number. | 367 | |
| '{' should be on the previous line. | 368 | |
| '{' should be on the previous line. | 373 | |
| '{' should be on the previous line. | 378 | |
| Line is longer than 80 characters. | 385 | |
| Line has trailing spaces. | 386 | |
| Expected an @return tag. | 389 | |
| Name 'smoothen_non_integer_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 389 | |
| Parameter p_line_arr should be final. | 389 | |
| Expected @param tag for 'p_line_arr'. | 389 | |
| Name 'p_line_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 389 | |
| Parameter p_no should be final. | 389 | |
| Expected @param tag for 'p_no'. | 389 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 389 | |
| '{' should be on the previous line. | 390 | |
| Name 'prev_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 391 | |
| Name 'next_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 392 | |
| '{' should be on the previous line. | 394 | |
| '{' should be on the previous line. | 398 | |
| Name 'curr_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 401 | |
| Line is longer than 80 characters. | 402 | |
| Name 'prev_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 402 | |
| Line is longer than 80 characters. | 403 | |
| Name 'next_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 403 | |
| Name 'new_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 405 | |
| Name 'new_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 406 | |
| Name 'new_line_is_vertical' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 407 | |
| Name 'new_line_is_horizontal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 408 | |
| '{' should be on the previous line. | 410 | |
| '}' should be on the same line. | 414 | |
| '}' should be on the same line. | 420 | |
| '}' should be on the same line. | 426 | |
| Name 'new_line_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 433 | |
| '{' should be on the previous line. | 435 | |
| '{' should be on the previous line. | 437 | |
| '}' should be on the same line. | 439 | |
| '{' should be on the previous line. | 441 | |
| '}' should be on the same line. | 444 | |
| '{' should be on the previous line. | 446 | |
| '{' should be on the previous line. | 448 | |
| '}' should be on the same line. | 450 | |
| '{' should be on the previous line. | 452 | |
| '}' should be on the same line. | 455 | |
| '{' should be on the previous line. | 457 | |
| Line has trailing spaces. | 460 | |
| Name 'line_a' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 461 | |
| Expected an @return tag. | 472 | |
| Name 'smoothen_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 472 | |
| Parameter p_line_arr should be final. | 472 | |
| Expected @param tag for 'p_line_arr'. | 472 | |
| Name 'p_line_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 472 | |
| Parameter p_no should be final. | 472 | |
| Expected @param tag for 'p_no'. | 472 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 472 | |
| '{' should be on the previous line. | 473 | |
| Line is longer than 80 characters. | 474 | |
| Name 'prev_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 474 | |
| Line is longer than 80 characters. | 475 | |
| Name 'curr_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 475 | |
| Line is longer than 80 characters. | 476 | |
| Name 'next_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 476 | |
| Name 'prev_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 478 | |
| Name 'next_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 479 | |
| Line is longer than 80 characters. | 480 | |
| Name 'new_line_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 480 | |
| Line is longer than 80 characters. | 481 | |
| Name 'translate_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 481 | |
| Line is longer than 80 characters. | 482 | |
| Name 'prev_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 482 | |
| Line is longer than 80 characters. | 483 | |
| Name 'next_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 483 | |
| '{' should be on the previous line. | 485 | |
| Name 'max_translate_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 488 | |
| Name 'nearest_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 489 | |
| '{' should be on the previous line. | 491 | |
| '}' should be on the same line. | 494 | |
| '{' should be on the previous line. | 496 | |
| '{' should be on the previous line. | 501 | |
| '{' should be on the previous line. | 506 | |
| Name 'check_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 509 | |
| '3' is a magic number. | 509 | |
| Name 'translate_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 512 | |
| Name 'delta_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 513 | |
| Name 'side_of_nearest_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 514 | |
| '{' should be on the previous line. | 518 | |
| Name 'check_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 519 | |
| Name 'new_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 520 | |
| Line is longer than 80 characters. | 521 | |
| Name 'new_line_side_of_nearest_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 521 | |
| Line is longer than 80 characters. | 522 | |
| '3' is a magic number. | 527 | |
| '{' should be on the previous line. | 528 | |
| Name 'shape_to_check' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 529 | |
| Line is longer than 80 characters. | 532 | |
| '{' should be on the previous line. | 537 | |
| '{' should be on the previous line. | 540 | |
| '}' should be on the same line. | 545 | |
| '{' should be on the previous line. | 547 | |
| '}' should be on the same line. | 550 | |
| '{' should be on the previous line. | 554 | |
| Name 'shorten_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 555 | |
| '0.5' is a magic number. | 555 | |
| '{' should be on the previous line. | 562 | |
| Name 'new_prev_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 563 | |
| Name 'new_next_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 565 | |
| Missing a Javadoc comment. | 574 | |
| Name 'smoothen_start_corner_at_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 574 | |
| Parameter p_trace should be final. | 574 | |
| Name 'p_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 574 | |
| '{' should be on the previous line. | 575 | |
| Name 'acute_angle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 576 | |
| Name 'other_trace_corner_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 578 | |
| Name 'other_trace_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 579 | |
| Name 'other_prev_trace_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 580 | |
| Name 'trace_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 581 | |
| Name 'curr_end_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 582 | |
| Line is longer than 80 characters. | 584 | |
| Name 'curr_prev_end_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 589 | |
| Name 'prev_corner_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 590 | |
| Name 'line_direction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 591 | |
| Name 'prev_line_direction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 592 | |
| Name 'contact_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 594 | |
| Name 'curr_contact' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 595 | |
| '{' should be on the previous line. | 596 | |
| Line is longer than 80 characters. | 597 | |
| Line is longer than 80 characters. | 599 | |
| Name 'contact_trace_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 599 | |
| Name 'curr_other_trace_corner_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 600 | |
| Name 'curr_other_trace_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 601 | |
| Name 'curr_other_prev_trace_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 602 | |
| Line is longer than 80 characters. | 603 | |
| Line is longer than 80 characters. | 605 | |
| '}' should be on the same line. | 608 | |
| '{' should be on the previous line. | 610 | |
| Line is longer than 80 characters. | 611 | |
| Name 'curr_corner_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 611 | |
| Line is longer than 80 characters. | 612 | |
| Line is longer than 80 characters. | 613 | |
| Line is longer than 80 characters. | 614 | |
| Line is longer than 80 characters. | 616 | |
| Name 'curr_prev_corner_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 616 | |
| Line is longer than 80 characters. | 617 | |
| Name 'curr_projection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 617 | |
| Name 'other_trace_found' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 618 | |
| Line is longer than 80 characters. | 619 | |
| '{' should be on the previous line. | 622 | |
| '}' should be on the same line. | 626 | |
| Line is longer than 80 characters. | 627 | |
| Line is longer than 80 characters. | 629 | |
| '{' should be on the previous line. | 636 | |
| '}' should be on the same line. | 642 | |
| '{' should be on the previous line. | 644 | |
| '{' should be on the previous line. | 650 | |
| Name 'new_line_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 651 | |
| '{' should be on the previous line. | 653 | |
| '}' should be on the same line. | 655 | |
| '{' should be on the previous line. | 657 | |
| '6' is a magic number. | 658 | |
| Line is longer than 80 characters. | 660 | |
| Name 'translate_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 660 | |
| Name 'translate_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 661 | |
| Line is longer than 80 characters. | 662 | |
| Name 'prev_corner_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 662 | |
| Line is longer than 80 characters. | 663 | |
| Name 'other_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 663 | |
| '0.99' is a magic number. | 666 | |
| '{' should be on the previous line. | 667 | |
| Line is longer than 80 characters. | 670 | |
| Name 'add_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 674 | |
| Name 'new_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 676 | |
| '{' should be on the previous line. | 680 | |
| '}' should be on the same line. | 685 | |
| '{' should be on the previous line. | 687 | |
| Name 'check_line_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 688 | |
| '{' should be on the previous line. | 692 | |
| Name 'new_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 695 | |
| '{' should be on the previous line. | 697 | |
| Name 'new_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 698 | |
| '{' should be on the previous line. | 702 | |
| Missing a Javadoc comment. | 711 | |
| Name 'smoothen_end_corner_at_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 711 | |
| Parameter p_trace should be final. | 711 | |
| Name 'p_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 711 | |
| '{' should be on the previous line. | 712 | |
| Name 'acute_angle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 713 | |
| Name 'other_trace_corner_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 715 | |
| Name 'other_trace_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 716 | |
| Name 'other_prev_trace_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 717 | |
| Name 'trace_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 718 | |
| Name 'curr_end_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 719 | |
| Line is longer than 80 characters. | 721 | |
| Line is longer than 80 characters. | 726 | |
| Name 'curr_prev_end_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 726 | |
| Name 'prev_corner_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 727 | |
| Line is longer than 80 characters. | 728 | |
| Name 'line_direction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 728 | |
| Line is longer than 80 characters. | 729 | |
| Name 'prev_line_direction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 729 | |
| '3' is a magic number. | 729 | |
| Name 'contact_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 731 | |
| Name 'curr_contact' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 732 | |
| '{' should be on the previous line. | 733 | |
| Line is longer than 80 characters. | 734 | |
| Line is longer than 80 characters. | 736 | |
| Name 'contact_trace_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 736 | |
| Name 'curr_other_trace_corner_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 737 | |
| Name 'curr_other_trace_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 738 | |
| Name 'curr_other_prev_trace_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 739 | |
| Line is longer than 80 characters. | 740 | |
| Line is longer than 80 characters. | 742 | |
| '}' should be on the same line. | 745 | |
| '{' should be on the previous line. | 747 | |
| Line is longer than 80 characters. | 748 | |
| Name 'curr_corner_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 748 | |
| Line is longer than 80 characters. | 749 | |
| Line is longer than 80 characters. | 750 | |
| Line is longer than 80 characters. | 751 | |
| Line is longer than 80 characters. | 753 | |
| Name 'curr_prev_corner_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 753 | |
| Line is longer than 80 characters. | 754 | |
| Name 'curr_projection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 754 | |
| Name 'other_trace_found' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 755 | |
| Line is longer than 80 characters. | 756 | |
| '{' should be on the previous line. | 759 | |
| '}' should be on the same line. | 763 | |
| Line is longer than 80 characters. | 764 | |
| Line is longer than 80 characters. | 766 | |
| '{' should be on the previous line. | 773 | |
| '}' should be on the same line. | 779 | |
| '{' should be on the previous line. | 781 | |
| '{' should be on the previous line. | 787 | |
| Name 'new_line_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 788 | |
| '{' should be on the previous line. | 790 | |
| '6' is a magic number. | 791 | |
| '}' should be on the same line. | 792 | |
| '{' should be on the previous line. | 794 | |
| Line is longer than 80 characters. | 797 | |
| Name 'translate_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 797 | |
| Name 'translate_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 798 | |
| Line is longer than 80 characters. | 799 | |
| Name 'prev_corner_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 799 | |
| Line is longer than 80 characters. | 800 | |
| Name 'other_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 800 | |
| '0.99' is a magic number. | 803 | |
| '{' should be on the previous line. | 804 | |
| Line is longer than 80 characters. | 807 | |
| Name 'add_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 811 | |
| Name 'new_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 813 | |
| '{' should be on the previous line. | 815 | |
| '}' should be on the same line. | 822 | |
| '{' should be on the previous line. | 824 | |
| Name 'check_line_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 825 | |
| '{' should be on the previous line. | 827 | |
| Line is longer than 80 characters. | 832 | |
| Name 'new_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 832 | |
| '{' should be on the previous line. | 834 | |
| Name 'new_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 835 | |
| '{' should be on the previous line. | 837 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 36 | |
| Line has trailing spaces. | 37 | |
| First sentence should end with a period. | 38 | |
| Unused @param tag for 'p_keep_point_layer'. | 47 | |
| Line is longer than 80 characters. | 49 | |
| Parameter p_board should be final. | 49 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Parameter p_only_net_no_arr should be final. | 49 | |
| Name 'p_only_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Parameter p_stoppable_thread should be final. | 49 | |
| Name 'p_stoppable_thread' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Parameter p_time_limit should be final. | 49 | |
| Name 'p_time_limit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Parameter p_keep_point should be final. | 50 | |
| Name 'p_keep_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 50 | |
| Parameter p_keep_point_layer should be final. | 50 | |
| Name 'p_keep_point_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 50 | |
| '{' should be on the previous line. | 51 | |
| Line is longer than 80 characters. | 52 | |
| Line has trailing spaces. | 54 | |
| Missing a Javadoc comment. | 55 | |
| Name 'pull_tight' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| Parameter p_polyline should be final. | 55 | |
| Name 'p_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| '{' should be on the previous line. | 56 | |
| Name 'new_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Name 'prev_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| '{' should be on the previous line. | 60 | |
| '{' should be on the previous line. | 62 | |
| Line has trailing spaces. | 72 | |
| Expected an @return tag. | 77 | |
| Name 'try_skip_second_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 77 | |
| Parameter p_polyline should be final. | 77 | |
| Expected @param tag for 'p_polyline'. | 77 | |
| Name 'p_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 77 | |
| '{' should be on the previous line. | 78 | |
| '5' is a magic number. | 79 | |
| '{' should be on the previous line. | 80 | |
| Name 'check_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 83 | |
| '4' is a magic number. | 83 | |
| '3' is a magic number. | 86 | |
| '3' is a magic number. | 87 | |
| '4' is a magic number. | 87 | |
| Name 'check_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 88 | |
| '4' is a magic number. | 89 | |
| '||' should be on a new line. | 89 | |
| '&&' should be on a new line. | 90 | |
| '{' should be on the previous line. | 92 | |
| '{' should be on the previous line. | 96 | |
| Line is longer than 80 characters. | 97 | |
| Name 'shape_to_check' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 97 | |
| Line is longer than 80 characters. | 98 | |
| '{' should be on the previous line. | 100 | |
| Name 'new_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 105 | |
| '{' should be on the previous line. | 109 | |
| Line has trailing spaces. | 114 | |
| Expected an @return tag. | 119 | |
| Name 'try_skip_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 119 | |
| Parameter p_polyline should be final. | 119 | |
| Expected @param tag for 'p_polyline'. | 119 | |
| Name 'p_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 119 | |
| '{' should be on the previous line. | 120 | |
| Name 'new_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 121 | |
| Name 'new_line_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 124 | |
| Name 'polyline_changed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 125 | |
| Name 'check_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 126 | |
| '4' is a magic number. | 126 | |
| Name 'second_last_corner_skipped' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 127 | |
| '5' is a magic number. | 128 | |
| '{' should be on the previous line. | 129 | |
| Name 'skip_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 130 | |
| Name 'in_clip_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 131 | |
| '||' should be on a new line. | 131 | |
| '3' is a magic number. | 132 | |
| '{' should be on the previous line. | 134 | |
| '{' should be on the previous line. | 139 | |
| '3' is a magic number. | 140 | |
| '}' should be on the same line. | 141 | |
| '{' should be on the previous line. | 143 | |
| '3' is a magic number. | 145 | |
| Name 'check_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| '4' is a magic number. | 148 | |
| '&&' should be on a new line. | 148 | |
| '||' should be on a new line. | 149 | |
| Line is longer than 80 characters. | 150 | |
| '{' should be on the previous line. | 152 | |
| Line is longer than 80 characters. | 153 | |
| Name 'shape_to_check' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 153 | |
| Line is longer than 80 characters. | 154 | |
| '{' should be on the previous line. | 158 | |
| Line is longer than 80 characters. | 159 | |
| Name 'shape_to_check' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 159 | |
| Line is longer than 80 characters. | 160 | |
| '{' should be on the previous line. | 165 | |
| '{' should be on the previous line. | 167 | |
| '{' should be on the previous line. | 171 | |
| Line is longer than 80 characters. | 172 | |
| Name 'new_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 172 | |
| Name 'skipped_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 174 | |
| Line is longer than 80 characters. | 175 | |
| '3' is a magic number. | 175 | |
| '}' should be on the same line. | 180 | |
| '{' should be on the previous line. | 182 | |
| '3' is a magic number. | 184 | |
| '{' should be on the previous line. | 188 | |
| '{' should be on the previous line. | 192 | |
| Line is longer than 80 characters. | 195 | |
| '-' is not followed by whitespace. | 195 | |
| Line is longer than 80 characters. | 197 | |
| '-' is not followed by whitespace. | 197 | |
| '}' should be on the same line. | 198 | |
| '{' should be on the previous line. | 200 | |
| '3' is a magic number. | 201 | |
| '{' should be on the previous line. | 202 | |
| Line is longer than 80 characters. | 204 | |
| Line has trailing spaces. | 207 | |
| Name 'cleaned_new_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 208 | |
| Line is longer than 80 characters. | 209 | |
| Line has trailing spaces. | 213 | |
| Missing a Javadoc comment. | 214 | |
| Name 'smoothen_start_corner_at_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 214 | |
| Parameter p_trace should be final. | 214 | |
| Name 'p_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 214 | |
| '{' should be on the previous line. | 215 | |
| Line has trailing spaces. | 218 | |
| Missing a Javadoc comment. | 219 | |
| Name 'smoothen_end_corner_at_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 219 | |
| Parameter p_trace should be final. | 219 | |
| Name 'p_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 219 | |
| '{' should be on the previous line. | 220 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 34 | |
| '{' should be on the previous line. | 41 | |
| Line has trailing spaces. | 42 | |
| Line is longer than 80 characters. | 43 | |
| Missing a Javadoc comment. | 43 | |
| Parameter p_board should be final. | 43 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Parameter p_only_net_no_arr should be final. | 43 | |
| Name 'p_only_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Parameter p_stoppable_thread should be final. | 43 | |
| Name 'p_stoppable_thread' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Parameter p_time_limit should be final. | 43 | |
| Name 'p_time_limit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Parameter p_keep_point should be final. | 44 | |
| Name 'p_keep_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| Parameter p_keep_point_layer should be final. | 44 | |
| Name 'p_keep_point_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| '{' should be on the previous line. | 45 | |
| Line is longer than 80 characters. | 46 | |
| Line has trailing spaces. | 48 | |
| Missing a Javadoc comment. | 49 | |
| Name 'pull_tight' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Parameter p_polyline should be final. | 49 | |
| Name 'p_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| '{' should be on the previous line. | 50 | |
| Name 'new_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 51 | |
| Name 'prev_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| '{' should be on the previous line. | 54 | |
| '{' should be on the previous line. | 56 | |
| Line has trailing spaces. | 63 | |
| Line has trailing spaces. | 70 | |
| Line has trailing spaces. | 77 | |
| Line has trailing spaces. | 78 | |
| Line is longer than 80 characters. | 79 | |
| Method length is 192 lines (max allowed is 150). | 82 | |
| Missing a Javadoc comment. | 82 | |
| Name 'reduce_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 82 | |
| Parameter p_polyline should be final. | 82 | |
| Name 'p_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 82 | |
| '{' should be on the previous line. | 83 | |
| '4' is a magic number. | 84 | |
| '{' should be on the previous line. | 85 | |
| Name 'last_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 88 | |
| '4' is a magic number. | 88 | |
| Line has trailing spaces. | 89 | |
| Name 'new_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 90 | |
| Line has trailing spaces. | 93 | |
| Name 'new_line_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 94 | |
| Line has trailing spaces. | 95 | |
| Name 'polyline_changed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| Line has trailing spaces. | 97 | |
| Name 'curr_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 98 | |
| '3' is a magic number. | 98 | |
| Line has trailing spaces. | 99 | |
| '{' should be on the previous line. | 101 | |
| Name 'skip_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 102 | |
| Line is longer than 80 characters. | 103 | |
| Name 'new_a' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 103 | |
| Name 'new_b' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 104 | |
| Name 'in_clip_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 105 | |
| '||' should be on a new line. | 105 | |
| Line is longer than 80 characters. | 106 | |
| Line is longer than 80 characters. | 107 | |
| Line has trailing spaces. | 108 | |
| '{' should be on the previous line. | 110 | |
| Name 'skip_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 111 | |
| Line is longer than 80 characters. | 112 | |
| '{' should be on the previous line. | 116 | |
| '{' should be on the previous line. | 118 | |
| '}' should be on the same line. | 121 | |
| '{' should be on the previous line. | 123 | |
| Line is longer than 80 characters. | 126 | |
| '}' should be on the same line. | 128 | |
| '{' should be on the previous line. | 130 | |
| '{' should be on the previous line. | 134 | |
| '{' should be on the previous line. | 136 | |
| '}' should be on the same line. | 139 | |
| '{' should be on the previous line. | 141 | |
| Line is longer than 80 characters. | 143 | |
| '}' should be on the same line. | 145 | |
| '{' should be on the previous line. | 147 | |
| '3' is a magic number. | 148 | |
| Line has trailing spaces. | 150 | |
| Line has trailing spaces. | 151 | |
| Line has trailing spaces. | 157 | |
| Name 'check_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 158 | |
| '{' should be on the previous line. | 160 | |
| Line is longer than 80 characters. | 161 | |
| Name 'check_is' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 161 | |
| Line has trailing spaces. | 163 | |
| '{' should be on the previous line. | 165 | |
| '{' should be on the previous line. | 170 | |
| Line is longer than 80 characters. | 171 | |
| Name 'check_is' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 171 | |
| '{' should be on the previous line. | 174 | |
| Line is longer than 80 characters. | 178 | |
| Line is longer than 80 characters. | 182 | |
| Line is longer than 80 characters. | 183 | |
| Name 'new_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 183 | |
| Line is longer than 80 characters. | 184 | |
| Line is longer than 80 characters. | 189 | |
| Line is longer than 80 characters. | 192 | |
| Line is longer than 80 characters. | 193 | |
| Line is longer than 80 characters. | 194 | |
| Name 'new_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 194 | |
| Line has trailing spaces. | 195 | |
| '!=' should be on a new line. | 195 | |
| Line is longer than 80 characters. | 196 | |
| Name 'curr_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 201 | |
| '{' should be on the previous line. | 203 | |
| '(' is followed by whitespace. | 205 | |
| '3' is a magic number. | 205 | |
| '{' should be on the previous line. | 206 | |
| Name 'length_before' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 209 | |
| '+' should be on a new line. | 209 | |
| Name 'length_after' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 211 | |
| '1.5' is a magic number. | 211 | |
| '{' should be on the previous line. | 217 | |
| Line has trailing spaces. | 221 | |
| '{' should be on the previous line. | 223 | |
| Line is longer than 80 characters. | 224 | |
| Name 'shape_to_check' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 224 | |
| Line is longer than 80 characters. | 226 | |
| '{' should be on the previous line. | 230 | |
| '{' should be on the previous line. | 234 | |
| '{' should be on the previous line. | 239 | |
| '{' should be on the previous line. | 245 | |
| '}' should be on the same line. | 249 | |
| '{' should be on the previous line. | 251 | |
| '{' should be on the previous line. | 255 | |
| '3' is a magic number. | 257 | |
| Line is longer than 80 characters. | 260 | |
| '{' should be on the previous line. | 267 | |
| Name 'cleaned_new_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 270 | |
| Line is longer than 80 characters. | 271 | |
| Line has trailing spaces. | 275 | |
| First sentence should end with a period. | 276 | |
| Expected an @return tag. | 279 | |
| Name 'smoothen_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 279 | |
| Parameter p_polyline should be final. | 279 | |
| Expected @param tag for 'p_polyline'. | 279 | |
| Name 'p_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 279 | |
| '{' should be on the previous line. | 280 | |
| '4' is a magic number. | 281 | |
| '{' should be on the previous line. | 282 | |
| Name 'polyline_changed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 285 | |
| Name 'line_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 286 | |
| Line has trailing spaces. | 288 | |
| '3' is a magic number. | 289 | |
| '{' should be on the previous line. | 290 | |
| Name 'new_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 291 | |
| '{' should be on the previous line. | 293 | |
| Name 'tmp_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 296 | |
| '3' is a magic number. | 299 | |
| '3' is a magic number. | 300 | |
| '{' should be on the previous line. | 306 | |
| Line has trailing spaces. | 311 | |
| First sentence should end with a period. | 312 | |
| Expected an @return tag. | 315 | |
| Name 'reposition_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 315 | |
| Parameter p_polyline should be final. | 315 | |
| Expected @param tag for 'p_polyline'. | 315 | |
| Name 'p_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 315 | |
| '{' should be on the previous line. | 316 | |
| '5' is a magic number. | 317 | |
| '{' should be on the previous line. | 318 | |
| Name 'polyline_changed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 321 | |
| Name 'line_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 322 | |
| '4' is a magic number. | 324 | |
| '{' should be on the previous line. | 325 | |
| Name 'new_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 326 | |
| '{' should be on the previous line. | 328 | |
| '||' should be on a new line. | 331 | |
| '3' is a magic number. | 332 | |
| '{' should be on the previous line. | 333 | |
| '{' should be on the previous line. | 341 | |
| Line has trailing spaces. | 346 | |
| Expected an @return tag. | 351 | |
| Name 'reduce_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 351 | |
| Parameter p_polyline should be final. | 351 | |
| Expected @param tag for 'p_polyline'. | 351 | |
| Name 'p_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 351 | |
| '{' should be on the previous line. | 352 | |
| '6' is a magic number. | 353 | |
| '{' should be on the previous line. | 354 | |
| Name 'polyline_changed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 357 | |
| Name 'line_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 358 | |
| '{' should be on the previous line. | 360 | |
| Name 'prev_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 361 | |
| '(' is followed by whitespace. | 362 | |
| Name 'next_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 363 | |
| '+' is not followed by whitespace. | 364 | |
| '(' is followed by whitespace. | 364 | |
| Name 'in_clip_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 365 | |
| '||' should be on a new line. | 365 | |
| '&&' should be on a new line. | 366 | |
| '{' should be on the previous line. | 369 | |
| Name 'translate_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 372 | |
| Name 'prev_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 373 | |
| Name 'next_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 374 | |
| '!=' is not preceded with whitespace. | 375 | |
| '{' should be on the previous line. | 377 | |
| Name 'translate_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 380 | |
| '{' should be on the previous line. | 382 | |
| Line has trailing spaces. | 383 | |
| '}' should be on the same line. | 385 | |
| '{' should be on the previous line. | 387 | |
| '{' should be on the previous line. | 391 | |
| Name 'line_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 395 | |
| Name 'new_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 396 | |
| Name 'new_line_side_of_prev_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 399 | |
| Name 'new_line_side_of_next_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 400 | |
| '&&' should be on a new line. | 401 | |
| '{' should be on the previous line. | 403 | |
| '0.5' is a magic number. | 404 | |
| Name 'crossed_corners_before_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 409 | |
| Name 'crossed_corners_after_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 410 | |
| '{' should be on the previous line. | 412 | |
| '{' should be on the previous line. | 416 | |
| Line is longer than 80 characters. | 420 | |
| '{' should be on the previous line. | 427 | |
| '3' is a magic number. | 428 | |
| '{' should be on the previous line. | 429 | |
| Name 'prev_prev_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 432 | |
| '3' is a magic number. | 433 | |
| '(' is followed by whitespace. | 433 | |
| '{' should be on the previous line. | 435 | |
| '{' should be on the previous line. | 440 | |
| '3' is a magic number. | 441 | |
| '{' should be on the previous line. | 442 | |
| Name 'next_next_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 445 | |
| '(' is followed by whitespace. | 446 | |
| '3' is a magic number. | 446 | |
| '{' should be on the previous line. | 448 | |
| Name 'curr_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 452 | |
| '-' should be on a new line. | 452 | |
| Name 'keep_before_ind' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 454 | |
| Line is longer than 80 characters. | 457 | |
| Line is longer than 80 characters. | 458 | |
| '(' is followed by whitespace. | 458 | |
| '(' is followed by whitespace. | 459 | |
| Name 'check_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 460 | |
| '{' should be on the previous line. | 462 | |
| Name 'shape_to_check' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 463 | |
| Line is longer than 80 characters. | 466 | |
| Line has trailing spaces. | 467 | |
| '{' should be on the previous line. | 470 | |
| '{' should be on the previous line. | 472 | |
| '{' should be on the previous line. | 482 | |
| Line has trailing spaces. | 487 | |
| Line has trailing spaces. | 488 | |
| Missing a Javadoc comment. | 489 | |
| Name 'smoothen_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 489 | |
| Parameter p_line_arr should be final. | 489 | |
| Name 'p_line_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 489 | |
| Parameter p_start_no should be final. | 489 | |
| Name 'p_start_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 489 | |
| '{' should be on the previous line. | 490 | |
| '(' is followed by whitespace. | 491 | |
| '4' is a magic number. | 491 | |
| '{' should be on the previous line. | 492 | |
| Name 'curr_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 495 | |
| Line is longer than 80 characters. | 496 | |
| '&&' should be on a new line. | 497 | |
| '{' should be on the previous line. | 499 | |
| Name 'cosinus_angle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 502 | |
| Line is longer than 80 characters. | 503 | |
| '{' should be on the previous line. | 507 | |
| Name 'prev_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 510 | |
| Line is longer than 80 characters. | 511 | |
| '(' is followed by whitespace. | 511 | |
| Name 'next_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 512 | |
| Line is longer than 80 characters. | 513 | |
| '3' is a magic number. | 513 | |
| Line has trailing spaces. | 514 | |
| Name 'prev_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 519 | |
| Name 'next_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 520 | |
| Name 'middle_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 521 | |
| Line is longer than 80 characters. | 522 | |
| Name 'translate_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 522 | |
| Name 'prev_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 523 | |
| Name 'next_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 524 | |
| Name 'nearest_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 525 | |
| Name 'max_translate_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 526 | |
| '{' should be on the previous line. | 528 | |
| '}' should be on the same line. | 531 | |
| '{' should be on the previous line. | 533 | |
| '{' should be on the previous line. | 538 | |
| Name 'curr_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 541 | |
| '3' is a magic number. | 544 | |
| '3' is a magic number. | 544 | |
| Name 'translate_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 545 | |
| Name 'delta_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 546 | |
| Name 'side_of_nearest_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 547 | |
| '{' should be on the previous line. | 551 | |
| Name 'check_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 552 | |
| Name 'new_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 553 | |
| Line is longer than 80 characters. | 554 | |
| Name 'new_line_side_of_nearest_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 554 | |
| '{' should be on the previous line. | 557 | |
| '(' is followed by whitespace. | 559 | |
| Line has trailing spaces. | 560 | |
| '{' should be on the previous line. | 562 | |
| Name 'shape_to_check' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 563 | |
| Line is longer than 80 characters. | 566 | |
| '{' should be on the previous line. | 570 | |
| '{' should be on the previous line. | 573 | |
| '}' should be on the same line. | 578 | |
| '{' should be on the previous line. | 580 | |
| '}' should be on the same line. | 583 | |
| '{' should be on the previous line. | 587 | |
| Name 'shorten_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 588 | |
| '0.5' is a magic number. | 588 | |
| '{' should be on the previous line. | 595 | |
| Line has trailing spaces. | 598 | |
| '{' should be on the previous line. | 600 | |
| Name 'new_prev_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 601 | |
| Line is longer than 80 characters. | 602 | |
| '(' is followed by whitespace. | 602 | |
| Name 'new_next_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 603 | |
| Line is longer than 80 characters. | 604 | |
| '3' is a magic number. | 604 | |
| '(' is followed by whitespace. | 604 | |
| '4' is a magic number. | 604 | |
| Line has trailing spaces. | 610 | |
| Method length is 194 lines (max allowed is 150). | 612 | |
| Name 'reposition_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 612 | |
| Parameter p_line_arr should be final. | 612 | |
| Name 'p_line_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 612 | |
| Parameter p_start_no should be final. | 612 | |
| Name 'p_start_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 612 | |
| '{' should be on the previous line. | 613 | |
| '(' is followed by whitespace. | 614 | |
| '5' is a magic number. | 614 | |
| '{' should be on the previous line. | 615 | |
| '{' should be on the previous line. | 621 | |
| '3' is a magic number. | 622 | |
| '{' should be on the previous line. | 623 | |
| Name 'curr_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 624 | |
| Line is longer than 80 characters. | 625 | |
| 'if' is not followed by whitespace. | 626 | |
| '{' should be on the previous line. | 627 | |
| Name 'translate_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 632 | |
| Name 'prev_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 633 | |
| Line is longer than 80 characters. | 634 | |
| '(' is followed by whitespace. | 634 | |
| Name 'next_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 635 | |
| Line is longer than 80 characters. | 636 | |
| '3' is a magic number. | 636 | |
| '4' is a magic number. | 636 | |
| Name 'prev_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 637 | |
| Name 'corners_skipped_before' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 638 | |
| Name 'corners_skipped_after' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 639 | |
| Name 'c_epsilon' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 640 | |
| Line is longer than 80 characters. | 642 | |
| Name 'curr_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 645 | |
| '{' should be on the previous line. | 648 | |
| Line is longer than 80 characters. | 651 | |
| '(' is followed by whitespace. | 651 | |
| Name 'next_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 654 | |
| Line is longer than 80 characters. | 656 | |
| Name 'curr_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 659 | |
| '3' is a magic number. | 659 | |
| '{' should be on the previous line. | 662 | |
| Line is longer than 80 characters. | 665 | |
| '(' is followed by whitespace. | 665 | |
| '!=' is not preceded with whitespace. | 668 | |
| '{' should be on the previous line. | 670 | |
| Name 'nearest_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 673 | |
| Name 'max_translate_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 674 | |
| '{' should be on the previous line. | 676 | |
| '}' should be on the same line. | 679 | |
| '{' should be on the previous line. | 681 | |
| Name 'curr_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 685 | |
| '3' is a magic number. | 687 | |
| '3' is a magic number. | 688 | |
| '3' is a magic number. | 688 | |
| Name 'translate_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 689 | |
| Name 'delta_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 690 | |
| Name 'side_of_nearest_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 691 | |
| Name 'first_time' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 694 | |
| '{' should be on the previous line. | 696 | |
| Name 'check_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 697 | |
| Name 'new_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 698 | |
| '{' should be on the previous line. | 700 | |
| '{' should be on the previous line. | 702 | |
| Name 'rounded_nearest_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 704 | |
| '{' should be on the previous line. | 707 | |
| '{' should be on the previous line. | 714 | |
| Line is longer than 80 characters. | 718 | |
| Name 'new_line_side_of_nearest_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 718 | |
| '{' should be on the previous line. | 721 | |
| Name 'prev_translated_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 729 | |
| Line is longer than 80 characters. | 732 | |
| Name 'prev_line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 734 | |
| Name 'curr_prev_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 735 | |
| Line is longer than 80 characters. | 736 | |
| Name 'curr_translate_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 737 | |
| Line is longer than 80 characters. | 738 | |
| Name 'curr_translate_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 738 | |
| Line is longer than 80 characters. | 739 | |
| Line is longer than 80 characters. | 745 | |
| Name 'next_line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 747 | |
| '3' is a magic number. | 747 | |
| Name 'curr_next_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 748 | |
| Line is longer than 80 characters. | 749 | |
| Name 'curr_translate_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 750 | |
| '3' is a magic number. | 750 | |
| Line is longer than 80 characters. | 751 | |
| Name 'curr_translate_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 751 | |
| Line is longer than 80 characters. | 752 | |
| '3' is a magic number. | 753 | |
| '(' is followed by whitespace. | 755 | |
| Line has trailing spaces. | 756 | |
| '{' should be on the previous line. | 758 | |
| Name 'shape_to_check' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 759 | |
| Line is longer than 80 characters. | 762 | |
| Line has trailing spaces. | 763 | |
| '{' should be on the previous line. | 767 | |
| '{' should be on the previous line. | 770 | |
| '}' should be on the same line. | 775 | |
| '{' should be on the previous line. | 777 | |
| '}' should be on the same line. | 780 | |
| '{' should be on the previous line. | 784 | |
| Name 'shorten_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 785 | |
| '0.5' is a magic number. | 785 | |
| '{' should be on the previous line. | 792 | |
| Line has trailing spaces. | 795 | |
| '{' should be on the previous line. | 797 | |
| Name 'new_prev_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 798 | |
| Line is longer than 80 characters. | 799 | |
| '(' is followed by whitespace. | 799 | |
| Name 'new_next_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 800 | |
| Line is longer than 80 characters. | 801 | |
| '3' is a magic number. | 801 | |
| '(' is followed by whitespace. | 801 | |
| '4' is a magic number. | 801 | |
| Line has trailing spaces. | 807 | |
| Line has trailing spaces. | 808 | |
| Missing a Javadoc comment. | 809 | |
| Name 'skip_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 809 | |
| Parameter p_polyline should be final. | 809 | |
| Name 'p_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 809 | |
| '{' should be on the previous line. | 810 | |
| '3' is a magic number. | 811 | |
| '{' should be on the previous line. | 812 | |
| '{' should be on the previous line. | 814 | |
| Name 'curr_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 817 | |
| '{' should be on the previous line. | 819 | |
| '}' should be on the same line. | 823 | |
| '{' should be on the previous line. | 825 | |
| Name 'in_clip_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 830 | |
| '||' should be on a new line. | 830 | |
| '&&' should be on a new line. | 831 | |
| '{' should be on the previous line. | 834 | |
| Line has trailing spaces. | 837 | |
| '{' should be on the previous line. | 842 | |
| Line is longer than 80 characters. | 843 | |
| Name 'reduced_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 843 | |
| Line is longer than 80 characters. | 844 | |
| Name 'shape_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 846 | |
| '{' should be on the previous line. | 848 | |
| Name 'shape_to_check' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 851 | |
| Line is longer than 80 characters. | 852 | |
| Line is longer than 80 characters. | 854 | |
| '{' should be on the previous line. | 857 | |
| '4' is a magic number. | 866 | |
| '{' should be on the previous line. | 867 | |
| '{' should be on the previous line. | 872 | |
| '3' is a magic number. | 873 | |
| '}' should be on the same line. | 874 | |
| '{' should be on the previous line. | 876 | |
| Line is longer than 80 characters. | 879 | |
| Line is longer than 80 characters. | 884 | |
| '{' should be on the previous line. | 886 | |
| '3' is a magic number. | 887 | |
| '}' should be on the same line. | 890 | |
| '{' should be on the previous line. | 892 | |
| '{' should be on the previous line. | 897 | |
| Line is longer than 80 characters. | 898 | |
| Name 'reduced_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 898 | |
| Line is longer than 80 characters. | 899 | |
| Name 'shape_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 901 | |
| '{' should be on the previous line. | 903 | |
| Name 'shape_to_check' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 906 | |
| Line is longer than 80 characters. | 907 | |
| Line is longer than 80 characters. | 909 | |
| '{' should be on the previous line. | 912 | |
| Line has trailing spaces. | 921 | |
| Line has trailing spaces. | 926 | |
| Method length is 151 lines (max allowed is 150). | 927 | |
| Missing a Javadoc comment. | 927 | |
| Name 'smoothen_start_corner_at_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 927 | |
| Parameter p_trace should be final. | 927 | |
| Name 'p_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 927 | |
| '{' should be on the previous line. | 928 | |
| Name 'acute_angle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 929 | |
| Name 'other_trace_corner_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 931 | |
| Name 'other_trace_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 932 | |
| Name 'other_prev_trace_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 933 | |
| Name 'trace_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 934 | |
| Name 'curr_end_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 935 | |
| Line has trailing spaces. | 936 | |
| Line is longer than 80 characters. | 937 | |
| Line has trailing spaces. | 941 | |
| Name 'curr_prev_end_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 942 | |
| Name 'skip_short_segment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 943 | |
| '&&' should be on a new line. | 943 | |
| Line is longer than 80 characters. | 944 | |
| Name 'start_line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 945 | |
| '{' should be on the previous line. | 947 | |
| '3' is a magic number. | 948 | |
| '{' should be on the previous line. | 949 | |
| Name 'prev_corner_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 955 | |
| Line is longer than 80 characters. | 956 | |
| Name 'line_direction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 956 | |
| Line is longer than 80 characters. | 957 | |
| Name 'prev_line_direction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 957 | |
| Line has trailing spaces. | 958 | |
| Name 'contact_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 959 | |
| Name 'curr_contact' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 960 | |
| '{' should be on the previous line. | 961 | |
| Line is longer than 80 characters. | 962 | |
| Line is longer than 80 characters. | 964 | |
| Name 'contact_trace_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 964 | |
| Name 'curr_other_trace_corner_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 965 | |
| Name 'curr_other_trace_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 966 | |
| Name 'curr_other_prev_trace_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 967 | |
| Line is longer than 80 characters. | 968 | |
| Line is longer than 80 characters. | 970 | |
| '}' should be on the same line. | 973 | |
| '{' should be on the previous line. | 975 | |
| Line is longer than 80 characters. | 976 | |
| Name 'curr_corner_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 976 | |
| Line is longer than 80 characters. | 977 | |
| Line is longer than 80 characters. | 978 | |
| Line is longer than 80 characters. | 979 | |
| Line is longer than 80 characters. | 981 | |
| Name 'curr_prev_corner_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 981 | |
| Line is longer than 80 characters. | 982 | |
| Name 'curr_projection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 982 | |
| Name 'other_trace_found' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 983 | |
| Line is longer than 80 characters. | 984 | |
| Line has trailing spaces. | 988 | |
| '}' should be on the same line. | 989 | |
| Line is longer than 80 characters. | 990 | |
| Line is longer than 80 characters. | 992 | |
| '{' should be on the previous line. | 999 | |
| '}' should be on the same line. | 1005 | |
| '{' should be on the previous line. | 1007 | |
| Name 'new_line_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1011 | |
| '{' should be on the previous line. | 1014 | |
| '{' should be on the previous line. | 1019 | |
| Name 'new_line_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1020 | |
| '{' should be on the previous line. | 1022 | |
| '}' should be on the same line. | 1024 | |
| '{' should be on the previous line. | 1026 | |
| '6' is a magic number. | 1027 | |
| Line is longer than 80 characters. | 1029 | |
| Name 'translate_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1029 | |
| Name 'translate_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1030 | |
| Line is longer than 80 characters. | 1031 | |
| Name 'prev_corner_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1031 | |
| Line is longer than 80 characters. | 1032 | |
| Name 'other_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1032 | |
| '0.99' is a magic number. | 1035 | |
| '{' should be on the previous line. | 1036 | |
| Line has trailing spaces. | 1037 | |
| Line is longer than 80 characters. | 1039 | |
| Name 'add_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1043 | |
| Name 'new_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1045 | |
| '{' should be on the previous line. | 1049 | |
| '}' should be on the same line. | 1054 | |
| '{' should be on the previous line. | 1056 | |
| Name 'check_line_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1057 | |
| '{' should be on the previous line. | 1061 | |
| Name 'new_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1064 | |
| '{' should be on the previous line. | 1066 | |
| Name 'new_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1067 | |
| '{' should be on the previous line. | 1071 | |
| Line has trailing spaces. | 1079 | |
| Method length is 155 lines (max allowed is 150). | 1080 | |
| Missing a Javadoc comment. | 1080 | |
| Name 'smoothen_end_corner_at_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1080 | |
| Parameter p_trace should be final. | 1080 | |
| Name 'p_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1080 | |
| '{' should be on the previous line. | 1081 | |
| Name 'acute_angle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1082 | |
| Name 'other_trace_corner_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1084 | |
| Name 'other_trace_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1085 | |
| Name 'other_prev_trace_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1086 | |
| Name 'trace_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1087 | |
| Name 'curr_end_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1088 | |
| Line has trailing spaces. | 1089 | |
| Line is longer than 80 characters. | 1090 | |
| Line has trailing spaces. | 1094 | |
| Line is longer than 80 characters. | 1095 | |
| Name 'curr_prev_end_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1095 | |
| Name 'skip_short_segment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1096 | |
| '&&' should be on a new line. | 1096 | |
| Line is longer than 80 characters. | 1097 | |
| Name 'end_line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1098 | |
| '{' should be on the previous line. | 1100 | |
| '3' is a magic number. | 1101 | |
| '{' should be on the previous line. | 1102 | |
| Line is longer than 80 characters. | 1105 | |
| '3' is a magic number. | 1105 | |
| Name 'prev_corner_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1108 | |
| Line is longer than 80 characters. | 1109 | |
| Name 'line_direction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1109 | |
| Line is longer than 80 characters. | 1110 | |
| Name 'prev_line_direction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1110 | |
| Line has trailing spaces. | 1111 | |
| Name 'contact_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1112 | |
| Name 'curr_contact' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1113 | |
| '{' should be on the previous line. | 1114 | |
| Line is longer than 80 characters. | 1115 | |
| Line is longer than 80 characters. | 1117 | |
| Name 'contact_trace_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1117 | |
| '{' should be on the previous line. | 1119 | |
| Name 'curr_other_trace_corner_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1120 | |
| Name 'curr_other_trace_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1121 | |
| Name 'curr_other_prev_trace_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1122 | |
| Line is longer than 80 characters. | 1123 | |
| Line is longer than 80 characters. | 1125 | |
| Line is longer than 80 characters. | 1127 | |
| '}' should be on the same line. | 1128 | |
| '{' should be on the previous line. | 1130 | |
| Line is longer than 80 characters. | 1131 | |
| Name 'curr_corner_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1131 | |
| Line is longer than 80 characters. | 1132 | |
| Line is longer than 80 characters. | 1133 | |
| Line is longer than 80 characters. | 1134 | |
| Line is longer than 80 characters. | 1136 | |
| Name 'curr_prev_corner_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1136 | |
| Line is longer than 80 characters. | 1137 | |
| Name 'curr_projection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1137 | |
| Name 'other_trace_found' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1138 | |
| Line is longer than 80 characters. | 1139 | |
| '}' should be on the same line. | 1143 | |
| Line is longer than 80 characters. | 1144 | |
| Line is longer than 80 characters. | 1146 | |
| '{' should be on the previous line. | 1153 | |
| Line is longer than 80 characters. | 1154 | |
| '}' should be on the same line. | 1160 | |
| '{' should be on the previous line. | 1162 | |
| Line has trailing spaces. | 1166 | |
| Name 'new_line_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1167 | |
| '{' should be on the previous line. | 1170 | |
| Line has trailing spaces. | 1174 | |
| '{' should be on the previous line. | 1176 | |
| Name 'new_line_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1177 | |
| '{' should be on the previous line. | 1179 | |
| '6' is a magic number. | 1180 | |
| '}' should be on the same line. | 1181 | |
| '{' should be on the previous line. | 1183 | |
| Line is longer than 80 characters. | 1186 | |
| Name 'translate_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1186 | |
| Name 'translate_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1187 | |
| Line is longer than 80 characters. | 1188 | |
| Name 'prev_corner_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1188 | |
| Line is longer than 80 characters. | 1189 | |
| Name 'other_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1189 | |
| '0.99' is a magic number. | 1192 | |
| '{' should be on the previous line. | 1193 | |
| Line has trailing spaces. | 1194 | |
| Line is longer than 80 characters. | 1196 | |
| Name 'add_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1200 | |
| Name 'new_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1202 | |
| '{' should be on the previous line. | 1204 | |
| '}' should be on the same line. | 1211 | |
| '{' should be on the previous line. | 1213 | |
| Name 'check_line_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1214 | |
| '{' should be on the previous line. | 1216 | |
| Line is longer than 80 characters. | 1221 | |
| Name 'new_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1221 | |
| '5' is a magic number. | 1221 | |
| '{' should be on the previous line. | 1223 | |
| Name 'new_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1224 | |
| '{' should be on the previous line. | 1226 | |
| Line has trailing spaces. | 1236 | |
| Line has trailing spaces. | 1237 | |
| Missing a Javadoc comment. | 1238 | |
| Name 'SKIP_LENGTH' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1238 | |
| '10.0' is a magic number. | 1238 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| First sentence should end with a period. | 48 | |
| '{' should be on the previous line. | 56 | |
| Line is longer than 80 characters. | 66 | |
| Line is longer than 80 characters. | 72 | |
| Parameter p_bounding_box should be final. | 72 | |
| Name 'p_bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| Parameter p_layer_structure should be final. | 72 | |
| Name 'p_layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| Parameter p_outline_shapes should be final. | 72 | |
| Name 'p_outline_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| Line is longer than 80 characters. | 73 | |
| Parameter p_outline_cl_class_no should be final. | 73 | |
| Name 'p_outline_cl_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 73 | |
| Parameter p_rules should be final. | 73 | |
| Name 'p_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 73 | |
| Parameter p_board_communication should be final. | 73 | |
| Name 'p_board_communication' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 73 | |
| Parameter p_test_level should be final. | 73 | |
| Name 'p_test_level' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 73 | |
| Line is longer than 80 characters. | 75 | |
| Line is longer than 80 characters. | 82 | |
| Method 'additional_update_after_change' is not designed for extension - needs to be abstract, final or empty. | 84 | |
| Name 'additional_update_after_change' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 84 | |
| Parameter p_item should be final. | 84 | |
| Name 'p_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 84 | |
| '{' should be on the previous line. | 85 | |
| '{' should be on the previous line. | 87 | |
| Line is longer than 80 characters. | 90 | |
| Line is longer than 80 characters. | 95 | |
| Name 'shape_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 95 | |
| '{' should be on the previous line. | 97 | |
| Line is longer than 80 characters. | 98 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 98 | |
| Name 'curr_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 100 | |
| Line is longer than 80 characters. | 102 | |
| Name 'curr_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 103 | |
| '{' should be on the previous line. | 104 | |
| '{' should be on the previous line. | 106 | |
| Line is longer than 80 characters. | 107 | |
| Line is longer than 80 characters. | 115 | |
| Line is longer than 80 characters. | 116 | |
| Line is longer than 80 characters. | 124 | |
| Method 'remove_items_and_pull_tight' is not designed for extension - needs to be abstract, final or empty. | 124 | |
| Name 'remove_items_and_pull_tight' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 124 | |
| Parameter p_item_list should be final. | 124 | |
| Name 'p_item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 124 | |
| Parameter p_tidy_width should be final. | 124 | |
| Name 'p_tidy_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 124 | |
| Parameter p_pull_tight_accuracy should be final. | 125 | |
| Name 'p_pull_tight_accuracy' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 125 | |
| Parameter p_with_delete_fixed should be final. | 125 | |
| Name 'p_with_delete_fixed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 125 | |
| '{' should be on the previous line. | 126 | |
| Name 'tidy_region' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 128 | |
| Name 'calculate_tidy_region' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 129 | |
| '{' should be on the previous line. | 131 | |
| '}' should be on the same line. | 134 | |
| '{' should be on the previous line. | 136 | |
| Name 'changed_nets' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 141 | |
| '{' should be on the previous line. | 144 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 145 | |
| Line is longer than 80 characters. | 146 | |
| '}' should be on the same line. | 149 | |
| '{' should be on the previous line. | 151 | |
| '{' should be on the previous line. | 153 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 154 | |
| '{' should be on the previous line. | 157 | |
| Line is longer than 80 characters. | 158 | |
| '{' should be on the previous line. | 163 | |
| Name 'curr_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 168 | |
| '{' should be on the previous line. | 169 | |
| '{' should be on the previous line. | 173 | |
| Line is longer than 80 characters. | 176 | |
| First sentence should end with a period. | 180 | |
| Method 'start_marking_changed_area' is not designed for extension - needs to be abstract, final or empty. | 183 | |
| Name 'start_marking_changed_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 183 | |
| '{' should be on the previous line. | 184 | |
| '{' should be on the previous line. | 186 | |
| First sentence should end with a period. | 191 | |
| Method 'join_changed_area' is not designed for extension - needs to be abstract, final or empty. | 197 | |
| Name 'join_changed_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 197 | |
| Parameter p_point should be final. | 197 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 197 | |
| Parameter p_layer should be final. | 197 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 197 | |
| '{' should be on the previous line. | 198 | |
| '{' should be on the previous line. | 200 | |
| First sentence should end with a period. | 205 | |
| Method 'mark_all_changed_area' is not designed for extension - needs to be abstract, final or empty. | 208 | |
| Name 'mark_all_changed_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 208 | |
| '{' should be on the previous line. | 209 | |
| Name 'board_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 211 | |
| '4' is a magic number. | 211 | |
| '3' is a magic number. | 215 | |
| '{' should be on the previous line. | 217 | |
| '4' is a magic number. | 218 | |
| '{' should be on the previous line. | 219 | |
| Line is longer than 80 characters. | 227 | |
| Line is longer than 80 characters. | 228 | |
| Line is longer than 80 characters. | 230 | |
| Line is longer than 80 characters. | 231 | |
| Line is longer than 80 characters. | 236 | |
| Line is longer than 80 characters. | 240 | |
| Method 'opt_changed_area' is not designed for extension - needs to be abstract, final or empty. | 240 | |
| Name 'opt_changed_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 240 | |
| Parameter p_only_net_no_arr should be final. | 240 | |
| Name 'p_only_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 240 | |
| Parameter p_clip_shape should be final. | 240 | |
| Name 'p_clip_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 240 | |
| Parameter p_accuracy should be final. | 240 | |
| Name 'p_accuracy' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 240 | |
| Parameter p_trace_cost_arr should be final. | 240 | |
| Name 'p_trace_cost_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 240 | |
| Parameter p_stoppable_thread should be final. | 241 | |
| Name 'p_stoppable_thread' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 241 | |
| Parameter p_time_limit should be final. | 241 | |
| Name 'p_time_limit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 241 | |
| '{' should be on the previous line. | 242 | |
| Line is longer than 80 characters. | 243 | |
| Line is longer than 80 characters. | 249 | |
| Line is longer than 80 characters. | 250 | |
| Line is longer than 80 characters. | 252 | |
| Line is longer than 80 characters. | 253 | |
| Line is longer than 80 characters. | 254 | |
| Line is longer than 80 characters. | 260 | |
| Unused @param tag for 'p_keep_point_layer'. | 265 | |
| Line is longer than 80 characters. | 267 | |
| Method 'opt_changed_area' is not designed for extension - needs to be abstract, final or empty. | 267 | |
| More than 7 parameters. | 267 | |
| Name 'opt_changed_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 267 | |
| Parameter p_only_net_no_arr should be final. | 267 | |
| Name 'p_only_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 267 | |
| Parameter p_clip_shape should be final. | 267 | |
| Name 'p_clip_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 267 | |
| Parameter p_accuracy should be final. | 267 | |
| Name 'p_accuracy' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 267 | |
| Parameter p_trace_cost_arr should be final. | 267 | |
| Name 'p_trace_cost_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 267 | |
| Line is longer than 80 characters. | 268 | |
| Parameter p_stoppable_thread should be final. | 268 | |
| Name 'p_stoppable_thread' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 268 | |
| Parameter p_time_limit should be final. | 268 | |
| Name 'p_time_limit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 268 | |
| Parameter p_keep_point should be final. | 268 | |
| Name 'p_keep_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 268 | |
| Parameter p_keep_point_layer should be final. | 268 | |
| Name 'p_keep_point_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 268 | |
| '{' should be on the previous line. | 271 | |
| '{' should be on the previous line. | 275 | |
| Name 'pull_tight_algo' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 276 | |
| Line is longer than 80 characters. | 277 | |
| Line is longer than 80 characters. | 278 | |
| Line is longer than 80 characters. | 286 | |
| Line is longer than 80 characters. | 289 | |
| Line is longer than 80 characters. | 301 | |
| Method 'check_trace_segment' is not designed for extension - needs to be abstract, final or empty. | 301 | |
| Name 'check_trace_segment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 301 | |
| Parameter p_from_point should be final. | 301 | |
| Name 'p_from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 301 | |
| Parameter p_to_point should be final. | 301 | |
| Name 'p_to_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 301 | |
| Parameter p_layer should be final. | 301 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 301 | |
| Parameter p_net_no_arr should be final. | 301 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 301 | |
| Line is longer than 80 characters. | 302 | |
| Parameter p_trace_half_width should be final. | 302 | |
| Name 'p_trace_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 302 | |
| Parameter p_cl_class_no should be final. | 302 | |
| Name 'p_cl_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 302 | |
| Parameter p_only_not_shovable_obstacles should be final. | 302 | |
| Name 'p_only_not_shovable_obstacles' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 302 | |
| '{' should be on the previous line. | 305 | |
| Name 'curr_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 308 | |
| Name 'curr_line_segment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 309 | |
| Line is longer than 80 characters. | 311 | |
| Line is longer than 80 characters. | 318 | |
| Line is longer than 80 characters. | 329 | |
| Method 'check_trace_segment' is not designed for extension - needs to be abstract, final or empty. | 329 | |
| Name 'check_trace_segment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 329 | |
| Parameter p_line_segment should be final. | 329 | |
| Name 'p_line_segment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 329 | |
| Parameter p_layer should be final. | 329 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 329 | |
| Parameter p_net_no_arr should be final. | 329 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 329 | |
| Line is longer than 80 characters. | 330 | |
| Parameter p_trace_half_width should be final. | 330 | |
| Name 'p_trace_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 330 | |
| Parameter p_cl_class_no should be final. | 330 | |
| Name 'p_cl_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 330 | |
| Parameter p_only_not_shovable_obstacles should be final. | 330 | |
| Name 'p_only_not_shovable_obstacles' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 330 | |
| Name 'check_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 332 | |
| '3' is a magic number. | 333 | |
| '{' should be on the previous line. | 334 | |
| Line is longer than 80 characters. | 337 | |
| Name 'shape_to_check' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 337 | |
| Name 'from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 338 | |
| Name 'to_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 339 | |
| Name 'line_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 340 | |
| Name 'ok_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 341 | |
| Line is longer than 80 characters. | 342 | |
| Name 'default_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 342 | |
| Line is longer than 80 characters. | 344 | |
| Name 'obstacle_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 344 | |
| Name 'curr_obstacle_entry' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 346 | |
| '{' should be on the previous line. | 347 | |
| '{' should be on the previous line. | 350 | |
| Name 'curr_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 353 | |
| Line is longer than 80 characters. | 354 | |
| Line is longer than 80 characters. | 358 | |
| Name 'curr_obstacle_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 358 | |
| Name 'curr_offset_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 359 | |
| Name 'nearest_obstacle_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 360 | |
| Name 'shorten_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 361 | |
| '{' should be on the previous line. | 363 | |
| Line is longer than 80 characters. | 365 | |
| '}' should be on the same line. | 366 | |
| '{' should be on the previous line. | 368 | |
| Line is longer than 80 characters. | 369 | |
| Name 'clearance_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 369 | |
| Line is longer than 80 characters. | 370 | |
| Line is longer than 80 characters. | 373 | |
| '{' should be on the previous line. | 375 | |
| Line is longer than 80 characters. | 378 | |
| Line is longer than 80 characters. | 380 | |
| '{' should be on the previous line. | 385 | |
| '{' should be on the previous line. | 388 | |
| Line is longer than 80 characters. | 406 | |
| Method 'check_move_item' is not designed for extension - needs to be abstract, final or empty. | 406 | |
| Name 'check_move_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 406 | |
| Parameter p_item should be final. | 406 | |
| Name 'p_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 406 | |
| Parameter p_vector should be final. | 406 | |
| Name 'p_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 406 | |
| Parameter p_ignore_items should be final. | 406 | |
| Name 'p_ignore_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 406 | |
| Name 'net_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 408 | |
| '{' should be on the previous line. | 410 | |
| Name 'contact_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 413 | |
| '{' should be on the previous line. | 416 | |
| '{' should be on the previous line. | 420 | |
| '{' should be on the previous line. | 424 | |
| '{' should be on the previous line. | 428 | |
| Line is longer than 80 characters. | 429 | |
| Name 'moved_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 429 | |
| '{' should be on the previous line. | 431 | |
| Line is longer than 80 characters. | 435 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 437 | |
| '{' should be on the previous line. | 438 | |
| '{' should be on the previous line. | 440 | |
| '{' should be on the previous line. | 442 | |
| '{' should be on the previous line. | 444 | |
| '}' should be on the same line. | 448 | |
| '{' should be on the previous line. | 450 | |
| '{' should be on the previous line. | 452 | |
| Line is longer than 80 characters. | 462 | |
| Method 'check_change_net' is not designed for extension - needs to be abstract, final or empty. | 468 | |
| Name 'check_change_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 468 | |
| Parameter p_item should be final. | 468 | |
| Name 'p_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 468 | |
| Parameter p_new_net_no should be final. | 468 | |
| Name 'p_new_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 468 | |
| '{' should be on the previous line. | 469 | |
| Name 'net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 470 | |
| '{' should be on the previous line. | 473 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 474 | |
| Line is longer than 80 characters. | 476 | |
| Name 'curr_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 478 | |
| '{' should be on the previous line. | 479 | |
| Line is longer than 80 characters. | 480 | |
| Line is longer than 80 characters. | 492 | |
| Method 'move_drill_item' is not designed for extension - needs to be abstract, final or empty. | 504 | |
| Name 'move_drill_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 504 | |
| Parameter p_drill_item should be final. | 504 | |
| Name 'p_drill_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 504 | |
| Parameter p_vector should be final. | 504 | |
| Name 'p_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 504 | |
| Parameter p_max_recursion_depth should be final. | 505 | |
| Name 'p_max_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 505 | |
| Parameter p_max_via_recursion_depth should be final. | 505 | |
| Name 'p_max_via_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 505 | |
| Line is longer than 80 characters. | 506 | |
| Parameter p_tidy_width should be final. | 506 | |
| Name 'p_tidy_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 506 | |
| Parameter p_pull_tight_accuracy should be final. | 506 | |
| Name 'p_pull_tight_accuracy' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 506 | |
| Parameter p_pull_tight_time_limit should be final. | 506 | |
| Name 'p_pull_tight_time_limit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 506 | |
| Name 'contact_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 510 | |
| '{' should be on the previous line. | 513 | |
| Name 'curr_contact' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 514 | |
| '{' should be on the previous line. | 516 | |
| Name 'tidy_region' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 521 | |
| Name 'calculate_tidy_region' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 522 | |
| '{' should be on the previous line. | 524 | |
| '}' should be on the same line. | 527 | |
| '{' should be on the previous line. | 529 | |
| Name 'net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 533 | |
| Line is longer than 80 characters. | 536 | |
| '{' should be on the previous line. | 541 | |
| Name 'opt_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 544 | |
| '{' should be on the previous line. | 546 | |
| '}' should be on the same line. | 548 | |
| '{' should be on the previous line. | 550 | |
| Line is longer than 80 characters. | 553 | |
| Line is longer than 80 characters. | 558 | |
| Line is longer than 80 characters. | 560 | |
| Line is longer than 80 characters. | 570 | |
| Method 'pick_nearest_routing_item' is not designed for extension - needs to be abstract, final or empty. | 570 | |
| Name 'pick_nearest_routing_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 570 | |
| Parameter p_location should be final. | 570 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 570 | |
| Parameter p_layer should be final. | 570 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 570 | |
| Parameter p_from_item should be final. | 570 | |
| Name 'p_from_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 570 | |
| Name 'point_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 572 | |
| Name 'found_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 573 | |
| Name 'pick_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 574 | |
| Name 'min_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 575 | |
| Name 'nearest_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 576 | |
| Name 'ignore_set' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 577 | |
| '{' should be on the previous line. | 580 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 581 | |
| '{' should be on the previous line. | 583 | |
| Name 'candidate_found' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 586 | |
| Name 'curr_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 587 | |
| '{' should be on the previous line. | 589 | |
| Name 'curr_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 590 | |
| '{' should be on the previous line. | 592 | |
| '{' should be on the previous line. | 594 | |
| Name 'trace_radius' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 597 | |
| '{' should be on the previous line. | 600 | |
| '}' should be on the same line. | 604 | |
| '{' should be on the previous line. | 606 | |
| Name 'curr_drill_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 607 | |
| '{' should be on the previous line. | 609 | |
| Line is longer than 80 characters. | 610 | |
| Name 'drill_item_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 610 | |
| '{' should be on the previous line. | 613 | |
| '}' should be on the same line. | 617 | |
| '{' should be on the previous line. | 619 | |
| Name 'curr_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 620 | |
| Line is longer than 80 characters. | 621 | |
| '{' should be on the previous line. | 628 | |
| '{' should be on the previous line. | 630 | |
| '{' should be on the previous line. | 632 | |
| Line is longer than 80 characters. | 633 | |
| '{' should be on the previous line. | 637 | |
| Line is longer than 80 characters. | 650 | |
| Line is longer than 80 characters. | 665 | |
| Method 'forced_via' is not designed for extension - needs to be abstract, final or empty. | 665 | |
| More than 7 parameters. | 665 | |
| Name 'forced_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 665 | |
| Parameter p_via_info should be final. | 665 | |
| Name 'p_via_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 665 | |
| Parameter p_location should be final. | 665 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 665 | |
| Parameter p_net_no_arr should be final. | 665 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 665 | |
| Parameter p_trace_clearance_class_no should be final. | 666 | |
| Name 'p_trace_clearance_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 666 | |
| Parameter p_trace_pen_halfwidth_arr should be final. | 666 | |
| Name 'p_trace_pen_halfwidth_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 666 | |
| Parameter p_max_recursion_depth should be final. | 667 | |
| Name 'p_max_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 667 | |
| Parameter p_max_via_recursion_depth should be final. | 667 | |
| Name 'p_max_via_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 667 | |
| Line is longer than 80 characters. | 668 | |
| Parameter p_tidy_width should be final. | 668 | |
| Name 'p_tidy_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 668 | |
| Parameter p_pull_tight_accuracy should be final. | 668 | |
| Name 'p_pull_tight_accuracy' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 668 | |
| Parameter p_pull_tight_time_limit should be final. | 668 | |
| Name 'p_pull_tight_time_limit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 668 | |
| Line is longer than 80 characters. | 672 | |
| '{' should be on the previous line. | 676 | |
| Name 'tidy_clip_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 677 | |
| '{' should be on the previous line. | 679 | |
| Line is longer than 80 characters. | 680 | |
| '}' should be on the same line. | 681 | |
| '{' should be on the previous line. | 683 | |
| Name 'opt_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 686 | |
| '{' should be on the previous line. | 688 | |
| '}' should be on the same line. | 690 | |
| '{' should be on the previous line. | 692 | |
| Method 'insert_forced_trace_segment' is not designed for extension - needs to be abstract, final or empty. | 725 | |
| More than 7 parameters. | 725 | |
| Name 'insert_forced_trace_segment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 725 | |
| Parameter p_from_corner should be final. | 725 | |
| Name 'p_from_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 725 | |
| Line is longer than 80 characters. | 726 | |
| Parameter p_to_corner should be final. | 726 | |
| Name 'p_to_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 726 | |
| Parameter p_half_width should be final. | 726 | |
| Name 'p_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 726 | |
| Parameter p_layer should be final. | 726 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 726 | |
| Parameter p_net_no_arr should be final. | 726 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 726 | |
| Line is longer than 80 characters. | 727 | |
| Parameter p_clearance_class_no should be final. | 727 | |
| Name 'p_clearance_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 727 | |
| Parameter p_max_recursion_depth should be final. | 727 | |
| Name 'p_max_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 727 | |
| Parameter p_max_via_recursion_depth should be final. | 727 | |
| Name 'p_max_via_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 727 | |
| Parameter p_max_spring_over_recursion_depth should be final. | 728 | |
| Name 'p_max_spring_over_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 728 | |
| Parameter p_tidy_width should be final. | 728 | |
| Name 'p_tidy_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 728 | |
| Line is longer than 80 characters. | 729 | |
| Parameter p_pull_tight_accuracy should be final. | 729 | |
| Name 'p_pull_tight_accuracy' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 729 | |
| Parameter p_with_check should be final. | 729 | |
| Name 'p_with_check' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 729 | |
| Parameter p_time_limit should be final. | 729 | |
| Name 'p_time_limit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 729 | |
| '{' should be on the previous line. | 732 | |
| Name 'insert_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 735 | |
| Line is longer than 80 characters. | 736 | |
| Name 'ok_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 736 | |
| Line is longer than 80 characters. | 737 | |
| '{' should be on the previous line. | 742 | |
| '}' should be on the same line. | 744 | |
| '{' should be on the previous line. | 746 | |
| '}' should be on the same line. | 748 | |
| '{' should be on the previous line. | 750 | |
| Line is longer than 80 characters. | 770 | |
| Method 'check_forced_trace_polyline' is not designed for extension - needs to be abstract, final or empty. | 770 | |
| More than 7 parameters. | 770 | |
| Name 'check_forced_trace_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 770 | |
| Parameter p_polyline should be final. | 770 | |
| Name 'p_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 770 | |
| Parameter p_half_width should be final. | 770 | |
| Name 'p_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 770 | |
| Parameter p_layer should be final. | 770 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 770 | |
| Parameter p_net_no_arr should be final. | 770 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 770 | |
| Line is longer than 80 characters. | 771 | |
| Parameter p_clearance_class_no should be final. | 771 | |
| Name 'p_clearance_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 771 | |
| Parameter p_max_recursion_depth should be final. | 771 | |
| Name 'p_max_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 771 | |
| Parameter p_max_via_recursion_depth should be final. | 771 | |
| Name 'p_max_via_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 771 | |
| Parameter p_max_spring_over_recursion_depth should be final. | 772 | |
| Name 'p_max_spring_over_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 772 | |
| '{' should be on the previous line. | 773 | |
| Name 'search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 774 | |
| Line is longer than 80 characters. | 775 | |
| Name 'compensated_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 775 | |
| Line is longer than 80 characters. | 776 | |
| Name 'trace_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 776 | |
| Line is longer than 80 characters. | 778 | |
| Name 'orthogonal_mode' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 778 | |
| Name 'shove_trace_algo' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 779 | |
| '{' should be on the previous line. | 781 | |
| Name 'curr_trace_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 782 | |
| '{' should be on the previous line. | 784 | |
| Line is longer than 80 characters. | 787 | |
| Name 'from_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 787 | |
| Line is longer than 80 characters. | 789 | |
| Name 'check_shove_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 789 | |
| Line is longer than 80 characters. | 791 | |
| '{' should be on the previous line. | 793 | |
| Line is longer than 80 characters. | 821 | |
| Method 'insert_forced_trace_polyline' is not designed for extension - needs to be abstract, final or empty. | 821 | |
| Method length is 206 lines (max allowed is 150). | 821 | |
| More than 7 parameters. | 821 | |
| Name 'insert_forced_trace_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 821 | |
| Parameter p_polyline should be final. | 821 | |
| Name 'p_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 821 | |
| Parameter p_half_width should be final. | 821 | |
| Name 'p_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 821 | |
| Parameter p_layer should be final. | 821 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 821 | |
| Parameter p_net_no_arr should be final. | 821 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 821 | |
| Line is longer than 80 characters. | 822 | |
| Parameter p_clearance_class_no should be final. | 822 | |
| Name 'p_clearance_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 822 | |
| Parameter p_max_recursion_depth should be final. | 822 | |
| Name 'p_max_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 822 | |
| Parameter p_max_via_recursion_depth should be final. | 822 | |
| Name 'p_max_via_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 822 | |
| Parameter p_max_spring_over_recursion_depth should be final. | 823 | |
| Name 'p_max_spring_over_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 823 | |
| Parameter p_tidy_width should be final. | 823 | |
| Name 'p_tidy_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 823 | |
| Line is longer than 80 characters. | 824 | |
| Parameter p_pull_tight_accuracy should be final. | 824 | |
| Name 'p_pull_tight_accuracy' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 824 | |
| Parameter p_with_check should be final. | 824 | |
| Name 'p_with_check' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 824 | |
| Parameter p_time_limit should be final. | 824 | |
| Name 'p_time_limit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 824 | |
| Name 'from_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 827 | |
| Name 'to_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 828 | |
| '{' should be on the previous line. | 830 | |
| Line is longer than 80 characters. | 835 | |
| Line is longer than 80 characters. | 840 | |
| Name 'picked_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 841 | |
| Line is longer than 80 characters. | 842 | |
| Name 'picked_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 843 | |
| '{' should be on the previous line. | 845 | |
| Name 'curr_picked_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 846 | |
| Line is longer than 80 characters. | 847 | |
| Name 'search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 853 | |
| Line is longer than 80 characters. | 854 | |
| Name 'compensated_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 854 | |
| Name 'shove_trace_algo' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 855 | |
| Line is longer than 80 characters. | 856 | |
| Name 'new_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 856 | |
| Line is longer than 80 characters. | 857 | |
| '{' should be on the previous line. | 859 | |
| Name 'combined_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 862 | |
| '{' should be on the previous line. | 864 | |
| '}' should be on the same line. | 866 | |
| '{' should be on the previous line. | 868 | |
| Name 'combine_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 869 | |
| '3' is a magic number. | 872 | |
| '{' should be on the previous line. | 873 | |
| Line is longer than 80 characters. | 876 | |
| Name 'start_shape_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 876 | |
| Line is longer than 80 characters. | 878 | |
| Name 'trace_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 878 | |
| Name 'last_shape_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 880 | |
| Line is longer than 80 characters. | 881 | |
| Name 'orthogonal_mode' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 881 | |
| '{' should be on the previous line. | 883 | |
| Name 'curr_trace_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 884 | |
| '{' should be on the previous line. | 886 | |
| Name 'from_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 889 | |
| Line is longer than 80 characters. | 890 | |
| '{' should be on the previous line. | 892 | |
| Line is longer than 80 characters. | 893 | |
| Name 'check_shove_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 893 | |
| Line is longer than 80 characters. | 894 | |
| Line is longer than 80 characters. | 895 | |
| '{' should be on the previous line. | 897 | |
| Line is longer than 80 characters. | 902 | |
| Name 'insert_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 902 | |
| Line is longer than 80 characters. | 904 | |
| '{' should be on the previous line. | 906 | |
| Name 'new_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 910 | |
| '{' should be on the previous line. | 912 | |
| Name 'last_trace_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 915 | |
| '{' should be on the previous line. | 917 | |
| Name 'sample_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 920 | |
| Line is longer than 80 characters. | 921 | |
| Name 'last_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 921 | |
| Line is longer than 80 characters. | 922 | |
| Name 'prev_last_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 922 | |
| Name 'last_segment_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 923 | |
| '100' is a magic number. | 924 | |
| '{' should be on the previous line. | 925 | |
| Line is longer than 80 characters. | 929 | |
| Name 'shape_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 929 | |
| '{' should be on the previous line. | 931 | |
| Line is longer than 80 characters. | 933 | |
| Name 'curr_last_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 934 | |
| '{' should be on the previous line. | 936 | |
| Line is longer than 80 characters. | 937 | |
| '{' should be on the previous line. | 942 | |
| '}' should be on the same line. | 944 | |
| '{' should be on the previous line. | 946 | |
| Name 'combine_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 947 | |
| Line is longer than 80 characters. | 948 | |
| '3' is a magic number. | 950 | |
| '{' should be on the previous line. | 951 | |
| '3' is a magic number. | 954 | |
| Line is longer than 80 characters. | 955 | |
| '{' should be on the previous line. | 957 | |
| Line is longer than 80 characters. | 961 | |
| Name 'from_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 961 | |
| Line is longer than 80 characters. | 962 | |
| Name 'check_shove_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 962 | |
| Line is longer than 80 characters. | 964 | |
| '{' should be on the previous line. | 966 | |
| Line is longer than 80 characters. | 969 | |
| Name 'insert_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 969 | |
| Line is longer than 80 characters. | 970 | |
| Line is longer than 80 characters. | 971 | |
| '{' should be on the previous line. | 973 | |
| '{' should be on the previous line. | 980 | |
| Line is longer than 80 characters. | 983 | |
| Name 'new_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 983 | |
| Name 'tidy_region' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 986 | |
| '{' should be on the previous line. | 988 | |
| Line is longer than 80 characters. | 989 | |
| Name 'opt_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 991 | |
| '{' should be on the previous line. | 993 | |
| '}' should be on the same line. | 995 | |
| '{' should be on the previous line. | 997 | |
| Name 'pull_tight_algo' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1000 | |
| Line is longer than 80 characters. | 1004 | |
| '{' should be on the previous line. | 1006 | |
| Line is longer than 80 characters. | 1009 | |
| Line is longer than 80 characters. | 1010 | |
| Name 'item_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1010 | |
| Line is longer than 80 characters. | 1011 | |
| Name 'curr_picked_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1011 | |
| '{' should be on the previous line. | 1014 | |
| Name 'found_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1015 | |
| '{' should be on the previous line. | 1017 | |
| Line is longer than 80 characters. | 1023 | |
| '{' should be on the previous line. | 1026 | |
| Line is longer than 80 characters. | 1034 | |
| Line is longer than 80 characters. | 1044 | |
| Method 'init_autoroute' is not designed for extension - needs to be abstract, final or empty. | 1044 | |
| Name 'init_autoroute' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1044 | |
| Parameter p_net_no should be final. | 1044 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1044 | |
| Parameter p_trace_clearance_class_no should be final. | 1044 | |
| Name 'p_trace_clearance_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1044 | |
| Line is longer than 80 characters. | 1045 | |
| Parameter p_stoppable_thread should be final. | 1045 | |
| Name 'p_stoppable_thread' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1045 | |
| Parameter p_time_limit should be final. | 1045 | |
| Name 'p_time_limit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1045 | |
| Parameter p_retain_autoroute_database should be final. | 1045 | |
| Name 'p_retain_autoroute_database' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1045 | |
| Line is longer than 80 characters. | 1047 | |
| Line is longer than 80 characters. | 1049 | |
| Line is longer than 80 characters. | 1051 | |
| Method 'finish_autoroute' is not designed for extension - needs to be abstract, final or empty. | 1058 | |
| Name 'finish_autoroute' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1058 | |
| '{' should be on the previous line. | 1059 | |
| '{' should be on the previous line. | 1061 | |
| Line is longer than 80 characters. | 1079 | |
| Method 'autoroute' is not designed for extension - needs to be abstract, final or empty. | 1079 | |
| Parameter p_item should be final. | 1079 | |
| Name 'p_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1079 | |
| Parameter p_settings should be final. | 1079 | |
| Name 'p_settings' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1079 | |
| Parameter p_via_costs should be final. | 1079 | |
| Name 'p_via_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1079 | |
| Parameter p_stoppable_thread should be final. | 1079 | |
| Name 'p_stoppable_thread' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1079 | |
| Parameter p_time_limit should be final. | 1079 | |
| Name 'p_time_limit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1079 | |
| '{' should be on the previous line. | 1082 | |
| '{' should be on the previous line. | 1086 | |
| Line is longer than 80 characters. | 1087 | |
| Name 'route_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1089 | |
| Line is longer than 80 characters. | 1090 | |
| Name 'ctrl_settings' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1090 | |
| Name 'route_start_set' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1092 | |
| Name 'route_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1093 | |
| '{' should be on the previous line. | 1095 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1096 | |
| '{' should be on the previous line. | 1097 | |
| '{' should be on the previous line. | 1099 | |
| Line is longer than 80 characters. | 1100 | |
| Name 'route_dest_set' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1104 | |
| '{' should be on the previous line. | 1106 | |
| Line is longer than 80 characters. | 1107 | |
| Name 'ripped_item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1109 | |
| Line is longer than 80 characters. | 1110 | |
| Name 'curr_autoroute_engine' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1110 | |
| Line is longer than 80 characters. | 1111 | |
| Line is longer than 80 characters. | 1113 | |
| '{' should be on the previous line. | 1115 | |
| Name 'time_limit_to_prevent_endless_loop' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1116 | |
| Line is longer than 80 characters. | 1117 | |
| Line is longer than 80 characters. | 1123 | |
| Line is longer than 80 characters. | 1134 | |
| Method 'fanout' is not designed for extension - needs to be abstract, final or empty. | 1134 | |
| Parameter p_pin should be final. | 1134 | |
| Name 'p_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1134 | |
| Parameter p_settings should be final. | 1134 | |
| Name 'p_settings' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1134 | |
| Parameter p_ripup_costs should be final. | 1134 | |
| Name 'p_ripup_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1134 | |
| Parameter p_stoppable_thread should be final. | 1135 | |
| Name 'p_stoppable_thread' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1135 | |
| Parameter p_time_limit should be final. | 1135 | |
| Name 'p_time_limit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1135 | |
| '{' should be on the previous line. | 1136 | |
| Name 'pin_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1141 | |
| Name 'pin_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1142 | |
| Name 'pin_connected_set' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1143 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1144 | |
| '{' should be on the previous line. | 1145 | |
| Line is longer than 80 characters. | 1146 | |
| Name 'unconnected_set' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1151 | |
| '{' should be on the previous line. | 1153 | |
| Line is longer than 80 characters. | 1156 | |
| Name 'ctrl_settings' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1156 | |
| '{' should be on the previous line. | 1160 | |
| Name 'ripped_item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1164 | |
| Name 'curr_autoroute_engine' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1165 | |
| Line is longer than 80 characters. | 1166 | |
| '{' should be on the previous line. | 1171 | |
| Name 'time_limit_to_prevent_endless_loop' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1172 | |
| Line is longer than 80 characters. | 1173 | |
| Method 'connect_to_trace' is not designed for extension - needs to be abstract, final or empty. | 1188 | |
| Name 'connect_to_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1188 | |
| Parameter p_from_point should be final. | 1188 | |
| Name 'p_from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1188 | |
| Parameter p_to_trace should be final. | 1188 | |
| Name 'p_to_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1188 | |
| Parameter p_pen_half_width should be final. | 1189 | |
| Name 'p_pen_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1189 | |
| Parameter p_cl_type should be final. | 1189 | |
| Name 'p_cl_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1189 | |
| '{' should be on the previous line. | 1190 | |
| Name 'first_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1192 | |
| Name 'last_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1194 | |
| Name 'net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1196 | |
| '{' should be on the previous line. | 1199 | |
| Name 'to_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1202 | |
| '{' should be on the previous line. | 1204 | |
| Line is longer than 80 characters. | 1208 | |
| Name 'projection_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1208 | |
| '{' should be on the previous line. | 1210 | |
| Name 'connection_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1213 | |
| '3' is a magic number. | 1214 | |
| '{' should be on the previous line. | 1215 | |
| Name 'trace_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1218 | |
| Line is longer than 80 characters. | 1219 | |
| '{' should be on the previous line. | 1221 | |
| '{' should be on the previous line. | 1225 | |
| '{' should be on the previous line. | 1227 | |
| Line is longer than 80 characters. | 1228 | |
| Line is longer than 80 characters. | 1232 | |
| '{' should be on the previous line. | 1234 | |
| Line is longer than 80 characters. | 1235 | |
| '{' should be on the previous line. | 1237 | |
| '{' should be on the previous line. | 1242 | |
| Line is longer than 80 characters. | 1243 | |
| '{' should be on the previous line. | 1245 | |
| Line is longer than 80 characters. | 1253 | |
| Line is longer than 80 characters. | 1260 | |
| Method 'contains_trace_tails' is not designed for extension - needs to be abstract, final or empty. | 1260 | |
| Name 'contains_trace_tails' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1260 | |
| Parameter p_items should be final. | 1260 | |
| Name 'p_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1260 | |
| Parameter p_except_net_no_arr should be final. | 1260 | |
| Name 'p_except_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1260 | |
| '{' should be on the previous line. | 1264 | |
| Name 'curr_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1265 | |
| '{' should be on the previous line. | 1267 | |
| Name 'curr_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1268 | |
| '{' should be on the previous line. | 1270 | |
| '{' should be on the previous line. | 1272 | |
| Line is longer than 80 characters. | 1287 | |
| Line is longer than 80 characters. | 1290 | |
| Method 'remove_trace_tails' is not designed for extension - needs to be abstract, final or empty. | 1290 | |
| Name 'remove_trace_tails' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1290 | |
| Parameter p_net_no should be final. | 1290 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1290 | |
| Parameter p_stop_connection_option should be final. | 1290 | |
| Name 'p_stop_connection_option' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1290 | |
| Name 'stub_set' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1292 | |
| Name 'board_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1293 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1294 | |
| '{' should be on the previous line. | 1295 | |
| '{' should be on the previous line. | 1297 | |
| '{' should be on the previous line. | 1301 | |
| '{' should be on the previous line. | 1305 | |
| '{' should be on the previous line. | 1309 | |
| '{' should be on the previous line. | 1311 | |
| Line is longer than 80 characters. | 1312 | |
| Line is longer than 80 characters. | 1316 | |
| '{' should be on the previous line. | 1319 | |
| Name 'stub_connections' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1327 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1328 | |
| '{' should be on the previous line. | 1329 | |
| Name 'item_contact_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1330 | |
| '{' should be on the previous line. | 1332 | |
| Line is longer than 80 characters. | 1333 | |
| '}' should be on the same line. | 1334 | |
| '{' should be on the previous line. | 1336 | |
| Line is longer than 80 characters. | 1337 | |
| '{' should be on the previous line. | 1343 | |
| Method 'clear_all_item_temporary_autoroute_data' is not designed for extension - needs to be abstract, final or empty. | 1354 | |
| Name 'clear_all_item_temporary_autoroute_data' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1354 | |
| '{' should be on the previous line. | 1355 | |
| Line is longer than 80 characters. | 1356 | |
| '{' should be on the previous line. | 1358 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1359 | |
| '{' should be on the previous line. | 1361 | |
| Line is longer than 80 characters. | 1369 | |
| Method 'change_conduction_is_obstacle' is not designed for extension - needs to be abstract, final or empty. | 1373 | |
| Name 'change_conduction_is_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1373 | |
| Parameter p_value should be final. | 1373 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1373 | |
| '{' should be on the previous line. | 1374 | |
| '{' should be on the previous line. | 1376 | |
| Name 'something_changed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1379 | |
| Line is longer than 80 characters. | 1381 | |
| '{' should be on the previous line. | 1383 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1384 | |
| '{' should be on the previous line. | 1386 | |
| '{' should be on the previous line. | 1390 | |
| Line is longer than 80 characters. | 1391 | |
| Name 'curr_conduction_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1391 | |
| Line is longer than 80 characters. | 1392 | |
| Name 'curr_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1392 | |
| Line is longer than 80 characters. | 1393 | |
| '{' should be on the previous line. | 1402 | |
| Line is longer than 80 characters. | 1408 | |
| Line is longer than 80 characters. | 1409 | |
| Method 'reduce_nets_of_route_items' is not designed for extension - needs to be abstract, final or empty. | 1414 | |
| Name 'reduce_nets_of_route_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1414 | |
| '{' should be on the previous line. | 1415 | |
| Name 'something_changed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1417 | |
| '{' should be on the previous line. | 1419 | |
| Line is longer than 80 characters. | 1421 | |
| '{' should be on the previous line. | 1423 | |
| Name 'curr_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1424 | |
| '{' should be on the previous line. | 1426 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1429 | |
| Line is longer than 80 characters. | 1430 | |
| '{' should be on the previous line. | 1435 | |
| Name 'curr_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1437 | |
| '{' should be on the previous line. | 1438 | |
| Name 'curr_contact' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1439 | |
| '{' should be on the previous line. | 1440 | |
| '{' should be on the previous line. | 1442 | |
| '{' should be on the previous line. | 1449 | |
| '}' should be on the same line. | 1454 | |
| '{' should be on the previous line. | 1456 | |
| Name 'curr_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1457 | |
| '{' should be on the previous line. | 1460 | |
| Name 'curr_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1461 | |
| '{' should be on the previous line. | 1462 | |
| Name 'pin_found' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1463 | |
| Name 'curr_contact' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1464 | |
| '{' should be on the previous line. | 1465 | |
| '{' should be on the previous line. | 1467 | |
| Line is longer than 80 characters. | 1477 | |
| Name 'curr_contact' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1479 | |
| '{' should be on the previous line. | 1480 | |
| Line is longer than 80 characters. | 1481 | |
| '{' should be on the previous line. | 1491 | |
| '{' should be on the previous line. | 1497 | |
| '{' should be on the previous line. | 1502 | |
| Method 'get_shove_failing_obstacle' is not designed for extension - needs to be abstract, final or empty. | 1515 | |
| Name 'get_shove_failing_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1515 | |
| '{' should be on the previous line. | 1516 | |
| Method 'set_shove_failing_obstacle' is not designed for extension - needs to be abstract, final or empty. | 1520 | |
| Missing a Javadoc comment. | 1520 | |
| Name 'set_shove_failing_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1520 | |
| Parameter p_item should be final. | 1520 | |
| Name 'p_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1520 | |
| '{' should be on the previous line. | 1521 | |
| Method 'get_shove_failing_layer' is not designed for extension - needs to be abstract, final or empty. | 1530 | |
| Name 'get_shove_failing_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1530 | |
| '{' should be on the previous line. | 1531 | |
| Method 'set_shove_failing_layer' is not designed for extension - needs to be abstract, final or empty. | 1535 | |
| Missing a Javadoc comment. | 1535 | |
| Name 'set_shove_failing_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1535 | |
| Parameter p_layer should be final. | 1535 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1535 | |
| '{' should be on the previous line. | 1536 | |
| Missing a Javadoc comment. | 1540 | |
| Name 'clear_shove_failing_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1540 | |
| '{' should be on the previous line. | 1541 | |
| Line is longer than 80 characters. | 1547 | |
| Method 'set_maintaining_autoroute_database' is not designed for extension - needs to be abstract, final or empty. | 1550 | |
| Name 'set_maintaining_autoroute_database' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1550 | |
| Parameter p_value should be final. | 1550 | |
| Expected @param tag for 'p_value'. | 1550 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1550 | |
| '{' should be on the previous line. | 1551 | |
| '{' should be on the previous line. | 1553 | |
| Must have at least one statement. | 1553 | |
| '}' should be on the same line. | 1555 | |
| '{' should be on the previous line. | 1557 | |
| Line is longer than 80 characters. | 1563 | |
| Expected an @return tag. | 1566 | |
| Method 'is_maintaining_autoroute_database' is not designed for extension - needs to be abstract, final or empty. | 1566 | |
| Name 'is_maintaining_autoroute_database' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1566 | |
| '{' should be on the previous line. | 1567 | |
| Name 'autoroute_engine' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1573 | |
| First sentence should end with a period. | 1574 | |
| Name 'changed_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1575 | |
| Variable 'changed_area' must be private and have accessor methods. | 1575 | |
| Missing a Javadoc comment. | 1576 | |
| Name 'shove_failing_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1576 | |
| Missing a Javadoc comment. | 1577 | |
| Name 'shove_failing_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1577 | |
| First sentence should end with a period. | 1578 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 41 | |
| Line has trailing spaces. | 42 | |
| First sentence should end with a period. | 43 | |
| Parameter p_board should be final. | 48 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| '{' should be on the previous line. | 49 | |
| Line is longer than 80 characters. | 52 | |
| Line has trailing spaces. | 56 | |
| Method 'insert' is not designed for extension - needs to be abstract, final or empty. | 62 | |
| Parameter p_item should be final. | 62 | |
| Name 'p_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| '{' should be on the previous line. | 63 | |
| Name 'curr_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 64 | |
| '{' should be on the previous line. | 65 | |
| Line has trailing spaces. | 70 | |
| Method 'remove' is not designed for extension - needs to be abstract, final or empty. | 76 | |
| Parameter p_item should be final. | 76 | |
| Name 'p_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| '{' should be on the previous line. | 77 | |
| '{' should be on the previous line. | 79 | |
| Name 'curr_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 82 | |
| '{' should be on the previous line. | 83 | |
| Line has trailing spaces. | 84 | |
| Line is longer than 80 characters. | 85 | |
| Name 'curr_tree_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 85 | |
| Avoid nested blocks. | 86 | |
| '{' should be on the previous line. | 88 | |
| Line has trailing spaces. | 96 | |
| Method 'get_default_tree' is not designed for extension - needs to be abstract, final or empty. | 102 | |
| Name 'get_default_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 102 | |
| '{' should be on the previous line. | 103 | |
| Line has trailing spaces. | 106 | |
| Method 'validate_entries' is not designed for extension - needs to be abstract, final or empty. | 107 | |
| Missing a Javadoc comment. | 107 | |
| Name 'validate_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 107 | |
| Parameter p_item should be final. | 107 | |
| Name 'p_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 107 | |
| '{' should be on the previous line. | 108 | |
| Name 'curr_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 110 | |
| '{' should be on the previous line. | 111 | |
| Line has trailing spaces. | 112 | |
| '{' should be on the previous line. | 114 | |
| Line has trailing spaces. | 120 | |
| Line is longer than 80 characters. | 123 | |
| Method 'is_clearance_compensation_used' is not designed for extension - needs to be abstract, final or empty. | 128 | |
| Name 'is_clearance_compensation_used' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 128 | |
| '{' should be on the previous line. | 129 | |
| Line has trailing spaces. | 132 | |
| Method 'set_clearance_compensation_used' is not designed for extension - needs to be abstract, final or empty. | 138 | |
| Name 'set_clearance_compensation_used' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 138 | |
| Parameter p_value should be final. | 138 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 138 | |
| '{' should be on the previous line. | 139 | |
| '{' should be on the previous line. | 141 | |
| Line has trailing spaces. | 144 | |
| Name 'compensated_clearance_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 148 | |
| '{' should be on the previous line. | 150 | |
| '}' should be on the same line. | 152 | |
| '{' should be on the previous line. | 154 | |
| Line is longer than 80 characters. | 157 | |
| Line has trailing spaces. | 161 | |
| Line is longer than 80 characters. | 163 | |
| Method 'clearance_value_changed' is not designed for extension - needs to be abstract, final or empty. | 165 | |
| Name 'clearance_value_changed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 165 | |
| '{' should be on the previous line. | 166 | |
| 'while' is not followed by whitespace. | 169 | |
| '{' should be on the previous line. | 170 | |
| Name 'curr_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 171 | |
| Line is longer than 80 characters. | 172 | |
| '{' should be on the previous line. | 178 | |
| Line has trailing spaces. | 183 | |
| Method 'clearance_class_removed' is not designed for extension - needs to be abstract, final or empty. | 189 | |
| Name 'clearance_class_removed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 189 | |
| Parameter p_no should be final. | 189 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 189 | |
| '{' should be on the previous line. | 190 | |
| '{' should be on the previous line. | 193 | |
| Line is longer than 80 characters. | 194 | |
| 'while' is not followed by whitespace. | 197 | |
| '{' should be on the previous line. | 198 | |
| Name 'curr_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 199 | |
| '{' should be on the previous line. | 201 | |
| Line has trailing spaces. | 206 | |
| Line is longer than 80 characters. | 208 | |
| Method 'get_autoroute_tree' is not designed for extension - needs to be abstract, final or empty. | 214 | |
| Name 'get_autoroute_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 214 | |
| Parameter p_clearance_class_no should be final. | 214 | |
| Name 'p_clearance_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 214 | |
| '{' should be on the previous line. | 215 | |
| Name 'curr_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 216 | |
| '{' should be on the previous line. | 217 | |
| Line is longer than 80 characters. | 218 | |
| Name 'curr_autoroute_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 224 | |
| Line is longer than 80 characters. | 225 | |
| Name 'fast_algorithm' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 225 | |
| Line is longer than 80 characters. | 226 | |
| Line is longer than 80 characters. | 228 | |
| '}' should be on the same line. | 229 | |
| Line is longer than 80 characters. | 230 | |
| Line is longer than 80 characters. | 232 | |
| '}' should be on the same line. | 233 | |
| '{' should be on the previous line. | 235 | |
| Line is longer than 80 characters. | 236 | |
| Line is longer than 80 characters. | 239 | |
| 'for' is not followed by whitespace. | 240 | |
| '{' should be on the previous line. | 241 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 242 | |
| '{' should be on the previous line. | 244 | |
| Line has trailing spaces. | 251 | |
| Line is longer than 80 characters. | 253 | |
| Method 'reset_compensated_trees' is not designed for extension - needs to be abstract, final or empty. | 255 | |
| Name 'reset_compensated_trees' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 255 | |
| '{' should be on the previous line. | 256 | |
| '{' should be on the previous line. | 259 | |
| Name 'curr_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 260 | |
| '{' should be on the previous line. | 262 | |
| Line has trailing spaces. | 267 | |
| First sentence should end with a period. | 268 | |
| Method 'reinsert_tree_items' is not designed for extension - needs to be abstract, final or empty. | 269 | |
| Name 'reinsert_tree_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 269 | |
| '{' should be on the previous line. | 270 | |
| Line has trailing spaces. | 274 | |
| Missing a Javadoc comment. | 275 | |
| Name 'remove_all_board_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 275 | |
| '{' should be on the previous line. | 276 | |
| '{' should be on the previous line. | 278 | |
| Line is longer than 80 characters. | 279 | |
| Line is longer than 80 characters. | 282 | |
| 'for' is not followed by whitespace. | 283 | |
| '{' should be on the previous line. | 284 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 285 | |
| '{' should be on the previous line. | 287 | |
| Line has trailing spaces. | 293 | |
| Missing a Javadoc comment. | 294 | |
| Name 'insert_all_board_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 294 | |
| '{' should be on the previous line. | 295 | |
| '{' should be on the previous line. | 297 | |
| Line is longer than 80 characters. | 298 | |
| Line is longer than 80 characters. | 301 | |
| 'for' is not followed by whitespace. | 302 | |
| '{' should be on the previous line. | 303 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 304 | |
| '{' should be on the previous line. | 306 | |
| Line has trailing spaces. | 313 | |
| Line is longer than 80 characters. | 314 | |
| Line has trailing spaces. | 315 | |
| Line has trailing spaces. | 317 | |
| Line is longer than 80 characters. | 318 | |
| Line has trailing spaces. | 319 | |
| Line is longer than 80 characters. | 324 | |
| Method 'merge_entries_in_front' is not designed for extension - needs to be abstract, final or empty. | 324 | |
| Name 'merge_entries_in_front' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 324 | |
| '(' is followed by whitespace. | 324 | |
| Parameter p_from_trace should be final. | 324 | |
| Expected @param tag for 'p_from_trace'. | 324 | |
| Name 'p_from_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 324 | |
| Parameter p_to_trace should be final. | 324 | |
| Expected @param tag for 'p_to_trace'. | 324 | |
| Name 'p_to_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 324 | |
| Parameter p_joined_polyline should be final. | 325 | |
| Expected @param tag for 'p_joined_polyline'. | 325 | |
| Name 'p_joined_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 325 | |
| Parameter p_from_entry_no should be final. | 325 | |
| Expected @param tag for 'p_from_entry_no'. | 325 | |
| Name 'p_from_entry_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 325 | |
| Parameter p_to_entry_no should be final. | 325 | |
| Expected @param tag for 'p_to_entry_no'. | 325 | |
| Name 'p_to_entry_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 325 | |
| Name 'curr_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 327 | |
| '{' should be on the previous line. | 328 | |
| Line is longer than 80 characters. | 329 | |
| Line has trailing spaces. | 332 | |
| Line is longer than 80 characters. | 337 | |
| Method 'merge_entries_at_end' is not designed for extension - needs to be abstract, final or empty. | 337 | |
| Name 'merge_entries_at_end' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 337 | |
| '(' is followed by whitespace. | 337 | |
| Parameter p_from_trace should be final. | 337 | |
| Expected @param tag for 'p_from_trace'. | 337 | |
| Name 'p_from_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 337 | |
| Parameter p_to_trace should be final. | 337 | |
| Expected @param tag for 'p_to_trace'. | 337 | |
| Name 'p_to_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 337 | |
| Parameter p_joined_polyline should be final. | 338 | |
| Expected @param tag for 'p_joined_polyline'. | 338 | |
| Name 'p_joined_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 338 | |
| Parameter p_from_entry_no should be final. | 338 | |
| Expected @param tag for 'p_from_entry_no'. | 338 | |
| Name 'p_from_entry_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 338 | |
| Parameter p_to_entry_no should be final. | 338 | |
| Expected @param tag for 'p_to_entry_no'. | 338 | |
| Name 'p_to_entry_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 338 | |
| Name 'curr_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 340 | |
| '{' should be on the previous line. | 341 | |
| Line is longer than 80 characters. | 342 | |
| Line has trailing spaces. | 345 | |
| Method 'change_entries' is not designed for extension - needs to be abstract, final or empty. | 351 | |
| Name 'change_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 351 | |
| '(' is followed by whitespace. | 351 | |
| Parameter p_obj should be final. | 351 | |
| Expected @param tag for 'p_obj'. | 351 | |
| Name 'p_obj' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 351 | |
| Parameter p_new_polyline should be final. | 351 | |
| Expected @param tag for 'p_new_polyline'. | 351 | |
| Name 'p_new_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 351 | |
| Parameter p_keep_at_start_count should be final. | 352 | |
| Expected @param tag for 'p_keep_at_start_count'. | 352 | |
| Name 'p_keep_at_start_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 352 | |
| Parameter p_keep_at_end_count should be final. | 352 | |
| Expected @param tag for 'p_keep_at_end_count'. | 352 | |
| Name 'p_keep_at_end_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 352 | |
| '{' should be on the previous line. | 353 | |
| Name 'curr_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 354 | |
| '{' should be on the previous line. | 355 | |
| Line is longer than 80 characters. | 356 | |
| Line has trailing spaces. | 359 | |
| Line is longer than 80 characters. | 363 | |
| Line is longer than 80 characters. | 365 | |
| Method 'reuse_entries_after_cutout' is not designed for extension - needs to be abstract, final or empty. | 365 | |
| Name 'reuse_entries_after_cutout' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 365 | |
| Parameter p_from_trace should be final. | 365 | |
| Expected @param tag for 'p_from_trace'. | 365 | |
| Name 'p_from_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 365 | |
| Parameter p_start_piece should be final. | 365 | |
| Expected @param tag for 'p_start_piece'. | 365 | |
| Name 'p_start_piece' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 365 | |
| Parameter p_end_piece should be final. | 365 | |
| Expected @param tag for 'p_end_piece'. | 365 | |
| Name 'p_end_piece' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 365 | |
| Name 'curr_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 367 | |
| '{' should be on the previous line. | 368 | |
| Line has trailing spaces. | 369 | |
| Line is longer than 80 characters. | 370 | |
| Line has trailing spaces. | 373 | |
| Missing a Javadoc comment. | 374 | |
| Name 'compensated_search_trees' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 374 | |
| Line has trailing spaces. | 375 | |
| Missing a Javadoc comment. | 376 | |
| Name 'default_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 376 | |
| Line has trailing spaces. | 377 | |
| Missing a Javadoc comment. | 378 | |
| Line has trailing spaces. | 379 | |
| Missing a Javadoc comment. | 380 | |
| Name 'clearance_compensation_used' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 380 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| First sentence should end with a period. | 23 | |
| Line is longer than 80 characters. | 24 | |
| '{' should be on the previous line. | 30 | |
| First sentence should end with a period. | 31 | |
| Name 'is_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 38 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 38 | |
| Line has trailing spaces. | 39 | |
| First sentence should end with a period. | 40 | |
| Name 'is_trace_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 47 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 47 | |
| Line has trailing spaces. | 48 | |
| Redundant 'abstract' modifier. | 55 | |
| Name 'shape_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| Name 'p_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 59 | |
| Line is longer than 80 characters. | 63 | |
| Line is longer than 80 characters. | 66 | |
| Parameter p_directions should be final. | 66 | |
| Expected @param tag for 'p_directions'. | 66 | |
| Name 'p_directions' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| Parameter p_board should be final. | 66 | |
| Expected @param tag for 'p_board'. | 66 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| Parameter p_compensated_clearance_class_no should be final. | 66 | |
| Expected @param tag for 'p_compensated_clearance_class_no'. | 66 | |
| Name 'p_compensated_clearance_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| Method 'is_clearance_compensation_used' is not designed for extension - needs to be abstract, final or empty. | 79 | |
| Name 'is_clearance_compensation_used' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 79 | |
| '{' should be on the previous line. | 80 | |
| Line is longer than 80 characters. | 85 | |
| Line is longer than 80 characters. | 93 | |
| Method 'clearance_compensation_value' is not designed for extension - needs to be abstract, final or empty. | 93 | |
| Name 'clearance_compensation_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| Parameter p_clearance_class_no should be final. | 93 | |
| Name 'p_clearance_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| Parameter p_layer should be final. | 93 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| '{' should be on the previous line. | 96 | |
| Line is longer than 80 characters. | 99 | |
| Method 'change_entries' is not designed for extension - needs to be abstract, final or empty. | 108 | |
| Name 'change_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 108 | |
| Parameter p_obj should be final. | 108 | |
| Expected @param tag for 'p_obj'. | 108 | |
| Name 'p_obj' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 108 | |
| Parameter p_new_polyline should be final. | 108 | |
| Expected @param tag for 'p_new_polyline'. | 108 | |
| Name 'p_new_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 108 | |
| Parameter p_keep_at_start_count should be final. | 109 | |
| Expected @param tag for 'p_keep_at_start_count'. | 109 | |
| Name 'p_keep_at_start_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 109 | |
| Parameter p_keep_at_end_count should be final. | 109 | |
| Expected @param tag for 'p_keep_at_end_count'. | 109 | |
| Name 'p_keep_at_end_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 109 | |
| '{' should be on the previous line. | 110 | |
| Name 'compensated_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| '+' should be on a new line. | 113 | |
| Line is longer than 80 characters. | 114 | |
| Name 'changed_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 115 | |
| Line is longer than 80 characters. | 116 | |
| Name 'old_shape_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 118 | |
| Line is longer than 80 characters. | 119 | |
| Name 'new_shape_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 119 | |
| Name 'new_leaf_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 120 | |
| Line is longer than 80 characters. | 121 | |
| Name 'new_precalculated_tree_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 121 | |
| Name 'old_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 122 | |
| '{' should be on the previous line. | 124 | |
| Line is longer than 80 characters. | 128 | |
| '{' should be on the previous line. | 133 | |
| Name 'new_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 134 | |
| Name 'old_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 135 | |
| Line is longer than 80 characters. | 139 | |
| Line is longer than 80 characters. | 142 | |
| Line is longer than 80 characters. | 143 | |
| Line is longer than 80 characters. | 145 | |
| Line is longer than 80 characters. | 147 | |
| Line is longer than 80 characters. | 149 | |
| Line is longer than 80 characters. | 160 | |
| Method 'merge_entries_in_front' is not designed for extension - needs to be abstract, final or empty. | 160 | |
| Name 'merge_entries_in_front' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| Parameter p_from_trace should be final. | 160 | |
| Expected @param tag for 'p_from_trace'. | 160 | |
| Name 'p_from_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| Parameter p_to_trace should be final. | 160 | |
| Expected @param tag for 'p_to_trace'. | 160 | |
| Name 'p_to_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| Parameter p_joined_polyline should be final. | 161 | |
| Expected @param tag for 'p_joined_polyline'. | 161 | |
| Name 'p_joined_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 161 | |
| Parameter p_from_entry_no should be final. | 161 | |
| Expected @param tag for 'p_from_entry_no'. | 161 | |
| Name 'p_from_entry_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 161 | |
| Parameter p_to_entry_no should be final. | 161 | |
| Expected @param tag for 'p_to_entry_no'. | 161 | |
| Name 'p_to_entry_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 161 | |
| Name 'compensated_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 163 | |
| '+' should be on a new line. | 163 | |
| Line is longer than 80 characters. | 164 | |
| Name 'link_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 165 | |
| Line is longer than 80 characters. | 166 | |
| Name 'change_order' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 167 | |
| Name 'from_shape_count_minus_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 172 | |
| Name 'remove_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 173 | |
| '{' should be on the previous line. | 175 | |
| '}' should be on the same line. | 177 | |
| '{' should be on the previous line. | 179 | |
| Name 'from_trace_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 182 | |
| Name 'to_trace_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 183 | |
| Line is longer than 80 characters. | 186 | |
| Name 'new_shape_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 186 | |
| Name 'new_leaf_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 187 | |
| Name 'old_to_shape_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 188 | |
| Line is longer than 80 characters. | 189 | |
| Name 'new_precalculated_tree_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 189 | |
| Line is longer than 80 characters. | 190 | |
| '{' should be on the previous line. | 192 | |
| Name 'from_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 193 | |
| '{' should be on the previous line. | 195 | |
| '}' should be on the same line. | 197 | |
| '{' should be on the previous line. | 199 | |
| Line is longer than 80 characters. | 202 | |
| '{' should be on the previous line. | 208 | |
| Name 'curr_ind' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 209 | |
| Line is longer than 80 characters. | 211 | |
| Line is longer than 80 characters. | 216 | |
| '{' should be on the previous line. | 218 | |
| Name 'curr_ind' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 219 | |
| Line is longer than 80 characters. | 222 | |
| '{' should be on the previous line. | 226 | |
| Name 'curr_ind' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 227 | |
| Line is longer than 80 characters. | 238 | |
| Method 'merge_entries_at_end' is not designed for extension - needs to be abstract, final or empty. | 238 | |
| Name 'merge_entries_at_end' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 238 | |
| Parameter p_from_trace should be final. | 238 | |
| Expected @param tag for 'p_from_trace'. | 238 | |
| Name 'p_from_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 238 | |
| Parameter p_to_trace should be final. | 238 | |
| Expected @param tag for 'p_to_trace'. | 238 | |
| Name 'p_to_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 238 | |
| Parameter p_joined_polyline should be final. | 239 | |
| Expected @param tag for 'p_joined_polyline'. | 239 | |
| Name 'p_joined_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 239 | |
| Parameter p_from_entry_no should be final. | 239 | |
| Expected @param tag for 'p_from_entry_no'. | 239 | |
| Name 'p_from_entry_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 239 | |
| Parameter p_to_entry_no should be final. | 239 | |
| Expected @param tag for 'p_to_entry_no'. | 239 | |
| Name 'p_to_entry_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 239 | |
| Name 'compensated_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 241 | |
| '+' should be on a new line. | 241 | |
| Line is longer than 80 characters. | 242 | |
| Name 'link_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 243 | |
| Line is longer than 80 characters. | 244 | |
| Name 'change_order' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 245 | |
| Name 'from_trace_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 247 | |
| Name 'to_trace_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 248 | |
| Name 'to_shape_count_minus_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 252 | |
| Name 'remove_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 254 | |
| '{' should be on the previous line. | 256 | |
| '}' should be on the same line. | 258 | |
| '{' should be on the previous line. | 260 | |
| Name 'new_shape_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 264 | |
| Line is longer than 80 characters. | 265 | |
| Name 'new_leaf_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 266 | |
| Line is longer than 80 characters. | 267 | |
| Name 'new_precalculated_tree_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 267 | |
| '{' should be on the previous line. | 271 | |
| Line is longer than 80 characters. | 272 | |
| '{' should be on the previous line. | 277 | |
| Name 'curr_ind' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 278 | |
| Name 'from_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 279 | |
| '{' should be on the previous line. | 281 | |
| '}' should be on the same line. | 283 | |
| '{' should be on the previous line. | 285 | |
| Line is longer than 80 characters. | 288 | |
| Line is longer than 80 characters. | 294 | |
| '{' should be on the previous line. | 296 | |
| Name 'curr_ind' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 297 | |
| Line is longer than 80 characters. | 300 | |
| '{' should be on the previous line. | 304 | |
| Name 'curr_ind' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 305 | |
| Line is longer than 80 characters. | 314 | |
| Line is longer than 80 characters. | 316 | |
| Method 'reuse_entries_after_cutout' is not designed for extension - needs to be abstract, final or empty. | 316 | |
| Name 'reuse_entries_after_cutout' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 316 | |
| Parameter p_from_trace should be final. | 316 | |
| Expected @param tag for 'p_from_trace'. | 316 | |
| Name 'p_from_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 316 | |
| Parameter p_start_piece should be final. | 316 | |
| Expected @param tag for 'p_start_piece'. | 316 | |
| Name 'p_start_piece' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 316 | |
| Parameter p_end_piece should be final. | 316 | |
| Expected @param tag for 'p_end_piece'. | 316 | |
| Name 'p_end_piece' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 316 | |
| Line is longer than 80 characters. | 318 | |
| Name 'start_piece_leaf_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 318 | |
| Name 'from_trace_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 319 | |
| '{' should be on the previous line. | 322 | |
| Line is longer than 80 characters. | 328 | |
| Line is longer than 80 characters. | 332 | |
| Name 'end_piece_leaf_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 332 | |
| '{' should be on the previous line. | 338 | |
| Line is longer than 80 characters. | 339 | |
| Name 'from_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 339 | |
| Line is longer than 80 characters. | 360 | |
| Method 'overlapping_objects' is not designed for extension - needs to be abstract, final or empty. | 360 | |
| Name 'overlapping_objects' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 360 | |
| Parameter p_shape should be final. | 360 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 360 | |
| Parameter p_layer should be final. | 360 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 360 | |
| Parameter p_ignore_net_nos should be final. | 360 | |
| Name 'p_ignore_net_nos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 360 | |
| Parameter p_obstacles should be final. | 361 | |
| Name 'p_obstacles' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 361 | |
| '{' should be on the previous line. | 362 | |
| Name 'tree_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 363 | |
| Line is longer than 80 characters. | 364 | |
| '{' should be on the previous line. | 366 | |
| '{' should be on the previous line. | 369 | |
| Name 'curr_entry' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 370 | |
| Line is longer than 80 characters. | 377 | |
| Line is longer than 80 characters. | 384 | |
| Method 'overlapping_objects' is not designed for extension - needs to be abstract, final or empty. | 384 | |
| Name 'overlapping_objects' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 384 | |
| Parameter p_shape should be final. | 384 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 384 | |
| Parameter p_layer should be final. | 384 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 384 | |
| Line is longer than 80 characters. | 400 | |
| Method 'overlapping_tree_entries' is not designed for extension - needs to be abstract, final or empty. | 400 | |
| Name 'overlapping_tree_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 400 | |
| Parameter p_shape should be final. | 400 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 400 | |
| Parameter p_layer should be final. | 400 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 400 | |
| Parameter p_tree_entries should be final. | 400 | |
| Name 'p_tree_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 400 | |
| Line is longer than 80 characters. | 409 | |
| Line is longer than 80 characters. | 416 | |
| Method 'overlapping_tree_entries' is not designed for extension - needs to be abstract, final or empty. | 416 | |
| Name 'overlapping_tree_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 416 | |
| Parameter p_shape should be final. | 416 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 416 | |
| Parameter p_layer should be final. | 416 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 416 | |
| Parameter p_ignore_net_nos should be final. | 416 | |
| Name 'p_ignore_net_nos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 416 | |
| Parameter p_tree_entries should be final. | 417 | |
| Name 'p_tree_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 417 | |
| '{' should be on the previous line. | 418 | |
| '{' should be on the previous line. | 420 | |
| '{' should be on the previous line. | 424 | |
| Line is longer than 80 characters. | 425 | |
| '{' should be on the previous line. | 430 | |
| Line is longer than 80 characters. | 431 | |
| Name 'tmp_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 434 | |
| Name 'is_45_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 437 | |
| '{' should be on the previous line. | 440 | |
| Name 'curr_leaf' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 441 | |
| Name 'curr_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 442 | |
| Name 'shape_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 443 | |
| Name 'ignore_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 444 | |
| Line is longer than 80 characters. | 445 | |
| '{' should be on the previous line. | 447 | |
| '{' should be on the previous line. | 449 | |
| '{' should be on the previous line. | 451 | |
| '{' should be on the previous line. | 457 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 458 | |
| Line is longer than 80 characters. | 459 | |
| Name 'add_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 460 | |
| '{' should be on the previous line. | 464 | |
| '}' should be on the same line. | 466 | |
| '{' should be on the previous line. | 468 | |
| '{' should be on the previous line. | 472 | |
| Name 'new_entry' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 473 | |
| Line is longer than 80 characters. | 488 | |
| Line is longer than 80 characters. | 490 | |
| Method 'overlapping_tree_entries_with_clearance' is not designed for extension - needs to be abstract, final or empty. | 490 | |
| Name 'overlapping_tree_entries_with_clearance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 490 | |
| Parameter p_shape should be final. | 490 | |
| Expected @param tag for 'p_shape'. | 490 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 490 | |
| Parameter p_layer should be final. | 490 | |
| Expected @param tag for 'p_layer'. | 490 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 490 | |
| Parameter p_ignore_net_nos should be final. | 490 | |
| Expected @param tag for 'p_ignore_net_nos'. | 490 | |
| Name 'p_ignore_net_nos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 490 | |
| Parameter p_cl_type should be final. | 491 | |
| Expected @param tag for 'p_cl_type'. | 491 | |
| Name 'p_cl_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 491 | |
| Parameter p_obstacle_entries should be final. | 491 | |
| Expected @param tag for 'p_obstacle_entries'. | 491 | |
| Name 'p_obstacle_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 491 | |
| '{' should be on the previous line. | 492 | |
| '{' should be on the previous line. | 494 | |
| '{' should be on the previous line. | 498 | |
| Line is longer than 80 characters. | 499 | |
| Name 'cl_matrix' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 502 | |
| '{' should be on the previous line. | 505 | |
| Line is longer than 80 characters. | 506 | |
| Name 'max_clearance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 509 | |
| '1.2' is a magic number. | 510 | |
| Name 'offset_bounds' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 515 | |
| Name 'tmp_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 517 | |
| Line is longer than 80 characters. | 520 | |
| Name 'sorted_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 520 | |
| '{' should be on the previous line. | 523 | |
| Name 'curr_leaf' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 524 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 525 | |
| Name 'shape_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 526 | |
| Name 'ignore_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 527 | |
| Line is longer than 80 characters. | 528 | |
| '{' should be on the previous line. | 530 | |
| '{' should be on the previous line. | 532 | |
| '{' should be on the previous line. | 534 | |
| '{' should be on the previous line. | 540 | |
| Name 'curr_clearance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 541 | |
| Line is longer than 80 characters. | 542 | |
| Name 'sorted_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 543 | |
| Name 'curr_half_clearance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 549 | |
| Name 'curr_offset_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 550 | |
| '{' should be on the previous line. | 552 | |
| Name 'tmp_entry' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 553 | |
| Name 'tmp_half_clearance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 554 | |
| '{' should be on the previous line. | 556 | |
| Name 'tmp_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 561 | |
| Line is longer than 80 characters. | 562 | |
| Name 'tmp_offset_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 565 | |
| '{' should be on the previous line. | 568 | |
| Line is longer than 80 characters. | 569 | |
| Line is longer than 80 characters. | 585 | |
| Method 'overlapping_objects_with_clearance' is not designed for extension - needs to be abstract, final or empty. | 585 | |
| Name 'overlapping_objects_with_clearance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 585 | |
| Parameter p_shape should be final. | 585 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 585 | |
| Parameter p_layer should be final. | 585 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 585 | |
| Parameter p_ignore_net_nos should be final. | 585 | |
| Name 'p_ignore_net_nos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 585 | |
| Parameter p_cl_type should be final. | 586 | |
| Name 'p_cl_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 586 | |
| Parameter p_obstacles should be final. | 586 | |
| Name 'p_obstacles' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 586 | |
| '{' should be on the previous line. | 587 | |
| Name 'tree_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 588 | |
| '{' should be on the previous line. | 590 | |
| Line is longer than 80 characters. | 591 | |
| '}' should be on the same line. | 592 | |
| '{' should be on the previous line. | 594 | |
| Line is longer than 80 characters. | 595 | |
| '{' should be on the previous line. | 598 | |
| '{' should be on the previous line. | 601 | |
| Name 'curr_entry' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 602 | |
| Line is longer than 80 characters. | 623 | |
| Method 'overlapping_items_with_clearance' is not designed for extension - needs to be abstract, final or empty. | 623 | |
| Name 'overlapping_items_with_clearance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 623 | |
| Parameter p_shape should be final. | 623 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 623 | |
| Parameter p_layer should be final. | 623 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 623 | |
| Parameter p_ignore_net_nos should be final. | 623 | |
| Name 'p_ignore_net_nos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 623 | |
| Parameter p_clearance_class should be final. | 624 | |
| Name 'p_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 624 | |
| '{' should be on the previous line. | 625 | |
| Name 'curr_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 631 | |
| '{' should be on the previous line. | 632 | |
| '{' should be on the previous line. | 634 | |
| Line is longer than 80 characters. | 642 | |
| Line is longer than 80 characters. | 654 | |
| Method 'overlapping_tree_entries_with_clearance' is not designed for extension - needs to be abstract, final or empty. | 654 | |
| Name 'overlapping_tree_entries_with_clearance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 654 | |
| Parameter p_shape should be final. | 654 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 654 | |
| Parameter p_layer should be final. | 654 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 654 | |
| Parameter p_ignore_net_nos should be final. | 655 | |
| Name 'p_ignore_net_nos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 655 | |
| Parameter p_clearance_class should be final. | 655 | |
| Name 'p_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 655 | |
| '{' should be on the previous line. | 656 | |
| '{' should be on the previous line. | 659 | |
| Line is longer than 80 characters. | 660 | |
| '}' should be on the same line. | 661 | |
| '{' should be on the previous line. | 663 | |
| Line is longer than 80 characters. | 664 | |
| Line is longer than 80 characters. | 671 | |
| Line is longer than 80 characters. | 673 | |
| Line is longer than 80 characters. | 676 | |
| Line is longer than 80 characters. | 677 | |
| Line is longer than 80 characters. | 678 | |
| Line is longer than 80 characters. | 681 | |
| Line is longer than 80 characters. | 687 | |
| Method 'complete_shape' is not designed for extension - needs to be abstract, final or empty. | 687 | |
| Name 'complete_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 687 | |
| Parameter p_room should be final. | 687 | |
| Name 'p_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 687 | |
| Parameter p_net_no should be final. | 687 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 687 | |
| Parameter p_ignore_object should be final. | 688 | |
| Name 'p_ignore_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 688 | |
| Parameter p_ignore_shape should be final. | 688 | |
| Name 'p_ignore_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 688 | |
| '{' should be on the previous line. | 689 | |
| '{' should be on the previous line. | 691 | |
| Line is longer than 80 characters. | 692 | |
| '{' should be on the previous line. | 696 | |
| Name 'start_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 699 | |
| '{' should be on the previous line. | 701 | |
| Line is longer than 80 characters. | 704 | |
| Name 'bounding_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 704 | |
| Line is longer than 80 characters. | 705 | |
| '{' should be on the previous line. | 707 | |
| Line is longer than 80 characters. | 708 | |
| Name 'new_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 708 | |
| Name 'curr_node' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 714 | |
| Name 'room_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 715 | |
| '{' should be on the previous line. | 718 | |
| '{' should be on the previous line. | 721 | |
| '{' should be on the previous line. | 725 | |
| '{' should be on the previous line. | 727 | |
| Name 'curr_leaf' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 728 | |
| Line is longer than 80 characters. | 729 | |
| Name 'curr_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 729 | |
| Name 'shape_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 730 | |
| Line is longer than 80 characters. | 731 | |
| Line is longer than 80 characters. | 734 | |
| Name 'curr_object_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 734 | |
| Line is longer than 80 characters. | 735 | |
| Name 'new_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 735 | |
| Name 'new_bounding_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 736 | |
| Line is longer than 80 characters. | 738 | |
| Name 'curr_incomplete_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 738 | |
| Name 'something_changed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 740 | |
| Line is longer than 80 characters. | 741 | |
| '{' should be on the previous line. | 743 | |
| Name 'ignore_expansion_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 744 | |
| Line is longer than 80 characters. | 745 | |
| Line is longer than 80 characters. | 746 | |
| Line is longer than 80 characters. | 747 | |
| '{' should be on the previous line. | 750 | |
| Line is longer than 80 characters. | 752 | |
| Line is longer than 80 characters. | 753 | |
| Name 'tmp_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 753 | |
| Line is longer than 80 characters. | 755 | |
| '{' should be on the previous line. | 760 | |
| Line is longer than 80 characters. | 762 | |
| '}' should be on the same line. | 768 | |
| '{' should be on the previous line. | 770 | |
| Line is longer than 80 characters. | 781 | |
| Line is longer than 80 characters. | 782 | |
| Line is longer than 80 characters. | 783 | |
| Expected an @return tag. | 786 | |
| Line is longer than 80 characters. | 786 | |
| Name 'restrain_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 786 | |
| Parameter p_incomplete_room should be final. | 786 | |
| Expected @param tag for 'p_incomplete_room'. | 786 | |
| Name 'p_incomplete_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 786 | |
| Parameter p_obstacle_shape should be final. | 786 | |
| Expected @param tag for 'p_obstacle_shape'. | 786 | |
| Name 'p_obstacle_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 786 | |
| Line is longer than 80 characters. | 788 | |
| Line is longer than 80 characters. | 795 | |
| Name 'obstacle_simplex' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 795 | |
| Line is longer than 80 characters. | 796 | |
| Name 'shape_to_be_contained' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 796 | |
| Line is longer than 80 characters. | 797 | |
| Name 'room_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 798 | |
| '{' should be on the previous line. | 801 | |
| Line is longer than 80 characters. | 802 | |
| Line is longer than 80 characters. | 804 | |
| Name 'cut_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 808 | |
| Name 'cut_line_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 809 | |
| '{' should be on the previous line. | 811 | |
| Line is longer than 80 characters. | 812 | |
| Name 'curr_line_segment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 812 | |
| '{' should be on the previous line. | 814 | |
| Name 'curr_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 818 | |
| Line is longer than 80 characters. | 820 | |
| Name 'curr_min_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 820 | |
| '{' should be on the previous line. | 823 | |
| '{' should be on the previous line. | 830 | |
| Name 'result_piece' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 831 | |
| '{' should be on the previous line. | 833 | |
| '{' should be on the previous line. | 837 | |
| Line is longer than 80 characters. | 838 | |
| '}' should be on the same line. | 840 | |
| '{' should be on the previous line. | 842 | |
| Line is longer than 80 characters. | 844 | |
| '{' should be on the previous line. | 847 | |
| Line is longer than 80 characters. | 848 | |
| '{' should be on the previous line. | 853 | |
| Line is longer than 80 characters. | 854 | |
| Name 'curr_line_segment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 854 | |
| '{' should be on the previous line. | 856 | |
| Name 'curr_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 857 | |
| Line is longer than 80 characters. | 858 | |
| Line is longer than 80 characters. | 860 | |
| '{' should be on the previous line. | 869 | |
| Line is longer than 80 characters. | 870 | |
| Name 'cut_half_plane' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 875 | |
| Line is longer than 80 characters. | 876 | |
| Name 'new_shape_to_be_contained' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 876 | |
| Name 'result_piece' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 878 | |
| '{' should be on the previous line. | 880 | |
| '}' should be on the same line. | 882 | |
| '{' should be on the previous line. | 884 | |
| '{' should be on the previous line. | 888 | |
| Line is longer than 80 characters. | 889 | |
| Line is longer than 80 characters. | 891 | |
| Name 'opposite_half_plane' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 891 | |
| Name 'rest_piece' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 892 | |
| '{' should be on the previous line. | 894 | |
| '}' should be on the same line. | 896 | |
| '{' should be on the previous line. | 898 | |
| '{' should be on the previous line. | 902 | |
| Line is longer than 80 characters. | 903 | |
| Name 'rest_shape_to_be_contained' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 903 | |
| Line is longer than 80 characters. | 904 | |
| Name 'rest_incomplete_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 904 | |
| Line is longer than 80 characters. | 905 | |
| Line is longer than 80 characters. | 912 | |
| Line is longer than 80 characters. | 918 | |
| Method 'reduce_trace_shape_at_tie_pin' is not designed for extension - needs to be abstract, final or empty. | 918 | |
| Name 'reduce_trace_shape_at_tie_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 918 | |
| Parameter p_tie_pin should be final. | 918 | |
| Name 'p_tie_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 918 | |
| Parameter p_trace should be final. | 918 | |
| Name 'p_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 918 | |
| Line is longer than 80 characters. | 920 | |
| Name 'pin_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 920 | |
| Name 'compare_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 921 | |
| Name 'trace_shape_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 922 | |
| '{' should be on the previous line. | 924 | |
| '}' should be on the same line. | 928 | |
| '{' should be on the previous line. | 930 | |
| Line is longer than 80 characters. | 932 | |
| '}' should be on the same line. | 933 | |
| '{' should be on the previous line. | 935 | |
| Name 'trace_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 938 | |
| '{' should be on the previous line. | 941 | |
| Name 'shape_pieces' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 944 | |
| Name 'new_trace_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 945 | |
| '{' should be on the previous line. | 947 | |
| '{' should be on the previous line. | 949 | |
| Line is longer than 80 characters. | 950 | |
| Method 'change_item_shape' is not designed for extension - needs to be abstract, final or empty. | 963 | |
| Name 'change_item_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 963 | |
| Parameter p_item should be final. | 963 | |
| Expected @param tag for 'p_item'. | 963 | |
| Name 'p_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 963 | |
| Parameter p_shape_no should be final. | 963 | |
| Expected @param tag for 'p_shape_no'. | 963 | |
| Name 'p_shape_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 963 | |
| Parameter p_new_shape should be final. | 963 | |
| Expected @param tag for 'p_new_shape'. | 963 | |
| Name 'p_new_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 963 | |
| '{' should be on the previous line. | 964 | |
| Name 'old_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 965 | |
| Name 'new_leaf_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 966 | |
| Line is longer than 80 characters. | 967 | |
| Name 'new_precalculated_tree_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 967 | |
| '{' should be on the previous line. | 970 | |
| '{' should be on the previous line. | 972 | |
| '}' should be on the same line. | 975 | |
| '{' should be on the previous line. | 977 | |
| Line is longer than 80 characters. | 978 | |
| Line is longer than 80 characters. | 982 | |
| Method 'calculate_tree_shapes' is not designed for extension - needs to be abstract, final or empty. | 987 | |
| Missing a Javadoc comment. | 987 | |
| Name 'calculate_tree_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 987 | |
| Parameter p_drill_item should be final. | 987 | |
| Name 'p_drill_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 987 | |
| '{' should be on the previous line. | 988 | |
| '{' should be on the previous line. | 990 | |
| '{' should be on the previous line. | 995 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 996 | |
| '{' should be on the previous line. | 998 | |
| '}' should be on the same line. | 1000 | |
| '{' should be on the previous line. | 1002 | |
| Name 'curr_tile_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1003 | |
| Line is longer than 80 characters. | 1004 | |
| '}' should be on the same line. | 1007 | |
| Line is longer than 80 characters. | 1008 | |
| '}' should be on the same line. | 1011 | |
| '{' should be on the previous line. | 1013 | |
| Line is longer than 80 characters. | 1016 | |
| Name 'offset_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1016 | |
| '{' should be on the previous line. | 1018 | |
| Line is longer than 80 characters. | 1019 | |
| '}' should be on the same line. | 1020 | |
| '{' should be on the previous line. | 1022 | |
| Line is longer than 80 characters. | 1023 | |
| Method 'calculate_tree_shapes' is not designed for extension - needs to be abstract, final or empty. | 1031 | |
| Missing a Javadoc comment. | 1031 | |
| Name 'calculate_tree_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1031 | |
| Parameter p_obstacle_area should be final. | 1031 | |
| Name 'p_obstacle_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1031 | |
| '{' should be on the previous line. | 1032 | |
| '{' should be on the previous line. | 1034 | |
| Name 'convex_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1037 | |
| '{' should be on the previous line. | 1039 | |
| Name 'max_tree_shape_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1042 | |
| '50000' is a magic number. | 1042 | |
| '{' should be on the previous line. | 1044 | |
| Line is longer than 80 characters. | 1045 | |
| '500' is a magic number. | 1045 | |
| Line is longer than 80 characters. | 1047 | |
| Name 'tree_shape_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1050 | |
| '{' should be on the previous line. | 1052 | |
| Name 'curr_convex_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1053 | |
| Line is longer than 80 characters. | 1055 | |
| Name 'offset_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1055 | |
| Line is longer than 80 characters. | 1056 | |
| Line is longer than 80 characters. | 1057 | |
| Name 'curr_tree_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1057 | |
| '{' should be on the previous line. | 1059 | |
| '{' should be on the previous line. | 1066 | |
| Method 'calculate_tree_shapes' is not designed for extension - needs to be abstract, final or empty. | 1072 | |
| Missing a Javadoc comment. | 1072 | |
| Name 'calculate_tree_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1072 | |
| Parameter p_board_outline should be final. | 1072 | |
| Name 'p_board_outline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1072 | |
| '{' should be on the previous line. | 1073 | |
| '{' should be on the previous line. | 1075 | |
| '{' should be on the previous line. | 1080 | |
| Line is longer than 80 characters. | 1081 | |
| Name 'convex_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1081 | |
| '{' should be on the previous line. | 1083 | |
| Name 'tree_shape_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1086 | |
| Line is longer than 80 characters. | 1087 | |
| Name 'layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1087 | |
| '{' should be on the previous line. | 1090 | |
| Name 'curr_convex_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1091 | |
| Line is longer than 80 characters. | 1092 | |
| Name 'offset_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1092 | |
| Line is longer than 80 characters. | 1093 | |
| '{' should be on the previous line. | 1100 | |
| '}' should be on the same line. | 1103 | |
| '{' should be on the previous line. | 1105 | |
| Line is longer than 80 characters. | 1106 | |
| Line is longer than 80 characters. | 1107 | |
| Name 'half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1108 | |
| Name 'curr_line_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1109 | |
| '3' is a magic number. | 1109 | |
| Name 'curr_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1110 | |
| Line is longer than 80 characters. | 1111 | |
| Name 'layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1111 | |
| Line is longer than 80 characters. | 1113 | |
| Name 'shape_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1113 | |
| Line is longer than 80 characters. | 1115 | |
| Name 'curr_outline_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1115 | |
| Line is longer than 80 characters. | 1116 | |
| Name 'border_line_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1116 | |
| Line is longer than 80 characters. | 1117 | |
| '{' should be on the previous line. | 1119 | |
| Line is longer than 80 characters. | 1121 | |
| Name 'tmp_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1122 | |
| Line is longer than 80 characters. | 1123 | |
| Name 'cmp_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1123 | |
| Line is longer than 80 characters. | 1124 | |
| Expected an @return tag. | 1138 | |
| Method 'offset_shape' is not designed for extension - needs to be abstract, final or empty. | 1138 | |
| Name 'offset_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1138 | |
| Parameter p_polyline should be final. | 1138 | |
| Expected @param tag for 'p_polyline'. | 1138 | |
| Name 'p_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1138 | |
| Parameter p_half_width should be final. | 1138 | |
| Expected @param tag for 'p_half_width'. | 1138 | |
| Name 'p_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1138 | |
| Parameter p_no should be final. | 1138 | |
| Expected @param tag for 'p_no'. | 1138 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1138 | |
| '{' should be on the previous line. | 1139 | |
| Method 'offset_shapes' is not designed for extension - needs to be abstract, final or empty. | 1153 | |
| Name 'offset_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1153 | |
| Parameter p_polyline should be final. | 1153 | |
| Name 'p_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1153 | |
| Parameter p_half_width should be final. | 1153 | |
| Name 'p_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1153 | |
| Parameter p_from_no should be final. | 1154 | |
| Name 'p_from_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1154 | |
| Parameter p_to_no should be final. | 1154 | |
| Name 'p_to_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1154 | |
| '{' should be on the previous line. | 1155 | |
| Method 'calculate_tree_shapes' is not designed for extension - needs to be abstract, final or empty. | 1159 | |
| Missing a Javadoc comment. | 1159 | |
| Name 'calculate_tree_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1159 | |
| Parameter p_trace should be final. | 1159 | |
| Name 'p_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1159 | |
| '{' should be on the previous line. | 1160 | |
| '{' should be on the previous line. | 1162 | |
| Name 'offset_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1165 | |
| '+' should be on a new line. | 1165 | |
| Line is longer than 80 characters. | 1166 | |
| '{' should be on the previous line. | 1169 | |
| Line is longer than 80 characters. | 1176 | |
| Line is longer than 80 characters. | 1177 | |
| Method 'divide_large_room' is not designed for extension - needs to be abstract, final or empty. | 1184 | |
| Name 'divide_large_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1184 | |
| Line is longer than 80 characters. | 1185 | |
| Parameter p_room_list should be final. | 1185 | |
| Name 'p_room_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1185 | |
| Parameter p_board_bounding_box should be final. | 1185 | |
| Name 'p_board_bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1185 | |
| '{' should be on the previous line. | 1188 | |
| Line is longer than 80 characters. | 1191 | |
| Name 'curr_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1191 | |
| Name 'room_bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1192 | |
| Line is longer than 80 characters. | 1193 | |
| Line is longer than 80 characters. | 1197 | |
| Name 'max_section_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1197 | |
| '0.5' is a magic number. | 1197 | |
| Line is longer than 80 characters. | 1198 | |
| Name 'section_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1198 | |
| Line is longer than 80 characters. | 1199 | |
| Name 'curr_section' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1200 | |
| '{' should be on the previous line. | 1201 | |
| Line is longer than 80 characters. | 1202 | |
| Name 'curr_shape_to_be_contained' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1202 | |
| Name 'curr_section_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1203 | |
| Line is longer than 80 characters. | 1204 | |
| Method 'validate_entries' is not designed for extension - needs to be abstract, final or empty. | 1211 | |
| Missing a Javadoc comment. | 1211 | |
| Name 'validate_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1211 | |
| Parameter p_item should be final. | 1211 | |
| Name 'p_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1211 | |
| '{' should be on the previous line. | 1212 | |
| Name 'curr_tree_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1213 | |
| '{' should be on the previous line. | 1215 | |
| Name 'curr_leaf' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1216 | |
| '{' should be on the previous line. | 1218 | |
| Line is longer than 80 characters. | 1226 | |
| Name 'compensated_clearance_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1229 | |
| Variable 'compensated_clearance_class_no' must be private and have accessor methods. | 1229 | |
| Missing a Javadoc comment. | 1230 | |
| Variable 'board' must be private and have accessor methods. | 1230 | |
| First sentence should end with a period. | 1231 | |
| 'private' modifier out of order with the JLS suggestions. | 1232 | |
| Name 'last_generated_id_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1232 | |
| First sentence should end with a period. | 1234 | |
| Line is longer than 80 characters. | 1238 | |
| 'private' modifier out of order with the JLS suggestions. | 1238 | |
| Missing a Javadoc comment. | 1241 | |
| Parameter p_leaf should be final. | 1241 | |
| Name 'p_leaf' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1241 | |
| Parameter p_clearance should be final. | 1241 | |
| Name 'p_clearance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1241 | |
| '{' should be on the previous line. | 1242 | |
| '{' should be on the previous line. | 1246 | |
| '}' should be on the same line. | 1248 | |
| '{' should be on the previous line. | 1250 | |
| Missing a Javadoc comment. | 1257 | |
| Parameter p_other should be final. | 1257 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1257 | |
| '{' should be on the previous line. | 1258 | |
| '{' should be on the previous line. | 1260 | |
| Missing a Javadoc comment. | 1265 | |
| Variable 'leaf' must be private and have accessor methods. | 1265 | |
| Missing a Javadoc comment. | 1266 | |
| Variable 'clearance' must be private and have accessor methods. | 1266 | |
| Missing a Javadoc comment. | 1267 | |
| Name 'entry_id_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1267 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 45 | |
| First sentence should end with a period. | 47 | |
| Line is longer than 80 characters. | 53 | |
| Parameter p_board should be final. | 53 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| Parameter p_compensated_clearance_class_no should be final. | 53 | |
| Name 'p_compensated_clearance_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| Line is longer than 80 characters. | 55 | |
| Line is longer than 80 characters. | 61 | |
| Line is longer than 80 characters. | 63 | |
| Line is longer than 80 characters. | 66 | |
| Line is longer than 80 characters. | 68 | |
| Method 'complete_shape' is not designed for extension - needs to be abstract, final or empty. | 68 | |
| Name 'complete_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| Parameter p_room should be final. | 68 | |
| Name 'p_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| Line is longer than 80 characters. | 69 | |
| Parameter p_net_no should be final. | 69 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 69 | |
| Parameter p_ignore_object should be final. | 69 | |
| Name 'p_ignore_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 69 | |
| Parameter p_ignore_shape should be final. | 69 | |
| Name 'p_ignore_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 69 | |
| Line is longer than 80 characters. | 71 | |
| Line is longer than 80 characters. | 73 | |
| Line is longer than 80 characters. | 76 | |
| Name 'shape_to_be_contained' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| '{' should be on the previous line. | 78 | |
| Name 'start_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 81 | |
| '{' should be on the previous line. | 83 | |
| '{' should be on the previous line. | 85 | |
| Line is longer than 80 characters. | 86 | |
| Line is longer than 80 characters. | 89 | |
| Name 'bounding_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 91 | |
| Name 'room_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| Line is longer than 80 characters. | 93 | |
| Line is longer than 80 characters. | 94 | |
| Name 'curr_node' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 97 | |
| '{' should be on the previous line. | 100 | |
| '{' should be on the previous line. | 103 | |
| '{' should be on the previous line. | 107 | |
| '{' should be on the previous line. | 109 | |
| Name 'curr_leaf' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 110 | |
| Line is longer than 80 characters. | 111 | |
| Name 'curr_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 111 | |
| Line is longer than 80 characters. | 112 | |
| Name 'is_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 112 | |
| Name 'shape_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 114 | |
| Line is longer than 80 characters. | 115 | |
| Line is longer than 80 characters. | 118 | |
| Name 'curr_object_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 118 | |
| Line is longer than 80 characters. | 119 | |
| Name 'new_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 119 | |
| Name 'new_bounding_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 120 | |
| Line is longer than 80 characters. | 121 | |
| Name 'curr_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 121 | |
| Line is longer than 80 characters. | 123 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 123 | |
| '{' should be on the previous line. | 125 | |
| Line is longer than 80 characters. | 126 | |
| Line is longer than 80 characters. | 128 | |
| '{' should be on the previous line. | 130 | |
| Line is longer than 80 characters. | 131 | |
| Line is longer than 80 characters. | 132 | |
| Line is longer than 80 characters. | 133 | |
| Line is longer than 80 characters. | 136 | |
| Line is longer than 80 characters. | 141 | |
| Name 'new_restrained_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 141 | |
| Line is longer than 80 characters. | 142 | |
| Line is longer than 80 characters. | 146 | |
| Name 'tmp_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 146 | |
| Line is longer than 80 characters. | 148 | |
| '}' should be on the same line. | 150 | |
| '{' should be on the previous line. | 152 | |
| Line is longer than 80 characters. | 154 | |
| '}' should be on the same line. | 160 | |
| '{' should be on the previous line. | 162 | |
| Line is longer than 80 characters. | 169 | |
| Line is longer than 80 characters. | 170 | |
| '{' should be on the previous line. | 172 | |
| Name 'curr_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 173 | |
| Line is longer than 80 characters. | 185 | |
| Line is longer than 80 characters. | 186 | |
| Method 'divide_large_room' is not designed for extension - needs to be abstract, final or empty. | 189 | |
| Name 'divide_large_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 189 | |
| Line is longer than 80 characters. | 190 | |
| Parameter p_room_list should be final. | 190 | |
| Name 'p_room_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 190 | |
| Parameter p_board_bounding_box should be final. | 190 | |
| Name 'p_board_bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 190 | |
| Name 'curr_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 194 | |
| '{' should be on the previous line. | 195 | |
| Line is longer than 80 characters. | 197 | |
| Line is longer than 80 characters. | 203 | |
| Expected an @return tag. | 206 | |
| Line is longer than 80 characters. | 206 | |
| Name 'obstacle_segment_touches_inside' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 206 | |
| Parameter p_obstacle_shape should be final. | 206 | |
| Expected @param tag for 'p_obstacle_shape'. | 206 | |
| Name 'p_obstacle_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 206 | |
| Line is longer than 80 characters. | 207 | |
| Parameter p_obstacle_border_line_no should be final. | 207 | |
| Expected @param tag for 'p_obstacle_border_line_no'. | 207 | |
| Name 'p_obstacle_border_line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 207 | |
| Parameter p_room_shape should be final. | 207 | |
| Expected @param tag for 'p_room_shape'. | 207 | |
| Name 'p_room_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 207 | |
| Name 'curr_border_line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 209 | |
| Line is longer than 80 characters. | 210 | |
| Name 'curr_obstacle_corner_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 210 | |
| Line is longer than 80 characters. | 211 | |
| Name 'curr_obstacle_corner_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 211 | |
| '5' is a magic number. | 212 | |
| '{' should be on the previous line. | 213 | |
| Line is longer than 80 characters. | 215 | |
| '{' should be on the previous line. | 217 | |
| '8' is a magic number. | 220 | |
| Name 'next_obstacle_border_line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 223 | |
| '8' is a magic number. | 223 | |
| Line is longer than 80 characters. | 224 | |
| Name 'next_obstacle_corner_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 224 | |
| Line is longer than 80 characters. | 225 | |
| Name 'next_obstacle_corner_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 225 | |
| '5' is a magic number. | 226 | |
| '8' is a magic number. | 226 | |
| '3' is a magic number. | 227 | |
| '{' should be on the previous line. | 228 | |
| Line is longer than 80 characters. | 229 | |
| '{' should be on the previous line. | 231 | |
| '8' is a magic number. | 234 | |
| Line is longer than 80 characters. | 240 | |
| Line is longer than 80 characters. | 241 | |
| Expected an @return tag. | 244 | |
| Line is longer than 80 characters. | 244 | |
| Name 'restrain_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 244 | |
| Parameter p_incomplete_room should be final. | 244 | |
| Expected @param tag for 'p_incomplete_room'. | 244 | |
| Name 'p_incomplete_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 244 | |
| Parameter p_obstacle_shape should be final. | 244 | |
| Expected @param tag for 'p_obstacle_shape'. | 244 | |
| Name 'p_obstacle_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 244 | |
| Line is longer than 80 characters. | 246 | |
| Line is longer than 80 characters. | 254 | |
| '{' should be on the previous line. | 256 | |
| Line is longer than 80 characters. | 257 | |
| Line is longer than 80 characters. | 259 | |
| Line is longer than 80 characters. | 263 | |
| Name 'room_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 263 | |
| Line is longer than 80 characters. | 264 | |
| Name 'shape_to_be_contained' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 264 | |
| Name 'cut_line_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 265 | |
| Name 'restraining_line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 266 | |
| Name 'obstacle_line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 268 | |
| '8' is a magic number. | 268 | |
| Line is longer than 80 characters. | 270 | |
| Name 'curr_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 270 | |
| '{' should be on the previous line. | 272 | |
| Line is longer than 80 characters. | 273 | |
| '{' should be on the previous line. | 281 | |
| Line is longer than 80 characters. | 282 | |
| Name 'restrained_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 282 | |
| '{' should be on the previous line. | 292 | |
| Line is longer than 80 characters. | 293 | |
| Name 'obstacle_line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 298 | |
| '8' is a magic number. | 298 | |
| Line is longer than 80 characters. | 300 | |
| Name 'curr_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 302 | |
| Line is longer than 80 characters. | 305 | |
| '{' should be on the previous line. | 312 | |
| Line is longer than 80 characters. | 317 | |
| Name 'restrained_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 317 | |
| '{' should be on the previous line. | 319 | |
| Line is longer than 80 characters. | 320 | |
| Name 'new_shape_to_be_contained' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 320 | |
| '{' should be on the previous line. | 322 | |
| Line is longer than 80 characters. | 323 | |
| Line is longer than 80 characters. | 324 | |
| Line is longer than 80 characters. | 328 | |
| Name 'rest_piece' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 328 | |
| '{' should be on the previous line. | 330 | |
| Line is longer than 80 characters. | 331 | |
| Name 'rest_shape_to_be_contained' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 331 | |
| '{' should be on the previous line. | 333 | |
| Line is longer than 80 characters. | 334 | |
| Name 'rest_incomplete_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 334 | |
| Line is longer than 80 characters. | 335 | |
| Line is longer than 80 characters. | 341 | |
| Missing a Javadoc comment. | 341 | |
| Name 'signed_line_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 341 | |
| Parameter p_obstacle_shape should be final. | 341 | |
| Name 'p_obstacle_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 341 | |
| Parameter p_obstacle_line_no should be final. | 341 | |
| Name 'p_obstacle_line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 341 | |
| Parameter p_contained_shape should be final. | 341 | |
| Name 'p_contained_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 341 | |
| '{' should be on the previous line. | 345 | |
| '}' should be on the same line. | 347 | |
| '{' should be on the previous line. | 349 | |
| '}' should be on the same line. | 351 | |
| '4' is a magic number. | 352 | |
| '{' should be on the previous line. | 353 | |
| '}' should be on the same line. | 355 | |
| '6' is a magic number. | 356 | |
| '{' should be on the previous line. | 357 | |
| '}' should be on the same line. | 359 | |
| Line is longer than 80 characters. | 360 | |
| '{' should be on the previous line. | 362 | |
| '0.5' is a magic number. | 363 | |
| '}' should be on the same line. | 364 | |
| '3' is a magic number. | 365 | |
| '{' should be on the previous line. | 366 | |
| '0.5' is a magic number. | 367 | |
| '}' should be on the same line. | 368 | |
| '5' is a magic number. | 369 | |
| '{' should be on the previous line. | 370 | |
| '0.5' is a magic number. | 371 | |
| '}' should be on the same line. | 372 | |
| '7' is a magic number. | 373 | |
| '{' should be on the previous line. | 374 | |
| '0.5' is a magic number. | 375 | |
| '}' should be on the same line. | 376 | |
| '{' should be on the previous line. | 378 | |
| Line is longer than 80 characters. | 379 | |
| Line is longer than 80 characters. | 385 | |
| Expected an @return tag. | 388 | |
| Line is longer than 80 characters. | 388 | |
| Method 'calc_outside_restrained_shape' is not designed for extension - needs to be abstract, final or empty. | 388 | |
| Name 'calc_outside_restrained_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 388 | |
| Parameter p_obstacle_shape should be final. | 388 | |
| Expected @param tag for 'p_obstacle_shape'. | 388 | |
| Name 'p_obstacle_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 388 | |
| Parameter p_obstacle_line_no should be final. | 388 | |
| Expected @param tag for 'p_obstacle_line_no'. | 388 | |
| Name 'p_obstacle_line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 388 | |
| Parameter p_room_shape should be final. | 388 | |
| Expected @param tag for 'p_room_shape'. | 388 | |
| Name 'p_room_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 388 | |
| '{' should be on the previous line. | 400 | |
| '}' should be on the same line. | 402 | |
| '{' should be on the previous line. | 404 | |
| '}' should be on the same line. | 406 | |
| '4' is a magic number. | 407 | |
| '{' should be on the previous line. | 408 | |
| '}' should be on the same line. | 410 | |
| '6' is a magic number. | 411 | |
| '{' should be on the previous line. | 412 | |
| '}' should be on the same line. | 414 | |
| '{' should be on the previous line. | 416 | |
| '}' should be on the same line. | 418 | |
| '3' is a magic number. | 419 | |
| '{' should be on the previous line. | 420 | |
| '}' should be on the same line. | 422 | |
| '5' is a magic number. | 423 | |
| '{' should be on the previous line. | 424 | |
| '}' should be on the same line. | 426 | |
| '7' is a magic number. | 427 | |
| '{' should be on the previous line. | 428 | |
| '}' should be on the same line. | 430 | |
| '{' should be on the previous line. | 432 | |
| Line is longer than 80 characters. | 433 | |
| Line is longer than 80 characters. | 440 | |
| Expected an @return tag. | 443 | |
| Line is longer than 80 characters. | 443 | |
| Method 'calc_inside_restrained_shape' is not designed for extension - needs to be abstract, final or empty. | 443 | |
| Name 'calc_inside_restrained_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 443 | |
| Parameter p_obstacle_shape should be final. | 443 | |
| Expected @param tag for 'p_obstacle_shape'. | 443 | |
| Name 'p_obstacle_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 443 | |
| Parameter p_obstacle_line_no should be final. | 443 | |
| Expected @param tag for 'p_obstacle_line_no'. | 443 | |
| Name 'p_obstacle_line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 443 | |
| Parameter p_room_shape should be final. | 443 | |
| Expected @param tag for 'p_room_shape'. | 443 | |
| Name 'p_room_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 443 | |
| '{' should be on the previous line. | 455 | |
| '}' should be on the same line. | 457 | |
| '{' should be on the previous line. | 459 | |
| '}' should be on the same line. | 461 | |
| '4' is a magic number. | 462 | |
| '{' should be on the previous line. | 463 | |
| '}' should be on the same line. | 465 | |
| '6' is a magic number. | 466 | |
| '{' should be on the previous line. | 467 | |
| '}' should be on the same line. | 469 | |
| '{' should be on the previous line. | 471 | |
| '}' should be on the same line. | 473 | |
| '3' is a magic number. | 474 | |
| '{' should be on the previous line. | 475 | |
| '}' should be on the same line. | 477 | |
| '5' is a magic number. | 478 | |
| '{' should be on the previous line. | 479 | |
| '}' should be on the same line. | 481 | |
| '7' is a magic number. | 482 | |
| '{' should be on the previous line. | 483 | |
| '}' should be on the same line. | 485 | |
| '{' should be on the previous line. | 487 | |
| Line is longer than 80 characters. | 488 | |
| Method 'calculate_tree_shapes' is not designed for extension - needs to be abstract, final or empty. | 495 | |
| Missing a Javadoc comment. | 495 | |
| Name 'calculate_tree_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 495 | |
| Parameter p_drill_item should be final. | 495 | |
| Name 'p_drill_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 495 | |
| '{' should be on the previous line. | 496 | |
| '{' should be on the previous line. | 498 | |
| '{' should be on the previous line. | 503 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 504 | |
| '{' should be on the previous line. | 506 | |
| '}' should be on the same line. | 508 | |
| '{' should be on the previous line. | 510 | |
| Name 'curr_tile_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 511 | |
| '{' should be on the previous line. | 513 | |
| Line is longer than 80 characters. | 516 | |
| Line is longer than 80 characters. | 517 | |
| Line is longer than 80 characters. | 520 | |
| Name 'offset_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 520 | |
| Line is longer than 80 characters. | 521 | |
| Method 'calculate_tree_shapes' is not designed for extension - needs to be abstract, final or empty. | 528 | |
| Missing a Javadoc comment. | 528 | |
| Name 'calculate_tree_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 528 | |
| Parameter p_obstacle_area should be final. | 528 | |
| Name 'p_obstacle_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 528 | |
| '{' should be on the previous line. | 529 | |
| '{' should be on the previous line. | 532 | |
| Method 'calculate_tree_shapes' is not designed for extension - needs to be abstract, final or empty. | 538 | |
| Missing a Javadoc comment. | 538 | |
| Name 'calculate_tree_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 538 | |
| Parameter p_outline should be final. | 538 | |
| Name 'p_outline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 538 | |
| '{' should be on the previous line. | 539 | |
| '{' should be on the previous line. | 542 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 44 | |
| Line has trailing spaces. | 45 | |
| First sentence should end with a period. | 46 | |
| Line is longer than 80 characters. | 52 | |
| Parameter p_board should be final. | 52 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| Parameter p_compensated_clearance_class_no should be final. | 52 | |
| Name 'p_compensated_clearance_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| Line is longer than 80 characters. | 54 | |
| Line has trailing spaces. | 56 | |
| Line is longer than 80 characters. | 60 | |
| Line is longer than 80 characters. | 62 | |
| Line is longer than 80 characters. | 65 | |
| Line is longer than 80 characters. | 67 | |
| Method 'complete_shape' is not designed for extension - needs to be abstract, final or empty. | 67 | |
| Name 'complete_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| Parameter p_room should be final. | 67 | |
| Name 'p_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| Line is longer than 80 characters. | 68 | |
| Parameter p_net_no should be final. | 68 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| Parameter p_ignore_object should be final. | 68 | |
| Name 'p_ignore_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| Parameter p_ignore_shape should be final. | 68 | |
| Name 'p_ignore_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| '{' should be on the previous line. | 71 | |
| Line is longer than 80 characters. | 72 | |
| Name 'shape_to_be_contained' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 | |
| '{' should be on the previous line. | 77 | |
| Name 'start_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| '{' should be on the previous line. | 82 | |
| '{' should be on the previous line. | 84 | |
| Line is longer than 80 characters. | 85 | |
| Line is longer than 80 characters. | 88 | |
| 'cast' is not followed by whitespace. | 88 | |
| Name 'bounding_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 90 | |
| Name 'room_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 91 | |
| Line is longer than 80 characters. | 92 | |
| Line is longer than 80 characters. | 93 | |
| Name 'curr_node' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| Line has trailing spaces. | 97 | |
| '{' should be on the previous line. | 99 | |
| '{' should be on the previous line. | 102 | |
| '{' should be on the previous line. | 106 | |
| '{' should be on the previous line. | 108 | |
| Name 'curr_leaf' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 109 | |
| Line is longer than 80 characters. | 110 | |
| Name 'curr_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 110 | |
| Name 'shape_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 111 | |
| Line is longer than 80 characters. | 112 | |
| '{' should be on the previous line. | 114 | |
| Line has trailing spaces. | 115 | |
| Line is longer than 80 characters. | 116 | |
| Name 'curr_object_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 116 | |
| Line is longer than 80 characters. | 117 | |
| Name 'new_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| Name 'new_bounding_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 118 | |
| Line is longer than 80 characters. | 119 | |
| Name 'curr_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 119 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 121 | |
| '{' should be on the previous line. | 123 | |
| Line is longer than 80 characters. | 124 | |
| ')' is preceded with whitespace. | 125 | |
| '{' should be on the previous line. | 126 | |
| Line is longer than 80 characters. | 127 | |
| '{' should be on the previous line. | 129 | |
| Line is longer than 80 characters. | 130 | |
| Line is longer than 80 characters. | 131 | |
| Line is longer than 80 characters. | 135 | |
| Name 'new_restrained_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 135 | |
| Line is longer than 80 characters. | 136 | |
| Line has trailing spaces. | 138 | |
| Line has trailing spaces. | 139 | |
| Line is longer than 80 characters. | 140 | |
| Name 'tmp_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 140 | |
| Line is longer than 80 characters. | 142 | |
| '}' should be on the same line. | 144 | |
| '{' should be on the previous line. | 146 | |
| Line is longer than 80 characters. | 148 | |
| '}' should be on the same line. | 154 | |
| '{' should be on the previous line. | 156 | |
| 'cast' is not followed by whitespace. | 157 | |
| 'cast' is not followed by whitespace. | 158 | |
| Line has trailing spaces. | 164 | |
| Line is longer than 80 characters. | 166 | |
| Line is longer than 80 characters. | 167 | |
| Expected an @return tag. | 170 | |
| Line is longer than 80 characters. | 170 | |
| Name 'restrain_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 170 | |
| Parameter p_incomplete_room should be final. | 170 | |
| Expected @param tag for 'p_incomplete_room'. | 170 | |
| Name 'p_incomplete_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 170 | |
| Parameter p_obstacle_shape should be final. | 170 | |
| Expected @param tag for 'p_obstacle_shape'. | 170 | |
| Name 'p_obstacle_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 170 | |
| Line is longer than 80 characters. | 172 | |
| Line has trailing spaces. | 179 | |
| Line is longer than 80 characters. | 180 | |
| '{' should be on the previous line. | 182 | |
| Line is longer than 80 characters. | 183 | |
| Line is longer than 80 characters. | 185 | |
| Name 'room_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 189 | |
| Line is longer than 80 characters. | 190 | |
| Name 'shape_to_be_contained' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 190 | |
| Name 'cut_line_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 191 | |
| Name 'restrained_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 192 | |
| Line has trailing spaces. | 193 | |
| Line is longer than 80 characters. | 194 | |
| Line is longer than 80 characters. | 195 | |
| ')' is preceded with whitespace. | 195 | |
| Line is longer than 80 characters. | 197 | |
| Line is longer than 80 characters. | 198 | |
| Name 'curr_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 198 | |
| '{' should be on the previous line. | 200 | |
| Line is longer than 80 characters. | 202 | |
| Line is longer than 80 characters. | 205 | |
| Line is longer than 80 characters. | 206 | |
| ')' is preceded with whitespace. | 206 | |
| Line is longer than 80 characters. | 208 | |
| Line is longer than 80 characters. | 209 | |
| Name 'curr_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 209 | |
| '{' should be on the previous line. | 211 | |
| Line is longer than 80 characters. | 213 | |
| Line is longer than 80 characters. | 216 | |
| Line is longer than 80 characters. | 217 | |
| ')' is preceded with whitespace. | 217 | |
| Line is longer than 80 characters. | 219 | |
| Line is longer than 80 characters. | 220 | |
| Name 'curr_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 220 | |
| '{' should be on the previous line. | 222 | |
| Line is longer than 80 characters. | 224 | |
| Line is longer than 80 characters. | 227 | |
| Line is longer than 80 characters. | 228 | |
| ')' is preceded with whitespace. | 228 | |
| Line is longer than 80 characters. | 230 | |
| Line is longer than 80 characters. | 231 | |
| Name 'curr_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 231 | |
| '{' should be on the previous line. | 233 | |
| Line is longer than 80 characters. | 235 | |
| '{' should be on the previous line. | 239 | |
| Line has trailing spaces. | 244 | |
| '{' should be on the previous line. | 249 | |
| Line is longer than 80 characters. | 250 | |
| Name 'new_shape_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 253 | |
| Name 'new_shape_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 254 | |
| Line is longer than 80 characters. | 255 | |
| Line is longer than 80 characters. | 257 | |
| Line is longer than 80 characters. | 258 | |
| '}' should be on the same line. | 259 | |
| Line is longer than 80 characters. | 260 | |
| Line is longer than 80 characters. | 262 | |
| Line is longer than 80 characters. | 263 | |
| '}' should be on the same line. | 264 | |
| Line is longer than 80 characters. | 265 | |
| Line is longer than 80 characters. | 267 | |
| Line is longer than 80 characters. | 268 | |
| '}' should be on the same line. | 269 | |
| Line is longer than 80 characters. | 270 | |
| Line is longer than 80 characters. | 272 | |
| Line is longer than 80 characters. | 273 | |
| '{' should be on the previous line. | 276 | |
| Line is longer than 80 characters. | 277 | |
| Name 'new_shape_to_be_contained' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 277 | |
| '{' should be on the previous line. | 279 | |
| Line is longer than 80 characters. | 281 | |
| Name 'new_incomplete_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 282 | |
| Line is longer than 80 characters. | 283 | |
| '(' is followed by whitespace. | 283 | |
| Line is longer than 80 characters. | 285 | |
| Line has trailing spaces. | 290 | |
| Method 'calculate_tree_shapes' is not designed for extension - needs to be abstract, final or empty. | 291 | |
| Missing a Javadoc comment. | 291 | |
| Name 'calculate_tree_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 291 | |
| Parameter p_drill_item should be final. | 291 | |
| Name 'p_drill_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 291 | |
| '{' should be on the previous line. | 292 | |
| '{' should be on the previous line. | 294 | |
| '{' should be on the previous line. | 299 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 300 | |
| '{' should be on the previous line. | 302 | |
| '}' should be on the same line. | 304 | |
| '{' should be on the previous line. | 306 | |
| Name 'curr_tile_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 307 | |
| Line is longer than 80 characters. | 308 | |
| Name 'offset_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 308 | |
| '{' should be on the previous line. | 310 | |
| Line is longer than 80 characters. | 311 | |
| '}' should be on the same line. | 312 | |
| '{' should be on the previous line. | 314 | |
| Line has trailing spaces. | 322 | |
| Method 'calculate_tree_shapes' is not designed for extension - needs to be abstract, final or empty. | 323 | |
| Missing a Javadoc comment. | 323 | |
| Name 'calculate_tree_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 323 | |
| Parameter p_obstacle_area should be final. | 323 | |
| Name 'p_obstacle_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 323 | |
| '{' should be on the previous line. | 324 | |
| '{' should be on the previous line. | 327 | |
| Line has trailing spaces. | 332 | |
| Method 'calculate_tree_shapes' is not designed for extension - needs to be abstract, final or empty. | 333 | |
| Missing a Javadoc comment. | 333 | |
| Name 'calculate_tree_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 333 | |
| Parameter p_outline should be final. | 333 | |
| Name 'p_outline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 333 | |
| '{' should be on the previous line. | 334 | |
| '{' should be on the previous line. | 337 | |
| Line has trailing spaces. | 342 | |
| Expected an @return tag. | 346 | |
| Method 'offset_shape' is not designed for extension - needs to be abstract, final or empty. | 346 | |
| Name 'offset_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 346 | |
| Parameter p_polyline should be final. | 346 | |
| Expected @param tag for 'p_polyline'. | 346 | |
| Name 'p_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 346 | |
| Parameter p_half_width should be final. | 346 | |
| Expected @param tag for 'p_half_width'. | 346 | |
| Name 'p_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 346 | |
| Parameter p_no should be final. | 346 | |
| Expected @param tag for 'p_no'. | 346 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 346 | |
| '{' should be on the previous line. | 347 | |
| Line has trailing spaces. | 350 | |
| Method 'offset_shapes' is not designed for extension - needs to be abstract, final or empty. | 356 | |
| Name 'offset_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 356 | |
| Parameter p_polyline should be final. | 356 | |
| Name 'p_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 356 | |
| Parameter p_half_width should be final. | 356 | |
| Name 'p_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 356 | |
| Parameter p_from_no should be final. | 357 | |
| Name 'p_from_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 357 | |
| Parameter p_to_no should be final. | 357 | |
| Name 'p_to_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 357 | |
| '{' should be on the previous line. | 358 | |
| Name 'from_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 359 | |
| Name 'to_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 360 | |
| '-' is not followed by whitespace. | 360 | |
| Name 'shape_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 361 | |
| '-' is not followed by whitespace. | 361 | |
| Name 'shape_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 362 | |
| '{' should be on the previous line. | 364 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| First sentence should end with a period. | 31 | |
| '{' should be on the previous line. | 38 | |
| Line is longer than 80 characters. | 44 | |
| Parameter p_shape should be final. | 44 | |
| Expected @param tag for 'p_shape'. | 44 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| Parameter p_layer should be final. | 44 | |
| Expected @param tag for 'p_layer'. | 44 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| Parameter p_own_net_nos should be final. | 44 | |
| Expected @param tag for 'p_own_net_nos'. | 44 | |
| Name 'p_own_net_nos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| Parameter p_cl_type should be final. | 44 | |
| Expected @param tag for 'p_cl_type'. | 44 | |
| Name 'p_cl_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| Parameter p_from_side should be final. | 45 | |
| Expected @param tag for 'p_from_side'. | 45 | |
| Name 'p_from_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Parameter p_board should be final. | 45 | |
| Expected @param tag for 'p_board'. | 45 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| '{' should be on the previous line. | 46 | |
| Line has trailing spaces. | 58 | |
| Line is longer than 80 characters. | 64 | |
| Expected an @return tag. | 66 | |
| Line is longer than 80 characters. | 66 | |
| Method 'store_items' is not designed for extension - needs to be abstract, final or empty. | 66 | |
| Name 'store_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| Parameter p_item_list should be final. | 66 | |
| Expected @param tag for 'p_item_list'. | 66 | |
| Name 'p_item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| Parameter p_is_pad_check should be final. | 66 | |
| Expected @param tag for 'p_is_pad_check'. | 66 | |
| Name 'p_is_pad_check' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| Parameter p_copper_sharing_allowed should be final. | 66 | |
| Expected @param tag for 'p_copper_sharing_allowed'. | 66 | |
| Name 'p_copper_sharing_allowed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| 'while' is not followed by whitespace. | 69 | |
| '{' should be on the previous line. | 70 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| Line has trailing spaces. | 72 | |
| Line is longer than 80 characters. | 73 | |
| Line is longer than 80 characters. | 77 | |
| Name 'contains_own_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 77 | |
| '&&' should be on a new line. | 78 | |
| Line is longer than 80 characters. | 79 | |
| 'cast' is not followed by whitespace. | 79 | |
| '{' should be on the previous line. | 84 | |
| '{' should be on the previous line. | 89 | |
| '{' should be on the previous line. | 91 | |
| '}' should be on the same line. | 94 | |
| '{' should be on the previous line. | 96 | |
| Name 'curr_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 97 | |
| Line has trailing spaces. | 98 | |
| '{' should be on the previous line. | 100 | |
| '}' should be on the same line. | 103 | |
| '{' should be on the previous line. | 105 | |
| '{' should be on the previous line. | 107 | |
| '{' should be on the previous line. | 109 | |
| Line is longer than 80 characters. | 113 | |
| 'cast' is not followed by whitespace. | 113 | |
| '}' should be on the same line. | 118 | |
| '{' should be on the previous line. | 120 | |
| '{' should be on the previous line. | 129 | |
| Line has trailing spaces. | 134 | |
| Line has trailing spaces. | 135 | |
| Expected an @return tag. | 140 | |
| Method 'next_substitute_trace_piece' is not designed for extension - needs to be abstract, final or empty. | 140 | |
| Name 'next_substitute_trace_piece' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 140 | |
| '{' should be on the previous line. | 141 | |
| Line has trailing spaces. | 142 | |
| '{' should be on the previous line. | 145 | |
| Name 'curr_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 148 | |
| Name 'offset_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 149 | |
| Line is longer than 80 characters. | 150 | |
| Name 'search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 150 | |
| '{' should be on the previous line. | 152 | |
| Line is longer than 80 characters. | 153 | |
| Name 'curr_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 153 | |
| 'cast' is not followed by whitespace. | 154 | |
| '}' should be on the same line. | 155 | |
| '{' should be on the previous line. | 157 | |
| 'cast' is not followed by whitespace. | 159 | |
| Line is longer than 80 characters. | 160 | |
| Name 'cl_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| Name 'edge_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 163 | |
| Name 'edge_diff' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 164 | |
| Line has trailing spaces. | 165 | |
| Line has trailing spaces. | 167 | |
| Name 'piece_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 168 | |
| '3' is a magic number. | 168 | |
| Line is longer than 80 characters. | 170 | |
| Name 'curr_edge_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 176 | |
| '{' should be on the previous line. | 178 | |
| '{' should be on the previous line. | 181 | |
| '}' should be on the same line. | 183 | |
| '{' should be on the previous line. | 185 | |
| Name 'piece_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 189 | |
| '{' should be on the previous line. | 191 | |
| Line is longer than 80 characters. | 197 | |
| Line has trailing spaces. | 199 | |
| First sentence should end with a period. | 200 | |
| Expected an @return tag. | 203 | |
| Method 'stack_depth' is not designed for extension - needs to be abstract, final or empty. | 203 | |
| Name 'stack_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 203 | |
| '{' should be on the previous line. | 204 | |
| Line has trailing spaces. | 207 | |
| Expected an @return tag. | 211 | |
| Method 'substitute_trace_count' is not designed for extension - needs to be abstract, final or empty. | 211 | |
| Name 'substitute_trace_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 211 | |
| '{' should be on the previous line. | 212 | |
| Line has trailing spaces. | 215 | |
| Method 'trace_tails_in_shape' is not designed for extension - needs to be abstract, final or empty. | 222 | |
| Name 'trace_tails_in_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 222 | |
| '{' should be on the previous line. | 223 | |
| Line has trailing spaces. | 226 | |
| Method 'cutout_traces' is not designed for extension - needs to be abstract, final or empty. | 231 | |
| Name 'cutout_traces' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 231 | |
| Parameter p_item_list should be final. | 231 | |
| Expected @param tag for 'p_item_list'. | 231 | |
| Name 'p_item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 231 | |
| '{' should be on the previous line. | 232 | |
| '{' should be on the previous line. | 235 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 236 | |
| Line is longer than 80 characters. | 237 | |
| Line is longer than 80 characters. | 239 | |
| Line has trailing spaces. | 243 | |
| Line is longer than 80 characters. | 245 | |
| Expected an @return tag. | 247 | |
| Method 'get_found_obstacle' is not designed for extension - needs to be abstract, final or empty. | 247 | |
| Name 'get_found_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 247 | |
| '{' should be on the previous line. | 248 | |
| Line has trailing spaces. | 251 | |
| Line is longer than 80 characters. | 259 | |
| Name 'cutout_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 259 | |
| Parameter p_trace should be final. | 259 | |
| Name 'p_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 259 | |
| Parameter p_shape should be final. | 259 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 259 | |
| Parameter p_cl_class should be final. | 259 | |
| Name 'p_cl_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 259 | |
| '{' should be on the previous line. | 262 | |
| Line is longer than 80 characters. | 263 | |
| Name 'offset_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 266 | |
| Line is longer than 80 characters. | 268 | |
| Name 'search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 268 | |
| '{' should be on the previous line. | 270 | |
| Line is longer than 80 characters. | 271 | |
| Name 'curr_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 271 | |
| '}' should be on the same line. | 273 | |
| '{' should be on the previous line. | 275 | |
| Line is longer than 80 characters. | 277 | |
| Name 'cl_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 277 | |
| Name 'trace_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 282 | |
| '{' should be on the previous line. | 285 | |
| Line is longer than 80 characters. | 289 | |
| '{' should be on the previous line. | 291 | |
| '}' should be on the same line. | 293 | |
| '{' should be on the previous line. | 295 | |
| '{' should be on the previous line. | 298 | |
| Line is longer than 80 characters. | 299 | |
| Line is longer than 80 characters. | 300 | |
| Line has trailing spaces. | 304 | |
| First sentence should end with a period. | 305 | |
| Line is longer than 80 characters. | 305 | |
| Line is longer than 80 characters. | 306 | |
| Name 'fast_cutout_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 306 | |
| Parameter p_trace should be final. | 306 | |
| Expected @param tag for 'p_trace'. | 306 | |
| Name 'p_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 306 | |
| Parameter p_start_piece should be final. | 306 | |
| Expected @param tag for 'p_start_piece'. | 306 | |
| Name 'p_start_piece' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 306 | |
| Parameter p_end_piece should be final. | 306 | |
| Expected @param tag for 'p_end_piece'. | 306 | |
| Name 'p_end_piece' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 306 | |
| Line is longer than 80 characters. | 311 | |
| Name 'start_piece' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 311 | |
| Line is longer than 80 characters. | 312 | |
| Line has trailing spaces. | 316 | |
| Line is longer than 80 characters. | 317 | |
| Name 'end_piece' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 317 | |
| Line is longer than 80 characters. | 318 | |
| Line has trailing spaces. | 322 | |
| Line is longer than 80 characters. | 323 | |
| Line has trailing spaces. | 325 | |
| Line has trailing spaces. | 329 | |
| Line has trailing spaces. | 330 | |
| Expected an @return tag. | 335 | |
| Name 'store_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 335 | |
| '(' is followed by whitespace. | 335 | |
| Parameter p_trace should be final. | 335 | |
| Expected @param tag for 'p_trace'. | 335 | |
| Name 'p_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 335 | |
| '{' should be on the previous line. | 336 | |
| Line is longer than 80 characters. | 337 | |
| Name 'search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 337 | |
| Name 'offset_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 338 | |
| '{' should be on the previous line. | 340 | |
| Line is longer than 80 characters. | 341 | |
| Name 'curr_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 341 | |
| 'cast' is not followed by whitespace. | 342 | |
| '}' should be on the same line. | 343 | |
| '{' should be on the previous line. | 345 | |
| Line is longer than 80 characters. | 347 | |
| Name 'cl_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 347 | |
| 'cast' is not followed by whitespace. | 349 | |
| Line has trailing spaces. | 352 | |
| '{' should be on the previous line. | 357 | |
| Name 'entry_tuple' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 358 | |
| Name 'entry_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 359 | |
| Line is longer than 80 characters. | 361 | |
| Line is longer than 80 characters. | 362 | |
| ',' is not followed by whitespace. | 362 | |
| Line has trailing spaces. | 364 | |
| Line has trailing spaces. | 367 | |
| '{' should be on the previous line. | 369 | |
| '{' should be on the previous line. | 371 | |
| Name 'end_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 374 | |
| Name 'contact_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 375 | |
| '{' should be on the previous line. | 377 | |
| '{' should be on the previous line. | 379 | |
| '{' should be on the previous line. | 381 | |
| '}' should be on the same line. | 383 | |
| '{' should be on the previous line. | 385 | |
| Name 'contact_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 388 | |
| Name 'store_end_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 389 | |
| Line has trailing spaces. | 390 | |
| '{' should be on the previous line. | 394 | |
| Name 'contact_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 395 | |
| '{' should be on the previous line. | 397 | |
| '{' should be on the previous line. | 402 | |
| Line has trailing spaces. | 403 | |
| Line is longer than 80 characters. | 404 | |
| 'cast' is not followed by whitespace. | 404 | |
| '||' should be on a new line. | 404 | |
| Line is longer than 80 characters. | 405 | |
| '{' should be on the previous line. | 408 | |
| '}' should be on the same line. | 413 | |
| '{' should be on the previous line. | 415 | |
| Line is longer than 80 characters. | 416 | |
| Name 'via_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 416 | |
| Line has trailing spaces. | 417 | |
| Line is longer than 80 characters. | 418 | |
| Name 'via_trace_diff' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 418 | |
| '{' should be on the previous line. | 420 | |
| Line is longer than 80 characters. | 421 | |
| Name 'via_clearance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 421 | |
| Line is longer than 80 characters. | 422 | |
| Name 'trace_clearance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 422 | |
| '{' should be on the previous line. | 424 | |
| Line is longer than 80 characters. | 425 | |
| '{' should be on the previous line. | 429 | |
| Line has trailing spaces. | 434 | |
| Line is longer than 80 characters. | 435 | |
| '{' should be on the previous line. | 444 | |
| Line is longer than 80 characters. | 445 | |
| Avoid nested blocks. | 446 | |
| Line is longer than 80 characters. | 447 | |
| Name 'projection_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 447 | |
| Name 'trace_line_segment_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 448 | |
| Line is longer than 80 characters. | 449 | |
| Line is longer than 80 characters. | 450 | |
| '{' should be on the previous line. | 452 | |
| '}' should be on the same line. | 454 | |
| '{' should be on the previous line. | 456 | |
| Line is longer than 80 characters. | 457 | |
| Line has trailing spaces. | 459 | |
| '{' should be on the previous line. | 461 | |
| Line is longer than 80 characters. | 462 | |
| '}' should be on the same line. | 465 | |
| Line is longer than 80 characters. | 466 | |
| Line has trailing spaces. | 477 | |
| Missing a Javadoc comment. | 478 | |
| Name 'search_from_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 478 | |
| '{' should be on the previous line. | 479 | |
| '{' should be on the previous line. | 481 | |
| Name 'curr_node' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 484 | |
| Name 'curr_fromside_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 485 | |
| Name 'curr_entry_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 486 | |
| '{' should be on the previous line. | 488 | |
| '{' should be on the previous line. | 490 | |
| Line has trailing spaces. | 499 | |
| First sentence should end with a period. | 500 | |
| Method length is 157 lines (max allowed is 150). | 504 | |
| '{' should be on the previous line. | 505 | |
| Name 'edge_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 506 | |
| '{' should be on the previous line. | 508 | |
| Line is longer than 80 characters. | 509 | |
| Name 'compare_corner_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 514 | |
| Name 'compare_corner_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 515 | |
| '{' should be on the previous line. | 517 | |
| '}' should be on the same line. | 519 | |
| '{' should be on the previous line. | 521 | |
| Name 'from_point_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 524 | |
| Name 'from_point_projection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 525 | |
| '{' should be on the previous line. | 527 | |
| Line is longer than 80 characters. | 528 | |
| Line is longer than 80 characters. | 529 | |
| '>=' should be on a new line. | 530 | |
| '{' should be on the previous line. | 532 | |
| Line has trailing spaces. | 540 | |
| '{' should be on the previous line. | 542 | |
| '{' should be on the previous line. | 544 | |
| '{' should be on the previous line. | 548 | |
| '{' should be on the previous line. | 550 | |
| Line is longer than 80 characters. | 551 | |
| Name 'curr_projection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 551 | |
| Line is longer than 80 characters. | 552 | |
| '(' is followed by whitespace. | 552 | |
| Line is longer than 80 characters. | 553 | |
| '<=' should be on a new line. | 553 | |
| '{' should be on the previous line. | 555 | |
| '}' should be on the same line. | 558 | |
| '{' should be on the previous line. | 560 | |
| '{' should be on the previous line. | 563 | |
| '{' should be on the previous line. | 572 | |
| Name 'new_anchor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 573 | |
| Line has trailing spaces. | 574 | |
| '{' should be on the previous line. | 576 | |
| '{' should be on the previous line. | 583 | |
| '{' should be on the previous line. | 596 | |
| Name 'prev_net_nos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 600 | |
| Line has trailing spaces. | 601 | |
| Name 'curr_net_nos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 603 | |
| Line has trailing spaces. | 605 | |
| '{' should be on the previous line. | 607 | |
| '}' should be on the same line. | 610 | |
| '{' should be on the previous line. | 612 | |
| Name 'before_prev' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 616 | |
| '{' should be on the previous line. | 618 | |
| Name 'next_net_nos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 619 | |
| Line is longer than 80 characters. | 620 | |
| '}' should be on the same line. | 623 | |
| '{' should be on the previous line. | 625 | |
| Line has trailing spaces. | 634 | |
| '{' should be on the previous line. | 637 | |
| '{' should be on the previous line. | 640 | |
| '{' should be on the previous line. | 642 | |
| '}' should be on the same line. | 644 | |
| '{' should be on the previous line. | 646 | |
| Line has trailing spaces. | 651 | |
| '{' should be on the previous line. | 653 | |
| Line has trailing spaces. | 655 | |
| Line is longer than 80 characters. | 656 | |
| Line has trailing spaces. | 662 | |
| Missing a Javadoc comment. | 663 | |
| Name 'calculate_stack_levels' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 663 | |
| '{' should be on the previous line. | 664 | |
| '{' should be on the previous line. | 666 | |
| Name 'curr_entry' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 669 | |
| Name 'curr_net_nos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 670 | |
| Name 'curr_level' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 671 | |
| '{' should be on the previous line. | 673 | |
| '}' should be on the same line. | 676 | |
| '{' should be on the previous line. | 678 | |
| Line has trailing spaces. | 681 | |
| '{' should be on the previous line. | 683 | |
| '{' should be on the previous line. | 685 | |
| '{' should be on the previous line. | 689 | |
| '{' should be on the previous line. | 691 | |
| Line has trailing spaces. | 697 | |
| Name 'check_entry' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 699 | |
| Name 'index_of_next_foreign_set' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 700 | |
| Name 'index_of_last_occurance_of_set' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 701 | |
| Name 'next_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 702 | |
| Name 'last_own_entry' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 703 | |
| Name 'first_foreign_entry' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 704 | |
| Line has trailing spaces. | 705 | |
| '{' should be on the previous line. | 707 | |
| Name 'check_net_nos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 709 | |
| '{' should be on the previous line. | 711 | |
| '}' should be on the same line. | 715 | |
| Line has trailing spaces. | 716 | |
| '{' should be on the previous line. | 718 | |
| Name 'next_entry' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 725 | |
| Line has trailing spaces. | 726 | |
| '{' should be on the previous line. | 728 | |
| Line is longer than 80 characters. | 730 | |
| '{' should be on the previous line. | 732 | |
| '{' should be on the previous line. | 735 | |
| '}' should be on the same line. | 740 | |
| '{' should be on the previous line. | 742 | |
| '{' should be on the previous line. | 744 | |
| '}' should be on the same line. | 746 | |
| '{' should be on the previous line. | 748 | |
| '{' should be on the previous line. | 751 | |
| '{' should be on the previous line. | 754 | |
| '{' should be on the previous line. | 765 | |
| '}' should be on the same line. | 770 | |
| '{' should be on the previous line. | 772 | |
| '{' should be on the previous line. | 777 | |
| Line is longer than 80 characters. | 779 | |
| Line has trailing spaces. | 784 | |
| Expected an @return tag. | 791 | |
| Name 'pop_piece' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 791 | |
| '{' should be on the previous line. | 792 | |
| '{' should be on the previous line. | 794 | |
| '{' should be on the previous line. | 796 | |
| Line is longer than 80 characters. | 797 | |
| Name 'prev_first' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 802 | |
| Line has trailing spaces. | 803 | |
| '{' should be on the previous line. | 805 | |
| '{' should be on the previous line. | 807 | |
| '{' should be on the previous line. | 814 | |
| Name 'after_last' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 821 | |
| Line has trailing spaces. | 822 | |
| '{' should be on the previous line. | 824 | |
| '||' should be on a new line. | 825 | |
| '(' is followed by whitespace. | 826 | |
| '{' should be on the previous line. | 827 | |
| Line has trailing spaces. | 834 | |
| Line has trailing spaces. | 836 | |
| '{' should be on the previous line. | 838 | |
| '}' should be on the same line. | 840 | |
| '{' should be on the previous line. | 842 | |
| Line has trailing spaces. | 845 | |
| '{' should be on the previous line. | 850 | |
| '{' should be on the previous line. | 852 | |
| '{' should be on the previous line. | 859 | |
| Line has trailing spaces. | 865 | |
| Missing a Javadoc comment. | 866 | |
| Name 'insert_entry_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 866 | |
| Parameter p_trace should be final. | 866 | |
| Name 'p_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 866 | |
| Parameter p_trace_line_no should be final. | 866 | |
| Name 'p_trace_line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 866 | |
| Parameter p_edge_no should be final. | 867 | |
| Name 'p_edge_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 867 | |
| Parameter p_entry_approx should be final. | 867 | |
| Name 'p_entry_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 867 | |
| '{' should be on the previous line. | 868 | |
| Line is longer than 80 characters. | 869 | |
| Name 'new_entry' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 869 | |
| Name 'curr_prev' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 870 | |
| Name 'curr_next' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 871 | |
| '{' should be on the previous line. | 874 | |
| '{' should be on the previous line. | 876 | |
| '{' should be on the previous line. | 880 | |
| Name 'prev_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 881 | |
| Name 'next_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 882 | |
| '{' should be on the previous line. | 884 | |
| '}' should be on the same line. | 886 | |
| '{' should be on the previous line. | 888 | |
| 'if' is not followed by whitespace. | 891 | |
| '(' is followed by whitespace. | 891 | |
| Line is longer than 80 characters. | 892 | |
| Line is longer than 80 characters. | 893 | |
| '{' should be on the previous line. | 897 | |
| '{' should be on the previous line. | 906 | |
| '}' should be on the same line. | 908 | |
| '{' should be on the previous line. | 910 | |
| Line has trailing spaces. | 914 | |
| Missing a Javadoc comment. | 915 | |
| Name 'shove_via_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 915 | |
| Variable 'shove_via_list' must be private and have accessor methods. | 915 | |
| Missing a Javadoc comment. | 916 | |
| Missing a Javadoc comment. | 917 | |
| Missing a Javadoc comment. | 918 | |
| Name 'own_net_nos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 918 | |
| Missing a Javadoc comment. | 919 | |
| Name 'cl_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 919 | |
| Missing a Javadoc comment. | 920 | |
| Name 'from_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 920 | |
| Missing a Javadoc comment. | 921 | |
| Missing a Javadoc comment. | 922 | |
| Name 'list_anchor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 922 | |
| Missing a Javadoc comment. | 923 | |
| Name 'trace_piece_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 923 | |
| Missing a Javadoc comment. | 924 | |
| Name 'max_stack_level' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 924 | |
| Missing a Javadoc comment. | 925 | |
| Name 'shape_contains_trace_tails' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 925 | |
| Missing a Javadoc comment. | 926 | |
| Name 'found_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 926 | |
| Missing a Javadoc comment. | 927 | |
| Name 'c_offset_add' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 927 | |
| Line has trailing spaces. | 928 | |
| '{' should be on the previous line. | 934 | |
| Missing a Javadoc comment. | 935 | |
| Parameter p_trace should be final. | 935 | |
| Name 'p_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 935 | |
| Parameter p_trace_line_no should be final. | 935 | |
| Name 'p_trace_line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 935 | |
| Parameter p_edge_no should be final. | 935 | |
| Name 'p_edge_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 935 | |
| Parameter p_entry_approx should be final. | 936 | |
| Name 'p_entry_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 936 | |
| '{' should be on the previous line. | 937 | |
| Line has trailing spaces. | 944 | |
| Missing a Javadoc comment. | 945 | |
| Variable 'trace' must be private and have accessor methods. | 945 | |
| Missing a Javadoc comment. | 946 | |
| Name 'trace_line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 946 | |
| Variable 'trace_line_no' must be private and have accessor methods. | 946 | |
| Missing a Javadoc comment. | 947 | |
| Name 'edge_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 947 | |
| Variable 'edge_no' must be private and have accessor methods. | 947 | |
| Missing a Javadoc comment. | 948 | |
| Name 'entry_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 948 | |
| Variable 'entry_approx' must be private and have accessor methods. | 948 | |
| Missing a Javadoc comment. | 949 | |
| Name 'stack_level' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 949 | |
| Variable 'stack_level' must be private and have accessor methods. | 949 | |
| Missing a Javadoc comment. | 950 | |
| Variable 'next' must be private and have accessor methods. | 950 | |
| Line has trailing spaces. | 952 | |
| Missing a Javadoc comment. | 953 | |
| 'private' modifier out of order with the JLS suggestions. | 953 | |
| Name 'net_nos_equal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 953 | |
| Parameter p_net_nos_1 should be final. | 953 | |
| Name 'p_net_nos_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 953 | |
| Parameter p_net_nos_2 should be final. | 953 | |
| Name 'p_net_nos_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 953 | |
| '{' should be on the previous line. | 956 | |
| Name 'curr_net_no_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 959 | |
| '{' should be on the previous line. | 960 | |
| Name 'net_no_found' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 961 | |
| Name 'curr_net_no_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 962 | |
| '{' should be on the previous line. | 963 | |
| '{' should be on the previous line. | 965 | |
| '{' should be on the previous line. | 970 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| First sentence should end with a period. | 36 | |
| '{' should be on the previous line. | 44 | |
| Parameter p_board should be final. | 51 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 51 | |
| '{' should be on the previous line. | 52 | |
| Line is longer than 80 characters. | 57 | |
| Method 'check' is not designed for extension - needs to be abstract, final or empty. | 73 | |
| More than 7 parameters. | 73 | |
| Parameter p_trace_shape should be final. | 73 | |
| Name 'p_trace_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 73 | |
| Parameter p_from_side should be final. | 73 | |
| Name 'p_from_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 73 | |
| Parameter p_dir should be final. | 74 | |
| Name 'p_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 74 | |
| Parameter p_layer should be final. | 74 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 74 | |
| Parameter p_net_no_arr should be final. | 74 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 74 | |
| Line is longer than 80 characters. | 75 | |
| Parameter p_cl_type should be final. | 75 | |
| Name 'p_cl_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 | |
| Parameter p_max_recursion_depth should be final. | 75 | |
| Name 'p_max_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 | |
| Parameter p_max_via_recursion_depth should be final. | 75 | |
| Name 'p_max_via_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 | |
| Parameter p_max_spring_over_recursion_depth should be final. | 76 | |
| Name 'p_max_spring_over_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| Parameter p_time_limit should be final. | 76 | |
| Name 'p_time_limit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| '{' should be on the previous line. | 77 | |
| '{' should be on the previous line. | 79 | |
| '{' should be on the previous line. | 84 | |
| '{' should be on the previous line. | 89 | |
| Name 'shape_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| Line is longer than 80 characters. | 94 | |
| Line is longer than 80 characters. | 95 | |
| Name 'search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 95 | |
| Line is longer than 80 characters. | 97 | |
| Line is longer than 80 characters. | 98 | |
| Line is longer than 80 characters. | 99 | |
| Name 'obstacles_shovable' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 99 | |
| '{' should be on the previous line. | 101 | |
| Line is longer than 80 characters. | 102 | |
| Name 'trace_piece_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 105 | |
| '{' should be on the previous line. | 108 | |
| Line is longer than 80 characters. | 109 | |
| Name 'shape_radius' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 112 | |
| '0.5' is a magic number. | 112 | |
| Name 'curr_shove_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| '{' should be on the previous line. | 118 | |
| '{' should be on the previous line. | 120 | |
| '{' should be on the previous line. | 124 | |
| Line is longer than 80 characters. | 128 | |
| Name 'curr_shove_via_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 128 | |
| Name 'try_via_centers' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 129 | |
| Line is longer than 80 characters. | 130 | |
| Line is longer than 80 characters. | 133 | |
| Name 'max_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 133 | |
| '0.5' is a magic number. | 133 | |
| Name 'max_dist_square' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 134 | |
| Name 'shove_via_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 135 | |
| '{' should be on the previous line. | 137 | |
| Line is longer than 80 characters. | 138 | |
| Line is longer than 80 characters. | 140 | |
| Line is longer than 80 characters. | 141 | |
| Name 'ignore_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 141 | |
| Line is longer than 80 characters. | 142 | |
| Line is longer than 80 characters. | 143 | |
| '{' should be on the previous line. | 151 | |
| '{' should be on the previous line. | 157 | |
| '{' should be on the previous line. | 161 | |
| Line is longer than 80 characters. | 162 | |
| Name 'is_orthogonal_mode' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 166 | |
| '{' should be on the previous line. | 168 | |
| Name 'curr_substitute_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 169 | |
| '{' should be on the previous line. | 172 | |
| '{' should be on the previous line. | 176 | |
| Line is longer than 80 characters. | 177 | |
| Name 'new_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 177 | |
| Line is longer than 80 characters. | 178 | |
| Line is longer than 80 characters. | 179 | |
| '{' should be on the previous line. | 181 | |
| '{' should be on the previous line. | 186 | |
| '{' should be on the previous line. | 193 | |
| Line is longer than 80 characters. | 194 | |
| Name 'curr_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 194 | |
| Name 'is_in_front' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 195 | |
| '{' should be on the previous line. | 197 | |
| Line is longer than 80 characters. | 199 | |
| Line is longer than 80 characters. | 200 | |
| Line is longer than 80 characters. | 202 | |
| '{' should be on the previous line. | 204 | |
| Line is longer than 80 characters. | 214 | |
| Line is longer than 80 characters. | 215 | |
| Line is longer than 80 characters. | 217 | |
| Line is longer than 80 characters. | 230 | |
| Method length is 157 lines (max allowed is 150). | 230 | |
| More than 7 parameters. | 230 | |
| Parameter p_board should be final. | 230 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 230 | |
| Parameter p_line_segment should be final. | 230 | |
| Name 'p_line_segment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 230 | |
| Parameter p_shove_to_the_left should be final. | 230 | |
| Name 'p_shove_to_the_left' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 230 | |
| Parameter p_layer should be final. | 230 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 230 | |
| Parameter p_net_no_arr should be final. | 230 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 230 | |
| Parameter p_trace_half_width should be final. | 230 | |
| Name 'p_trace_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 230 | |
| Line is longer than 80 characters. | 231 | |
| Parameter p_cl_type should be final. | 231 | |
| Name 'p_cl_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 231 | |
| Parameter p_max_recursion_depth should be final. | 231 | |
| Name 'p_max_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 231 | |
| Parameter p_max_via_recursion_depth should be final. | 231 | |
| Name 'p_max_via_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 231 | |
| Line is longer than 80 characters. | 233 | |
| Name 'search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 233 | |
| '{' should be on the previous line. | 235 | |
| Line is longer than 80 characters. | 236 | |
| Line is longer than 80 characters. | 238 | |
| Name 'trace_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 238 | |
| '{' should be on the previous line. | 240 | |
| Line is longer than 80 characters. | 241 | |
| Name 'trace_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 245 | |
| '{' should be on the previous line. | 247 | |
| '{' should be on the previous line. | 252 | |
| Line is longer than 80 characters. | 255 | |
| Name 'from_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 255 | |
| Name 'shape_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 256 | |
| Line is longer than 80 characters. | 257 | |
| Line is longer than 80 characters. | 259 | |
| Line is longer than 80 characters. | 260 | |
| Name 'obstacles_shovable' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 260 | |
| '{' should be on the previous line. | 262 | |
| Name 'trace_piece_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 265 | |
| '{' should be on the previous line. | 268 | |
| Name 'start_corner_appprox' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 272 | |
| Name 'end_corner_appprox' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 273 | |
| Line is longer than 80 characters. | 274 | |
| Name 'segment_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 274 | |
| Name 'cl_matrix' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 276 | |
| Name 'curr_shove_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 282 | |
| '{' should be on the previous line. | 283 | |
| '{' should be on the previous line. | 285 | |
| Name 'shove_via_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 288 | |
| '{' should be on the previous line. | 290 | |
| Name 'new_via_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 292 | |
| Line is longer than 80 characters. | 293 | |
| '{' should be on the previous line. | 297 | |
| Line is longer than 80 characters. | 300 | |
| Line is longer than 80 characters. | 301 | |
| Name 'ignore_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 301 | |
| Line is longer than 80 characters. | 302 | |
| Line is longer than 80 characters. | 303 | |
| '{' should be on the previous line. | 307 | |
| Line is longer than 80 characters. | 308 | |
| Name 'via_center_appprox' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 308 | |
| Line is longer than 80 characters. | 309 | |
| Line is longer than 80 characters. | 311 | |
| Name 'via_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 311 | |
| Name 'via_radius' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 312 | |
| '0.5' is a magic number. | 312 | |
| Line is longer than 80 characters. | 313 | |
| Name 'curr_ok_lenght' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 313 | |
| '{' should be on the previous line. | 315 | |
| Line is longer than 80 characters. | 316 | |
| '{' should be on the previous line. | 319 | |
| '{' should be on the previous line. | 326 | |
| '{' should be on the previous line. | 330 | |
| Name 'line_direction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 334 | |
| '{' should be on the previous line. | 336 | |
| Name 'curr_substitute_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 337 | |
| '{' should be on the previous line. | 340 | |
| '{' should be on the previous line. | 344 | |
| Line is longer than 80 characters. | 345 | |
| Name 'curr_line_segment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 345 | |
| '{' should be on the previous line. | 347 | |
| Line is longer than 80 characters. | 349 | |
| Line is longer than 80 characters. | 352 | |
| Name 'is_in_front' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 352 | |
| '{' should be on the previous line. | 354 | |
| Line is longer than 80 characters. | 355 | |
| Name 'shove_ok_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 355 | |
| Line is longer than 80 characters. | 356 | |
| Line is longer than 80 characters. | 357 | |
| '{' should be on the previous line. | 359 | |
| '{' should be on the previous line. | 361 | |
| Line is longer than 80 characters. | 365 | |
| Line is longer than 80 characters. | 366 | |
| Line is longer than 80 characters. | 368 | |
| Name 'curr_ok_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 368 | |
| '{' should be on the previous line. | 370 | |
| Line is longer than 80 characters. | 371 | |
| '}' should be on the same line. | 372 | |
| '{' should be on the previous line. | 374 | |
| Line is longer than 80 characters. | 375 | |
| '{' should be on the previous line. | 378 | |
| Line is longer than 80 characters. | 406 | |
| Method 'insert' is not designed for extension - needs to be abstract, final or empty. | 406 | |
| More than 7 parameters. | 406 | |
| Parameter p_trace_shape should be final. | 406 | |
| Name 'p_trace_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 406 | |
| Parameter p_from_side should be final. | 406 | |
| Name 'p_from_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 406 | |
| Parameter p_layer should be final. | 406 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 406 | |
| Parameter p_net_no_arr should be final. | 406 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 406 | |
| Parameter p_cl_type should be final. | 407 | |
| Name 'p_cl_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 407 | |
| Parameter p_ignore_items should be final. | 407 | |
| Name 'p_ignore_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 407 | |
| Line is longer than 80 characters. | 408 | |
| Parameter p_max_recursion_depth should be final. | 408 | |
| Name 'p_max_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 408 | |
| Parameter p_max_via_recursion_depth should be final. | 408 | |
| Name 'p_max_via_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 408 | |
| Parameter p_max_spring_over_recursion_depth should be final. | 408 | |
| Name 'p_max_spring_over_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 408 | |
| '{' should be on the previous line. | 411 | |
| '{' should be on the previous line. | 416 | |
| Line is longer than 80 characters. | 420 | |
| Line is longer than 80 characters. | 421 | |
| Name 'shape_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 425 | |
| Line is longer than 80 characters. | 426 | |
| Line is longer than 80 characters. | 427 | |
| Name 'search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 427 | |
| Line is longer than 80 characters. | 429 | |
| Line is longer than 80 characters. | 430 | |
| Line is longer than 80 characters. | 431 | |
| Name 'obstacles_shovable' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 431 | |
| '{' should be on the previous line. | 433 | |
| Line is longer than 80 characters. | 435 | |
| '{' should be on the previous line. | 439 | |
| Line is longer than 80 characters. | 440 | |
| Name 'trace_piece_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 443 | |
| '{' should be on the previous line. | 445 | |
| '{' should be on the previous line. | 449 | |
| Line is longer than 80 characters. | 450 | |
| Line is longer than 80 characters. | 453 | |
| Name 'tails_exist_before' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 453 | |
| Name 'is_orthogonal_mode' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 455 | |
| '{' should be on the previous line. | 457 | |
| Name 'curr_substitute_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 458 | |
| '{' should be on the previous line. | 461 | |
| Line is longer than 80 characters. | 464 | |
| '{' should be on the previous line. | 469 | |
| Line is longer than 80 characters. | 470 | |
| Name 'new_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 470 | |
| Line is longer than 80 characters. | 471 | |
| Line is longer than 80 characters. | 472 | |
| '{' should be on the previous line. | 475 | |
| '{' should be on the previous line. | 480 | |
| Name 'curr_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 486 | |
| '{' should be on the previous line. | 488 | |
| Line is longer than 80 characters. | 490 | |
| Line is longer than 80 characters. | 491 | |
| Line is longer than 80 characters. | 492 | |
| '{' should be on the previous line. | 498 | |
| Line is longer than 80 characters. | 500 | |
| Name 'end_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 502 | |
| '{' should be on the previous line. | 504 | |
| Line is longer than 80 characters. | 510 | |
| '{' should be on the previous line. | 512 | |
| '{' should be on the previous line. | 514 | |
| Line is longer than 80 characters. | 515 | |
| '{' should be on the previous line. | 517 | |
| Line is longer than 80 characters. | 518 | |
| Name 'curr_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 519 | |
| '{' should be on the previous line. | 520 | |
| Line is longer than 80 characters. | 530 | |
| Method 'get_ignore_items_at_tie_pins' is not designed for extension - needs to be abstract, final or empty. | 530 | |
| Missing a Javadoc comment. | 530 | |
| Name 'get_ignore_items_at_tie_pins' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 530 | |
| Parameter p_trace_shape should be final. | 530 | |
| Name 'p_trace_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 530 | |
| Parameter p_layer should be final. | 530 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 530 | |
| Parameter p_net_no_arr should be final. | 530 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 530 | |
| Line is longer than 80 characters. | 532 | |
| Name 'curr_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 534 | |
| '{' should be on the previous line. | 535 | |
| '{' should be on the previous line. | 537 | |
| Name 'curr_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 538 | |
| '{' should be on the previous line. | 540 | |
| Expected an @return tag. | 556 | |
| Method length is 262 lines (max allowed is 150). | 556 | |
| More than 7 parameters. | 556 | |
| Name 'spring_over' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 556 | |
| Parameter p_polyline should be final. | 556 | |
| Expected @param tag for 'p_polyline'. | 556 | |
| Name 'p_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 556 | |
| Parameter p_half_width should be final. | 556 | |
| Expected @param tag for 'p_half_width'. | 556 | |
| Name 'p_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 556 | |
| Line is longer than 80 characters. | 557 | |
| Parameter p_layer should be final. | 557 | |
| Expected @param tag for 'p_layer'. | 557 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 557 | |
| Parameter p_net_no_arr should be final. | 557 | |
| Expected @param tag for 'p_net_no_arr'. | 557 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 557 | |
| Parameter p_cl_type should be final. | 557 | |
| Expected @param tag for 'p_cl_type'. | 557 | |
| Name 'p_cl_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 557 | |
| Parameter p_over_connected_pins should be final. | 557 | |
| Expected @param tag for 'p_over_connected_pins'. | 557 | |
| Name 'p_over_connected_pins' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 557 | |
| Parameter p_recursion_depth should be final. | 558 | |
| Expected @param tag for 'p_recursion_depth'. | 558 | |
| Name 'p_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 558 | |
| Parameter p_contact_pins should be final. | 558 | |
| Expected @param tag for 'p_contact_pins'. | 558 | |
| Name 'p_contact_pins' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 558 | |
| '{' should be on the previous line. | 559 | |
| Name 'found_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 560 | |
| Name 'found_obstacle_bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 561 | |
| Line is longer than 80 characters. | 562 | |
| Name 'search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 562 | |
| Name 'check_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 563 | |
| '{' should be on the previous line. | 565 | |
| '}' should be on the same line. | 567 | |
| '{' should be on the previous line. | 569 | |
| '{' should be on the previous line. | 573 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 574 | |
| Line is longer than 80 characters. | 575 | |
| '{' should be on the previous line. | 578 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 579 | |
| Name 'is_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 580 | |
| '{' should be on the previous line. | 582 | |
| Line is longer than 80 characters. | 584 | |
| '&&' should be on a new line. | 584 | |
| '}' should be on the same line. | 586 | |
| '{' should be on the previous line. | 588 | |
| Line is longer than 80 characters. | 589 | |
| '}' should be on the same line. | 590 | |
| Line is longer than 80 characters. | 591 | |
| '}' should be on the same line. | 594 | |
| '{' should be on the previous line. | 596 | |
| '{' should be on the previous line. | 598 | |
| '{' should be on the previous line. | 601 | |
| Line has trailing spaces. | 602 | |
| Line is longer than 80 characters. | 602 | |
| Line is longer than 80 characters. | 603 | |
| Name 'curr_contacts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 603 | |
| Name 'curr_contact' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 604 | |
| '{' should be on the previous line. | 605 | |
| '{' should be on the previous line. | 607 | |
| '}' should be on the same line. | 612 | |
| '{' should be on the previous line. | 614 | |
| '}' should be on the same line. | 618 | |
| '{' should be on the previous line. | 620 | |
| '{' should be on the previous line. | 626 | |
| '{' should be on the previous line. | 628 | |
| '}' should be on the same line. | 631 | |
| '{' should be on the previous line. | 633 | |
| Line is longer than 80 characters. | 634 | |
| Line is longer than 80 characters. | 637 | |
| Name 'curr_item_bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 637 | |
| Line is longer than 80 characters. | 638 | |
| Line is longer than 80 characters. | 640 | |
| Line is longer than 80 characters. | 643 | |
| '}' should be on the same line. | 644 | |
| Line is longer than 80 characters. | 645 | |
| '{' should be on the previous line. | 654 | |
| '{' should be on the previous line. | 659 | |
| Line is longer than 80 characters. | 673 | |
| Name 'try_spring_over' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 678 | |
| '{' should be on the previous line. | 680 | |
| Line is longer than 80 characters. | 682 | |
| Name 'contacts_on_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 682 | |
| Name 'curr_contact' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 683 | |
| '{' should be on the previous line. | 684 | |
| '{' should be on the previous line. | 686 | |
| Name 'obstacle_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 692 | |
| '{' should be on the previous line. | 694 | |
| Line is longer than 80 characters. | 695 | |
| '{' should be on the previous line. | 698 | |
| Line is longer than 80 characters. | 699 | |
| '}' should be on the same line. | 700 | |
| '{' should be on the previous line. | 702 | |
| '}' should be on the same line. | 705 | |
| '{' should be on the previous line. | 707 | |
| Name 'found_drill_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 708 | |
| Line is longer than 80 characters. | 709 | |
| '{' should be on the previous line. | 713 | |
| Name 'offset_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 717 | |
| '{' should be on the previous line. | 719 | |
| '}' should be on the same line. | 722 | |
| '{' should be on the previous line. | 724 | |
| Line is longer than 80 characters. | 727 | |
| Name 'half_cl_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 727 | |
| '0.5' is a magic number. | 727 | |
| Line is longer than 80 characters. | 728 | |
| Line is longer than 80 characters. | 731 | |
| '}' should be on the same line. | 734 | |
| Line is longer than 80 characters. | 735 | |
| Line is longer than 80 characters. | 744 | |
| Line is longer than 80 characters. | 746 | |
| '{' should be on the previous line. | 752 | |
| '<' should be on a new line. | 756 | |
| '{' should be on the previous line. | 758 | |
| Line is longer than 80 characters. | 762 | |
| Name 'first_intersection_side_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 764 | |
| Name 'last_intersection_side_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 765 | |
| Name 'first_intersection_line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 766 | |
| Name 'last_intersection_line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 767 | |
| Name 'side_diff' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 768 | |
| '<' should be on a new line. | 769 | |
| '{' should be on the previous line. | 771 | |
| '}' should be on the same line. | 773 | |
| '{' should be on the previous line. | 775 | |
| Line is longer than 80 characters. | 776 | |
| Name 'compare_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 776 | |
| Line is longer than 80 characters. | 777 | |
| Name 'first_intersection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 777 | |
| Line is longer than 80 characters. | 778 | |
| Name 'second_intersection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 778 | |
| Line is longer than 80 characters. | 779 | |
| Name 'substitute_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 784 | |
| '3' is a magic number. | 784 | |
| Name 'curr_edge_line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 786 | |
| '{' should be on the previous line. | 791 | |
| '{' should be on the previous line. | 794 | |
| '}' should be on the same line. | 796 | |
| '{' should be on the previous line. | 798 | |
| Line is longer than 80 characters. | 802 | |
| Name 'substitute_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 803 | |
| '{' should be on the previous line. | 811 | |
| '{' should be on the previous line. | 815 | |
| Line is longer than 80 characters. | 818 | |
| Expected an @return tag. | 832 | |
| Method 'spring_over_obstacles' is not designed for extension - needs to be abstract, final or empty. | 832 | |
| Name 'spring_over_obstacles' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 832 | |
| Line is longer than 80 characters. | 833 | |
| Parameter p_polyline should be final. | 833 | |
| Expected @param tag for 'p_polyline'. | 833 | |
| Name 'p_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 833 | |
| Parameter p_half_width should be final. | 833 | |
| Expected @param tag for 'p_half_width'. | 833 | |
| Name 'p_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 833 | |
| Parameter p_layer should be final. | 833 | |
| Expected @param tag for 'p_layer'. | 833 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 833 | |
| Parameter p_net_no_arr should be final. | 833 | |
| Expected @param tag for 'p_net_no_arr'. | 833 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 833 | |
| Parameter p_cl_type should be final. | 834 | |
| Expected @param tag for 'p_cl_type'. | 834 | |
| Name 'p_cl_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 834 | |
| Parameter p_contact_pins should be final. | 834 | |
| Expected @param tag for 'p_contact_pins'. | 834 | |
| Name 'p_contact_pins' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 834 | |
| '{' should be on the previous line. | 835 | |
| Name 'c_max_spring_over_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 836 | |
| Line is longer than 80 characters. | 837 | |
| Name 'counter_clock_wise_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 837 | |
| '{' should be on the previous line. | 840 | |
| Line is longer than 80 characters. | 844 | |
| Name 'clock_wise_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 844 | |
| '{' should be on the previous line. | 848 | |
| Line is longer than 80 characters. | 849 | |
| '}' should be on the same line. | 852 | |
| '{' should be on the previous line. | 854 | |
| '}' should be on the same line. | 858 | |
| '{' should be on the previous line. | 860 | |
| '}' should be on the same line. | 862 | |
| '{' should be on the previous line. | 864 | |
| Missing a Javadoc comment. | 870 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 25 | |
| '{' should be on the previous line. | 32 | |
| Line is longer than 80 characters. | 33 | |
| Missing a Javadoc comment. | 33 | |
| Missing a Javadoc comment. | 33 | |
| Missing a Javadoc comment. | 33 | |
| Missing a Javadoc comment. | 33 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 37 | |
| Line has trailing spaces. | 39 | |
| Line is longer than 80 characters. | 40 | |
| Missing a Javadoc comment. | 40 | |
| More than 7 parameters. | 40 | |
| Parameter p_layer should be final. | 40 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| Parameter p_half_width should be final. | 40 | |
| Name 'p_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| Parameter p_net_no_arr should be final. | 40 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| Parameter p_clearance_type should be final. | 40 | |
| Name 'p_clearance_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| Line is longer than 80 characters. | 41 | |
| Parameter p_id_no should be final. | 41 | |
| Name 'p_id_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| Parameter p_group_no should be final. | 41 | |
| Name 'p_group_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| Parameter p_fixed_state should be final. | 41 | |
| Name 'p_fixed_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| Parameter p_board should be final. | 41 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| Line is longer than 80 characters. | 43 | |
| ';' is preceded with whitespace. | 44 | |
| '{' should be on the previous line. | 47 | |
| Line has trailing spaces. | 52 | |
| First sentence should end with a period. | 53 | |
| Name 'first_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| Line has trailing spaces. | 59 | |
| First sentence should end with a period. | 60 | |
| Name 'last_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| Line has trailing spaces. | 66 | |
| Method 'first_layer' is not designed for extension - needs to be abstract, final or empty. | 72 | |
| Name 'first_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| '{' should be on the previous line. | 73 | |
| Line has trailing spaces. | 76 | |
| Method 'last_layer' is not designed for extension - needs to be abstract, final or empty. | 82 | |
| Name 'last_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 82 | |
| '{' should be on the previous line. | 83 | |
| Line has trailing spaces. | 86 | |
| Method 'get_layer' is not designed for extension - needs to be abstract, final or empty. | 92 | |
| Name 'get_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| '{' should be on the previous line. | 93 | |
| Line has trailing spaces. | 96 | |
| Method 'set_layer' is not designed for extension - needs to be abstract, final or empty. | 102 | |
| Name 'set_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 102 | |
| Parameter p_layer should be final. | 102 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 102 | |
| '{' should be on the previous line. | 103 | |
| Line has trailing spaces. | 106 | |
| Method 'get_half_width' is not designed for extension - needs to be abstract, final or empty. | 112 | |
| Name 'get_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 112 | |
| '{' should be on the previous line. | 113 | |
| Line has trailing spaces. | 116 | |
| Name 'get_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 122 | |
| Line has trailing spaces. | 123 | |
| Line is longer than 80 characters. | 125 | |
| Line is longer than 80 characters. | 127 | |
| Method 'get_compensated_half_width' is not designed for extension - needs to be abstract, final or empty. | 132 | |
| Name 'get_compensated_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 132 | |
| Parameter p_search_tree should be final. | 132 | |
| Name 'p_search_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 132 | |
| '{' should be on the previous line. | 133 | |
| Line is longer than 80 characters. | 134 | |
| Line has trailing spaces. | 137 | |
| Method 'is_obstacle' is not designed for extension - needs to be abstract, final or empty. | 144 | |
| Name 'is_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 144 | |
| Parameter p_other should be final. | 144 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 144 | |
| '{' should be on the previous line. | 145 | |
| Line is longer than 80 characters. | 146 | |
| Line is longer than 80 characters. | 150 | |
| '{' should be on the previous line. | 155 | |
| Line has trailing spaces. | 160 | |
| Method 'get_start_contacts' is not designed for extension - needs to be abstract, final or empty. | 167 | |
| Name 'get_start_contacts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 167 | |
| '{' should be on the previous line. | 168 | |
| Line has trailing spaces. | 171 | |
| Method 'get_end_contacts' is not designed for extension - needs to be abstract, final or empty. | 178 | |
| Name 'get_end_contacts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 178 | |
| '{' should be on the previous line. | 179 | |
| Line has trailing spaces. | 182 | |
| Method 'normal_contact_point' is not designed for extension - needs to be abstract, final or empty. | 189 | |
| Name 'normal_contact_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 189 | |
| Parameter p_other should be final. | 189 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 189 | |
| '{' should be on the previous line. | 190 | |
| Line has trailing spaces. | 193 | |
| Method 'get_normal_contacts' is not designed for extension - needs to be abstract, final or empty. | 199 | |
| Name 'get_normal_contacts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 199 | |
| '{' should be on the previous line. | 200 | |
| Name 'start_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 202 | |
| '{' should be on the previous line. | 204 | |
| Name 'end_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 207 | |
| '{' should be on the previous line. | 209 | |
| Line has trailing spaces. | 214 | |
| Method 'is_route' is not designed for extension - needs to be abstract, final or empty. | 220 | |
| Name 'is_route' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 220 | |
| '{' should be on the previous line. | 221 | |
| Line has trailing spaces. | 224 | |
| Line is longer than 80 characters. | 226 | |
| Method 'is_tail' is not designed for extension - needs to be abstract, final or empty. | 230 | |
| Name 'is_tail' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 230 | |
| '{' should be on the previous line. | 231 | |
| Name 'contact_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 232 | |
| '{' should be on the previous line. | 234 | |
| Line has trailing spaces. | 240 | |
| Line has trailing spaces. | 241 | |
| Line is longer than 80 characters. | 243 | |
| Method 'get_draw_colors' is not designed for extension - needs to be abstract, final or empty. | 243 | |
| Name 'get_draw_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 243 | |
| Parameter p_graphics_context should be final. | 243 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 243 | |
| Line has trailing spaces. | 247 | |
| Method 'get_draw_priority' is not designed for extension - needs to be abstract, final or empty. | 253 | |
| Name 'get_draw_priority' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 253 | |
| '{' should be on the previous line. | 254 | |
| Line has trailing spaces. | 257 | |
| Line is longer than 80 characters. | 259 | |
| Method 'get_draw_intensity' is not designed for extension - needs to be abstract, final or empty. | 259 | |
| Name 'get_draw_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 259 | |
| Parameter p_graphics_context should be final. | 259 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 259 | |
| Line has trailing spaces. | 263 | |
| Line is longer than 80 characters. | 267 | |
| Method 'get_normal_contacts' is not designed for extension - needs to be abstract, final or empty. | 274 | |
| Name 'get_normal_contacts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 274 | |
| Parameter p_point should be final. | 274 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 274 | |
| Parameter p_ignore_net should be final. | 274 | |
| Name 'p_ignore_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 274 | |
| '{' should be on the previous line. | 275 | |
| Line is longer than 80 characters. | 276 | |
| Name 'search_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 280 | |
| Line is longer than 80 characters. | 281 | |
| '(' is preceded with whitespace. | 282 | |
| Name 'curr_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 283 | |
| '{' should be on the previous line. | 284 | |
| '{' should be on the previous line. | 286 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 289 | |
| Line is longer than 80 characters. | 290 | |
| '{' should be on the previous line. | 293 | |
| Name 'curr_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 294 | |
| '{' should be on the previous line. | 297 | |
| '}' should be on the same line. | 300 | |
| '{' should be on the previous line. | 302 | |
| Name 'curr_drill_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 303 | |
| 'if' is not followed by whitespace. | 304 | |
| '{' should be on the previous line. | 305 | |
| '}' should be on the same line. | 308 | |
| '{' should be on the previous line. | 310 | |
| Name 'curr_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 311 | |
| '{' should be on the previous line. | 313 | |
| Line has trailing spaces. | 321 | |
| Method 'normal_contact_point' is not designed for extension - needs to be abstract, final or empty. | 322 | |
| Missing a Javadoc comment. | 322 | |
| Name 'normal_contact_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 322 | |
| Parameter p_drill_item should be final. | 322 | |
| Name 'p_drill_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 322 | |
| '{' should be on the previous line. | 323 | |
| Line has trailing spaces. | 326 | |
| Method 'normal_contact_point' is not designed for extension - needs to be abstract, final or empty. | 327 | |
| Missing a Javadoc comment. | 327 | |
| Name 'normal_contact_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 327 | |
| Parameter p_other should be final. | 327 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 327 | |
| '{' should be on the previous line. | 328 | |
| '{' should be on the previous line. | 330 | |
| Name 'contact_at_first_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 333 | |
| Name 'contact_at_last_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 336 | |
| '{' should be on the previous line. | 342 | |
| '}' should be on the same line. | 345 | |
| '{' should be on the previous line. | 347 | |
| '}' should be on the same line. | 349 | |
| '{' should be on the previous line. | 351 | |
| Line has trailing spaces. | 356 | |
| Method 'is_drillable' is not designed for extension - needs to be abstract, final or empty. | 358 | |
| Name 'is_drillable' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 358 | |
| Parameter p_net_no should be final. | 358 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 358 | |
| '{' should be on the previous line. | 359 | |
| Line has trailing spaces. | 362 | |
| First sentence should end with a period. | 363 | |
| Method 'is_overlap' is not designed for extension - needs to be abstract, final or empty. | 369 | |
| Name 'is_overlap' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 369 | |
| '{' should be on the previous line. | 370 | |
| Name 'start_contacts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 371 | |
| Name 'end_contacts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 372 | |
| '{' should be on the previous line. | 375 | |
| '{' should be on the previous line. | 377 | |
| Line has trailing spaces. | 383 | |
| Line is longer than 80 characters. | 385 | |
| Method 'is_shove_fixed' is not designed for extension - needs to be abstract, final or empty. | 389 | |
| Name 'is_shove_fixed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 389 | |
| '{' should be on the previous line. | 390 | |
| '{' should be on the previous line. | 392 | |
| Line has trailing spaces. | 395 | |
| Name 'curr_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 398 | |
| '{' should be on the previous line. | 399 | |
| '{' should be on the previous line. | 401 | |
| '{' should be on the previous line. | 403 | |
| Line has trailing spaces. | 410 | |
| First sentence should end with a period. | 411 | |
| Method 'nearest_end_point' is not designed for extension - needs to be abstract, final or empty. | 418 | |
| Name 'nearest_end_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 418 | |
| Parameter p_from_point should be final. | 418 | |
| Name 'p_from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 418 | |
| '{' should be on the previous line. | 419 | |
| Name 'from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 422 | |
| '{' should be on the previous line. | 427 | |
| '}' should be on the same line. | 429 | |
| '{' should be on the previous line. | 431 | |
| Line has trailing spaces. | 436 | |
| First sentence should end with a period. | 437 | |
| Line is longer than 80 characters. | 438 | |
| Method 'is_cycle' is not designed for extension - needs to be abstract, final or empty. | 442 | |
| Name 'is_cycle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 442 | |
| '{' should be on the previous line. | 443 | |
| '{' should be on the previous line. | 445 | |
| Name 'visited_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 448 | |
| Name 'start_contacts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 449 | |
| Name 'curr_contact' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 452 | |
| '{' should be on the previous line. | 453 | |
| Name 'ignore_areas' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 459 | |
| '{' should be on the previous line. | 461 | |
| Name 'curr_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 462 | |
| '{' should be on the previous line. | 464 | |
| Line is longer than 80 characters. | 465 | |
| Name 'curr_contact' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 468 | |
| '{' should be on the previous line. | 469 | |
| Line is longer than 80 characters. | 470 | |
| Line has trailing spaces. | 477 | |
| Method 'shape_layer' is not designed for extension - needs to be abstract, final or empty. | 479 | |
| Name 'shape_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 479 | |
| Parameter p_index should be final. | 479 | |
| Name 'p_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 479 | |
| '{' should be on the previous line. | 480 | |
| Line has trailing spaces. | 483 | |
| Method 'get_ratsnest_corners' is not designed for extension - needs to be abstract, final or empty. | 489 | |
| Name 'get_ratsnest_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 489 | |
| '{' should be on the previous line. | 490 | |
| Line is longer than 80 characters. | 492 | |
| Name 'stub_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 493 | |
| Name 'stub_at_start' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 494 | |
| Name 'stub_at_end' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 495 | |
| '{' should be on the previous line. | 497 | |
| '{' should be on the previous line. | 502 | |
| Name 'stub_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 507 | |
| '{' should be on the previous line. | 509 | |
| '{' should be on the previous line. | 514 | |
| '{' should be on the previous line. | 518 | |
| '{' should be on the previous line. | 520 | |
| ';' is not followed by whitespace. | 521 | |
| Line has trailing spaces. | 526 | |
| Line has trailing spaces. | 527 | |
| Name 'check_connection_to_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 537 | |
| Name 'p_at_start' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 537 | |
| Line has trailing spaces. | 538 | |
| Method 'is_selected_by_filter' is not designed for extension - needs to be abstract, final or empty. | 540 | |
| Name 'is_selected_by_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 540 | |
| Parameter p_filter should be final. | 540 | |
| Name 'p_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 540 | |
| '{' should be on the previous line. | 541 | |
| '{' should be on the previous line. | 543 | |
| Line is longer than 80 characters. | 546 | |
| Line has trailing spaces. | 548 | |
| Line has trailing spaces. | 549 | |
| Line is longer than 80 characters. | 551 | |
| Expected an @return tag. | 554 | |
| Method 'touching_pins_at_end_corners' is not designed for extension - needs to be abstract, final or empty. | 554 | |
| Name 'touching_pins_at_end_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 554 | |
| '{' should be on the previous line. | 555 | |
| '{' should be on the previous line. | 558 | |
| Name 'curr_end_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 561 | |
| '{' should be on the previous line. | 563 | |
| Name 'curr_oct' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 564 | |
| Line is longer than 80 characters. | 566 | |
| Name 'curr_overlaps' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 566 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 567 | |
| '{' should be on the previous line. | 568 | |
| '{' should be on the previous line. | 570 | |
| 'cast' is not followed by whitespace. | 571 | |
| Line has trailing spaces. | 578 | |
| Method 'print_info' is not designed for extension - needs to be abstract, final or empty. | 580 | |
| Name 'print_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 580 | |
| Parameter p_window should be final. | 580 | |
| Name 'p_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 580 | |
| Parameter p_locale should be final. | 580 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 580 | |
| Line is longer than 80 characters. | 583 | |
| Line has trailing spaces. | 598 | |
| Method 'validate' is not designed for extension - needs to be abstract, final or empty. | 604 | |
| '{' should be on the previous line. | 605 | |
| Line has trailing spaces. | 607 | |
| '{' should be on the previous line. | 609 | |
| Line is longer than 80 characters. | 610 | |
| Line has trailing spaces. | 615 | |
| Line has trailing spaces. | 616 | |
| Expected an @return tag. | 621 | |
| Line has trailing spaces. | 622 | |
| Line is longer than 80 characters. | 624 | |
| Line is longer than 80 characters. | 625 | |
| Name 'p_clip_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 633 | |
| Line has trailing spaces. | 634 | |
| Line is longer than 80 characters. | 637 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 643 | |
| Line has trailing spaces. | 644 | |
| Name 'pull_tight' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 652 | |
| Name 'p_pull_tight_algo' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 652 | |
| Line has trailing spaces. | 653 | |
| Line has trailing spaces. | 654 | |
| Missing a Javadoc comment. | 655 | |
| Name 'half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 655 | |
| ';' is preceded with whitespace. | 655 | |
| Missing a Javadoc comment. | 656 | |
| ';' is preceded with whitespace. | 656 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 30 | |
| Missing a Javadoc comment. | 31 | |
| '{' should be on the previous line. | 32 | |
| Missing a Javadoc comment. | 33 | |
| '{' should be on the previous line. | 34 | |
| Missing a Javadoc comment. | 38 | |
| '{' should be on the previous line. | 39 | |
| Missing a Javadoc comment. | 40 | |
| '{' should be on the previous line. | 41 | |
| Line has trailing spaces. | 45 | |
| Missing a Javadoc comment. | 46 | |
| '{' should be on the previous line. | 47 | |
| Missing a Javadoc comment. | 48 | |
| '{' should be on the previous line. | 49 | |
| Line has trailing spaces. | 53 | |
| Missing a Javadoc comment. | 54 | |
| '{' should be on the previous line. | 55 | |
| Missing a Javadoc comment. | 56 | |
| '{' should be on the previous line. | 57 | |
| Line has trailing spaces. | 61 | |
| First sentence should end with a period. | 62 | |
| Parameter p_value should be final. | 70 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 70 | |
| Parameter p_from_unit should be final. | 70 | |
| Name 'p_from_unit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 70 | |
| Parameter p_to_unit should be final. | 70 | |
| Name 'p_to_unit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 70 | |
| '{' should be on the previous line. | 74 | |
| '}' should be on the same line. | 76 | |
| '{' should be on the previous line. | 78 | |
| 'if' is not followed by whitespace. | 79 | |
| '{' should be on the previous line. | 80 | |
| '1000.0' is a magic number. | 81 | |
| '}' should be on the same line. | 82 | |
| '{' should be on the previous line. | 84 | |
| '}' should be on the same line. | 86 | |
| '{' should be on the previous line. | 88 | |
| '1000.0' is a magic number. | 89 | |
| '}' should be on the same line. | 91 | |
| '{' should be on the previous line. | 93 | |
| 'if' is not followed by whitespace. | 94 | |
| '{' should be on the previous line. | 95 | |
| '1000.0' is a magic number. | 96 | |
| '}' should be on the same line. | 97 | |
| 'if' is not followed by whitespace. | 98 | |
| '{' should be on the previous line. | 99 | |
| '}' should be on the same line. | 101 | |
| '{' should be on the previous line. | 103 | |
| '1000.0' is a magic number. | 104 | |
| '}' should be on the same line. | 106 | |
| '{' should be on the previous line. | 108 | |
| 'if' is not followed by whitespace. | 109 | |
| '{' should be on the previous line. | 110 | |
| '}' should be on the same line. | 112 | |
| 'if' is not followed by whitespace. | 113 | |
| '{' should be on the previous line. | 114 | |
| '1000' is a magic number. | 115 | |
| '}' should be on the same line. | 116 | |
| '{' should be on the previous line. | 118 | |
| '1000.0' is a magic number. | 119 | |
| '}' should be on the same line. | 121 | |
| '{' should be on the previous line. | 123 | |
| 'if' is not followed by whitespace. | 124 | |
| '{' should be on the previous line. | 125 | |
| '1000.0' is a magic number. | 126 | |
| '}' should be on the same line. | 127 | |
| 'if' is not followed by whitespace. | 128 | |
| '{' should be on the previous line. | 129 | |
| '1000.0' is a magic number. | 130 | |
| '}' should be on the same line. | 131 | |
| '{' should be on the previous line. | 133 | |
| Line has trailing spaces. | 139 | |
| Name 'from_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| Parameter p_string should be final. | 147 | |
| Name 'p_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| '{' should be on the previous line. | 148 | |
| '{' should be on the previous line. | 151 | |
| '}' should be on the same line. | 153 | |
| '{' should be on the previous line. | 155 | |
| '}' should be on the same line. | 157 | |
| '{' should be on the previous line. | 159 | |
| '}' should be on the same line. | 161 | |
| '{' should be on the previous line. | 163 | |
| '}' should be on the same line. | 165 | |
| '{' should be on the previous line. | 167 | |
| Line has trailing spaces. | 172 | |
| First sentence should end with a period. | 173 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 41 | |
| First sentence should end with a period. | 43 | |
| Line is longer than 80 characters. | 56 | |
| More than 7 parameters. | 56 | |
| Parameter p_padstack should be final. | 56 | |
| Name 'p_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Parameter p_center should be final. | 56 | |
| Name 'p_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Parameter p_net_no_arr should be final. | 56 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Parameter p_clearance_type should be final. | 56 | |
| Name 'p_clearance_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Parameter p_id_no should be final. | 56 | |
| Name 'p_id_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Line is longer than 80 characters. | 57 | |
| Parameter p_group_no should be final. | 57 | |
| Name 'p_group_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Parameter p_fixed_state should be final. | 57 | |
| Name 'p_fixed_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Parameter p_attach_allowed should be final. | 57 | |
| Name 'p_attach_allowed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Parameter p_board should be final. | 57 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Line is longer than 80 characters. | 59 | |
| Method 'copy' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter p_id_no should be final. | 65 | |
| Name 'p_id_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| '{' should be on the previous line. | 66 | |
| Line is longer than 80 characters. | 67 | |
| Method 'get_shape' is not designed for extension - needs to be abstract, final or empty. | 72 | |
| Name 'get_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| Parameter p_index should be final. | 72 | |
| Name 'p_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| '{' should be on the previous line. | 73 | |
| '{' should be on the previous line. | 75 | |
| '{' should be on the previous line. | 80 | |
| Line is longer than 80 characters. | 81 | |
| '{' should be on the previous line. | 83 | |
| Name 'padstack_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 84 | |
| Line is longer than 80 characters. | 85 | |
| Name 'translate_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 85 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 86 | |
| '{' should be on the previous line. | 89 | |
| '}' should be on the same line. | 91 | |
| '{' should be on the previous line. | 93 | |
| Line is longer than 80 characters. | 94 | |
| Method 'get_padstack' is not designed for extension - needs to be abstract, final or empty. | 106 | |
| Name 'get_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 106 | |
| '{' should be on the previous line. | 107 | |
| Method 'set_padstack' is not designed for extension - needs to be abstract, final or empty. | 116 | |
| Name 'set_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 116 | |
| Parameter p_padstack should be final. | 116 | |
| Name 'p_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 116 | |
| '{' should be on the previous line. | 117 | |
| Method 'is_route' is not designed for extension - needs to be abstract, final or empty. | 126 | |
| Name 'is_route' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 126 | |
| '{' should be on the previous line. | 127 | |
| Method 'is_obstacle' is not designed for extension - needs to be abstract, final or empty. | 137 | |
| Name 'is_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 137 | |
| Parameter p_other should be final. | 137 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 137 | |
| '{' should be on the previous line. | 138 | |
| '{' should be on the previous line. | 140 | |
| Line is longer than 80 characters. | 143 | |
| '{' should be on the previous line. | 148 | |
| '{' should be on the previous line. | 152 | |
| Line is longer than 80 characters. | 155 | |
| Method 'is_tail' is not designed for extension - needs to be abstract, final or empty. | 167 | |
| Name 'is_tail' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 167 | |
| '{' should be on the previous line. | 168 | |
| Name 'contact_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 169 | |
| '{' should be on the previous line. | 171 | |
| Name 'curr_contact_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 175 | |
| Name 'first_contact_first_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 176 | |
| Name 'first_contact_last_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 177 | |
| '{' should be on the previous line. | 179 | |
| Line is longer than 80 characters. | 181 | |
| Method 'change_placement_side' is not designed for extension - needs to be abstract, final or empty. | 190 | |
| Name 'change_placement_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 190 | |
| Parameter p_pole should be final. | 190 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 190 | |
| '{' should be on the previous line. | 191 | |
| '{' should be on the previous line. | 193 | |
| Line is longer than 80 characters. | 196 | |
| Name 'new_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 196 | |
| '{' should be on the previous line. | 198 | |
| Line is longer than 80 characters. | 212 | |
| Method 'get_autoroute_drill_info' is not designed for extension - needs to be abstract, final or empty. | 212 | |
| Name 'get_autoroute_drill_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 212 | |
| Parameter p_autoroute_tree should be final. | 212 | |
| Name 'p_autoroute_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 212 | |
| '{' should be on the previous line. | 215 | |
| Line is longer than 80 characters. | 216 | |
| Name 'via_autoroute_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 216 | |
| Line is longer than 80 characters. | 217 | |
| Name 'curr_drill_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 217 | |
| Line is longer than 80 characters. | 219 | |
| Name 'via_layer_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 220 | |
| '{' should be on the previous line. | 222 | |
| Line is longer than 80 characters. | 223 | |
| Method 'clear_derived_data' is not designed for extension - needs to be abstract, final or empty. | 232 | |
| Name 'clear_derived_data' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 232 | |
| '{' should be on the previous line. | 233 | |
| Line has trailing spaces. | 238 | |
| Method 'clear_autoroute_info' is not designed for extension - needs to be abstract, final or empty. | 242 | |
| Name 'clear_autoroute_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 242 | |
| '{' should be on the previous line. | 243 | |
| Method 'is_selected_by_filter' is not designed for extension - needs to be abstract, final or empty. | 249 | |
| Name 'is_selected_by_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 249 | |
| Parameter p_filter should be final. | 249 | |
| Name 'p_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 249 | |
| '{' should be on the previous line. | 250 | |
| '{' should be on the previous line. | 252 | |
| Line is longer than 80 characters. | 259 | |
| Method 'get_draw_colors' is not designed for extension - needs to be abstract, final or empty. | 259 | |
| Name 'get_draw_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 259 | |
| Parameter p_graphics_context should be final. | 259 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 259 | |
| '{' should be on the previous line. | 263 | |
| '}' should be on the same line. | 267 | |
| '{' should be on the previous line. | 269 | |
| '}' should be on the same line. | 272 | |
| '{' should be on the previous line. | 274 | |
| Line is longer than 80 characters. | 281 | |
| Method 'get_draw_intensity' is not designed for extension - needs to be abstract, final or empty. | 281 | |
| Name 'get_draw_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 281 | |
| Parameter p_graphics_context should be final. | 281 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 281 | |
| '{' should be on the previous line. | 285 | |
| '}' should be on the same line. | 289 | |
| '{' should be on the previous line. | 291 | |
| '}' should be on the same line. | 294 | |
| '{' should be on the previous line. | 296 | |
| Method 'print_info' is not designed for extension - needs to be abstract, final or empty. | 303 | |
| Name 'print_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 303 | |
| Parameter p_window should be final. | 303 | |
| Name 'p_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 303 | |
| Parameter p_locale should be final. | 303 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 303 | |
| Line is longer than 80 characters. | 306 | |
| Line is longer than 80 characters. | 311 | |
| Method 'write' is not designed for extension - needs to be abstract, final or empty. | 317 | |
| Parameter p_stream should be final. | 317 | |
| Name 'p_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 317 | |
| '{' should be on the previous line. | 318 | |
| '{' should be on the previous line. | 320 | |
| '{' should be on the previous line. | 323 | |
| Missing a Javadoc comment. | 328 | |
| Line is longer than 80 characters. | 329 | |
| Name 'attach_allowed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 330 | |
| Variable 'attach_allowed' must be private and have accessor methods. | 330 | |
| Missing a Javadoc comment. | 331 | |
| 'private' modifier out of order with the JLS suggestions. | 331 | |
| Name 'precalculated_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 331 | |
| 'private' modifier out of order with the JLS suggestions. | 333 | |
| Name 'autoroute_drill_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 333 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 33 | |
| Line has trailing spaces. | 34 | |
| First sentence should end with a period. | 35 | |
| Line is longer than 80 characters. | 38 | |
| More than 7 parameters. | 38 | |
| Parameter p_area should be final. | 38 | |
| Expected @param tag for 'p_area'. | 38 | |
| Name 'p_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 38 | |
| Parameter p_layer should be final. | 38 | |
| Expected @param tag for 'p_layer'. | 38 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 38 | |
| Parameter p_translation should be final. | 38 | |
| Expected @param tag for 'p_translation'. | 38 | |
| Name 'p_translation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 38 | |
| Parameter p_rotation_in_degree should be final. | 38 | |
| Expected @param tag for 'p_rotation_in_degree'. | 38 | |
| Name 'p_rotation_in_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 38 | |
| Parameter p_side_changed should be final. | 38 | |
| Expected @param tag for 'p_side_changed'. | 38 | |
| Name 'p_side_changed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 38 | |
| Line is longer than 80 characters. | 39 | |
| Parameter p_net_no_arr should be final. | 39 | |
| Expected @param tag for 'p_net_no_arr'. | 39 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| Parameter p_clearance_type should be final. | 39 | |
| Expected @param tag for 'p_clearance_type'. | 39 | |
| Name 'p_clearance_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| Parameter p_id_no should be final. | 39 | |
| Expected @param tag for 'p_id_no'. | 39 | |
| Name 'p_id_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| Parameter p_group_no should be final. | 39 | |
| Expected @param tag for 'p_group_no'. | 39 | |
| Name 'p_group_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| Parameter p_name should be final. | 39 | |
| Expected @param tag for 'p_name'. | 39 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| Parameter p_fixed_state should be final. | 39 | |
| Expected @param tag for 'p_fixed_state'. | 39 | |
| Name 'p_fixed_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| Parameter p_board should be final. | 39 | |
| Expected @param tag for 'p_board'. | 39 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| Line has trailing spaces. | 41 | |
| Line is longer than 80 characters. | 41 | |
| Line is longer than 80 characters. | 42 | |
| Line has trailing spaces. | 44 | |
| First sentence should end with a period. | 45 | |
| Line is longer than 80 characters. | 48 | |
| More than 7 parameters. | 48 | |
| Parameter p_area should be final. | 48 | |
| Expected @param tag for 'p_area'. | 48 | |
| Name 'p_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| Parameter p_layer should be final. | 48 | |
| Expected @param tag for 'p_layer'. | 48 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| Parameter p_translation should be final. | 48 | |
| Expected @param tag for 'p_translation'. | 48 | |
| Name 'p_translation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| Parameter p_rotation_in_degree should be final. | 48 | |
| Expected @param tag for 'p_rotation_in_degree'. | 48 | |
| Name 'p_rotation_in_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| Parameter p_side_changed should be final. | 48 | |
| Expected @param tag for 'p_side_changed'. | 48 | |
| Name 'p_side_changed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| Line is longer than 80 characters. | 49 | |
| Parameter p_clearance_type should be final. | 49 | |
| Expected @param tag for 'p_clearance_type'. | 49 | |
| Name 'p_clearance_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Parameter p_id_no should be final. | 49 | |
| Expected @param tag for 'p_id_no'. | 49 | |
| Name 'p_id_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Parameter p_group_no should be final. | 49 | |
| Expected @param tag for 'p_group_no'. | 49 | |
| Name 'p_group_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Parameter p_name should be final. | 49 | |
| Expected @param tag for 'p_name'. | 49 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Parameter p_fixed_state should be final. | 49 | |
| Expected @param tag for 'p_fixed_state'. | 49 | |
| Name 'p_fixed_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Parameter p_board should be final. | 49 | |
| Expected @param tag for 'p_board'. | 49 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Line is longer than 80 characters. | 51 | |
| Line has trailing spaces. | 53 | |
| Method 'copy' is not designed for extension - needs to be abstract, final or empty. | 55 | |
| Parameter p_id_no should be final. | 55 | |
| Name 'p_id_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| '{' should be on the previous line. | 56 | |
| Name 'copied_net_nos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Line is longer than 80 characters. | 59 | |
| Line has trailing spaces. | 60 | |
| Line is longer than 80 characters. | 60 | |
| Line has trailing spaces. | 63 | |
| Method 'is_obstacle' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Name 'is_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| Parameter p_other should be final. | 65 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| '{' should be on the previous line. | 66 | |
| '{' should be on the previous line. | 68 | |
| Line has trailing spaces. | 73 | |
| Method 'is_trace_obstacle' is not designed for extension - needs to be abstract, final or empty. | 75 | |
| Name 'is_trace_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 | |
| Parameter p_net_no should be final. | 75 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 | |
| '{' should be on the previous line. | 76 | |
| Line has trailing spaces. | 79 | |
| Method 'is_selected_by_filter' is not designed for extension - needs to be abstract, final or empty. | 81 | |
| Name 'is_selected_by_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 81 | |
| Parameter p_filter should be final. | 81 | |
| Name 'p_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 81 | |
| '{' should be on the previous line. | 82 | |
| '{' should be on the previous line. | 84 | |
| Line is longer than 80 characters. | 87 | |
| Line has trailing spaces. | 89 | |
| Method 'print_info' is not designed for extension - needs to be abstract, final or empty. | 91 | |
| Name 'print_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 91 | |
| Parameter p_window should be final. | 91 | |
| Name 'p_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 91 | |
| Parameter p_locale should be final. | 91 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 91 | |
| Line has trailing spaces. | 93 | |
| Line is longer than 80 characters. | 94 | |
| Line has trailing spaces. | 101 | |
| Line is longer than 80 characters. | 103 | |
| Method 'get_draw_colors' is not designed for extension - needs to be abstract, final or empty. | 103 | |
| Name 'get_draw_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 103 | |
| Parameter p_graphics_context should be final. | 103 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 103 | |
| Line has trailing spaces. | 107 | |
| Line is longer than 80 characters. | 109 | |
| Method 'get_draw_intensity' is not designed for extension - needs to be abstract, final or empty. | 109 | |
| Name 'get_draw_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 109 | |
| Parameter p_graphics_context should be final. | 109 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 109 | |
| Line has trailing spaces. | 113 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 31 | |
| Line has trailing spaces. | 32 | |
| '{' should be on the previous line. | 38 | |
| '0.4' is a magic number. | 40 | |
| '0.6' is a magic number. | 41 | |
| '0.6' is a magic number. | 42 | |
| '0.2' is a magic number. | 43 | |
| '0.2' is a magic number. | 44 | |
| '0.2' is a magic number. | 45 | |
| '0.2' is a magic number. | 46 | |
| '0.8' is a magic number. | 48 | |
| '0.1' is a magic number. | 50 | |
| Line has trailing spaces. | 52 | |
| Line is longer than 80 characters. | 56 | |
| Parameter p_color_intesity_table should be final. | 58 | |
| Name 'p_color_intesity_table' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| '{' should be on the previous line. | 59 | |
| '{' should be on the previous line. | 62 | |
| Line has trailing spaces. | 66 | |
| Method 'get_value' is not designed for extension - needs to be abstract, final or empty. | 73 | |
| Name 'get_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 73 | |
| Parameter p_no should be final. | 73 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 73 | |
| '{' should be on the previous line. | 74 | |
| '{' should be on the previous line. | 76 | |
| Line is longer than 80 characters. | 77 | |
| Line has trailing spaces. | 82 | |
| Method 'set_value' is not designed for extension - needs to be abstract, final or empty. | 89 | |
| Name 'set_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 | |
| Parameter p_no should be final. | 89 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 | |
| Parameter p_value should be final. | 89 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 | |
| '{' should be on the previous line. | 90 | |
| '{' should be on the previous line. | 92 | |
| Line is longer than 80 characters. | 93 | |
| Line has trailing spaces. | 98 | |
| Missing a Javadoc comment. | 99 | |
| Line has trailing spaces. | 100 | |
| Line has trailing spaces. | 101 | |
| Missing a Javadoc comment. | 101 | |
| '{' should be on the previous line. | 102 | |
| Line has trailing spaces. | 103 | |
| Line is longer than 80 characters. | 103 | |
| Missing a Javadoc comment. | 103 | |
| Missing a Javadoc comment. | 103 | |
| Missing a Javadoc comment. | 103 | |
| Missing a Javadoc comment. | 103 | |
| Missing a Javadoc comment. | 103 | |
| Missing a Javadoc comment. | 103 | |
| Missing a Javadoc comment. | 103 | |
| Missing a Javadoc comment. | 103 | |
| Missing a Javadoc comment. | 104 | |
| Missing a Javadoc comment. | 104 | |
| Missing a Javadoc comment. | 104 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line has trailing spaces. | 15 | |
| '{' should be on the previous line. | 31 | |
| Parameter p_row_count should be final. | 39 | |
| Name 'p_row_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| Parameter p_locale should be final. | 39 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| '{' should be on the previous line. | 40 | |
| Line has trailing spaces. | 44 | |
| Parameter p_stream should be final. | 52 | |
| Name 'p_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| '{' should be on the previous line. | 54 | |
| Method 'getRowCount' is not designed for extension - needs to be abstract, final or empty. | 64 | |
| '{' should be on the previous line. | 65 | |
| Method 'getValueAt' is not designed for extension - needs to be abstract, final or empty. | 70 | |
| Parameter p_row should be final. | 70 | |
| Name 'p_row' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 70 | |
| Parameter p_col should be final. | 70 | |
| Name 'p_col' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 70 | |
| '{' should be on the previous line. | 71 | |
| Method 'setValueAt' is not designed for extension - needs to be abstract, final or empty. | 76 | |
| Parameter p_value should be final. | 76 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| Parameter p_row should be final. | 76 | |
| Name 'p_row' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| Parameter p_col should be final. | 76 | |
| Name 'p_col' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| '{' should be on the previous line. | 77 | |
| Method 'getColumnClass' is not designed for extension - needs to be abstract, final or empty. | 90 | |
| Parameter p_c should be final. | 90 | |
| Name 'p_c' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 90 | |
| '{' should be on the previous line. | 91 | |
| Line has trailing spaces. | 95 | |
| Method 'write_object' is not designed for extension - needs to be abstract, final or empty. | 102 | |
| Name 'write_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 102 | |
| Parameter p_stream should be final. | 102 | |
| Name 'p_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 102 | |
| '{' should be on the previous line. | 104 | |
| Line has trailing spaces. | 108 | |
| Missing a Javadoc comment. | 109 | |
| Variable 'data' must be private and have accessor methods. | 109 | |
| Missing a Javadoc comment. | 110 | |
| Variable 'locale' must be private and have accessor methods. | 110 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 33 | |
| Parameter p_design_box should be final. | 40 | |
| Name 'p_design_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| Parameter p_panel_bounds should be final. | 40 | |
| Name 'p_panel_bounds' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| ')' is preceded with whitespace. | 40 | |
| '{' should be on the previous line. | 41 | |
| Line has trailing spaces. | 45 | |
| Name 'min_ll' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Name 'max_ur' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 47 | |
| Line is longer than 80 characters. | 48 | |
| '0.3' is a magic number. | 48 | |
| Line is longer than 80 characters. | 51 | |
| Name 'design_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 51 | |
| '}' should be on the same line. | 53 | |
| '{' should be on the previous line. | 55 | |
| Line has trailing spaces. | 59 | |
| Line is longer than 80 characters. | 60 | |
| Name 'x_scale_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| '/' is not preceded with whitespace. | 60 | |
| '/' is not followed by whitespace. | 60 | |
| Line is longer than 80 characters. | 61 | |
| Name 'y_scale_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| '/' is not preceded with whitespace. | 61 | |
| '/' is not followed by whitespace. | 61 | |
| Line has trailing spaces. | 62 | |
| ';' is preceded with whitespace. | 63 | |
| ';' is preceded with whitespace. | 65 | |
| Line has trailing spaces. | 67 | |
| First sentence should end with a period. | 68 | |
| Line is longer than 80 characters. | 71 | |
| Parameter p_coordinate_transform should be final. | 73 | |
| Name 'p_coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 73 | |
| '{' should be on the previous line. | 74 | |
| Line is longer than 80 characters. | 75 | |
| Line is longer than 80 characters. | 76 | |
| Line is longer than 80 characters. | 77 | |
| Line is longer than 80 characters. | 78 | |
| Line has trailing spaces. | 86 | |
| First sentence should end with a period. | 87 | |
| Method 'board_to_screen' is not designed for extension - needs to be abstract, final or empty. | 93 | |
| Name 'board_to_screen' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| Parameter p_val should be final. | 93 | |
| Name 'p_val' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| '{' should be on the previous line. | 94 | |
| ';' is preceded with whitespace. | 95 | |
| Line has trailing spaces. | 97 | |
| First sentence should end with a period. | 98 | |
| Method 'screen_to_board' is not designed for extension - needs to be abstract, final or empty. | 104 | |
| Name 'screen_to_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 104 | |
| Parameter p_val should be final. | 104 | |
| Name 'p_val' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 104 | |
| '{' should be on the previous line. | 105 | |
| Line has trailing spaces. | 108 | |
| Line has trailing spaces. | 109 | |
| First sentence should end with a period. | 110 | |
| Method 'board_to_screen' is not designed for extension - needs to be abstract, final or empty. | 116 | |
| Name 'board_to_screen' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 116 | |
| Parameter p_point should be final. | 116 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 116 | |
| '{' should be on the previous line. | 117 | |
| Line is longer than 80 characters. | 118 | |
| Name 'rotated_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 118 | |
| Line has trailing spaces. | 119 | |
| '{' should be on the previous line. | 122 | |
| Line is longer than 80 characters. | 123 | |
| '}' should be on the same line. | 124 | |
| '{' should be on the previous line. | 126 | |
| '{' should be on the previous line. | 130 | |
| Line is longer than 80 characters. | 131 | |
| '}' should be on the same line. | 132 | |
| '{' should be on the previous line. | 134 | |
| Line has trailing spaces. | 139 | |
| First sentence should end with a period. | 140 | |
| Method 'screen_to_board' is not designed for extension - needs to be abstract, final or empty. | 146 | |
| Name 'screen_to_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 146 | |
| Parameter p_point should be final. | 146 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 146 | |
| '{' should be on the previous line. | 147 | |
| '{' should be on the previous line. | 150 | |
| Line is longer than 80 characters. | 151 | |
| '-' is not followed by whitespace. | 151 | |
| '}' should be on the same line. | 152 | |
| '{' should be on the previous line. | 154 | |
| '/' is not preceded with whitespace. | 155 | |
| '{' should be on the previous line. | 158 | |
| Line is longer than 80 characters. | 159 | |
| '-' is not followed by whitespace. | 159 | |
| '}' should be on the same line. | 160 | |
| '{' should be on the previous line. | 162 | |
| '/' is not preceded with whitespace. | 163 | |
| Line has trailing spaces. | 168 | |
| Method 'board_to_screen_angle' is not designed for extension - needs to be abstract, final or empty. | 175 | |
| Name 'board_to_screen_angle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 175 | |
| Parameter p_angle should be final. | 175 | |
| Name 'p_angle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 175 | |
| '{' should be on the previous line. | 176 | |
| '{' should be on the previous line. | 179 | |
| '{' should be on the previous line. | 183 | |
| '{' should be on the previous line. | 187 | |
| '{' should be on the previous line. | 191 | |
| Line has trailing spaces. | 196 | |
| Line is longer than 80 characters. | 199 | |
| Method 'board_to_screen' is not designed for extension - needs to be abstract, final or empty. | 205 | |
| Name 'board_to_screen' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 205 | |
| Parameter p_box should be final. | 205 | |
| Name 'p_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 205 | |
| '{' should be on the previous line. | 206 | |
| Name 'corner_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 207 | |
| Name 'corner_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 208 | |
| Name 'll_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 209 | |
| Name 'll_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 210 | |
| Line is longer than 80 characters. | 214 | |
| '.' is followed by whitespace. | 214 | |
| Line has trailing spaces. | 218 | |
| Method 'screen_to_board' is not designed for extension - needs to be abstract, final or empty. | 227 | |
| Name 'screen_to_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 227 | |
| Parameter p_rect should be final. | 227 | |
| Name 'p_rect' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 227 | |
| '{' should be on the previous line. | 228 | |
| Line is longer than 80 characters. | 229 | |
| Name 'corner_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 229 | |
| Line is longer than 80 characters. | 230 | |
| Name 'corner_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 230 | |
| Line has trailing spaces. | 238 | |
| Line is longer than 80 characters. | 240 | |
| Method 'set_mirror_left_right' is not designed for extension - needs to be abstract, final or empty. | 244 | |
| Name 'set_mirror_left_right' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 244 | |
| Parameter p_value should be final. | 244 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 244 | |
| '{' should be on the previous line. | 245 | |
| Line has trailing spaces. | 248 | |
| Method 'is_mirror_left_right' is not designed for extension - needs to be abstract, final or empty. | 254 | |
| Name 'is_mirror_left_right' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 254 | |
| '{' should be on the previous line. | 255 | |
| Line has trailing spaces. | 258 | |
| Line is longer than 80 characters. | 260 | |
| Method 'set_mirror_top_bottom' is not designed for extension - needs to be abstract, final or empty. | 264 | |
| Name 'set_mirror_top_bottom' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 264 | |
| Parameter p_value should be final. | 264 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 264 | |
| '{' should be on the previous line. | 265 | |
| Line is longer than 80 characters. | 266 | |
| Line has trailing spaces. | 270 | |
| Method 'is_mirror_top_bottom' is not designed for extension - needs to be abstract, final or empty. | 276 | |
| Name 'is_mirror_top_bottom' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 276 | |
| '{' should be on the previous line. | 277 | |
| Line is longer than 80 characters. | 278 | |
| Line has trailing spaces. | 282 | |
| Method 'set_rotation' is not designed for extension - needs to be abstract, final or empty. | 288 | |
| Name 'set_rotation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 288 | |
| Parameter p_value should be final. | 288 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 288 | |
| '{' should be on the previous line. | 289 | |
| Line has trailing spaces. | 292 | |
| Method 'get_rotation' is not designed for extension - needs to be abstract, final or empty. | 298 | |
| Name 'get_rotation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 298 | |
| '{' should be on the previous line. | 299 | |
| Line has trailing spaces. | 302 | |
| Line is longer than 80 characters. | 304 | |
| Method 'get_90_degree_rotation' is not designed for extension - needs to be abstract, final or empty. | 309 | |
| Name 'get_90_degree_rotation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 309 | |
| '{' should be on the previous line. | 310 | |
| '90.0' is a magic number. | 311 | |
| '{' should be on the previous line. | 313 | |
| '4' is a magic number. | 314 | |
| '4' is a magic number. | 316 | |
| '{' should be on the previous line. | 317 | |
| '4' is a magic number. | 318 | |
| Line has trailing spaces. | 322 | |
| Missing a Javadoc comment. | 323 | |
| Name 'design_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 323 | |
| Variable 'design_box' must be private and have accessor methods. | 323 | |
| Missing a Javadoc comment. | 324 | |
| Name 'design_box_with_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 324 | |
| Variable 'design_box_with_offset' must be private and have accessor methods. | 324 | |
| ';' is preceded with whitespace. | 324 | |
| Missing a Javadoc comment. | 325 | |
| Name 'screen_bounds' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 325 | |
| Variable 'screen_bounds' must be private and have accessor methods. | 325 | |
| ';' is preceded with whitespace. | 325 | |
| Missing a Javadoc comment. | 326 | |
| Name 'scale_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 326 | |
| ';' is preceded with whitespace. | 326 | |
| Missing a Javadoc comment. | 327 | |
| Name 'display_x_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 327 | |
| Missing a Javadoc comment. | 328 | |
| Name 'display_y_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 328 | |
| Line has trailing spaces. | 329 | |
| Name 'mirror_left_right' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 333 | |
| Line has trailing spaces. | 334 | |
| Name 'mirror_top_bottom' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 338 | |
| Line has trailing spaces. | 339 | |
| Missing a Javadoc comment. | 340 | |
| Line has trailing spaces. | 341 | |
| Missing a Javadoc comment. | 342 | |
| Name 'rotation_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 342 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| First sentence should end with a period. | 22 | |
| '{' should be on the previous line. | 30 | |
| Unused @param tag for 'p_graphics_context'. | 38 | |
| Line is longer than 80 characters. | 42 | |
| Name 'p_g' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| Name 'p_color_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| Name 'p_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| Line has trailing spaces. | 43 | |
| Unused @param tag for 'p_graphics_context'. | 51 | |
| Line is longer than 80 characters. | 55 | |
| Name 'p_g' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| Name 'p_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| Name 'p_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| Line has trailing spaces. | 56 | |
| Line is longer than 80 characters. | 59 | |
| Name 'get_draw_priority' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 63 | |
| Line has trailing spaces. | 64 | |
| Name 'get_draw_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| Line has trailing spaces. | 72 | |
| First sentence should end with a period. | 73 | |
| Name 'get_draw_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 79 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 79 | |
| Line has trailing spaces. | 80 | |
| First sentence should end with a period. | 81 | |
| Redundant 'static' modifier. | 82 | |
| First sentence should end with a period. | 83 | |
| Redundant 'static' modifier. | 84 | |
| First sentence should end with a period. | 85 | |
| Redundant 'static' modifier. | 86 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 52 | |
| '(' is followed by whitespace. | 61 | |
| Parameter p_design_bounds should be final. | 61 | |
| Name 'p_design_bounds' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| Line is longer than 80 characters. | 62 | |
| Parameter p_panel_bounds should be final. | 62 | |
| Name 'p_panel_bounds' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| Parameter p_layer_structure should be final. | 62 | |
| Name 'p_layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| Parameter p_locale should be final. | 62 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| Line is longer than 80 characters. | 64 | |
| '{' should be on the previous line. | 70 | |
| '{' should be on the previous line. | 72 | |
| '}' should be on the same line. | 74 | |
| '{' should be on the previous line. | 76 | |
| Line has trailing spaces. | 81 | |
| First sentence should end with a period. | 82 | |
| Parameter p_graphics_context should be final. | 87 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 87 | |
| '{' should be on the previous line. | 88 | |
| Line is longer than 80 characters. | 89 | |
| Line is longer than 80 characters. | 90 | |
| Line is longer than 80 characters. | 91 | |
| Line is longer than 80 characters. | 92 | |
| Line is longer than 80 characters. | 93 | |
| Line has trailing spaces. | 95 | |
| Method 'change_design_bounds' is not designed for extension - needs to be abstract, final or empty. | 102 | |
| Name 'change_design_bounds' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 102 | |
| Parameter p_new_design_bounds should be final. | 102 | |
| Name 'p_new_design_bounds' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 102 | |
| '{' should be on the previous line. | 103 | |
| '{' should be on the previous line. | 105 | |
| Name 'screen_bounds' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 108 | |
| Line is longer than 80 characters. | 109 | |
| Line has trailing spaces. | 111 | |
| First sentence should end with a period. | 112 | |
| Method 'change_panel_size' is not designed for extension - needs to be abstract, final or empty. | 117 | |
| Name 'change_panel_size' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| Parameter p_new_bounds should be final. | 117 | |
| Name 'p_new_bounds' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| '{' should be on the previous line. | 118 | |
| '{' should be on the previous line. | 120 | |
| Name 'design_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 123 | |
| Line is longer than 80 characters. | 124 | |
| Name 'left_right_swapped' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 124 | |
| Line is longer than 80 characters. | 125 | |
| Name 'top_bottom_swapped' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 125 | |
| Line is longer than 80 characters. | 127 | |
| Line has trailing spaces. | 132 | |
| First sentence should end with a period. | 133 | |
| Line is longer than 80 characters. | 142 | |
| Method 'draw' is not designed for extension - needs to be abstract, final or empty. | 142 | |
| Parameter p_points should be final. | 142 | |
| Name 'p_points' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 142 | |
| Parameter p_half_width should be final. | 142 | |
| Name 'p_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 142 | |
| Parameter p_color should be final. | 142 | |
| Name 'p_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 142 | |
| Parameter p_g should be final. | 142 | |
| Name 'p_g' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 142 | |
| Parameter p_translucency_factor should be final. | 142 | |
| Name 'p_translucency_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 142 | |
| '{' should be on the previous line. | 145 | |
| 'cast' is not followed by whitespace. | 148 | |
| Name 'clip_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 149 | |
| 'cast' is not followed by whitespace. | 149 | |
| ';' is preceded with whitespace. | 149 | |
| Name 'clip_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 154 | |
| Line is longer than 80 characters. | 155 | |
| Name 'scaled_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 155 | |
| Line has trailing spaces. | 156 | |
| 'cast' is not followed by whitespace. | 157 | |
| '*' is not preceded with whitespace. | 157 | |
| '*' is not followed by whitespace. | 157 | |
| Line has trailing spaces. | 159 | |
| Name 'draw_path' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| '{' should be on the previous line. | 162 | |
| Line has trailing spaces. | 165 | |
| 'for' is not followed by whitespace. | 166 | |
| '=' is not preceded with whitespace. | 166 | |
| '<' is not preceded with whitespace. | 166 | |
| '<' is not followed by whitespace. | 166 | |
| '-' is not preceded with whitespace. | 166 | |
| '-' is not followed by whitespace. | 166 | |
| '{' should be on the previous line. | 167 | |
| '{' should be on the previous line. | 170 | |
| ';' is preceded with whitespace. | 175 | |
| '+' is not preceded with whitespace. | 176 | |
| '+' is not followed by whitespace. | 176 | |
| ';' is preceded with whitespace. | 176 | |
| ';' is preceded with whitespace. | 177 | |
| Line has trailing spaces. | 178 | |
| '{' should be on the previous line. | 180 | |
| '}' should be on the same line. | 182 | |
| '{' should be on the previous line. | 184 | |
| '{' should be on the previous line. | 189 | |
| Line has trailing spaces. | 193 | |
| Line is longer than 80 characters. | 207 | |
| Method 'draw_circle' is not designed for extension - needs to be abstract, final or empty. | 207 | |
| Name 'draw_circle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 207 | |
| Parameter p_center should be final. | 207 | |
| Name 'p_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 207 | |
| Parameter p_radius should be final. | 207 | |
| Name 'p_radius' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 207 | |
| Parameter p_draw_half_width should be final. | 207 | |
| Name 'p_draw_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 207 | |
| Parameter p_color should be final. | 208 | |
| Name 'p_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 208 | |
| Parameter p_g should be final. | 208 | |
| Name 'p_g' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 208 | |
| Parameter p_translucency_factor should be final. | 208 | |
| Name 'p_translucency_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 208 | |
| '{' should be on the previous line. | 209 | |
| '{' should be on the previous line. | 211 | |
| 'cast' is not followed by whitespace. | 214 | |
| Line has trailing spaces. | 216 | |
| Line is longer than 80 characters. | 219 | |
| Name 'draw_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 219 | |
| 'cast' is not followed by whitespace. | 219 | |
| Line is longer than 80 characters. | 221 | |
| ',' is not followed by whitespace. | 221 | |
| Line has trailing spaces. | 226 | |
| Method 'draw_rectangle' is not designed for extension - needs to be abstract, final or empty. | 240 | |
| Name 'draw_rectangle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 240 | |
| Parameter p_corner1 should be final. | 240 | |
| Name 'p_corner1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 240 | |
| Parameter p_corner2 should be final. | 240 | |
| Name 'p_corner2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 240 | |
| Line is longer than 80 characters. | 241 | |
| Parameter p_draw_half_width should be final. | 241 | |
| Name 'p_draw_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 241 | |
| Parameter p_color should be final. | 241 | |
| Name 'p_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 241 | |
| Parameter p_g should be final. | 241 | |
| Name 'p_g' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 241 | |
| Parameter p_translucency_factor should be final. | 241 | |
| Name 'p_translucency_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 241 | |
| '{' should be on the previous line. | 244 | |
| 'cast' is not followed by whitespace. | 247 | |
| ';' is preceded with whitespace. | 247 | |
| ';' is preceded with whitespace. | 248 | |
| ';' is preceded with whitespace. | 249 | |
| Line has trailing spaces. | 250 | |
| ';' is preceded with whitespace. | 251 | |
| ';' is preceded with whitespace. | 252 | |
| Line has trailing spaces. | 253 | |
| Line is longer than 80 characters. | 254 | |
| Name 'draw_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 254 | |
| 'cast' is not followed by whitespace. | 254 | |
| ';' is preceded with whitespace. | 254 | |
| ';' is preceded with whitespace. | 255 | |
| ';' is preceded with whitespace. | 256 | |
| Line is longer than 80 characters. | 257 | |
| ';' is preceded with whitespace. | 257 | |
| ';' is preceded with whitespace. | 259 | |
| ';' is preceded with whitespace. | 260 | |
| Line has trailing spaces. | 262 | |
| Line is longer than 80 characters. | 272 | |
| Method 'draw_boundary' is not designed for extension - needs to be abstract, final or empty. | 272 | |
| Name 'draw_boundary' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 272 | |
| Parameter p_shape should be final. | 272 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 272 | |
| Parameter p_draw_half_width should be final. | 272 | |
| Name 'p_draw_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 272 | |
| Parameter p_color should be final. | 272 | |
| Name 'p_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 272 | |
| Parameter p_g should be final. | 272 | |
| Name 'p_g' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 272 | |
| Parameter p_translucency_factor should be final. | 272 | |
| Name 'p_translucency_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 272 | |
| '{' should be on the previous line. | 275 | |
| Name 'draw_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 276 | |
| '{' should be on the previous line. | 278 | |
| Line is longer than 80 characters. | 281 | |
| Name 'closed_draw_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 281 | |
| Line is longer than 80 characters. | 282 | |
| Line is longer than 80 characters. | 283 | |
| Line is longer than 80 characters. | 284 | |
| '(' is followed by whitespace. | 284 | |
| '}' should be on the same line. | 285 | |
| '{' should be on the previous line. | 287 | |
| Name 'curr_circle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 288 | |
| Line is longer than 80 characters. | 289 | |
| Line has trailing spaces. | 293 | |
| Line is longer than 80 characters. | 303 | |
| Method 'draw_boundary' is not designed for extension - needs to be abstract, final or empty. | 303 | |
| Name 'draw_boundary' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 303 | |
| Parameter p_area should be final. | 303 | |
| Name 'p_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 303 | |
| Parameter p_draw_half_width should be final. | 303 | |
| Name 'p_draw_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 303 | |
| Parameter p_color should be final. | 303 | |
| Name 'p_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 303 | |
| Parameter p_g should be final. | 303 | |
| Name 'p_g' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 303 | |
| Parameter p_translucency_factor should be final. | 303 | |
| Name 'p_translucency_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 303 | |
| Line is longer than 80 characters. | 305 | |
| '{' should be on the previous line. | 308 | |
| Line is longer than 80 characters. | 309 | |
| Line has trailing spaces. | 312 | |
| First sentence should end with a period. | 313 | |
| Line is longer than 80 characters. | 321 | |
| Method 'fill_circle' is not designed for extension - needs to be abstract, final or empty. | 321 | |
| Name 'fill_circle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 321 | |
| Parameter p_circle should be final. | 321 | |
| Name 'p_circle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 321 | |
| Parameter p_g should be final. | 321 | |
| Name 'p_g' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 321 | |
| Parameter p_color should be final. | 321 | |
| Name 'p_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 321 | |
| Parameter p_translucency_factor should be final. | 321 | |
| Name 'p_translucency_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 321 | |
| '{' should be on the previous line. | 324 | |
| Line is longer than 80 characters. | 327 | |
| Line is longer than 80 characters. | 329 | |
| 'cast' is not followed by whitespace. | 329 | |
| Line is longer than 80 characters. | 335 | |
| ',' is not followed by whitespace. | 335 | |
| 'cast' is not followed by whitespace. | 336 | |
| Line is longer than 80 characters. | 339 | |
| Line has trailing spaces. | 342 | |
| Line is longer than 80 characters. | 351 | |
| Method 'fill_ellipse' is not designed for extension - needs to be abstract, final or empty. | 351 | |
| Name 'fill_ellipse' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 351 | |
| Parameter p_ellipse should be final. | 351 | |
| Name 'p_ellipse' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 351 | |
| Parameter p_g should be final. | 351 | |
| Name 'p_g' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 351 | |
| Parameter p_color should be final. | 351 | |
| Name 'p_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 351 | |
| Parameter p_translucency_factor should be final. | 351 | |
| Name 'p_translucency_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 351 | |
| Name 'ellipse_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 353 | |
| Line has trailing spaces. | 357 | |
| Line has trailing spaces. | 358 | |
| Line is longer than 80 characters. | 368 | |
| Method 'fill_ellipse_arr' is not designed for extension - needs to be abstract, final or empty. | 368 | |
| Name 'fill_ellipse_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 368 | |
| Parameter p_ellipse_arr should be final. | 368 | |
| Name 'p_ellipse_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 368 | |
| Parameter p_g should be final. | 368 | |
| Name 'p_g' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 368 | |
| Parameter p_color should be final. | 368 | |
| Name 'p_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 368 | |
| Parameter p_translucency_factor should be final. | 368 | |
| Name 'p_translucency_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 368 | |
| '{' should be on the previous line. | 371 | |
| Name 'draw_path' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 374 | |
| Name 'curr_ellipse' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 375 | |
| '{' should be on the previous line. | 376 | |
| Line is longer than 80 characters. | 377 | |
| Line is longer than 80 characters. | 378 | |
| Name 'bigger_radius' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 378 | |
| Line is longer than 80 characters. | 379 | |
| 'cast' is not followed by whitespace. | 379 | |
| Line is longer than 80 characters. | 383 | |
| Name 'smaller_radius' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 383 | |
| Name 'draw_ellipse' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 384 | |
| Line is longer than 80 characters. | 385 | |
| ',' is not followed by whitespace. | 385 | |
| Line is longer than 80 characters. | 387 | |
| Name 'affine_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 388 | |
| Line is longer than 80 characters. | 390 | |
| Name 'rotated_ellipse' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 390 | |
| 'cast' is not followed by whitespace. | 393 | |
| Line is longer than 80 characters. | 396 | |
| Line has trailing spaces. | 399 | |
| Line is longer than 80 characters. | 401 | |
| Expected an @return tag. | 403 | |
| Line is longer than 80 characters. | 403 | |
| Name 'point_near_rectangle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 403 | |
| Parameter p_x should be final. | 403 | |
| Expected @param tag for 'p_x'. | 403 | |
| Name 'p_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 403 | |
| Parameter p_y should be final. | 403 | |
| Expected @param tag for 'p_y'. | 403 | |
| Name 'p_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 403 | |
| Parameter p_rect should be final. | 403 | |
| Expected @param tag for 'p_rect'. | 403 | |
| Name 'p_rect' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 403 | |
| Parameter p_dist should be final. | 403 | |
| Expected @param tag for 'p_dist'. | 403 | |
| Name 'p_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 403 | |
| '{' should be on the previous line. | 406 | |
| '{' should be on the previous line. | 410 | |
| '{' should be on the previous line. | 414 | |
| '{' should be on the previous line. | 418 | |
| Line has trailing spaces. | 423 | |
| Line is longer than 80 characters. | 432 | |
| Method 'fill_shape' is not designed for extension - needs to be abstract, final or empty. | 432 | |
| Name 'fill_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 432 | |
| Parameter p_points should be final. | 432 | |
| Name 'p_points' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 432 | |
| Parameter p_g should be final. | 432 | |
| Name 'p_g' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 432 | |
| Parameter p_color should be final. | 432 | |
| Name 'p_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 432 | |
| Parameter p_translucency_factor should be final. | 432 | |
| Name 'p_translucency_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 432 | |
| '{' should be on the previous line. | 435 | |
| 'cast' is not followed by whitespace. | 438 | |
| Name 'draw_polygon' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 439 | |
| 'for' is not followed by whitespace. | 440 | |
| '=' is not preceded with whitespace. | 440 | |
| '{' should be on the previous line. | 441 | |
| Line is longer than 80 characters. | 442 | |
| Name 'curr_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 442 | |
| 'cast' is not followed by whitespace. | 443 | |
| 'cast' is not followed by whitespace. | 444 | |
| Line is longer than 80 characters. | 448 | |
| Line has trailing spaces. | 451 | |
| Line is longer than 80 characters. | 454 | |
| Line is longer than 80 characters. | 456 | |
| Line is longer than 80 characters. | 461 | |
| Method 'fill_area' is not designed for extension - needs to be abstract, final or empty. | 461 | |
| Name 'fill_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 461 | |
| Parameter p_point_lists should be final. | 461 | |
| Name 'p_point_lists' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 461 | |
| Parameter p_g should be final. | 461 | |
| Name 'p_g' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 461 | |
| Parameter p_color should be final. | 461 | |
| Name 'p_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 461 | |
| Parameter p_translucency_factor should be final. | 461 | |
| Name 'p_translucency_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 461 | |
| '{' should be on the previous line. | 464 | |
| Name 'draw_path' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 467 | |
| '{' should be on the previous line. | 469 | |
| Name 'draw_polygon' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 470 | |
| Name 'curr_point_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 471 | |
| 'for' is not followed by whitespace. | 472 | |
| '=' is not preceded with whitespace. | 472 | |
| '{' should be on the previous line. | 473 | |
| Line is longer than 80 characters. | 474 | |
| Name 'curr_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 474 | |
| 'cast' is not followed by whitespace. | 475 | |
| 'cast' is not followed by whitespace. | 476 | |
| 'cast' is not followed by whitespace. | 480 | |
| Line is longer than 80 characters. | 483 | |
| Line has trailing spaces. | 486 | |
| First sentence should end with a period. | 487 | |
| Line is longer than 80 characters. | 495 | |
| Method 'fill_area' is not designed for extension - needs to be abstract, final or empty. | 495 | |
| Name 'fill_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 495 | |
| Parameter p_area should be final. | 495 | |
| Name 'p_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 495 | |
| Parameter p_g should be final. | 495 | |
| Name 'p_g' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 495 | |
| Parameter p_color should be final. | 495 | |
| Name 'p_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 495 | |
| Parameter p_translucency_factor should be final. | 495 | |
| Name 'p_translucency_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 495 | |
| '{' should be on the previous line. | 498 | |
| '{' should be on the previous line. | 502 | |
| '}' should be on the same line. | 504 | |
| '{' should be on the previous line. | 506 | |
| '{' should be on the previous line. | 509 | |
| Line is longer than 80 characters. | 510 | |
| Name 'clip_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 513 | |
| 'cast' is not followed by whitespace. | 513 | |
| ';' is preceded with whitespace. | 513 | |
| Name 'clip_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 514 | |
| '{' should be on the previous line. | 516 | |
| Line has trailing spaces. | 520 | |
| Name 'draw_polygons' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 521 | |
| '{' should be on the previous line. | 523 | |
| Name 'curr_draw_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 524 | |
| '{' should be on the previous line. | 526 | |
| '}' should be on the same line. | 528 | |
| '{' should be on the previous line. | 530 | |
| Line is longer than 80 characters. | 533 | |
| Name 'curr_draw_polygon' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 534 | |
| Array brackets at illegal position. | 534 | |
| '{' should be on the previous line. | 536 | |
| Line is longer than 80 characters. | 540 | |
| ';' is preceded with whitespace. | 542 | |
| '{' should be on the previous line. | 545 | |
| '{' should be on the previous line. | 548 | |
| Line is longer than 80 characters. | 549 | |
| Name 'curr_tile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 550 | |
| '{' should be on the previous line. | 552 | |
| '=' is not preceded with whitespace. | 553 | |
| '0.7' is a magic number. | 556 | |
| Line has trailing spaces. | 560 | |
| Method 'get_background_color' is not designed for extension - needs to be abstract, final or empty. | 566 | |
| Name 'get_background_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 566 | |
| '{' should be on the previous line. | 567 | |
| Line has trailing spaces. | 570 | |
| Method 'get_hilight_color' is not designed for extension - needs to be abstract, final or empty. | 576 | |
| Name 'get_hilight_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 576 | |
| '{' should be on the previous line. | 577 | |
| Line has trailing spaces. | 580 | |
| Method 'get_incomplete_color' is not designed for extension - needs to be abstract, final or empty. | 586 | |
| Name 'get_incomplete_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 586 | |
| '{' should be on the previous line. | 587 | |
| Line has trailing spaces. | 590 | |
| Method 'get_outline_color' is not designed for extension - needs to be abstract, final or empty. | 596 | |
| Name 'get_outline_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 596 | |
| '{' should be on the previous line. | 597 | |
| Line has trailing spaces. | 600 | |
| Method 'get_component_color' is not designed for extension - needs to be abstract, final or empty. | 607 | |
| Name 'get_component_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 607 | |
| Parameter p_front should be final. | 607 | |
| Name 'p_front' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 607 | |
| '{' should be on the previous line. | 608 | |
| Line has trailing spaces. | 611 | |
| Method 'get_violations_color' is not designed for extension - needs to be abstract, final or empty. | 617 | |
| Name 'get_violations_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 617 | |
| '{' should be on the previous line. | 618 | |
| Line has trailing spaces. | 621 | |
| Method 'get_length_matching_area_color' is not designed for extension - needs to be abstract, final or empty. | 627 | |
| Name 'get_length_matching_area_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 627 | |
| '{' should be on the previous line. | 628 | |
| Line has trailing spaces. | 631 | |
| Method 'get_trace_colors' is not designed for extension - needs to be abstract, final or empty. | 638 | |
| Name 'get_trace_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 638 | |
| Parameter p_fixed should be final. | 638 | |
| Name 'p_fixed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 638 | |
| '{' should be on the previous line. | 639 | |
| Line has trailing spaces. | 640 | |
| Line has trailing spaces. | 643 | |
| Method 'get_via_colors' is not designed for extension - needs to be abstract, final or empty. | 650 | |
| Name 'get_via_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 650 | |
| Parameter p_fixed should be final. | 650 | |
| Name 'p_fixed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 650 | |
| '{' should be on the previous line. | 651 | |
| Line has trailing spaces. | 654 | |
| Method 'get_pin_colors' is not designed for extension - needs to be abstract, final or empty. | 660 | |
| Name 'get_pin_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 660 | |
| '{' should be on the previous line. | 661 | |
| Line has trailing spaces. | 664 | |
| Method 'get_conduction_colors' is not designed for extension - needs to be abstract, final or empty. | 670 | |
| Name 'get_conduction_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 670 | |
| '{' should be on the previous line. | 671 | |
| Line has trailing spaces. | 674 | |
| Method 'get_obstacle_colors' is not designed for extension - needs to be abstract, final or empty. | 680 | |
| Name 'get_obstacle_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 680 | |
| '{' should be on the previous line. | 681 | |
| Line has trailing spaces. | 684 | |
| Method 'get_via_obstacle_colors' is not designed for extension - needs to be abstract, final or empty. | 690 | |
| Name 'get_via_obstacle_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 690 | |
| '{' should be on the previous line. | 691 | |
| Line has trailing spaces. | 694 | |
| Method 'get_place_obstacle_colors' is not designed for extension - needs to be abstract, final or empty. | 700 | |
| Name 'get_place_obstacle_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 700 | |
| '{' should be on the previous line. | 701 | |
| Line has trailing spaces. | 704 | |
| Method 'get_trace_color_intensity' is not designed for extension - needs to be abstract, final or empty. | 710 | |
| Name 'get_trace_color_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 710 | |
| '{' should be on the previous line. | 711 | |
| Line is longer than 80 characters. | 712 | |
| Line has trailing spaces. | 714 | |
| Method 'get_via_color_intensity' is not designed for extension - needs to be abstract, final or empty. | 720 | |
| Name 'get_via_color_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 720 | |
| '{' should be on the previous line. | 721 | |
| Line is longer than 80 characters. | 722 | |
| Line has trailing spaces. | 724 | |
| Method 'get_pin_color_intensity' is not designed for extension - needs to be abstract, final or empty. | 730 | |
| Name 'get_pin_color_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 730 | |
| '{' should be on the previous line. | 731 | |
| Line is longer than 80 characters. | 732 | |
| Line has trailing spaces. | 734 | |
| Method 'get_conduction_color_intensity' is not designed for extension - needs to be abstract, final or empty. | 740 | |
| Name 'get_conduction_color_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 740 | |
| '{' should be on the previous line. | 741 | |
| Line is longer than 80 characters. | 742 | |
| Line has trailing spaces. | 744 | |
| Method 'get_obstacle_color_intensity' is not designed for extension - needs to be abstract, final or empty. | 750 | |
| Name 'get_obstacle_color_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 750 | |
| '{' should be on the previous line. | 751 | |
| Line is longer than 80 characters. | 752 | |
| Line has trailing spaces. | 754 | |
| Method 'get_via_obstacle_color_intensity' is not designed for extension - needs to be abstract, final or empty. | 760 | |
| Name 'get_via_obstacle_color_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 760 | |
| '{' should be on the previous line. | 761 | |
| Line is longer than 80 characters. | 762 | |
| Line has trailing spaces. | 764 | |
| Method 'get_place_obstacle_color_intensity' is not designed for extension - needs to be abstract, final or empty. | 770 | |
| Name 'get_place_obstacle_color_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 770 | |
| '{' should be on the previous line. | 771 | |
| Line is longer than 80 characters. | 772 | |
| Line has trailing spaces. | 774 | |
| Method 'get_component_outline_color_intensity' is not designed for extension - needs to be abstract, final or empty. | 780 | |
| Name 'get_component_outline_color_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 780 | |
| '{' should be on the previous line. | 781 | |
| Line is longer than 80 characters. | 782 | |
| Line has trailing spaces. | 784 | |
| Method 'get_hilight_color_intensity' is not designed for extension - needs to be abstract, final or empty. | 790 | |
| Name 'get_hilight_color_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 790 | |
| '{' should be on the previous line. | 791 | |
| Line is longer than 80 characters. | 792 | |
| Line has trailing spaces. | 794 | |
| Method 'get_incomplete_color_intensity' is not designed for extension - needs to be abstract, final or empty. | 800 | |
| Name 'get_incomplete_color_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 800 | |
| '{' should be on the previous line. | 801 | |
| Line is longer than 80 characters. | 802 | |
| Line has trailing spaces. | 804 | |
| Method 'get_length_matching_area_color_intensity' is not designed for extension - needs to be abstract, final or empty. | 810 | |
| Name 'get_length_matching_area_color_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 810 | |
| '{' should be on the previous line. | 811 | |
| Line is longer than 80 characters. | 812 | |
| Line has trailing spaces. | 814 | |
| Method 'set_trace_color_intensity' is not designed for extension - needs to be abstract, final or empty. | 820 | |
| Name 'set_trace_color_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 820 | |
| Parameter p_value should be final. | 820 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 820 | |
| '{' should be on the previous line. | 821 | |
| Line is longer than 80 characters. | 822 | |
| Line has trailing spaces. | 824 | |
| Method 'set_via_color_intensity' is not designed for extension - needs to be abstract, final or empty. | 830 | |
| Name 'set_via_color_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 830 | |
| Parameter p_value should be final. | 830 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 830 | |
| '{' should be on the previous line. | 831 | |
| Line is longer than 80 characters. | 832 | |
| Line has trailing spaces. | 834 | |
| Method 'set_pin_color_intensity' is not designed for extension - needs to be abstract, final or empty. | 840 | |
| Name 'set_pin_color_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 840 | |
| Parameter p_value should be final. | 840 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 840 | |
| '{' should be on the previous line. | 841 | |
| Line is longer than 80 characters. | 842 | |
| Line has trailing spaces. | 844 | |
| Method 'set_conduction_color_intensity' is not designed for extension - needs to be abstract, final or empty. | 850 | |
| Name 'set_conduction_color_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 850 | |
| Parameter p_value should be final. | 850 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 850 | |
| '{' should be on the previous line. | 851 | |
| Line is longer than 80 characters. | 852 | |
| Line has trailing spaces. | 854 | |
| Method 'set_obstacle_color_intensity' is not designed for extension - needs to be abstract, final or empty. | 860 | |
| Name 'set_obstacle_color_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 860 | |
| Parameter p_value should be final. | 860 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 860 | |
| '{' should be on the previous line. | 861 | |
| Line is longer than 80 characters. | 862 | |
| Line has trailing spaces. | 864 | |
| Method 'set_via_obstacle_color_intensity' is not designed for extension - needs to be abstract, final or empty. | 870 | |
| Name 'set_via_obstacle_color_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 870 | |
| Parameter p_value should be final. | 870 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 870 | |
| '{' should be on the previous line. | 871 | |
| Line is longer than 80 characters. | 872 | |
| Line has trailing spaces. | 874 | |
| Method 'set_hilight_color_intensity' is not designed for extension - needs to be abstract, final or empty. | 880 | |
| Name 'set_hilight_color_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 880 | |
| Parameter p_value should be final. | 880 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 880 | |
| '{' should be on the previous line. | 881 | |
| Line is longer than 80 characters. | 882 | |
| Line has trailing spaces. | 884 | |
| Method 'set_incomplete_color_intensity' is not designed for extension - needs to be abstract, final or empty. | 890 | |
| Name 'set_incomplete_color_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 890 | |
| Parameter p_value should be final. | 890 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 890 | |
| '{' should be on the previous line. | 891 | |
| Line is longer than 80 characters. | 892 | |
| Line has trailing spaces. | 894 | |
| Method 'set_length_matching_area_color_intensity' is not designed for extension - needs to be abstract, final or empty. | 900 | |
| Name 'set_length_matching_area_color_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 900 | |
| Parameter p_value should be final. | 900 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 900 | |
| '{' should be on the previous line. | 901 | |
| Line is longer than 80 characters. | 902 | |
| Line has trailing spaces. | 904 | |
| Method 'get_panel_size' is not designed for extension - needs to be abstract, final or empty. | 910 | |
| Name 'get_panel_size' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 910 | |
| '{' should be on the previous line. | 911 | |
| Line has trailing spaces. | 914 | |
| Method 'get_design_center' is not designed for extension - needs to be abstract, final or empty. | 920 | |
| Name 'get_design_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 920 | |
| '{' should be on the previous line. | 921 | |
| Line is longer than 80 characters. | 922 | |
| Line has trailing spaces. | 925 | |
| Method 'get_design_bounds' is not designed for extension - needs to be abstract, final or empty. | 931 | |
| Name 'get_design_bounds' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 931 | |
| '{' should be on the previous line. | 932 | |
| Line is longer than 80 characters. | 933 | |
| Line has trailing spaces. | 935 | |
| Method 'set_auto_layer_dim_factor' is not designed for extension - needs to be abstract, final or empty. | 942 | |
| Name 'set_auto_layer_dim_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 942 | |
| Parameter p_value should be final. | 942 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 942 | |
| '{' should be on the previous line. | 943 | |
| Line has trailing spaces. | 946 | |
| First sentence should end with a period. | 947 | |
| Method 'get_auto_layer_dim_factor' is not designed for extension - needs to be abstract, final or empty. | 952 | |
| Name 'get_auto_layer_dim_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 952 | |
| '{' should be on the previous line. | 953 | |
| Line has trailing spaces. | 956 | |
| Method 'set_fully_visible_layer' is not designed for extension - needs to be abstract, final or empty. | 962 | |
| Name 'set_fully_visible_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 962 | |
| Parameter p_layer_no should be final. | 962 | |
| Name 'p_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 962 | |
| '{' should be on the previous line. | 963 | |
| Line has trailing spaces. | 966 | |
| Method 'get_layer_visibility' is not designed for extension - needs to be abstract, final or empty. | 976 | |
| Name 'get_layer_visibility' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 976 | |
| Parameter p_layer_no should be final. | 976 | |
| Name 'p_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 976 | |
| '{' should be on the previous line. | 977 | |
| '{' should be on the previous line. | 980 | |
| '}' should be on the same line. | 982 | |
| '{' should be on the previous line. | 984 | |
| Line is longer than 80 characters. | 985 | |
| Line has trailing spaces. | 989 | |
| Line is longer than 80 characters. | 991 | |
| Method 'get_raw_layer_visibility' is not designed for extension - needs to be abstract, final or empty. | 996 | |
| Name 'get_raw_layer_visibility' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 996 | |
| Parameter p_layer_no should be final. | 996 | |
| Name 'p_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 996 | |
| '{' should be on the previous line. | 997 | |
| Line has trailing spaces. | 1000 | |
| Method 'set_layer_visibility' is not designed for extension - needs to be abstract, final or empty. | 1010 | |
| Name 'set_layer_visibility' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1010 | |
| Parameter p_layer_no should be final. | 1010 | |
| Name 'p_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1010 | |
| Parameter p_value should be final. | 1010 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1010 | |
| '{' should be on the previous line. | 1011 | |
| Line has trailing spaces. | 1014 | |
| Method 'set_layer_visibility_arr' is not designed for extension - needs to be abstract, final or empty. | 1020 | |
| Name 'set_layer_visibility_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1020 | |
| Parameter p_layer_visibility_arr should be final. | 1020 | |
| Name 'p_layer_visibility_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1020 | |
| '{' should be on the previous line. | 1021 | |
| Line has trailing spaces. | 1024 | |
| Line has trailing spaces. | 1025 | |
| Method 'copy_layer_visibility_arr' is not designed for extension - needs to be abstract, final or empty. | 1031 | |
| Name 'copy_layer_visibility_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1031 | |
| '{' should be on the previous line. | 1032 | |
| Line is longer than 80 characters. | 1034 | |
| Line has trailing spaces. | 1037 | |
| First sentence should end with a period. | 1038 | |
| Method 'layer_count' is not designed for extension - needs to be abstract, final or empty. | 1043 | |
| Name 'layer_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1043 | |
| '{' should be on the previous line. | 1044 | |
| Line has trailing spaces. | 1047 | |
| First sentence should end with a period. | 1048 | |
| Expected an @return tag. | 1053 | |
| Name 'line_outside_update_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1053 | |
| Parameter p_1 should be final. | 1053 | |
| Expected @param tag for 'p_1'. | 1053 | |
| Name 'p_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1053 | |
| Parameter p_2 should be final. | 1054 | |
| Expected @param tag for 'p_2'. | 1054 | |
| Name 'p_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1054 | |
| Parameter p_update_offset should be final. | 1054 | |
| Expected @param tag for 'p_update_offset'. | 1054 | |
| Name 'p_update_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1054 | |
| Parameter p_update_box should be final. | 1054 | |
| Expected @param tag for 'p_update_box'. | 1054 | |
| Name 'p_update_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1054 | |
| '{' should be on the previous line. | 1055 | |
| '{' should be on the previous line. | 1057 | |
| '{' should be on the previous line. | 1061 | |
| ')' is preceded with whitespace. | 1064 | |
| '{' should be on the previous line. | 1065 | |
| '{' should be on the previous line. | 1069 | |
| '{' should be on the previous line. | 1073 | |
| Line has trailing spaces. | 1078 | |
| First sentence should end with a period. | 1079 | |
| Line is longer than 80 characters. | 1082 | |
| Name 'init_draw_graphics' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1082 | |
| Parameter p_graphics should be final. | 1082 | |
| Expected @param tag for 'p_graphics'. | 1082 | |
| Name 'p_graphics' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1082 | |
| Parameter p_color should be final. | 1082 | |
| Expected @param tag for 'p_color'. | 1082 | |
| Name 'p_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1082 | |
| Parameter p_width should be final. | 1082 | |
| Expected @param tag for 'p_width'. | 1082 | |
| Name 'p_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1082 | |
| Line is longer than 80 characters. | 1084 | |
| Line is longer than 80 characters. | 1087 | |
| Line has trailing spaces. | 1089 | |
| Missing a Javadoc comment. | 1090 | |
| Name 'set_translucency' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1090 | |
| Parameter p_g2 should be final. | 1090 | |
| Name 'p_g2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1090 | |
| Parameter p_factor should be final. | 1090 | |
| Name 'p_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1090 | |
| '{' should be on the previous line. | 1091 | |
| Name 'curr_alpha_composite' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1092 | |
| '{' should be on the previous line. | 1094 | |
| Line is longer than 80 characters. | 1095 | |
| '}' should be on the same line. | 1096 | |
| '{' should be on the previous line. | 1098 | |
| Line is longer than 80 characters. | 1099 | |
| Line has trailing spaces. | 1103 | |
| Line has trailing spaces. | 1104 | |
| Parameter p_stream should be final. | 1107 | |
| Expected @param tag for 'p_stream'. | 1107 | |
| Name 'p_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1107 | |
| Expected @throws tag for 'java.io.IOException'. | 1108 | |
| '{' should be on the previous line. | 1109 | |
| Line has trailing spaces. | 1114 | |
| First sentence should end with a period. | 1115 | |
| Parameter p_stream should be final. | 1116 | |
| Expected @param tag for 'p_stream'. | 1116 | |
| Name 'p_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1116 | |
| Expected @throws tag for 'java.io.IOException'. | 1117 | |
| Expected @throws tag for 'java.lang.ClassNotFoundException'. | 1117 | |
| '{' should be on the previous line. | 1118 | |
| Line has trailing spaces. | 1123 | |
| Missing a Javadoc comment. | 1124 | |
| Name 'item_color_table' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1124 | |
| Variable 'item_color_table' must be private and have accessor methods. | 1124 | |
| Missing a Javadoc comment. | 1125 | |
| Name 'other_color_table' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1125 | |
| Variable 'other_color_table' must be private and have accessor methods. | 1125 | |
| Missing a Javadoc comment. | 1126 | |
| Name 'color_intensity_table' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1126 | |
| Variable 'color_intensity_table' must be private and have accessor methods. | 1126 | |
| Line has trailing spaces. | 1127 | |
| Line has trailing spaces. | 1128 | |
| Missing a Javadoc comment. | 1129 | |
| Name 'coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1129 | |
| Variable 'coordinate_transform' must be private and have accessor methods. | 1129 | |
| Line has trailing spaces. | 1130 | |
| Line is longer than 80 characters. | 1131 | |
| Name 'layer_visibility_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1132 | |
| Line has trailing spaces. | 1133 | |
| Line has trailing spaces. | 1134 | |
| Line is longer than 80 characters. | 1136 | |
| Name 'auto_layer_dim_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1139 | |
| '0.7' is a magic number. | 1139 | |
| Line has trailing spaces. | 1140 | |
| Name 'fully_visible_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1142 | |
| Line has trailing spaces. | 1143 | |
| Missing a Javadoc comment. | 1144 | |
| Name 'update_offset' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 1144 | |
| Line has trailing spaces. | 1145 | |
| Missing a Javadoc comment. | 1146 | |
| Name 'show_line_segments' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 1146 | |
| Missing a Javadoc comment. | 1147 | |
| Name 'show_area_division' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 1147 | |
| Line has trailing spaces. | 1148 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 26 | |
| Line is longer than 80 characters. | 31 | |
| Line has trailing spaces. | 33 | |
| Line is longer than 80 characters. | 40 | |
| Parameter p_layer_structure should be final. | 40 | |
| Name 'p_layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| Parameter p_locale should be final. | 40 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| Line has trailing spaces. | 43 | |
| Name 'row_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| Name 'item_type_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Name 'signal_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| 'for' is not followed by whitespace. | 47 | |
| '(' is followed by whitespace. | 47 | |
| '{' should be on the previous line. | 48 | |
| Name 'is_signal_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Name 'curr_row' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 51 | |
| '{' should be on the previous line. | 54 | |
| '150' is a magic number. | 55 | |
| '50' is a magic number. | 55 | |
| Line is longer than 80 characters. | 57 | |
| '150' is a magic number. | 57 | |
| Line is longer than 80 characters. | 58 | |
| '110' is a magic number. | 58 | |
| '110' is a magic number. | 58 | |
| Line is longer than 80 characters. | 59 | |
| '150' is a magic number. | 59 | |
| '50' is a magic number. | 59 | |
| '}' should be on the same line. | 60 | |
| '{' should be on the previous line. | 62 | |
| '160' is a magic number. | 63 | |
| '80' is a magic number. | 63 | |
| Line is longer than 80 characters. | 65 | |
| '100' is a magic number. | 65 | |
| '100' is a magic number. | 65 | |
| Line is longer than 80 characters. | 66 | |
| '100' is a magic number. | 66 | |
| '160' is a magic number. | 66 | |
| Line is longer than 80 characters. | 67 | |
| '160' is a magic number. | 67 | |
| '80' is a magic number. | 67 | |
| '}' should be on the same line. | 68 | |
| '{' should be on the previous line. | 70 | |
| '{' should be on the previous line. | 72 | |
| Line is longer than 80 characters. | 73 | |
| Name 'different_inner_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 74 | |
| '{' should be on the previous line. | 77 | |
| '}' should be on the same line. | 79 | |
| '{' should be on the previous line. | 81 | |
| '}' should be on the same line. | 83 | |
| '3' is a magic number. | 84 | |
| '{' should be on the previous line. | 85 | |
| Line is longer than 80 characters. | 86 | |
| '200' is a magic number. | 86 | |
| '100' is a magic number. | 86 | |
| '255' is a magic number. | 86 | |
| '}' should be on the same line. | 87 | |
| '4' is a magic number. | 88 | |
| '{' should be on the previous line. | 89 | |
| Line is longer than 80 characters. | 90 | |
| '255' is a magic number. | 90 | |
| '150' is a magic number. | 90 | |
| '150' is a magic number. | 90 | |
| '}' should be on the same line. | 91 | |
| '5' is a magic number. | 92 | |
| '{' should be on the previous line. | 93 | |
| Line is longer than 80 characters. | 94 | |
| '100' is a magic number. | 94 | |
| '150' is a magic number. | 94 | |
| '}' should be on the same line. | 95 | |
| '{' should be on the previous line. | 97 | |
| Line is longer than 80 characters. | 98 | |
| '200' is a magic number. | 98 | |
| '255' is a magic number. | 98 | |
| '}' should be on the same line. | 100 | |
| '{' should be on the previous line. | 102 | |
| '255' is a magic number. | 105 | |
| '150' is a magic number. | 105 | |
| Line is longer than 80 characters. | 106 | |
| '200' is a magic number. | 106 | |
| '60' is a magic number. | 106 | |
| Line is longer than 80 characters. | 107 | |
| '200' is a magic number. | 107 | |
| '200' is a magic number. | 107 | |
| Line is longer than 80 characters. | 108 | |
| '150' is a magic number. | 108 | |
| '50' is a magic number. | 108 | |
| '200' is a magic number. | 110 | |
| '200' is a magic number. | 110 | |
| Line is longer than 80 characters. | 111 | |
| Line is longer than 80 characters. | 112 | |
| Line is longer than 80 characters. | 113 | |
| '100' is a magic number. | 113 | |
| '100' is a magic number. | 113 | |
| '100' is a magic number. | 113 | |
| '{' should be on the previous line. | 115 | |
| Line has trailing spaces. | 120 | |
| Parameter p_stream should be final. | 128 | |
| Name 'p_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 128 | |
| '{' should be on the previous line. | 130 | |
| Line has trailing spaces. | 133 | |
| Line is longer than 80 characters. | 137 | |
| Parameter p_item_color_model should be final. | 139 | |
| Name 'p_item_color_model' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 139 | |
| '{' should be on the previous line. | 140 | |
| '{' should be on the previous line. | 143 | |
| Line is longer than 80 characters. | 145 | |
| Line has trailing spaces. | 148 | |
| Method 'getColumnCount' is not designed for extension - needs to be abstract, final or empty. | 154 | |
| '{' should be on the previous line. | 155 | |
| Line has trailing spaces. | 158 | |
| Method 'getRowCount' is not designed for extension - needs to be abstract, final or empty. | 164 | |
| '{' should be on the previous line. | 165 | |
| Line has trailing spaces. | 168 | |
| Method 'getColumnName' is not designed for extension - needs to be abstract, final or empty. | 170 | |
| Parameter p_col should be final. | 170 | |
| Name 'p_col' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 170 | |
| '{' should be on the previous line. | 171 | |
| Line has trailing spaces. | 172 | |
| Line is longer than 80 characters. | 173 | |
| Line has trailing spaces. | 176 | |
| Method 'setValueAt' is not designed for extension - needs to be abstract, final or empty. | 178 | |
| Parameter p_value should be final. | 178 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 178 | |
| Parameter p_row should be final. | 178 | |
| Name 'p_row' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 178 | |
| Parameter p_col should be final. | 178 | |
| Name 'p_col' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 178 | |
| '{' should be on the previous line. | 179 | |
| Line has trailing spaces. | 183 | |
| Method 'isCellEditable' is not designed for extension - needs to be abstract, final or empty. | 190 | |
| Parameter p_row should be final. | 190 | |
| Name 'p_row' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 190 | |
| Parameter p_col should be final. | 190 | |
| Name 'p_col' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 190 | |
| '{' should be on the previous line. | 191 | |
| Line has trailing spaces. | 196 | |
| Method 'get_trace_colors' is not designed for extension - needs to be abstract, final or empty. | 197 | |
| Missing a Javadoc comment. | 197 | |
| Name 'get_trace_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 197 | |
| Parameter p_fixed should be final. | 197 | |
| Name 'p_fixed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 197 | |
| '{' should be on the previous line. | 198 | |
| '{' should be on the previous line. | 200 | |
| '{' should be on the previous line. | 205 | |
| Line is longer than 80 characters. | 206 | |
| '}' should be on the same line. | 207 | |
| '{' should be on the previous line. | 209 | |
| Line is longer than 80 characters. | 210 | |
| Line has trailing spaces. | 214 | |
| Method 'get_via_colors' is not designed for extension - needs to be abstract, final or empty. | 215 | |
| Missing a Javadoc comment. | 215 | |
| Name 'get_via_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 215 | |
| Parameter p_fixed should be final. | 215 | |
| Name 'p_fixed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 215 | |
| '{' should be on the previous line. | 216 | |
| '{' should be on the previous line. | 218 | |
| '{' should be on the previous line. | 223 | |
| Line is longer than 80 characters. | 224 | |
| '}' should be on the same line. | 225 | |
| '{' should be on the previous line. | 227 | |
| Line has trailing spaces. | 232 | |
| Method 'get_pin_colors' is not designed for extension - needs to be abstract, final or empty. | 233 | |
| Missing a Javadoc comment. | 233 | |
| Name 'get_pin_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 233 | |
| '{' should be on the previous line. | 234 | |
| '{' should be on the previous line. | 236 | |
| Line has trailing spaces. | 241 | |
| Method 'get_conduction_colors' is not designed for extension - needs to be abstract, final or empty. | 242 | |
| Missing a Javadoc comment. | 242 | |
| Name 'get_conduction_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 242 | |
| '{' should be on the previous line. | 243 | |
| '{' should be on the previous line. | 245 | |
| Line is longer than 80 characters. | 248 | |
| Line has trailing spaces. | 250 | |
| Method 'get_obstacle_colors' is not designed for extension - needs to be abstract, final or empty. | 251 | |
| Missing a Javadoc comment. | 251 | |
| Name 'get_obstacle_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 251 | |
| '{' should be on the previous line. | 252 | |
| '{' should be on the previous line. | 254 | |
| Line has trailing spaces. | 259 | |
| Method 'get_via_obstacle_colors' is not designed for extension - needs to be abstract, final or empty. | 260 | |
| Missing a Javadoc comment. | 260 | |
| Name 'get_via_obstacle_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 260 | |
| '{' should be on the previous line. | 261 | |
| '{' should be on the previous line. | 263 | |
| Line is longer than 80 characters. | 266 | |
| Line has trailing spaces. | 268 | |
| Method 'get_place_obstacle_colors' is not designed for extension - needs to be abstract, final or empty. | 269 | |
| Missing a Javadoc comment. | 269 | |
| Name 'get_place_obstacle_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 269 | |
| '{' should be on the previous line. | 270 | |
| '{' should be on the previous line. | 272 | |
| Line is longer than 80 characters. | 275 | |
| Line has trailing spaces. | 277 | |
| Line has trailing spaces. | 278 | |
| Method 'set_trace_colors' is not designed for extension - needs to be abstract, final or empty. | 285 | |
| Name 'set_trace_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 285 | |
| Parameter p_color_arr should be final. | 285 | |
| Name 'p_color_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 285 | |
| Parameter p_fixed should be final. | 285 | |
| Name 'p_fixed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 285 | |
| '{' should be on the previous line. | 286 | |
| '{' should be on the previous line. | 288 | |
| '}' should be on the same line. | 290 | |
| '{' should be on the previous line. | 292 | |
| Line has trailing spaces. | 296 | |
| Method 'set_via_colors' is not designed for extension - needs to be abstract, final or empty. | 303 | |
| Name 'set_via_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 303 | |
| Parameter p_color_arr should be final. | 303 | |
| Name 'p_color_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 303 | |
| Parameter p_fixed should be final. | 303 | |
| Name 'p_fixed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 303 | |
| '{' should be on the previous line. | 304 | |
| '{' should be on the previous line. | 306 | |
| '}' should be on the same line. | 308 | |
| '{' should be on the previous line. | 310 | |
| Line has trailing spaces. | 314 | |
| Method 'set_pin_colors' is not designed for extension - needs to be abstract, final or empty. | 320 | |
| Name 'set_pin_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 320 | |
| Parameter p_color_arr should be final. | 320 | |
| Name 'p_color_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 320 | |
| '{' should be on the previous line. | 321 | |
| Line has trailing spaces. | 324 | |
| Method 'set_conduction_colors' is not designed for extension - needs to be abstract, final or empty. | 330 | |
| Name 'set_conduction_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 330 | |
| Parameter p_color_arr should be final. | 330 | |
| Name 'p_color_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 330 | |
| '{' should be on the previous line. | 331 | |
| Line has trailing spaces. | 334 | |
| Method 'set_keepout_colors' is not designed for extension - needs to be abstract, final or empty. | 340 | |
| Name 'set_keepout_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 340 | |
| Parameter p_color_arr should be final. | 340 | |
| Name 'p_color_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 340 | |
| '{' should be on the previous line. | 341 | |
| Line has trailing spaces. | 344 | |
| Method 'set_via_keepout_colors' is not designed for extension - needs to be abstract, final or empty. | 350 | |
| Name 'set_via_keepout_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 350 | |
| Parameter p_color_arr should be final. | 350 | |
| Name 'p_color_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 350 | |
| '{' should be on the previous line. | 351 | |
| Line has trailing spaces. | 354 | |
| Method 'set_place_keepout_colors' is not designed for extension - needs to be abstract, final or empty. | 360 | |
| Name 'set_place_keepout_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 360 | |
| Parameter p_color_arr should be final. | 360 | |
| Name 'p_color_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 360 | |
| '{' should be on the previous line. | 361 | |
| Line has trailing spaces. | 364 | |
| Line has trailing spaces. | 365 | |
| Line has trailing spaces. | 366 | |
| Missing a Javadoc comment. | 367 | |
| Name 'set_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 367 | |
| Parameter p_item_type should be final. | 367 | |
| Name 'p_item_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 367 | |
| Parameter p_color_arr should be final. | 367 | |
| Name 'p_color_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 367 | |
| '{' should be on the previous line. | 368 | |
| '{' should be on the previous line. | 370 | |
| Name 'color_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 371 | |
| Line is longer than 80 characters. | 374 | |
| Line has trailing spaces. | 377 | |
| Line has trailing spaces. | 378 | |
| Missing a Javadoc comment. | 379 | |
| Name 'precalulate_item_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 379 | |
| '{' should be on the previous line. | 380 | |
| Line is longer than 80 characters. | 381 | |
| '{' should be on the previous line. | 383 | |
| Name 'curr_row' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 385 | |
| '{' should be on the previous line. | 387 | |
| Line has trailing spaces. | 393 | |
| Missing a Javadoc comment. | 394 | |
| Name 'item_colors_precalculated' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 394 | |
| Line has trailing spaces. | 395 | |
| Missing a Javadoc comment. | 396 | |
| Name 'precalculated_item_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 396 | |
| Line has trailing spaces. | 397 | |
| Missing a Javadoc comment. | 398 | |
| '{' should be on the previous line. | 399 | |
| Line is longer than 80 characters. | 400 | |
| Missing a Javadoc comment. | 400 | |
| Missing a Javadoc comment. | 400 | |
| Missing a Javadoc comment. | 400 | |
| Missing a Javadoc comment. | 400 | |
| Missing a Javadoc comment. | 400 | |
| Missing a Javadoc comment. | 400 | |
| Missing a Javadoc comment. | 400 | |
| Missing a Javadoc comment. | 400 | |
| Missing a Javadoc comment. | 400 | |
| Missing a Javadoc comment. | 400 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 32 | |
| Line has trailing spaces. | 33 | |
| First sentence should end with a period. | 34 | |
| Parameter p_layer_color should be final. | 40 | |
| Name 'p_layer_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| Parameter p_intensity should be final. | 40 | |
| Name 'p_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| '{' should be on the previous line. | 41 | |
| Line has trailing spaces. | 45 | |
| First sentence should end with a period. | 46 | |
| Name 'layer_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 47 | |
| Variable 'layer_color' must be private and have accessor methods. | 47 | |
| Line has trailing spaces. | 48 | |
| Missing a Javadoc comment. | 50 | |
| Variable 'intensity' must be private and have accessor methods. | 50 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 31 | |
| Line has trailing spaces. | 33 | |
| Parameter p_locale should be final. | 39 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| '{' should be on the previous line. | 40 | |
| Name 'curr_row' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| '70' is a magic number. | 44 | |
| '70' is a magic number. | 44 | |
| '70' is a magic number. | 44 | |
| '100' is a magic number. | 47 | |
| '150' is a magic number. | 47 | |
| '255' is a magic number. | 47 | |
| Line has trailing spaces. | 53 | |
| Parameter p_stream should be final. | 61 | |
| Name 'p_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| '{' should be on the previous line. | 63 | |
| Line has trailing spaces. | 66 | |
| Line is longer than 80 characters. | 70 | |
| Parameter p_item_color_model should be final. | 72 | |
| Name 'p_item_color_model' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| '{' should be on the previous line. | 73 | |
| '{' should be on the previous line. | 76 | |
| Line is longer than 80 characters. | 78 | |
| Line has trailing spaces. | 81 | |
| Line has trailing spaces. | 82 | |
| Method 'getColumnCount' is not designed for extension - needs to be abstract, final or empty. | 88 | |
| '{' should be on the previous line. | 89 | |
| Line has trailing spaces. | 92 | |
| Method 'getColumnName' is not designed for extension - needs to be abstract, final or empty. | 94 | |
| Parameter p_col should be final. | 94 | |
| Name 'p_col' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 94 | |
| '{' should be on the previous line. | 95 | |
| Line has trailing spaces. | 96 | |
| Line is longer than 80 characters. | 97 | |
| Line has trailing spaces. | 100 | |
| Method 'isCellEditable' is not designed for extension - needs to be abstract, final or empty. | 102 | |
| Parameter p_row should be final. | 102 | |
| Name 'p_row' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 102 | |
| Parameter p_col should be final. | 102 | |
| Name 'p_col' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 102 | |
| '{' should be on the previous line. | 103 | |
| Line has trailing spaces. | 106 | |
| Method 'get_background_color' is not designed for extension - needs to be abstract, final or empty. | 112 | |
| Name 'get_background_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 112 | |
| '{' should be on the previous line. | 113 | |
| 'cast' is not followed by whitespace. | 114 | |
| Line has trailing spaces. | 116 | |
| Method 'get_hilight_color' is not designed for extension - needs to be abstract, final or empty. | 122 | |
| Name 'get_hilight_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 122 | |
| '{' should be on the previous line. | 123 | |
| Line has trailing spaces. | 126 | |
| Method 'get_incomplete_color' is not designed for extension - needs to be abstract, final or empty. | 132 | |
| Name 'get_incomplete_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 132 | |
| '{' should be on the previous line. | 133 | |
| Line has trailing spaces. | 136 | |
| Method 'get_outline_color' is not designed for extension - needs to be abstract, final or empty. | 142 | |
| Name 'get_outline_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 142 | |
| '{' should be on the previous line. | 143 | |
| Line has trailing spaces. | 146 | |
| Method 'get_violations_color' is not designed for extension - needs to be abstract, final or empty. | 152 | |
| Name 'get_violations_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 152 | |
| '{' should be on the previous line. | 153 | |
| Line has trailing spaces. | 156 | |
| Method 'get_component_color' is not designed for extension - needs to be abstract, final or empty. | 163 | |
| Name 'get_component_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 163 | |
| Parameter p_front should be final. | 163 | |
| Name 'p_front' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 163 | |
| '{' should be on the previous line. | 164 | |
| '{' should be on the previous line. | 167 | |
| '}' should be on the same line. | 169 | |
| '{' should be on the previous line. | 171 | |
| Line has trailing spaces. | 176 | |
| Method 'get_length_matching_area_color' is not designed for extension - needs to be abstract, final or empty. | 182 | |
| Name 'get_length_matching_area_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 182 | |
| '{' should be on the previous line. | 183 | |
| Line has trailing spaces. | 186 | |
| Method 'set_background_color' is not designed for extension - needs to be abstract, final or empty. | 192 | |
| Name 'set_background_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 192 | |
| Parameter p_color should be final. | 192 | |
| Name 'p_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 192 | |
| '{' should be on the previous line. | 193 | |
| Line has trailing spaces. | 196 | |
| Method 'set_hilight_color' is not designed for extension - needs to be abstract, final or empty. | 202 | |
| Name 'set_hilight_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 202 | |
| Parameter p_color should be final. | 202 | |
| Name 'p_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 202 | |
| '{' should be on the previous line. | 203 | |
| Line has trailing spaces. | 206 | |
| Method 'set_incomplete_color' is not designed for extension - needs to be abstract, final or empty. | 212 | |
| Name 'set_incomplete_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 212 | |
| Parameter p_color should be final. | 212 | |
| Name 'p_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 212 | |
| '{' should be on the previous line. | 213 | |
| Line has trailing spaces. | 216 | |
| Method 'set_violations_color' is not designed for extension - needs to be abstract, final or empty. | 222 | |
| Name 'set_violations_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 222 | |
| Parameter p_color should be final. | 222 | |
| Name 'p_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 222 | |
| '{' should be on the previous line. | 223 | |
| Line has trailing spaces. | 226 | |
| Method 'set_outline_color' is not designed for extension - needs to be abstract, final or empty. | 232 | |
| Name 'set_outline_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 232 | |
| Parameter p_color should be final. | 232 | |
| Name 'p_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 232 | |
| '{' should be on the previous line. | 233 | |
| Line has trailing spaces. | 236 | |
| Method 'set_component_color' is not designed for extension - needs to be abstract, final or empty. | 243 | |
| Name 'set_component_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 243 | |
| Parameter p_color should be final. | 243 | |
| Name 'p_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 243 | |
| Parameter p_front should be final. | 243 | |
| Name 'p_front' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 243 | |
| '{' should be on the previous line. | 244 | |
| '{' should be on the previous line. | 246 | |
| '}' should be on the same line. | 248 | |
| '{' should be on the previous line. | 250 | |
| Line has trailing spaces. | 254 | |
| Method 'set_length_matching_area_color' is not designed for extension - needs to be abstract, final or empty. | 260 | |
| Name 'set_length_matching_area_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 260 | |
| Parameter p_color should be final. | 260 | |
| Name 'p_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 260 | |
| '{' should be on the previous line. | 261 | |
| Line has trailing spaces. | 264 | |
| Missing a Javadoc comment. | 265 | |
| '{' should be on the previous line. | 266 | |
| Line is longer than 80 characters. | 267 | |
| Missing a Javadoc comment. | 267 | |
| Missing a Javadoc comment. | 267 | |
| Missing a Javadoc comment. | 267 | |
| Missing a Javadoc comment. | 267 | |
| Missing a Javadoc comment. | 267 | |
| Missing a Javadoc comment. | 267 | |
| Missing a Javadoc comment. | 267 | |
| Missing a Javadoc comment. | 267 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Missing a Javadoc comment. | 24 | |
| '{' should be on the previous line. | 33 | |
| Line is longer than 80 characters. | 35 | |
| Parameter p_max_stack_depth should be final. | 39 | |
| Name 'p_max_stack_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| '{' should be on the previous line. | 40 | |
| ')' is preceded with whitespace. | 41 | |
| Line has trailing spaces. | 43 | |
| Method 'reset' is not designed for extension - needs to be abstract, final or empty. | 47 | |
| '{' should be on the previous line. | 48 | |
| Line has trailing spaces. | 51 | |
| Method 'push' is not designed for extension - needs to be abstract, final or empty. | 57 | |
| Parameter p_element should be final. | 57 | |
| Name 'p_element' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| '{' should be on the previous line. | 58 | |
| Line has trailing spaces. | 59 | |
| Line has trailing spaces. | 61 | |
| '{' should be on the previous line. | 63 | |
| Line has trailing spaces. | 66 | |
| Line has trailing spaces. | 69 | |
| Method 'pop' is not designed for extension - needs to be abstract, final or empty. | 76 | |
| '{' should be on the previous line. | 77 | |
| '{' should be on the previous line. | 79 | |
| Line has trailing spaces. | 86 | |
| Missing a Javadoc comment. | 87 | |
| '{' should be on the previous line. | 88 | |
| Line is longer than 80 characters. | 89 | |
| Name 'new_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 | |
| ')' is preceded with whitespace. | 89 | |
| '4' is a magic number. | 89 | |
| Line has trailing spaces. | 93 | |
| Missing a Javadoc comment. | 94 | |
| Line has trailing spaces. | 95 | |
| Missing a Javadoc comment. | 96 | |
| Name 'node_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| ';' is preceded with whitespace. | 96 |
| Violation | Message | Line |
|---|---|---|
| Line is longer than 80 characters. | 2 | |
| Line is longer than 80 characters. | 3 | |
| Line has trailing spaces. | 5 | |
| Line has trailing spaces. | 6 | |
| First sentence should end with a period. | 16 | |
| Class BigIntAux should be declared as final. | 23 | |
| '{' should be on the previous line. | 24 | |
| First sentence should end with a period. | 25 | |
| Line is longer than 80 characters. | 35 | |
| '(' is preceded with whitespace. | 35 | |
| Parameter p_x_1 should be final. | 35 | |
| Name 'p_x_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 35 | |
| Parameter p_y_1 should be final. | 35 | |
| Name 'p_y_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 35 | |
| Parameter p_x_2 should be final. | 36 | |
| Name 'p_x_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 36 | |
| Parameter p_y_2 should be final. | 36 | |
| Name 'p_y_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 36 | |
| '{' should be on the previous line. | 37 | |
| First sentence should end with a period. | 44 | |
| Line is longer than 80 characters. | 52 | |
| Name 'add_rational_coordinates' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| Parameter p_first should be final. | 52 | |
| Name 'p_first' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| Parameter p_second should be final. | 53 | |
| Name 'p_second' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| '{' should be on the previous line. | 54 | |
| '3' is a magic number. | 55 | |
| '{' should be on the previous line. | 58 | |
| '}' should be on the same line. | 62 | |
| '{' should be on the previous line. | 67 | |
| Name 'tmp_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 69 | |
| Name 'tmp_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 70 | |
| Line is longer than 80 characters. | 79 | |
| Missing a Javadoc comment. | 86 | |
| 'static' modifier out of order with the JLS suggestions. | 86 | |
| Name 'trailingZeroTable' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 86 | |
| Array brackets at illegal position. | 86 | |
| Line contains a tab character. | 88 | |
| Line contains a tab character. | 89 | |
| Line contains a tab character. | 90 | |
| Line contains a tab character. | 91 | |
| Line contains a tab character. | 92 | |
| Line contains a tab character. | 93 | |
| Line contains a tab character. | 94 | |
| Line contains a tab character. | 95 | |
| Line contains a tab character. | 96 | |
| Line contains a tab character. | 97 | |
| Line contains a tab character. | 98 | |
| Line contains a tab character. | 99 | |
| Line contains a tab character. | 100 | |
| Line contains a tab character. | 101 | |
| Line contains a tab character. | 102 | |
| Parameter a should be final. | 111 | |
| Parameter b should be final. | 111 | |
| 'if' construct must use '{}'s. | 112 | |
| '==' is not preceded with whitespace. | 112 | |
| '==' is not followed by whitespace. | 112 | |
| 'if' construct must use '{}'s. | 114 | |
| '==' is not preceded with whitespace. | 114 | |
| '==' is not followed by whitespace. | 114 | |
| '0xff' is a magic number. | 119 | |
| '8' is a magic number. | 120 | |
| '8' is a magic number. | 121 | |
| '0xff' is a magic number. | 128 | |
| '8' is a magic number. | 129 | |
| '8' is a magic number. | 130 | |
| Avoid inline conditionals. | 136 | |
| '+' is not preceded with whitespace. | 139 | |
| '+' is not followed by whitespace. | 139 | |
| '0x80000000' is a magic number. | 139 | |
| '+' is not preceded with whitespace. | 139 | |
| '+' is not followed by whitespace. | 139 | |
| '0x80000000' is a magic number. | 139 | |
| 'while' construct must use '{}'s. | 142 | |
| '0xff' is a magic number. | 142 | |
| '8' is a magic number. | 143 | |
| 'while' construct must use '{}'s. | 148 | |
| '0xff' is a magic number. | 148 | |
| '8' is a magic number. | 149 | |
| '<<' is not preceded with whitespace. | 153 | |
| '<<' is not followed by whitespace. | 153 | |
| Missing a Javadoc comment. | 156 | |
| '{' should be on the previous line. | 157 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 24 | |
| '{' should be on the previous line. | 30 | |
| Line has trailing spaces. | 31 | |
| First sentence should end with a period. | 32 | |
| Parameter p_extensions should be final. | 37 | |
| Name 'p_extensions' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 37 | |
| '{' should be on the previous line. | 38 | |
| Method 'getDescription' is not designed for extension - needs to be abstract, final or empty. | 46 | |
| '{' should be on the previous line. | 47 | |
| '{' should be on the previous line. | 50 | |
| '-' is not followed by whitespace. | 52 | |
| '{' should be on the previous line. | 53 | |
| '}' should be on the same line. | 55 | |
| '-' is not followed by whitespace. | 56 | |
| '{' should be on the previous line. | 57 | |
| Line has trailing spaces. | 63 | |
| Method 'accept' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter p_file should be final. | 65 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| '{' should be on the previous line. | 66 | |
| '{' should be on the previous line. | 68 | |
| ';' is preceded with whitespace. | 69 | |
| Name 'file_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| Name 'name_parts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| '{' should be on the previous line. | 74 | |
| Name 'found_extension' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 77 | |
| '{' should be on the previous line. | 79 | |
| '{' should be on the previous line. | 81 | |
| Line has trailing spaces. | 87 | |
| Missing a Javadoc comment. | 88 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 30 | |
| Name 'new_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 36 | |
| Line has trailing spaces. | 37 | |
| Name 'max_generated_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 26 | |
| '{' should be on the previous line. | 32 | |
| Line is longer than 80 characters. | 34 | |
| Parameter p_reserved_chars should be final. | 40 | |
| Name 'p_reserved_chars' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| Parameter p_string_quote should be final. | 40 | |
| Name 'p_string_quote' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| '{' should be on the previous line. | 41 | |
| Line has trailing spaces. | 45 | |
| Line is longer than 80 characters. | 47 | |
| Method 'write' is not designed for extension - needs to be abstract, final or empty. | 52 | |
| Parameter p_name should be final. | 52 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| Parameter p_file should be final. | 52 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| '{' should be on the previous line. | 53 | |
| '{' should be on the previous line. | 55 | |
| '{' should be on the previous line. | 57 | |
| '}' should be on the same line. | 59 | |
| '{' should be on the previous line. | 61 | |
| '}' should be on the same line. | 64 | |
| '{' should be on the previous line. | 66 | |
| Line is longer than 80 characters. | 67 | |
| Line has trailing spaces. | 70 | |
| Expected an @return tag. | 74 | |
| Name 'is_legal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 74 | |
| '(' is followed by whitespace. | 74 | |
| Parameter p_string should be final. | 74 | |
| Expected @param tag for 'p_string'. | 74 | |
| Name 'p_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 74 | |
| '{' should be on the previous line. | 75 | |
| '{' should be on the previous line. | 77 | |
| '{' should be on the previous line. | 82 | |
| '{' should be on the previous line. | 84 | |
| Line has trailing spaces. | 90 | |
| Expected an @return tag. | 94 | |
| Parameter p_string should be final. | 94 | |
| Expected @param tag for 'p_string'. | 94 | |
| Name 'p_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 94 | |
| '{' should be on the previous line. | 95 | |
| Missing a Javadoc comment. | 98 | |
| Name 'string_quote' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 98 | |
| Missing a Javadoc comment. | 99 | |
| Name 'reserved_chars' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 99 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 30 | |
| Line has trailing spaces. | 31 | |
| First sentence should end with a period. | 32 | |
| Parameter p_stream should be final. | 37 | |
| Name 'p_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 37 | |
| '{' should be on the previous line. | 38 | |
| Line has trailing spaces. | 41 | |
| Method 'start_scope' is not designed for extension - needs to be abstract, final or empty. | 45 | |
| Name 'start_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| '{' should be on the previous line. | 46 | |
| '{' should be on the previous line. | 49 | |
| '}' should be on the same line. | 51 | |
| '{' should be on the previous line. | 53 | |
| Line is longer than 80 characters. | 54 | |
| Line has trailing spaces. | 58 | |
| Method 'end_scope' is not designed for extension - needs to be abstract, final or empty. | 62 | |
| Name 'end_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| '{' should be on the previous line. | 63 | |
| '{' should be on the previous line. | 67 | |
| '}' should be on the same line. | 69 | |
| '{' should be on the previous line. | 71 | |
| Line is longer than 80 characters. | 72 | |
| Line has trailing spaces. | 75 | |
| Method 'new_line' is not designed for extension - needs to be abstract, final or empty. | 79 | |
| Name 'new_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 79 | |
| '{' should be on the previous line. | 80 | |
| '{' should be on the previous line. | 82 | |
| '{' should be on the previous line. | 85 | |
| '}' should be on the same line. | 88 | |
| '{' should be on the previous line. | 90 | |
| Line is longer than 80 characters. | 91 | |
| Line has trailing spaces. | 94 | |
| Missing a Javadoc comment. | 95 | |
| Name 'current_indent_level' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 95 | |
| Line has trailing spaces. | 96 | |
| Missing a Javadoc comment. | 97 | |
| Missing a Javadoc comment. | 98 | |
| Missing a Javadoc comment. | 99 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 33 | |
| Line is longer than 80 characters. | 35 | |
| Line is longer than 80 characters. | 36 | |
| '{' should be on the previous line. | 43 | |
| Line has trailing spaces. | 44 | |
| First sentence should end with a period. | 45 | |
| Line is longer than 80 characters. | 49 | |
| Parameter p_directions should be final. | 51 | |
| Name 'p_directions' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 51 | |
| '{' should be on the previous line. | 52 | |
| Line has trailing spaces. | 55 | |
| First sentence should end with a period. | 56 | |
| Method 'overlaps' is not designed for extension - needs to be abstract, final or empty. | 62 | |
| Parameter p_shape should be final. | 62 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| '{' should be on the previous line. | 63 | |
| Name 'found_overlaps' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 64 | |
| ';' is preceded with whitespace. | 64 | |
| '{' should be on the previous line. | 66 | |
| Name 'curr_node' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| '{' should be on the previous line. | 73 | |
| '{' should be on the previous line. | 76 | |
| '{' should be on the previous line. | 80 | |
| '{' should be on the previous line. | 82 | |
| '}' should be on the same line. | 84 | |
| '{' should be on the previous line. | 86 | |
| 'cast' is not followed by whitespace. | 87 | |
| 'cast' is not followed by whitespace. | 88 | |
| ';' is preceded with whitespace. | 92 | |
| Line has trailing spaces. | 94 | |
| Line has trailing spaces. | 95 | |
| Method 'insert' is not designed for extension - needs to be abstract, final or empty. | 96 | |
| Missing a Javadoc comment. | 96 | |
| Parameter p_leaf should be final. | 96 | |
| Name 'p_leaf' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| '{' should be on the previous line. | 97 | |
| Line has trailing spaces. | 99 | |
| '(' is followed by whitespace. | 101 | |
| ')' is preceded with whitespace. | 101 | |
| '{' should be on the previous line. | 102 | |
| ';' is preceded with whitespace. | 103 | |
| Line has trailing spaces. | 106 | |
| Name 'leaf_to_replace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 108 | |
| ';' is preceded with whitespace. | 108 | |
| Line has trailing spaces. | 109 | |
| Line is longer than 80 characters. | 111 | |
| Name 'new_bounds' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 111 | |
| ';' is preceded with whitespace. | 111 | |
| Name 'curr_parent' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 112 | |
| Name 'new_node' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| ';' is preceded with whitespace. | 113 | |
| Line has trailing spaces. | 114 | |
| '(' is followed by whitespace. | 115 | |
| '!=' is not preceded with whitespace. | 115 | |
| ')' is preceded with whitespace. | 115 | |
| '{' should be on the previous line. | 116 | |
| '(' is followed by whitespace. | 118 | |
| ')' is preceded with whitespace. | 118 | |
| '{' should be on the previous line. | 119 | |
| ';' is preceded with whitespace. | 120 | |
| '}' should be on the same line. | 121 | |
| '{' should be on the previous line. | 123 | |
| ';' is preceded with whitespace. | 124 | |
| Line is longer than 80 characters. | 127 | |
| ';' is preceded with whitespace. | 128 | |
| ';' is preceded with whitespace. | 129 | |
| Line has trailing spaces. | 130 | |
| ';' is preceded with whitespace. | 132 | |
| ';' is preceded with whitespace. | 133 | |
| Line has trailing spaces. | 134 | |
| '{' should be on the previous line. | 136 | |
| Line has trailing spaces. | 140 | |
| Line is longer than 80 characters. | 141 | |
| Missing a Javadoc comment. | 141 | |
| Redundant 'final' modifier. | 141 | |
| Name 'position_locate' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 141 | |
| Parameter p_curr_node should be final. | 141 | |
| Name 'p_curr_node' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 141 | |
| Parameter p_leaf_to_insert should be final. | 141 | |
| Name 'p_leaf_to_insert' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 141 | |
| Name 'curr_node' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 143 | |
| Line has trailing spaces. | 144 | |
| '{' should be on the previous line. | 146 | |
| Name 'curr_inner_node' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| Line is longer than 80 characters. | 148 | |
| ';' is preceded with whitespace. | 148 | |
| Line has trailing spaces. | 149 | |
| Line is longer than 80 characters. | 150 | |
| Line has trailing spaces. | 152 | |
| Line is longer than 80 characters. | 153 | |
| Name 'first_child_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 153 | |
| Line is longer than 80 characters. | 154 | |
| Name 'union_with_first_child_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 154 | |
| Line is longer than 80 characters. | 155 | |
| Name 'first_area_increase' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 155 | |
| '-' is not preceded with whitespace. | 155 | |
| Line has trailing spaces. | 156 | |
| Line is longer than 80 characters. | 157 | |
| Name 'second_child_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 157 | |
| Line is longer than 80 characters. | 158 | |
| Name 'union_with_second_child_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 158 | |
| Line is longer than 80 characters. | 159 | |
| Name 'second_area_increase' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 159 | |
| Line has trailing spaces. | 160 | |
| '{' should be on the previous line. | 162 | |
| ';' is preceded with whitespace. | 163 | |
| '}' should be on the same line. | 164 | |
| '{' should be on the previous line. | 166 | |
| ';' is preceded with whitespace. | 167 | |
| Line has trailing spaces. | 172 | |
| First sentence should end with a period. | 173 | |
| Method 'remove_leaf' is not designed for extension - needs to be abstract, final or empty. | 178 | |
| Name 'remove_leaf' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 178 | |
| Parameter p_leaf should be final. | 178 | |
| Name 'p_leaf' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 178 | |
| '{' should be on the previous line. | 179 | |
| '{' should be on the previous line. | 181 | |
| '{' should be on the previous line. | 191 | |
| Name 'other_leaf' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 197 | |
| '{' should be on the previous line. | 199 | |
| '}' should be on the same line. | 201 | |
| '{' should be on the previous line. | 203 | |
| '}' should be on the same line. | 205 | |
| '{' should be on the previous line. | 207 | |
| Name 'grand_parent' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 212 | |
| '{' should be on the previous line. | 215 | |
| '}' should be on the same line. | 218 | |
| '{' should be on the previous line. | 220 | |
| '{' should be on the previous line. | 222 | |
| '}' should be on the same line. | 224 | |
| '{' should be on the previous line. | 226 | |
| '}' should be on the same line. | 228 | |
| '{' should be on the previous line. | 230 | |
| Line is longer than 80 characters. | 231 | |
| Line has trailing spaces. | 238 | |
| Name 'node_to_recalculate' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 241 | |
| '{' should be on the previous line. | 243 | |
| Name 'new_bounds' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 244 | |
| Line is longer than 80 characters. | 245 | |
| '{' should be on the previous line. | 247 | |
| Line is longer than 80 characters. | 248 | |
| Line has trailing spaces. | 250 | |
| Line has trailing spaces. | 256 | |
| Line is longer than 80 characters. | 257 | |
| Missing a Javadoc comment. | 257 | |
| Name 'node_stack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 257 | |
| Variable 'node_stack' must be private and have accessor methods. | 257 | |
| '(' is preceded with whitespace. | 257 | |
| '10000' is a magic number. | 257 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Type Javadoc comment is missing an @param <ObjectType> tag. | 29 | |
| '{' should be on the previous line. | 30 | |
| Name 'notify_deleted' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 36 | |
| Name 'p_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 36 | |
| Line has trailing spaces. | 37 | |
| Name 'notify_changed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Name 'p_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Line has trailing spaces. | 44 | |
| Name 'notify_new' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 50 | |
| Name 'p_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 50 | |
| Line has trailing spaces. | 51 | |
| First sentence should end with a period. | 52 | |
| Line has trailing spaces. | 56 | |
| First sentence should end with a period. | 57 | |
| Line has trailing spaces. | 61 | |
| Name 'is_active' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 37 | |
| Line is longer than 80 characters. | 40 | |
| '{' should be on the previous line. | 47 | |
| Line has trailing spaces. | 48 | |
| Line is longer than 80 characters. | 54 | |
| Parameter p_object_list should be final. | 54 | |
| Name 'p_object_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| Name 'corner_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Name 'curr_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| '{' should be on the previous line. | 58 | |
| Name 'curr_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Name 'curr_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| '{' should be on the previous line. | 61 | |
| Line has trailing spaces. | 65 | |
| Line has trailing spaces. | 70 | |
| Line is longer than 80 characters. | 71 | |
| Line has trailing spaces. | 72 | |
| Name 'bounding_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 73 | |
| Name 'bounding_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 74 | |
| '3' is a magic number. | 74 | |
| Line is longer than 80 characters. | 77 | |
| Line has trailing spaces. | 78 | |
| Name 'edge_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 79 | |
| '3' is a magic number. | 79 | |
| '{' should be on the previous line. | 81 | |
| Line is longer than 80 characters. | 82 | |
| '+' is not preceded with whitespace. | 82 | |
| '+' is not followed by whitespace. | 82 | |
| Line has trailing spaces. | 85 | |
| Name 'start_triangle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 86 | |
| Line has trailing spaces. | 87 | |
| Name 'curr_edge' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 90 | |
| '{' should be on the previous line. | 91 | |
| Line has trailing spaces. | 94 | |
| Line has trailing spaces. | 96 | |
| Line has trailing spaces. | 99 | |
| Line has trailing spaces. | 101 | |
| Name 'curr_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 102 | |
| '{' should be on the previous line. | 103 | |
| Line is longer than 80 characters. | 104 | |
| Name 'triangle_to_split' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 104 | |
| Line has trailing spaces. | 108 | |
| Method 'get_edge_lines' is not designed for extension - needs to be abstract, final or empty. | 114 | |
| Name 'get_edge_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 114 | |
| '{' should be on the previous line. | 115 | |
| Name 'curr_edge' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| '{' should be on the previous line. | 118 | |
| Line is longer than 80 characters. | 119 | |
| '{' should be on the previous line. | 123 | |
| Name 'result_edges' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 124 | |
| Name 'curr_edge' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 126 | |
| '{' should be on the previous line. | 127 | |
| Line is longer than 80 characters. | 128 | |
| Line is longer than 80 characters. | 129 | |
| Line has trailing spaces. | 134 | |
| Line has trailing spaces. | 135 | |
| Line is longer than 80 characters. | 137 | |
| Line is longer than 80 characters. | 138 | |
| Expected an @return tag. | 143 | |
| Parameter p_triangle should be final. | 143 | |
| Expected @param tag for 'p_triangle'. | 143 | |
| Name 'p_triangle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 143 | |
| Parameter p_corner should be final. | 143 | |
| Expected @param tag for 'p_corner'. | 143 | |
| Name 'p_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 143 | |
| '{' should be on the previous line. | 144 | |
| Line has trailing spaces. | 145 | |
| Line has trailing spaces. | 148 | |
| Name 'containing_edge' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 149 | |
| '3' is a magic number. | 150 | |
| '{' should be on the previous line. | 151 | |
| Name 'curr_edge' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 152 | |
| Name 'curr_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 153 | |
| '{' should be on the previous line. | 155 | |
| Line is longer than 80 characters. | 156 | |
| '}' should be on the same line. | 157 | |
| '{' should be on the previous line. | 159 | |
| Line is longer than 80 characters. | 160 | |
| '{' should be on the previous line. | 163 | |
| Line is longer than 80 characters. | 165 | |
| '}' should be on the same line. | 167 | |
| '{' should be on the previous line. | 169 | |
| '{' should be on the previous line. | 171 | |
| Line has trailing spaces. | 173 | |
| Line is longer than 80 characters. | 174 | |
| Name 'common_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 174 | |
| '{' should be on the previous line. | 176 | |
| Line is longer than 80 characters. | 177 | |
| '{' should be on the previous line. | 181 | |
| Line is longer than 80 characters. | 184 | |
| Line has trailing spaces. | 190 | |
| '{' should be on the previous line. | 192 | |
| Line has trailing spaces. | 195 | |
| Line is longer than 80 characters. | 196 | |
| Name 'new_triangles' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 196 | |
| Line has trailing spaces. | 197 | |
| '{' should be on the previous line. | 199 | |
| Line has trailing spaces. | 202 | |
| Name 'curr_triangle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 203 | |
| '{' should be on the previous line. | 204 | |
| Line has trailing spaces. | 207 | |
| '3' is a magic number. | 208 | |
| '{' should be on the previous line. | 209 | |
| Line has trailing spaces. | 212 | |
| '}' should be on the same line. | 213 | |
| '{' should be on the previous line. | 215 | |
| Line is longer than 80 characters. | 216 | |
| Line has trailing spaces. | 218 | |
| Line is longer than 80 characters. | 219 | |
| Name 'neighbour_to_split' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 219 | |
| Line has trailing spaces. | 220 | |
| Line is longer than 80 characters. | 221 | |
| Name 'new_triangles' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 221 | |
| '{' should be on the previous line. | 223 | |
| Line has trailing spaces. | 226 | |
| Line is longer than 80 characters. | 227 | |
| '3' is a magic number. | 232 | |
| Line has trailing spaces. | 233 | |
| '3' is a magic number. | 234 | |
| '{' should be on the previous line. | 235 | |
| Name 'curr_edge' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 236 | |
| '{' should be on the previous line. | 238 | |
| '3' is a magic number. | 242 | |
| '{' should be on the previous line. | 243 | |
| Name 'curr_edge' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 244 | |
| '{' should be on the previous line. | 246 | |
| Line has trailing spaces. | 253 | |
| Expected an @return tag. | 259 | |
| Name 'legalize_edge' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 259 | |
| Parameter p_corner should be final. | 259 | |
| Expected @param tag for 'p_corner'. | 259 | |
| Name 'p_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 259 | |
| Parameter p_edge should be final. | 259 | |
| Expected @param tag for 'p_edge'. | 259 | |
| Name 'p_edge' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 259 | |
| '{' should be on the previous line. | 260 | |
| '{' should be on the previous line. | 262 | |
| Name 'triangle_to_change' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 265 | |
| '{' should be on the previous line. | 267 | |
| '}' should be on the same line. | 269 | |
| '{' should be on the previous line. | 271 | |
| '}' should be on the same line. | 273 | |
| '{' should be on the previous line. | 275 | |
| Line is longer than 80 characters. | 276 | |
| Name 'flipped_edge' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 279 | |
| Line has trailing spaces. | 280 | |
| Line has trailing spaces. | 282 | |
| Line is longer than 80 characters. | 283 | |
| Line is longer than 80 characters. | 284 | |
| Line is longer than 80 characters. | 285 | |
| Line is longer than 80 characters. | 286 | |
| Line has trailing spaces. | 287 | |
| Line is longer than 80 characters. | 288 | |
| '3' is a magic number. | 289 | |
| '{' should be on the previous line. | 290 | |
| Name 'curr_edge' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 291 | |
| '{' should be on the previous line. | 293 | |
| Line has trailing spaces. | 299 | |
| Line has trailing spaces. | 300 | |
| Method 'validate' is not designed for extension - needs to be abstract, final or empty. | 307 | |
| '{' should be on the previous line. | 308 | |
| Expression can be simplified. | 310 | |
| '{' should be on the previous line. | 311 | |
| '}' should be on the same line. | 313 | |
| '{' should be on the previous line. | 315 | |
| Line is longer than 80 characters. | 316 | |
| Line has trailing spaces. | 320 | |
| Expected an @return tag. | 324 | |
| Name 'new_edge_id_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 324 | |
| '{' should be on the previous line. | 325 | |
| Line has trailing spaces. | 329 | |
| Name 'search_graph' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 333 | |
| Line has trailing spaces. | 334 | |
| Line is longer than 80 characters. | 336 | |
| Name 'degenerate_edges' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 338 | |
| Line has trailing spaces. | 339 | |
| First sentence should end with a period. | 340 | |
| Line is longer than 80 characters. | 341 | |
| Name 'last_edge_id_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 343 | |
| Line has trailing spaces. | 344 | |
| 'private' modifier out of order with the JLS suggestions. | 349 | |
| '99' is a magic number. | 349 | |
| Line is longer than 80 characters. | 350 | |
| Missing a Javadoc comment. | 350 | |
| 'private' modifier out of order with the JLS suggestions. | 350 | |
| Name 'random_generator' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 350 | |
| Line has trailing spaces. | 351 | |
| '{' should be on the previous line. | 357 | |
| Line is longer than 80 characters. | 359 | |
| Expected an @return tag. | 361 | |
| Name 'get_triangulation_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 361 | |
| Line has trailing spaces. | 363 | |
| Class ResultEdge should be declared as final. | 367 | |
| '{' should be on the previous line. | 368 | |
| Line is longer than 80 characters. | 369 | |
| Missing a Javadoc comment. | 369 | |
| Parameter p_start_point should be final. | 369 | |
| Name 'p_start_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 369 | |
| Parameter p_start_object should be final. | 369 | |
| Name 'p_start_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 369 | |
| Line is longer than 80 characters. | 370 | |
| Parameter p_end_point should be final. | 370 | |
| Name 'p_end_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 370 | |
| Parameter p_end_object should be final. | 370 | |
| Name 'p_end_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 370 | |
| First sentence should end with a period. | 377 | |
| Name 'start_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 378 | |
| Variable 'start_point' must be private and have accessor methods. | 378 | |
| First sentence should end with a period. | 379 | |
| Name 'start_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 380 | |
| Variable 'start_object' must be private and have accessor methods. | 380 | |
| First sentence should end with a period. | 381 | |
| Name 'end_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 382 | |
| Variable 'end_point' must be private and have accessor methods. | 382 | |
| First sentence should end with a period. | 383 | |
| Name 'end_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 384 | |
| Variable 'end_object' must be private and have accessor methods. | 384 | |
| Line has trailing spaces. | 386 | |
| '{' should be on the previous line. | 391 | |
| Line is longer than 80 characters. | 392 | |
| Missing a Javadoc comment. | 392 | |
| Parameter p_object should be final. | 392 | |
| Name 'p_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 392 | |
| Parameter p_coor should be final. | 392 | |
| Name 'p_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 392 | |
| Line has trailing spaces. | 397 | |
| Line is longer than 80 characters. | 400 | |
| Line is longer than 80 characters. | 401 | |
| Expected an @return tag. | 404 | |
| Name 'side_of' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 404 | |
| Parameter p_1 should be final. | 404 | |
| Expected @param tag for 'p_1'. | 404 | |
| Name 'p_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 404 | |
| Parameter p_2 should be final. | 404 | |
| Expected @param tag for 'p_2'. | 404 | |
| Name 'p_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 404 | |
| '{' should be on the previous line. | 405 | |
| Line has trailing spaces. | 408 | |
| Missing a Javadoc comment. | 409 | |
| Variable 'object' must be private and have accessor methods. | 409 | |
| Missing a Javadoc comment. | 410 | |
| Variable 'coor' must be private and have accessor methods. | 410 | |
| Line has trailing spaces. | 412 | |
| '{' should be on the previous line. | 418 | |
| Missing a Javadoc comment. | 419 | |
| Parameter p_start_corner should be final. | 419 | |
| Name 'p_start_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 419 | |
| Parameter p_end_corner should be final. | 419 | |
| Name 'p_end_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 419 | |
| '{' should be on the previous line. | 420 | |
| Line has trailing spaces. | 425 | |
| Missing a Javadoc comment. | 426 | |
| Parameter p_other should be final. | 426 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 426 | |
| '{' should be on the previous line. | 427 | |
| Line has trailing spaces. | 430 | |
| Missing a Javadoc comment. | 431 | |
| Name 'set_left_triangle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 431 | |
| Parameter p_triangle should be final. | 431 | |
| Name 'p_triangle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 431 | |
| '{' should be on the previous line. | 432 | |
| Line has trailing spaces. | 435 | |
| Missing a Javadoc comment. | 436 | |
| Name 'get_left_triangle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 436 | |
| '{' should be on the previous line. | 437 | |
| Line has trailing spaces. | 440 | |
| Missing a Javadoc comment. | 441 | |
| Name 'set_right_triangle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 441 | |
| Parameter p_triangle should be final. | 441 | |
| Name 'p_triangle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 441 | |
| '{' should be on the previous line. | 442 | |
| Line has trailing spaces. | 445 | |
| Missing a Javadoc comment. | 446 | |
| Name 'get_right_triangle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 446 | |
| '{' should be on the previous line. | 447 | |
| Line has trailing spaces. | 450 | |
| Expected an @return tag. | 455 | |
| Name 'common_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 455 | |
| Parameter p_other should be final. | 455 | |
| Expected @param tag for 'p_other'. | 455 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 455 | |
| '{' should be on the previous line. | 456 | |
| Line is longer than 80 characters. | 458 | |
| '}' should be on the same line. | 461 | |
| Line is longer than 80 characters. | 462 | |
| Line has trailing spaces. | 468 | |
| Line is longer than 80 characters. | 470 | |
| Expected an @return tag. | 473 | |
| Name 'other_neighbour' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 473 | |
| '(' is followed by whitespace. | 473 | |
| Parameter p_triangle should be final. | 473 | |
| Expected @param tag for 'p_triangle'. | 473 | |
| Name 'p_triangle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 473 | |
| '{' should be on the previous line. | 474 | |
| '{' should be on the previous line. | 477 | |
| '}' should be on the same line. | 479 | |
| '{' should be on the previous line. | 481 | |
| '}' should be on the same line. | 483 | |
| '{' should be on the previous line. | 485 | |
| Line is longer than 80 characters. | 486 | |
| Line has trailing spaces. | 491 | |
| Expected an @return tag. | 495 | |
| Name 'is_legal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 495 | |
| '{' should be on the previous line. | 496 | |
| '{' should be on the previous line. | 498 | |
| Line is longer than 80 characters. | 501 | |
| Name 'left_opposite_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 501 | |
| Line is longer than 80 characters. | 502 | |
| Name 'right_opposite_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 502 | |
| Line has trailing spaces. | 503 | |
| Line is longer than 80 characters. | 504 | |
| Name 'inside_circle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 504 | |
| Line is longer than 80 characters. | 505 | |
| ',' is not followed by whitespace. | 505 | |
| Line has trailing spaces. | 509 | |
| Expected an @return tag. | 515 | |
| '{' should be on the previous line. | 516 | |
| Line is longer than 80 characters. | 517 | |
| Name 'flipped_edge' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 519 | |
| Line is longer than 80 characters. | 520 | |
| Line has trailing spaces. | 521 | |
| Name 'first_parent' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 522 | |
| Line has trailing spaces. | 523 | |
| Line is longer than 80 characters. | 524 | |
| Line has trailing spaces. | 525 | |
| Name 'left_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 526 | |
| Name 'right_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 527 | |
| '3' is a magic number. | 528 | |
| '{' should be on the previous line. | 529 | |
| '{' should be on the previous line. | 531 | |
| '{' should be on the previous line. | 535 | |
| '{' should be on the previous line. | 540 | |
| Line is longer than 80 characters. | 544 | |
| Name 'left_prev_edge' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 544 | |
| '3' is a magic number. | 544 | |
| Line is longer than 80 characters. | 545 | |
| Name 'left_next_edge' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 545 | |
| '3' is a magic number. | 545 | |
| Line is longer than 80 characters. | 546 | |
| Name 'right_prev_edge' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 546 | |
| '3' is a magic number. | 546 | |
| Line is longer than 80 characters. | 547 | |
| Name 'right_next_edge' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 547 | |
| '3' is a magic number. | 547 | |
| Line has trailing spaces. | 548 | |
| Line has trailing spaces. | 550 | |
| Name 'curr_edge_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 551 | |
| '3' is a magic number. | 551 | |
| Line is longer than 80 characters. | 555 | |
| Name 'new_left_triangle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 555 | |
| '{' should be on the previous line. | 558 | |
| '}' should be on the same line. | 560 | |
| '{' should be on the previous line. | 562 | |
| '{' should be on the previous line. | 566 | |
| '}' should be on the same line. | 568 | |
| '{' should be on the previous line. | 570 | |
| Line has trailing spaces. | 573 | |
| Line has trailing spaces. | 575 | |
| '3' is a magic number. | 576 | |
| Line is longer than 80 characters. | 580 | |
| Name 'new_right_triangle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 580 | |
| '{' should be on the previous line. | 583 | |
| '}' should be on the same line. | 585 | |
| '{' should be on the previous line. | 587 | |
| '{' should be on the previous line. | 591 | |
| '}' should be on the same line. | 593 | |
| '{' should be on the previous line. | 595 | |
| Line has trailing spaces. | 598 | |
| Line has trailing spaces. | 601 | |
| Expected an @return tag. | 606 | |
| '{' should be on the previous line. | 607 | |
| '{' should be on the previous line. | 610 | |
| Line is longer than 80 characters. | 611 | |
| Line is longer than 80 characters. | 613 | |
| '}' should be on the same line. | 616 | |
| '{' should be on the previous line. | 618 | |
| '3' is a magic number. | 621 | |
| '{' should be on the previous line. | 622 | |
| '{' should be on the previous line. | 624 | |
| '{' should be on the previous line. | 630 | |
| Line is longer than 80 characters. | 631 | |
| '{' should be on the previous line. | 636 | |
| Line is longer than 80 characters. | 637 | |
| Line is longer than 80 characters. | 639 | |
| '}' should be on the same line. | 642 | |
| '{' should be on the previous line. | 644 | |
| '3' is a magic number. | 647 | |
| '{' should be on the previous line. | 648 | |
| '{' should be on the previous line. | 650 | |
| '{' should be on the previous line. | 656 | |
| Line is longer than 80 characters. | 657 | |
| Line has trailing spaces. | 661 | |
| Line has trailing spaces. | 664 | |
| Line has trailing spaces. | 665 | |
| Missing a Javadoc comment. | 666 | |
| Name 'start_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 666 | |
| Variable 'start_corner' must be private and have accessor methods. | 666 | |
| Missing a Javadoc comment. | 667 | |
| Name 'end_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 667 | |
| Variable 'end_corner' must be private and have accessor methods. | 667 | |
| Line has trailing spaces. | 668 | |
| Line has trailing spaces. | 669 | |
| Name 'left_triangle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 671 | |
| Name 'right_triangle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 673 | |
| Name 'id_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 675 | |
| Line has trailing spaces. | 677 | |
| Line has trailing spaces. | 678 | |
| Line is longer than 80 characters. | 680 | |
| Line is longer than 80 characters. | 681 | |
| Line is longer than 80 characters. | 682 | |
| '{' should be on the previous line. | 686 | |
| Missing a Javadoc comment. | 687 | |
| Parameter p_edge_lines should be final. | 687 | |
| Name 'p_edge_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 687 | |
| Parameter p_first_parent should be final. | 687 | |
| Name 'p_first_parent' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 687 | |
| '{' should be on the previous line. | 688 | |
| Line has trailing spaces. | 694 | |
| Expected an @return tag. | 699 | |
| Name 'is_leaf' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 699 | |
| '{' should be on the previous line. | 700 | |
| Line has trailing spaces. | 703 | |
| Expected an @return tag. | 707 | |
| Name 'get_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 707 | |
| Parameter p_no should be final. | 707 | |
| Expected @param tag for 'p_no'. | 707 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 707 | |
| '{' should be on the previous line. | 708 | |
| '3' is a magic number. | 709 | |
| '{' should be on the previous line. | 710 | |
| Name 'curr_edge' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 714 | |
| '{' should be on the previous line. | 717 | |
| '}' should be on the same line. | 719 | |
| '{' should be on the previous line. | 721 | |
| '}' should be on the same line. | 723 | |
| '{' should be on the previous line. | 725 | |
| Line is longer than 80 characters. | 726 | |
| Line has trailing spaces. | 731 | |
| Expected an @return tag. | 736 | |
| Name 'opposite_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 736 | |
| Parameter p_edge_line should be final. | 736 | |
| Expected @param tag for 'p_edge_line'. | 736 | |
| Name 'p_edge_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 736 | |
| '{' should be on the previous line. | 737 | |
| Name 'edge_line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 738 | |
| '3' is a magic number. | 739 | |
| '{' should be on the previous line. | 740 | |
| '{' should be on the previous line. | 742 | |
| '{' should be on the previous line. | 748 | |
| Line is longer than 80 characters. | 749 | |
| Name 'next_edge' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 752 | |
| '%' is not preceded with whitespace. | 752 | |
| '3' is a magic number. | 752 | |
| '{' should be on the previous line. | 755 | |
| '}' should be on the same line. | 757 | |
| '{' should be on the previous line. | 759 | |
| Line has trailing spaces. | 764 | |
| Expected an @return tag. | 768 | |
| Parameter p_corner should be final. | 768 | |
| Expected @param tag for 'p_corner'. | 768 | |
| Name 'p_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 768 | |
| '{' should be on the previous line. | 769 | |
| '{' should be on the previous line. | 771 | |
| Line is longer than 80 characters. | 772 | |
| '3' is a magic number. | 775 | |
| '{' should be on the previous line. | 776 | |
| Name 'curr_edge' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 777 | |
| Line is longer than 80 characters. | 778 | |
| Name 'curr_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 778 | |
| Line is longer than 80 characters. | 780 | |
| '{' should be on the previous line. | 783 | |
| '}' should be on the same line. | 786 | |
| '{' should be on the previous line. | 788 | |
| '{' should be on the previous line. | 790 | |
| Line has trailing spaces. | 797 | |
| First sentence should end with a period. | 798 | |
| Line is longer than 80 characters. | 799 | |
| Name 'get_leaf_edges' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 801 | |
| Parameter p_result_edges should be final. | 801 | |
| Expected @param tag for 'p_result_edges'. | 801 | |
| Name 'p_result_edges' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 801 | |
| '{' should be on the previous line. | 802 | |
| '{' should be on the previous line. | 804 | |
| '3' is a magic number. | 805 | |
| '{' should be on the previous line. | 806 | |
| Name 'curr_edge' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 807 | |
| Line is longer than 80 characters. | 808 | |
| Line has trailing spaces. | 814 | |
| '}' should be on the same line. | 815 | |
| '{' should be on the previous line. | 817 | |
| Name 'curr_child' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 818 | |
| '{' should be on the previous line. | 819 | |
| Line is longer than 80 characters. | 820 | |
| Line has trailing spaces. | 827 | |
| Line has trailing spaces. | 832 | |
| Expected an @return tag. | 833 | |
| Name 'split_at_inner_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 833 | |
| Parameter p_corner should be final. | 833 | |
| Expected @param tag for 'p_corner'. | 833 | |
| Name 'p_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 833 | |
| '{' should be on the previous line. | 834 | |
| Name 'new_triangles' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 835 | |
| '3' is a magic number. | 835 | |
| Line has trailing spaces. | 836 | |
| Name 'new_edges' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 837 | |
| '3' is a magic number. | 837 | |
| '3' is a magic number. | 838 | |
| '{' should be on the previous line. | 839 | |
| Line has trailing spaces. | 842 | |
| Name 'curr_edge_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 844 | |
| '3' is a magic number. | 844 | |
| Line has trailing spaces. | 845 | |
| Line has trailing spaces. | 850 | |
| '3' is a magic number. | 851 | |
| Line has trailing spaces. | 856 | |
| '3' is a magic number. | 857 | |
| Line has trailing spaces. | 862 | |
| Line has trailing spaces. | 864 | |
| 'for' is not followed by whitespace. | 865 | |
| '3' is a magic number. | 865 | |
| '{' should be on the previous line. | 866 | |
| Name 'curr_edge' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 867 | |
| '{' should be on the previous line. | 869 | |
| '}' should be on the same line. | 871 | |
| '{' should be on the previous line. | 873 | |
| Line has trailing spaces. | 878 | |
| Name 'curr_edge' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 879 | |
| Line has trailing spaces. | 882 | |
| Line has trailing spaces. | 886 | |
| Line has trailing spaces. | 892 | |
| Line is longer than 80 characters. | 894 | |
| Line is longer than 80 characters. | 896 | |
| Line is longer than 80 characters. | 899 | |
| Expected an @return tag. | 901 | |
| Line is longer than 80 characters. | 901 | |
| Name 'split_at_border_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 901 | |
| Parameter p_corner should be final. | 901 | |
| Expected @param tag for 'p_corner'. | 901 | |
| Name 'p_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 901 | |
| Parameter p_neighbour_to_split should be final. | 901 | |
| Expected @param tag for 'p_neighbour_to_split'. | 901 | |
| Name 'p_neighbour_to_split' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 901 | |
| Name 'new_triangles' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 903 | |
| '4' is a magic number. | 903 | |
| Line is longer than 80 characters. | 904 | |
| Name 'this_touching_edge_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 905 | |
| Name 'neigbbour_touching_edge_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 906 | |
| Name 'touching_edge' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 907 | |
| Name 'other_touching_edge' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 908 | |
| '3' is a magic number. | 909 | |
| '{' should be on the previous line. | 910 | |
| Name 'curr_edge' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 911 | |
| Line is longer than 80 characters. | 912 | |
| Line is longer than 80 characters. | 918 | |
| '{' should be on the previous line. | 925 | |
| Line is longer than 80 characters. | 926 | |
| '{' should be on the previous line. | 930 | |
| Line is longer than 80 characters. | 931 | |
| Line has trailing spaces. | 934 | |
| Name 'first_common_new_edge' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 935 | |
| Name 'second_common_new_edge' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 936 | |
| Line is longer than 80 characters. | 937 | |
| '{' should be on the previous line. | 940 | |
| Line is longer than 80 characters. | 941 | |
| Line is longer than 80 characters. | 942 | |
| '}' should be on the same line. | 943 | |
| '{' should be on the previous line. | 945 | |
| Line is longer than 80 characters. | 946 | |
| Line is longer than 80 characters. | 947 | |
| '(' is followed by whitespace. | 947 | |
| Line has trailing spaces. | 949 | |
| Line has trailing spaces. | 951 | |
| Name 'prev_edge' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 952 | |
| '3' is a magic number. | 952 | |
| Name 'this_splitting_edge' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 953 | |
| Line is longer than 80 characters. | 954 | |
| Line is longer than 80 characters. | 955 | |
| '{' should be on the previous line. | 957 | |
| Line is longer than 80 characters. | 958 | |
| '}' should be on the same line. | 959 | |
| '{' should be on the previous line. | 961 | |
| Name 'curr_edge_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 964 | |
| '3' is a magic number. | 964 | |
| '{' should be on the previous line. | 970 | |
| '}' should be on the same line. | 972 | |
| '{' should be on the previous line. | 974 | |
| Line has trailing spaces. | 979 | |
| Line has trailing spaces. | 981 | |
| Name 'next_edge' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 982 | |
| '3' is a magic number. | 982 | |
| '3' is a magic number. | 983 | |
| '{' should be on the previous line. | 991 | |
| '}' should be on the same line. | 993 | |
| '{' should be on the previous line. | 995 | |
| Line has trailing spaces. | 998 | |
| Line is longer than 80 characters. | 1000 | |
| '3' is a magic number. | 1000 | |
| Name 'neighbour_splitting_edge' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1001 | |
| Line is longer than 80 characters. | 1002 | |
| Line is longer than 80 characters. | 1003 | |
| '{' should be on the previous line. | 1005 | |
| Line is longer than 80 characters. | 1006 | |
| '}' should be on the same line. | 1007 | |
| '{' should be on the previous line. | 1009 | |
| Line is longer than 80 characters. | 1010 | |
| '3' is a magic number. | 1012 | |
| Line is longer than 80 characters. | 1016 | |
| '{' should be on the previous line. | 1020 | |
| '}' should be on the same line. | 1022 | |
| '{' should be on the previous line. | 1024 | |
| Line has trailing spaces. | 1026 | |
| Line has trailing spaces. | 1028 | |
| Line is longer than 80 characters. | 1030 | |
| '3' is a magic number. | 1030 | |
| '3' is a magic number. | 1031 | |
| Line is longer than 80 characters. | 1035 | |
| '3' is a magic number. | 1035 | |
| '{' should be on the previous line. | 1037 | |
| '3' is a magic number. | 1038 | |
| '}' should be on the same line. | 1039 | |
| '{' should be on the previous line. | 1041 | |
| '3' is a magic number. | 1042 | |
| Line has trailing spaces. | 1043 | |
| '3' is a magic number. | 1045 | |
| '3' is a magic number. | 1046 | |
| Line has trailing spaces. | 1047 | |
| Line has trailing spaces. | 1050 | |
| Expected an @return tag. | 1055 | |
| '{' should be on the previous line. | 1056 | |
| '{' should be on the previous line. | 1059 | |
| Name 'prev_edge' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1060 | |
| '3' is a magic number. | 1061 | |
| '{' should be on the previous line. | 1062 | |
| Name 'curr_edge' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1063 | |
| '{' should be on the previous line. | 1065 | |
| Line is longer than 80 characters. | 1068 | |
| Name 'prev_end_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1069 | |
| '{' should be on the previous line. | 1071 | |
| '}' should be on the same line. | 1073 | |
| '{' should be on the previous line. | 1075 | |
| Name 'curr_start_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1078 | |
| '{' should be on the previous line. | 1080 | |
| '}' should be on the same line. | 1082 | |
| '{' should be on the previous line. | 1084 | |
| '}' should be on the same line. | 1086 | |
| '{' should be on the previous line. | 1088 | |
| Line is longer than 80 characters. | 1089 | |
| '{' should be on the previous line. | 1093 | |
| Line is longer than 80 characters. | 1094 | |
| '}' should be on the same line. | 1099 | |
| '{' should be on the previous line. | 1101 | |
| Name 'curr_child' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1102 | |
| ':' is not preceded with whitespace. | 1102 | |
| '{' should be on the previous line. | 1103 | |
| Line is longer than 80 characters. | 1104 | |
| Line has trailing spaces. | 1112 | |
| Line is longer than 80 characters. | 1114 | |
| Line is longer than 80 characters. | 1115 | |
| Name 'initialize_is_on_the_left_of_edge_line_array' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1117 | |
| '{' should be on the previous line. | 1118 | |
| '{' should be on the previous line. | 1120 | |
| '3' is a magic number. | 1123 | |
| '3' is a magic number. | 1124 | |
| '{' should be on the previous line. | 1125 | |
| Line is longer than 80 characters. | 1126 | |
| Line has trailing spaces. | 1129 | |
| Line is longer than 80 characters. | 1130 | |
| Name 'edge_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1131 | |
| Line has trailing spaces. | 1132 | |
| Line is longer than 80 characters. | 1134 | |
| Line is longer than 80 characters. | 1136 | |
| Name 'is_on_the_left_of_edge_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1138 | |
| Line has trailing spaces. | 1139 | |
| Line is longer than 80 characters. | 1140 | |
| Line has trailing spaces. | 1142 | |
| Line is longer than 80 characters. | 1144 | |
| Name 'first_parent' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1148 | |
| Line has trailing spaces. | 1150 | |
| Line is longer than 80 characters. | 1152 | |
| Line is longer than 80 characters. | 1154 | |
| Line has trailing spaces. | 1157 | |
| '{' should be on the previous line. | 1159 | |
| Missing a Javadoc comment. | 1160 | |
| Parameter p_triangle should be final. | 1160 | |
| Name 'p_triangle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1160 | |
| '{' should be on the previous line. | 1161 | |
| '{' should be on the previous line. | 1163 | |
| '}' should be on the same line. | 1165 | |
| '{' should be on the previous line. | 1167 | |
| Line has trailing spaces. | 1171 | |
| Missing a Javadoc comment. | 1172 | |
| Parameter p_triangle should be final. | 1172 | |
| Name 'p_triangle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1172 | |
| Parameter p_parent should be final. | 1172 | |
| Name 'p_parent' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1172 | |
| '{' should be on the previous line. | 1173 | |
| '{' should be on the previous line. | 1176 | |
| '}' should be on the same line. | 1178 | |
| '{' should be on the previous line. | 1180 | |
| Line has trailing spaces. | 1184 | |
| Expected an @return tag. | 1189 | |
| Name 'position_locate' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1189 | |
| Parameter p_corner should be final. | 1189 | |
| Expected @param tag for 'p_corner'. | 1189 | |
| Name 'p_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1189 | |
| '{' should be on the previous line. | 1190 | |
| '{' should be on the previous line. | 1192 | |
| '{' should be on the previous line. | 1196 | |
| Name 'curr_child' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1199 | |
| '{' should be on the previous line. | 1200 | |
| '{' should be on the previous line. | 1203 | |
| Line is longer than 80 characters. | 1207 | |
| Line has trailing spaces. | 1210 | |
| Expected an @return tag. | 1214 | |
| Line is longer than 80 characters. | 1214 | |
| Name 'position_locate_reku' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1214 | |
| Parameter p_corner should be final. | 1214 | |
| Expected @param tag for 'p_corner'. | 1214 | |
| Name 'p_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1214 | |
| Parameter p_triangle should be final. | 1214 | |
| Expected @param tag for 'p_triangle'. | 1214 | |
| Name 'p_triangle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1214 | |
| '{' should be on the previous line. | 1217 | |
| Line has trailing spaces. | 1220 | |
| '{' should be on the previous line. | 1222 | |
| Name 'curr_child' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1225 | |
| '{' should be on the previous line. | 1226 | |
| '{' should be on the previous line. | 1229 | |
| Line is longer than 80 characters. | 1233 | |
| Line has trailing spaces. | 1236 | |
| Missing a Javadoc comment. | 1237 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 31 | |
| '{' should be on the previous line. | 37 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 39 | |
| Line is longer than 80 characters. | 42 | |
| Parameter p_directions should be final. | 44 | |
| Name 'p_directions' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| '{' should be on the previous line. | 45 | |
| ';' is preceded with whitespace. | 46 | |
| ';' is preceded with whitespace. | 47 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 51 | |
| First sentence should end with a period. | 52 | |
| Method 'insert' is not designed for extension - needs to be abstract, final or empty. | 57 | |
| Parameter p_obj should be final. | 57 | |
| Name 'p_obj' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| '{' should be on the previous line. | 58 | |
| Name 'shape_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| '{' should be on the previous line. | 61 | |
| Name 'leaf_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 64 | |
| '{' should be on the previous line. | 66 | |
| Line has trailing spaces. | 71 | |
| First sentence should end with a period. | 72 | |
| Method 'insert' is not designed for extension - needs to be abstract, final or empty. | 79 | |
| Parameter p_object should be final. | 79 | |
| Name 'p_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 79 | |
| Parameter p_index should be final. | 79 | |
| Name 'p_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 79 | |
| '{' should be on the previous line. | 80 | |
| Name 'object_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 81 | |
| '{' should be on the previous line. | 83 | |
| Line has trailing spaces. | 86 | |
| Line is longer than 80 characters. | 87 | |
| Name 'bounding_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 87 | |
| ';' is preceded with whitespace. | 87 | |
| '(' is followed by whitespace. | 88 | |
| ')' is preceded with whitespace. | 88 | |
| '{' should be on the previous line. | 89 | |
| Line is longer than 80 characters. | 90 | |
| Name 'new_leaf' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 94 | |
| ';' is preceded with whitespace. | 94 | |
| Line has trailing spaces. | 98 | |
| Line has trailing spaces. | 99 | |
| Method 'to_array' is not designed for extension - needs to be abstract, final or empty. | 105 | |
| Name 'to_array' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 105 | |
| '{' should be on the previous line. | 106 | |
| '{' should be on the previous line. | 109 | |
| Name 'curr_node' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 112 | |
| Name 'curr_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| '{' should be on the previous line. | 115 | |
| '{' should be on the previous line. | 118 | |
| Line has trailing spaces. | 122 | |
| Line is longer than 80 characters. | 124 | |
| Name 'curr_parent' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 125 | |
| '{' should be on the previous line. | 132 | |
| Line has trailing spaces. | 139 | |
| Missing a Javadoc comment. | 140 | |
| Name 'p_leaf' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 140 | |
| Line has trailing spaces. | 141 | |
| Missing a Javadoc comment. | 142 | |
| Name 'remove_leaf' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 142 | |
| Name 'p_leaf' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 142 | |
| Line has trailing spaces. | 143 | |
| Line has trailing spaces. | 144 | |
| Line has trailing spaces. | 145 | |
| Line is longer than 80 characters. | 149 | |
| Method 'remove' is not designed for extension - needs to be abstract, final or empty. | 151 | |
| Parameter p_entries should be final. | 151 | |
| Name 'p_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 151 | |
| '{' should be on the previous line. | 152 | |
| '{' should be on the previous line. | 154 | |
| '{' should be on the previous line. | 158 | |
| Line has trailing spaces. | 162 | |
| Method 'size' is not designed for extension - needs to be abstract, final or empty. | 168 | |
| '{' should be on the previous line. | 169 | |
| Line has trailing spaces. | 172 | |
| Line has trailing spaces. | 173 | |
| Method 'statistics' is not designed for extension - needs to be abstract, final or empty. | 179 | |
| Parameter p_message should be final. | 179 | |
| Name 'p_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 179 | |
| '{' should be on the previous line. | 180 | |
| Name 'leaf_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 181 | |
| Name 'cumulative_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 182 | |
| Name 'maximum_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 183 | |
| '++' is followed by whitespace. | 184 | |
| '{' should be on the previous line. | 185 | |
| '{' should be on the previous line. | 187 | |
| Name 'distance_to_root' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 188 | |
| Name 'everage_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 193 | |
| Line has trailing spaces. | 206 | |
| Line has trailing spaces. | 207 | |
| 'protected' modifier out of order with the JLS suggestions. | 212 | |
| Name 'bounding_directions' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 212 | |
| Variable 'bounding_directions' must be private and have accessor methods. | 212 | |
| ';' is preceded with whitespace. | 212 | |
| Line has trailing spaces. | 213 | |
| First sentence should end with a period. | 214 | |
| Variable 'root' must be private and have accessor methods. | 215 | |
| ';' is preceded with whitespace. | 215 | |
| Line has trailing spaces. | 216 | |
| First sentence should end with a period. | 217 | |
| Name 'leaf_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 218 | |
| Variable 'leaf_count' must be private and have accessor methods. | 218 | |
| Line has trailing spaces. | 219 | |
| '{' should be on the previous line. | 225 | |
| First sentence should end with a period. | 226 | |
| Expected an @return tag. | 229 | |
| Name 'tree_shape_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 229 | |
| Expected @param tag for 'p_shape_tree'. | 229 | |
| Name 'p_shape_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 229 | |
| ';' is preceded with whitespace. | 229 | |
| Line has trailing spaces. | 230 | |
| First sentence should end with a period. | 231 | |
| Line is longer than 80 characters. | 232 | |
| Expected an @return tag. | 234 | |
| Name 'get_tree_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 234 | |
| Expected @param tag for 'p_tree'. | 234 | |
| Name 'p_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 234 | |
| Expected @param tag for 'p_index'. | 234 | |
| Name 'p_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 234 | |
| ';' is preceded with whitespace. | 234 | |
| Line has trailing spaces. | 235 | |
| Name 'set_search_tree_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 241 | |
| Expected @param tag for 'p_entries'. | 241 | |
| Name 'p_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 241 | |
| Expected @param tag for 'p_tree'. | 241 | |
| Name 'p_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 241 | |
| Line has trailing spaces. | 243 | |
| First sentence should end with a period. | 244 | |
| '{' should be on the previous line. | 248 | |
| Line is longer than 80 characters. | 249 | |
| Missing a Javadoc comment. | 249 | |
| Parameter p_object should be final. | 249 | |
| Name 'p_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 249 | |
| Parameter p_shape_index_in_object should be final. | 249 | |
| Name 'p_shape_index_in_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 249 | |
| Missing a Javadoc comment. | 254 | |
| Variable 'object' must be private and have accessor methods. | 254 | |
| Missing a Javadoc comment. | 255 | |
| Name 'shape_index_in_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 255 | |
| Variable 'shape_index_in_object' must be private and have accessor methods. | 255 | |
| Line has trailing spaces. | 257 | |
| '{' should be on the previous line. | 261 | |
| Missing a Javadoc comment. | 262 | |
| Name 'bounding_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 262 | |
| Variable 'bounding_shape' must be private and have accessor methods. | 262 | |
| ';' is preceded with whitespace. | 262 | |
| Missing a Javadoc comment. | 263 | |
| Variable 'parent' must be private and have accessor methods. | 263 | |
| Line has trailing spaces. | 265 | |
| '{' should be on the previous line. | 272 | |
| Line is longer than 80 characters. | 273 | |
| Missing a Javadoc comment. | 273 | |
| '(' is followed by whitespace. | 273 | |
| Parameter p_bounding_shape should be final. | 273 | |
| Name 'p_bounding_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 273 | |
| Parameter p_parent should be final. | 273 | |
| Name 'p_parent' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 273 | |
| ')' is preceded with whitespace. | 273 | |
| ';' is preceded with whitespace. | 277 | |
| ';' is preceded with whitespace. | 278 | |
| Line has trailing spaces. | 280 | |
| Missing a Javadoc comment. | 281 | |
| Name 'first_child' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 281 | |
| Variable 'first_child' must be private and have accessor methods. | 281 | |
| ';' is preceded with whitespace. | 281 | |
| Missing a Javadoc comment. | 282 | |
| Name 'second_child' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 282 | |
| Variable 'second_child' must be private and have accessor methods. | 282 | |
| ';' is preceded with whitespace. | 282 | |
| Line has trailing spaces. | 284 | |
| '{' should be on the previous line. | 291 | |
| Line is longer than 80 characters. | 292 | |
| Missing a Javadoc comment. | 292 | |
| '(' is followed by whitespace. | 292 | |
| Parameter p_object should be final. | 292 | |
| Name 'p_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 292 | |
| Parameter p_index should be final. | 292 | |
| Name 'p_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 292 | |
| Parameter p_parent should be final. | 292 | |
| Name 'p_parent' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 292 | |
| Parameter p_bounding_shape should be final. | 292 | |
| Name 'p_bounding_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 292 | |
| ';' is preceded with whitespace. | 296 | |
| ';' is preceded with whitespace. | 297 | |
| Line has trailing spaces. | 299 | |
| Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. | 300 | |
| Missing a Javadoc comment. | 300 | |
| Parameter p_other should be final. | 300 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 300 | |
| '{' should be on the previous line. | 301 | |
| '{' should be on the previous line. | 304 | |
| Line has trailing spaces. | 309 | |
| Line is longer than 80 characters. | 310 | |
| Expected an @return tag. | 311 | |
| Method 'distance_to_root' is not designed for extension - needs to be abstract, final or empty. | 311 | |
| Name 'distance_to_root' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 311 | |
| '{' should be on the previous line. | 312 | |
| Name 'curr_parent' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 314 | |
| '{' should be on the previous line. | 316 | |
| Line has trailing spaces. | 322 | |
| First sentence should end with a period. | 323 | |
| Variable 'object' must be private and have accessor methods. | 324 | |
| ';' is preceded with whitespace. | 324 | |
| Line has trailing spaces. | 325 | |
| First sentence should end with a period. | 326 | |
| Name 'shape_index_in_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 327 | |
| Variable 'shape_index_in_object' must be private and have accessor methods. | 327 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Class Signum should be declared as final. | 26 | |
| '{' should be on the previous line. | 27 | |
| First sentence should end with a period. | 28 | |
| '(' is preceded with whitespace. | 29 | |
| First sentence should end with a period. | 30 | |
| '(' is preceded with whitespace. | 31 | |
| First sentence should end with a period. | 32 | |
| '(' is preceded with whitespace. | 33 | |
| '(' is preceded with whitespace. | 42 | |
| Parameter p_value should be final. | 42 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| '{' should be on the previous line. | 43 | |
| '{' should be on the previous line. | 47 | |
| '}' should be on the same line. | 49 | |
| '{' should be on the previous line. | 51 | |
| '}' should be on the same line. | 53 | |
| '{' should be on the previous line. | 55 | |
| Name 'as_int' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| '(' is preceded with whitespace. | 68 | |
| Parameter p_value should be final. | 68 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| '{' should be on the previous line. | 69 | |
| '{' should be on the previous line. | 73 | |
| '}' should be on the same line. | 75 | |
| '{' should be on the previous line. | 77 | |
| '}' should be on the same line. | 79 | |
| '{' should be on the previous line. | 81 | |
| First sentence should end with a period. | 87 | |
| Name 'to_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| '(' is preceded with whitespace. | 92 | |
| '{' should be on the previous line. | 93 | |
| First sentence should end with a period. | 97 | |
| '{' should be on the previous line. | 103 | |
| '{' should be on the previous line. | 106 | |
| '}' should be on the same line. | 108 | |
| '{' should be on the previous line. | 110 | |
| '}' should be on the same line. | 112 | |
| '{' should be on the previous line. | 114 | |
| Missing a Javadoc comment. | 121 | |
| Parameter p_name should be final. | 121 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 121 | |
| '{' should be on the previous line. | 122 | |
| Missing a Javadoc comment. | 126 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 31 | |
| Name 'request_stop' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 35 | |
| Line has trailing spaces. | 36 | |
| Name 'is_stop_requested' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 25 | |
| '{' should be on the previous line. | 31 | |
| Line has trailing spaces. | 32 | |
| First sentence should end with a period. | 33 | |
| Parameter p_milli_seconds should be final. | 38 | |
| Name 'p_milli_seconds' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 38 | |
| '{' should be on the previous line. | 39 | |
| Line has trailing spaces. | 43 | |
| Line is longer than 80 characters. | 45 | |
| Method 'limit_exceeded' is not designed for extension - needs to be abstract, final or empty. | 49 | |
| Name 'limit_exceeded' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| '{' should be on the previous line. | 50 | |
| Name 'curr_time' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 51 | |
| Line has trailing spaces. | 54 | |
| Method 'muultiply' is not designed for extension - needs to be abstract, final or empty. | 60 | |
| Parameter p_factor should be final. | 60 | |
| Name 'p_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| '{' should be on the previous line. | 61 | |
| '{' should be on the previous line. | 63 | |
| Name 'new_limit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| Line has trailing spaces. | 70 | |
| Missing a Javadoc comment. | 71 | |
| Name 'time_stamp' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| Missing a Javadoc comment. | 72 | |
| Name 'time_limit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 37 | |
| First sentence should end with a period. | 39 | |
| '{' should be on the previous line. | 43 | |
| Method 'start_read_object' is not designed for extension - needs to be abstract, final or empty. | 55 | |
| Name 'start_read_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| '{' should be on the previous line. | 56 | |
| Name 'object_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Line is longer than 80 characters. | 69 | |
| Method 'read_object' is not designed for extension - needs to be abstract, final or empty. | 69 | |
| Name 'read_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 69 | |
| Parameter p_it should be final. | 69 | |
| Name 'p_it' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 69 | |
| '{' should be on the previous line. | 72 | |
| Name 'curr_node' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 73 | |
| '{' should be on the previous line. | 76 | |
| Method 'insert' is not designed for extension - needs to be abstract, final or empty. | 88 | |
| Parameter p_object should be final. | 88 | |
| Name 'p_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 88 | |
| '{' should be on the previous line. | 89 | |
| Line is longer than 80 characters. | 91 | |
| Name 'curr_undoable_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 91 | |
| Method 'delete' is not designed for extension - needs to be abstract, final or empty. | 102 | |
| Parameter p_object should be final. | 102 | |
| Name 'p_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 102 | |
| '{' should be on the previous line. | 103 | |
| Name 'curr_delete_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 105 | |
| '{' should be on the previous line. | 107 | |
| '}' should be on the same line. | 110 | |
| '{' should be on the previous line. | 112 | |
| Name 'object_node' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 116 | |
| '{' should be on the previous line. | 118 | |
| '{' should be on the previous line. | 122 | |
| Line is longer than 80 characters. | 123 | |
| '{' should be on the previous line. | 128 | |
| '{' should be on the previous line. | 130 | |
| '}' should be on the same line. | 133 | |
| '{' should be on the previous line. | 135 | |
| Line is longer than 80 characters. | 136 | |
| Method 'generate_snapshot' is not designed for extension - needs to be abstract, final or empty. | 148 | |
| Name 'generate_snapshot' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 148 | |
| '{' should be on the previous line. | 149 | |
| Line is longer than 80 characters. | 151 | |
| Name 'curr_deleted_objects_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 151 | |
| Line is longer than 80 characters. | 166 | |
| Method 'undo' is not designed for extension - needs to be abstract, final or empty. | 166 | |
| Parameter p_cancelled_objects should be final. | 166 | |
| Name 'p_cancelled_objects' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 166 | |
| Parameter p_restored_objects should be final. | 166 | |
| Name 'p_restored_objects' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 166 | |
| '{' should be on the previous line. | 169 | |
| '{' should be on the previous line. | 174 | |
| Name 'curr_node' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 175 | |
| '{' should be on the previous line. | 177 | |
| '{' should be on the previous line. | 179 | |
| '{' should be on the previous line. | 184 | |
| '{' should be on the previous line. | 189 | |
| Line is longer than 80 characters. | 195 | |
| Name 'curr_delete_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 195 | |
| '{' should be on the previous line. | 198 | |
| Name 'curr_deleted_node' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 199 | |
| '{' should be on the previous line. | 202 | |
| Line is longer than 80 characters. | 221 | |
| Method 'redo' is not designed for extension - needs to be abstract, final or empty. | 221 | |
| Parameter p_cancelled_objects should be final. | 221 | |
| Name 'p_cancelled_objects' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 221 | |
| Parameter p_restored_objects should be final. | 221 | |
| Name 'p_restored_objects' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 221 | |
| '{' should be on the previous line. | 224 | |
| '{' should be on the previous line. | 230 | |
| Name 'curr_node' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 231 | |
| Line is longer than 80 characters. | 232 | |
| Line is longer than 80 characters. | 234 | |
| Line is longer than 80 characters. | 235 | |
| '{' should be on the previous line. | 238 | |
| '{' should be on the previous line. | 242 | |
| '}' should be on the same line. | 246 | |
| '{' should be on the previous line. | 248 | |
| Line is longer than 80 characters. | 249 | |
| Line is longer than 80 characters. | 254 | |
| Name 'curr_delete_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 254 | |
| '{' should be on the previous line. | 257 | |
| Name 'curr_deleted_node' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 258 | |
| '&&' should be on a new line. | 259 | |
| '{' should be on the previous line. | 261 | |
| '{' should be on the previous line. | 265 | |
| Line is longer than 80 characters. | 268 | |
| Line is longer than 80 characters. | 270 | |
| '{' should be on the previous line. | 272 | |
| Line is longer than 80 characters. | 281 | |
| Method 'pop_snapshot' is not designed for extension - needs to be abstract, final or empty. | 287 | |
| Name 'pop_snapshot' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 287 | |
| '{' should be on the previous line. | 288 | |
| '{' should be on the previous line. | 291 | |
| '{' should be on the previous line. | 296 | |
| Name 'curr_node' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 297 | |
| '{' should be on the previous line. | 299 | |
| Line is longer than 80 characters. | 300 | |
| '{' should be on the previous line. | 304 | |
| Line is longer than 80 characters. | 305 | |
| '}' should be on the same line. | 309 | |
| '{' should be on the previous line. | 311 | |
| Name 'deleted_objects_stack_size' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 316 | |
| '{' should be on the previous line. | 318 | |
| Line is longer than 80 characters. | 319 | |
| Line is longer than 80 characters. | 320 | |
| Name 'from_delete_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 320 | |
| Line is longer than 80 characters. | 321 | |
| Name 'to_delete_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 321 | |
| Name 'curr_deleted_node' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 322 | |
| '{' should be on the previous line. | 323 | |
| '{' should be on the previous line. | 325 | |
| '}' should be on the same line. | 327 | |
| '{' should be on the previous line. | 329 | |
| Method 'save_for_undo' is not designed for extension - needs to be abstract, final or empty. | 345 | |
| Name 'save_for_undo' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 345 | |
| Parameter p_object should be final. | 345 | |
| Name 'p_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 345 | |
| '{' should be on the previous line. | 346 | |
| Name 'curr_node' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 349 | |
| '{' should be on the previous line. | 351 | |
| Line is longer than 80 characters. | 352 | |
| '{' should be on the previous line. | 356 | |
| Line is longer than 80 characters. | 358 | |
| Name 'old_node' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 358 | |
| Name 'disable_redo' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 370 | |
| '{' should be on the previous line. | 371 | |
| '{' should be on the previous line. | 373 | |
| Line is longer than 80 characters. | 378 | |
| '{' should be on the previous line. | 384 | |
| Name 'curr_node' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 385 | |
| '{' should be on the previous line. | 387 | |
| '}' should be on the same line. | 389 | |
| '{' should be on the previous line. | 391 | |
| Line is longer than 80 characters. | 396 | |
| First sentence should end with a period. | 398 | |
| Name 'stack_level' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 401 | |
| Name 'deleted_objects_stack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 406 | |
| Missing a Javadoc comment. | 407 | |
| Name 'redo_possible' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 407 | |
| Line is longer than 80 characters. | 411 | |
| '{' should be on the previous line. | 414 | |
| First sentence should end with a period. | 416 | |
| Expected an @return tag. | 420 | |
| '{' should be on the previous line. | 429 | |
| First sentence should end with a period. | 431 | |
| Parameter p_object should be final. | 432 | |
| Expected @param tag for 'p_object'. | 432 | |
| Name 'p_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 432 | |
| Parameter p_level should be final. | 432 | |
| Expected @param tag for 'p_level'. | 432 | |
| Name 'p_level' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 432 | |
| '{' should be on the previous line. | 433 | |
| Missing a Javadoc comment. | 439 | |
| Variable 'object' must be private and have accessor methods. | 439 | |
| Missing a Javadoc comment. | 440 | |
| Variable 'level' must be private and have accessor methods. | 440 | |
| Line is longer than 80 characters. | 441 | |
| Missing a Javadoc comment. | 441 | |
| Name 'undo_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 441 | |
| Variable 'undo_object' must be private and have accessor methods. | 441 | |
| Line is longer than 80 characters. | 442 | |
| Missing a Javadoc comment. | 442 | |
| Name 'redo_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 442 | |
| Variable 'redo_object' must be private and have accessor methods. | 442 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Utility classes should not have a public or default constructor. | 32 | |
| '{' should be on the previous line. | 33 | |
| Line is longer than 80 characters. | 35 | |
| Missing a Javadoc comment. | 35 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 35 | |
| Parameter p_scanner should be final. | 35 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 35 | |
| Parameter p_layer_structure should be final. | 35 | |
| Name 'p_layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 35 | |
| Line is longer than 80 characters. | 37 | |
| Name 'with_fanout' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 38 | |
| Name 'with_autoroute' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| Name 'with_postroute' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| '{' should be on the previous line. | 43 | |
| Name 'prev_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| '{' should be on the previous line. | 46 | |
| '{' should be on the previous line. | 49 | |
| Line is longer than 80 characters. | 50 | |
| '{' should be on the previous line. | 54 | |
| Line is longer than 80 characters. | 55 | |
| '{' should be on the previous line. | 59 | |
| '{' should be on the previous line. | 64 | |
| '{' should be on the previous line. | 66 | |
| '}' should be on the same line. | 68 | |
| '{' should be on the previous line. | 70 | |
| '}' should be on the same line. | 72 | |
| '{' should be on the previous line. | 74 | |
| '}' should be on the same line. | 76 | |
| '{' should be on the previous line. | 78 | |
| Line is longer than 80 characters. | 79 | |
| '}' should be on the same line. | 80 | |
| '{' should be on the previous line. | 82 | |
| '}' should be on the same line. | 84 | |
| '{' should be on the previous line. | 86 | |
| Line is longer than 80 characters. | 87 | |
| '}' should be on the same line. | 88 | |
| '{' should be on the previous line. | 90 | |
| Line is longer than 80 characters. | 91 | |
| '}' should be on the same line. | 92 | |
| '{' should be on the previous line. | 94 | |
| '}' should be on the same line. | 96 | |
| '{' should be on the previous line. | 98 | |
| Line is longer than 80 characters. | 99 | |
| '{' should be on the previous line. | 101 | |
| '}' should be on the same line. | 104 | |
| '{' should be on the previous line. | 106 | |
| Line is longer than 80 characters. | 117 | |
| Missing a Javadoc comment. | 117 | |
| Name 'read_layer_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| Parameter p_scanner should be final. | 117 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| Parameter p_layer_structure should be final. | 117 | |
| Name 'p_layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| Parameter p_settings should be final. | 118 | |
| Name 'p_settings' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 118 | |
| '{' should be on the previous line. | 119 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 121 | |
| '{' should be on the previous line. | 123 | |
| '{' should be on the previous line. | 126 | |
| Line is longer than 80 characters. | 127 | |
| '{' should be on the previous line. | 131 | |
| Line is longer than 80 characters. | 132 | |
| Name 'layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 135 | |
| '{' should be on the previous line. | 137 | |
| Line is longer than 80 characters. | 138 | |
| '{' should be on the previous line. | 142 | |
| Name 'prev_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 143 | |
| '{' should be on the previous line. | 145 | |
| '{' should be on the previous line. | 148 | |
| Line is longer than 80 characters. | 149 | |
| '{' should be on the previous line. | 153 | |
| Line is longer than 80 characters. | 154 | |
| '{' should be on the previous line. | 158 | |
| '{' should be on the previous line. | 163 | |
| '{' should be on the previous line. | 165 | |
| Line is longer than 80 characters. | 166 | |
| '}' should be on the same line. | 167 | |
| '{' should be on the previous line. | 169 | |
| '{' should be on the previous line. | 171 | |
| Name 'pref_dir_is_horizontal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 172 | |
| '{' should be on the previous line. | 175 | |
| '}' should be on the same line. | 177 | |
| '{' should be on the previous line. | 179 | |
| Line is longer than 80 characters. | 180 | |
| Line is longer than 80 characters. | 183 | |
| '{' should be on the previous line. | 186 | |
| Line is longer than 80 characters. | 187 | |
| '{' should be on the previous line. | 191 | |
| Line is longer than 80 characters. | 192 | |
| '}' should be on the same line. | 195 | |
| Line is longer than 80 characters. | 198 | |
| '}' should be on the same line. | 199 | |
| Line is longer than 80 characters. | 200 | |
| Line is longer than 80 characters. | 202 | |
| '}' should be on the same line. | 203 | |
| '{' should be on the previous line. | 205 | |
| Line is longer than 80 characters. | 213 | |
| Missing a Javadoc comment. | 213 | |
| Name 'write_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 213 | |
| Parameter p_file should be final. | 213 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 213 | |
| Parameter p_settings should be final. | 213 | |
| Name 'p_settings' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 213 | |
| Line is longer than 80 characters. | 214 | |
| Parameter p_layer_structure should be final. | 214 | |
| Name 'p_layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 214 | |
| Parameter p_identifier_type should be final. | 214 | |
| Name 'p_identifier_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 214 | |
| '{' should be on the previous line. | 221 | |
| '}' should be on the same line. | 223 | |
| '{' should be on the previous line. | 225 | |
| '{' should be on the previous line. | 231 | |
| '}' should be on the same line. | 233 | |
| '{' should be on the previous line. | 235 | |
| '{' should be on the previous line. | 241 | |
| '}' should be on the same line. | 243 | |
| '{' should be on the previous line. | 245 | |
| '{' should be on the previous line. | 251 | |
| '}' should be on the same line. | 253 | |
| '{' should be on the previous line. | 255 | |
| Avoid nested blocks. | 260 | |
| Name 'via_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 261 | |
| Avoid nested blocks. | 267 | |
| Name 'via_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 268 | |
| Avoid nested blocks. | 274 | |
| Name 'ripup_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 275 | |
| Avoid nested blocks. | 281 | |
| Name 'pass_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 282 | |
| '{' should be on the previous line. | 287 | |
| Name 'curr_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 288 | |
| '{' should be on the previous line. | 295 | |
| '}' should be on the same line. | 297 | |
| '{' should be on the previous line. | 299 | |
| '{' should be on the previous line. | 305 | |
| '}' should be on the same line. | 307 | |
| '{' should be on the previous line. | 309 | |
| Line is longer than 80 characters. | 314 | |
| Name 'trace_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 314 | |
| Line is longer than 80 characters. | 319 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 34 | |
| Parameter p_layer should be final. | 45 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Parameter p_coor should be final. | 45 | |
| Name 'p_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| '{' should be on the previous line. | 46 | |
| Line has trailing spaces. | 50 | |
| Line is longer than 80 characters. | 59 | |
| Parameter p_layer should be final. | 59 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Parameter p_radius should be final. | 59 | |
| Name 'p_radius' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Parameter p_center_x should be final. | 59 | |
| Name 'p_center_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Parameter p_center_y should be final. | 59 | |
| Name 'p_center_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| '3' is a magic number. | 62 | |
| Line has trailing spaces. | 67 | |
| Line is longer than 80 characters. | 69 | |
| Method 'transform_to_board' is not designed for extension - needs to be abstract, final or empty. | 69 | |
| Name 'transform_to_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 69 | |
| Parameter p_coordinate_transform should be final. | 69 | |
| Name 'p_coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 69 | |
| Line is longer than 80 characters. | 74 | |
| Line is longer than 80 characters. | 75 | |
| Line has trailing spaces. | 78 | |
| Line is longer than 80 characters. | 80 | |
| Method 'transform_to_board_rel' is not designed for extension - needs to be abstract, final or empty. | 80 | |
| Name 'transform_to_board_rel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| Parameter p_coordinate_transform should be final. | 80 | |
| Name 'p_coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| Name 'new_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 82 | |
| '3' is a magic number. | 82 | |
| Line is longer than 80 characters. | 83 | |
| '3' is a magic number. | 84 | |
| '{' should be on the previous line. | 85 | |
| Line is longer than 80 characters. | 86 | |
| Line is longer than 80 characters. | 88 | |
| Line has trailing spaces. | 90 | |
| Method 'bounding_box' is not designed for extension - needs to be abstract, final or empty. | 96 | |
| Name 'bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| '{' should be on the previous line. | 97 | |
| '4' is a magic number. | 98 | |
| '3' is a magic number. | 102 | |
| Line has trailing spaces. | 105 | |
| Line is longer than 80 characters. | 107 | |
| Method 'write_scope' is not designed for extension - needs to be abstract, final or empty. | 107 | |
| Name 'write_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 107 | |
| Parameter p_file should be final. | 107 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 107 | |
| Parameter p_identifier_type should be final. | 107 | |
| Name 'p_identifier_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 107 | |
| '{' should be on the previous line. | 113 | |
| Line has trailing spaces. | 119 | |
| Line is longer than 80 characters. | 121 | |
| Method 'write_scope_int' is not designed for extension - needs to be abstract, final or empty. | 121 | |
| Name 'write_scope_int' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 121 | |
| Parameter p_file should be final. | 121 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 121 | |
| Parameter p_identifier_type should be final. | 121 | |
| Name 'p_identifier_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 121 | |
| '{' should be on the previous line. | 127 | |
| Name 'curr_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 129 | |
| Line has trailing spaces. | 134 | |
| Missing a Javadoc comment. | 135 | |
| Variable 'coor' must be private and have accessor methods. | 135 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Utility classes should not have a public or default constructor. | 30 | |
| '{' should be on the previous line. | 31 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| '(' is followed by whitespace. | 39 | |
| Parameter p_scanner should be final. | 39 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| '{' should be on the previous line. | 40 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| Name 'min_trace_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| Name 'max_trace_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Line is longer than 80 characters. | 44 | |
| Name 'use_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| Line is longer than 80 characters. | 45 | |
| Name 'use_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| '{' should be on the previous line. | 47 | |
| Name 'prev_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| '{' should be on the previous line. | 50 | |
| '}' should be on the same line. | 52 | |
| '{' should be on the previous line. | 54 | |
| Line is longer than 80 characters. | 55 | |
| '{' should be on the previous line. | 59 | |
| Line is longer than 80 characters. | 60 | |
| '{' should be on the previous line. | 64 | |
| '{' should be on the previous line. | 69 | |
| '{' should be on the previous line. | 71 | |
| Line is longer than 80 characters. | 72 | |
| Name 'length_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| '{' should be on the previous line. | 74 | |
| '}' should be on the same line. | 78 | |
| '{' should be on the previous line. | 80 | |
| '}' should be on the same line. | 82 | |
| '{' should be on the previous line. | 84 | |
| '}' should be on the same line. | 86 | |
| '{' should be on the previous line. | 88 | |
| Line is longer than 80 characters. | 93 | |
| Line has trailing spaces. | 95 | |
| Missing a Javadoc comment. | 96 | |
| Name 'read_length_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| '(' is followed by whitespace. | 96 | |
| Parameter p_scanner should be final. | 96 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| '{' should be on the previous line. | 97 | |
| Name 'length_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 99 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 100 | |
| '{' should be on the previous line. | 102 | |
| '{' should be on the previous line. | 104 | |
| '}' should be on the same line. | 106 | |
| '{' should be on the previous line. | 108 | |
| Line is longer than 80 characters. | 109 | |
| '{' should be on the previous line. | 113 | |
| '}' should be on the same line. | 115 | |
| '{' should be on the previous line. | 117 | |
| '}' should be on the same line. | 119 | |
| '{' should be on the previous line. | 121 | |
| Line is longer than 80 characters. | 122 | |
| '{' should be on the previous line. | 128 | |
| Name 'prev_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 129 | |
| '{' should be on the previous line. | 131 | |
| '}' should be on the same line. | 133 | |
| '{' should be on the previous line. | 135 | |
| Line is longer than 80 characters. | 136 | |
| '{' should be on the previous line. | 140 | |
| Line is longer than 80 characters. | 141 | |
| '{' should be on the previous line. | 145 | |
| '{' should be on the previous line. | 150 | |
| Line has trailing spaces. | 156 | |
| '{' should be on the previous line. | 159 | |
| Line is longer than 80 characters. | 160 | |
| Missing a Javadoc comment. | 160 | |
| Parameter p_max_length should be final. | 160 | |
| Name 'p_max_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| Parameter p_min_length should be final. | 160 | |
| Name 'p_min_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| Parameter p_use_via should be final. | 160 | |
| Name 'p_use_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| Parameter p_use_layer should be final. | 160 | |
| Name 'p_use_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| Line has trailing spaces. | 167 | |
| Missing a Javadoc comment. | 168 | |
| Name 'max_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 168 | |
| Variable 'max_length' must be private and have accessor methods. | 168 | |
| Missing a Javadoc comment. | 169 | |
| Name 'min_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 169 | |
| Variable 'min_length' must be private and have accessor methods. | 169 | |
| Missing a Javadoc comment. | 170 | |
| Name 'use_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 170 | |
| Variable 'use_via' must be private and have accessor methods. | 170 | |
| Missing a Javadoc comment. | 171 | |
| Name 'use_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 171 | |
| Variable 'use_layer' must be private and have accessor methods. | 171 | |
| Line has trailing spaces. | 173 | |
| '{' should be on the previous line. | 176 | |
| Missing a Javadoc comment. | 177 | |
| Parameter p_max_length should be final. | 177 | |
| Name 'p_max_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 177 | |
| Parameter p_min_length should be final. | 177 | |
| Name 'p_min_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 177 | |
| '{' should be on the previous line. | 178 | |
| Line has trailing spaces. | 182 | |
| Missing a Javadoc comment. | 183 | |
| Name 'max_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 183 | |
| Variable 'max_length' must be private and have accessor methods. | 183 | |
| Missing a Javadoc comment. | 184 | |
| Name 'min_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 184 | |
| Variable 'min_length' must be private and have accessor methods. | 184 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 31 | |
| Line has trailing spaces. | 32 | |
| First sentence should end with a period. | 33 | |
| '{' should be on the previous line. | 37 | |
| Line has trailing spaces. | 40 | |
| First sentence should end with a period. | 41 | |
| Method 'read_scope' is not designed for extension - needs to be abstract, final or empty. | 46 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Parameter p_par should be final. | 46 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| '{' should be on the previous line. | 47 | |
| '{' should be on the previous line. | 49 | |
| Name 'component_placement' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 50 | |
| 'if' is not followed by whitespace. | 51 | |
| '{' should be on the previous line. | 52 | |
| '}' should be on the same line. | 56 | |
| '{' should be on the previous line. | 58 | |
| Line has trailing spaces. | 64 | |
| Line is longer than 80 characters. | 72 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| Parameter p_scanner should be final. | 72 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 74 | |
| '{' should be on the previous line. | 76 | |
| Name 'component_placement' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 81 | |
| Name 'prev_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 82 | |
| '(' is followed by whitespace. | 84 | |
| '{' should be on the previous line. | 85 | |
| Line is longer than 80 characters. | 86 | |
| Line is longer than 80 characters. | 88 | |
| Name 'next_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 88 | |
| '{' should be on the previous line. | 90 | |
| Line has trailing spaces. | 99 | |
| Line is longer than 80 characters. | 107 | |
| Name 'write_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 107 | |
| Parameter p_par should be final. | 107 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 107 | |
| Parameter p_component should be final. | 107 | |
| Name 'p_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 107 | |
| '{' should be on the previous line. | 109 | |
| '{' should be on the previous line. | 115 | |
| Line is longer than 80 characters. | 116 | |
| '{' should be on the previous line. | 118 | |
| '{' should be on the previous line. | 123 | |
| '}' should be on the same line. | 125 | |
| '{' should be on the previous line. | 127 | |
| Line is longer than 80 characters. | 130 | |
| '{' should be on the previous line. | 134 | |
| Name 'pin_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 138 | |
| '{' should be on the previous line. | 140 | |
| Line has trailing spaces. | 146 | |
| Line is longer than 80 characters. | 147 | |
| Missing a Javadoc comment. | 147 | |
| Name 'write_pin_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| Parameter p_par should be final. | 147 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| Parameter p_component should be final. | 147 | |
| Name 'p_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| Parameter p_pin_no should be final. | 147 | |
| Name 'p_pin_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| '{' should be on the previous line. | 149 | |
| '{' should be on the previous line. | 151 | |
| Line is longer than 80 characters. | 154 | |
| Name 'package_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 154 | |
| '{' should be on the previous line. | 156 | |
| Line is longer than 80 characters. | 157 | |
| Name 'component_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| '{' should be on the previous line. | 162 | |
| Line is longer than 80 characters. | 163 | |
| Line is longer than 80 characters. | 166 | |
| Name 'cl_class_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 166 | |
| '{' should be on the previous line. | 168 | |
| Line is longer than 80 characters. | 169 | |
| Line has trailing spaces. | 179 | |
| Line is longer than 80 characters. | 180 | |
| Missing a Javadoc comment. | 180 | |
| Name 'write_keepout_infos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 180 | |
| Parameter p_par should be final. | 180 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 180 | |
| Parameter p_component should be final. | 180 | |
| Name 'p_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 180 | |
| '{' should be on the previous line. | 182 | |
| '{' should be on the previous line. | 184 | |
| Name 'curr_keepout_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 187 | |
| Name 'keepout_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 188 | |
| '3' is a magic number. | 189 | |
| '{' should be on the previous line. | 190 | |
| '{' should be on the previous line. | 192 | |
| '}' should be on the same line. | 195 | |
| '{' should be on the previous line. | 197 | |
| '}' should be on the same line. | 200 | |
| '{' should be on the previous line. | 202 | |
| '{' should be on the previous line. | 207 | |
| Name 'curr_keepout' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 208 | |
| Line is longer than 80 characters. | 209 | |
| Name 'curr_obstacle_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 209 | |
| Line is longer than 80 characters. | 210 | |
| Line is longer than 80 characters. | 214 | |
| Name 'cl_class_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 214 | |
| '{' should be on the previous line. | 216 | |
| Line is longer than 80 characters. | 217 | |
| Line has trailing spaces. | 229 | |
| Line is longer than 80 characters. | 230 | |
| Missing a Javadoc comment. | 230 | |
| Name 'get_keepout' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 230 | |
| Parameter p_board should be final. | 230 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 230 | |
| Parameter p_component_no should be final. | 230 | |
| Name 'p_component_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 230 | |
| Parameter p_name should be final. | 230 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 230 | |
| Line is longer than 80 characters. | 232 | |
| 'for' is not followed by whitespace. | 233 | |
| '{' should be on the previous line. | 234 | |
| Line is longer than 80 characters. | 235 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 235 | |
| 'cast' is not followed by whitespace. | 235 | |
| '{' should be on the previous line. | 237 | |
| Line is longer than 80 characters. | 240 | |
| Name 'curr_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 242 | |
| '{' should be on the previous line. | 244 | |
| Line has trailing spaces. | 251 | |
| Line has trailing spaces. | 252 | |
| Line has trailing spaces. | 253 | |
| Line is longer than 80 characters. | 254 | |
| Missing a Javadoc comment. | 254 | |
| Name 'read_place_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 254 | |
| Parameter p_scanner should be final. | 254 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 254 | |
| '{' should be on the previous line. | 257 | |
| Line is longer than 80 characters. | 258 | |
| Name 'pin_infos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 258 | |
| Line is longer than 80 characters. | 259 | |
| Line is longer than 80 characters. | 260 | |
| Name 'keepout_infos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 260 | |
| Line is longer than 80 characters. | 261 | |
| Line is longer than 80 characters. | 262 | |
| Name 'via_keepout_infos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 262 | |
| Line is longer than 80 characters. | 263 | |
| Line is longer than 80 characters. | 264 | |
| Name 'place_keepout_infos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 264 | |
| Line is longer than 80 characters. | 265 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 266 | |
| '{' should be on the previous line. | 268 | |
| Line is longer than 80 characters. | 269 | |
| '{' should be on the previous line. | 275 | |
| '{' should be on the previous line. | 278 | |
| '}' should be on the same line. | 280 | |
| '{' should be on the previous line. | 282 | |
| '}' should be on the same line. | 284 | |
| '{' should be on the previous line. | 286 | |
| Line is longer than 80 characters. | 288 | |
| Line is longer than 80 characters. | 289 | |
| '}' should be on the same line. | 290 | |
| '{' should be on the previous line. | 292 | |
| Line is longer than 80 characters. | 293 | |
| Name 'is_front' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 298 | |
| '{' should be on the previous line. | 300 | |
| '}' should be on the same line. | 302 | |
| '{' should be on the previous line. | 304 | |
| Line is longer than 80 characters. | 305 | |
| '{' should be on the previous line. | 310 | |
| '}' should be on the same line. | 312 | |
| '{' should be on the previous line. | 314 | |
| '}' should be on the same line. | 316 | |
| '{' should be on the previous line. | 318 | |
| Line is longer than 80 characters. | 319 | |
| Name 'position_fixed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 322 | |
| '{' should be on the previous line. | 325 | |
| '{' should be on the previous line. | 328 | |
| '}' should be on the same line. | 330 | |
| '{' should be on the previous line. | 332 | |
| Line is longer than 80 characters. | 333 | |
| Name 'curr_pin_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 333 | |
| '{' should be on the previous line. | 335 | |
| '}' should be on the same line. | 339 | |
| '{' should be on the previous line. | 341 | |
| Line is longer than 80 characters. | 342 | |
| Name 'curr_keepout_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 342 | |
| '{' should be on the previous line. | 344 | |
| Line is longer than 80 characters. | 347 | |
| '}' should be on the same line. | 348 | |
| '{' should be on the previous line. | 350 | |
| Line is longer than 80 characters. | 351 | |
| Name 'curr_keepout_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 351 | |
| '{' should be on the previous line. | 353 | |
| Line is longer than 80 characters. | 356 | |
| '}' should be on the same line. | 357 | |
| '{' should be on the previous line. | 359 | |
| Line is longer than 80 characters. | 360 | |
| Name 'curr_keepout_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 360 | |
| '{' should be on the previous line. | 362 | |
| Line is longer than 80 characters. | 365 | |
| '}' should be on the same line. | 366 | |
| '{' should be on the previous line. | 368 | |
| '{' should be on the previous line. | 374 | |
| Line is longer than 80 characters. | 379 | |
| '}' should be on the same line. | 382 | |
| '{' should be on the previous line. | 384 | |
| Line has trailing spaces. | 390 | |
| Line is longer than 80 characters. | 391 | |
| Missing a Javadoc comment. | 391 | |
| Name 'read_item_clearance_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 391 | |
| Parameter p_scanner should be final. | 391 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 391 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 394 | |
| '{' should be on the previous line. | 396 | |
| Line is longer than 80 characters. | 397 | |
| Name 'cl_class_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 401 | |
| '{' should be on the previous line. | 404 | |
| '{' should be on the previous line. | 407 | |
| '}' should be on the same line. | 409 | |
| '{' should be on the previous line. | 411 | |
| '{' should be on the previous line. | 417 | |
| Line is longer than 80 characters. | 418 | |
| '{' should be on the previous line. | 422 | |
| Line is longer than 80 characters. | 423 | |
| Line has trailing spaces. | 428 | |
| Line is longer than 80 characters. | 429 | |
| Missing a Javadoc comment. | 429 | |
| Name 'read_lock_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 429 | |
| Parameter p_scanner should be final. | 429 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 429 | |
| '{' should be on the previous line. | 433 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 434 | |
| '{' should be on the previous line. | 436 | |
| '{' should be on the previous line. | 440 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| First sentence should end with a period. | 27 | |
| '{' should be on the previous line. | 34 | |
| Line has trailing spaces. | 35 | |
| First sentence should end with a period. | 36 | |
| Parameter p_lib_name should be final. | 41 | |
| Name 'p_lib_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| '{' should be on the previous line. | 42 | |
| Line has trailing spaces. | 46 | |
| First sentence should end with a period. | 47 | |
| Name 'lib_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| Variable 'lib_name' must be private and have accessor methods. | 48 | |
| Line has trailing spaces. | 49 | |
| Variable 'locations' must be private and have accessor methods. | 51 | |
| Line has trailing spaces. | 52 | |
| '{' should be on the previous line. | 55 | |
| Line is longer than 80 characters. | 56 | |
| Missing a Javadoc comment. | 56 | |
| More than 7 parameters. | 56 | |
| Parameter p_name should be final. | 56 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Parameter p_coor should be final. | 56 | |
| Name 'p_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Parameter p_is_front should be final. | 56 | |
| Name 'p_is_front' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Parameter p_rotation should be final. | 56 | |
| Name 'p_rotation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Parameter p_position_fixed should be final. | 56 | |
| Name 'p_position_fixed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Line is longer than 80 characters. | 57 | |
| Parameter p_pin_infos should be final. | 57 | |
| Name 'p_pin_infos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Parameter p_keepout_infos should be final. | 57 | |
| Name 'p_keepout_infos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Line is longer than 80 characters. | 58 | |
| Parameter p_via_keepout_infos should be final. | 58 | |
| Name 'p_via_keepout_infos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| Parameter p_place_keepout_infos should be final. | 58 | |
| Name 'p_place_keepout_infos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| Line has trailing spaces. | 69 | |
| Line has trailing spaces. | 71 | |
| Missing a Javadoc comment. | 72 | |
| Variable 'name' must be private and have accessor methods. | 72 | |
| Line has trailing spaces. | 73 | |
| Variable 'coor' must be private and have accessor methods. | 75 | |
| Line has trailing spaces. | 76 | |
| Name 'is_front' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 81 | |
| Variable 'is_front' must be private and have accessor methods. | 81 | |
| Line has trailing spaces. | 82 | |
| Variable 'rotation' must be private and have accessor methods. | 84 | |
| Line has trailing spaces. | 85 | |
| Name 'position_fixed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 87 | |
| Variable 'position_fixed' must be private and have accessor methods. | 87 | |
| Line has trailing spaces. | 88 | |
| Line is longer than 80 characters. | 90 | |
| Name 'pin_infos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| Variable 'pin_infos' must be private and have accessor methods. | 92 | |
| Line has trailing spaces. | 93 | |
| Missing a Javadoc comment. | 94 | |
| Name 'keepout_infos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 94 | |
| Variable 'keepout_infos' must be private and have accessor methods. | 94 | |
| Line has trailing spaces. | 95 | |
| Missing a Javadoc comment. | 96 | |
| Name 'via_keepout_infos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| Variable 'via_keepout_infos' must be private and have accessor methods. | 96 | |
| Line has trailing spaces. | 97 | |
| Missing a Javadoc comment. | 98 | |
| Name 'place_keepout_infos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 98 | |
| Variable 'place_keepout_infos' must be private and have accessor methods. | 98 | |
| Line has trailing spaces. | 100 | |
| Missing a Javadoc comment. | 101 | |
| '{' should be on the previous line. | 102 | |
| Missing a Javadoc comment. | 103 | |
| '(' is followed by whitespace. | 103 | |
| Parameter p_name should be final. | 103 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 103 | |
| Parameter p_clearance_class should be final. | 103 | |
| Name 'p_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 103 | |
| '{' should be on the previous line. | 104 | |
| Missing a Javadoc comment. | 108 | |
| Variable 'name' must be private and have accessor methods. | 108 | |
| Missing a Javadoc comment. | 109 | |
| Name 'clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 109 | |
| Variable 'clearance_class' must be private and have accessor methods. | 109 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 30 | |
| '{' should be on the previous line. | 36 | |
| Line has trailing spaces. | 37 | |
| Line is longer than 80 characters. | 40 | |
| Line is longer than 80 characters. | 47 | |
| Parameter p_scale_factor should be final. | 47 | |
| Name 'p_scale_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 47 | |
| Parameter p_base_x should be final. | 47 | |
| Name 'p_base_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 47 | |
| Parameter p_base_y should be final. | 47 | |
| Name 'p_base_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 47 | |
| Line has trailing spaces. | 53 | |
| First sentence should end with a period. | 54 | |
| Method 'board_to_dsn' is not designed for extension - needs to be abstract, final or empty. | 60 | |
| Name 'board_to_dsn' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Parameter p_val should be final. | 60 | |
| Name 'p_val' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| '{' should be on the previous line. | 61 | |
| Line has trailing spaces. | 64 | |
| First sentence should end with a period. | 65 | |
| Method 'dsn_to_board' is not designed for extension - needs to be abstract, final or empty. | 71 | |
| Name 'dsn_to_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| Parameter p_val should be final. | 71 | |
| Name 'p_val' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| '{' should be on the previous line. | 72 | |
| Line has trailing spaces. | 75 | |
| Method 'board_to_dsn' is not designed for extension - needs to be abstract, final or empty. | 83 | |
| Name 'board_to_dsn' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 83 | |
| Parameter p_point should be final. | 83 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 83 | |
| '{' should be on the previous line. | 84 | |
| Line has trailing spaces. | 90 | |
| Method 'board_to_dsn_rel' is not designed for extension - needs to be abstract, final or empty. | 98 | |
| Name 'board_to_dsn_rel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 98 | |
| Parameter p_point should be final. | 98 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 98 | |
| '{' should be on the previous line. | 99 | |
| Line has trailing spaces. | 105 | |
| Method 'board_to_dsn' is not designed for extension - needs to be abstract, final or empty. | 113 | |
| Name 'board_to_dsn' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| Parameter p_points should be final. | 113 | |
| Name 'p_points' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| '{' should be on the previous line. | 114 | |
| '++' is followed by whitespace. | 116 | |
| '{' should be on the previous line. | 117 | |
| Line has trailing spaces. | 123 | |
| Method 'board_to_dsn' is not designed for extension - needs to be abstract, final or empty. | 131 | |
| Name 'board_to_dsn' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 131 | |
| Parameter p_lines should be final. | 131 | |
| Name 'p_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 131 | |
| '{' should be on the previous line. | 132 | |
| '4' is a magic number. | 133 | |
| '++' is followed by whitespace. | 134 | |
| '{' should be on the previous line. | 135 | |
| '4' is a magic number. | 138 | |
| '4' is a magic number. | 139 | |
| '4' is a magic number. | 140 | |
| '4' is a magic number. | 141 | |
| '3' is a magic number. | 141 | |
| Line has trailing spaces. | 145 | |
| Line is longer than 80 characters. | 148 | |
| Method 'board_to_dsn_rel' is not designed for extension - needs to be abstract, final or empty. | 153 | |
| Name 'board_to_dsn_rel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 153 | |
| Parameter p_points should be final. | 153 | |
| Name 'p_points' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 153 | |
| '{' should be on the previous line. | 154 | |
| '++' is followed by whitespace. | 156 | |
| '{' should be on the previous line. | 157 | |
| Line has trailing spaces. | 163 | |
| Method 'board_to_dsn' is not designed for extension - needs to be abstract, final or empty. | 171 | |
| Name 'board_to_dsn' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 171 | |
| Parameter p_vector should be final. | 171 | |
| Name 'p_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 171 | |
| '{' should be on the previous line. | 172 | |
| Line has trailing spaces. | 179 | |
| First sentence should end with a period. | 180 | |
| Method 'dsn_to_board' is not designed for extension - needs to be abstract, final or empty. | 186 | |
| Name 'dsn_to_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 186 | |
| Parameter p_tuple should be final. | 186 | |
| Name 'p_tuple' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 186 | |
| '{' should be on the previous line. | 187 | |
| Line has trailing spaces. | 192 | |
| Line is longer than 80 characters. | 194 | |
| Method 'dsn_to_board_rel' is not designed for extension - needs to be abstract, final or empty. | 199 | |
| Name 'dsn_to_board_rel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 199 | |
| Parameter p_tuple should be final. | 199 | |
| Name 'p_tuple' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 199 | |
| '{' should be on the previous line. | 200 | |
| Line has trailing spaces. | 205 | |
| Method 'board_to_dsn' is not designed for extension - needs to be abstract, final or empty. | 212 | |
| Name 'board_to_dsn' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 212 | |
| Parameter p_box should be final. | 212 | |
| Name 'p_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 212 | |
| '{' should be on the previous line. | 213 | |
| '4' is a magic number. | 214 | |
| '3' is a magic number. | 218 | |
| Line has trailing spaces. | 221 | |
| Line is longer than 80 characters. | 223 | |
| Method 'board_to_dsn_rel' is not designed for extension - needs to be abstract, final or empty. | 228 | |
| Name 'board_to_dsn_rel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 228 | |
| Parameter p_box should be final. | 228 | |
| Name 'p_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 228 | |
| '{' should be on the previous line. | 229 | |
| '4' is a magic number. | 230 | |
| ';' is preceded with whitespace. | 232 | |
| '3' is a magic number. | 234 | |
| Line has trailing spaces. | 237 | |
| Line is longer than 80 characters. | 245 | |
| Method 'board_to_dsn' is not designed for extension - needs to be abstract, final or empty. | 245 | |
| Name 'board_to_dsn' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 245 | |
| Parameter p_board_shape should be final. | 245 | |
| Name 'p_board_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 245 | |
| Parameter p_layer should be final. | 245 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 245 | |
| '{' should be on the previous line. | 249 | |
| Line is longer than 80 characters. | 250 | |
| '}' should be on the same line. | 251 | |
| '{' should be on the previous line. | 253 | |
| Line is longer than 80 characters. | 254 | |
| 'cast' is not followed by whitespace. | 254 | |
| '}' should be on the same line. | 257 | |
| '{' should be on the previous line. | 259 | |
| Line is longer than 80 characters. | 260 | |
| Name 'board_circle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 260 | |
| Line is longer than 80 characters. | 262 | |
| Name 'center_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 262 | |
| Line is longer than 80 characters. | 263 | |
| '}' should be on the same line. | 264 | |
| '{' should be on the previous line. | 266 | |
| Line is longer than 80 characters. | 267 | |
| Line has trailing spaces. | 272 | |
| Line is longer than 80 characters. | 274 | |
| Line is longer than 80 characters. | 280 | |
| Method 'board_to_dsn_rel' is not designed for extension - needs to be abstract, final or empty. | 280 | |
| Name 'board_to_dsn_rel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 280 | |
| Parameter p_board_shape should be final. | 280 | |
| Name 'p_board_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 280 | |
| Parameter p_layer should be final. | 280 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 280 | |
| '{' should be on the previous line. | 284 | |
| Line is longer than 80 characters. | 285 | |
| '}' should be on the same line. | 286 | |
| '{' should be on the previous line. | 288 | |
| Line is longer than 80 characters. | 289 | |
| 'cast' is not followed by whitespace. | 289 | |
| '}' should be on the same line. | 292 | |
| '{' should be on the previous line. | 294 | |
| Line is longer than 80 characters. | 295 | |
| Name 'board_circle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 295 | |
| Line is longer than 80 characters. | 297 | |
| Name 'center_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 297 | |
| Line is longer than 80 characters. | 298 | |
| '}' should be on the same line. | 299 | |
| '{' should be on the previous line. | 301 | |
| Line is longer than 80 characters. | 302 | |
| Line has trailing spaces. | 307 | |
| Missing a Javadoc comment. | 308 | |
| Name 'scale_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 308 | |
| Missing a Javadoc comment. | 309 | |
| Name 'base_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 309 | |
| Missing a Javadoc comment. | 310 | |
| Name 'base_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 310 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Utility classes should not have a public or default constructor. | 33 | |
| '{' should be on the previous line. | 34 | |
| Missing a Javadoc comment. | 36 | |
| '{' should be on the previous line. | 37 | |
| Missing a Javadoc comment. | 39 | |
| Missing a Javadoc comment. | 39 | |
| Missing a Javadoc comment. | 39 | |
| Line is longer than 80 characters. | 51 | |
| Line is longer than 80 characters. | 55 | |
| Parameter p_input_stream should be final. | 55 | |
| Name 'p_input_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| Parameter p_board_handling should be final. | 55 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| Line is longer than 80 characters. | 56 | |
| Parameter p_observers should be final. | 56 | |
| Name 'p_observers' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Parameter p_item_id_no_generator should be final. | 56 | |
| Name 'p_item_id_no_generator' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Parameter p_test_level should be final. | 56 | |
| Name 'p_test_level' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Name 'curr_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| '3' is a magic number. | 60 | |
| '{' should be on the previous line. | 61 | |
| '{' should be on the previous line. | 63 | |
| '}' should be on the same line. | 65 | |
| '{' should be on the previous line. | 67 | |
| Name 'keyword_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| '{' should be on the previous line. | 74 | |
| '}' should be on the same line. | 76 | |
| '{' should be on the previous line. | 78 | |
| Line is longer than 80 characters. | 80 | |
| '{' should be on the previous line. | 83 | |
| Line is longer than 80 characters. | 84 | |
| Name 'read_scope_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 88 | |
| Line is longer than 80 characters. | 89 | |
| Name 'read_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 90 | |
| '{' should be on the previous line. | 93 | |
| '{' should be on the previous line. | 96 | |
| Line is longer than 80 characters. | 97 | |
| '}' should be on the same line. | 100 | |
| '{' should be on the previous line. | 102 | |
| '}' should be on the same line. | 104 | |
| '{' should be on the previous line. | 106 | |
| Line is longer than 80 characters. | 109 | |
| Line has trailing spaces. | 114 | |
| Line is longer than 80 characters. | 116 | |
| Expected an @return tag. | 119 | |
| Line is longer than 80 characters. | 119 | |
| Name 'adjust_plane_autoroute_settings' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 119 | |
| Parameter p_board_handling should be final. | 119 | |
| Expected @param tag for 'p_board_handling'. | 119 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 119 | |
| Name 'routing_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 121 | |
| Line is longer than 80 characters. | 122 | |
| Name 'board_layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 122 | |
| '{' should be on the previous line. | 124 | |
| Name 'curr_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 127 | |
| '{' should be on the previous line. | 128 | |
| '{' should be on the previous line. | 130 | |
| Line is longer than 80 characters. | 134 | |
| Name 'layer_contains_wires_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 134 | |
| Line is longer than 80 characters. | 135 | |
| Name 'changed_layer_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 135 | |
| '{' should be on the previous line. | 137 | |
| Line is longer than 80 characters. | 141 | |
| Name 'conduction_area_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 141 | |
| Name 'item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 142 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 143 | |
| '{' should be on the previous line. | 144 | |
| '{' should be on the previous line. | 146 | |
| Name 'curr_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| '}' should be on the same line. | 149 | |
| '{' should be on the previous line. | 151 | |
| Name 'nothing_changed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 155 | |
| Name 'board_outline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 157 | |
| Name 'board_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 158 | |
| '{' should be on the previous line. | 160 | |
| Line is longer than 80 characters. | 161 | |
| Name 'curr_piece_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 161 | |
| '{' should be on the previous line. | 163 | |
| Name 'curr_piece' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 164 | |
| '{' should be on the previous line. | 165 | |
| Name 'curr_conduction_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 170 | |
| '{' should be on the previous line. | 171 | |
| Name 'layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 172 | |
| '{' should be on the previous line. | 174 | |
| Line is longer than 80 characters. | 177 | |
| Name 'curr_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 177 | |
| Line is longer than 80 characters. | 178 | |
| Line is longer than 80 characters. | 182 | |
| Name 'convex_pieces' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 182 | |
| Name 'curr_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 183 | |
| Name 'curr_piece' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 184 | |
| '{' should be on the previous line. | 185 | |
| '0.5' is a magic number. | 188 | |
| '{' should be on the previous line. | 189 | |
| '{' should be on the previous line. | 195 | |
| Line is longer than 80 characters. | 196 | |
| Name 'curr_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 196 | |
| Line is longer than 80 characters. | 202 | |
| Line is longer than 80 characters. | 204 | |
| '{' should be on the previous line. | 208 | |
| Line is longer than 80 characters. | 213 | |
| Name 'autoroute_settings' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 213 | |
| Name 'layer_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 214 | |
| Name 'curr_preferred_direction_is_horizontal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 215 | |
| '{' should be on the previous line. | 218 | |
| '{' should be on the previous line. | 220 | |
| '}' should be on the same line. | 222 | |
| '{' should be on the previous line. | 224 | |
| Line is longer than 80 characters. | 225 | |
| Line is longer than 80 characters. | 226 | |
| Line is longer than 80 characters. | 235 | |
| Line is longer than 80 characters. | 244 | |
| Parameter p_board_handling should be final. | 244 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 244 | |
| Parameter p_file should be final. | 244 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 244 | |
| Parameter p_design_name should be final. | 244 | |
| Name 'p_design_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 244 | |
| Parameter p_compat_mode should be final. | 244 | |
| Name 'p_compat_mode' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 244 | |
| Name 'output_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 247 | |
| '{' should be on the previous line. | 249 | |
| '{' should be on the previous line. | 255 | |
| Line is longer than 80 characters. | 256 | |
| '}' should be on the same line. | 257 | |
| '{' should be on the previous line. | 259 | |
| '{' should be on the previous line. | 264 | |
| '}' should be on the same line. | 266 | |
| '{' should be on the previous line. | 268 | |
| Line is longer than 80 characters. | 275 | |
| Missing a Javadoc comment. | 275 | |
| Name 'write_pcb_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 275 | |
| Parameter p_board_handling should be final. | 275 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 275 | |
| Parameter p_file should be final. | 275 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 275 | |
| Parameter p_design_name should be final. | 275 | |
| Name 'p_design_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 275 | |
| Parameter p_compat_mode should be final. | 275 | |
| Name 'p_compat_mode' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 275 | |
| '{' should be on the previous line. | 277 | |
| Name 'routing_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 278 | |
| Name 'write_scope_parameter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 279 | |
| Line is longer than 80 characters. | 280 | |
| Line is longer than 80 characters. | 282 | |
| Line is longer than 80 characters. | 288 | |
| Missing a Javadoc comment. | 299 | |
| Name 'read_on_off_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 299 | |
| Parameter p_scanner should be final. | 299 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 299 | |
| '{' should be on the previous line. | 300 | |
| '{' should be on the previous line. | 302 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 303 | |
| '{' should be on the previous line. | 306 | |
| '}' should be on the same line. | 308 | |
| '{' should be on the previous line. | 310 | |
| Line is longer than 80 characters. | 311 | |
| '}' should be on the same line. | 315 | |
| '{' should be on the previous line. | 317 | |
| Missing a Javadoc comment. | 323 | |
| Name 'read_integer_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 323 | |
| Parameter p_scanner should be final. | 323 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 323 | |
| '{' should be on the previous line. | 324 | |
| '{' should be on the previous line. | 326 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 328 | |
| '{' should be on the previous line. | 330 | |
| '}' should be on the same line. | 332 | |
| '{' should be on the previous line. | 334 | |
| Line is longer than 80 characters. | 335 | |
| '{' should be on the previous line. | 340 | |
| Line is longer than 80 characters. | 341 | |
| '}' should be on the same line. | 345 | |
| '{' should be on the previous line. | 347 | |
| Line is longer than 80 characters. | 348 | |
| Missing a Javadoc comment. | 353 | |
| Name 'read_float_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 353 | |
| Parameter p_scanner should be final. | 353 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 353 | |
| '{' should be on the previous line. | 354 | |
| '{' should be on the previous line. | 356 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 358 | |
| '{' should be on the previous line. | 360 | |
| '}' should be on the same line. | 362 | |
| '{' should be on the previous line. | 364 | |
| '}' should be on the same line. | 366 | |
| '{' should be on the previous line. | 368 | |
| '{' should be on the previous line. | 374 | |
| Line is longer than 80 characters. | 375 | |
| '}' should be on the same line. | 379 | |
| '{' should be on the previous line. | 381 | |
| Line is longer than 80 characters. | 382 | |
| Name 'read_string_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 393 | |
| Parameter p_scanner should be final. | 393 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 393 | |
| '{' should be on the previous line. | 394 | |
| '{' should be on the previous line. | 396 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 398 | |
| '{' should be on the previous line. | 400 | |
| Line is longer than 80 characters. | 401 | |
| '{' should be on the previous line. | 407 | |
| Line is longer than 80 characters. | 408 | |
| '}' should be on the same line. | 411 | |
| '{' should be on the previous line. | 413 | |
| Line is longer than 80 characters. | 414 | |
| Line is longer than 80 characters. | 425 | |
| Name 'read_string_list_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 425 | |
| Parameter p_scanner should be final. | 425 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 425 | |
| Line is longer than 80 characters. | 427 | |
| '{' should be on the previous line. | 429 | |
| '{' should be on the previous line. | 431 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 433 | |
| '{' should be on the previous line. | 435 | |
| '{' should be on the previous line. | 439 | |
| Line is longer than 80 characters. | 440 | |
| '}' should be on the same line. | 445 | |
| '{' should be on the previous line. | 447 | |
| Line is longer than 80 characters. | 448 | |
| Missing a Javadoc comment. | 452 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| First sentence should end with a period. | 22 | |
| '{' should be on the previous line. | 29 | |
| First sentence should end with a period. | 31 | |
| Line is longer than 80 characters. | 34 | |
| First sentence should end with a period. | 37 | |
| First sentence should end with a period. | 39 | |
| Line is longer than 80 characters. | 40 | |
| First sentence should end with a period. | 41 | |
| First sentence should end with a period. | 43 | |
| First sentence should end with a period. | 45 | |
| Line is longer than 80 characters. | 46 | |
| First sentence should end with a period. | 47 | |
| First sentence should end with a period. | 49 | |
| First sentence should end with a period. | 51 | |
| First sentence should end with a period. | 53 | |
| First sentence should end with a period. | 55 | |
| First sentence should end with a period. | 57 | |
| First sentence should end with a period. | 59 | |
| First sentence should end with a period. | 61 | |
| First sentence should end with a period. | 63 | |
| First sentence should end with a period. | 65 | |
| First sentence should end with a period. | 67 | |
| First sentence should end with a period. | 69 | |
| Line is longer than 80 characters. | 70 | |
| First sentence should end with a period. | 71 | |
| First sentence should end with a period. | 73 | |
| First sentence should end with a period. | 75 | |
| First sentence should end with a period. | 77 | |
| First sentence should end with a period. | 79 | |
| Line is longer than 80 characters. | 80 | |
| First sentence should end with a period. | 81 | |
| First sentence should end with a period. | 83 | |
| First sentence should end with a period. | 85 | |
| Line is longer than 80 characters. | 86 | |
| First sentence should end with a period. | 87 | |
| First sentence should end with a period. | 89 | |
| First sentence should end with a period. | 91 | |
| First sentence should end with a period. | 93 | |
| First sentence should end with a period. | 95 | |
| First sentence should end with a period. | 97 | |
| First sentence should end with a period. | 99 | |
| First sentence should end with a period. | 101 | |
| First sentence should end with a period. | 103 | |
| First sentence should end with a period. | 105 | |
| First sentence should end with a period. | 107 | |
| First sentence should end with a period. | 109 | |
| Line is longer than 80 characters. | 110 | |
| First sentence should end with a period. | 111 | |
| First sentence should end with a period. | 113 | |
| First sentence should end with a period. | 115 | |
| First sentence should end with a period. | 117 | |
| First sentence should end with a period. | 119 | |
| First sentence should end with a period. | 121 | |
| First sentence should end with a period. | 123 | |
| First sentence should end with a period. | 125 | |
| First sentence should end with a period. | 127 | |
| First sentence should end with a period. | 129 | |
| First sentence should end with a period. | 131 | |
| First sentence should end with a period. | 133 | |
| First sentence should end with a period. | 135 | |
| First sentence should end with a period. | 137 | |
| First sentence should end with a period. | 139 | |
| First sentence should end with a period. | 141 | |
| First sentence should end with a period. | 143 | |
| First sentence should end with a period. | 145 | |
| First sentence should end with a period. | 147 | |
| First sentence should end with a period. | 149 | |
| First sentence should end with a period. | 151 | |
| First sentence should end with a period. | 153 | |
| First sentence should end with a period. | 155 | |
| Line is longer than 80 characters. | 156 | |
| First sentence should end with a period. | 157 | |
| Line is longer than 80 characters. | 158 | |
| First sentence should end with a period. | 159 | |
| Line is longer than 80 characters. | 160 | |
| First sentence should end with a period. | 161 | |
| First sentence should end with a period. | 163 | |
| First sentence should end with a period. | 165 | |
| First sentence should end with a period. | 167 | |
| First sentence should end with a period. | 169 | |
| First sentence should end with a period. | 171 | |
| First sentence should end with a period. | 173 | |
| First sentence should end with a period. | 175 | |
| First sentence should end with a period. | 177 | |
| First sentence should end with a period. | 179 | |
| First sentence should end with a period. | 181 | |
| First sentence should end with a period. | 183 | |
| First sentence should end with a period. | 185 | |
| First sentence should end with a period. | 187 | |
| First sentence should end with a period. | 189 | |
| First sentence should end with a period. | 191 | |
| First sentence should end with a period. | 193 | |
| First sentence should end with a period. | 195 | |
| First sentence should end with a period. | 197 | |
| First sentence should end with a period. | 199 | |
| First sentence should end with a period. | 201 | |
| First sentence should end with a period. | 203 | |
| First sentence should end with a period. | 205 | |
| Line is longer than 80 characters. | 206 | |
| First sentence should end with a period. | 207 | |
| First sentence should end with a period. | 209 | |
| First sentence should end with a period. | 211 | |
| First sentence should end with a period. | 213 | |
| First sentence should end with a period. | 215 | |
| First sentence should end with a period. | 217 | |
| First sentence should end with a period. | 219 | |
| First sentence should end with a period. | 221 | |
| First sentence should end with a period. | 223 | |
| First sentence should end with a period. | 225 | |
| First sentence should end with a period. | 227 | |
| First sentence should end with a period. | 229 | |
| First sentence should end with a period. | 231 | |
| First sentence should end with a period. | 233 | |
| First sentence should end with a period. | 235 | |
| First sentence should end with a period. | 237 | |
| First sentence should end with a period. | 239 | |
| First sentence should end with a period. | 241 | |
| Line is longer than 80 characters. | 242 | |
| Method 'get_name' is not designed for extension - needs to be abstract, final or empty. | 250 | |
| Name 'get_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 250 | |
| '{' should be on the previous line. | 251 | |
| Missing a Javadoc comment. | 254 | |
| First sentence should end with a period. | 256 | |
| Parameter p_name should be final. | 261 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 261 | |
| '{' should be on the previous line. | 262 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 34 | |
| First sentence should end with a period. | 35 | |
| First sentence should end with a period. | 37 | |
| Line has trailing spaces. | 39 | |
| Line is longer than 80 characters. | 44 | |
| Line is longer than 80 characters. | 46 | |
| Line is longer than 80 characters. | 53 | |
| Parameter p_name should be final. | 53 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| Parameter p_no should be final. | 53 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| Parameter p_is_signal should be final. | 53 | |
| Name 'p_is_signal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| Parameter p_net_names should be final. | 53 | |
| Name 'p_net_names' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| Line has trailing spaces. | 60 | |
| Line is longer than 80 characters. | 65 | |
| Parameter p_name should be final. | 72 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| Parameter p_no should be final. | 72 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| Parameter p_is_signal should be final. | 72 | |
| Name 'p_is_signal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| '{' should be on the previous line. | 73 | |
| Line has trailing spaces. | 79 | |
| Name 'write_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 88 | |
| Parameter p_par should be final. | 88 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 88 | |
| Parameter p_layer_no should be final. | 88 | |
| Name 'p_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 88 | |
| Parameter p_write_rule should be final. | 89 | |
| Name 'p_write_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 | |
| '{' should be on the previous line. | 90 | |
| Name 'board_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| '{' should be on the previous line. | 98 | |
| '}' should be on the same line. | 100 | |
| '{' should be on the previous line. | 102 | |
| '{' should be on the previous line. | 106 | |
| Missing a Javadoc comment. | 111 | |
| Variable 'name' must be private and have accessor methods. | 111 | |
| Missing a Javadoc comment. | 112 | |
| Variable 'no' must be private and have accessor methods. | 112 | |
| Missing a Javadoc comment. | 113 | |
| Name 'is_signal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| Variable 'is_signal' must be private and have accessor methods. | 113 | |
| Missing a Javadoc comment. | 114 | |
| Name 'net_names' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 114 | |
| Variable 'net_names' must be private and have accessor methods. | 114 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 32 | |
| First sentence should end with a period. | 34 | |
| Parameter p_layer_list should be final. | 39 | |
| Name 'p_layer_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| '{' should be on the previous line. | 40 | |
| '{' should be on the previous line. | 44 | |
| Parameter p_board_layer_structure should be final. | 54 | |
| Name 'p_board_layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| '{' should be on the previous line. | 55 | |
| '{' should be on the previous line. | 58 | |
| Name 'board_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Method 'get_no' is not designed for extension - needs to be abstract, final or empty. | 71 | |
| Name 'get_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| Parameter p_name should be final. | 71 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| '{' should be on the previous line. | 72 | |
| '{' should be on the previous line. | 74 | |
| '{' should be on the previous line. | 76 | |
| Line is longer than 80 characters. | 80 | |
| '{' should be on the previous line. | 82 | |
| '{' should be on the previous line. | 86 | |
| Method 'signal_layer_count' is not designed for extension - needs to be abstract, final or empty. | 97 | |
| Name 'signal_layer_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 97 | |
| '{' should be on the previous line. | 98 | |
| Name 'curr_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 100 | |
| '{' should be on the previous line. | 101 | |
| '{' should be on the previous line. | 103 | |
| Method 'contains_plane' is not designed for extension - needs to be abstract, final or empty. | 116 | |
| Name 'contains_plane' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 116 | |
| Parameter p_net_name should be final. | 116 | |
| Name 'p_net_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 116 | |
| '{' should be on the previous line. | 117 | |
| Name 'curr_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 119 | |
| '{' should be on the previous line. | 120 | |
| '{' should be on the previous line. | 122 | |
| '{' should be on the previous line. | 124 | |
| Line has trailing spaces. | 131 | |
| Missing a Javadoc comment. | 132 | |
| Variable 'arr' must be private and have accessor methods. | 132 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 40 | |
| Line has trailing spaces. | 41 | |
| First sentence should end with a period. | 42 | |
| '{' should be on the previous line. | 46 | |
| Line has trailing spaces. | 49 | |
| Method 'read_scope' is not designed for extension - needs to be abstract, final or empty. | 51 | |
| Method length is 157 lines (max allowed is 150). | 51 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 51 | |
| Parameter p_par should be final. | 51 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 51 | |
| '{' should be on the previous line. | 52 | |
| Line is longer than 80 characters. | 54 | |
| Name 'package_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| '{' should be on the previous line. | 58 | |
| Name 'prev_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| '{' should be on the previous line. | 61 | |
| '}' should be on the same line. | 63 | |
| '{' should be on the previous line. | 65 | |
| Line is longer than 80 characters. | 66 | |
| '{' should be on the previous line. | 71 | |
| Line is longer than 80 characters. | 72 | |
| '{' should be on the previous line. | 76 | |
| '{' should be on the previous line. | 81 | |
| '{' should be on the previous line. | 83 | |
| Line is longer than 80 characters. | 84 | |
| Line is longer than 80 characters. | 85 | |
| '}' should be on the same line. | 89 | |
| '{' should be on the previous line. | 91 | |
| Line is longer than 80 characters. | 92 | |
| Name 'curr_package' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| '{' should be on the previous line. | 94 | |
| '}' should be on the same line. | 98 | |
| '{' should be on the previous line. | 100 | |
| Line has trailing spaces. | 105 | |
| '{' should be on the previous line. | 108 | |
| Line is longer than 80 characters. | 109 | |
| Name 'via_padstacks' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 109 | |
| Name 'found_padstack_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 111 | |
| '{' should be on the previous line. | 113 | |
| Name 'curr_padstack_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 114 | |
| Line is longer than 80 characters. | 115 | |
| Name 'curr_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 115 | |
| '{' should be on the previous line. | 117 | |
| '}' should be on the same line. | 120 | |
| '{' should be on the previous line. | 122 | |
| Line is longer than 80 characters. | 123 | |
| '{' should be on the previous line. | 129 | |
| Line is longer than 80 characters. | 130 | |
| Line is longer than 80 characters. | 131 | |
| Name 'corrected_padstacks' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 131 | |
| Line is longer than 80 characters. | 132 | |
| Line has trailing spaces. | 137 | |
| '{' should be on the previous line. | 142 | |
| Name 'curr_package' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 143 | |
| Line is longer than 80 characters. | 144 | |
| Name 'pin_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 144 | |
| '{' should be on the previous line. | 146 | |
| Name 'pin_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| Line is longer than 80 characters. | 148 | |
| Name 'rel_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 148 | |
| Line is longer than 80 characters. | 149 | |
| Name 'rel_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 149 | |
| Name 'rel_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 150 | |
| Line is longer than 80 characters. | 151 | |
| Name 'board_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 151 | |
| '{' should be on the previous line. | 153 | |
| Line is longer than 80 characters. | 154 | |
| Line is longer than 80 characters. | 157 | |
| Line is longer than 80 characters. | 159 | |
| Name 'outline_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 159 | |
| Line has trailing spaces. | 160 | |
| '{' should be on the previous line. | 163 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 164 | |
| '{' should be on the previous line. | 166 | |
| Line is longer than 80 characters. | 167 | |
| '}' should be on the same line. | 168 | |
| '{' should be on the previous line. | 170 | |
| Line is longer than 80 characters. | 171 | |
| Line is longer than 80 characters. | 175 | |
| Line is longer than 80 characters. | 176 | |
| Line is longer than 80 characters. | 177 | |
| Name 'keepout_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 177 | |
| Line is longer than 80 characters. | 178 | |
| '{' should be on the previous line. | 180 | |
| Name 'curr_keepout' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 181 | |
| Line is longer than 80 characters. | 182 | |
| Name 'curr_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 182 | |
| Line is longer than 80 characters. | 183 | |
| Name 'curr_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 183 | |
| Line is longer than 80 characters. | 184 | |
| Line is longer than 80 characters. | 186 | |
| Name 'via_keepout_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 186 | |
| '{' should be on the previous line. | 189 | |
| Name 'curr_keepout' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 190 | |
| Line is longer than 80 characters. | 191 | |
| Name 'curr_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 191 | |
| Line is longer than 80 characters. | 192 | |
| Name 'curr_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 192 | |
| Line is longer than 80 characters. | 193 | |
| Line is longer than 80 characters. | 195 | |
| Name 'place_keepout_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 195 | |
| '{' should be on the previous line. | 198 | |
| Name 'curr_keepout' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 199 | |
| Line is longer than 80 characters. | 200 | |
| Name 'curr_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 200 | |
| Line is longer than 80 characters. | 201 | |
| Name 'curr_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 201 | |
| Line is longer than 80 characters. | 202 | |
| Line is longer than 80 characters. | 205 | |
| Line has trailing spaces. | 209 | |
| Line is longer than 80 characters. | 216 | |
| Name 'write_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 216 | |
| Parameter p_par should be final. | 216 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 216 | |
| '{' should be on the previous line. | 221 | |
| '{' should be on the previous line. | 225 | |
| Line has trailing spaces. | 230 | |
| Line is longer than 80 characters. | 238 | |
| Name 'write_padstack_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 238 | |
| Parameter p_par should be final. | 238 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 238 | |
| Parameter p_padstack should be final. | 238 | |
| Name 'p_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 238 | |
| Name 'first_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 241 | |
| '{' should be on the previous line. | 243 | |
| '{' should be on the previous line. | 245 | |
| Name 'last_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 250 | |
| ')' is preceded with whitespace. | 251 | |
| '{' should be on the previous line. | 252 | |
| '{' should be on the previous line. | 254 | |
| Line is longer than 80 characters. | 259 | |
| Line is longer than 80 characters. | 261 | |
| Line has trailing spaces. | 264 | |
| '{' should be on the previous line. | 269 | |
| Name 'curr_board_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 270 | |
| '{' should be on the previous line. | 272 | |
| Name 'board_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 275 | |
| Line is longer than 80 characters. | 276 | |
| Name 'curr_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 276 | |
| Line is longer than 80 characters. | 277 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 277 | |
| '{' should be on the previous line. | 284 | |
| '{' should be on the previous line. | 289 | |
| Line has trailing spaces. | 295 | |
| Line is longer than 80 characters. | 296 | |
| Missing a Javadoc comment. | 296 | |
| Name 'read_padstack_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 296 | |
| Parameter p_scanner should be final. | 296 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 296 | |
| Parameter p_layer_structure should be final. | 296 | |
| Name 'p_layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 296 | |
| Line is longer than 80 characters. | 297 | |
| Parameter p_coordinate_transform should be final. | 297 | |
| Name 'p_coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 297 | |
| Parameter p_board_padstacks should be final. | 297 | |
| Name 'p_board_padstacks' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 297 | |
| Name 'padstack_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 299 | |
| Name 'is_drilllable' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 300 | |
| Name 'placed_absolute' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 301 | |
| Name 'shape_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 302 | |
| '{' should be on the previous line. | 304 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 305 | |
| '{' should be on the previous line. | 307 | |
| '}' should be on the same line. | 309 | |
| '{' should be on the previous line. | 311 | |
| Line is longer than 80 characters. | 312 | |
| Line has trailing spaces. | 315 | |
| '{' should be on the previous line. | 317 | |
| Name 'prev_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 318 | |
| '{' should be on the previous line. | 321 | |
| '{' should be on the previous line. | 323 | |
| Line is longer than 80 characters. | 324 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 324 | |
| '{' should be on the previous line. | 326 | |
| Name 'curr_next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 330 | |
| '{' should be on the previous line. | 332 | |
| '{' should be on the previous line. | 337 | |
| Line is longer than 80 characters. | 338 | |
| '}' should be on the same line. | 341 | |
| '{' should be on the previous line. | 343 | |
| '}' should be on the same line. | 345 | |
| '{' should be on the previous line. | 347 | |
| '}' should be on the same line. | 349 | |
| '{' should be on the previous line. | 351 | |
| Line has trailing spaces. | 355 | |
| '}' should be on the same line. | 357 | |
| '{' should be on the previous line. | 359 | |
| Line is longer than 80 characters. | 360 | |
| '{' should be on the previous line. | 365 | |
| '{' should be on the previous line. | 370 | |
| Line is longer than 80 characters. | 371 | |
| Line is longer than 80 characters. | 375 | |
| Name 'padstack_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 375 | |
| '{' should be on the previous line. | 378 | |
| Name 'pad_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 379 | |
| Line is longer than 80 characters. | 380 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 380 | |
| Name 'convex_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 381 | |
| '{' should be on the previous line. | 383 | |
| '}' should be on the same line. | 385 | |
| '{' should be on the previous line. | 387 | |
| '{' should be on the previous line. | 389 | |
| 'cast' is not followed by whitespace. | 390 | |
| Line is longer than 80 characters. | 392 | |
| Name 'convex_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 392 | |
| '{' should be on the previous line. | 394 | |
| Line is longer than 80 characters. | 395 | |
| '{' should be on the previous line. | 399 | |
| Name 'padstack_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 403 | |
| '{' should be on the previous line. | 405 | |
| '{' should be on the previous line. | 407 | |
| Line is longer than 80 characters. | 408 | |
| '{' should be on the previous line. | 412 | |
| Line has trailing spaces. | 417 | |
| '{' should be on the previous line. | 421 | |
| '}' should be on the same line. | 424 | |
| '{' should be on the previous line. | 426 | |
| Line is longer than 80 characters. | 427 | |
| Name 'shape_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 427 | |
| '{' should be on the previous line. | 429 | |
| Line is longer than 80 characters. | 430 | |
| Line is longer than 80 characters. | 436 | |
| Line has trailing spaces. | 439 | |
| Line is longer than 80 characters. | 440 | |
| Missing a Javadoc comment. | 440 | |
| Name 'generate_missing_keepout_names' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 440 | |
| Parameter p_keepout_type should be final. | 440 | |
| Name 'p_keepout_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 440 | |
| Parameter p_keepout_list should be final. | 440 | |
| Name 'p_keepout_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 440 | |
| Name 'all_names_existing' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 442 | |
| Name 'curr_keepout' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 443 | |
| '{' should be on the previous line. | 444 | |
| '{' should be on the previous line. | 446 | |
| '{' should be on the previous line. | 452 | |
| Name 'curr_name_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 456 | |
| Name 'curr_keepout' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 457 | |
| '{' should be on the previous line. | 458 | |
| Line is longer than 80 characters. | 459 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 39 | |
| Line has trailing spaces. | 40 | |
| First sentence should end with a period. | 41 | |
| Parameter p_net_id should be final. | 46 | |
| Name 'p_net_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| '{' should be on the previous line. | 47 | |
| Line has trailing spaces. | 50 | |
| Line is longer than 80 characters. | 59 | |
| Name 'write_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Parameter p_par should be final. | 59 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Parameter p_net should be final. | 59 | |
| Name 'p_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Parameter p_pin_list should be final. | 59 | |
| Name 'p_pin_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| '{' should be on the previous line. | 68 | |
| Name 'curr_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 69 | |
| '{' should be on the previous line. | 71 | |
| Line has trailing spaces. | 78 | |
| Line is longer than 80 characters. | 87 | |
| Name 'write_net_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 87 | |
| '(' is followed by whitespace. | 87 | |
| Parameter p_net should be final. | 87 | |
| Name 'p_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 87 | |
| Parameter p_file should be final. | 87 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 87 | |
| Parameter p_identifier_type should be final. | 87 | |
| Name 'p_identifier_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 87 | |
| Name 'subnet_number' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| Line has trailing spaces. | 95 | |
| Line is longer than 80 characters. | 103 | |
| Name 'write_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 103 | |
| Parameter p_par should be final. | 103 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 103 | |
| Parameter p_pin should be final. | 103 | |
| Name 'p_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 103 | |
| Line is longer than 80 characters. | 105 | |
| Name 'curr_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 105 | |
| '{' should be on the previous line. | 107 | |
| Line is longer than 80 characters. | 111 | |
| Name 'lib_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 111 | |
| '{' should be on the previous line. | 113 | |
| Line has trailing spaces. | 121 | |
| Line has trailing spaces. | 123 | |
| Method 'set_pins' is not designed for extension - needs to be abstract, final or empty. | 129 | |
| Name 'set_pins' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 129 | |
| Parameter p_pin_list should be final. | 129 | |
| Name 'p_pin_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 129 | |
| '{' should be on the previous line. | 130 | |
| Name 'curr_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 132 | |
| '{' should be on the previous line. | 133 | |
| Line has trailing spaces. | 137 | |
| Method 'get_pins' is not designed for extension - needs to be abstract, final or empty. | 143 | |
| Name 'get_pins' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 143 | |
| '{' should be on the previous line. | 144 | |
| Line has trailing spaces. | 147 | |
| Missing a Javadoc comment. | 148 | |
| Variable 'id' must be private and have accessor methods. | 148 | |
| Line has trailing spaces. | 149 | |
| Name 'pin_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 151 | |
| Line has trailing spaces. | 152 | |
| Missing a Javadoc comment. | 153 | |
| '{' should be on the previous line. | 154 | |
| Missing a Javadoc comment. | 155 | |
| Parameter p_name should be final. | 155 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 155 | |
| Parameter p_subnet_number should be final. | 155 | |
| Name 'p_subnet_number' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 155 | |
| '{' should be on the previous line. | 156 | |
| Line has trailing spaces. | 160 | |
| Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. | 161 | |
| Missing a Javadoc comment. | 161 | |
| Parameter p_other should be final. | 161 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 161 | |
| '{' should be on the previous line. | 162 | |
| '{' should be on the previous line. | 165 | |
| Line has trailing spaces. | 170 | |
| Missing a Javadoc comment. | 171 | |
| Variable 'name' must be private and have accessor methods. | 171 | |
| Missing a Javadoc comment. | 172 | |
| Name 'subnet_number' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 172 | |
| Variable 'subnet_number' must be private and have accessor methods. | 172 | |
| Line has trailing spaces. | 174 | |
| Line has trailing spaces. | 175 | |
| '{' should be on the previous line. | 180 | |
| Missing a Javadoc comment. | 181 | |
| Parameter p_component_name should be final. | 181 | |
| Name 'p_component_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 181 | |
| Parameter p_pin_name should be final. | 181 | |
| Name 'p_pin_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 181 | |
| '{' should be on the previous line. | 182 | |
| Line has trailing spaces. | 186 | |
| Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. | 187 | |
| Missing a Javadoc comment. | 187 | |
| Parameter p_other should be final. | 187 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 187 | |
| '{' should be on the previous line. | 188 | |
| '{' should be on the previous line. | 191 | |
| Line has trailing spaces. | 196 | |
| Missing a Javadoc comment. | 197 | |
| Name 'component_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 197 | |
| Variable 'component_name' must be private and have accessor methods. | 197 | |
| Missing a Javadoc comment. | 198 | |
| Name 'pin_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 198 | |
| Variable 'pin_name' must be private and have accessor methods. | 198 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 33 | |
| Line has trailing spaces. | 34 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| Parameter p_scanner should be final. | 41 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| '{' should be on the previous line. | 42 | |
| Line has trailing spaces. | 43 | |
| '{' should be on the previous line. | 45 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| '{' should be on the previous line. | 50 | |
| Name 'class_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| Name 'net_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| Name 'rules_missing' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| '{' should be on the previous line. | 59 | |
| '{' should be on the previous line. | 63 | |
| '{' should be on the previous line. | 67 | |
| '{' should be on the previous line. | 72 | |
| Line is longer than 80 characters. | 79 | |
| Name 'layer_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 79 | |
| Name 'use_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| Name 'use_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 81 | |
| Name 'via_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 82 | |
| Name 'trace_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 83 | |
| Name 'pull_tight' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 84 | |
| Name 'shove_fixed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 85 | |
| Name 'min_trace_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 86 | |
| Name 'max_trace_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 87 | |
| '{' should be on the previous line. | 89 | |
| Name 'prev_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 90 | |
| '{' should be on the previous line. | 92 | |
| '{' should be on the previous line. | 95 | |
| Line is longer than 80 characters. | 96 | |
| '{' should be on the previous line. | 100 | |
| '{' should be on the previous line. | 105 | |
| '{' should be on the previous line. | 107 | |
| '}' should be on the same line. | 109 | |
| '{' should be on the previous line. | 111 | |
| Line is longer than 80 characters. | 112 | |
| '}' should be on the same line. | 113 | |
| '{' should be on the previous line. | 115 | |
| '}' should be on the same line. | 117 | |
| '{' should be on the previous line. | 119 | |
| Line is longer than 80 characters. | 120 | |
| Name 'curr_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 120 | |
| '{' should be on the previous line. | 122 | |
| '}' should be on the same line. | 128 | |
| '{' should be on the previous line. | 130 | |
| Line is longer than 80 characters. | 131 | |
| '{' should be on the previous line. | 133 | |
| '}' should be on the same line. | 136 | |
| '{' should be on the previous line. | 138 | |
| '}' should be on the same line. | 140 | |
| '{' should be on the previous line. | 142 | |
| '}' should be on the same line. | 144 | |
| '{' should be on the previous line. | 146 | |
| Line is longer than 80 characters. | 153 | |
| Line is longer than 80 characters. | 154 | |
| '}' should be on the same line. | 155 | |
| '{' should be on the previous line. | 157 | |
| Line is longer than 80 characters. | 158 | |
| Line has trailing spaces. | 162 | |
| Name 'read_class_class_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 169 | |
| Parameter p_scanner should be final. | 169 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 169 | |
| '{' should be on the previous line. | 170 | |
| '{' should be on the previous line. | 172 | |
| Line is longer than 80 characters. | 175 | |
| Name 'layer_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 175 | |
| Name 'prev_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 176 | |
| '{' should be on the previous line. | 178 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 179 | |
| '{' should be on the previous line. | 181 | |
| Line is longer than 80 characters. | 182 | |
| '{' should be on the previous line. | 186 | |
| '{' should be on the previous line. | 191 | |
| '{' should be on the previous line. | 193 | |
| Line is longer than 80 characters. | 194 | |
| '}' should be on the same line. | 195 | |
| '{' should be on the previous line. | 197 | |
| '}' should be on the same line. | 199 | |
| '{' should be on the previous line. | 201 | |
| '}' should be on the same line. | 208 | |
| '{' should be on the previous line. | 210 | |
| Line is longer than 80 characters. | 211 | |
| Line has trailing spaces. | 215 | |
| First sentence should end with a period. | 216 | |
| Line is longer than 80 characters. | 232 | |
| More than 7 parameters. | 232 | |
| Parameter p_name should be final. | 232 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 232 | |
| Parameter p_trace_clearance_class should be final. | 232 | |
| Name 'p_trace_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 232 | |
| Parameter p_net_list should be final. | 232 | |
| Name 'p_net_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 232 | |
| Line is longer than 80 characters. | 233 | |
| Parameter p_rules should be final. | 233 | |
| Name 'p_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 233 | |
| Parameter p_layer_rules should be final. | 233 | |
| Name 'p_layer_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 233 | |
| Parameter p_use_via should be final. | 233 | |
| Name 'p_use_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 233 | |
| Line has trailing spaces. | 234 | |
| Line is longer than 80 characters. | 234 | |
| Parameter p_use_layer should be final. | 234 | |
| Name 'p_use_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 234 | |
| Parameter p_via_rule should be final. | 234 | |
| Name 'p_via_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 234 | |
| Parameter p_shove_fixed should be final. | 234 | |
| Name 'p_shove_fixed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 234 | |
| Parameter p_pull_tight should be final. | 234 | |
| Name 'p_pull_tight' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 234 | |
| Parameter p_min_trace_length should be final. | 235 | |
| Name 'p_min_trace_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 235 | |
| Parameter p_max_trace_length should be final. | 235 | |
| Name 'p_max_trace_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 235 | |
| '{' should be on the previous line. | 236 | |
| Line has trailing spaces. | 250 | |
| Missing a Javadoc comment. | 251 | |
| Variable 'name' must be private and have accessor methods. | 251 | |
| Missing a Javadoc comment. | 252 | |
| Name 'trace_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 252 | |
| Variable 'trace_clearance_class' must be private and have accessor methods. | 252 | |
| Missing a Javadoc comment. | 253 | |
| Name 'net_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 253 | |
| Variable 'net_list' must be private and have accessor methods. | 253 | |
| Missing a Javadoc comment. | 254 | |
| Variable 'rules' must be private and have accessor methods. | 254 | |
| Missing a Javadoc comment. | 255 | |
| Name 'layer_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 255 | |
| Variable 'layer_rules' must be private and have accessor methods. | 255 | |
| Missing a Javadoc comment. | 256 | |
| Name 'use_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 256 | |
| Variable 'use_via' must be private and have accessor methods. | 256 | |
| Missing a Javadoc comment. | 257 | |
| Name 'use_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 257 | |
| Variable 'use_layer' must be private and have accessor methods. | 257 | |
| Missing a Javadoc comment. | 258 | |
| Name 'via_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 258 | |
| Variable 'via_rule' must be private and have accessor methods. | 258 | |
| Missing a Javadoc comment. | 259 | |
| Name 'shove_fixed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 259 | |
| Variable 'shove_fixed' must be private and have accessor methods. | 259 | |
| Missing a Javadoc comment. | 260 | |
| Name 'pull_tight' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 260 | |
| Variable 'pull_tight' must be private and have accessor methods. | 260 | |
| Missing a Javadoc comment. | 261 | |
| Name 'min_trace_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 261 | |
| Variable 'min_trace_length' must be private and have accessor methods. | 261 | |
| Missing a Javadoc comment. | 262 | |
| Name 'max_trace_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 262 | |
| Variable 'max_trace_length' must be private and have accessor methods. | 262 | |
| Line has trailing spaces. | 263 | |
| Missing a Javadoc comment. | 264 | |
| '{' should be on the previous line. | 265 | |
| Line is longer than 80 characters. | 266 | |
| Missing a Javadoc comment. | 266 | |
| '(' is followed by whitespace. | 266 | |
| Parameter p_class_names should be final. | 266 | |
| Name 'p_class_names' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 266 | |
| Parameter p_rules should be final. | 266 | |
| Name 'p_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 266 | |
| Parameter p_layer_rules should be final. | 267 | |
| Name 'p_layer_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 267 | |
| '{' should be on the previous line. | 268 | |
| Missing a Javadoc comment. | 273 | |
| Name 'class_names' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 273 | |
| Variable 'class_names' must be private and have accessor methods. | 273 | |
| Missing a Javadoc comment. | 274 | |
| Variable 'rules' must be private and have accessor methods. | 274 | |
| Missing a Javadoc comment. | 275 | |
| Name 'layer_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 275 | |
| Variable 'layer_rules' must be private and have accessor methods. | 275 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 37 | |
| Line has trailing spaces. | 38 | |
| Method 'contains' is not designed for extension - needs to be abstract, final or empty. | 45 | |
| Parameter p_net_id should be final. | 45 | |
| Name 'p_net_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| '{' should be on the previous line. | 46 | |
| Line has trailing spaces. | 49 | |
| Method 'add_net' is not designed for extension - needs to be abstract, final or empty. | 58 | |
| Name 'add_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| Parameter p_net_id should be final. | 58 | |
| Name 'p_net_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| '{' should be on the previous line. | 59 | |
| '{' should be on the previous line. | 62 | |
| '}' should be on the same line. | 64 | |
| '{' should be on the previous line. | 66 | |
| Line has trailing spaces. | 72 | |
| Method 'get_net' is not designed for extension - needs to be abstract, final or empty. | 80 | |
| Name 'get_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| Parameter p_net_id should be final. | 80 | |
| Name 'p_net_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| '{' should be on the previous line. | 81 | |
| Line has trailing spaces. | 85 | |
| Method 'get_nets' is not designed for extension - needs to be abstract, final or empty. | 93 | |
| Name 'get_nets' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| Parameter p_component_name should be final. | 93 | |
| Name 'p_component_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| Parameter p_pin_name should be final. | 93 | |
| Name 'p_pin_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| Name 'search_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| Name 'net_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 97 | |
| '{' should be on the previous line. | 100 | |
| Name 'curr_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 101 | |
| Name 'net_pins' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 102 | |
| '{' should be on the previous line. | 104 | |
| Line has trailing spaces. | 110 | |
| Line has trailing spaces. | 113 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 45 | |
| First sentence should end with a period. | 47 | |
| '{' should be on the previous line. | 51 | |
| Method 'read_scope' is not designed for extension - needs to be abstract, final or empty. | 56 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Parameter p_par should be final. | 56 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| '{' should be on the previous line. | 57 | |
| Line is longer than 80 characters. | 59 | |
| Name 'class_class_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Name 'via_infos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Line is longer than 80 characters. | 61 | |
| Name 'via_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| '{' should be on the previous line. | 64 | |
| Name 'prev_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| '{' should be on the previous line. | 67 | |
| '{' should be on the previous line. | 70 | |
| Line is longer than 80 characters. | 71 | |
| '{' should be on the previous line. | 76 | |
| Line is longer than 80 characters. | 77 | |
| '{' should be on the previous line. | 81 | |
| '{' should be on the previous line. | 86 | |
| '{' should be on the previous line. | 88 | |
| Line is longer than 80 characters. | 89 | |
| Line is longer than 80 characters. | 90 | |
| '}' should be on the same line. | 91 | |
| '{' should be on the previous line. | 93 | |
| Line is longer than 80 characters. | 94 | |
| Name 'curr_via_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 94 | |
| '{' should be on the previous line. | 96 | |
| '}' should be on the same line. | 100 | |
| '{' should be on the previous line. | 102 | |
| Line is longer than 80 characters. | 103 | |
| Name 'curr_via_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 103 | |
| '{' should be on the previous line. | 105 | |
| '}' should be on the same line. | 109 | |
| '{' should be on the previous line. | 111 | |
| Name 'curr_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 112 | |
| '{' should be on the previous line. | 114 | |
| '}' should be on the same line. | 118 | |
| '{' should be on the previous line. | 120 | |
| Line is longer than 80 characters. | 121 | |
| Name 'curr_class_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 121 | |
| '{' should be on the previous line. | 123 | |
| '}' should be on the same line. | 127 | |
| '{' should be on the previous line. | 129 | |
| Line is longer than 80 characters. | 134 | |
| Line is longer than 80 characters. | 149 | |
| Name 'write_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 149 | |
| Parameter p_par should be final. | 149 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 149 | |
| Name 'board_pins' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 153 | |
| '{' should be on the previous line. | 155 | |
| Line is longer than 80 characters. | 172 | |
| Name 'write_via_infos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 172 | |
| Parameter p_rules should be final. | 172 | |
| Name 'p_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 172 | |
| Parameter p_file should be final. | 172 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 172 | |
| Parameter p_identifier_type should be final. | 172 | |
| Name 'p_identifier_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 172 | |
| '{' should be on the previous line. | 174 | |
| '{' should be on the previous line. | 176 | |
| Name 'curr_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 177 | |
| Line is longer than 80 characters. | 185 | |
| '{' should be on the previous line. | 187 | |
| Line is longer than 80 characters. | 202 | |
| Name 'write_via_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 202 | |
| Parameter p_rules should be final. | 202 | |
| Name 'p_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 202 | |
| Parameter p_file should be final. | 202 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 202 | |
| Parameter p_identifier_type should be final. | 202 | |
| Name 'p_identifier_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 202 | |
| '{' should be on the previous line. | 204 | |
| Name 'curr_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 205 | |
| '{' should be on the previous line. | 206 | |
| '{' should be on the previous line. | 212 | |
| Line is longer than 80 characters. | 214 | |
| Name 'write_net_classes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 226 | |
| Parameter p_par should be final. | 226 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 226 | |
| '{' should be on the previous line. | 228 | |
| '{' should be on the previous line. | 230 | |
| Line is longer than 80 characters. | 242 | |
| Name 'write_net_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 242 | |
| Parameter p_net_class should be final. | 242 | |
| Name 'p_net_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 242 | |
| Parameter p_par should be final. | 242 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 242 | |
| '{' should be on the previous line. | 244 | |
| Name 'nets_per_row' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 248 | |
| Name 'net_counter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 249 | |
| '{' should be on the previous line. | 251 | |
| '{' should be on the previous line. | 253 | |
| '{' should be on the previous line. | 255 | |
| '}' should be on the same line. | 257 | |
| '{' should be on the previous line. | 259 | |
| Line is longer than 80 characters. | 262 | |
| Line is longer than 80 characters. | 268 | |
| '{' should be on the previous line. | 283 | |
| '{' should be on the previous line. | 289 | |
| Line is longer than 80 characters. | 297 | |
| Missing a Javadoc comment. | 297 | |
| Name 'write_circuit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 297 | |
| Parameter p_net_class should be final. | 297 | |
| Name 'p_net_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 297 | |
| Parameter p_par should be final. | 297 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 297 | |
| '{' should be on the previous line. | 299 | |
| Name 'min_trace_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 300 | |
| Name 'max_trace_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 301 | |
| Name 'layer_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 306 | |
| '{' should be on the previous line. | 308 | |
| '{' should be on the previous line. | 310 | |
| '{' should be on the previous line. | 317 | |
| Name 'transformed_max_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 320 | |
| '{' should be on the previous line. | 322 | |
| '}' should be on the same line. | 324 | |
| '{' should be on the previous line. | 326 | |
| Line is longer than 80 characters. | 327 | |
| Name 'transformed_min_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 331 | |
| '{' should be on the previous line. | 333 | |
| '}' should be on the same line. | 335 | |
| '{' should be on the previous line. | 337 | |
| Line is longer than 80 characters. | 338 | |
| Line is longer than 80 characters. | 346 | |
| Method length is 169 lines (max allowed is 150). | 346 | |
| Missing a Javadoc comment. | 346 | |
| Name 'read_net_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 346 | |
| Parameter p_scanner should be final. | 346 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 346 | |
| Parameter p_net_list should be final. | 346 | |
| Name 'p_net_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 346 | |
| Parameter p_board should be final. | 346 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 346 | |
| Line is longer than 80 characters. | 347 | |
| Parameter p_coordinate_transform should be final. | 347 | |
| Name 'p_coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 347 | |
| Parameter p_layer_structure should be final. | 347 | |
| Name 'p_layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 347 | |
| Parameter p_locale should be final. | 347 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 347 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 350 | |
| '{' should be on the previous line. | 352 | |
| '{' should be on the previous line. | 355 | |
| Line is longer than 80 characters. | 356 | |
| '{' should be on the previous line. | 360 | |
| Name 'net_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 364 | |
| Name 'subnet_number' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 365 | |
| '{' should be on the previous line. | 367 | |
| '{' should be on the previous line. | 370 | |
| Line is longer than 80 characters. | 371 | |
| Name 'scope_is_empty' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 374 | |
| '{' should be on the previous line. | 376 | |
| Name 'pin_order_found' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 379 | |
| Name 'pin_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 380 | |
| Name 'net_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 381 | |
| Line is longer than 80 characters. | 382 | |
| Name 'subnet_pin_lists' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 382 | |
| '{' should be on the previous line. | 384 | |
| '{' should be on the previous line. | 386 | |
| Name 'prev_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 387 | |
| '{' should be on the previous line. | 389 | |
| '{' should be on the previous line. | 392 | |
| Line is longer than 80 characters. | 393 | |
| '{' should be on the previous line. | 397 | |
| Line is longer than 80 characters. | 398 | |
| '{' should be on the previous line. | 402 | |
| '{' should be on the previous line. | 407 | |
| '{' should be on the previous line. | 409 | |
| '{' should be on the previous line. | 411 | |
| '}' should be on the same line. | 414 | |
| '{' should be on the previous line. | 416 | |
| '{' should be on the previous line. | 419 | |
| '}' should be on the same line. | 422 | |
| '{' should be on the previous line. | 424 | |
| Line is longer than 80 characters. | 425 | |
| Name 'curr_subnet_pin_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 425 | |
| '{' should be on the previous line. | 427 | |
| '}' should be on the same line. | 431 | |
| '{' should be on the previous line. | 433 | |
| '}' should be on the same line. | 435 | |
| '{' should be on the previous line. | 437 | |
| Line is longer than 80 characters. | 438 | |
| '}' should be on the same line. | 440 | |
| '{' should be on the previous line. | 442 | |
| '{' should be on the previous line. | 449 | |
| '{' should be on the previous line. | 451 | |
| '}' should be on the same line. | 453 | |
| '{' should be on the previous line. | 455 | |
| Name 'curr_pin_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 459 | |
| '{' should be on the previous line. | 460 | |
| Name 'net_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 461 | |
| '{' should be on the previous line. | 463 | |
| Name 'new_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 464 | |
| Line is longer than 80 characters. | 465 | |
| Name 'contains_plane' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 465 | |
| '{' should be on the previous line. | 467 | |
| Line is longer than 80 characters. | 468 | |
| Name 'curr_subnet' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 471 | |
| '{' should be on the previous line. | 473 | |
| Line is longer than 80 characters. | 474 | |
| '{' should be on the previous line. | 479 | |
| Line is longer than 80 characters. | 481 | |
| Name 'board_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 481 | |
| '{' should be on the previous line. | 483 | |
| Line is longer than 80 characters. | 484 | |
| '{' should be on the previous line. | 489 | |
| Name 'curr_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 490 | |
| '{' should be on the previous line. | 492 | |
| Line is longer than 80 characters. | 493 | |
| Name 'default_net_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 493 | |
| Name 'wire_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 494 | |
| Line is longer than 80 characters. | 495 | |
| Name 'trace_halfwidth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 495 | |
| Name 'net_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 496 | |
| Line is longer than 80 characters. | 497 | |
| '{' should be on the previous line. | 500 | |
| Line is longer than 80 characters. | 502 | |
| '}' should be on the same line. | 506 | |
| '{' should be on the previous line. | 508 | |
| Line is longer than 80 characters. | 509 | |
| First sentence should end with a period. | 518 | |
| Expected an @return tag. | 521 | |
| Line is longer than 80 characters. | 521 | |
| Name 'create_ordered_subnets' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 521 | |
| Parameter p_pin_list should be final. | 521 | |
| Expected @param tag for 'p_pin_list'. | 521 | |
| Name 'p_pin_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 521 | |
| Line is longer than 80 characters. | 523 | |
| '{' should be on the previous line. | 525 | |
| Name 'prev_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 530 | |
| '{' should be on the previous line. | 532 | |
| Name 'next_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 533 | |
| Line is longer than 80 characters. | 534 | |
| Name 'curr_subnet_pin_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 534 | |
| Line is longer than 80 characters. | 543 | |
| Missing a Javadoc comment. | 543 | |
| Name 'read_net_pins' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 543 | |
| Parameter p_scanner should be final. | 543 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 543 | |
| Parameter p_pin_list should be final. | 543 | |
| Name 'p_pin_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 543 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 545 | |
| '{' should be on the previous line. | 547 | |
| '{' should be on the previous line. | 549 | |
| '{' should be on the previous line. | 553 | |
| Line is longer than 80 characters. | 554 | |
| '{' should be on the previous line. | 558 | |
| '{' should be on the previous line. | 562 | |
| Name 'component_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 566 | |
| '{' should be on the previous line. | 568 | |
| '{' should be on the previous line. | 574 | |
| Line is longer than 80 characters. | 575 | |
| '{' should be on the previous line. | 579 | |
| Name 'pin_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 583 | |
| Name 'curr_entry' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 584 | |
| Line is longer than 80 characters. | 590 | |
| Missing a Javadoc comment. | 590 | |
| Name 'read_via_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 590 | |
| Parameter p_scanner should be final. | 590 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 590 | |
| Parameter p_board should be final. | 590 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 590 | |
| '{' should be on the previous line. | 593 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 595 | |
| '{' should be on the previous line. | 597 | |
| '{' should be on the previous line. | 605 | |
| Name 'padstack_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 609 | |
| Line is longer than 80 characters. | 610 | |
| Name 'via_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 610 | |
| '{' should be on the previous line. | 612 | |
| Line is longer than 80 characters. | 613 | |
| '{' should be on the previous line. | 616 | |
| Line is longer than 80 characters. | 617 | |
| '{' should be on the previous line. | 625 | |
| Line is longer than 80 characters. | 629 | |
| Name 'clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 629 | |
| '{' should be on the previous line. | 631 | |
| Line is longer than 80 characters. | 632 | |
| Name 'attach_allowed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 635 | |
| '{' should be on the previous line. | 638 | |
| '{' should be on the previous line. | 640 | |
| Line is longer than 80 characters. | 641 | |
| '{' should be on the previous line. | 647 | |
| Line is longer than 80 characters. | 648 | |
| Line is longer than 80 characters. | 652 | |
| '{' should be on the previous line. | 654 | |
| Line is longer than 80 characters. | 655 | |
| Line is longer than 80 characters. | 660 | |
| Missing a Javadoc comment. | 660 | |
| Name 'read_via_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 660 | |
| Parameter p_scanner should be final. | 660 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 660 | |
| Parameter p_board should be final. | 660 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 660 | |
| '{' should be on the previous line. | 663 | |
| '{' should be on the previous line. | 666 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 668 | |
| '{' should be on the previous line. | 670 | |
| '{' should be on the previous line. | 674 | |
| Line is longer than 80 characters. | 675 | |
| '{' should be on the previous line. | 682 | |
| Line is longer than 80 characters. | 683 | |
| Line is longer than 80 characters. | 688 | |
| Missing a Javadoc comment. | 688 | |
| Name 'insert_via_infos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 688 | |
| Parameter p_via_infos should be final. | 688 | |
| Name 'p_via_infos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 688 | |
| Parameter p_board should be final. | 688 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 688 | |
| Parameter p_attach_allowed should be final. | 688 | |
| Name 'p_attach_allowed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 688 | |
| '{' should be on the previous line. | 691 | |
| Name 'curr_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 692 | |
| '{' should be on the previous line. | 693 | |
| '}' should be on the same line. | 696 | |
| Line is longer than 80 characters. | 697 | |
| Line is longer than 80 characters. | 699 | |
| Line is longer than 80 characters. | 703 | |
| Missing a Javadoc comment. | 703 | |
| Name 'create_default_via_infos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 703 | |
| Parameter p_board should be final. | 703 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 703 | |
| Parameter p_net_class should be final. | 703 | |
| Name 'p_net_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 703 | |
| Parameter p_attach_allowed should be final. | 703 | |
| Name 'p_attach_allowed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 703 | |
| Line is longer than 80 characters. | 705 | |
| Name 'cl_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 705 | |
| Line is longer than 80 characters. | 706 | |
| Name 'is_default_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 706 | |
| '{' should be on the previous line. | 708 | |
| Line is longer than 80 characters. | 709 | |
| Name 'curr_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 709 | |
| Line is longer than 80 characters. | 710 | |
| Name 'attach_allowed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 710 | |
| Name 'via_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 711 | |
| '{' should be on the previous line. | 713 | |
| '}' should be on the same line. | 715 | |
| '{' should be on the previous line. | 717 | |
| Line is longer than 80 characters. | 718 | |
| Name 'found_via_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 720 | |
| Line is longer than 80 characters. | 721 | |
| Line is longer than 80 characters. | 726 | |
| Missing a Javadoc comment. | 726 | |
| Name 'insert_via_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 726 | |
| Parameter p_via_rules should be final. | 726 | |
| Name 'p_via_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 726 | |
| Parameter p_board should be final. | 726 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 726 | |
| Name 'rule_found' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 728 | |
| Name 'curr_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 729 | |
| '{' should be on the previous line. | 730 | |
| '{' should be on the previous line. | 732 | |
| '{' should be on the previous line. | 736 | |
| '{' should be on the previous line. | 741 | |
| Line is longer than 80 characters. | 742 | |
| '{' should be on the previous line. | 745 | |
| Line is longer than 80 characters. | 746 | |
| Expected an @return tag. | 754 | |
| Line is longer than 80 characters. | 754 | |
| Name 'add_via_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 754 | |
| Parameter p_name_list should be final. | 754 | |
| Expected @param tag for 'p_name_list'. | 754 | |
| Name 'p_name_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 754 | |
| Parameter p_board should be final. | 754 | |
| Expected @param tag for 'p_board'. | 754 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 754 | |
| Name 'rule_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 757 | |
| Name 'existing_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 758 | |
| Name 'curr_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 759 | |
| Name 'rule_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 760 | |
| '{' should be on the previous line. | 762 | |
| Name 'curr_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 763 | |
| '{' should be on the previous line. | 765 | |
| '}' should be on the same line. | 767 | |
| '{' should be on the previous line. | 769 | |
| Line is longer than 80 characters. | 770 | |
| '{' should be on the previous line. | 775 | |
| '{' should be on the previous line. | 777 | |
| Line is longer than 80 characters. | 786 | |
| Missing a Javadoc comment. | 786 | |
| Name 'insert_net_classes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 786 | |
| Parameter p_net_classes should be final. | 786 | |
| Name 'p_net_classes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 786 | |
| Parameter p_par should be final. | 786 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 786 | |
| Line is longer than 80 characters. | 788 | |
| Name 'routing_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 788 | |
| Name 'curr_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 789 | |
| '{' should be on the previous line. | 790 | |
| Line is longer than 80 characters. | 791 | |
| Line is longer than 80 characters. | 795 | |
| Missing a Javadoc comment. | 795 | |
| Name 'insert_net_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 795 | |
| Parameter p_class should be final. | 795 | |
| Name 'p_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 795 | |
| Parameter p_layer_structure should be final. | 795 | |
| Name 'p_layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 795 | |
| Parameter p_board should be final. | 795 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 795 | |
| Parameter p_coordinate_transform should be final. | 795 | |
| Name 'p_coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 795 | |
| Parameter p_via_at_smd_allowed should be final. | 796 | |
| Name 'p_via_at_smd_allowed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 796 | |
| '{' should be on the previous line. | 797 | |
| Line is longer than 80 characters. | 798 | |
| Name 'board_net_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 798 | |
| '{' should be on the previous line. | 800 | |
| Line is longer than 80 characters. | 801 | |
| Name 'trace_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 801 | |
| '{' should be on the previous line. | 803 | |
| Line is longer than 80 characters. | 804 | |
| '}' should be on the same line. | 805 | |
| '{' should be on the previous line. | 807 | |
| Line is longer than 80 characters. | 808 | |
| '{' should be on the previous line. | 812 | |
| Line is longer than 80 characters. | 813 | |
| Name 'via_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 813 | |
| '{' should be on the previous line. | 815 | |
| '}' should be on the same line. | 817 | |
| '{' should be on the previous line. | 819 | |
| Line is longer than 80 characters. | 820 | |
| '{' should be on the previous line. | 824 | |
| Line is longer than 80 characters. | 825 | |
| '{' should be on the previous line. | 828 | |
| Line is longer than 80 characters. | 829 | |
| Name 'curr_net_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 831 | |
| '{' should be on the previous line. | 832 | |
| Line is longer than 80 characters. | 833 | |
| Name 'curr_net_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 833 | |
| Name 'curr_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 834 | |
| '{' should be on the previous line. | 835 | |
| Name 'clearance_rule_found' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 842 | |
| Name 'curr_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 844 | |
| '{' should be on the previous line. | 845 | |
| '{' should be on the previous line. | 847 | |
| Line is longer than 80 characters. | 848 | |
| Name 'trace_halfwidth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 848 | |
| '}' should be on the same line. | 850 | |
| '{' should be on the previous line. | 852 | |
| Line is longer than 80 characters. | 853 | |
| Line is longer than 80 characters. | 854 | |
| '}' should be on the same line. | 856 | |
| '{' should be on the previous line. | 858 | |
| Line is longer than 80 characters. | 860 | |
| Name 'curr_layer_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 866 | |
| '{' should be on the previous line. | 867 | |
| Name 'curr_layer_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 868 | |
| '{' should be on the previous line. | 869 | |
| Name 'layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 870 | |
| '{' should be on the previous line. | 872 | |
| Line is longer than 80 characters. | 873 | |
| Name 'curr_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 876 | |
| '{' should be on the previous line. | 877 | |
| '{' should be on the previous line. | 879 | |
| Line is longer than 80 characters. | 880 | |
| Name 'trace_halfwidth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 880 | |
| Line is longer than 80 characters. | 881 | |
| '}' should be on the same line. | 882 | |
| '{' should be on the previous line. | 884 | |
| Line is longer than 80 characters. | 885 | |
| '}' should be on the same line. | 887 | |
| '{' should be on the previous line. | 889 | |
| Line is longer than 80 characters. | 890 | |
| Name 'via_infos_created' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 898 | |
| Line is longer than 80 characters. | 900 | |
| Line is longer than 80 characters. | 902 | |
| '{' should be on the previous line. | 907 | |
| Line is longer than 80 characters. | 908 | |
| '}' should be on the same line. | 909 | |
| '{' should be on the previous line. | 911 | |
| Line is longer than 80 characters. | 912 | |
| '{' should be on the previous line. | 915 | |
| Line is longer than 80 characters. | 916 | |
| Line is longer than 80 characters. | 920 | |
| Missing a Javadoc comment. | 920 | |
| 'private' modifier out of order with the JLS suggestions. | 920 | |
| Name 'insert_class_pairs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 920 | |
| Parameter p_class_classes should be final. | 920 | |
| Name 'p_class_classes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 920 | |
| Parameter p_par should be final. | 920 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 920 | |
| Name 'curr_class_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 922 | |
| '{' should be on the previous line. | 923 | |
| Line is longer than 80 characters. | 924 | |
| Line is longer than 80 characters. | 925 | |
| Name 'routing_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 925 | |
| '{' should be on the previous line. | 927 | |
| Name 'first_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 928 | |
| Line is longer than 80 characters. | 929 | |
| Name 'first_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 929 | |
| '{' should be on the previous line. | 931 | |
| Line is longer than 80 characters. | 932 | |
| '}' should be on the same line. | 933 | |
| '{' should be on the previous line. | 935 | |
| '{' should be on the previous line. | 938 | |
| Name 'second_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 939 | |
| Line is longer than 80 characters. | 940 | |
| Name 'second_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 940 | |
| '{' should be on the previous line. | 942 | |
| Line is longer than 80 characters. | 943 | |
| '}' should be on the same line. | 944 | |
| '{' should be on the previous line. | 946 | |
| Line is longer than 80 characters. | 947 | |
| Line is longer than 80 characters. | 956 | |
| Missing a Javadoc comment. | 956 | |
| 'private' modifier out of order with the JLS suggestions. | 956 | |
| Name 'insert_class_pair_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 956 | |
| Parameter p_class_class should be final. | 956 | |
| Name 'p_class_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 956 | |
| Parameter p_first_class should be final. | 956 | |
| Name 'p_first_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 956 | |
| Parameter p_second_class should be final. | 956 | |
| Name 'p_second_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 956 | |
| Line is longer than 80 characters. | 957 | |
| Parameter p_board should be final. | 957 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 957 | |
| Parameter p_coordinate_transform should be final. | 957 | |
| Name 'p_coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 957 | |
| Name 'curr_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 959 | |
| '{' should be on the previous line. | 960 | |
| '{' should be on the previous line. | 962 | |
| Line is longer than 80 characters. | 963 | |
| Name 'curr_clearance_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 963 | |
| Line is longer than 80 characters. | 964 | |
| '}' should be on the same line. | 966 | |
| '{' should be on the previous line. | 968 | |
| Line is longer than 80 characters. | 969 | |
| Name 'curr_layer_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 972 | |
| '{' should be on the previous line. | 973 | |
| Name 'curr_layer_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 974 | |
| '{' should be on the previous line. | 975 | |
| Name 'layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 976 | |
| '{' should be on the previous line. | 978 | |
| Line is longer than 80 characters. | 979 | |
| Name 'curr_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 982 | |
| '{' should be on the previous line. | 983 | |
| '{' should be on the previous line. | 985 | |
| Line is longer than 80 characters. | 987 | |
| '}' should be on the same line. | 989 | |
| '{' should be on the previous line. | 991 | |
| Line is longer than 80 characters. | 992 | |
| Line is longer than 80 characters. | 999 | |
| Missing a Javadoc comment. | 999 | |
| 'private' modifier out of order with the JLS suggestions. | 999 | |
| Name 'add_mixed_clearance_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 999 | |
| Parameter p_clearance_matrix should be final. | 999 | |
| Name 'p_clearance_matrix' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 999 | |
| Parameter p_first_class should be final. | 999 | |
| Name 'p_first_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 999 | |
| Line is longer than 80 characters. | 1000 | |
| Parameter p_second_class should be final. | 1000 | |
| Name 'p_second_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1000 | |
| Parameter p_clearance_rule should be final. | 1000 | |
| Name 'p_clearance_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1000 | |
| Parameter p_layer_no should be final. | 1000 | |
| Name 'p_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1000 | |
| Parameter p_coordinate_transform should be final. | 1001 | |
| Name 'p_coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1001 | |
| '{' should be on the previous line. | 1002 | |
| Line is longer than 80 characters. | 1003 | |
| Name 'curr_clearance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1003 | |
| Name 'first_class_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1004 | |
| Name 'first_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1005 | |
| '{' should be on the previous line. | 1007 | |
| Name 'second_class_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1011 | |
| Name 'second_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1012 | |
| '{' should be on the previous line. | 1014 | |
| '{' should be on the previous line. | 1019 | |
| '{' should be on the previous line. | 1021 | |
| Line is longer than 80 characters. | 1022 | |
| Line is longer than 80 characters. | 1023 | |
| '}' should be on the same line. | 1024 | |
| '{' should be on the previous line. | 1026 | |
| Line is longer than 80 characters. | 1027 | |
| Line is longer than 80 characters. | 1028 | |
| '}' should be on the same line. | 1030 | |
| '{' should be on the previous line. | 1032 | |
| Line is longer than 80 characters. | 1033 | |
| '{' should be on the previous line. | 1035 | |
| Name 'curr_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1036 | |
| Name 'curr_pair' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1037 | |
| '{' should be on the previous line. | 1039 | |
| Name 'curr_first_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1043 | |
| Name 'curr_second_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1044 | |
| '{' should be on the previous line. | 1046 | |
| '{' should be on the previous line. | 1048 | |
| Line is longer than 80 characters. | 1049 | |
| Line is longer than 80 characters. | 1050 | |
| '}' should be on the same line. | 1051 | |
| '{' should be on the previous line. | 1053 | |
| Line is longer than 80 characters. | 1054 | |
| Line is longer than 80 characters. | 1055 | |
| '{' should be on the previous line. | 1058 | |
| Line is longer than 80 characters. | 1059 | |
| Line is longer than 80 characters. | 1060 | |
| '}' should be on the same line. | 1061 | |
| '{' should be on the previous line. | 1063 | |
| Line is longer than 80 characters. | 1064 | |
| Line is longer than 80 characters. | 1065 | |
| Line is longer than 80 characters. | 1072 | |
| Missing a Javadoc comment. | 1072 | |
| 'private' modifier out of order with the JLS suggestions. | 1072 | |
| Name 'create_default_clearance_classes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1072 | |
| Parameter p_net_class should be final. | 1072 | |
| Name 'p_net_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1072 | |
| Parameter p_clearance_matrix should be final. | 1073 | |
| Name 'p_clearance_matrix' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1073 | |
| '{' should be on the previous line. | 1074 | |
| Line is longer than 80 characters. | 1081 | |
| Missing a Javadoc comment. | 1081 | |
| Name 'create_via_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1081 | |
| Parameter p_use_via should be final. | 1081 | |
| Name 'p_use_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1081 | |
| Parameter p_net_class should be final. | 1081 | |
| Name 'p_net_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1081 | |
| Parameter p_board should be final. | 1081 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1081 | |
| Parameter p_attach_allowed should be final. | 1081 | |
| Name 'p_attach_allowed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1081 | |
| Name 'new_via_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1083 | |
| Line is longer than 80 characters. | 1084 | |
| Name 'default_via_cl_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1084 | |
| Name 'curr_via_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1085 | |
| '{' should be on the previous line. | 1086 | |
| '{' should be on the previous line. | 1088 | |
| Name 'curr_via_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1089 | |
| Line is longer than 80 characters. | 1103 | |
| Missing a Javadoc comment. | 1103 | |
| Name 'create_active_trace_layers' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1103 | |
| Parameter p_use_layer should be final. | 1103 | |
| Name 'p_use_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1103 | |
| Parameter p_layer_structure should be final. | 1103 | |
| Name 'p_layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1103 | |
| Parameter p_net_class should be final. | 1103 | |
| Name 'p_net_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1103 | |
| '{' should be on the previous line. | 1106 | |
| Name 'cur_layer_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1109 | |
| '{' should be on the previous line. | 1110 | |
| Name 'curr_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1111 | |
| '{' should be on the previous line. | 1116 | |
| '{' should be on the previous line. | 1118 | |
| Line is longer than 80 characters. | 1124 | |
| Missing a Javadoc comment. | 1124 | |
| Name 'add_clearance_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1124 | |
| Parameter p_clearance_matrix should be final. | 1124 | |
| Name 'p_clearance_matrix' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1124 | |
| Parameter p_net_class should be final. | 1124 | |
| Name 'p_net_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1124 | |
| Line is longer than 80 characters. | 1125 | |
| Parameter p_rule should be final. | 1125 | |
| Name 'p_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1125 | |
| Parameter p_layer_no should be final. | 1125 | |
| Name 'p_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1125 | |
| Parameter p_coordinate_transform should be final. | 1125 | |
| Name 'p_coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1125 | |
| Line is longer than 80 characters. | 1127 | |
| Name 'curr_clearance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1127 | |
| Name 'class_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1128 | |
| Name 'class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1129 | |
| '{' should be on the previous line. | 1131 | |
| Line is longer than 80 characters. | 1135 | |
| '{' should be on the previous line. | 1138 | |
| '{' should be on the previous line. | 1140 | |
| Line is longer than 80 characters. | 1141 | |
| Name 'curr_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1141 | |
| '{' should be on the previous line. | 1150 | |
| '{' should be on the previous line. | 1152 | |
| Line is longer than 80 characters. | 1153 | |
| '}' should be on the same line. | 1154 | |
| '{' should be on the previous line. | 1156 | |
| Line is longer than 80 characters. | 1157 | |
| Line is longer than 80 characters. | 1161 | |
| '{' should be on the previous line. | 1167 | |
| Name 'curr_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1168 | |
| Name 'curr_pair' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1169 | |
| '{' should be on the previous line. | 1171 | |
| Line is longer than 80 characters. | 1175 | |
| Name 'first_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1175 | |
| Line is longer than 80 characters. | 1176 | |
| Name 'second_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1176 | |
| '{' should be on the previous line. | 1179 | |
| Line is longer than 80 characters. | 1180 | |
| Line is longer than 80 characters. | 1181 | |
| '}' should be on the same line. | 1182 | |
| '{' should be on the previous line. | 1184 | |
| Line is longer than 80 characters. | 1185 | |
| Line is longer than 80 characters. | 1186 | |
| Line is longer than 80 characters. | 1192 | |
| Expected an @return tag. | 1195 | |
| Line is longer than 80 characters. | 1195 | |
| 'private' modifier out of order with the JLS suggestions. | 1195 | |
| Name 'get_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1195 | |
| Parameter p_clearance_matrix should be final. | 1195 | |
| Expected @param tag for 'p_clearance_matrix'. | 1195 | |
| Name 'p_clearance_matrix' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1195 | |
| Parameter p_net_class should be final. | 1196 | |
| Expected @param tag for 'p_net_class'. | 1196 | |
| Name 'p_net_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1196 | |
| Parameter p_item_class_name should be final. | 1196 | |
| Expected @param tag for 'p_item_class_name'. | 1196 | |
| Name 'p_item_class_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1196 | |
| '{' should be on the previous line. | 1197 | |
| Name 'net_class_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1198 | |
| Name 'new_class_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1199 | |
| '{' should be on the previous line. | 1201 | |
| Line is longer than 80 characters. | 1202 | |
| Name 'found_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1204 | |
| '{' should be on the previous line. | 1206 | |
| Name 'net_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1211 | |
| '{' should be on the previous line. | 1213 | |
| Line is longer than 80 characters. | 1214 | |
| Line is longer than 80 characters. | 1217 | |
| '{' should be on the previous line. | 1219 | |
| '{' should be on the previous line. | 1222 | |
| Name 'curr_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1223 | |
| '{' should be on the previous line. | 1229 | |
| Line is longer than 80 characters. | 1230 | |
| '}' should be on the same line. | 1231 | |
| '{' should be on the previous line. | 1233 | |
| Line is longer than 80 characters. | 1234 | |
| '}' should be on the same line. | 1235 | |
| '{' should be on the previous line. | 1237 | |
| Line is longer than 80 characters. | 1238 | |
| '}' should be on the same line. | 1239 | |
| '{' should be on the previous line. | 1241 | |
| Line is longer than 80 characters. | 1242 | |
| Missing a Javadoc comment. | 1247 | |
| Name 'insert_compoments' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1247 | |
| Parameter p_par should be final. | 1247 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1247 | |
| '{' should be on the previous line. | 1248 | |
| '{' should be on the previous line. | 1251 | |
| Name 'next_lib_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1252 | |
| Line is longer than 80 characters. | 1253 | |
| '{' should be on the previous line. | 1255 | |
| Line is longer than 80 characters. | 1256 | |
| Name 'next_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1256 | |
| Line is longer than 80 characters. | 1257 | |
| Line is longer than 80 characters. | 1264 | |
| Expected an @return tag. | 1267 | |
| Name 'insert_logical_parts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1267 | |
| Parameter p_par should be final. | 1267 | |
| Expected @param tag for 'p_par'. | 1267 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1267 | |
| '{' should be on the previous line. | 1268 | |
| Line is longer than 80 characters. | 1269 | |
| Name 'routing_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1269 | |
| Name 'next_part' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1270 | |
| '{' should be on the previous line. | 1271 | |
| Line is longer than 80 characters. | 1272 | |
| Name 'lib_package' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1272 | |
| '{' should be on the previous line. | 1274 | |
| Name 'board_part_pins' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1277 | |
| Name 'curr_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1279 | |
| Name 'curr_part_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1280 | |
| '{' should be on the previous line. | 1281 | |
| Name 'pin_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1282 | |
| '{' should be on the previous line. | 1284 | |
| Line is longer than 80 characters. | 1285 | |
| Line is longer than 80 characters. | 1289 | |
| Line is longer than 80 characters. | 1291 | |
| Line is longer than 80 characters. | 1294 | |
| Line is longer than 80 characters. | 1297 | |
| Name 'next_mapping' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1297 | |
| Line is longer than 80 characters. | 1299 | |
| Name 'curr_logical_part' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1299 | |
| Avoid nested blocks. | 1300 | |
| '{' should be on the previous line. | 1302 | |
| Line is longer than 80 characters. | 1303 | |
| Name 'curr_cmp_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1306 | |
| '{' should be on the previous line. | 1307 | |
| Line is longer than 80 characters. | 1308 | |
| Name 'curr_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1308 | |
| '{' should be on the previous line. | 1310 | |
| '}' should be on the same line. | 1312 | |
| '{' should be on the previous line. | 1314 | |
| Line is longer than 80 characters. | 1315 | |
| Line is longer than 80 characters. | 1323 | |
| Expected an @return tag. | 1326 | |
| Name 'search_lib_package' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1326 | |
| Parameter p_part_name should be final. | 1326 | |
| Expected @param tag for 'p_part_name'. | 1326 | |
| Name 'p_part_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1326 | |
| Line is longer than 80 characters. | 1327 | |
| Parameter p_logical_part_mappings should be final. | 1327 | |
| Expected @param tag for 'p_logical_part_mappings'. | 1327 | |
| Name 'p_logical_part_mappings' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1327 | |
| Parameter p_board should be final. | 1327 | |
| Expected @param tag for 'p_board'. | 1327 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1327 | |
| Line is longer than 80 characters. | 1329 | |
| Name 'curr_mapping' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1329 | |
| '{' should be on the previous line. | 1332 | |
| '{' should be on the previous line. | 1334 | |
| Line is longer than 80 characters. | 1335 | |
| Name 'component_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1338 | |
| '{' should be on the previous line. | 1340 | |
| Line is longer than 80 characters. | 1341 | |
| Line is longer than 80 characters. | 1344 | |
| Name 'curr_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1344 | |
| '{' should be on the previous line. | 1346 | |
| Line is longer than 80 characters. | 1347 | |
| Line is longer than 80 characters. | 1362 | |
| Method length is 211 lines (max allowed is 150). | 1362 | |
| Name 'insert_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1362 | |
| Parameter p_location should be final. | 1362 | |
| Expected @param tag for 'p_location'. | 1362 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1362 | |
| Parameter p_lib_key should be final. | 1362 | |
| Expected @param tag for 'p_lib_key'. | 1362 | |
| Name 'p_lib_key' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1362 | |
| Parameter p_par should be final. | 1363 | |
| Expected @param tag for 'p_par'. | 1363 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1363 | |
| '{' should be on the previous line. | 1364 | |
| Line is longer than 80 characters. | 1365 | |
| Name 'routing_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1365 | |
| Line is longer than 80 characters. | 1366 | |
| Name 'curr_front_package' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1366 | |
| Line is longer than 80 characters. | 1367 | |
| Name 'curr_back_package' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1367 | |
| '{' should be on the previous line. | 1369 | |
| Line is longer than 80 characters. | 1370 | |
| Name 'component_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1374 | |
| '{' should be on the previous line. | 1376 | |
| Line is longer than 80 characters. | 1377 | |
| '}' should be on the same line. | 1378 | |
| '{' should be on the previous line. | 1380 | |
| Name 'rotation_in_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1383 | |
| Line is longer than 80 characters. | 1385 | |
| Name 'new_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1385 | |
| Line is longer than 80 characters. | 1386 | |
| '{' should be on the previous line. | 1389 | |
| Line is longer than 80 characters. | 1392 | |
| Name 'component_translation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1392 | |
| Name 'fixed_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1393 | |
| '{' should be on the previous line. | 1395 | |
| '}' should be on the same line. | 1397 | |
| '{' should be on the previous line. | 1399 | |
| Name 'curr_package' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1402 | |
| '{' should be on the previous line. | 1404 | |
| Name 'curr_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1405 | |
| Line is longer than 80 characters. | 1406 | |
| Name 'curr_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1406 | |
| '{' should be on the previous line. | 1408 | |
| Line is longer than 80 characters. | 1409 | |
| Line is longer than 80 characters. | 1412 | |
| Name 'pin_nets' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1412 | |
| Name 'net_numbers' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1413 | |
| Name 'curr_pin_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1414 | |
| '{' should be on the previous line. | 1415 | |
| Line is longer than 80 characters. | 1416 | |
| Name 'curr_board_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1416 | |
| '{' should be on the previous line. | 1418 | |
| Line is longer than 80 characters. | 1419 | |
| '}' should be on the same line. | 1421 | |
| '{' should be on the previous line. | 1423 | |
| Name 'net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1427 | |
| Name 'net_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1428 | |
| Name 'curr_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1429 | |
| '{' should be on the previous line. | 1430 | |
| Name 'net_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1434 | |
| Name 'board_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1435 | |
| '{' should be on the previous line. | 1437 | |
| '}' should be on the same line. | 1439 | |
| '{' should be on the previous line. | 1441 | |
| '{' should be on the previous line. | 1445 | |
| '}' should be on the same line. | 1447 | |
| '{' should be on the previous line. | 1449 | |
| Name 'clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1452 | |
| Line is longer than 80 characters. | 1453 | |
| Name 'pin_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1453 | |
| '{' should be on the previous line. | 1455 | |
| Line is longer than 80 characters. | 1456 | |
| '{' should be on the previous line. | 1459 | |
| '{' should be on the previous line. | 1461 | |
| Line is longer than 80 characters. | 1462 | |
| '}' should be on the same line. | 1463 | |
| '{' should be on the previous line. | 1465 | |
| Line is longer than 80 characters. | 1466 | |
| Line is longer than 80 characters. | 1469 | |
| '{' should be on the previous line. | 1474 | |
| Name 'keepout_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1475 | |
| Line is longer than 80 characters. | 1476 | |
| Name 'curr_keepout_infos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1476 | |
| '{' should be on the previous line. | 1478 | |
| '}' should be on the same line. | 1481 | |
| '{' should be on the previous line. | 1483 | |
| '}' should be on the same line. | 1486 | |
| '{' should be on the previous line. | 1488 | |
| '{' should be on the previous line. | 1493 | |
| Name 'curr_keepout' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1494 | |
| '{' should be on the previous line. | 1497 | |
| Line is longer than 80 characters. | 1498 | |
| '{' should be on the previous line. | 1502 | |
| Line is longer than 80 characters. | 1503 | |
| Name 'clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1505 | |
| Line is longer than 80 characters. | 1506 | |
| Line is longer than 80 characters. | 1507 | |
| Name 'keepout_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1507 | |
| '{' should be on the previous line. | 1509 | |
| Line is longer than 80 characters. | 1510 | |
| Name 'curr_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1510 | |
| '{' should be on the previous line. | 1512 | |
| '{' should be on the previous line. | 1517 | |
| '{' should be on the previous line. | 1519 | |
| Line is longer than 80 characters. | 1520 | |
| Line is longer than 80 characters. | 1521 | |
| '}' should be on the same line. | 1523 | |
| '{' should be on the previous line. | 1525 | |
| Line is longer than 80 characters. | 1526 | |
| Line is longer than 80 characters. | 1527 | |
| '}' should be on the same line. | 1529 | |
| '{' should be on the previous line. | 1531 | |
| Line is longer than 80 characters. | 1532 | |
| Line is longer than 80 characters. | 1533 | |
| '}' should be on the same line. | 1536 | |
| '{' should be on the previous line. | 1538 | |
| Line is longer than 80 characters. | 1540 | |
| '{' should be on the previous line. | 1543 | |
| '{' should be on the previous line. | 1545 | |
| Line is longer than 80 characters. | 1546 | |
| Line is longer than 80 characters. | 1547 | |
| '}' should be on the same line. | 1549 | |
| '{' should be on the previous line. | 1551 | |
| Line is longer than 80 characters. | 1552 | |
| Line is longer than 80 characters. | 1553 | |
| '}' should be on the same line. | 1555 | |
| '{' should be on the previous line. | 1557 | |
| Line is longer than 80 characters. | 1558 | |
| Line is longer than 80 characters. | 1559 | |
| '{' should be on the previous line. | 1569 | |
| Line is longer than 80 characters. | 1571 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 36 | |
| Line has trailing spaces. | 37 | |
| First sentence should end with a period. | 38 | |
| Line is longer than 80 characters. | 42 | |
| Line is longer than 80 characters. | 49 | |
| Parameter p_name should be final. | 49 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Parameter p_pin_info_arr should be final. | 49 | |
| Name 'p_pin_info_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Parameter p_outline should be final. | 49 | |
| Name 'p_outline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Parameter p_keepouts should be final. | 49 | |
| Name 'p_keepouts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Line is longer than 80 characters. | 50 | |
| Parameter p_via_keepouts should be final. | 50 | |
| Name 'p_via_keepouts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 50 | |
| Parameter p_place_keepouts should be final. | 50 | |
| Name 'p_place_keepouts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 50 | |
| Parameter p_is_front should be final. | 50 | |
| Name 'p_is_front' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 50 | |
| Line has trailing spaces. | 60 | |
| Line is longer than 80 characters. | 65 | |
| Line is longer than 80 characters. | 68 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| Parameter p_scanner should be final. | 68 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| Parameter p_layer_structure should be final. | 68 | |
| Name 'p_layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| '{' should be on the previous line. | 71 | |
| Name 'is_front' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| Line is longer than 80 characters. | 74 | |
| Line is longer than 80 characters. | 75 | |
| Name 'via_keepouts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 | |
| Line is longer than 80 characters. | 76 | |
| Name 'place_keepouts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 77 | |
| '(' is followed by whitespace. | 78 | |
| '{' should be on the previous line. | 79 | |
| Name 'package_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 83 | |
| Name 'pin_info_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 84 | |
| '{' should be on the previous line. | 86 | |
| Name 'prev_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 87 | |
| Line has trailing spaces. | 89 | |
| '{' should be on the previous line. | 91 | |
| Line is longer than 80 characters. | 92 | |
| '{' should be on the previous line. | 96 | |
| '{' should be on the previous line. | 101 | |
| '{' should be on the previous line. | 103 | |
| Name 'next_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 104 | |
| '{' should be on the previous line. | 106 | |
| '}' should be on the same line. | 110 | |
| '{' should be on the previous line. | 112 | |
| '}' should be on the same line. | 114 | |
| '{' should be on the previous line. | 116 | |
| Line is longer than 80 characters. | 117 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| '{' should be on the previous line. | 119 | |
| '{' should be on the previous line. | 125 | |
| Line is longer than 80 characters. | 126 | |
| '}' should be on the same line. | 129 | |
| '{' should be on the previous line. | 131 | |
| Line is longer than 80 characters. | 132 | |
| Name 'keepout_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 132 | |
| '{' should be on the previous line. | 134 | |
| '}' should be on the same line. | 137 | |
| '{' should be on the previous line. | 139 | |
| Line is longer than 80 characters. | 140 | |
| Name 'keepout_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 140 | |
| '{' should be on the previous line. | 142 | |
| '}' should be on the same line. | 145 | |
| '{' should be on the previous line. | 147 | |
| Line is longer than 80 characters. | 148 | |
| Name 'keepout_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 148 | |
| '{' should be on the previous line. | 150 | |
| '}' should be on the same line. | 153 | |
| '{' should be on the previous line. | 155 | |
| Name 'pin_info_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| '{' should be on the previous line. | 163 | |
| Line is longer than 80 characters. | 166 | |
| '}' should be on the same line. | 167 | |
| '{' should be on the previous line. | 169 | |
| Line has trailing spaces. | 175 | |
| Line is longer than 80 characters. | 183 | |
| Name 'write_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 183 | |
| Parameter p_par should be final. | 183 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 183 | |
| Parameter p_package should be final. | 183 | |
| Name 'p_package' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 183 | |
| '{' should be on the previous line. | 192 | |
| '}' should be on the same line. | 194 | |
| '{' should be on the previous line. | 196 | |
| '{' should be on the previous line. | 201 | |
| Name 'curr_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 202 | |
| Line is longer than 80 characters. | 205 | |
| Name 'curr_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 205 | |
| Line is longer than 80 characters. | 209 | |
| Name 'rel_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 209 | |
| 'for' is not followed by whitespace. | 210 | |
| '{' should be on the previous line. | 211 | |
| '{' should be on the previous line. | 217 | |
| '{' should be on the previous line. | 226 | |
| '{' should be on the previous line. | 230 | |
| '{' should be on the previous line. | 235 | |
| Line is longer than 80 characters. | 238 | |
| Name 'curr_outline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 238 | |
| Line has trailing spaces. | 244 | |
| Line is longer than 80 characters. | 245 | |
| Missing a Javadoc comment. | 245 | |
| Name 'write_package_keepout' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 245 | |
| Parameter p_keepout should be final. | 245 | |
| Name 'p_keepout' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 245 | |
| Parameter p_par should be final. | 245 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 245 | |
| Parameter p_is_via_keepout should be final. | 246 | |
| Name 'p_is_via_keepout' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 246 | |
| '{' should be on the previous line. | 247 | |
| Name 'keepout_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 248 | |
| '{' should be on the previous line. | 250 | |
| Line is longer than 80 characters. | 251 | |
| Name 'board_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 251 | |
| Line is longer than 80 characters. | 252 | |
| '}' should be on the same line. | 253 | |
| '{' should be on the previous line. | 255 | |
| Name 'boundary_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 258 | |
| '{' should be on the previous line. | 261 | |
| ';' is preceded with whitespace. | 262 | |
| '}' should be on the same line. | 264 | |
| '{' should be on the previous line. | 266 | |
| '{' should be on the previous line. | 272 | |
| '}' should be on the same line. | 274 | |
| '{' should be on the previous line. | 276 | |
| Line is longer than 80 characters. | 279 | |
| Name 'dsn_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 279 | |
| '{' should be on the previous line. | 281 | |
| '{' should be on the previous line. | 285 | |
| Line is longer than 80 characters. | 286 | |
| Name 'dsn_hole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 286 | |
| Line has trailing spaces. | 291 | |
| Expected an @return tag. | 293 | |
| Name 'read_pin_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 293 | |
| Parameter p_scanner should be final. | 293 | |
| Expected @param tag for 'p_scanner'. | 293 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 293 | |
| '{' should be on the previous line. | 294 | |
| '{' should be on the previous line. | 296 | |
| Name 'padstack_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 299 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 300 | |
| '(' is followed by whitespace. | 301 | |
| '{' should be on the previous line. | 302 | |
| '}' should be on the same line. | 304 | |
| '(' is followed by whitespace. | 305 | |
| '{' should be on the previous line. | 306 | |
| '}' should be on the same line. | 308 | |
| '{' should be on the previous line. | 310 | |
| Line is longer than 80 characters. | 311 | |
| Line has trailing spaces. | 315 | |
| Line is longer than 80 characters. | 316 | |
| '{' should be on the previous line. | 319 | |
| '{' should be on the previous line. | 323 | |
| '}' should be on the same line. | 325 | |
| '{' should be on the previous line. | 327 | |
| Name 'pin_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 334 | |
| '(' is followed by whitespace. | 335 | |
| '{' should be on the previous line. | 336 | |
| '}' should be on the same line. | 338 | |
| '(' is followed by whitespace. | 339 | |
| '{' should be on the previous line. | 340 | |
| '}' should be on the same line. | 342 | |
| '{' should be on the previous line. | 344 | |
| Line is longer than 80 characters. | 345 | |
| Line has trailing spaces. | 348 | |
| Name 'pin_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 349 | |
| '{' should be on the previous line. | 351 | |
| '{' should be on the previous line. | 354 | |
| '}' should be on the same line. | 356 | |
| '{' should be on the previous line. | 358 | |
| '}' should be on the same line. | 360 | |
| '{' should be on the previous line. | 362 | |
| Line is longer than 80 characters. | 363 | |
| '{' should be on the previous line. | 369 | |
| Name 'prev_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 370 | |
| Line has trailing spaces. | 372 | |
| '{' should be on the previous line. | 374 | |
| Line is longer than 80 characters. | 375 | |
| '{' should be on the previous line. | 379 | |
| '{' should be on the previous line. | 384 | |
| '{' should be on the previous line. | 386 | |
| '}' should be on the same line. | 388 | |
| '{' should be on the previous line. | 390 | |
| '}' should be on the same line. | 396 | |
| '{' should be on the previous line. | 398 | |
| Line is longer than 80 characters. | 399 | |
| Line has trailing spaces. | 403 | |
| Missing a Javadoc comment. | 404 | |
| Name 'read_rotation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 404 | |
| Parameter p_scanner should be final. | 404 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 404 | |
| '{' should be on the previous line. | 405 | |
| '{' should be on the previous line. | 408 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 409 | |
| '{' should be on the previous line. | 411 | |
| 'cast' is not followed by whitespace. | 412 | |
| '}' should be on the same line. | 413 | |
| '{' should be on the previous line. | 415 | |
| 'cast' is not followed by whitespace. | 416 | |
| '}' should be on the same line. | 417 | |
| '{' should be on the previous line. | 419 | |
| '{' should be on the previous line. | 425 | |
| Line is longer than 80 characters. | 426 | |
| '}' should be on the same line. | 428 | |
| '{' should be on the previous line. | 430 | |
| Line is longer than 80 characters. | 431 | |
| Line has trailing spaces. | 435 | |
| Line is longer than 80 characters. | 443 | |
| Name 'write_placement_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 443 | |
| Parameter p_par should be final. | 443 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 443 | |
| Parameter p_package should be final. | 443 | |
| Name 'p_package' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 443 | |
| '{' should be on the previous line. | 445 | |
| Name 'board_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 446 | |
| Name 'component_found' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 447 | |
| '{' should be on the previous line. | 449 | |
| Name 'curr_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 450 | |
| '{' should be on the previous line. | 452 | |
| Name 'undeleted_item_found' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 454 | |
| '{' should be on the previous line. | 457 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 458 | |
| '{' should be on the previous line. | 460 | |
| '{' should be on the previous line. | 466 | |
| '{' should be on the previous line. | 468 | |
| '{' should be on the previous line. | 480 | |
| Line has trailing spaces. | 484 | |
| Line is longer than 80 characters. | 485 | |
| Missing a Javadoc comment. | 485 | |
| Name 'read_placement_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 485 | |
| Parameter p_scanner should be final. | 485 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 485 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 487 | |
| Line has trailing spaces. | 489 | |
| '{' should be on the previous line. | 492 | |
| Line is longer than 80 characters. | 493 | |
| Line has trailing spaces. | 497 | |
| Line has trailing spaces. | 498 | |
| Missing a Javadoc comment. | 499 | |
| Variable 'name' must be private and have accessor methods. | 499 | |
| Name 'pin_info_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 501 | |
| Variable 'pin_info_arr' must be private and have accessor methods. | 501 | |
| Variable 'outline' must be private and have accessor methods. | 503 | |
| First sentence should end with a period. | 504 | |
| Variable 'keepouts' must be private and have accessor methods. | 505 | |
| First sentence should end with a period. | 506 | |
| Name 'via_keepouts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 507 | |
| Variable 'via_keepouts' must be private and have accessor methods. | 507 | |
| First sentence should end with a period. | 508 | |
| Name 'place_keepouts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 509 | |
| Variable 'place_keepouts' must be private and have accessor methods. | 509 | |
| First sentence should end with a period. | 510 | |
| Name 'is_front' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 511 | |
| Variable 'is_front' must be private and have accessor methods. | 511 | |
| Line has trailing spaces. | 512 | |
| Line has trailing spaces. | 513 | |
| 'public' modifier out of order with the JLS suggestions. | 515 | |
| '{' should be on the previous line. | 516 | |
| Line is longer than 80 characters. | 517 | |
| Missing a Javadoc comment. | 517 | |
| Parameter p_padstack_name should be final. | 517 | |
| Name 'p_padstack_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 517 | |
| Parameter p_pin_name should be final. | 517 | |
| Name 'p_pin_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 517 | |
| Parameter p_rel_coor should be final. | 517 | |
| Name 'p_rel_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 517 | |
| Parameter p_rotation should be final. | 517 | |
| Name 'p_rotation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 517 | |
| Name 'padstack_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 525 | |
| Variable 'padstack_name' must be private and have accessor methods. | 525 | |
| Name 'pin_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 527 | |
| Variable 'pin_name' must be private and have accessor methods. | 527 | |
| Name 'rel_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 529 | |
| Variable 'rel_coor' must be private and have accessor methods. | 529 | |
| Variable 'rotation' must be private and have accessor methods. | 531 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 31 | |
| First sentence should end with a period. | 33 | |
| '{' should be on the previous line. | 37 | |
| Method 'read_scope' is not designed for extension - needs to be abstract, final or empty. | 42 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| Parameter p_par should be final. | 42 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| '{' should be on the previous line. | 43 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| '{' should be on the previous line. | 46 | |
| Name 'prev_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 47 | |
| '{' should be on the previous line. | 49 | |
| '}' should be on the same line. | 51 | |
| '{' should be on the previous line. | 53 | |
| '{' should be on the previous line. | 58 | |
| '{' should be on the previous line. | 63 | |
| Name 'read_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| '{' should be on the previous line. | 69 | |
| '{' should be on the previous line. | 71 | |
| Name 'quote_char' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| '{' should be on the previous line. | 74 | |
| '}' should be on the same line. | 78 | |
| '{' should be on the previous line. | 80 | |
| '}' should be on the same line. | 82 | |
| '{' should be on the previous line. | 84 | |
| Line is longer than 80 characters. | 85 | |
| '}' should be on the same line. | 86 | |
| '{' should be on the previous line. | 88 | |
| Name 'curr_constant' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 | |
| '{' should be on the previous line. | 91 | |
| '}' should be on the same line. | 94 | |
| '{' should be on the previous line. | 96 | |
| '}' should be on the same line. | 98 | |
| '{' should be on the previous line. | 100 | |
| '}' should be on the same line. | 104 | |
| '{' should be on the previous line. | 106 | |
| '{' should be on the previous line. | 111 | |
| Line is longer than 80 characters. | 118 | |
| Missing a Javadoc comment. | 118 | |
| Name 'read_write_solution' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 118 | |
| Parameter p_par should be final. | 118 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 118 | |
| '{' should be on the previous line. | 121 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 122 | |
| '{' should be on the previous line. | 124 | |
| Line is longer than 80 characters. | 125 | |
| Name 'resolution_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 128 | |
| '{' should be on the previous line. | 131 | |
| Line is longer than 80 characters. | 132 | |
| Name 'resolution_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 135 | |
| '{' should be on the previous line. | 138 | |
| Line is longer than 80 characters. | 139 | |
| Line is longer than 80 characters. | 142 | |
| '}' should be on the same line. | 143 | |
| '{' should be on the previous line. | 145 | |
| Line is longer than 80 characters. | 146 | |
| Missing a Javadoc comment. | 151 | |
| Name 'read_constant' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 151 | |
| Parameter p_par should be final. | 151 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 151 | |
| '{' should be on the previous line. | 152 | |
| '{' should be on the previous line. | 154 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 157 | |
| '{' should be on the previous line. | 159 | |
| '{' should be on the previous line. | 167 | |
| '{' should be on the previous line. | 174 | |
| Line is longer than 80 characters. | 175 | |
| '}' should be on the same line. | 179 | |
| '{' should be on the previous line. | 181 | |
| Line is longer than 80 characters. | 191 | |
| Line is longer than 80 characters. | 196 | |
| Name 'write_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 196 | |
| Parameter p_file should be final. | 196 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 196 | |
| Parameter p_parser_info should be final. | 196 | |
| Name 'p_parser_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 196 | |
| Line is longer than 80 characters. | 197 | |
| Parameter p_identifier_type should be final. | 197 | |
| Name 'p_identifier_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 197 | |
| Parameter p_reduced should be final. | 197 | |
| Name 'p_reduced' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 197 | |
| '{' should be on the previous line. | 202 | |
| '{' should be on the previous line. | 211 | |
| '{' should be on the previous line. | 218 | |
| '{' should be on the previous line. | 225 | |
| Name 'curr_constant' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 226 | |
| '{' should be on the previous line. | 227 | |
| '{' should be on the previous line. | 231 | |
| '{' should be on the previous line. | 239 | |
| Line is longer than 80 characters. | 242 | |
| Name 'positive_int' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 244 | |
| '{' should be on the previous line. | 249 | |
| Missing a Javadoc comment. | 256 | |
| Name 'read_quote_char' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 256 | |
| Parameter p_scanner should be final. | 256 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 256 | |
| '{' should be on the previous line. | 257 | |
| '{' should be on the previous line. | 259 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 260 | |
| '{' should be on the previous line. | 262 | |
| '{' should be on the previous line. | 269 | |
| Line is longer than 80 characters. | 270 | |
| '}' should be on the same line. | 274 | |
| '{' should be on the previous line. | 276 | |
| Line is longer than 80 characters. | 277 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 30 | |
| Line has trailing spaces. | 31 | |
| First sentence should end with a period. | 32 | |
| '{' should be on the previous line. | 36 | |
| Line has trailing spaces. | 39 | |
| Method 'read_scope' is not designed for extension - needs to be abstract, final or empty. | 41 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| Parameter p_par should be final. | 41 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| '{' should be on the previous line. | 42 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| '{' should be on the previous line. | 45 | |
| Name 'prev_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| '{' should be on the previous line. | 48 | |
| '}' should be on the same line. | 50 | |
| '{' should be on the previous line. | 52 | |
| Line is longer than 80 characters. | 53 | |
| '{' should be on the previous line. | 58 | |
| Line is longer than 80 characters. | 59 | |
| '{' should be on the previous line. | 63 | |
| '{' should be on the previous line. | 68 | |
| '{' should be on the previous line. | 70 | |
| Line is longer than 80 characters. | 71 | |
| Name 'next_mapping' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| '{' should be on the previous line. | 73 | |
| '}' should be on the same line. | 77 | |
| '{' should be on the previous line. | 79 | |
| Name 'next_part' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| '{' should be on the previous line. | 82 | |
| '}' should be on the same line. | 86 | |
| '{' should be on the previous line. | 88 | |
| Line has trailing spaces. | 95 | |
| Line is longer than 80 characters. | 102 | |
| Name 'write_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 102 | |
| Parameter p_par should be final. | 102 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 102 | |
| Name 'logical_parts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 104 | |
| '{' should be on the previous line. | 106 | |
| Line has trailing spaces. | 111 | |
| Line has trailing spaces. | 113 | |
| '{' should be on the previous line. | 115 | |
| Name 'curr_part' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 116 | |
| '{' should be on the previous line. | 123 | |
| Name 'curr_compomnent' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 124 | |
| '{' should be on the previous line. | 126 | |
| Line has trailing spaces. | 134 | |
| Line has trailing spaces. | 136 | |
| '{' should be on the previous line. | 138 | |
| Name 'curr_part' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 139 | |
| Line has trailing spaces. | 140 | |
| '{' should be on the previous line. | 146 | |
| Name 'curr_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 148 | |
| Name 'gate_swap_code' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 154 | |
| Name 'gate_pin_swap_code' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 159 | |
| Line has trailing spaces. | 167 | |
| Expected an @return tag. | 172 | |
| Name 'read_logical_part_mapping' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 172 | |
| Parameter p_scanner should be final. | 172 | |
| Expected @param tag for 'p_scanner'. | 172 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 172 | |
| '{' should be on the previous line. | 173 | |
| '{' should be on the previous line. | 175 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 176 | |
| '{' should be on the previous line. | 178 | |
| Line is longer than 80 characters. | 179 | |
| '{' should be on the previous line. | 185 | |
| Line is longer than 80 characters. | 186 | |
| '{' should be on the previous line. | 191 | |
| Line is longer than 80 characters. | 192 | |
| Line is longer than 80 characters. | 195 | |
| 'for' is not followed by whitespace. | 196 | |
| '{' should be on the previous line. | 197 | |
| '{' should be on the previous line. | 201 | |
| '{' should be on the previous line. | 205 | |
| Line is longer than 80 characters. | 206 | |
| '{' should be on the previous line. | 213 | |
| Line is longer than 80 characters. | 214 | |
| '}' should be on the same line. | 218 | |
| '{' should be on the previous line. | 220 | |
| Line is longer than 80 characters. | 221 | |
| Line has trailing spaces. | 225 | |
| Missing a Javadoc comment. | 226 | |
| Name 'read_logical_part' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 226 | |
| Parameter p_scanner should be final. | 226 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 226 | |
| '{' should be on the previous line. | 227 | |
| Line is longer than 80 characters. | 228 | |
| Name 'part_pins' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 228 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 229 | |
| '{' should be on the previous line. | 231 | |
| '}' should be on the same line. | 233 | |
| '{' should be on the previous line. | 235 | |
| Line is longer than 80 characters. | 236 | |
| '{' should be on the previous line. | 240 | |
| Line is longer than 80 characters. | 241 | |
| Name 'part_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 244 | |
| '{' should be on the previous line. | 246 | |
| Name 'prev_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 247 | |
| '{' should be on the previous line. | 249 | |
| '}' should be on the same line. | 251 | |
| '{' should be on the previous line. | 253 | |
| Line is longer than 80 characters. | 254 | |
| '{' should be on the previous line. | 258 | |
| Line is longer than 80 characters. | 259 | |
| '{' should be on the previous line. | 263 | |
| Name 'read_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 267 | |
| '{' should be on the previous line. | 269 | |
| '{' should be on the previous line. | 271 | |
| Name 'curr_part_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 272 | |
| '{' should be on the previous line. | 274 | |
| '}' should be on the same line. | 278 | |
| '{' should be on the previous line. | 280 | |
| '{' should be on the previous line. | 285 | |
| Line has trailing spaces. | 291 | |
| Missing a Javadoc comment. | 292 | |
| Name 'read_part_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 292 | |
| Parameter p_scanner should be final. | 292 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 292 | |
| '{' should be on the previous line. | 293 | |
| '{' should be on the previous line. | 295 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 297 | |
| '{' should be on the previous line. | 299 | |
| Line is longer than 80 characters. | 300 | |
| Name 'pin_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 303 | |
| '{' should be on the previous line. | 306 | |
| Line is longer than 80 characters. | 307 | |
| '{' should be on the previous line. | 313 | |
| Line is longer than 80 characters. | 314 | |
| Name 'gate_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 317 | |
| '{' should be on the previous line. | 320 | |
| Line is longer than 80 characters. | 321 | |
| Name 'gate_swap_code' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 324 | |
| '{' should be on the previous line. | 328 | |
| Line is longer than 80 characters. | 329 | |
| Name 'gate_pin_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 332 | |
| '{' should be on the previous line. | 335 | |
| Line is longer than 80 characters. | 336 | |
| Name 'gate_pin_swap_code' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 339 | |
| '{' should be on the previous line. | 342 | |
| '{' should be on the previous line. | 345 | |
| Line is longer than 80 characters. | 349 | |
| '}' should be on the same line. | 350 | |
| '{' should be on the previous line. | 352 | |
| Line is longer than 80 characters. | 353 | |
| Line has trailing spaces. | 357 | |
| Class LogicalPartMapping should be declared as final. | 358 | |
| Missing a Javadoc comment. | 358 | |
| '{' should be on the previous line. | 359 | |
| Line is longer than 80 characters. | 360 | |
| Missing a Javadoc comment. | 360 | |
| Parameter p_name should be final. | 360 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 360 | |
| Parameter p_components should be final. | 360 | |
| Name 'p_components' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 360 | |
| Variable 'name' must be private and have accessor methods. | 366 | |
| Line has trailing spaces. | 367 | |
| Variable 'components' must be private and have accessor methods. | 369 | |
| Line has trailing spaces. | 371 | |
| Class PartPin should be declared as final. | 372 | |
| Missing a Javadoc comment. | 372 | |
| '{' should be on the previous line. | 373 | |
| Line is longer than 80 characters. | 374 | |
| Missing a Javadoc comment. | 374 | |
| Parameter p_pin_name should be final. | 374 | |
| Name 'p_pin_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 374 | |
| Parameter p_gate_name should be final. | 374 | |
| Name 'p_gate_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 374 | |
| Parameter p_gate_swap_code should be final. | 374 | |
| Name 'p_gate_swap_code' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 374 | |
| Parameter p_gate_pin_name should be final. | 375 | |
| Name 'p_gate_pin_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 375 | |
| Parameter p_gate_pin_swap_code should be final. | 375 | |
| Name 'p_gate_pin_swap_code' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 375 | |
| '{' should be on the previous line. | 376 | |
| Line has trailing spaces. | 383 | |
| Missing a Javadoc comment. | 384 | |
| Name 'pin_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 384 | |
| Variable 'pin_name' must be private and have accessor methods. | 384 | |
| Missing a Javadoc comment. | 385 | |
| Name 'gate_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 385 | |
| Variable 'gate_name' must be private and have accessor methods. | 385 | |
| Missing a Javadoc comment. | 386 | |
| Name 'gate_swap_code' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 386 | |
| Variable 'gate_swap_code' must be private and have accessor methods. | 386 | |
| Missing a Javadoc comment. | 387 | |
| Name 'gate_pin_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 387 | |
| Variable 'gate_pin_name' must be private and have accessor methods. | 387 | |
| Missing a Javadoc comment. | 388 | |
| Name 'gate_pin_swap_code' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 388 | |
| Variable 'gate_pin_swap_code' must be private and have accessor methods. | 388 | |
| Line has trailing spaces. | 390 | |
| Class LogicalPart should be declared as final. | 391 | |
| Missing a Javadoc comment. | 391 | |
| '{' should be on the previous line. | 392 | |
| Line is longer than 80 characters. | 393 | |
| Missing a Javadoc comment. | 393 | |
| Parameter p_name should be final. | 393 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 393 | |
| Parameter p_part_pins should be final. | 393 | |
| Name 'p_part_pins' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 393 | |
| Variable 'name' must be private and have accessor methods. | 399 | |
| Line has trailing spaces. | 400 | |
| First sentence should end with a period. | 401 | |
| Name 'part_pins' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 402 | |
| Variable 'part_pins' must be private and have accessor methods. | 402 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 33 | |
| Line has trailing spaces. | 34 | |
| First sentence should end with a period. | 35 | |
| Parameter p_layer should be final. | 36 | |
| Expected @param tag for 'p_layer'. | 36 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 36 | |
| Parameter p_width should be final. | 36 | |
| Expected @param tag for 'p_width'. | 36 | |
| Name 'p_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 36 | |
| Parameter p_coordinate_arr should be final. | 36 | |
| Expected @param tag for 'p_coordinate_arr'. | 36 | |
| Name 'p_coordinate_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 36 | |
| '{' should be on the previous line. | 37 | |
| '(' is preceded with whitespace. | 38 | |
| Line has trailing spaces. | 42 | |
| Line is longer than 80 characters. | 48 | |
| Name 'write_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| Name 'p_identifier' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| Line has trailing spaces. | 49 | |
| Missing a Javadoc comment. | 50 | |
| Variable 'width' must be private and have accessor methods. | 50 | |
| Missing a Javadoc comment. | 51 | |
| Name 'coordinate_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 51 | |
| Variable 'coordinate_arr' must be private and have accessor methods. | 51 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 30 | |
| Line has trailing spaces. | 31 | |
| First sentence should end with a period. | 32 | |
| '{' should be on the previous line. | 36 | |
| Line has trailing spaces. | 39 | |
| First sentence should end with a period. | 40 | |
| Method 'read_scope' is not designed for extension - needs to be abstract, final or empty. | 45 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Parameter p_par should be final. | 45 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| '{' should be on the previous line. | 46 | |
| Name 'flip_style_rotate_first' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 47 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| '{' should be on the previous line. | 50 | |
| Name 'prev_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 51 | |
| '{' should be on the previous line. | 53 | |
| '}' should be on the same line. | 55 | |
| '{' should be on the previous line. | 57 | |
| Line is longer than 80 characters. | 58 | |
| '{' should be on the previous line. | 62 | |
| Line is longer than 80 characters. | 63 | |
| '{' should be on the previous line. | 67 | |
| '{' should be on the previous line. | 72 | |
| '{' should be on the previous line. | 74 | |
| Line is longer than 80 characters. | 75 | |
| Line has trailing spaces. | 78 | |
| '{' should be on the previous line. | 80 | |
| Line is longer than 80 characters. | 81 | |
| Line has trailing spaces. | 85 | |
| Expected an @return tag. | 89 | |
| Name 'read_flip_style_rotate_first' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 | |
| Parameter p_scanner should be final. | 89 | |
| Expected @param tag for 'p_scanner'. | 89 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 | |
| '{' should be on the previous line. | 90 | |
| '{' should be on the previous line. | 92 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 94 | |
| '{' should be on the previous line. | 96 | |
| '{' should be on the previous line. | 98 | |
| '{' should be on the previous line. | 104 | |
| Line is longer than 80 characters. | 105 | |
| '}' should be on the same line. | 109 | |
| '{' should be on the previous line. | 111 | |
| Line is longer than 80 characters. | 112 | |
| Line has trailing spaces. | 116 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 30 | |
| Line has trailing spaces. | 31 | |
| First sentence should end with a period. | 32 | |
| '{' should be on the previous line. | 36 | |
| Line has trailing spaces. | 39 | |
| Line is longer than 80 characters. | 46 | |
| Name 'write_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Parameter p_par should be final. | 46 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| '{' should be on the previous line. | 51 | |
| '{' should be on the previous line. | 56 | |
| Line is longer than 80 characters. | 57 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 32 | |
| Line has trailing spaces. | 33 | |
| First sentence should end with a period. | 34 | |
| '{' should be on the previous line. | 38 | |
| Line has trailing spaces. | 41 | |
| Method 'read_scope' is not designed for extension - needs to be abstract, final or empty. | 43 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Parameter p_par should be final. | 43 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| '{' should be on the previous line. | 44 | |
| Name 'net_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Line is longer than 80 characters. | 47 | |
| Name 'skip_window_scopes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 47 | |
| Line is longer than 80 characters. | 48 | |
| Name 'conduction_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 50 | |
| '{' should be on the previous line. | 52 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| '{' should be on the previous line. | 55 | |
| Line is longer than 80 characters. | 60 | |
| '}' should be on the same line. | 61 | |
| '{' should be on the previous line. | 63 | |
| Line is longer than 80 characters. | 68 | |
| Name 'plane_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| Line has trailing spaces. | 72 | |
| Line is longer than 80 characters. | 80 | |
| Name 'write_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| Parameter p_par should be final. | 80 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| Parameter p_conduction should be final. | 80 | |
| Name 'p_conduction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| Name 'net_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 82 | |
| '{' should be on the previous line. | 84 | |
| Line is longer than 80 characters. | 88 | |
| Name 'net_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 88 | |
| Name 'curr_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 | |
| Name 'layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 90 | |
| Name 'board_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 91 | |
| Line is longer than 80 characters. | 92 | |
| Name 'plane_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| Name 'boundary_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| '{' should be on the previous line. | 96 | |
| '}' should be on the same line. | 99 | |
| '{' should be on the previous line. | 101 | |
| Line is longer than 80 characters. | 108 | |
| Name 'dsn_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 108 | |
| '{' should be on the previous line. | 110 | |
| '{' should be on the previous line. | 114 | |
| Line is longer than 80 characters. | 115 | |
| Name 'dsn_hole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 115 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 33 | |
| Line is longer than 80 characters. | 36 | |
| Parameter p_layer should be final. | 42 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| Parameter p_coor should be final. | 42 | |
| Name 'p_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| '{' should be on the previous line. | 43 | |
| Line has trailing spaces. | 47 | |
| Line is longer than 80 characters. | 49 | |
| Method 'transform_to_board' is not designed for extension - needs to be abstract, final or empty. | 49 | |
| Name 'transform_to_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Parameter p_coordinate_transform should be final. | 49 | |
| Name 'p_coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Name 'corner_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 51 | |
| Name 'curr_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| '{' should be on the previous line. | 54 | |
| Line is longer than 80 characters. | 57 | |
| Line has trailing spaces. | 61 | |
| Line is longer than 80 characters. | 63 | |
| Method 'transform_to_board_rel' is not designed for extension - needs to be abstract, final or empty. | 63 | |
| Name 'transform_to_board_rel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 63 | |
| Parameter p_coordinate_transform should be final. | 63 | |
| Name 'p_coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 63 | |
| '{' should be on the previous line. | 66 | |
| Name 'corner_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 69 | |
| '{' should be on the previous line. | 71 | |
| Line is longer than 80 characters. | 72 | |
| Name 'curr_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| Line is longer than 80 characters. | 73 | |
| Name 'curr_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 73 | |
| Line has trailing spaces. | 78 | |
| Method 'bounding_box' is not designed for extension - needs to be abstract, final or empty. | 84 | |
| Name 'bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 84 | |
| '{' should be on the previous line. | 85 | |
| '4' is a magic number. | 86 | |
| '3' is a magic number. | 90 | |
| '{' should be on the previous line. | 92 | |
| '{' should be on the previous line. | 94 | |
| '}' should be on the same line. | 98 | |
| '{' should be on the previous line. | 100 | |
| '3' is a magic number. | 103 | |
| '3' is a magic number. | 103 | |
| Line has trailing spaces. | 108 | |
| Line is longer than 80 characters. | 114 | |
| Method 'write_scope' is not designed for extension - needs to be abstract, final or empty. | 114 | |
| Name 'write_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 114 | |
| Parameter p_file should be final. | 114 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 114 | |
| Parameter p_identifier_type should be final. | 114 | |
| Name 'p_identifier_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 114 | |
| Name 'corner_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 121 | |
| '/' is not preceded with whitespace. | 121 | |
| '{' should be on the previous line. | 123 | |
| Line has trailing spaces. | 131 | |
| Line is longer than 80 characters. | 133 | |
| Method 'write_scope_int' is not designed for extension - needs to be abstract, final or empty. | 133 | |
| Name 'write_scope_int' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 133 | |
| Parameter p_file should be final. | 133 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 133 | |
| Parameter p_identifier_type should be final. | 133 | |
| Name 'p_identifier_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 133 | |
| Name 'corner_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 140 | |
| '/' is not preceded with whitespace. | 140 | |
| '{' should be on the previous line. | 142 | |
| Name 'curr_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 144 | |
| '*' is not preceded with whitespace. | 144 | |
| '*' is not preceded with whitespace. | 147 | |
| Line has trailing spaces. | 152 | |
| Missing a Javadoc comment. | 153 | |
| Variable 'coor' must be private and have accessor methods. | 153 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 31 | |
| '{' should be on the previous line. | 37 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 39 | |
| Parameter p_layer should be final. | 46 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Parameter p_width should be final. | 46 | |
| Name 'p_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Parameter p_coordinate_arr should be final. | 46 | |
| Name 'p_coordinate_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 51 | |
| Line is longer than 80 characters. | 57 | |
| Method 'write_scope' is not designed for extension - needs to be abstract, final or empty. | 57 | |
| Name 'write_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Parameter p_file should be final. | 57 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Parameter p_identifier_type should be final. | 57 | |
| Name 'p_identifier_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Name 'corner_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 64 | |
| '/' is not preceded with whitespace. | 64 | |
| '{' should be on the previous line. | 66 | |
| Line has trailing spaces. | 74 | |
| Line is longer than 80 characters. | 76 | |
| Method 'write_scope_int' is not designed for extension - needs to be abstract, final or empty. | 76 | |
| Name 'write_scope_int' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| Parameter p_file should be final. | 76 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| Parameter p_identifier_type should be final. | 76 | |
| Name 'p_identifier_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| Name 'corner_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 83 | |
| '/' is not preceded with whitespace. | 83 | |
| '{' should be on the previous line. | 85 | |
| Name 'curr_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 87 | |
| '*' is not preceded with whitespace. | 87 | |
| '*' is not preceded with whitespace. | 90 | |
| Line has trailing spaces. | 95 | |
| Line is longer than 80 characters. | 97 | |
| Method 'transform_to_board' is not designed for extension - needs to be abstract, final or empty. | 97 | |
| Name 'transform_to_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 97 | |
| Parameter p_coordinate_transform should be final. | 97 | |
| Name 'p_coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 97 | |
| Line is longer than 80 characters. | 99 | |
| Name 'corner_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 99 | |
| Name 'curr_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 100 | |
| '{' should be on the previous line. | 102 | |
| '{' should be on the previous line. | 109 | |
| Name 'bounding_oct' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 110 | |
| Name 'rounded_corner_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| '{' should be on the previous line. | 115 | |
| Line is longer than 80 characters. | 118 | |
| '{' should be on the previous line. | 120 | |
| Line has trailing spaces. | 125 | |
| Line is longer than 80 characters. | 127 | |
| Method 'transform_to_board_rel' is not designed for extension - needs to be abstract, final or empty. | 127 | |
| Name 'transform_to_board_rel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 127 | |
| Parameter p_coordinate_transform should be final. | 127 | |
| Name 'p_coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 127 | |
| Line is longer than 80 characters. | 129 | |
| Name 'corner_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 129 | |
| Name 'curr_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 130 | |
| '{' should be on the previous line. | 132 | |
| Line is longer than 80 characters. | 135 | |
| '{' should be on the previous line. | 139 | |
| Name 'bounding_oct' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 140 | |
| Name 'rounded_corner_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 143 | |
| '{' should be on the previous line. | 145 | |
| Line is longer than 80 characters. | 148 | |
| '{' should be on the previous line. | 150 | |
| Line has trailing spaces. | 155 | |
| Method 'bounding_box' is not designed for extension - needs to be abstract, final or empty. | 161 | |
| Name 'bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 161 | |
| '{' should be on the previous line. | 162 | |
| '/' is not preceded with whitespace. | 163 | |
| '/' is not followed by whitespace. | 163 | |
| '4' is a magic number. | 164 | |
| '3' is a magic number. | 168 | |
| '{' should be on the previous line. | 170 | |
| '{' should be on the previous line. | 172 | |
| '}' should be on the same line. | 176 | |
| '{' should be on the previous line. | 178 | |
| '3' is a magic number. | 181 | |
| '3' is a magic number. | 181 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 28 | |
| '{' should be on the previous line. | 34 | |
| Line has trailing spaces. | 35 | |
| First sentence should end with a period. | 36 | |
| Parameter p_layer should be final. | 43 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Parameter p_width should be final. | 43 | |
| Name 'p_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Parameter p_corner_arr should be final. | 43 | |
| Name 'p_corner_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| '{' should be on the previous line. | 44 | |
| Line has trailing spaces. | 47 | |
| Line is longer than 80 characters. | 53 | |
| Method 'write_scope' is not designed for extension - needs to be abstract, final or empty. | 53 | |
| Name 'write_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| Parameter p_file should be final. | 53 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| Parameter p_identifier should be final. | 53 | |
| Name 'p_identifier' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| Name 'line_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| '/' is not preceded with whitespace. | 60 | |
| '4' is a magic number. | 60 | |
| '{' should be on the previous line. | 62 | |
| '4' is a magic number. | 64 | |
| '{' should be on the previous line. | 65 | |
| '4' is a magic number. | 66 | |
| Line has trailing spaces. | 72 | |
| Line is longer than 80 characters. | 74 | |
| Method 'write_scope_int' is not designed for extension - needs to be abstract, final or empty. | 74 | |
| Name 'write_scope_int' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 74 | |
| Parameter p_file should be final. | 74 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 74 | |
| Parameter p_identifier should be final. | 74 | |
| Name 'p_identifier' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 74 | |
| Name 'line_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 81 | |
| '/' is not preceded with whitespace. | 81 | |
| '4' is a magic number. | 81 | |
| '{' should be on the previous line. | 83 | |
| '4' is a magic number. | 85 | |
| '{' should be on the previous line. | 86 | |
| Name 'curr_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 87 | |
| '4' is a magic number. | 87 | |
| Line has trailing spaces. | 94 | |
| Line is longer than 80 characters. | 96 | |
| Method 'transform_to_board_rel' is not designed for extension - needs to be abstract, final or empty. | 96 | |
| Name 'transform_to_board_rel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| Parameter p_coordinate_transform should be final. | 96 | |
| Name 'p_coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| Line is longer than 80 characters. | 98 | |
| Line has trailing spaces. | 101 | |
| Line is longer than 80 characters. | 103 | |
| Method 'transform_to_board' is not designed for extension - needs to be abstract, final or empty. | 103 | |
| Name 'transform_to_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 103 | |
| Parameter p_coordinate_transform should be final. | 103 | |
| Name 'p_coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 103 | |
| Line is longer than 80 characters. | 105 | |
| Line has trailing spaces. | 108 | |
| Line has trailing spaces. | 109 | |
| Method 'bounding_box' is not designed for extension - needs to be abstract, final or empty. | 115 | |
| Name 'bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 115 | |
| '{' should be on the previous line. | 116 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 33 | |
| Line has trailing spaces. | 34 | |
| First sentence should end with a period. | 35 | |
| Line is longer than 80 characters. | 36 | |
| Parameter p_scanner should be final. | 36 | |
| Expected @param tag for 'p_scanner'. | 36 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 36 | |
| Parameter p_board_handling should be final. | 36 | |
| Expected @param tag for 'p_board_handling'. | 36 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 36 | |
| Line has trailing spaces. | 37 | |
| Parameter p_observers should be final. | 37 | |
| Expected @param tag for 'p_observers'. | 37 | |
| Name 'p_observers' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 37 | |
| Line is longer than 80 characters. | 38 | |
| Parameter p_item_id_no_generator should be final. | 38 | |
| Expected @param tag for 'p_item_id_no_generator'. | 38 | |
| Name 'p_item_id_no_generator' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 38 | |
| ',' is not followed by whitespace. | 38 | |
| Parameter p_test_level should be final. | 38 | |
| Expected @param tag for 'p_test_level'. | 38 | |
| Name 'p_test_level' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 38 | |
| Line has trailing spaces. | 46 | |
| Missing a Javadoc comment. | 47 | |
| Variable 'scanner' must be private and have accessor methods. | 47 | |
| Missing a Javadoc comment. | 48 | |
| Name 'board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| Variable 'board_handling' must be private and have accessor methods. | 48 | |
| Missing a Javadoc comment. | 49 | |
| Variable 'netlist' must be private and have accessor methods. | 49 | |
| Line has trailing spaces. | 50 | |
| Missing a Javadoc comment. | 51 | |
| Variable 'observers' must be private and have accessor methods. | 51 | |
| Missing a Javadoc comment. | 52 | |
| Name 'item_id_no_generator' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| Variable 'item_id_no_generator' must be private and have accessor methods. | 52 | |
| Missing a Javadoc comment. | 53 | |
| Name 'test_level' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| Variable 'test_level' must be private and have accessor methods. | 53 | |
| Line has trailing spaces. | 54 | |
| Line is longer than 80 characters. | 56 | |
| Name 'plane_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| Variable 'plane_list' must be private and have accessor methods. | 58 | |
| Line has trailing spaces. | 59 | |
| Line is longer than 80 characters. | 65 | |
| Name 'placement_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| Variable 'placement_list' must be private and have accessor methods. | 65 | |
| Line has trailing spaces. | 66 | |
| Line has trailing spaces. | 67 | |
| Name 'via_padstack_names' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| Variable 'via_padstack_names' must be private and have accessor methods. | 72 | |
| Line has trailing spaces. | 73 | |
| Missing a Javadoc comment. | 74 | |
| Name 'via_at_smd_allowed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 74 | |
| Variable 'via_at_smd_allowed' must be private and have accessor methods. | 74 | |
| Missing a Javadoc comment. | 75 | |
| Name 'snap_angle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 | |
| Variable 'snap_angle' must be private and have accessor methods. | 75 | |
| Line has trailing spaces. | 76 | |
| First sentence should end with a period. | 77 | |
| Name 'logical_part_mappings' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 78 | |
| Variable 'logical_part_mappings' must be private and have accessor methods. | 78 | |
| Line is longer than 80 characters. | 80 | |
| Missing a Javadoc comment. | 80 | |
| Name 'logical_parts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| Variable 'logical_parts' must be private and have accessor methods. | 80 | |
| Line has trailing spaces. | 81 | |
| Name 'string_quote' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 83 | |
| Variable 'string_quote' must be private and have accessor methods. | 83 | |
| Missing a Javadoc comment. | 84 | |
| Name 'host_cad' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 84 | |
| Variable 'host_cad' must be private and have accessor methods. | 84 | |
| Missing a Javadoc comment. | 85 | |
| Name 'host_version' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 85 | |
| Variable 'host_version' must be private and have accessor methods. | 85 | |
| Line has trailing spaces. | 86 | |
| Missing a Javadoc comment. | 87 | |
| Name 'dsn_file_generated_by_host' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 87 | |
| Variable 'dsn_file_generated_by_host' must be private and have accessor methods. | 87 | |
| Line has trailing spaces. | 88 | |
| Missing a Javadoc comment. | 89 | |
| Name 'board_outline_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 | |
| Variable 'board_outline_ok' must be private and have accessor methods. | 89 | |
| Line has trailing spaces. | 90 | |
| Missing a Javadoc comment. | 91 | |
| Variable 'constants' must be private and have accessor methods. | 91 | |
| Line is longer than 80 characters. | 92 | |
| Missing a Javadoc comment. | 92 | |
| Name 'write_resolution' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| Variable 'write_resolution' must be private and have accessor methods. | 92 | |
| Line has trailing spaces. | 93 | |
| Line has trailing spaces. | 94 | |
| Line is longer than 80 characters. | 95 | |
| Name 'coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| Variable 'coordinate_transform' must be private and have accessor methods. | 96 | |
| Missing a Javadoc comment. | 97 | |
| Name 'layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 97 | |
| Variable 'layer_structure' must be private and have accessor methods. | 97 | |
| Missing a Javadoc comment. | 98 | |
| Name 'autoroute_settings' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 98 | |
| Variable 'autoroute_settings' must be private and have accessor methods. | 98 | |
| Line has trailing spaces. | 99 | |
| Missing a Javadoc comment. | 100 | |
| Variable 'unit' must be private and have accessor methods. | 100 | |
| Missing a Javadoc comment. | 101 | |
| Variable 'resolution' must be private and have accessor methods. | 101 | |
| '100' is a magic number. | 101 | |
| Line has trailing spaces. | 102 | |
| First sentence should end with a period. | 103 | |
| '{' should be on the previous line. | 105 | |
| Missing a Javadoc comment. | 106 | |
| Parameter p_area should be final. | 106 | |
| Name 'p_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 106 | |
| Parameter p_net_name should be final. | 106 | |
| Name 'p_net_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 106 | |
| '{' should be on the previous line. | 107 | |
| Line has trailing spaces. | 111 | |
| Missing a Javadoc comment. | 112 | |
| Variable 'area' must be private and have accessor methods. | 112 | |
| Missing a Javadoc comment. | 113 | |
| Name 'net_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| Variable 'net_name' must be private and have accessor methods. | 113 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 35 | |
| Line is longer than 80 characters. | 39 | |
| Parameter p_layer should be final. | 44 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| Parameter p_coor should be final. | 44 | |
| Name 'p_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| '{' should be on the previous line. | 45 | |
| Line has trailing spaces. | 49 | |
| Method 'bounding_box' is not designed for extension - needs to be abstract, final or empty. | 55 | |
| Name 'bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| '{' should be on the previous line. | 56 | |
| Line has trailing spaces. | 59 | |
| First sentence should end with a period. | 60 | |
| Method 'union' is not designed for extension - needs to be abstract, final or empty. | 66 | |
| '(' is preceded with whitespace. | 66 | |
| Parameter p_other should be final. | 66 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| '{' should be on the previous line. | 67 | |
| Name 'result_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| '4' is a magic number. | 68 | |
| '3' is a magic number. | 72 | |
| '3' is a magic number. | 72 | |
| '3' is a magic number. | 72 | |
| Line has trailing spaces. | 75 | |
| Line is longer than 80 characters. | 77 | |
| Method 'transform_to_board_rel' is not designed for extension - needs to be abstract, final or empty. | 77 | |
| Name 'transform_to_board_rel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 77 | |
| Parameter p_coordinate_transform should be final. | 77 | |
| Name 'p_coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 77 | |
| Name 'box_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 79 | |
| Array brackets at illegal position. | 79 | |
| '4' is a magic number. | 79 | |
| '4' is a magic number. | 80 | |
| '{' should be on the previous line. | 81 | |
| Line is longer than 80 characters. | 82 | |
| Line has trailing spaces. | 84 | |
| '3' is a magic number. | 86 | |
| '{' should be on the previous line. | 87 | |
| Line is longer than 80 characters. | 89 | |
| '3' is a magic number. | 89 | |
| '}' should be on the same line. | 90 | |
| '{' should be on the previous line. | 92 | |
| Line is longer than 80 characters. | 94 | |
| '3' is a magic number. | 94 | |
| Line has trailing spaces. | 98 | |
| Line is longer than 80 characters. | 100 | |
| Method 'transform_to_board' is not designed for extension - needs to be abstract, final or empty. | 100 | |
| Name 'transform_to_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 100 | |
| Parameter p_coordinate_transform should be final. | 100 | |
| Name 'p_coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 100 | |
| Name 'curr_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 102 | |
| '3' is a magic number. | 104 | |
| Name 'lower_left' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 105 | |
| '3' is a magic number. | 107 | |
| Name 'upper_right' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 108 | |
| '=' is not preceded with whitespace. | 108 | |
| Line has trailing spaces. | 111 | |
| Line is longer than 80 characters. | 117 | |
| Method 'write_scope' is not designed for extension - needs to be abstract, final or empty. | 117 | |
| Name 'write_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| Parameter p_file should be final. | 117 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| Parameter p_identifier should be final. | 117 | |
| Name 'p_identifier' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| '{' should be on the previous line. | 123 | |
| Line has trailing spaces. | 129 | |
| Line is longer than 80 characters. | 131 | |
| Method 'write_scope_int' is not designed for extension - needs to be abstract, final or empty. | 131 | |
| Name 'write_scope_int' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 131 | |
| Parameter p_file should be final. | 131 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 131 | |
| Parameter p_identifier should be final. | 131 | |
| Name 'p_identifier' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 131 | |
| '{' should be on the previous line. | 137 | |
| Name 'curr_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 139 | |
| Line has trailing spaces. | 144 | |
| Missing a Javadoc comment. | 145 | |
| Variable 'coor' must be private and have accessor methods. | 145 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 30 | |
| Line has trailing spaces. | 31 | |
| First sentence should end with a period. | 32 | |
| '{' should be on the previous line. | 36 | |
| Line has trailing spaces. | 39 | |
| Method 'read_scope' is not designed for extension - needs to be abstract, final or empty. | 41 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| Parameter p_par should be final. | 41 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| '{' should be on the previous line. | 42 | |
| '{' should be on the previous line. | 44 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| '{' should be on the previous line. | 48 | |
| '{' should be on the previous line. | 54 | |
| Line is longer than 80 characters. | 55 | |
| '{' should be on the previous line. | 61 | |
| 'cast' is not followed by whitespace. | 65 | |
| '{' should be on the previous line. | 69 | |
| Line is longer than 80 characters. | 70 | |
| '}' should be on the same line. | 74 | |
| '{' should be on the previous line. | 76 | |
| Line has trailing spaces. | 81 | |
| Line is longer than 80 characters. | 89 | |
| Name 'write_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 | |
| Parameter p_file should be final. | 89 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 | |
| Parameter p_board_communication should be final. | 89 | |
| Name 'p_board_communication' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 | |
| Line is longer than 80 characters. | 95 | |
| Line has trailing spaces. | 98 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Utility classes should not have a public or default constructor. | 33 | |
| '{' should be on the previous line. | 34 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| '(' is followed by whitespace. | 41 | |
| Parameter p_scanner should be final. | 41 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| '{' should be on the previous line. | 42 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| '{' should be on the previous line. | 46 | |
| Name 'prev_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 47 | |
| '{' should be on the previous line. | 49 | |
| '}' should be on the same line. | 51 | |
| '{' should be on the previous line. | 53 | |
| '{' should be on the previous line. | 59 | |
| '{' should be on the previous line. | 64 | |
| '{' should be on the previous line. | 69 | |
| Name 'curr_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 70 | |
| '{' should be on the previous line. | 72 | |
| '}' should be on the same line. | 74 | |
| '{' should be on the previous line. | 76 | |
| '}' should be on the same line. | 78 | |
| '{' should be on the previous line. | 80 | |
| '{' should be on the previous line. | 84 | |
| Line has trailing spaces. | 87 | |
| Line has trailing spaces. | 92 | |
| Name 'read_layer_rule_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 99 | |
| '(' is followed by whitespace. | 99 | |
| Parameter p_scanner should be final. | 99 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 99 | |
| '{' should be on the previous line. | 100 | |
| '{' should be on the previous line. | 102 | |
| Name 'layer_names' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 103 | |
| Name 'rule_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 104 | |
| '{' should be on the previous line. | 106 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 108 | |
| '{' should be on the previous line. | 110 | |
| '{' should be on the previous line. | 114 | |
| Line has trailing spaces. | 115 | |
| Line is longer than 80 characters. | 116 | |
| '{' should be on the previous line. | 122 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 123 | |
| '{' should be on the previous line. | 125 | |
| '{' should be on the previous line. | 129 | |
| Line has trailing spaces. | 130 | |
| Line is longer than 80 characters. | 131 | |
| '}' should be on the same line. | 137 | |
| '{' should be on the previous line. | 139 | |
| Line is longer than 80 characters. | 140 | |
| Line has trailing spaces. | 144 | |
| Name 'read_width_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 151 | |
| Parameter p_scanner should be final. | 151 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 151 | |
| '{' should be on the previous line. | 152 | |
| '{' should be on the previous line. | 154 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 156 | |
| '{' should be on the previous line. | 158 | |
| '}' should be on the same line. | 160 | |
| '{' should be on the previous line. | 162 | |
| '}' should be on the same line. | 164 | |
| '{' should be on the previous line. | 166 | |
| '{' should be on the previous line. | 172 | |
| Line is longer than 80 characters. | 173 | |
| '}' should be on the same line. | 177 | |
| '{' should be on the previous line. | 179 | |
| Line has trailing spaces. | 184 | |
| Line is longer than 80 characters. | 192 | |
| Name 'write_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 192 | |
| Parameter p_net_class should be final. | 192 | |
| Name 'p_net_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 192 | |
| Parameter p_par should be final. | 192 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 192 | |
| Line has trailing spaces. | 196 | |
| Name 'default_trace_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 198 | |
| Line is longer than 80 characters. | 199 | |
| Name 'trace_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 199 | |
| '{' should be on the previous line. | 206 | |
| Line has trailing spaces. | 213 | |
| Line is longer than 80 characters. | 214 | |
| Missing a Javadoc comment. | 214 | |
| Name 'write_layer_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 214 | |
| Parameter p_net_class should be final. | 214 | |
| Name 'p_net_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 214 | |
| Parameter p_layer_no should be final. | 214 | |
| Name 'p_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 214 | |
| Parameter p_par should be final. | 214 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 214 | |
| Line has trailing spaces. | 218 | |
| Line is longer than 80 characters. | 219 | |
| Name 'curr_board_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 219 | |
| Line has trailing spaces. | 220 | |
| Line has trailing spaces. | 224 | |
| Line is longer than 80 characters. | 225 | |
| Name 'curr_trace_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 225 | |
| Line has trailing spaces. | 226 | |
| Line is longer than 80 characters. | 228 | |
| Name 'trace_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 228 | |
| Line has trailing spaces. | 236 | |
| Line is longer than 80 characters. | 244 | |
| Name 'write_default_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 244 | |
| Parameter p_par should be final. | 244 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 244 | |
| Parameter p_layer should be final. | 244 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 244 | |
| Line is longer than 80 characters. | 249 | |
| Name 'trace_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 249 | |
| Name 'default_cl_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 255 | |
| Line is longer than 80 characters. | 256 | |
| Name 'default_board_clearance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 256 | |
| Line is longer than 80 characters. | 257 | |
| Name 'default_clearance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 257 | |
| Line is longer than 80 characters. | 263 | |
| Name 'smd_to_turn_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 263 | |
| Name 'cl_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 268 | |
| '{' should be on the previous line. | 270 | |
| Line is longer than 80 characters. | 271 | |
| Line has trailing spaces. | 275 | |
| Line is longer than 80 characters. | 277 | |
| Name 'write_clearance_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 279 | |
| Parameter p_par should be final. | 279 | |
| Expected @param tag for 'p_par'. | 279 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 279 | |
| Line is longer than 80 characters. | 280 | |
| Parameter p_layer should be final. | 280 | |
| Expected @param tag for 'p_layer'. | 280 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 280 | |
| Parameter p_cl_class should be final. | 280 | |
| Expected @param tag for 'p_cl_class'. | 280 | |
| Name 'p_cl_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 280 | |
| Parameter p_max_cl_class should be final. | 280 | |
| Expected @param tag for 'p_max_cl_class'. | 280 | |
| Name 'p_max_cl_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 280 | |
| Parameter p_default_clearance should be final. | 280 | |
| Expected @param tag for 'p_default_clearance'. | 280 | |
| Name 'p_default_clearance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 280 | |
| Expected @throws tag for 'java.io.IOException'. | 280 | |
| Name 'cl_matrix' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 282 | |
| '{' should be on the previous line. | 284 | |
| Name 'curr_board_clearance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 285 | |
| '{' should be on the previous line. | 287 | |
| Line is longer than 80 characters. | 290 | |
| Name 'curr_clearance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 290 | |
| Line is longer than 80 characters. | 295 | |
| Line has trailing spaces. | 301 | |
| Name 'read_clearance_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 308 | |
| Parameter p_scanner should be final. | 308 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 308 | |
| '{' should be on the previous line. | 309 | |
| '{' should be on the previous line. | 311 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 313 | |
| '{' should be on the previous line. | 315 | |
| '}' should be on the same line. | 317 | |
| '{' should be on the previous line. | 319 | |
| '}' should be on the same line. | 321 | |
| '{' should be on the previous line. | 323 | |
| Name 'class_pairs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 327 | |
| '(' is preceded with whitespace. | 327 | |
| '{' should be on the previous line. | 330 | |
| '{' should be on the previous line. | 332 | |
| '{' should be on the previous line. | 338 | |
| Line is longer than 80 characters. | 339 | |
| '{' should be on the previous line. | 343 | |
| '{' should be on the previous line. | 347 | |
| '{' should be on the previous line. | 351 | |
| Line is longer than 80 characters. | 352 | |
| 'cast' is not followed by whitespace. | 355 | |
| '{' should be on the previous line. | 359 | |
| Line is longer than 80 characters. | 360 | |
| '}' should be on the same line. | 365 | |
| '{' should be on the previous line. | 367 | |
| Line is longer than 80 characters. | 368 | |
| Line has trailing spaces. | 371 | |
| Line has trailing spaces. | 373 | |
| Line is longer than 80 characters. | 382 | |
| 'public' modifier out of order with the JLS suggestions. | 382 | |
| Name 'write_item_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 382 | |
| '(' is followed by whitespace. | 382 | |
| Parameter p_name should be final. | 382 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 382 | |
| Parameter p_file should be final. | 382 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 382 | |
| Line is longer than 80 characters. | 383 | |
| Parameter p_identifier_type should be final. | 383 | |
| Name 'p_identifier_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 383 | |
| Line has trailing spaces. | 390 | |
| Missing a Javadoc comment. | 391 | |
| '{' should be on the previous line. | 392 | |
| Missing a Javadoc comment. | 393 | |
| Parameter p_value should be final. | 393 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 393 | |
| '{' should be on the previous line. | 394 | |
| Missing a Javadoc comment. | 397 | |
| Variable 'value' must be private and have accessor methods. | 397 | |
| Line has trailing spaces. | 399 | |
| Missing a Javadoc comment. | 400 | |
| '{' should be on the previous line. | 401 | |
| Missing a Javadoc comment. | 402 | |
| Parameter p_value should be final. | 402 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 402 | |
| Parameter p_class_pairs should be final. | 402 | |
| Name 'p_class_pairs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 402 | |
| '{' should be on the previous line. | 403 | |
| Missing a Javadoc comment. | 407 | |
| Variable 'value' must be private and have accessor methods. | 407 | |
| Missing a Javadoc comment. | 408 | |
| Name 'clearance_class_pairs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 408 | |
| Variable 'clearance_class_pairs' must be private and have accessor methods. | 408 | |
| Line has trailing spaces. | 410 | |
| Missing a Javadoc comment. | 411 | |
| '{' should be on the previous line. | 412 | |
| Missing a Javadoc comment. | 413 | |
| Parameter p_layer_names should be final. | 413 | |
| Name 'p_layer_names' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 413 | |
| Parameter p_rules should be final. | 413 | |
| Name 'p_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 413 | |
| '{' should be on the previous line. | 414 | |
| Missing a Javadoc comment. | 418 | |
| Name 'layer_names' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 418 | |
| Variable 'layer_names' must be private and have accessor methods. | 418 | |
| Missing a Javadoc comment. | 419 | |
| Variable 'rules' must be private and have accessor methods. | 419 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Utility classes should not have a public or default constructor. | 35 | |
| '{' should be on the previous line. | 36 | |
| Line has trailing spaces. | 37 | |
| Line is longer than 80 characters. | 45 | |
| Parameter p_board_handling should be final. | 45 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Parameter p_output_stream should be final. | 45 | |
| Name 'p_output_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Parameter p_design_name should be final. | 45 | |
| Name 'p_design_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Name 'output_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 47 | |
| Name 'routing_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| Name 'write_scope_parameter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Line is longer than 80 characters. | 50 | |
| Line is longer than 80 characters. | 51 | |
| '{' should be on the previous line. | 54 | |
| '}' should be on the same line. | 56 | |
| '{' should be on the previous line. | 58 | |
| '{' should be on the previous line. | 62 | |
| '}' should be on the same line. | 64 | |
| '{' should be on the previous line. | 66 | |
| Line has trailing spaces. | 70 | |
| Line has trailing spaces. | 79 | |
| Line is longer than 80 characters. | 79 | |
| Parameter p_input_stream should be final. | 79 | |
| Name 'p_input_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 79 | |
| Parameter p_design_name should be final. | 79 | |
| Name 'p_design_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 79 | |
| Parameter p_board_handling should be final. | 80 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| '{' should be on the previous line. | 81 | |
| Name 'routing_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 82 | |
| '{' should be on the previous line. | 85 | |
| Name 'curr_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 86 | |
| '{' should be on the previous line. | 88 | |
| '{' should be on the previous line. | 94 | |
| '{' should be on the previous line. | 100 | |
| Line is longer than 80 characters. | 106 | |
| '}' should be on the same line. | 111 | |
| '{' should be on the previous line. | 113 | |
| Line is longer than 80 characters. | 117 | |
| Name 'layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| Line is longer than 80 characters. | 118 | |
| Name 'coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 118 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 119 | |
| '{' should be on the previous line. | 121 | |
| Name 'prev_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 122 | |
| '{' should be on the previous line. | 124 | |
| '}' should be on the same line. | 126 | |
| '{' should be on the previous line. | 128 | |
| '{' should be on the previous line. | 133 | |
| Line is longer than 80 characters. | 134 | |
| '{' should be on the previous line. | 138 | |
| Name 'read_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 142 | |
| '{' should be on the previous line. | 144 | |
| '{' should be on the previous line. | 146 | |
| '}' should be on the same line. | 148 | |
| '{' should be on the previous line. | 150 | |
| '}' should be on the same line. | 152 | |
| '{' should be on the previous line. | 154 | |
| Line is longer than 80 characters. | 155 | |
| '}' should be on the same line. | 156 | |
| '{' should be on the previous line. | 158 | |
| '}' should be on the same line. | 160 | |
| '{' should be on the previous line. | 162 | |
| '}' should be on the same line. | 164 | |
| '{' should be on the previous line. | 166 | |
| '}' should be on the same line. | 168 | |
| '{' should be on the previous line. | 170 | |
| Line has trailing spaces. | 171 | |
| Line is longer than 80 characters. | 172 | |
| Name 'snap_angle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 172 | |
| '{' should be on the previous line. | 174 | |
| Line is longer than 80 characters. | 175 | |
| '}' should be on the same line. | 177 | |
| '{' should be on the previous line. | 179 | |
| Line has trailing spaces. | 180 | |
| Name 'autoroute_settings' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 180 | |
| Line is longer than 80 characters. | 181 | |
| '{' should be on the previous line. | 183 | |
| Line is longer than 80 characters. | 184 | |
| '}' should be on the same line. | 186 | |
| '{' should be on the previous line. | 188 | |
| '{' should be on the previous line. | 193 | |
| Line has trailing spaces. | 199 | |
| Line is longer than 80 characters. | 200 | |
| Missing a Javadoc comment. | 200 | |
| Name 'write_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 200 | |
| '(' is followed by whitespace. | 200 | |
| Parameter p_par should be final. | 200 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 200 | |
| Parameter p_design_name should be final. | 200 | |
| Name 'p_design_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 200 | |
| Line is longer than 80 characters. | 205 | |
| Line has trailing spaces. | 206 | |
| '{' should be on the previous line. | 212 | |
| Line is longer than 80 characters. | 213 | |
| Name 'curr_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 213 | |
| Line is longer than 80 characters. | 214 | |
| ')' is preceded with whitespace. | 214 | |
| '!=' is not preceded with whitespace. | 214 | |
| Line is longer than 80 characters. | 219 | |
| Line is longer than 80 characters. | 220 | |
| Line has trailing spaces. | 224 | |
| Line is longer than 80 characters. | 225 | |
| Missing a Javadoc comment. | 225 | |
| Name 'add_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 225 | |
| Parameter p_rules should be final. | 225 | |
| Name 'p_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 225 | |
| Parameter p_board should be final. | 225 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 225 | |
| Parameter p_layer_name should be final. | 225 | |
| Name 'p_layer_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 225 | |
| Name 'layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 227 | |
| '{' should be on the previous line. | 229 | |
| '{' should be on the previous line. | 232 | |
| Line is longer than 80 characters. | 236 | |
| Name 'coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 236 | |
| Line is longer than 80 characters. | 237 | |
| Name 'string_quote' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 237 | |
| Name 'curr_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 238 | |
| '{' should be on the previous line. | 239 | |
| '{' should be on the previous line. | 241 | |
| Name 'wire_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 242 | |
| 'cast' is not followed by whitespace. | 242 | |
| Line is longer than 80 characters. | 243 | |
| Name 'trace_halfwidth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 243 | |
| '{' should be on the previous line. | 245 | |
| Line is longer than 80 characters. | 246 | |
| '}' should be on the same line. | 247 | |
| '{' should be on the previous line. | 249 | |
| Line is longer than 80 characters. | 250 | |
| '}' should be on the same line. | 252 | |
| '{' should be on the previous line. | 254 | |
| Line is longer than 80 characters. | 255 | |
| '(' is followed by whitespace. | 255 | |
| 'cast' is not followed by whitespace. | 255 | |
| Line has trailing spaces. | 259 | |
| Line is longer than 80 characters. | 260 | |
| Missing a Javadoc comment. | 260 | |
| Name 'add_layer_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 260 | |
| Parameter p_scanner should be final. | 260 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 260 | |
| Parameter p_board should be final. | 260 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 260 | |
| '{' should be on the previous line. | 263 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 264 | |
| '{' should be on the previous line. | 266 | |
| Line is longer than 80 characters. | 267 | |
| Name 'layer_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 270 | |
| '{' should be on the previous line. | 273 | |
| '{' should be on the previous line. | 275 | |
| '{' should be on the previous line. | 281 | |
| Line is longer than 80 characters. | 282 | |
| Name 'curr_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 282 | |
| '}' should be on the same line. | 284 | |
| '{' should be on the previous line. | 286 | |
| '}' should be on the same line. | 292 | |
| '{' should be on the previous line. | 294 | |
| Line is longer than 80 characters. | 295 | |
| Missing a Javadoc comment. | 299 | |
| Name 'read_via_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 299 | |
| Parameter p_scanner should be final. | 299 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 299 | |
| Parameter p_board should be final. | 299 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 299 | |
| Name 'curr_via_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 301 | |
| '{' should be on the previous line. | 303 | |
| Line is longer than 80 characters. | 306 | |
| Name 'existing_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 306 | |
| '{' should be on the previous line. | 308 | |
| Line has trailing spaces. | 315 | |
| Missing a Javadoc comment. | 316 | |
| Name 'read_via_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 316 | |
| Parameter p_scanner should be final. | 316 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 316 | |
| Parameter p_board should be final. | 316 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 316 | |
| Line is longer than 80 characters. | 318 | |
| Name 'via_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 318 | |
| '{' should be on the previous line. | 320 | |
| Line has trailing spaces. | 326 | |
| Line is longer than 80 characters. | 327 | |
| Missing a Javadoc comment. | 327 | |
| Name 'read_net_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 327 | |
| Parameter p_scanner should be final. | 327 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 327 | |
| Parameter p_layer_structure should be final. | 327 | |
| Name 'p_layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 327 | |
| Parameter p_board should be final. | 327 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 327 | |
| Name 'curr_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 329 | |
| '{' should be on the previous line. | 331 | |
| Line is longer than 80 characters. | 334 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 30 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 37 | |
| Line has trailing spaces. | 38 | |
| Name 'p_new_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| First sentence should end with a period. | 28 | |
| '{' should be on the previous line. | 35 | |
| Parameter p_name should be final. | 41 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| '{' should be on the previous line. | 42 | |
| Line has trailing spaces. | 45 | |
| Name 'skip_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| Parameter p_scanner should be final. | 53 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| '{' should be on the previous line. | 54 | |
| Name 'open_bracked_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| '{' should be on the previous line. | 57 | |
| Name 'curr_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| '{' should be on the previous line. | 61 | |
| '}' should be on the same line. | 63 | |
| '{' should be on the previous line. | 65 | |
| Line is longer than 80 characters. | 66 | |
| '{' should be on the previous line. | 71 | |
| '{' should be on the previous line. | 75 | |
| '}' should be on the same line. | 77 | |
| '{' should be on the previous line. | 79 | |
| Line has trailing spaces. | 85 | |
| Method 'read_scope' is not designed for extension - needs to be abstract, final or empty. | 92 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| Parameter p_par should be final. | 92 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| '{' should be on the previous line. | 93 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 94 | |
| '{' should be on the previous line. | 96 | |
| Name 'prev_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 97 | |
| '{' should be on the previous line. | 99 | |
| '}' should be on the same line. | 101 | |
| '{' should be on the previous line. | 103 | |
| Line is longer than 80 characters. | 104 | |
| '{' should be on the previous line. | 109 | |
| '{' should be on the previous line. | 114 | |
| Line has trailing spaces. | 118 | |
| '{' should be on the previous line. | 120 | |
| Name 'next_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 121 | |
| '{' should be on the previous line. | 124 | |
| '{' should be on the previous line. | 127 | |
| Line has trailing spaces. | 130 | |
| '}' should be on the same line. | 131 | |
| '{' should be on the previous line. | 133 | |
| Line has trailing spaces. | 137 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Utility classes should not have a public or default constructor. | 42 | |
| '{' should be on the previous line. | 43 | |
| First sentence should end with a period. | 44 | |
| Line is longer than 80 characters. | 45 | |
| Line is longer than 80 characters. | 52 | |
| '(' is followed by whitespace. | 52 | |
| Parameter p_board should be final. | 52 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| Parameter p_output_stream should be final. | 52 | |
| Name 'p_output_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| Parameter p_design_name should be final. | 52 | |
| Name 'p_design_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| '{' should be on the previous line. | 55 | |
| Name 'output_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| '{' should be on the previous line. | 60 | |
| '}' should be on the same line. | 62 | |
| '{' should be on the previous line. | 64 | |
| Name 'session_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| '{' should be on the previous line. | 70 | |
| Name 'reserved_chars' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| Line is longer than 80 characters. | 72 | |
| Name 'identifier_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| Line is longer than 80 characters. | 73 | |
| '}' should be on the same line. | 74 | |
| '{' should be on the previous line. | 76 | |
| '{' should be on the previous line. | 81 | |
| '}' should be on the same line. | 83 | |
| '{' should be on the previous line. | 85 | |
| Line has trailing spaces. | 91 | |
| Line is longer than 80 characters. | 92 | |
| Missing a Javadoc comment. | 92 | |
| Name 'write_session_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| Parameter p_board should be final. | 92 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| Parameter p_identifier_type should be final. | 92 | |
| Name 'p_identifier_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| Line is longer than 80 characters. | 93 | |
| Parameter p_file should be final. | 93 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| Parameter p_session_name should be final. | 93 | |
| Name 'p_session_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| Parameter p_design_name should be final. | 93 | |
| Name 'p_design_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| Line is longer than 80 characters. | 95 | |
| Name 'scale_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 95 | |
| '/' is not preceded with whitespace. | 95 | |
| '/' is not followed by whitespace. | 95 | |
| Line is longer than 80 characters. | 96 | |
| Name 'coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| Line is longer than 80 characters. | 104 | |
| Line has trailing spaces. | 109 | |
| Line is longer than 80 characters. | 115 | |
| Line is longer than 80 characters. | 119 | |
| Name 'write_placement' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 119 | |
| Parameter p_board should be final. | 119 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 119 | |
| Parameter p_identifier_type should be final. | 119 | |
| Name 'p_identifier_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 119 | |
| Line is longer than 80 characters. | 120 | |
| Parameter p_coordinate_transform should be final. | 120 | |
| Name 'p_coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 120 | |
| Parameter p_file should be final. | 120 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 120 | |
| Line has trailing spaces. | 125 | |
| '{' should be on the previous line. | 127 | |
| Line is longer than 80 characters. | 128 | |
| Line has trailing spaces. | 132 | |
| Line is longer than 80 characters. | 138 | |
| Line is longer than 80 characters. | 143 | |
| Name 'write_components' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 143 | |
| Parameter p_board should be final. | 143 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 143 | |
| Parameter p_identifier_type should be final. | 143 | |
| Name 'p_identifier_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 143 | |
| Parameter p_coordinate_transform should be final. | 143 | |
| Name 'p_coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 143 | |
| Line is longer than 80 characters. | 144 | |
| Parameter p_file should be final. | 144 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 144 | |
| Parameter p_package should be final. | 144 | |
| Name 'p_package' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 144 | |
| Name 'board_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 146 | |
| Name 'component_found' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| '{' should be on the previous line. | 149 | |
| Name 'curr_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 150 | |
| '{' should be on the previous line. | 152 | |
| Name 'undeleted_item_found' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 154 | |
| '{' should be on the previous line. | 157 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 158 | |
| '{' should be on the previous line. | 160 | |
| '{' should be on the previous line. | 166 | |
| '{' should be on the previous line. | 168 | |
| Line is longer than 80 characters. | 175 | |
| '{' should be on the previous line. | 180 | |
| Line has trailing spaces. | 184 | |
| Line is longer than 80 characters. | 190 | |
| Line is longer than 80 characters. | 195 | |
| Name 'write_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 195 | |
| Parameter p_board should be final. | 195 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 195 | |
| Parameter p_identifier_type should be final. | 195 | |
| Name 'p_identifier_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 195 | |
| Parameter p_coordinate_transform should be final. | 195 | |
| Name 'p_coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 195 | |
| Line is longer than 80 characters. | 196 | |
| Parameter p_file should be final. | 196 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 196 | |
| Parameter p_component should be final. | 196 | |
| Name 'p_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 196 | |
| Line is longer than 80 characters. | 201 | |
| Name 'x_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 202 | |
| Name 'y_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 203 | |
| '{' should be on the previous line. | 209 | |
| '}' should be on the same line. | 211 | |
| '{' should be on the previous line. | 213 | |
| '{' should be on the previous line. | 219 | |
| Line has trailing spaces. | 225 | |
| Line is longer than 80 characters. | 234 | |
| Name 'write_was_is' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 234 | |
| Parameter p_board should be final. | 234 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 234 | |
| Parameter p_identifier_type should be final. | 234 | |
| Name 'p_identifier_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 234 | |
| Parameter p_file should be final. | 235 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 235 | |
| '{' should be on the previous line. | 236 | |
| Name 'board_pins' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 239 | |
| Name 'curr_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 240 | |
| '{' should be on the previous line. | 241 | |
| Name 'swapped_with' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 242 | |
| '{' should be on the previous line. | 244 | |
| Line is longer than 80 characters. | 247 | |
| Name 'curr_cmp' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 247 | |
| '{' should be on the previous line. | 249 | |
| Line is longer than 80 characters. | 252 | |
| Name 'package_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 252 | |
| '}' should be on the same line. | 254 | |
| '{' should be on the previous line. | 256 | |
| Line is longer than 80 characters. | 257 | |
| Line is longer than 80 characters. | 260 | |
| Name 'swap_cmp' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 260 | |
| '{' should be on the previous line. | 262 | |
| Line is longer than 80 characters. | 265 | |
| Name 'package_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 265 | |
| '}' should be on the same line. | 267 | |
| '{' should be on the previous line. | 269 | |
| Line is longer than 80 characters. | 270 | |
| Line has trailing spaces. | 277 | |
| Line is longer than 80 characters. | 278 | |
| Missing a Javadoc comment. | 278 | |
| Name 'write_routes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 278 | |
| Parameter p_board should be final. | 278 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 278 | |
| Parameter p_identifier_type should be final. | 278 | |
| Name 'p_identifier_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 278 | |
| Parameter p_coordinate_transform should be final. | 278 | |
| Name 'p_coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 278 | |
| Parameter p_file should be final. | 279 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 279 | |
| '{' should be on the previous line. | 280 | |
| Line is longer than 80 characters. | 284 | |
| ',' is not followed by whitespace. | 284 | |
| Line is longer than 80 characters. | 285 | |
| Line is longer than 80 characters. | 286 | |
| Line has trailing spaces. | 289 | |
| Line is longer than 80 characters. | 290 | |
| Missing a Javadoc comment. | 290 | |
| Name 'write_library' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 290 | |
| Parameter p_board should be final. | 290 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 290 | |
| Parameter p_identifier_type should be final. | 290 | |
| Name 'p_identifier_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 290 | |
| Parameter p_coordinate_transform should be final. | 290 | |
| Name 'p_coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 290 | |
| Parameter p_file should be final. | 291 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 291 | |
| '{' should be on the previous line. | 292 | |
| '{' should be on the previous line. | 296 | |
| Line is longer than 80 characters. | 297 | |
| Line has trailing spaces. | 301 | |
| Line is longer than 80 characters. | 302 | |
| Missing a Javadoc comment. | 302 | |
| Name 'write_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 302 | |
| Parameter p_padstack should be final. | 302 | |
| Name 'p_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 302 | |
| Parameter p_board should be final. | 302 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 302 | |
| Parameter p_identifier_type should be final. | 302 | |
| Name 'p_identifier_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 302 | |
| Parameter p_coordinate_transform should be final. | 303 | |
| Name 'p_coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 303 | |
| Parameter p_file should be final. | 303 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 303 | |
| '{' should be on the previous line. | 305 | |
| Name 'first_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 307 | |
| '{' should be on the previous line. | 309 | |
| '{' should be on the previous line. | 311 | |
| Name 'last_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 316 | |
| ')' is preceded with whitespace. | 317 | |
| '{' should be on the previous line. | 318 | |
| '{' should be on the previous line. | 320 | |
| '{' should be on the previous line. | 326 | |
| Line is longer than 80 characters. | 327 | |
| Line has trailing spaces. | 330 | |
| '{' should be on the previous line. | 335 | |
| Name 'curr_board_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 336 | |
| '{' should be on the previous line. | 338 | |
| Name 'board_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 341 | |
| Line is longer than 80 characters. | 342 | |
| Name 'curr_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 342 | |
| Line is longer than 80 characters. | 343 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 343 | |
| '{' should be on the previous line. | 350 | |
| Line has trailing spaces. | 356 | |
| Line has trailing spaces. | 357 | |
| Line has trailing spaces. | 358 | |
| Line is longer than 80 characters. | 359 | |
| Missing a Javadoc comment. | 359 | |
| Name 'write_network' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 359 | |
| Parameter p_board should be final. | 359 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 359 | |
| Parameter p_identifier_type should be final. | 359 | |
| Name 'p_identifier_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 359 | |
| Parameter p_coordinate_transform should be final. | 359 | |
| Name 'p_coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 359 | |
| Parameter p_file should be final. | 360 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 360 | |
| '{' should be on the previous line. | 361 | |
| '{' should be on the previous line. | 365 | |
| Line is longer than 80 characters. | 366 | |
| Line has trailing spaces. | 370 | |
| Line is longer than 80 characters. | 371 | |
| Missing a Javadoc comment. | 371 | |
| Name 'write_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 371 | |
| Parameter p_net_no should be final. | 371 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 371 | |
| Parameter p_board should be final. | 371 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 371 | |
| Parameter p_identifier_type should be final. | 371 | |
| Name 'p_identifier_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 371 | |
| Parameter p_coordinate_transform should be final. | 371 | |
| Name 'p_coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 371 | |
| Parameter p_file should be final. | 372 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 372 | |
| '{' should be on the previous line. | 373 | |
| Line is longer than 80 characters. | 374 | |
| Name 'net_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 374 | |
| Name 'header_written' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 375 | |
| '{' should be on the previous line. | 378 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 379 | |
| '{' should be on the previous line. | 381 | |
| Name 'is_wire' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 384 | |
| Name 'is_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 385 | |
| Name 'is_conduction_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 386 | |
| Line is longer than 80 characters. | 387 | |
| '{' should be on the previous line. | 389 | |
| Name 'curr_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 392 | |
| '{' should be on the previous line. | 394 | |
| '}' should be on the same line. | 396 | |
| '{' should be on the previous line. | 398 | |
| '{' should be on the previous line. | 404 | |
| Line is longer than 80 characters. | 405 | |
| 'cast' is not followed by whitespace. | 405 | |
| '}' should be on the same line. | 406 | |
| '{' should be on the previous line. | 408 | |
| Line is longer than 80 characters. | 409 | |
| '}' should be on the same line. | 410 | |
| '{' should be on the previous line. | 412 | |
| Line is longer than 80 characters. | 413 | |
| '(' is followed by whitespace. | 413 | |
| '{' should be on the previous line. | 418 | |
| Line has trailing spaces. | 422 | |
| Line is longer than 80 characters. | 423 | |
| Missing a Javadoc comment. | 423 | |
| Name 'write_wire' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 423 | |
| Parameter p_wire should be final. | 423 | |
| Name 'p_wire' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 423 | |
| Parameter p_board should be final. | 423 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 423 | |
| Parameter p_identifier_type should be final. | 423 | |
| Name 'p_identifier_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 423 | |
| Line is longer than 80 characters. | 424 | |
| Parameter p_coordinate_transform should be final. | 424 | |
| Name 'p_coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 424 | |
| Parameter p_file should be final. | 424 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 424 | |
| Name 'layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 426 | |
| Name 'board_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 427 | |
| Line is longer than 80 characters. | 428 | |
| Name 'wire_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 428 | |
| Name 'corner_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 431 | |
| Name 'corner_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 433 | |
| Name 'prev_coors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 434 | |
| '{' should be on the previous line. | 436 | |
| Line is longer than 80 characters. | 437 | |
| Name 'curr_float_coors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 437 | |
| Name 'curr_coors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 438 | |
| Line is longer than 80 characters. | 441 | |
| '(' is followed by whitespace. | 441 | |
| Line has trailing spaces. | 448 | |
| '{' should be on the previous line. | 452 | |
| Name 'adjusted_coors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 453 | |
| '{' should be on the previous line. | 455 | |
| Line is longer than 80 characters. | 460 | |
| Line has trailing spaces. | 464 | |
| Line is longer than 80 characters. | 465 | |
| Missing a Javadoc comment. | 465 | |
| Name 'write_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 465 | |
| Parameter p_via should be final. | 465 | |
| Name 'p_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 465 | |
| Parameter p_board should be final. | 465 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 465 | |
| Parameter p_identifier_type should be final. | 465 | |
| Name 'p_identifier_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 465 | |
| Line is longer than 80 characters. | 466 | |
| Parameter p_coordinate_transform should be final. | 466 | |
| Name 'p_coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 466 | |
| Parameter p_file should be final. | 466 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 466 | |
| Name 'via_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 468 | |
| Name 'via_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 469 | |
| Name 'x_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 475 | |
| Name 'y_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 478 | |
| Line has trailing spaces. | 483 | |
| Line is longer than 80 characters. | 484 | |
| Missing a Javadoc comment. | 484 | |
| 'private' modifier out of order with the JLS suggestions. | 484 | |
| Name 'write_fixed_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 484 | |
| Parameter p_file should be final. | 484 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 484 | |
| Parameter p_fixed_state should be final. | 484 | |
| Name 'p_fixed_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 484 | |
| '{' should be on the previous line. | 487 | |
| '{' should be on the previous line. | 493 | |
| '}' should be on the same line. | 495 | |
| '{' should be on the previous line. | 497 | |
| Line has trailing spaces. | 501 | |
| Line is longer than 80 characters. | 502 | |
| Missing a Javadoc comment. | 502 | |
| Name 'write_path' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 502 | |
| Parameter p_layer_name should be final. | 502 | |
| Name 'p_layer_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 502 | |
| Parameter p_width should be final. | 502 | |
| Name 'p_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 502 | |
| Parameter p_coors should be final. | 502 | |
| Name 'p_coors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 502 | |
| Parameter p_identifier_type should be final. | 502 | |
| Name 'p_identifier_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 502 | |
| Parameter p_file should be final. | 503 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 503 | |
| '{' should be on the previous line. | 505 | |
| Name 'corner_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 511 | |
| '/' is not preceded with whitespace. | 511 | |
| '{' should be on the previous line. | 513 | |
| Line has trailing spaces. | 521 | |
| Line is longer than 80 characters. | 522 | |
| Missing a Javadoc comment. | 522 | |
| Name 'write_conduction_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 522 | |
| '(' is followed by whitespace. | 522 | |
| Parameter p_conduction_area should be final. | 522 | |
| Name 'p_conduction_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 522 | |
| Parameter p_board should be final. | 522 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 522 | |
| Line is longer than 80 characters. | 523 | |
| Parameter p_identifier_type should be final. | 523 | |
| Name 'p_identifier_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 523 | |
| Parameter p_coordinate_transform should be final. | 523 | |
| Name 'p_coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 523 | |
| Parameter p_file should be final. | 524 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 524 | |
| '{' should be on the previous line. | 525 | |
| Name 'net_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 526 | |
| '{' should be on the previous line. | 528 | |
| Line is longer than 80 characters. | 529 | |
| Name 'curr_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 532 | |
| Name 'layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 533 | |
| Name 'board_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 534 | |
| Line is longer than 80 characters. | 535 | |
| Name 'conduction_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 535 | |
| Name 'boundary_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 536 | |
| '{' should be on the previous line. | 539 | |
| '}' should be on the same line. | 542 | |
| '{' should be on the previous line. | 544 | |
| Line is longer than 80 characters. | 550 | |
| Name 'dsn_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 550 | |
| '{' should be on the previous line. | 552 | |
| '{' should be on the previous line. | 556 | |
| Line is longer than 80 characters. | 557 | |
| Name 'dsn_hole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 557 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 31 | |
| Line has trailing spaces. | 32 | |
| Line is longer than 80 characters. | 41 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| Parameter p_session should be final. | 41 | |
| Name 'p_session' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| Parameter p_output_stream should be final. | 41 | |
| Name 'p_output_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| Parameter p_board should be final. | 42 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| '{' should be on the previous line. | 43 | |
| '{' should be on the previous line. | 45 | |
| Line has trailing spaces. | 48 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 52 | |
| Line is longer than 80 characters. | 54 | |
| Name 'file_writer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| Line has trailing spaces. | 55 | |
| Line has trailing spaces. | 57 | |
| Line is longer than 80 characters. | 58 | |
| Name 'board_scale_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| Line is longer than 80 characters. | 59 | |
| Name 'new_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Line is longer than 80 characters. | 60 | |
| Line has trailing spaces. | 61 | |
| '{' should be on the previous line. | 63 | |
| '}' should be on the same line. | 65 | |
| '{' should be on the previous line. | 67 | |
| Line has trailing spaces. | 71 | |
| '{' should be on the previous line. | 74 | |
| '}' should be on the same line. | 77 | |
| '{' should be on the previous line. | 79 | |
| Line has trailing spaces. | 84 | |
| Line is longer than 80 characters. | 85 | |
| Missing a Javadoc comment. | 85 | |
| Parameter p_scanner should be final. | 85 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 85 | |
| Parameter p_out_file should be final. | 85 | |
| Name 'p_out_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 85 | |
| Parameter p_board should be final. | 85 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 85 | |
| Line is longer than 80 characters. | 86 | |
| Parameter p_unit should be final. | 86 | |
| Name 'p_unit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 86 | |
| Parameter p_session_file_scale_dominator should be final. | 86 | |
| Name 'p_session_file_scale_dominator' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 86 | |
| Parameter p_board_scale_factor should be final. | 86 | |
| Name 'p_board_scale_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 86 | |
| Line is longer than 80 characters. | 91 | |
| Line has trailing spaces. | 96 | |
| Expected an @return tag. | 101 | |
| Name 'process_session_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 101 | |
| Expected @throws tag for 'java.io.IOException'. | 101 | |
| '{' should be on the previous line. | 102 | |
| Line has trailing spaces. | 103 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 105 | |
| '3' is a magic number. | 106 | |
| '{' should be on the previous line. | 107 | |
| Name 'keyword_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 109 | |
| '{' should be on the previous line. | 111 | |
| '}' should be on the same line. | 113 | |
| '{' should be on the previous line. | 115 | |
| Line is longer than 80 characters. | 117 | |
| '{' should be on the previous line. | 120 | |
| Line is longer than 80 characters. | 121 | |
| Line has trailing spaces. | 125 | |
| Line has trailing spaces. | 127 | |
| Line has trailing spaces. | 133 | |
| Line has trailing spaces. | 135 | |
| '{' should be on the previous line. | 137 | |
| Line is longer than 80 characters. | 138 | |
| Line has trailing spaces. | 140 | |
| Line has trailing spaces. | 147 | |
| Line is longer than 80 characters. | 149 | |
| Line has trailing spaces. | 150 | |
| Line is longer than 80 characters. | 151 | |
| Name 'board_bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 151 | |
| Line has trailing spaces. | 152 | |
| Line is longer than 80 characters. | 153 | |
| Name 'min_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 153 | |
| Line is longer than 80 characters. | 154 | |
| Name 'min_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 154 | |
| Line is longer than 80 characters. | 155 | |
| Name 'max_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 155 | |
| Line is longer than 80 characters. | 156 | |
| Name 'max_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 156 | |
| Line has trailing spaces. | 157 | |
| Line has trailing spaces. | 168 | |
| '{' should be on the previous line. | 171 | |
| Name 'prev_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 172 | |
| '{' should be on the previous line. | 175 | |
| '{' should be on the previous line. | 180 | |
| Line has trailing spaces. | 184 | |
| '{' should be on the previous line. | 186 | |
| '{' should be on the previous line. | 188 | |
| '{' should be on the previous line. | 190 | |
| '}' should be on the same line. | 193 | |
| '{' should be on the previous line. | 195 | |
| '{' should be on the previous line. | 197 | |
| '}' should be on the same line. | 200 | |
| '{' should be on the previous line. | 202 | |
| Line is longer than 80 characters. | 203 | |
| Line has trailing spaces. | 212 | |
| Missing a Javadoc comment. | 213 | |
| Name 'process_placement_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 213 | |
| '{' should be on the previous line. | 214 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 216 | |
| '{' should be on the previous line. | 218 | |
| Name 'prev_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 219 | |
| '{' should be on the previous line. | 222 | |
| '{' should be on the previous line. | 227 | |
| Line has trailing spaces. | 231 | |
| '{' should be on the previous line. | 233 | |
| Line has trailing spaces. | 234 | |
| '{' should be on the previous line. | 236 | |
| '{' should be on the previous line. | 238 | |
| '}' should be on the same line. | 241 | |
| '{' should be on the previous line. | 243 | |
| Line has trailing spaces. | 247 | |
| Line has trailing spaces. | 253 | |
| Missing a Javadoc comment. | 254 | |
| Name 'process_component_placement' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 254 | |
| '{' should be on the previous line. | 255 | |
| Line is longer than 80 characters. | 256 | |
| Name 'component_placement' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 256 | |
| '{' should be on the previous line. | 258 | |
| Line is longer than 80 characters. | 261 | |
| Name 'curr_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 261 | |
| Name 'rotation_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 265 | |
| '{' should be on the previous line. | 267 | |
| '}' should be on the same line. | 269 | |
| '{' should be on the previous line. | 271 | |
| Line is longer than 80 characters. | 281 | |
| Name 'x_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 281 | |
| Line is longer than 80 characters. | 284 | |
| Name 'y_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 284 | |
| Line has trailing spaces. | 290 | |
| Missing a Javadoc comment. | 291 | |
| Name 'process_routes_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 291 | |
| '{' should be on the previous line. | 292 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 295 | |
| '{' should be on the previous line. | 297 | |
| Name 'prev_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 298 | |
| '{' should be on the previous line. | 301 | |
| '{' should be on the previous line. | 306 | |
| Line has trailing spaces. | 310 | |
| '{' should be on the previous line. | 312 | |
| Line has trailing spaces. | 313 | |
| '{' should be on the previous line. | 315 | |
| '}' should be on the same line. | 317 | |
| '{' should be on the previous line. | 319 | |
| Line has trailing spaces. | 323 | |
| Line has trailing spaces. | 328 | |
| Missing a Javadoc comment. | 329 | |
| Name 'process_network_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 329 | |
| '{' should be on the previous line. | 330 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 332 | |
| '{' should be on the previous line. | 335 | |
| Name 'prev_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 336 | |
| '{' should be on the previous line. | 339 | |
| '{' should be on the previous line. | 344 | |
| Line has trailing spaces. | 348 | |
| '{' should be on the previous line. | 350 | |
| Line has trailing spaces. | 351 | |
| '{' should be on the previous line. | 353 | |
| '}' should be on the same line. | 355 | |
| '{' should be on the previous line. | 357 | |
| Line has trailing spaces. | 361 | |
| Line has trailing spaces. | 366 | |
| Missing a Javadoc comment. | 367 | |
| Name 'process_net_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 367 | |
| '{' should be on the previous line. | 368 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 370 | |
| '{' should be on the previous line. | 372 | |
| Line is longer than 80 characters. | 373 | |
| Name 'net_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 376 | |
| Line has trailing spaces. | 377 | |
| Line has trailing spaces. | 380 | |
| '{' should be on the previous line. | 383 | |
| Name 'prev_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 384 | |
| '{' should be on the previous line. | 387 | |
| '{' should be on the previous line. | 392 | |
| Line has trailing spaces. | 396 | |
| '{' should be on the previous line. | 398 | |
| '{' should be on the previous line. | 400 | |
| '{' should be on the previous line. | 402 | |
| '}' should be on the same line. | 405 | |
| '{' should be on the previous line. | 407 | |
| '{' should be on the previous line. | 409 | |
| '}' should be on the same line. | 412 | |
| '{' should be on the previous line. | 414 | |
| Line has trailing spaces. | 421 | |
| Line is longer than 80 characters. | 422 | |
| Missing a Javadoc comment. | 422 | |
| Name 'process_wire_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 422 | |
| Parameter p_net_name should be final. | 422 | |
| Name 'p_net_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 422 | |
| Name 'wire_path' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 424 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 425 | |
| '{' should be on the previous line. | 427 | |
| Name 'prev_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 428 | |
| '{' should be on the previous line. | 431 | |
| Line is longer than 80 characters. | 432 | |
| '{' should be on the previous line. | 436 | |
| '{' should be on the previous line. | 441 | |
| '{' should be on the previous line. | 443 | |
| Line is longer than 80 characters. | 444 | |
| '}' should be on the same line. | 445 | |
| '{' should be on the previous line. | 447 | |
| '{' should be on the previous line. | 453 | |
| Line has trailing spaces. | 457 | |
| Line has trailing spaces. | 459 | |
| Line has trailing spaces. | 462 | |
| Line has trailing spaces. | 464 | |
| Line has trailing spaces. | 466 | |
| Line is longer than 80 characters. | 469 | |
| Name 'wire_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 469 | |
| '{' should be on the previous line. | 473 | |
| Line is longer than 80 characters. | 474 | |
| Name 'wire_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 474 | |
| '{' should be on the previous line. | 477 | |
| '}' should be on the same line. | 479 | |
| '{' should be on the previous line. | 481 | |
| '{' should be on the previous line. | 483 | |
| '}' should be on the same line. | 485 | |
| '{' should be on the previous line. | 487 | |
| Line has trailing spaces. | 493 | |
| Line has trailing spaces. | 496 | |
| Line is longer than 80 characters. | 497 | |
| Missing a Javadoc comment. | 497 | |
| Name 'process_via_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 497 | |
| Parameter p_net_name should be final. | 497 | |
| Name 'p_net_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 497 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 500 | |
| '{' should be on the previous line. | 502 | |
| Line is longer than 80 characters. | 503 | |
| Name 'padstack_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 506 | |
| '{' should be on the previous line. | 510 | |
| '{' should be on the previous line. | 513 | |
| '}' should be on the same line. | 515 | |
| '{' should be on the previous line. | 517 | |
| '}' should be on the same line. | 519 | |
| '{' should be on the previous line. | 521 | |
| Line is longer than 80 characters. | 522 | |
| '{' should be on the previous line. | 528 | |
| '{' should be on the previous line. | 534 | |
| Line is longer than 80 characters. | 535 | |
| Line has trailing spaces. | 538 | |
| '{' should be on the previous line. | 540 | |
| Line is longer than 80 characters. | 541 | |
| Line has trailing spaces. | 544 | |
| Line is longer than 80 characters. | 545 | |
| Name 'via_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 545 | |
| Line has trailing spaces. | 546 | |
| '{' should be on the previous line. | 548 | |
| Line is longer than 80 characters. | 549 | |
| Line has trailing spaces. | 552 | |
| Line is longer than 80 characters. | 553 | |
| Name 'via_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 553 | |
| Line has trailing spaces. | 554 | |
| Name 'via_diameter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 555 | |
| Line has trailing spaces. | 556 | |
| Line is longer than 80 characters. | 557 | |
| Line has trailing spaces. | 558 | |
| Name 'name_parts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 559 | |
| '3' is a magic number. | 559 | |
| Line has trailing spaces. | 560 | |
| Line has trailing spaces. | 562 | |
| '{' should be on the previous line. | 565 | |
| '}' should be on the same line. | 567 | |
| '{' should be on the previous line. | 569 | |
| Line has trailing spaces. | 574 | |
| Line has trailing spaces. | 575 | |
| Line has trailing spaces. | 579 | |
| Line has trailing spaces. | 582 | |
| Line has trailing spaces. | 585 | |
| '{' should be on the previous line. | 588 | |
| '}' should be on the same line. | 590 | |
| '{' should be on the previous line. | 592 | |
| '}' should be on the same line. | 594 | |
| '{' should be on the previous line. | 596 | |
| Name 'x_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 603 | |
| Name 'y_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 606 | |
| Line has trailing spaces. | 609 | |
| Line has trailing spaces. | 612 | |
| Missing a Javadoc comment. | 613 | |
| Name 'get_eagle_layer_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 613 | |
| Parameter p_layer_no should be final. | 613 | |
| Name 'p_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 613 | |
| '{' should be on the previous line. | 614 | |
| Line is longer than 80 characters. | 619 | |
| Name 'name_pieces' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 619 | |
| Line has trailing spaces. | 622 | |
| Missing a Javadoc comment. | 623 | |
| Name 'process_swapped_pins' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 623 | |
| '{' should be on the previous line. | 624 | |
| '{' should be on the previous line. | 626 | |
| '{' should be on the previous line. | 628 | |
| Line has trailing spaces. | 634 | |
| Line is longer than 80 characters. | 635 | |
| Missing a Javadoc comment. | 635 | |
| Name 'process_swapped_pins' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 635 | |
| Parameter p_component_no should be final. | 635 | |
| Name 'p_component_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 635 | |
| Line is longer than 80 characters. | 637 | |
| Name 'component_pins' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 637 | |
| Name 'component_has_swapped_pins' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 638 | |
| Name 'curr_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 639 | |
| '{' should be on the previous line. | 640 | |
| '{' should be on the previous line. | 642 | |
| '{' should be on the previous line. | 648 | |
| Name 'pin_info_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 651 | |
| Name 'curr_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 653 | |
| '{' should be on the previous line. | 654 | |
| '{' should be on the previous line. | 659 | |
| Name 'curr_pin_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 660 | |
| Line is longer than 80 characters. | 661 | |
| Name 'other_pin_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 663 | |
| '{' should be on the previous line. | 665 | |
| Line is longer than 80 characters. | 666 | |
| '{' should be on the previous line. | 672 | |
| Line is longer than 80 characters. | 673 | |
| Line has trailing spaces. | 683 | |
| Line is longer than 80 characters. | 684 | |
| Missing a Javadoc comment. | 684 | |
| Name 'write_pin_swap' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 684 | |
| '(' is followed by whitespace. | 684 | |
| Parameter p_pin_1 should be final. | 684 | |
| Name 'p_pin_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 684 | |
| Parameter p_pin_2 should be final. | 684 | |
| Name 'p_pin_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 684 | |
| Name 'layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 686 | |
| Name 'layer_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 687 | |
| Line has trailing spaces. | 688 | |
| Line has trailing spaces. | 692 | |
| Name 'location_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 693 | |
| Line is longer than 80 characters. | 694 | |
| Name 'location_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 695 | |
| Line is longer than 80 characters. | 696 | |
| Line has trailing spaces. | 697 | |
| Name 'curr_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 700 | |
| Line has trailing spaces. | 713 | |
| Line has trailing spaces. | 714 | |
| Line has trailing spaces. | 715 | |
| First sentence should end with a period. | 716 | |
| Line has trailing spaces. | 718 | |
| Name 'out_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 720 | |
| Line has trailing spaces. | 721 | |
| Line is longer than 80 characters. | 722 | |
| Line has trailing spaces. | 724 | |
| First sentence should end with a period. | 725 | |
| Name 'specctra_layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 726 | |
| Line has trailing spaces. | 727 | |
| Missing a Javadoc comment. | 728 | |
| Line has trailing spaces. | 729 | |
| First sentence should end with a period. | 730 | |
| Line is longer than 80 characters. | 730 | |
| Name 'session_file_scale_denominator' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 731 | |
| Line has trailing spaces. | 732 | |
| First sentence should end with a period. | 733 | |
| Name 'board_scale_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 734 | |
| Line has trailing spaces. | 735 | |
| Missing a Javadoc comment. | 736 | |
| '{' should be on the previous line. | 737 | |
| Missing a Javadoc comment. | 738 | |
| Parameter p_pin should be final. | 738 | |
| Name 'p_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 738 | |
| '{' should be on the previous line. | 739 | |
| Missing a Javadoc comment. | 743 | |
| Variable 'pin' must be private and have accessor methods. | 743 | |
| Missing a Javadoc comment. | 744 | |
| Name 'curr_changed_to' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 744 | |
| Variable 'curr_changed_to' must be private and have accessor methods. | 744 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 37 | |
| Line is longer than 80 characters. | 46 | |
| Name 'write_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Name 'p_identifier' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Line is longer than 80 characters. | 56 | |
| Name 'write_scope_int' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Name 'p_identifier' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Line is longer than 80 characters. | 60 | |
| Line is longer than 80 characters. | 63 | |
| Line is longer than 80 characters. | 66 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| Parameter p_scanner should be final. | 66 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| Parameter p_layer_structure should be final. | 66 | |
| Name 'p_layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| '{' should be on the previous line. | 70 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| '{' should be on the previous line. | 73 | |
| '{' should be on the previous line. | 79 | |
| Line is longer than 80 characters. | 81 | |
| '}' should be on the same line. | 82 | |
| '{' should be on the previous line. | 84 | |
| '}' should be on the same line. | 87 | |
| '{' should be on the previous line. | 89 | |
| '}' should be on the same line. | 92 | |
| '{' should be on the previous line. | 94 | |
| Line is longer than 80 characters. | 95 | |
| '}' should be on the same line. | 96 | |
| '{' should be on the previous line. | 98 | |
| '}' should be on the same line. | 102 | |
| '{' should be on the previous line. | 104 | |
| Line is longer than 80 characters. | 116 | |
| Line is longer than 80 characters. | 119 | |
| Name 'read_polyline_path_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 119 | |
| Parameter p_scanner should be final. | 119 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 119 | |
| Parameter p_layer_structure should be final. | 119 | |
| Name 'p_layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 119 | |
| '{' should be on the previous line. | 122 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 124 | |
| '{' should be on the previous line. | 126 | |
| '}' should be on the same line. | 128 | |
| '{' should be on the previous line. | 130 | |
| '}' should be on the same line. | 132 | |
| '{' should be on the previous line. | 134 | |
| '{' should be on the previous line. | 136 | |
| Line is longer than 80 characters. | 137 | |
| '{' should be on the previous line. | 141 | |
| Line is longer than 80 characters. | 142 | |
| Name 'layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 145 | |
| '{' should be on the previous line. | 147 | |
| Line is longer than 80 characters. | 148 | |
| Name 'corner_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 155 | |
| '{' should be on the previous line. | 159 | |
| '{' should be on the previous line. | 162 | |
| '5' is a magic number. | 167 | |
| '{' should be on the previous line. | 168 | |
| Line is longer than 80 characters. | 169 | |
| Name 'next_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 174 | |
| '{' should be on the previous line. | 176 | |
| '}' should be on the same line. | 178 | |
| '{' should be on the previous line. | 180 | |
| '}' should be on the same line. | 182 | |
| '{' should be on the previous line. | 184 | |
| Name 'corner_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 188 | |
| '{' should be on the previous line. | 190 | |
| '{' should be on the previous line. | 193 | |
| '}' should be on the same line. | 195 | |
| '{' should be on the previous line. | 197 | |
| '}' should be on the same line. | 199 | |
| '{' should be on the previous line. | 201 | |
| Line is longer than 80 characters. | 202 | |
| '}' should be on the same line. | 208 | |
| '{' should be on the previous line. | 210 | |
| Line is longer than 80 characters. | 211 | |
| Line is longer than 80 characters. | 219 | |
| Line is longer than 80 characters. | 223 | |
| Line is longer than 80 characters. | 225 | |
| Name 'read_area_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 227 | |
| Parameter p_scanner should be final. | 227 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 227 | |
| Line is longer than 80 characters. | 228 | |
| Parameter p_layer_structure should be final. | 228 | |
| Name 'p_layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 228 | |
| Parameter p_skip_window_scopes should be final. | 228 | |
| Name 'p_skip_window_scopes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 228 | |
| Name 'shape_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 230 | |
| Name 'clearance_class_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 231 | |
| Name 'area_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 232 | |
| Name 'result_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 233 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 234 | |
| '{' should be on the previous line. | 236 | |
| '}' should be on the same line. | 238 | |
| '{' should be on the previous line. | 240 | |
| '{' should be on the previous line. | 245 | |
| Name 'curr_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 246 | |
| '{' should be on the previous line. | 248 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 252 | |
| '{' should be on the previous line. | 254 | |
| '{' should be on the previous line. | 260 | |
| Name 'prev_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 261 | |
| '{' should be on the previous line. | 263 | |
| '}' should be on the same line. | 265 | |
| '{' should be on the previous line. | 267 | |
| Line is longer than 80 characters. | 268 | |
| '{' should be on the previous line. | 272 | |
| Line is longer than 80 characters. | 273 | |
| '{' should be on the previous line. | 277 | |
| '{' should be on the previous line. | 283 | |
| '{' should be on the previous line. | 286 | |
| Line is longer than 80 characters. | 287 | |
| Name 'hole_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 287 | |
| '{' should be on the previous line. | 291 | |
| '}' should be on the same line. | 293 | |
| '{' should be on the previous line. | 295 | |
| Line is longer than 80 characters. | 296 | |
| '{' should be on the previous line. | 300 | |
| Line is longer than 80 characters. | 301 | |
| '}' should be on the same line. | 305 | |
| '{' should be on the previous line. | 307 | |
| '}' should be on the same line. | 309 | |
| '{' should be on the previous line. | 311 | |
| '{' should be on the previous line. | 318 | |
| Line is longer than 80 characters. | 321 | |
| Line is longer than 80 characters. | 326 | |
| Line is longer than 80 characters. | 329 | |
| Line is longer than 80 characters. | 332 | |
| Name 'read_rectangle_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 332 | |
| Parameter p_scanner should be final. | 332 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 332 | |
| Parameter p_layer_structure should be final. | 332 | |
| Name 'p_layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 332 | |
| '{' should be on the previous line. | 335 | |
| Name 'rect_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 336 | |
| Name 'rect_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 337 | |
| Array brackets at illegal position. | 337 | |
| '4' is a magic number. | 337 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 339 | |
| '{' should be on the previous line. | 341 | |
| '}' should be on the same line. | 343 | |
| '{' should be on the previous line. | 345 | |
| '}' should be on the same line. | 347 | |
| '{' should be on the previous line. | 349 | |
| '{' should be on the previous line. | 351 | |
| Line is longer than 80 characters. | 352 | |
| Name 'layer_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 355 | |
| Name 'layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 356 | |
| '{' should be on the previous line. | 358 | |
| Line is longer than 80 characters. | 359 | |
| '+' should be on a new line. | 359 | |
| '}' should be on the same line. | 361 | |
| '{' should be on the previous line. | 363 | |
| '}' should be on the same line. | 366 | |
| '{' should be on the previous line. | 368 | |
| '4' is a magic number. | 372 | |
| '{' should be on the previous line. | 373 | |
| '{' should be on the previous line. | 376 | |
| '}' should be on the same line. | 378 | |
| '{' should be on the previous line. | 380 | |
| '}' should be on the same line. | 382 | |
| '{' should be on the previous line. | 384 | |
| Line is longer than 80 characters. | 385 | |
| '{' should be on the previous line. | 393 | |
| '{' should be on the previous line. | 398 | |
| '}' should be on the same line. | 402 | |
| '{' should be on the previous line. | 404 | |
| Line is longer than 80 characters. | 405 | |
| Line is longer than 80 characters. | 413 | |
| Line is longer than 80 characters. | 416 | |
| Line is longer than 80 characters. | 419 | |
| Name 'read_polygon_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 419 | |
| Parameter p_scanner should be final. | 419 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 419 | |
| Parameter p_layer_structure should be final. | 419 | |
| Name 'p_layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 419 | |
| '{' should be on the previous line. | 422 | |
| Name 'polygon_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 423 | |
| Name 'layer_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 424 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 425 | |
| '{' should be on the previous line. | 427 | |
| '}' should be on the same line. | 429 | |
| '{' should be on the previous line. | 431 | |
| '}' should be on the same line. | 433 | |
| '{' should be on the previous line. | 435 | |
| '{' should be on the previous line. | 437 | |
| Line is longer than 80 characters. | 438 | |
| '{' should be on the previous line. | 442 | |
| Line is longer than 80 characters. | 443 | |
| Name 'layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 446 | |
| '{' should be on the previous line. | 448 | |
| '}' should be on the same line. | 453 | |
| '{' should be on the previous line. | 455 | |
| Name 'coor_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 463 | |
| '{' should be on the previous line. | 467 | |
| '{' should be on the previous line. | 470 | |
| Line is longer than 80 characters. | 471 | |
| '{' should be on the previous line. | 475 | |
| '{' should be on the previous line. | 481 | |
| '{' should be on the previous line. | 487 | |
| Name 'coor_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 490 | |
| '{' should be on the previous line. | 493 | |
| Name 'next_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 494 | |
| '{' should be on the previous line. | 496 | |
| '}' should be on the same line. | 498 | |
| '{' should be on the previous line. | 500 | |
| '}' should be on the same line. | 502 | |
| '{' should be on the previous line. | 504 | |
| Line is longer than 80 characters. | 505 | |
| '}' should be on the same line. | 511 | |
| '{' should be on the previous line. | 513 | |
| Line is longer than 80 characters. | 524 | |
| Line is longer than 80 characters. | 527 | |
| Name 'read_circle_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 527 | |
| Parameter p_scanner should be final. | 527 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 527 | |
| Parameter p_layer_structure should be final. | 527 | |
| Name 'p_layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 527 | |
| '{' should be on the previous line. | 530 | |
| Name 'circle_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 531 | |
| Name 'layer_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 532 | |
| Name 'circle_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 533 | |
| Array brackets at illegal position. | 533 | |
| '3' is a magic number. | 533 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 535 | |
| '{' should be on the previous line. | 537 | |
| '}' should be on the same line. | 539 | |
| '{' should be on the previous line. | 541 | |
| '}' should be on the same line. | 543 | |
| '{' should be on the previous line. | 545 | |
| '{' should be on the previous line. | 547 | |
| Line is longer than 80 characters. | 548 | |
| '{' should be on the previous line. | 552 | |
| Line is longer than 80 characters. | 553 | |
| Name 'layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 556 | |
| '{' should be on the previous line. | 558 | |
| Line is longer than 80 characters. | 559 | |
| '}' should be on the same line. | 563 | |
| '{' should be on the previous line. | 565 | |
| Name 'curr_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 570 | |
| '{' should be on the previous line. | 572 | |
| '{' should be on the previous line. | 575 | |
| '{' should be on the previous line. | 579 | |
| Line is longer than 80 characters. | 580 | |
| '{' should be on the previous line. | 584 | |
| Line is longer than 80 characters. | 585 | |
| '}' should be on the same line. | 586 | |
| '{' should be on the previous line. | 588 | |
| '}' should be on the same line. | 590 | |
| '{' should be on the previous line. | 592 | |
| Line is longer than 80 characters. | 593 | |
| '{' should be on the previous line. | 599 | |
| '}' should be on the same line. | 603 | |
| '{' should be on the previous line. | 605 | |
| Line is longer than 80 characters. | 606 | |
| Line is longer than 80 characters. | 616 | |
| Line is longer than 80 characters. | 619 | |
| Name 'read_polygon_path_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 619 | |
| Parameter p_scanner should be final. | 619 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 619 | |
| Parameter p_layer_structure should be final. | 619 | |
| Name 'p_layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 619 | |
| '{' should be on the previous line. | 622 | |
| Name 'layer_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 624 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 625 | |
| '{' should be on the previous line. | 627 | |
| '}' should be on the same line. | 629 | |
| '{' should be on the previous line. | 631 | |
| '}' should be on the same line. | 633 | |
| '{' should be on the previous line. | 635 | |
| '{' should be on the previous line. | 637 | |
| Line is longer than 80 characters. | 638 | |
| '{' should be on the previous line. | 642 | |
| Line is longer than 80 characters. | 643 | |
| Name 'layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 646 | |
| '{' should be on the previous line. | 648 | |
| Line is longer than 80 characters. | 649 | |
| '}' should be on the same line. | 653 | |
| '{' should be on the previous line. | 655 | |
| Name 'corner_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 659 | |
| '{' should be on the previous line. | 663 | |
| '{' should be on the previous line. | 666 | |
| '{' should be on the previous line. | 672 | |
| '5' is a magic number. | 677 | |
| '{' should be on the previous line. | 678 | |
| Line is longer than 80 characters. | 679 | |
| '{' should be on the previous line. | 683 | |
| Name 'next_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 688 | |
| '{' should be on the previous line. | 690 | |
| '}' should be on the same line. | 692 | |
| '{' should be on the previous line. | 694 | |
| '}' should be on the same line. | 696 | |
| '{' should be on the previous line. | 698 | |
| Line is longer than 80 characters. | 699 | |
| Name 'coordinate_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 702 | |
| '{' should be on the previous line. | 704 | |
| '{' should be on the previous line. | 707 | |
| '}' should be on the same line. | 709 | |
| '{' should be on the previous line. | 711 | |
| '}' should be on the same line. | 713 | |
| '{' should be on the previous line. | 715 | |
| Line is longer than 80 characters. | 716 | |
| '}' should be on the same line. | 722 | |
| '{' should be on the previous line. | 724 | |
| Line is longer than 80 characters. | 725 | |
| Line is longer than 80 characters. | 737 | |
| Line is longer than 80 characters. | 740 | |
| Name 'transform_area_to_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 740 | |
| Parameter p_area should be final. | 740 | |
| Name 'p_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 740 | |
| Parameter p_coordinate_transform should be final. | 740 | |
| Name 'p_coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 740 | |
| Name 'hole_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 742 | |
| '{' should be on the previous line. | 744 | |
| Line is longer than 80 characters. | 745 | |
| Line is longer than 80 characters. | 750 | |
| Name 'boundary_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 750 | |
| '{' should be on the previous line. | 753 | |
| '}' should be on the same line. | 755 | |
| '{' should be on the previous line. | 757 | |
| '{' should be on the previous line. | 760 | |
| Line is longer than 80 characters. | 761 | |
| '{' should be on the previous line. | 767 | |
| Line is longer than 80 characters. | 768 | |
| Name 'hole_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 768 | |
| '{' should be on the previous line. | 770 | |
| Line is longer than 80 characters. | 771 | |
| Line is longer than 80 characters. | 782 | |
| Line is longer than 80 characters. | 787 | |
| Line is longer than 80 characters. | 790 | |
| Name 'transform_area_to_board_rel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 790 | |
| Parameter p_area should be final. | 790 | |
| Name 'p_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 790 | |
| Parameter p_coordinate_transform should be final. | 790 | |
| Name 'p_coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 790 | |
| Name 'hole_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 792 | |
| '{' should be on the previous line. | 794 | |
| Line is longer than 80 characters. | 795 | |
| Line is longer than 80 characters. | 800 | |
| Name 'boundary_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 800 | |
| '{' should be on the previous line. | 803 | |
| '}' should be on the same line. | 805 | |
| '{' should be on the previous line. | 807 | |
| '{' should be on the previous line. | 810 | |
| Line is longer than 80 characters. | 811 | |
| '{' should be on the previous line. | 817 | |
| Line is longer than 80 characters. | 818 | |
| Name 'hole_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 818 | |
| '{' should be on the previous line. | 820 | |
| Line is longer than 80 characters. | 821 | |
| Line is longer than 80 characters. | 838 | |
| Method 'write_hole_scope' is not designed for extension - needs to be abstract, final or empty. | 838 | |
| Name 'write_hole_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 838 | |
| Parameter p_file should be final. | 838 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 838 | |
| Parameter p_identifier_type should be final. | 838 | |
| Name 'p_identifier_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 838 | |
| Line is longer than 80 characters. | 849 | |
| Line is longer than 80 characters. | 852 | |
| Name 'transform_to_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 852 | |
| Name 'p_coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 852 | |
| Name 'bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 859 | |
| Line is longer than 80 characters. | 862 | |
| Line is longer than 80 characters. | 864 | |
| Line is longer than 80 characters. | 867 | |
| Name 'transform_to_board_rel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 867 | |
| Name 'p_coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 867 | |
| Parameter p_layer should be final. | 874 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 874 | |
| '{' should be on the previous line. | 875 | |
| Missing a Javadoc comment. | 878 | |
| Variable 'layer' must be private and have accessor methods. | 878 | |
| Line is longer than 80 characters. | 882 | |
| Class ReadAreaScopeResult should be declared as final. | 884 | |
| '{' should be on the previous line. | 885 | |
| Line is longer than 80 characters. | 887 | |
| Missing a Javadoc comment. | 887 | |
| Parameter p_area_name should be final. | 887 | |
| Name 'p_area_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 887 | |
| Parameter p_shape_list should be final. | 887 | |
| Name 'p_shape_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 887 | |
| Parameter p_clearance_class_name should be final. | 887 | |
| Name 'p_clearance_class_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 887 | |
| Missing a Javadoc comment. | 893 | |
| Name 'area_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 893 | |
| Variable 'area_name' must be private and have accessor methods. | 893 | |
| Missing a Javadoc comment. | 894 | |
| Name 'shape_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 894 | |
| Variable 'shape_list' must be private and have accessor methods. | 894 | |
| Missing a Javadoc comment. | 895 | |
| Name 'clearance_class_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 895 | |
| Variable 'clearance_class_name' must be private and have accessor methods. | 895 |
| Violation | Message | Line |
|---|---|---|
| Missing a Javadoc comment. | 4 | |
| Line has trailing spaces. | 7 | |
| Line is longer than 80 characters. | 10 | |
| First sentence should end with a period. | 14 | |
| First sentence should end with a period. | 17 | |
| First sentence should end with a period. | 20 | |
| First sentence should end with a period. | 22 | |
| First sentence should end with a period. | 24 | |
| First sentence should end with a period. | 26 | |
| First sentence should end with a period. | 28 | |
| First sentence should end with a period. | 30 | |
| First sentence should end with a period. | 32 | |
| First sentence should end with a period. | 34 | |
| First sentence should end with a period. | 37 | |
| Line has trailing spaces. | 37 | |
| Line has trailing spaces. | 40 | |
| '+' is not preceded with whitespace. | 41 | |
| '+' should be on a new line. | 41 | |
| '+' is not preceded with whitespace. | 42 | |
| '+' should be on a new line. | 42 | |
| '+' is not preceded with whitespace. | 43 | |
| '+' should be on a new line. | 43 | |
| '+' is not preceded with whitespace. | 44 | |
| '+' should be on a new line. | 44 | |
| '+' is not preceded with whitespace. | 45 | |
| '+' should be on a new line. | 45 | |
| '+' is not preceded with whitespace. | 46 | |
| '+' should be on a new line. | 46 | |
| '+' is not preceded with whitespace. | 47 | |
| '+' should be on a new line. | 47 | |
| '+' is not preceded with whitespace. | 48 | |
| '+' should be on a new line. | 48 | |
| '+' is not preceded with whitespace. | 49 | |
| '+' should be on a new line. | 49 | |
| '+' is not preceded with whitespace. | 50 | |
| '+' should be on a new line. | 50 | |
| '+' is not preceded with whitespace. | 51 | |
| '+' should be on a new line. | 51 | |
| '+' is not preceded with whitespace. | 52 | |
| '+' should be on a new line. | 52 | |
| '+' is not preceded with whitespace. | 53 | |
| '+' should be on a new line. | 53 | |
| First sentence should end with a period. | 56 | |
| Line has trailing spaces. | 56 | |
| Line has trailing spaces. | 61 | |
| Missing a Javadoc comment. | 66 | |
| '+' is not preceded with whitespace. | 67 | |
| '+' should be on a new line. | 67 | |
| '+' is not preceded with whitespace. | 68 | |
| '+' should be on a new line. | 68 | |
| '+' is not preceded with whitespace. | 69 | |
| '+' should be on a new line. | 69 | |
| '+' is not preceded with whitespace. | 70 | |
| '+' should be on a new line. | 70 | |
| '+' is not preceded with whitespace. | 71 | |
| '+' should be on a new line. | 71 | |
| '+' is not preceded with whitespace. | 72 | |
| '+' should be on a new line. | 72 | |
| '+' is not preceded with whitespace. | 73 | |
| '+' should be on a new line. | 73 | |
| '+' is not preceded with whitespace. | 74 | |
| '+' should be on a new line. | 74 | |
| '+' is not preceded with whitespace. | 75 | |
| '+' should be on a new line. | 75 | |
| '+' is not preceded with whitespace. | 76 | |
| '+' should be on a new line. | 76 | |
| '+' is not preceded with whitespace. | 77 | |
| '+' should be on a new line. | 77 | |
| '+' is not preceded with whitespace. | 78 | |
| '+' should be on a new line. | 78 | |
| '+' is not preceded with whitespace. | 79 | |
| '+' should be on a new line. | 79 | |
| '+' is not preceded with whitespace. | 80 | |
| '+' should be on a new line. | 80 | |
| '+' is not preceded with whitespace. | 81 | |
| '+' should be on a new line. | 81 | |
| '+' is not preceded with whitespace. | 82 | |
| '+' should be on a new line. | 82 | |
| '+' is not preceded with whitespace. | 83 | |
| '+' should be on a new line. | 83 | |
| '+' is not preceded with whitespace. | 84 | |
| '+' should be on a new line. | 84 | |
| '+' is not preceded with whitespace. | 85 | |
| '+' should be on a new line. | 85 | |
| '+' is not preceded with whitespace. | 86 | |
| '+' should be on a new line. | 86 | |
| '+' is not preceded with whitespace. | 87 | |
| '+' should be on a new line. | 87 | |
| '+' is not preceded with whitespace. | 88 | |
| '+' should be on a new line. | 88 | |
| '+' is not preceded with whitespace. | 89 | |
| '+' should be on a new line. | 89 | |
| '+' is not preceded with whitespace. | 90 | |
| '+' should be on a new line. | 90 | |
| '+' is not preceded with whitespace. | 91 | |
| '+' should be on a new line. | 91 | |
| '+' is not preceded with whitespace. | 92 | |
| '+' should be on a new line. | 92 | |
| '+' is not preceded with whitespace. | 93 | |
| '+' should be on a new line. | 93 | |
| '+' is not preceded with whitespace. | 94 | |
| '+' should be on a new line. | 94 | |
| '+' is not preceded with whitespace. | 95 | |
| '+' should be on a new line. | 95 | |
| Missing a Javadoc comment. | 98 | |
| '712' is a magic number. | 99 | |
| Missing a Javadoc comment. | 105 | |
| Parameter packed should be final. | 105 | |
| Parameter offset should be final. | 105 | |
| Parameter result should be final. | 105 | |
| 'do' construct must use '{}'s. | 112 | |
| First sentence should end with a period. | 118 | |
| Line has trailing spaces. | 118 | |
| Missing a Javadoc comment. | 123 | |
| '+' is not preceded with whitespace. | 124 | |
| '+' should be on a new line. | 124 | |
| '+' is not preceded with whitespace. | 125 | |
| '+' should be on a new line. | 125 | |
| '+' is not preceded with whitespace. | 126 | |
| '+' should be on a new line. | 126 | |
| '+' is not preceded with whitespace. | 127 | |
| '+' should be on a new line. | 127 | |
| '+' is not preceded with whitespace. | 128 | |
| '+' should be on a new line. | 128 | |
| '+' is not preceded with whitespace. | 129 | |
| '+' should be on a new line. | 129 | |
| '+' is not preceded with whitespace. | 130 | |
| '+' should be on a new line. | 130 | |
| '+' is not preceded with whitespace. | 131 | |
| '+' should be on a new line. | 131 | |
| '+' is not preceded with whitespace. | 132 | |
| '+' should be on a new line. | 132 | |
| '+' is not preceded with whitespace. | 133 | |
| '+' should be on a new line. | 133 | |
| '+' is not preceded with whitespace. | 134 | |
| '+' should be on a new line. | 134 | |
| '+' is not preceded with whitespace. | 135 | |
| '+' should be on a new line. | 135 | |
| '+' is not preceded with whitespace. | 136 | |
| '+' should be on a new line. | 136 | |
| '+' is not preceded with whitespace. | 137 | |
| '+' should be on a new line. | 137 | |
| '+' is not preceded with whitespace. | 138 | |
| '+' should be on a new line. | 138 | |
| '+' is not preceded with whitespace. | 139 | |
| '+' should be on a new line. | 139 | |
| '+' is not preceded with whitespace. | 140 | |
| '+' should be on a new line. | 140 | |
| '+' is not preceded with whitespace. | 141 | |
| '+' should be on a new line. | 141 | |
| '+' is not preceded with whitespace. | 142 | |
| '+' should be on a new line. | 142 | |
| '+' is not preceded with whitespace. | 143 | |
| '+' should be on a new line. | 143 | |
| '+' is not preceded with whitespace. | 144 | |
| '+' should be on a new line. | 144 | |
| '+' is not preceded with whitespace. | 145 | |
| '+' should be on a new line. | 145 | |
| '+' is not preceded with whitespace. | 146 | |
| '+' should be on a new line. | 146 | |
| '+' is not preceded with whitespace. | 147 | |
| '+' should be on a new line. | 147 | |
| '+' is not preceded with whitespace. | 148 | |
| '+' should be on a new line. | 148 | |
| '+' is not preceded with whitespace. | 149 | |
| '+' should be on a new line. | 149 | |
| '+' is not preceded with whitespace. | 150 | |
| '+' should be on a new line. | 150 | |
| '+' is not preceded with whitespace. | 151 | |
| '+' should be on a new line. | 151 | |
| '+' is not preceded with whitespace. | 152 | |
| '+' should be on a new line. | 152 | |
| '+' is not preceded with whitespace. | 153 | |
| '+' should be on a new line. | 153 | |
| '+' is not preceded with whitespace. | 154 | |
| '+' should be on a new line. | 154 | |
| '+' is not preceded with whitespace. | 155 | |
| '+' should be on a new line. | 155 | |
| '+' is not preceded with whitespace. | 156 | |
| '+' should be on a new line. | 156 | |
| '+' is not preceded with whitespace. | 157 | |
| '+' should be on a new line. | 157 | |
| '+' is not preceded with whitespace. | 158 | |
| '+' should be on a new line. | 158 | |
| '+' is not preceded with whitespace. | 159 | |
| '+' should be on a new line. | 159 | |
| '+' is not preceded with whitespace. | 160 | |
| '+' should be on a new line. | 160 | |
| '+' is not preceded with whitespace. | 161 | |
| '+' should be on a new line. | 161 | |
| '+' is not preceded with whitespace. | 162 | |
| '+' should be on a new line. | 162 | |
| '+' is not preceded with whitespace. | 163 | |
| '+' should be on a new line. | 163 | |
| '+' is not preceded with whitespace. | 164 | |
| '+' should be on a new line. | 164 | |
| '+' is not preceded with whitespace. | 165 | |
| '+' should be on a new line. | 165 | |
| '+' is not preceded with whitespace. | 166 | |
| '+' should be on a new line. | 166 | |
| '+' is not preceded with whitespace. | 167 | |
| '+' should be on a new line. | 167 | |
| '+' is not preceded with whitespace. | 168 | |
| '+' should be on a new line. | 168 | |
| '+' is not preceded with whitespace. | 169 | |
| '+' should be on a new line. | 169 | |
| '+' is not preceded with whitespace. | 170 | |
| '+' should be on a new line. | 170 | |
| '+' is not preceded with whitespace. | 171 | |
| '+' should be on a new line. | 171 | |
| '+' is not preceded with whitespace. | 172 | |
| '+' should be on a new line. | 172 | |
| '+' is not preceded with whitespace. | 173 | |
| '+' should be on a new line. | 173 | |
| '+' is not preceded with whitespace. | 174 | |
| '+' should be on a new line. | 174 | |
| '+' is not preceded with whitespace. | 175 | |
| '+' should be on a new line. | 175 | |
| '+' is not preceded with whitespace. | 176 | |
| '+' should be on a new line. | 176 | |
| '+' is not preceded with whitespace. | 177 | |
| '+' should be on a new line. | 177 | |
| '+' is not preceded with whitespace. | 178 | |
| '+' should be on a new line. | 178 | |
| '+' is not preceded with whitespace. | 179 | |
| '+' should be on a new line. | 179 | |
| '+' is not preceded with whitespace. | 180 | |
| '+' should be on a new line. | 180 | |
| '+' is not preceded with whitespace. | 181 | |
| '+' should be on a new line. | 181 | |
| '+' is not preceded with whitespace. | 182 | |
| '+' should be on a new line. | 182 | |
| '+' is not preceded with whitespace. | 183 | |
| '+' should be on a new line. | 183 | |
| '+' is not preceded with whitespace. | 184 | |
| '+' should be on a new line. | 184 | |
| '+' is not preceded with whitespace. | 185 | |
| '+' should be on a new line. | 185 | |
| '+' is not preceded with whitespace. | 186 | |
| '+' should be on a new line. | 186 | |
| '+' is not preceded with whitespace. | 187 | |
| '+' should be on a new line. | 187 | |
| '+' is not preceded with whitespace. | 188 | |
| '+' should be on a new line. | 188 | |
| '+' is not preceded with whitespace. | 189 | |
| '+' should be on a new line. | 189 | |
| '+' is not preceded with whitespace. | 190 | |
| '+' should be on a new line. | 190 | |
| '+' is not preceded with whitespace. | 191 | |
| '+' should be on a new line. | 191 | |
| '+' is not preceded with whitespace. | 192 | |
| '+' should be on a new line. | 192 | |
| '+' is not preceded with whitespace. | 193 | |
| '+' should be on a new line. | 193 | |
| '+' is not preceded with whitespace. | 194 | |
| '+' should be on a new line. | 194 | |
| '+' is not preceded with whitespace. | 195 | |
| '+' should be on a new line. | 195 | |
| '+' is not preceded with whitespace. | 196 | |
| '+' should be on a new line. | 196 | |
| '+' is not preceded with whitespace. | 197 | |
| '+' should be on a new line. | 197 | |
| '+' is not preceded with whitespace. | 198 | |
| '+' should be on a new line. | 198 | |
| '+' is not preceded with whitespace. | 199 | |
| '+' should be on a new line. | 199 | |
| '+' is not preceded with whitespace. | 200 | |
| '+' should be on a new line. | 200 | |
| '+' is not preceded with whitespace. | 201 | |
| '+' should be on a new line. | 201 | |
| '+' is not preceded with whitespace. | 202 | |
| '+' should be on a new line. | 202 | |
| '+' is not preceded with whitespace. | 203 | |
| '+' should be on a new line. | 203 | |
| '+' is not preceded with whitespace. | 204 | |
| '+' should be on a new line. | 204 | |
| '+' is not preceded with whitespace. | 205 | |
| '+' should be on a new line. | 205 | |
| '+' is not preceded with whitespace. | 206 | |
| '+' should be on a new line. | 206 | |
| '+' is not preceded with whitespace. | 207 | |
| '+' should be on a new line. | 207 | |
| '+' is not preceded with whitespace. | 208 | |
| '+' should be on a new line. | 208 | |
| '+' is not preceded with whitespace. | 209 | |
| '+' should be on a new line. | 209 | |
| '+' is not preceded with whitespace. | 210 | |
| '+' should be on a new line. | 210 | |
| '+' is not preceded with whitespace. | 211 | |
| '+' should be on a new line. | 211 | |
| Missing a Javadoc comment. | 214 | |
| '712' is a magic number. | 215 | |
| Missing a Javadoc comment. | 221 | |
| Parameter packed should be final. | 221 | |
| Parameter offset should be final. | 221 | |
| Parameter result should be final. | 221 | |
| '16' is a magic number. | 226 | |
| First sentence should end with a period. | 232 | |
| Line has trailing spaces. | 232 | |
| Missing a Javadoc comment. | 237 | |
| '+' is not preceded with whitespace. | 238 | |
| '+' should be on a new line. | 238 | |
| '+' is not preceded with whitespace. | 239 | |
| '+' should be on a new line. | 239 | |
| '+' is not preceded with whitespace. | 240 | |
| '+' should be on a new line. | 240 | |
| '+' is not preceded with whitespace. | 241 | |
| '+' should be on a new line. | 241 | |
| '+' is not preceded with whitespace. | 242 | |
| '+' should be on a new line. | 242 | |
| '+' is not preceded with whitespace. | 243 | |
| '+' should be on a new line. | 243 | |
| '+' is not preceded with whitespace. | 244 | |
| '+' should be on a new line. | 244 | |
| '+' is not preceded with whitespace. | 245 | |
| '+' should be on a new line. | 245 | |
| '+' is not preceded with whitespace. | 246 | |
| '+' should be on a new line. | 246 | |
| '+' is not preceded with whitespace. | 247 | |
| '+' should be on a new line. | 247 | |
| '+' is not preceded with whitespace. | 248 | |
| '+' should be on a new line. | 248 | |
| '+' is not preceded with whitespace. | 249 | |
| '+' should be on a new line. | 249 | |
| '+' is not preceded with whitespace. | 250 | |
| '+' should be on a new line. | 250 | |
| '+' is not preceded with whitespace. | 251 | |
| '+' should be on a new line. | 251 | |
| '+' is not preceded with whitespace. | 252 | |
| '+' should be on a new line. | 252 | |
| '+' is not preceded with whitespace. | 253 | |
| '+' should be on a new line. | 253 | |
| '+' is not preceded with whitespace. | 254 | |
| '+' should be on a new line. | 254 | |
| '+' is not preceded with whitespace. | 255 | |
| '+' should be on a new line. | 255 | |
| '+' is not preceded with whitespace. | 256 | |
| '+' should be on a new line. | 256 | |
| '+' is not preceded with whitespace. | 257 | |
| '+' should be on a new line. | 257 | |
| '+' is not preceded with whitespace. | 258 | |
| '+' should be on a new line. | 258 | |
| '+' is not preceded with whitespace. | 259 | |
| '+' should be on a new line. | 259 | |
| '+' is not preceded with whitespace. | 260 | |
| '+' should be on a new line. | 260 | |
| '+' is not preceded with whitespace. | 261 | |
| '+' should be on a new line. | 261 | |
| '+' is not preceded with whitespace. | 262 | |
| '+' should be on a new line. | 262 | |
| '+' is not preceded with whitespace. | 263 | |
| '+' should be on a new line. | 263 | |
| '+' is not preceded with whitespace. | 264 | |
| '+' should be on a new line. | 264 | |
| '+' is not preceded with whitespace. | 265 | |
| '+' should be on a new line. | 265 | |
| '+' is not preceded with whitespace. | 266 | |
| '+' should be on a new line. | 266 | |
| '+' is not preceded with whitespace. | 267 | |
| '+' should be on a new line. | 267 | |
| '+' is not preceded with whitespace. | 268 | |
| '+' should be on a new line. | 268 | |
| '+' is not preceded with whitespace. | 269 | |
| '+' should be on a new line. | 269 | |
| '+' is not preceded with whitespace. | 270 | |
| '+' should be on a new line. | 270 | |
| '+' is not preceded with whitespace. | 271 | |
| '+' should be on a new line. | 271 | |
| '+' is not preceded with whitespace. | 272 | |
| '+' should be on a new line. | 272 | |
| '+' is not preceded with whitespace. | 273 | |
| '+' should be on a new line. | 273 | |
| '+' is not preceded with whitespace. | 274 | |
| '+' should be on a new line. | 274 | |
| '+' is not preceded with whitespace. | 275 | |
| '+' should be on a new line. | 275 | |
| '+' is not preceded with whitespace. | 276 | |
| '+' should be on a new line. | 276 | |
| '+' is not preceded with whitespace. | 277 | |
| '+' should be on a new line. | 277 | |
| '+' is not preceded with whitespace. | 278 | |
| '+' should be on a new line. | 278 | |
| '+' is not preceded with whitespace. | 279 | |
| '+' should be on a new line. | 279 | |
| '+' is not preceded with whitespace. | 280 | |
| '+' should be on a new line. | 280 | |
| '+' is not preceded with whitespace. | 281 | |
| '+' should be on a new line. | 281 | |
| '+' is not preceded with whitespace. | 282 | |
| '+' should be on a new line. | 282 | |
| '+' is not preceded with whitespace. | 283 | |
| '+' should be on a new line. | 283 | |
| '+' is not preceded with whitespace. | 284 | |
| '+' should be on a new line. | 284 | |
| '+' is not preceded with whitespace. | 285 | |
| '+' should be on a new line. | 285 | |
| '+' is not preceded with whitespace. | 286 | |
| '+' should be on a new line. | 286 | |
| '+' is not preceded with whitespace. | 287 | |
| '+' should be on a new line. | 287 | |
| '+' is not preceded with whitespace. | 288 | |
| '+' should be on a new line. | 288 | |
| '+' is not preceded with whitespace. | 289 | |
| '+' should be on a new line. | 289 | |
| '+' is not preceded with whitespace. | 290 | |
| '+' should be on a new line. | 290 | |
| '+' is not preceded with whitespace. | 291 | |
| '+' should be on a new line. | 291 | |
| '+' is not preceded with whitespace. | 292 | |
| '+' should be on a new line. | 292 | |
| '+' is not preceded with whitespace. | 293 | |
| '+' should be on a new line. | 293 | |
| '+' is not preceded with whitespace. | 294 | |
| '+' should be on a new line. | 294 | |
| '+' is not preceded with whitespace. | 295 | |
| '+' should be on a new line. | 295 | |
| '+' is not preceded with whitespace. | 296 | |
| '+' should be on a new line. | 296 | |
| '+' is not preceded with whitespace. | 297 | |
| '+' should be on a new line. | 297 | |
| '+' is not preceded with whitespace. | 298 | |
| '+' should be on a new line. | 298 | |
| '+' is not preceded with whitespace. | 299 | |
| '+' should be on a new line. | 299 | |
| '+' is not preceded with whitespace. | 300 | |
| '+' should be on a new line. | 300 | |
| '+' is not preceded with whitespace. | 301 | |
| '+' should be on a new line. | 301 | |
| '+' is not preceded with whitespace. | 302 | |
| '+' should be on a new line. | 302 | |
| '+' is not preceded with whitespace. | 303 | |
| '+' should be on a new line. | 303 | |
| '+' is not preceded with whitespace. | 304 | |
| '+' should be on a new line. | 304 | |
| '+' is not preceded with whitespace. | 305 | |
| '+' should be on a new line. | 305 | |
| '+' is not preceded with whitespace. | 306 | |
| '+' should be on a new line. | 306 | |
| '+' is not preceded with whitespace. | 307 | |
| '+' should be on a new line. | 307 | |
| '+' is not preceded with whitespace. | 308 | |
| '+' should be on a new line. | 308 | |
| '+' is not preceded with whitespace. | 309 | |
| '+' should be on a new line. | 309 | |
| '+' is not preceded with whitespace. | 310 | |
| '+' should be on a new line. | 310 | |
| '+' is not preceded with whitespace. | 311 | |
| '+' should be on a new line. | 311 | |
| '+' is not preceded with whitespace. | 312 | |
| '+' should be on a new line. | 312 | |
| '+' is not preceded with whitespace. | 313 | |
| '+' should be on a new line. | 313 | |
| '+' is not preceded with whitespace. | 314 | |
| '+' should be on a new line. | 314 | |
| '+' is not preceded with whitespace. | 315 | |
| '+' should be on a new line. | 315 | |
| '+' is not preceded with whitespace. | 316 | |
| '+' should be on a new line. | 316 | |
| '+' is not preceded with whitespace. | 317 | |
| '+' should be on a new line. | 317 | |
| '+' is not preceded with whitespace. | 318 | |
| '+' should be on a new line. | 318 | |
| '+' is not preceded with whitespace. | 319 | |
| '+' should be on a new line. | 319 | |
| '+' is not preceded with whitespace. | 320 | |
| '+' should be on a new line. | 320 | |
| '+' is not preceded with whitespace. | 321 | |
| '+' should be on a new line. | 321 | |
| '+' is not preceded with whitespace. | 322 | |
| '+' should be on a new line. | 322 | |
| '+' is not preceded with whitespace. | 323 | |
| '+' should be on a new line. | 323 | |
| '+' is not preceded with whitespace. | 324 | |
| '+' should be on a new line. | 324 | |
| '+' is not preceded with whitespace. | 325 | |
| '+' should be on a new line. | 325 | |
| '+' is not preceded with whitespace. | 326 | |
| '+' should be on a new line. | 326 | |
| '+' is not preceded with whitespace. | 327 | |
| '+' should be on a new line. | 327 | |
| '+' is not preceded with whitespace. | 328 | |
| '+' should be on a new line. | 328 | |
| '+' is not preceded with whitespace. | 329 | |
| '+' should be on a new line. | 329 | |
| '+' is not preceded with whitespace. | 330 | |
| '+' should be on a new line. | 330 | |
| '+' is not preceded with whitespace. | 331 | |
| '+' should be on a new line. | 331 | |
| '+' is not preceded with whitespace. | 332 | |
| '+' should be on a new line. | 332 | |
| '+' is not preceded with whitespace. | 333 | |
| '+' should be on a new line. | 333 | |
| '+' is not preceded with whitespace. | 334 | |
| '+' should be on a new line. | 334 | |
| '+' is not preceded with whitespace. | 335 | |
| '+' should be on a new line. | 335 | |
| '+' is not preceded with whitespace. | 336 | |
| '+' should be on a new line. | 336 | |
| '+' is not preceded with whitespace. | 337 | |
| '+' should be on a new line. | 337 | |
| '+' is not preceded with whitespace. | 338 | |
| '+' should be on a new line. | 338 | |
| '+' is not preceded with whitespace. | 339 | |
| '+' should be on a new line. | 339 | |
| '+' is not preceded with whitespace. | 340 | |
| '+' should be on a new line. | 340 | |
| '+' is not preceded with whitespace. | 341 | |
| '+' should be on a new line. | 341 | |
| '+' is not preceded with whitespace. | 342 | |
| '+' should be on a new line. | 342 | |
| '+' is not preceded with whitespace. | 343 | |
| '+' should be on a new line. | 343 | |
| '+' is not preceded with whitespace. | 344 | |
| '+' should be on a new line. | 344 | |
| '+' is not preceded with whitespace. | 345 | |
| '+' should be on a new line. | 345 | |
| '+' is not preceded with whitespace. | 346 | |
| '+' should be on a new line. | 346 | |
| '+' is not preceded with whitespace. | 347 | |
| '+' should be on a new line. | 347 | |
| '+' is not preceded with whitespace. | 348 | |
| '+' should be on a new line. | 348 | |
| '+' is not preceded with whitespace. | 349 | |
| '+' should be on a new line. | 349 | |
| '+' is not preceded with whitespace. | 350 | |
| '+' should be on a new line. | 350 | |
| '+' is not preceded with whitespace. | 351 | |
| '+' should be on a new line. | 351 | |
| '+' is not preceded with whitespace. | 352 | |
| '+' should be on a new line. | 352 | |
| '+' is not preceded with whitespace. | 353 | |
| '+' should be on a new line. | 353 | |
| '+' is not preceded with whitespace. | 354 | |
| '+' should be on a new line. | 354 | |
| '+' is not preceded with whitespace. | 355 | |
| '+' should be on a new line. | 355 | |
| '+' is not preceded with whitespace. | 356 | |
| '+' should be on a new line. | 356 | |
| '+' is not preceded with whitespace. | 357 | |
| '+' should be on a new line. | 357 | |
| '+' is not preceded with whitespace. | 358 | |
| '+' should be on a new line. | 358 | |
| '+' is not preceded with whitespace. | 359 | |
| '+' should be on a new line. | 359 | |
| '+' is not preceded with whitespace. | 360 | |
| '+' should be on a new line. | 360 | |
| '+' is not preceded with whitespace. | 361 | |
| '+' should be on a new line. | 361 | |
| '+' is not preceded with whitespace. | 362 | |
| '+' should be on a new line. | 362 | |
| '+' is not preceded with whitespace. | 363 | |
| '+' should be on a new line. | 363 | |
| '+' is not preceded with whitespace. | 364 | |
| '+' should be on a new line. | 364 | |
| '+' is not preceded with whitespace. | 365 | |
| '+' should be on a new line. | 365 | |
| '+' is not preceded with whitespace. | 366 | |
| '+' should be on a new line. | 366 | |
| '+' is not preceded with whitespace. | 367 | |
| '+' should be on a new line. | 367 | |
| '+' is not preceded with whitespace. | 368 | |
| '+' should be on a new line. | 368 | |
| '+' is not preceded with whitespace. | 369 | |
| '+' should be on a new line. | 369 | |
| '+' is not preceded with whitespace. | 370 | |
| '+' should be on a new line. | 370 | |
| '+' is not preceded with whitespace. | 371 | |
| '+' should be on a new line. | 371 | |
| '+' is not preceded with whitespace. | 372 | |
| '+' should be on a new line. | 372 | |
| '+' is not preceded with whitespace. | 373 | |
| '+' should be on a new line. | 373 | |
| '+' is not preceded with whitespace. | 374 | |
| '+' should be on a new line. | 374 | |
| '+' is not preceded with whitespace. | 375 | |
| '+' should be on a new line. | 375 | |
| '+' is not preceded with whitespace. | 376 | |
| '+' should be on a new line. | 376 | |
| '+' is not preceded with whitespace. | 377 | |
| '+' should be on a new line. | 377 | |
| '+' is not preceded with whitespace. | 378 | |
| '+' should be on a new line. | 378 | |
| '+' is not preceded with whitespace. | 379 | |
| '+' should be on a new line. | 379 | |
| '+' is not preceded with whitespace. | 380 | |
| '+' should be on a new line. | 380 | |
| '+' is not preceded with whitespace. | 381 | |
| '+' should be on a new line. | 381 | |
| '+' is not preceded with whitespace. | 382 | |
| '+' should be on a new line. | 382 | |
| '+' is not preceded with whitespace. | 383 | |
| '+' should be on a new line. | 383 | |
| '+' is not preceded with whitespace. | 384 | |
| '+' should be on a new line. | 384 | |
| '+' is not preceded with whitespace. | 385 | |
| '+' should be on a new line. | 385 | |
| '+' is not preceded with whitespace. | 386 | |
| '+' should be on a new line. | 386 | |
| '+' is not preceded with whitespace. | 387 | |
| '+' should be on a new line. | 387 | |
| '+' is not preceded with whitespace. | 388 | |
| '+' should be on a new line. | 388 | |
| '+' is not preceded with whitespace. | 389 | |
| '+' should be on a new line. | 389 | |
| '+' is not preceded with whitespace. | 390 | |
| '+' should be on a new line. | 390 | |
| '+' is not preceded with whitespace. | 391 | |
| '+' should be on a new line. | 391 | |
| '+' is not preceded with whitespace. | 392 | |
| '+' should be on a new line. | 392 | |
| '+' is not preceded with whitespace. | 393 | |
| '+' should be on a new line. | 393 | |
| '+' is not preceded with whitespace. | 394 | |
| '+' should be on a new line. | 394 | |
| '+' is not preceded with whitespace. | 395 | |
| '+' should be on a new line. | 395 | |
| '+' is not preceded with whitespace. | 396 | |
| '+' should be on a new line. | 396 | |
| '+' is not preceded with whitespace. | 397 | |
| '+' should be on a new line. | 397 | |
| '+' is not preceded with whitespace. | 398 | |
| '+' should be on a new line. | 398 | |
| '+' is not preceded with whitespace. | 399 | |
| '+' should be on a new line. | 399 | |
| '+' is not preceded with whitespace. | 400 | |
| '+' should be on a new line. | 400 | |
| '+' is not preceded with whitespace. | 401 | |
| '+' should be on a new line. | 401 | |
| '+' is not preceded with whitespace. | 402 | |
| '+' should be on a new line. | 402 | |
| '+' is not preceded with whitespace. | 403 | |
| '+' should be on a new line. | 403 | |
| '+' is not preceded with whitespace. | 404 | |
| '+' should be on a new line. | 404 | |
| '+' is not preceded with whitespace. | 405 | |
| '+' should be on a new line. | 405 | |
| '+' is not preceded with whitespace. | 406 | |
| '+' should be on a new line. | 406 | |
| '+' is not preceded with whitespace. | 407 | |
| '+' should be on a new line. | 407 | |
| '+' is not preceded with whitespace. | 408 | |
| '+' should be on a new line. | 408 | |
| '+' is not preceded with whitespace. | 409 | |
| '+' should be on a new line. | 409 | |
| '+' is not preceded with whitespace. | 410 | |
| '+' should be on a new line. | 410 | |
| '+' is not preceded with whitespace. | 411 | |
| '+' should be on a new line. | 411 | |
| '+' is not preceded with whitespace. | 412 | |
| '+' should be on a new line. | 412 | |
| '+' is not preceded with whitespace. | 413 | |
| '+' should be on a new line. | 413 | |
| '+' is not preceded with whitespace. | 414 | |
| '+' should be on a new line. | 414 | |
| '+' is not preceded with whitespace. | 415 | |
| '+' should be on a new line. | 415 | |
| '+' is not preceded with whitespace. | 416 | |
| '+' should be on a new line. | 416 | |
| '+' is not preceded with whitespace. | 417 | |
| '+' should be on a new line. | 417 | |
| '+' is not preceded with whitespace. | 418 | |
| '+' should be on a new line. | 418 | |
| '+' is not preceded with whitespace. | 419 | |
| '+' should be on a new line. | 419 | |
| '+' is not preceded with whitespace. | 420 | |
| '+' should be on a new line. | 420 | |
| '+' is not preceded with whitespace. | 421 | |
| '+' should be on a new line. | 421 | |
| '+' is not preceded with whitespace. | 422 | |
| '+' should be on a new line. | 422 | |
| '+' is not preceded with whitespace. | 423 | |
| '+' should be on a new line. | 423 | |
| '+' is not preceded with whitespace. | 424 | |
| '+' should be on a new line. | 424 | |
| '+' is not preceded with whitespace. | 425 | |
| '+' should be on a new line. | 425 | |
| '+' is not preceded with whitespace. | 426 | |
| '+' should be on a new line. | 426 | |
| '+' is not preceded with whitespace. | 427 | |
| '+' should be on a new line. | 427 | |
| '+' is not preceded with whitespace. | 428 | |
| '+' should be on a new line. | 428 | |
| '+' is not preceded with whitespace. | 429 | |
| '+' should be on a new line. | 429 | |
| '+' is not preceded with whitespace. | 430 | |
| '+' should be on a new line. | 430 | |
| '+' is not preceded with whitespace. | 431 | |
| '+' should be on a new line. | 431 | |
| '+' is not preceded with whitespace. | 432 | |
| '+' should be on a new line. | 432 | |
| '+' is not preceded with whitespace. | 433 | |
| '+' should be on a new line. | 433 | |
| '+' is not preceded with whitespace. | 434 | |
| '+' should be on a new line. | 434 | |
| '+' is not preceded with whitespace. | 435 | |
| '+' should be on a new line. | 435 | |
| '+' is not preceded with whitespace. | 436 | |
| '+' should be on a new line. | 436 | |
| '+' is not preceded with whitespace. | 437 | |
| '+' should be on a new line. | 437 | |
| '+' is not preceded with whitespace. | 438 | |
| '+' should be on a new line. | 438 | |
| '+' is not preceded with whitespace. | 439 | |
| '+' should be on a new line. | 439 | |
| '+' is not preceded with whitespace. | 440 | |
| '+' should be on a new line. | 440 | |
| '+' is not preceded with whitespace. | 441 | |
| '+' should be on a new line. | 441 | |
| '+' is not preceded with whitespace. | 442 | |
| '+' should be on a new line. | 442 | |
| '+' is not preceded with whitespace. | 443 | |
| '+' should be on a new line. | 443 | |
| '+' is not preceded with whitespace. | 444 | |
| '+' should be on a new line. | 444 | |
| '+' is not preceded with whitespace. | 445 | |
| '+' should be on a new line. | 445 | |
| '+' is not preceded with whitespace. | 446 | |
| '+' should be on a new line. | 446 | |
| '+' is not preceded with whitespace. | 447 | |
| '+' should be on a new line. | 447 | |
| '+' is not preceded with whitespace. | 448 | |
| '+' should be on a new line. | 448 | |
| '+' is not preceded with whitespace. | 449 | |
| '+' should be on a new line. | 449 | |
| '+' is not preceded with whitespace. | 450 | |
| '+' should be on a new line. | 450 | |
| '+' is not preceded with whitespace. | 451 | |
| '+' should be on a new line. | 451 | |
| '+' is not preceded with whitespace. | 452 | |
| '+' should be on a new line. | 452 | |
| '+' is not preceded with whitespace. | 453 | |
| '+' should be on a new line. | 453 | |
| '+' is not preceded with whitespace. | 454 | |
| '+' should be on a new line. | 454 | |
| '+' is not preceded with whitespace. | 455 | |
| '+' should be on a new line. | 455 | |
| '+' is not preceded with whitespace. | 456 | |
| '+' should be on a new line. | 456 | |
| '+' is not preceded with whitespace. | 457 | |
| '+' should be on a new line. | 457 | |
| '+' is not preceded with whitespace. | 458 | |
| '+' should be on a new line. | 458 | |
| '+' is not preceded with whitespace. | 459 | |
| '+' should be on a new line. | 459 | |
| '+' is not preceded with whitespace. | 460 | |
| '+' should be on a new line. | 460 | |
| '+' is not preceded with whitespace. | 461 | |
| '+' should be on a new line. | 461 | |
| '+' is not preceded with whitespace. | 462 | |
| '+' should be on a new line. | 462 | |
| '+' is not preceded with whitespace. | 463 | |
| '+' should be on a new line. | 463 | |
| '+' is not preceded with whitespace. | 464 | |
| '+' should be on a new line. | 464 | |
| '+' is not preceded with whitespace. | 465 | |
| '+' should be on a new line. | 465 | |
| '+' is not preceded with whitespace. | 466 | |
| '+' should be on a new line. | 466 | |
| '+' is not preceded with whitespace. | 467 | |
| '+' should be on a new line. | 467 | |
| '+' is not preceded with whitespace. | 468 | |
| '+' should be on a new line. | 468 | |
| '+' is not preceded with whitespace. | 469 | |
| '+' should be on a new line. | 469 | |
| '+' is not preceded with whitespace. | 470 | |
| '+' should be on a new line. | 470 | |
| '+' is not preceded with whitespace. | 471 | |
| '+' should be on a new line. | 471 | |
| '+' is not preceded with whitespace. | 472 | |
| '+' should be on a new line. | 472 | |
| '+' is not preceded with whitespace. | 473 | |
| '+' should be on a new line. | 473 | |
| '+' is not preceded with whitespace. | 474 | |
| '+' should be on a new line. | 474 | |
| '+' is not preceded with whitespace. | 475 | |
| '+' should be on a new line. | 475 | |
| '+' is not preceded with whitespace. | 476 | |
| '+' should be on a new line. | 476 | |
| '+' is not preceded with whitespace. | 477 | |
| '+' should be on a new line. | 477 | |
| '+' is not preceded with whitespace. | 478 | |
| '+' should be on a new line. | 478 | |
| '+' is not preceded with whitespace. | 479 | |
| '+' should be on a new line. | 479 | |
| '+' is not preceded with whitespace. | 480 | |
| '+' should be on a new line. | 480 | |
| '+' is not preceded with whitespace. | 481 | |
| '+' should be on a new line. | 481 | |
| '+' is not preceded with whitespace. | 482 | |
| '+' should be on a new line. | 482 | |
| '+' is not preceded with whitespace. | 483 | |
| '+' should be on a new line. | 483 | |
| '+' is not preceded with whitespace. | 484 | |
| '+' should be on a new line. | 484 | |
| '+' is not preceded with whitespace. | 485 | |
| '+' should be on a new line. | 485 | |
| '+' is not preceded with whitespace. | 486 | |
| '+' should be on a new line. | 486 | |
| '+' is not preceded with whitespace. | 487 | |
| '+' should be on a new line. | 487 | |
| '+' is not preceded with whitespace. | 488 | |
| '+' should be on a new line. | 488 | |
| '+' is not preceded with whitespace. | 489 | |
| '+' should be on a new line. | 489 | |
| '+' is not preceded with whitespace. | 490 | |
| '+' should be on a new line. | 490 | |
| '+' is not preceded with whitespace. | 491 | |
| '+' should be on a new line. | 491 | |
| '+' is not preceded with whitespace. | 492 | |
| '+' should be on a new line. | 492 | |
| '+' is not preceded with whitespace. | 493 | |
| '+' should be on a new line. | 493 | |
| '+' is not preceded with whitespace. | 494 | |
| '+' should be on a new line. | 494 | |
| '+' is not preceded with whitespace. | 495 | |
| '+' should be on a new line. | 495 | |
| '+' is not preceded with whitespace. | 496 | |
| '+' should be on a new line. | 496 | |
| '+' is not preceded with whitespace. | 497 | |
| '+' should be on a new line. | 497 | |
| '+' is not preceded with whitespace. | 498 | |
| '+' should be on a new line. | 498 | |
| '+' is not preceded with whitespace. | 499 | |
| '+' should be on a new line. | 499 | |
| '+' is not preceded with whitespace. | 500 | |
| '+' should be on a new line. | 500 | |
| '+' is not preceded with whitespace. | 501 | |
| '+' should be on a new line. | 501 | |
| '+' is not preceded with whitespace. | 502 | |
| '+' should be on a new line. | 502 | |
| '+' is not preceded with whitespace. | 503 | |
| '+' should be on a new line. | 503 | |
| '+' is not preceded with whitespace. | 504 | |
| '+' should be on a new line. | 504 | |
| '+' is not preceded with whitespace. | 505 | |
| '+' should be on a new line. | 505 | |
| '+' is not preceded with whitespace. | 506 | |
| '+' should be on a new line. | 506 | |
| '+' is not preceded with whitespace. | 507 | |
| '+' should be on a new line. | 507 | |
| '+' is not preceded with whitespace. | 508 | |
| '+' should be on a new line. | 508 | |
| '+' is not preceded with whitespace. | 509 | |
| '+' should be on a new line. | 509 | |
| '+' is not preceded with whitespace. | 510 | |
| '+' should be on a new line. | 510 | |
| '+' is not preceded with whitespace. | 511 | |
| '+' should be on a new line. | 511 | |
| '+' is not preceded with whitespace. | 512 | |
| '+' should be on a new line. | 512 | |
| '+' is not preceded with whitespace. | 513 | |
| '+' should be on a new line. | 513 | |
| '+' is not preceded with whitespace. | 514 | |
| '+' should be on a new line. | 514 | |
| '+' is not preceded with whitespace. | 515 | |
| '+' should be on a new line. | 515 | |
| '+' is not preceded with whitespace. | 516 | |
| '+' should be on a new line. | 516 | |
| '+' is not preceded with whitespace. | 517 | |
| '+' should be on a new line. | 517 | |
| '+' is not preceded with whitespace. | 518 | |
| '+' should be on a new line. | 518 | |
| '+' is not preceded with whitespace. | 519 | |
| '+' should be on a new line. | 519 | |
| '+' is not preceded with whitespace. | 520 | |
| '+' should be on a new line. | 520 | |
| '+' is not preceded with whitespace. | 521 | |
| '+' should be on a new line. | 521 | |
| '+' is not preceded with whitespace. | 522 | |
| '+' should be on a new line. | 522 | |
| '+' is not preceded with whitespace. | 523 | |
| '+' should be on a new line. | 523 | |
| '+' is not preceded with whitespace. | 524 | |
| '+' should be on a new line. | 524 | |
| '+' is not preceded with whitespace. | 525 | |
| '+' should be on a new line. | 525 | |
| '+' is not preceded with whitespace. | 526 | |
| '+' should be on a new line. | 526 | |
| '+' is not preceded with whitespace. | 527 | |
| '+' should be on a new line. | 527 | |
| '+' is not preceded with whitespace. | 528 | |
| '+' should be on a new line. | 528 | |
| '+' is not preceded with whitespace. | 529 | |
| '+' should be on a new line. | 529 | |
| '+' is not preceded with whitespace. | 530 | |
| '+' should be on a new line. | 530 | |
| '+' is not preceded with whitespace. | 531 | |
| '+' should be on a new line. | 531 | |
| '+' is not preceded with whitespace. | 532 | |
| '+' should be on a new line. | 532 | |
| '+' is not preceded with whitespace. | 533 | |
| '+' should be on a new line. | 533 | |
| '+' is not preceded with whitespace. | 534 | |
| '+' should be on a new line. | 534 | |
| '+' is not preceded with whitespace. | 535 | |
| '+' should be on a new line. | 535 | |
| '+' is not preceded with whitespace. | 536 | |
| '+' should be on a new line. | 536 | |
| '+' is not preceded with whitespace. | 537 | |
| '+' should be on a new line. | 537 | |
| '+' is not preceded with whitespace. | 538 | |
| '+' should be on a new line. | 538 | |
| '+' is not preceded with whitespace. | 539 | |
| '+' should be on a new line. | 539 | |
| '+' is not preceded with whitespace. | 540 | |
| '+' should be on a new line. | 540 | |
| '+' is not preceded with whitespace. | 541 | |
| '+' should be on a new line. | 541 | |
| '+' is not preceded with whitespace. | 542 | |
| '+' should be on a new line. | 542 | |
| '+' is not preceded with whitespace. | 543 | |
| '+' should be on a new line. | 543 | |
| '+' is not preceded with whitespace. | 544 | |
| '+' should be on a new line. | 544 | |
| '+' is not preceded with whitespace. | 545 | |
| '+' should be on a new line. | 545 | |
| '+' is not preceded with whitespace. | 546 | |
| '+' should be on a new line. | 546 | |
| '+' is not preceded with whitespace. | 547 | |
| '+' should be on a new line. | 547 | |
| '+' is not preceded with whitespace. | 548 | |
| '+' should be on a new line. | 548 | |
| '+' is not preceded with whitespace. | 549 | |
| '+' should be on a new line. | 549 | |
| '+' is not preceded with whitespace. | 550 | |
| '+' should be on a new line. | 550 | |
| '+' is not preceded with whitespace. | 551 | |
| '+' should be on a new line. | 551 | |
| '+' is not preceded with whitespace. | 552 | |
| '+' should be on a new line. | 552 | |
| '+' is not preceded with whitespace. | 553 | |
| '+' should be on a new line. | 553 | |
| '+' is not preceded with whitespace. | 554 | |
| '+' should be on a new line. | 554 | |
| '+' is not preceded with whitespace. | 555 | |
| '+' should be on a new line. | 555 | |
| '+' is not preceded with whitespace. | 556 | |
| '+' should be on a new line. | 556 | |
| '+' is not preceded with whitespace. | 557 | |
| '+' should be on a new line. | 557 | |
| '+' is not preceded with whitespace. | 558 | |
| '+' should be on a new line. | 558 | |
| '+' is not preceded with whitespace. | 559 | |
| '+' should be on a new line. | 559 | |
| '+' is not preceded with whitespace. | 560 | |
| '+' should be on a new line. | 560 | |
| '+' is not preceded with whitespace. | 561 | |
| '+' should be on a new line. | 561 | |
| '+' is not preceded with whitespace. | 562 | |
| '+' should be on a new line. | 562 | |
| '+' is not preceded with whitespace. | 563 | |
| '+' should be on a new line. | 563 | |
| '+' is not preceded with whitespace. | 564 | |
| '+' should be on a new line. | 564 | |
| '+' is not preceded with whitespace. | 565 | |
| '+' should be on a new line. | 565 | |
| '+' is not preceded with whitespace. | 566 | |
| '+' should be on a new line. | 566 | |
| Missing a Javadoc comment. | 569 | |
| '27450' is a magic number. | 570 | |
| Missing a Javadoc comment. | 576 | |
| Parameter packed should be final. | 576 | |
| Parameter offset should be final. | 576 | |
| Parameter result should be final. | 576 | |
| 'do' construct must use '{}'s. | 584 | |
| Missing a Javadoc comment. | 591 | |
| Missing a Javadoc comment. | 592 | |
| Missing a Javadoc comment. | 593 | |
| Missing a Javadoc comment. | 596 | |
| Array brackets at illegal position. | 596 | |
| First sentence should end with a period. | 602 | |
| Missing a Javadoc comment. | 607 | |
| '+' is not preceded with whitespace. | 608 | |
| '+' should be on a new line. | 608 | |
| '+' is not preceded with whitespace. | 609 | |
| '+' should be on a new line. | 609 | |
| '+' is not preceded with whitespace. | 610 | |
| '+' should be on a new line. | 610 | |
| Missing a Javadoc comment. | 613 | |
| '712' is a magic number. | 614 | |
| Line is longer than 80 characters. | 620 | |
| Missing a Javadoc comment. | 620 | |
| Parameter packed should be final. | 620 | |
| Parameter offset should be final. | 620 | |
| Parameter result should be final. | 620 | |
| 'do' construct must use '{}'s. | 627 | |
| First sentence should end with a period. | 632 | |
| First sentence should end with a period. | 635 | |
| First sentence should end with a period. | 638 | |
| First sentence should end with a period. | 641 | |
| Array brackets at illegal position. | 643 | |
| First sentence should end with a period. | 645 | |
| First sentence should end with a period. | 648 | |
| First sentence should end with a period. | 651 | |
| First sentence should end with a period. | 654 | |
| First sentence should end with a period. | 657 | |
| First sentence should end with a period. | 661 | |
| First sentence should end with a period. | 664 | |
| First sentence should end with a period. | 667 | |
| Line has trailing spaces. | 668 | |
| First sentence should end with a period. | 673 | |
| Line has trailing spaces. | 673 | |
| First sentence should end with a period. | 678 | |
| Missing a Javadoc comment. | 682 | |
| Variable 'string' must be private and have accessor methods. | 682 | |
| Parameter in should be final. | 691 | |
| Parameter in should be final. | 701 | |
| Line has trailing spaces. | 705 | |
| Parameter packed should be final. | 711 | |
| '0x10000' is a magic number. | 712 | |
| '274' is a magic number. | 715 | |
| 'do' construct must use '{}'s. | 718 | |
| Line has trailing spaces. | 728 | |
| '-' is not preceded with whitespace. | 736 | |
| '-' is not followed by whitespace. | 736 | |
| '-=' is not preceded with whitespace. | 739 | |
| '-=' is not preceded with whitespace. | 740 | |
| '-=' is not preceded with whitespace. | 741 | |
| '-=' is not preceded with whitespace. | 742 | |
| Array brackets at illegal position. | 749 | |
| '*' is not preceded with whitespace. | 749 | |
| '*' is not followed by whitespace. | 749 | |
| '-' is not preceded with whitespace. | 756 | |
| '-' is not followed by whitespace. | 756 | |
| '}' should be on the same line. | 760 | |
| '+=' is not preceded with whitespace. | 762 | |
| Line has trailing spaces. | 767 | |
| 'if' construct must use '{}'s. | 777 | |
| Parameter reader should be final. | 792 | |
| Inner assignments should be avoided. | 796 | |
| Inner assignments should be avoided. | 797 | |
| Inner assignments should be avoided. | 797 | |
| Inner assignments should be avoided. | 798 | |
| Inner assignments should be avoided. | 798 | |
| First sentence should end with a period. | 813 | |
| Parameter newState should be final. | 818 | |
| '(' is followed by whitespace. | 829 | |
| '-' is not preceded with whitespace. | 829 | |
| '-' is not followed by whitespace. | 829 | |
| ')' is preceded with whitespace. | 829 | |
| Parameter pos should be final. | 843 | |
| '+' is not preceded with whitespace. | 844 | |
| '+' is not followed by whitespace. | 844 | |
| '-' is not preceded with whitespace. | 854 | |
| '-' is not followed by whitespace. | 854 | |
| Line has trailing spaces. | 861 | |
| Line has trailing spaces. | 862 | |
| Parameter errorCode should be final. | 872 | |
| '}' should be on the same line. | 876 | |
| Line has trailing spaces. | 882 | |
| Parameter number should be final. | 893 | |
| 'if' construct must use '{}'s. | 894 | |
| '(' is followed by whitespace. | 894 | |
| ')' is preceded with whitespace. | 894 | |
| Method length is 562 lines (max allowed is 150). | 909 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 909 | |
| Inner assignments should be avoided. | 929 | |
| Inner assignments should be avoided. | 929 | |
| Line has trailing spaces. | 930 | |
| Line has trailing spaces. | 936 | |
| 'if' construct must use '{}'s. | 937 | |
| '}' should be on the same line. | 942 | |
| '}' should be on the same line. | 956 | |
| 'if' construct must use '{}'s. | 962 | |
| '(' is followed by whitespace. | 966 | |
| ')' is preceded with whitespace. | 966 | |
| 'if' construct must use '{}'s. | 969 | |
| '(' is followed by whitespace. | 969 | |
| '8' is a magic number. | 969 | |
| '8' is a magic number. | 969 | |
| ')' is preceded with whitespace. | 969 | |
| Avoid inline conditionals. | 978 | |
| Line has trailing spaces. | 979 | |
| '18' is a magic number. | 979 | |
| Avoid nested blocks. | 980 | |
| '121' is a magic number. | 982 | |
| Line has trailing spaces. | 983 | |
| '24' is a magic number. | 983 | |
| Avoid nested blocks. | 984 | |
| '122' is a magic number. | 986 | |
| Line has trailing spaces. | 987 | |
| '31' is a magic number. | 987 | |
| Avoid nested blocks. | 988 | |
| '123' is a magic number. | 990 | |
| Line has trailing spaces. | 991 | |
| '71' is a magic number. | 991 | |
| Avoid nested blocks. | 992 | |
| '124' is a magic number. | 994 | |
| Line has trailing spaces. | 995 | |
| '56' is a magic number. | 995 | |
| Avoid nested blocks. | 996 | |
| '125' is a magic number. | 998 | |
| Line has trailing spaces. | 999 | |
| '93' is a magic number. | 999 | |
| Avoid nested blocks. | 1000 | |
| '126' is a magic number. | 1002 | |
| Line has trailing spaces. | 1003 | |
| '108' is a magic number. | 1003 | |
| Avoid nested blocks. | 1004 | |
| '127' is a magic number. | 1006 | |
| Line has trailing spaces. | 1007 | |
| '32' is a magic number. | 1007 | |
| Avoid nested blocks. | 1008 | |
| '128' is a magic number. | 1010 | |
| Line has trailing spaces. | 1011 | |
| '78' is a magic number. | 1011 | |
| Avoid nested blocks. | 1012 | |
| '129' is a magic number. | 1014 | |
| Line has trailing spaces. | 1015 | |
| '110' is a magic number. | 1015 | |
| Avoid nested blocks. | 1016 | |
| '130' is a magic number. | 1018 | |
| Line has trailing spaces. | 1019 | |
| '115' is a magic number. | 1019 | |
| Avoid nested blocks. | 1020 | |
| '131' is a magic number. | 1022 | |
| Line has trailing spaces. | 1023 | |
| '13' is a magic number. | 1023 | |
| Avoid nested blocks. | 1024 | |
| '132' is a magic number. | 1026 | |
| Line has trailing spaces. | 1027 | |
| '105' is a magic number. | 1027 | |
| Avoid nested blocks. | 1028 | |
| '133' is a magic number. | 1030 | |
| Line has trailing spaces. | 1031 | |
| '23' is a magic number. | 1031 | |
| Avoid nested blocks. | 1032 | |
| '134' is a magic number. | 1034 | |
| Line has trailing spaces. | 1035 | |
| '34' is a magic number. | 1035 | |
| Avoid nested blocks. | 1036 | |
| '135' is a magic number. | 1038 | |
| Line has trailing spaces. | 1039 | |
| '82' is a magic number. | 1039 | |
| Avoid nested blocks. | 1040 | |
| '136' is a magic number. | 1042 | |
| Line has trailing spaces. | 1043 | |
| '27' is a magic number. | 1043 | |
| Avoid nested blocks. | 1044 | |
| '137' is a magic number. | 1046 | |
| Line has trailing spaces. | 1047 | |
| '43' is a magic number. | 1047 | |
| Avoid nested blocks. | 1048 | |
| '138' is a magic number. | 1050 | |
| Line has trailing spaces. | 1051 | |
| '112' is a magic number. | 1051 | |
| Avoid nested blocks. | 1052 | |
| '139' is a magic number. | 1054 | |
| Line has trailing spaces. | 1055 | |
| '60' is a magic number. | 1055 | |
| Avoid nested blocks. | 1056 | |
| '140' is a magic number. | 1058 | |
| Line has trailing spaces. | 1059 | |
| '76' is a magic number. | 1059 | |
| Avoid nested blocks. | 1060 | |
| '141' is a magic number. | 1062 | |
| Line has trailing spaces. | 1063 | |
| '20' is a magic number. | 1063 | |
| Avoid nested blocks. | 1064 | |
| '142' is a magic number. | 1066 | |
| Line has trailing spaces. | 1067 | |
| '37' is a magic number. | 1067 | |
| Avoid nested blocks. | 1068 | |
| '143' is a magic number. | 1070 | |
| Line has trailing spaces. | 1071 | |
| '21' is a magic number. | 1071 | |
| Avoid nested blocks. | 1072 | |
| '144' is a magic number. | 1074 | |
| Line has trailing spaces. | 1075 | |
| '35' is a magic number. | 1075 | |
| Avoid nested blocks. | 1076 | |
| '145' is a magic number. | 1078 | |
| Line has trailing spaces. | 1079 | |
| '29' is a magic number. | 1079 | |
| Avoid nested blocks. | 1080 | |
| '146' is a magic number. | 1082 | |
| Line has trailing spaces. | 1083 | |
| '16' is a magic number. | 1083 | |
| Avoid nested blocks. | 1084 | |
| '147' is a magic number. | 1086 | |
| Line has trailing spaces. | 1087 | |
| '63' is a magic number. | 1087 | |
| Avoid nested blocks. | 1088 | |
| '148' is a magic number. | 1090 | |
| Line has trailing spaces. | 1091 | |
| '74' is a magic number. | 1091 | |
| Avoid nested blocks. | 1092 | |
| '149' is a magic number. | 1094 | |
| Line has trailing spaces. | 1095 | |
| '88' is a magic number. | 1095 | |
| Avoid nested blocks. | 1096 | |
| '150' is a magic number. | 1098 | |
| Line has trailing spaces. | 1099 | |
| '113' is a magic number. | 1099 | |
| Avoid nested blocks. | 1100 | |
| '151' is a magic number. | 1102 | |
| Line has trailing spaces. | 1103 | |
| '54' is a magic number. | 1103 | |
| Avoid nested blocks. | 1104 | |
| '152' is a magic number. | 1106 | |
| Line has trailing spaces. | 1107 | |
| '8' is a magic number. | 1107 | |
| Avoid nested blocks. | 1108 | |
| '153' is a magic number. | 1110 | |
| Line has trailing spaces. | 1111 | |
| '22' is a magic number. | 1111 | |
| Avoid nested blocks. | 1112 | |
| '154' is a magic number. | 1114 | |
| Line has trailing spaces. | 1115 | |
| '89' is a magic number. | 1115 | |
| Avoid nested blocks. | 1116 | |
| '155' is a magic number. | 1118 | |
| Line has trailing spaces. | 1119 | |
| '86' is a magic number. | 1119 | |
| Avoid nested blocks. | 1120 | |
| '156' is a magic number. | 1122 | |
| Line has trailing spaces. | 1123 | |
| '14' is a magic number. | 1123 | |
| Avoid nested blocks. | 1124 | |
| '157' is a magic number. | 1126 | |
| Line has trailing spaces. | 1127 | |
| '9' is a magic number. | 1127 | |
| Avoid nested blocks. | 1128 | |
| '158' is a magic number. | 1130 | |
| Line has trailing spaces. | 1131 | |
| '90' is a magic number. | 1131 | |
| Avoid nested blocks. | 1132 | |
| '159' is a magic number. | 1134 | |
| Line has trailing spaces. | 1135 | |
| '28' is a magic number. | 1135 | |
| Avoid nested blocks. | 1136 | |
| '160' is a magic number. | 1138 | |
| Line has trailing spaces. | 1139 | |
| '50' is a magic number. | 1139 | |
| Avoid nested blocks. | 1140 | |
| '161' is a magic number. | 1142 | |
| Line has trailing spaces. | 1143 | |
| '92' is a magic number. | 1143 | |
| Avoid nested blocks. | 1144 | |
| '162' is a magic number. | 1146 | |
| Line has trailing spaces. | 1147 | |
| '77' is a magic number. | 1147 | |
| Avoid nested blocks. | 1148 | |
| '163' is a magic number. | 1150 | |
| Line has trailing spaces. | 1151 | |
| '70' is a magic number. | 1151 | |
| Avoid nested blocks. | 1152 | |
| '164' is a magic number. | 1154 | |
| Line has trailing spaces. | 1155 | |
| '87' is a magic number. | 1155 | |
| Avoid nested blocks. | 1156 | |
| '165' is a magic number. | 1158 | |
| Line has trailing spaces. | 1159 | |
| '36' is a magic number. | 1159 | |
| Avoid nested blocks. | 1160 | |
| '166' is a magic number. | 1162 | |
| Line has trailing spaces. | 1163 | |
| '116' is a magic number. | 1163 | |
| Avoid nested blocks. | 1164 | |
| '167' is a magic number. | 1166 | |
| Line has trailing spaces. | 1167 | |
| '40' is a magic number. | 1167 | |
| Avoid nested blocks. | 1168 | |
| '168' is a magic number. | 1170 | |
| Line has trailing spaces. | 1171 | |
| '69' is a magic number. | 1171 | |
| Avoid nested blocks. | 1172 | |
| '169' is a magic number. | 1174 | |
| Line has trailing spaces. | 1175 | |
| '61' is a magic number. | 1175 | |
| Avoid nested blocks. | 1176 | |
| '170' is a magic number. | 1178 | |
| Line has trailing spaces. | 1179 | |
| '103' is a magic number. | 1179 | |
| Avoid nested blocks. | 1180 | |
| '171' is a magic number. | 1182 | |
| Line has trailing spaces. | 1183 | |
| '4' is a magic number. | 1183 | |
| Avoid nested blocks. | 1184 | |
| '172' is a magic number. | 1186 | |
| Line has trailing spaces. | 1187 | |
| '73' is a magic number. | 1187 | |
| Avoid nested blocks. | 1188 | |
| '173' is a magic number. | 1190 | |
| Line has trailing spaces. | 1191 | |
| '58' is a magic number. | 1191 | |
| Avoid nested blocks. | 1192 | |
| '174' is a magic number. | 1194 | |
| Line has trailing spaces. | 1195 | |
| '79' is a magic number. | 1195 | |
| Avoid nested blocks. | 1196 | |
| '175' is a magic number. | 1198 | |
| Line has trailing spaces. | 1199 | |
| '47' is a magic number. | 1199 | |
| Avoid nested blocks. | 1200 | |
| '176' is a magic number. | 1202 | |
| Line has trailing spaces. | 1203 | |
| '57' is a magic number. | 1203 | |
| Avoid nested blocks. | 1204 | |
| '177' is a magic number. | 1206 | |
| Line has trailing spaces. | 1207 | |
| '7' is a magic number. | 1207 | |
| Avoid nested blocks. | 1208 | |
| '178' is a magic number. | 1210 | |
| Line has trailing spaces. | 1211 | |
| '84' is a magic number. | 1211 | |
| Avoid nested blocks. | 1212 | |
| '179' is a magic number. | 1214 | |
| Line has trailing spaces. | 1215 | |
| '80' is a magic number. | 1215 | |
| Avoid nested blocks. | 1216 | |
| '180' is a magic number. | 1218 | |
| Line has trailing spaces. | 1219 | |
| '64' is a magic number. | 1219 | |
| Avoid nested blocks. | 1220 | |
| '181' is a magic number. | 1222 | |
| Line has trailing spaces. | 1223 | |
| '45' is a magic number. | 1223 | |
| Avoid nested blocks. | 1224 | |
| '182' is a magic number. | 1226 | |
| Line has trailing spaces. | 1227 | |
| '6' is a magic number. | 1227 | |
| Avoid nested blocks. | 1228 | |
| '183' is a magic number. | 1230 | |
| Line has trailing spaces. | 1231 | |
| '99' is a magic number. | 1231 | |
| Avoid nested blocks. | 1232 | |
| '184' is a magic number. | 1234 | |
| Line has trailing spaces. | 1235 | |
| '39' is a magic number. | 1235 | |
| Avoid nested blocks. | 1236 | |
| '185' is a magic number. | 1238 | |
| Line has trailing spaces. | 1239 | |
| '17' is a magic number. | 1239 | |
| Avoid nested blocks. | 1240 | |
| '186' is a magic number. | 1242 | |
| Line has trailing spaces. | 1243 | |
| '81' is a magic number. | 1243 | |
| Avoid nested blocks. | 1244 | |
| '187' is a magic number. | 1246 | |
| Line has trailing spaces. | 1247 | |
| '52' is a magic number. | 1247 | |
| Avoid nested blocks. | 1248 | |
| '188' is a magic number. | 1250 | |
| Line has trailing spaces. | 1251 | |
| '107' is a magic number. | 1251 | |
| Avoid nested blocks. | 1252 | |
| '189' is a magic number. | 1254 | |
| Line has trailing spaces. | 1255 | |
| '68' is a magic number. | 1255 | |
| Avoid nested blocks. | 1256 | |
| '190' is a magic number. | 1258 | |
| Line has trailing spaces. | 1259 | |
| '46' is a magic number. | 1259 | |
| Avoid nested blocks. | 1260 | |
| '191' is a magic number. | 1262 | |
| Line has trailing spaces. | 1263 | |
| Avoid nested blocks. | 1264 | |
| '192' is a magic number. | 1266 | |
| Line has trailing spaces. | 1267 | |
| '100' is a magic number. | 1267 | |
| Avoid nested blocks. | 1268 | |
| '193' is a magic number. | 1270 | |
| Line has trailing spaces. | 1271 | |
| '83' is a magic number. | 1271 | |
| Avoid nested blocks. | 1272 | |
| '194' is a magic number. | 1274 | |
| Line has trailing spaces. | 1275 | |
| '109' is a magic number. | 1275 | |
| Avoid nested blocks. | 1276 | |
| '195' is a magic number. | 1278 | |
| Line has trailing spaces. | 1279 | |
| '49' is a magic number. | 1279 | |
| Avoid nested blocks. | 1280 | |
| '196' is a magic number. | 1282 | |
| Line has trailing spaces. | 1283 | |
| '106' is a magic number. | 1283 | |
| Avoid nested blocks. | 1284 | |
| '197' is a magic number. | 1286 | |
| Line has trailing spaces. | 1287 | |
| '67' is a magic number. | 1287 | |
| Avoid nested blocks. | 1288 | |
| '198' is a magic number. | 1290 | |
| Line has trailing spaces. | 1291 | |
| '118' is a magic number. | 1291 | |
| Avoid nested blocks. | 1292 | |
| '199' is a magic number. | 1294 | |
| Line has trailing spaces. | 1295 | |
| '101' is a magic number. | 1295 | |
| Avoid nested blocks. | 1296 | |
| '200' is a magic number. | 1298 | |
| Line has trailing spaces. | 1299 | |
| '85' is a magic number. | 1299 | |
| Avoid nested blocks. | 1300 | |
| '201' is a magic number. | 1302 | |
| Line has trailing spaces. | 1303 | |
| '102' is a magic number. | 1303 | |
| Avoid nested blocks. | 1304 | |
| '202' is a magic number. | 1306 | |
| Line has trailing spaces. | 1307 | |
| '75' is a magic number. | 1307 | |
| Avoid nested blocks. | 1308 | |
| '203' is a magic number. | 1310 | |
| Line has trailing spaces. | 1311 | |
| '12' is a magic number. | 1311 | |
| Avoid nested blocks. | 1312 | |
| '204' is a magic number. | 1314 | |
| Line has trailing spaces. | 1315 | |
| '15' is a magic number. | 1315 | |
| Avoid nested blocks. | 1316 | |
| '205' is a magic number. | 1318 | |
| Line has trailing spaces. | 1319 | |
| '42' is a magic number. | 1319 | |
| Avoid nested blocks. | 1320 | |
| '206' is a magic number. | 1322 | |
| Line has trailing spaces. | 1323 | |
| '91' is a magic number. | 1323 | |
| Avoid nested blocks. | 1324 | |
| '207' is a magic number. | 1326 | |
| Line has trailing spaces. | 1327 | |
| '30' is a magic number. | 1327 | |
| Avoid nested blocks. | 1328 | |
| '208' is a magic number. | 1330 | |
| Line has trailing spaces. | 1331 | |
| '120' is a magic number. | 1331 | |
| Avoid nested blocks. | 1332 | |
| '209' is a magic number. | 1334 | |
| Line has trailing spaces. | 1335 | |
| '114' is a magic number. | 1335 | |
| Avoid nested blocks. | 1336 | |
| '210' is a magic number. | 1338 | |
| Line has trailing spaces. | 1339 | |
| '53' is a magic number. | 1339 | |
| Avoid nested blocks. | 1340 | |
| '211' is a magic number. | 1342 | |
| Line has trailing spaces. | 1343 | |
| '38' is a magic number. | 1343 | |
| Avoid nested blocks. | 1344 | |
| '212' is a magic number. | 1346 | |
| Line has trailing spaces. | 1347 | |
| '59' is a magic number. | 1347 | |
| Avoid nested blocks. | 1348 | |
| '213' is a magic number. | 1350 | |
| Line has trailing spaces. | 1351 | |
| '44' is a magic number. | 1351 | |
| Avoid nested blocks. | 1352 | |
| '214' is a magic number. | 1354 | |
| Line has trailing spaces. | 1355 | |
| '94' is a magic number. | 1355 | |
| Avoid nested blocks. | 1356 | |
| '215' is a magic number. | 1358 | |
| Line has trailing spaces. | 1359 | |
| '26' is a magic number. | 1359 | |
| Avoid nested blocks. | 1360 | |
| '216' is a magic number. | 1362 | |
| Line has trailing spaces. | 1363 | |
| '51' is a magic number. | 1363 | |
| Avoid nested blocks. | 1364 | |
| '217' is a magic number. | 1366 | |
| Line has trailing spaces. | 1367 | |
| '48' is a magic number. | 1367 | |
| Avoid nested blocks. | 1368 | |
| '218' is a magic number. | 1370 | |
| Line has trailing spaces. | 1371 | |
| '11' is a magic number. | 1371 | |
| Avoid nested blocks. | 1372 | |
| '219' is a magic number. | 1374 | |
| Line has trailing spaces. | 1375 | |
| '19' is a magic number. | 1375 | |
| Avoid nested blocks. | 1376 | |
| '220' is a magic number. | 1378 | |
| Line has trailing spaces. | 1379 | |
| '96' is a magic number. | 1379 | |
| Avoid nested blocks. | 1380 | |
| '221' is a magic number. | 1382 | |
| Line has trailing spaces. | 1383 | |
| '66' is a magic number. | 1383 | |
| Avoid nested blocks. | 1384 | |
| '222' is a magic number. | 1386 | |
| Line has trailing spaces. | 1387 | |
| '65' is a magic number. | 1387 | |
| Avoid nested blocks. | 1388 | |
| '223' is a magic number. | 1390 | |
| Line has trailing spaces. | 1391 | |
| '3' is a magic number. | 1391 | |
| Avoid nested blocks. | 1392 | |
| '224' is a magic number. | 1394 | |
| Line has trailing spaces. | 1395 | |
| '117' is a magic number. | 1395 | |
| Avoid nested blocks. | 1396 | |
| '225' is a magic number. | 1398 | |
| Line has trailing spaces. | 1399 | |
| '111' is a magic number. | 1399 | |
| Avoid nested blocks. | 1400 | |
| '226' is a magic number. | 1402 | |
| Line has trailing spaces. | 1403 | |
| '72' is a magic number. | 1403 | |
| Avoid nested blocks. | 1404 | |
| '227' is a magic number. | 1406 | |
| Line has trailing spaces. | 1407 | |
| '98' is a magic number. | 1407 | |
| Avoid nested blocks. | 1408 | |
| '228' is a magic number. | 1410 | |
| Line has trailing spaces. | 1411 | |
| '55' is a magic number. | 1411 | |
| Avoid nested blocks. | 1412 | |
| '229' is a magic number. | 1414 | |
| Line has trailing spaces. | 1415 | |
| '10' is a magic number. | 1415 | |
| Avoid nested blocks. | 1416 | |
| '(' is followed by whitespace. | 1416 | |
| ')' is preceded with whitespace. | 1416 | |
| '230' is a magic number. | 1418 | |
| Line has trailing spaces. | 1419 | |
| Avoid nested blocks. | 1420 | |
| '+' is not preceded with whitespace. | 1420 | |
| '+' should be on a new line. | 1420 | |
| '+' is not preceded with whitespace. | 1421 | |
| '+' is not followed by whitespace. | 1421 | |
| '231' is a magic number. | 1423 | |
| Line has trailing spaces. | 1424 | |
| '95' is a magic number. | 1424 | |
| Avoid nested blocks. | 1425 | |
| '232' is a magic number. | 1427 | |
| Line has trailing spaces. | 1428 | |
| '104' is a magic number. | 1428 | |
| Avoid nested blocks. | 1429 | |
| '233' is a magic number. | 1431 | |
| Line has trailing spaces. | 1432 | |
| '33' is a magic number. | 1432 | |
| Avoid nested blocks. | 1433 | |
| '234' is a magic number. | 1435 | |
| Line has trailing spaces. | 1436 | |
| '119' is a magic number. | 1436 | |
| Avoid nested blocks. | 1437 | |
| '235' is a magic number. | 1439 | |
| Line has trailing spaces. | 1440 | |
| '5' is a magic number. | 1440 | |
| Avoid nested blocks. | 1441 | |
| '236' is a magic number. | 1443 | |
| Line has trailing spaces. | 1444 | |
| '25' is a magic number. | 1444 | |
| Avoid nested blocks. | 1445 | |
| '237' is a magic number. | 1447 | |
| Line has trailing spaces. | 1448 | |
| '41' is a magic number. | 1448 | |
| Avoid nested blocks. | 1449 | |
| '238' is a magic number. | 1451 | |
| Line has trailing spaces. | 1452 | |
| '97' is a magic number. | 1452 | |
| Avoid nested blocks. | 1453 | |
| '239' is a magic number. | 1455 | |
| Line has trailing spaces. | 1456 | |
| '62' is a magic number. | 1456 | |
| Avoid nested blocks. | 1457 | |
| '240' is a magic number. | 1459 | |
| Line has trailing spaces. | 1460 | |
| Line has trailing spaces. | 1464 | |
| '}' should be on the same line. | 1464 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 49 | |
| First sentence should end with a period. | 51 | |
| '{' should be on the previous line. | 55 | |
| Method length is 235 lines (max allowed is 150). | 60 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Parameter p_par should be final. | 60 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| '{' should be on the previous line. | 61 | |
| Line is longer than 80 characters. | 62 | |
| Name 'board_construction_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| Line is longer than 80 characters. | 66 | |
| Name 'flip_style_rotate_first' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| Line is longer than 80 characters. | 69 | |
| Name 'keepout_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 69 | |
| Line is longer than 80 characters. | 70 | |
| Name 'via_keepout_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 70 | |
| Line is longer than 80 characters. | 71 | |
| Name 'place_keepout_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 73 | |
| '{' should be on the previous line. | 75 | |
| Name 'prev_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| '{' should be on the previous line. | 78 | |
| '}' should be on the same line. | 80 | |
| '{' should be on the previous line. | 82 | |
| Line is longer than 80 characters. | 83 | |
| '{' should be on the previous line. | 88 | |
| Line is longer than 80 characters. | 89 | |
| '{' should be on the previous line. | 93 | |
| Name 'read_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 97 | |
| '{' should be on the previous line. | 99 | |
| '{' should be on the previous line. | 101 | |
| '}' should be on the same line. | 103 | |
| '{' should be on the previous line. | 105 | |
| Line is longer than 80 characters. | 106 | |
| '{' should be on the previous line. | 108 | |
| Line is longer than 80 characters. | 109 | |
| Line is longer than 80 characters. | 110 | |
| '}' should be on the same line. | 112 | |
| '{' should be on the previous line. | 114 | |
| Line is longer than 80 characters. | 115 | |
| '}' should be on the same line. | 116 | |
| '{' should be on the previous line. | 118 | |
| Line is longer than 80 characters. | 119 | |
| '}' should be on the same line. | 120 | |
| '{' should be on the previous line. | 122 | |
| '{' should be on the previous line. | 124 | |
| Line is longer than 80 characters. | 125 | |
| Line is longer than 80 characters. | 127 | |
| '}' should be on the same line. | 128 | |
| '{' should be on the previous line. | 130 | |
| '{' should be on the previous line. | 132 | |
| Line is longer than 80 characters. | 133 | |
| Line is longer than 80 characters. | 135 | |
| '}' should be on the same line. | 136 | |
| '{' should be on the previous line. | 138 | |
| '{' should be on the previous line. | 140 | |
| Line is longer than 80 characters. | 141 | |
| Line is longer than 80 characters. | 143 | |
| '}' should be on the same line. | 144 | |
| '{' should be on the previous line. | 146 | |
| '{' should be on the previous line. | 148 | |
| Line is longer than 80 characters. | 149 | |
| '}' should be on the same line. | 152 | |
| '{' should be on the previous line. | 154 | |
| '{' should be on the previous line. | 156 | |
| Line is longer than 80 characters. | 157 | |
| Line is longer than 80 characters. | 158 | |
| '}' should be on the same line. | 160 | |
| '{' should be on the previous line. | 162 | |
| '}' should be on the same line. | 164 | |
| '{' should be on the previous line. | 166 | |
| Line is longer than 80 characters. | 167 | |
| '}' should be on the same line. | 168 | |
| '{' should be on the previous line. | 170 | |
| Line is longer than 80 characters. | 172 | |
| Name 'snap_angle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 172 | |
| '{' should be on the previous line. | 174 | |
| '}' should be on the same line. | 177 | |
| '{' should be on the previous line. | 179 | |
| '{' should be on the previous line. | 184 | |
| '{' should be on the previous line. | 191 | |
| '{' should be on the previous line. | 196 | |
| '{' should be on the previous line. | 200 | |
| Name 'fixed_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 203 | |
| '{' should be on the previous line. | 205 | |
| '}' should be on the same line. | 207 | |
| '{' should be on the previous line. | 209 | |
| Name 'curr_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 213 | |
| '{' should be on the previous line. | 214 | |
| Line is longer than 80 characters. | 215 | |
| Name 'curr_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 221 | |
| '{' should be on the previous line. | 222 | |
| Line is longer than 80 characters. | 223 | |
| Name 'curr_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 229 | |
| '{' should be on the previous line. | 230 | |
| Line is longer than 80 characters. | 231 | |
| '{' should be on the previous line. | 240 | |
| Name 'plane_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 241 | |
| Name 'net_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 242 | |
| '{' should be on the previous line. | 244 | |
| Name 'new_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 245 | |
| '{' should be on the previous line. | 247 | |
| Line is longer than 80 characters. | 248 | |
| Name 'curr_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 251 | |
| '{' should be on the previous line. | 253 | |
| Name 'plane_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 257 | |
| Line is longer than 80 characters. | 258 | |
| Line is longer than 80 characters. | 259 | |
| Name 'curr_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 259 | |
| '{' should be on the previous line. | 261 | |
| Name 'clearance_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 262 | |
| '{' should be on the previous line. | 264 | |
| Line is longer than 80 characters. | 265 | |
| '{' should be on the previous line. | 267 | |
| Line is longer than 80 characters. | 268 | |
| '}' should be on the same line. | 271 | |
| '{' should be on the previous line. | 273 | |
| Line is longer than 80 characters. | 274 | |
| Name 'net_numbers' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 276 | |
| Line is longer than 80 characters. | 278 | |
| '}' should be on the same line. | 280 | |
| '{' should be on the previous line. | 282 | |
| Line is longer than 80 characters. | 287 | |
| '{' should be on the previous line. | 291 | |
| Line is longer than 80 characters. | 292 | |
| Line is longer than 80 characters. | 303 | |
| Name 'write_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 303 | |
| Parameter p_par should be final. | 303 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 303 | |
| Name 'rect_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 311 | |
| Name 'bounding_rectangle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 312 | |
| Name 'curr_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 316 | |
| Line is longer than 80 characters. | 317 | |
| '{' should be on the previous line. | 319 | |
| '{' should be on the previous line. | 322 | |
| '{' should be on the previous line. | 326 | |
| '{' should be on the previous line. | 331 | |
| '{' should be on the previous line. | 339 | |
| Line is longer than 80 characters. | 340 | |
| Name 'outline_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 340 | |
| Line is longer than 80 characters. | 347 | |
| Line is longer than 80 characters. | 350 | |
| '{' should be on the previous line. | 364 | |
| '{' should be on the previous line. | 367 | |
| '{' should be on the previous line. | 371 | |
| Name 'curr_keepout' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 374 | |
| '{' should be on the previous line. | 376 | |
| Line is longer than 80 characters. | 377 | |
| '{' should be on the previous line. | 381 | |
| '{' should be on the previous line. | 391 | |
| '{' should be on the previous line. | 394 | |
| '{' should be on the previous line. | 398 | |
| Name 'curr_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 401 | |
| Line is longer than 80 characters. | 402 | |
| Line is longer than 80 characters. | 412 | |
| Missing a Javadoc comment. | 412 | |
| Name 'write_default_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 412 | |
| Parameter p_par should be final. | 412 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 412 | |
| '{' should be on the previous line. | 419 | |
| Name 'write_layer_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 420 | |
| Line is longer than 80 characters. | 421 | |
| Line is longer than 80 characters. | 426 | |
| Missing a Javadoc comment. | 426 | |
| Name 'write_via_padstacks' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 426 | |
| Parameter p_library should be final. | 426 | |
| Name 'p_library' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 426 | |
| Parameter p_file should be final. | 426 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 426 | |
| Parameter p_identifier_type should be final. | 427 | |
| Name 'p_identifier_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 427 | |
| '{' should be on the previous line. | 428 | |
| '{' should be on the previous line. | 432 | |
| Name 'curr_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 433 | |
| '{' should be on the previous line. | 435 | |
| '}' should be on the same line. | 438 | |
| '{' should be on the previous line. | 440 | |
| Line is longer than 80 characters. | 441 | |
| Line is longer than 80 characters. | 447 | |
| Missing a Javadoc comment. | 447 | |
| Name 'write_control_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 447 | |
| Parameter p_rules should be final. | 447 | |
| Name 'p_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 447 | |
| Parameter p_file should be final. | 447 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 447 | |
| Name 'via_at_smd_allowed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 453 | |
| '{' should be on the previous line. | 455 | |
| '{' should be on the previous line. | 457 | |
| '{' should be on the previous line. | 463 | |
| '}' should be on the same line. | 465 | |
| '{' should be on the previous line. | 467 | |
| Line is longer than 80 characters. | 473 | |
| Missing a Javadoc comment. | 473 | |
| Name 'write_keepout_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 473 | |
| Parameter p_par should be final. | 473 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 473 | |
| Parameter p_keepout should be final. | 473 | |
| Name 'p_keepout' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 473 | |
| Name 'keepout_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 475 | |
| Name 'layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 476 | |
| Name 'board_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 477 | |
| Line is longer than 80 characters. | 478 | |
| Name 'keepout_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 478 | |
| Name 'boundary_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 479 | |
| '{' should be on the previous line. | 482 | |
| '}' should be on the same line. | 485 | |
| '{' should be on the previous line. | 487 | |
| '{' should be on the previous line. | 493 | |
| '}' should be on the same line. | 495 | |
| '{' should be on the previous line. | 497 | |
| Line is longer than 80 characters. | 500 | |
| Name 'dsn_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 500 | |
| '{' should be on the previous line. | 502 | |
| '{' should be on the previous line. | 506 | |
| Line is longer than 80 characters. | 507 | |
| Name 'dsn_hole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 507 | |
| '{' should be on the previous line. | 511 | |
| Line is longer than 80 characters. | 512 | |
| Line is longer than 80 characters. | 518 | |
| Missing a Javadoc comment. | 518 | |
| Name 'read_boundary_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 518 | |
| Parameter p_scanner should be final. | 518 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 518 | |
| Parameter p_board_construction_info should be final. | 518 | |
| Name 'p_board_construction_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 518 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 520 | |
| '{' should be on the previous line. | 523 | |
| Name 'prev_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 524 | |
| '{' should be on the previous line. | 526 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 527 | |
| '{' should be on the previous line. | 529 | |
| '{' should be on the previous line. | 533 | |
| '{' should be on the previous line. | 535 | |
| Line is longer than 80 characters. | 536 | |
| '}' should be on the same line. | 541 | |
| '{' should be on the previous line. | 543 | |
| Line is longer than 80 characters. | 544 | |
| '{' should be on the previous line. | 548 | |
| '{' should be on the previous line. | 553 | |
| '{' should be on the previous line. | 555 | |
| '}' should be on the same line. | 557 | |
| '{' should be on the previous line. | 559 | |
| Line is longer than 80 characters. | 560 | |
| '}' should be on the same line. | 562 | |
| '{' should be on the previous line. | 564 | |
| '}' should be on the same line. | 566 | |
| '{' should be on the previous line. | 568 | |
| Line is longer than 80 characters. | 569 | |
| Line is longer than 80 characters. | 574 | |
| Missing a Javadoc comment. | 574 | |
| Name 'read_layer_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 574 | |
| Parameter p_scanner should be final. | 574 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 574 | |
| Parameter p_board_construction_info should be final. | 574 | |
| Name 'p_board_construction_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 574 | |
| Parameter p_string_quote should be final. | 574 | |
| Name 'p_string_quote' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 574 | |
| '{' should be on the previous line. | 577 | |
| Name 'layer_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 578 | |
| Name 'is_signal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 579 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 580 | |
| '{' should be on the previous line. | 582 | |
| Line is longer than 80 characters. | 583 | |
| Name 'net_names' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 586 | |
| Name 'layer_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 587 | |
| '{' should be on the previous line. | 590 | |
| '{' should be on the previous line. | 592 | |
| Line is longer than 80 characters. | 593 | |
| '{' should be on the previous line. | 598 | |
| '{' should be on the previous line. | 601 | |
| '}' should be on the same line. | 603 | |
| '{' should be on the previous line. | 605 | |
| Line is longer than 80 characters. | 606 | |
| '{' should be on the previous line. | 608 | |
| '{' should be on the previous line. | 616 | |
| Line is longer than 80 characters. | 617 | |
| '}' should be on the same line. | 620 | |
| '{' should be on the previous line. | 622 | |
| Name 'curr_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 623 | |
| Line is longer than 80 characters. | 624 | |
| '}' should be on the same line. | 625 | |
| '{' should be on the previous line. | 627 | |
| '{' should be on the previous line. | 629 | |
| '{' should be on the previous line. | 633 | |
| '{' should be on the previous line. | 637 | |
| '}' should be on the same line. | 639 | |
| '{' should be on the previous line. | 641 | |
| Line is longer than 80 characters. | 642 | |
| '}' should be on the same line. | 645 | |
| '{' should be on the previous line. | 647 | |
| '{' should be on the previous line. | 653 | |
| Line is longer than 80 characters. | 654 | |
| Name 'curr_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 654 | |
| '}' should be on the same line. | 658 | |
| '{' should be on the previous line. | 660 | |
| Missing a Javadoc comment. | 669 | |
| Name 'read_via_padstacks' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 669 | |
| Parameter p_scanner should be final. | 669 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 669 | |
| '{' should be on the previous line. | 670 | |
| '{' should be on the previous line. | 672 | |
| Name 'normal_vias' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 673 | |
| Name 'spare_vias' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 674 | |
| '{' should be on the previous line. | 676 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 677 | |
| '{' should be on the previous line. | 679 | |
| '{' should be on the previous line. | 683 | |
| '{' should be on the previous line. | 686 | |
| '}' should be on the same line. | 688 | |
| '{' should be on the previous line. | 690 | |
| '}' should be on the same line. | 693 | |
| '{' should be on the previous line. | 695 | |
| '}' should be on the same line. | 697 | |
| '{' should be on the previous line. | 699 | |
| Line is longer than 80 characters. | 700 | |
| '}' should be on the same line. | 707 | |
| '{' should be on the previous line. | 709 | |
| Line is longer than 80 characters. | 710 | |
| Missing a Javadoc comment. | 715 | |
| Name 'read_control_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 715 | |
| Parameter p_par should be final. | 715 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 715 | |
| '{' should be on the previous line. | 716 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 717 | |
| '{' should be on the previous line. | 719 | |
| Name 'prev_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 720 | |
| '{' should be on the previous line. | 722 | |
| '}' should be on the same line. | 724 | |
| '{' should be on the previous line. | 726 | |
| Line is longer than 80 characters. | 727 | |
| '{' should be on the previous line. | 731 | |
| Line is longer than 80 characters. | 732 | |
| '{' should be on the previous line. | 736 | |
| '{' should be on the previous line. | 741 | |
| '{' should be on the previous line. | 743 | |
| Line is longer than 80 characters. | 744 | |
| '}' should be on the same line. | 745 | |
| '{' should be on the previous line. | 747 | |
| Missing a Javadoc comment. | 755 | |
| Name 'read_snap_angle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 755 | |
| Parameter p_scanner should be final. | 755 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 755 | |
| '{' should be on the previous line. | 756 | |
| '{' should be on the previous line. | 758 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 759 | |
| Name 'snap_angle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 760 | |
| '{' should be on the previous line. | 762 | |
| '}' should be on the same line. | 764 | |
| '{' should be on the previous line. | 766 | |
| '}' should be on the same line. | 768 | |
| '{' should be on the previous line. | 770 | |
| '}' should be on the same line. | 772 | |
| '{' should be on the previous line. | 774 | |
| Line is longer than 80 characters. | 775 | |
| '{' should be on the previous line. | 780 | |
| Line is longer than 80 characters. | 781 | |
| '}' should be on the same line. | 785 | |
| '{' should be on the previous line. | 787 | |
| Line is longer than 80 characters. | 788 | |
| Line is longer than 80 characters. | 793 | |
| Missing a Javadoc comment. | 793 | |
| Name 'write_snap_angle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 793 | |
| Parameter p_file should be final. | 793 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 793 | |
| Parameter p_angle_restriction should be final. | 793 | |
| Name 'p_angle_restriction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 793 | |
| '{' should be on the previous line. | 800 | |
| '}' should be on the same line. | 802 | |
| '}' should be on the same line. | 806 | |
| '{' should be on the previous line. | 808 | |
| Line is longer than 80 characters. | 814 | |
| Missing a Javadoc comment. | 814 | |
| Name 'create_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 814 | |
| Parameter p_par should be final. | 814 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 814 | |
| Parameter p_board_construction_info should be final. | 814 | |
| Name 'p_board_construction_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 814 | |
| Name 'layer_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 816 | |
| '{' should be on the previous line. | 818 | |
| Line is longer than 80 characters. | 819 | |
| '{' should be on the previous line. | 823 | |
| '{' should be on the previous line. | 826 | |
| Line is longer than 80 characters. | 831 | |
| Name 'bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 833 | |
| '{' should be on the previous line. | 835 | |
| Line is longer than 80 characters. | 840 | |
| Name 'bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 840 | |
| Name 'board_layer_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 841 | |
| '{' should be on the previous line. | 844 | |
| Name 'curr_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 845 | |
| '{' should be on the previous line. | 847 | |
| Line is longer than 80 characters. | 848 | |
| Line is longer than 80 characters. | 851 | |
| Line is longer than 80 characters. | 853 | |
| Name 'board_layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 853 | |
| Line is longer than 80 characters. | 854 | |
| Line is longer than 80 characters. | 856 | |
| Name 'scale_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 857 | |
| Name 'max_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 859 | |
| '4' is a magic number. | 860 | |
| '{' should be on the previous line. | 861 | |
| Line is longer than 80 characters. | 862 | |
| '{' should be on the previous line. | 865 | |
| '5' is a magic number. | 870 | |
| '{' should be on the previous line. | 871 | |
| '10' is a magic number. | 872 | |
| '10' is a magic number. | 873 | |
| Line is longer than 80 characters. | 876 | |
| Line is longer than 80 characters. | 878 | |
| '1000' is a magic number. | 879 | |
| Line is longer than 80 characters. | 881 | |
| Name 'board_outline_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 881 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 882 | |
| '{' should be on the previous line. | 883 | |
| '{' should be on the previous line. | 885 | |
| Name 'curr_path' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 886 | |
| '{' should be on the previous line. | 888 | |
| Line is longer than 80 characters. | 889 | |
| Line is longer than 80 characters. | 891 | |
| Line is longer than 80 characters. | 894 | |
| Name 'curr_board_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 894 | |
| '{' should be on the previous line. | 896 | |
| '{' should be on the previous line. | 901 | |
| Line is longer than 80 characters. | 902 | |
| Line is longer than 80 characters. | 903 | |
| Name 'curr_board_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 903 | |
| Line is longer than 80 characters. | 906 | |
| Name 'hole_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 906 | |
| Line is longer than 80 characters. | 907 | |
| Name 'clearance_matrix' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 907 | |
| Line is longer than 80 characters. | 908 | |
| Name 'board_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 908 | |
| Name 'specctra_parser_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 909 | |
| Line is longer than 80 characters. | 910 | |
| Line is longer than 80 characters. | 911 | |
| Name 'board_communication' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 912 | |
| Line is longer than 80 characters. | 913 | |
| Line is longer than 80 characters. | 914 | |
| Line is longer than 80 characters. | 916 | |
| Name 'outline_shape_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 916 | |
| '{' should be on the previous line. | 919 | |
| Line is longer than 80 characters. | 924 | |
| Line is longer than 80 characters. | 925 | |
| Name 'curr_outline_hole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 931 | |
| '{' should be on the previous line. | 932 | |
| '{' should be on the previous line. | 934 | |
| Line is longer than 80 characters. | 935 | |
| Line is longer than 80 characters. | 944 | |
| Missing a Javadoc comment. | 944 | |
| Name 'insert_missing_power_planes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 944 | |
| Parameter p_layer_info should be final. | 944 | |
| Name 'p_layer_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 944 | |
| Parameter p_netlist should be final. | 945 | |
| Name 'p_netlist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 945 | |
| Parameter p_board should be final. | 945 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 945 | |
| '{' should be on the previous line. | 946 | |
| Line is longer than 80 characters. | 947 | |
| Name 'conduction_areas' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 947 | |
| Name 'curr_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 948 | |
| '{' should be on the previous line. | 949 | |
| '{' should be on the previous line. | 951 | |
| Name 'conduction_area_found' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 954 | |
| Name 'curr_conduction_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 955 | |
| '{' should be on the previous line. | 956 | |
| '{' should be on the previous line. | 958 | |
| '{' should be on the previous line. | 964 | |
| Name 'curr_net_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 965 | |
| Name 'curr_net_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 966 | |
| '{' should be on the previous line. | 968 | |
| Name 'new_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 969 | |
| '{' should be on the previous line. | 971 | |
| Line is longer than 80 characters. | 972 | |
| Line is longer than 80 characters. | 975 | |
| Name 'curr_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 975 | |
| Avoid nested blocks. | 976 | |
| '{' should be on the previous line. | 978 | |
| Line is longer than 80 characters. | 979 | |
| Name 'net_numbers' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 983 | |
| Line is longer than 80 characters. | 985 | |
| Line is longer than 80 characters. | 992 | |
| Expected an @return tag. | 995 | |
| Line is longer than 80 characters. | 995 | |
| Name 'separate_holes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 995 | |
| Parameter p_outline_shapes should be final. | 995 | |
| Expected @param tag for 'p_outline_shapes'. | 995 | |
| Name 'p_outline_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 995 | |
| Name 'shape_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 997 | |
| Array brackets at illegal position. | 997 | |
| '{' should be on the previous line. | 1000 | |
| '{' should be on the previous line. | 1004 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1005 | |
| '{' should be on the previous line. | 1007 | |
| Name 'other_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1009 | |
| '{' should be on the previous line. | 1011 | |
| Line is longer than 80 characters. | 1018 | |
| Name 'hole_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1021 | |
| '{' should be on the previous line. | 1023 | |
| '{' should be on the previous line. | 1025 | |
| Name 'update_board_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1036 | |
| Parameter p_par should be final. | 1036 | |
| Expected @param tag for 'p_par'. | 1036 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1036 | |
| Line is longer than 80 characters. | 1037 | |
| Parameter p_board_construction_info should be final. | 1037 | |
| Expected @param tag for 'p_board_construction_info'. | 1037 | |
| Name 'p_board_construction_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1037 | |
| Parameter p_board_rules should be final. | 1037 | |
| Expected @param tag for 'p_board_rules'. | 1037 | |
| Name 'p_board_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1037 | |
| Name 'smd_to_turn_gap_found' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1039 | |
| '{' should be on the previous line. | 1043 | |
| Name 'curr_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1044 | |
| '{' should be on the previous line. | 1046 | |
| Name 'curr_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1047 | |
| Line is longer than 80 characters. | 1048 | |
| '{' should be on the previous line. | 1057 | |
| Name 'curr_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1058 | |
| '{' should be on the previous line. | 1060 | |
| Name 'wire_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1061 | |
| Line is longer than 80 characters. | 1062 | |
| Name 'trace_halfwidth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1062 | |
| Line is longer than 80 characters. | 1066 | |
| '{' should be on the previous line. | 1068 | |
| Name 'layer_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1069 | |
| Name 'layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1070 | |
| '{' should be on the previous line. | 1072 | |
| '{' should be on the previous line. | 1077 | |
| Name 'curr_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1078 | |
| '{' should be on the previous line. | 1080 | |
| Name 'wire_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1081 | |
| Line is longer than 80 characters. | 1082 | |
| Name 'trace_halfwidth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1082 | |
| Line is longer than 80 characters. | 1083 | |
| '}' should be on the same line. | 1084 | |
| '{' should be on the previous line. | 1086 | |
| Name 'curr_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1087 | |
| Line is longer than 80 characters. | 1088 | |
| '{' should be on the previous line. | 1093 | |
| Line is longer than 80 characters. | 1094 | |
| Expected an @return tag. | 1103 | |
| Name 'set_clearance_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1103 | |
| Parameter p_rule should be final. | 1103 | |
| Expected @param tag for 'p_rule'. | 1103 | |
| Name 'p_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1103 | |
| Parameter p_layer_no should be final. | 1103 | |
| Expected @param tag for 'p_layer_no'. | 1103 | |
| Name 'p_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1103 | |
| Line is longer than 80 characters. | 1104 | |
| Parameter p_coordinate_transform should be final. | 1104 | |
| Expected @param tag for 'p_coordinate_transform'. | 1104 | |
| Name 'p_coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1104 | |
| Parameter p_board_rules should be final. | 1104 | |
| Expected @param tag for 'p_board_rules'. | 1104 | |
| Name 'p_board_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1104 | |
| Parameter p_string_quote should be final. | 1104 | |
| Expected @param tag for 'p_string_quote'. | 1104 | |
| Name 'p_string_quote' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1104 | |
| Line is longer than 80 characters. | 1107 | |
| Name 'curr_clearance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1107 | |
| '{' should be on the previous line. | 1109 | |
| '{' should be on the previous line. | 1111 | |
| Line is longer than 80 characters. | 1112 | |
| '}' should be on the same line. | 1113 | |
| '{' should be on the previous line. | 1115 | |
| Line is longer than 80 characters. | 1116 | |
| '{' should be on the previous line. | 1121 | |
| '{' should be on the previous line. | 1126 | |
| Name 'curr_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1127 | |
| '{' should be on the previous line. | 1129 | |
| Name 'curr_pair' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1134 | |
| '{' should be on the previous line. | 1136 | |
| '{' should be on the previous line. | 1141 | |
| Line is longer than 80 characters. | 1142 | |
| '}' should be on the same line. | 1146 | |
| '{' should be on the previous line. | 1148 | |
| '{' should be on the previous line. | 1151 | |
| Line is longer than 80 characters. | 1152 | |
| Line is longer than 80 characters. | 1157 | |
| Line is longer than 80 characters. | 1160 | |
| '}' should be on the same line. | 1161 | |
| '{' should be on the previous line. | 1163 | |
| Name 'tmp_pair' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1164 | |
| '{' should be on the previous line. | 1166 | |
| Line is longer than 80 characters. | 1167 | |
| Name 'first_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1172 | |
| '{' should be on the previous line. | 1174 | |
| '}' should be on the same line. | 1176 | |
| '{' should be on the previous line. | 1178 | |
| Line is longer than 80 characters. | 1179 | |
| '{' should be on the previous line. | 1182 | |
| Line is longer than 80 characters. | 1183 | |
| Name 'second_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1185 | |
| '{' should be on the previous line. | 1187 | |
| '}' should be on the same line. | 1189 | |
| '{' should be on the previous line. | 1191 | |
| Line is longer than 80 characters. | 1192 | |
| '{' should be on the previous line. | 1195 | |
| Line is longer than 80 characters. | 1196 | |
| '{' should be on the previous line. | 1199 | |
| Line is longer than 80 characters. | 1200 | |
| Line is longer than 80 characters. | 1201 | |
| '}' should be on the same line. | 1202 | |
| '{' should be on the previous line. | 1204 | |
| Line is longer than 80 characters. | 1205 | |
| Line is longer than 80 characters. | 1206 | |
| Line is longer than 80 characters. | 1212 | |
| Missing a Javadoc comment. | 1212 | |
| Name 'contains_wire_clearance_pair' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1212 | |
| Parameter p_clearance_pairs should be final. | 1212 | |
| Name 'p_clearance_pairs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1212 | |
| Name 'curr_pair' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1214 | |
| '{' should be on the previous line. | 1215 | |
| '{' should be on the previous line. | 1217 | |
| Line is longer than 80 characters. | 1224 | |
| Missing a Javadoc comment. | 1224 | |
| 'private' modifier out of order with the JLS suggestions. | 1224 | |
| Name 'create_default_clearance_classes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1224 | |
| Parameter p_board_rules should be final. | 1224 | |
| Name 'p_board_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1224 | |
| Line is longer than 80 characters. | 1232 | |
| Missing a Javadoc comment. | 1232 | |
| 'private' modifier out of order with the JLS suggestions. | 1232 | |
| Name 'append_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1232 | |
| Parameter p_board_rules should be final. | 1232 | |
| Name 'p_board_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1232 | |
| Parameter p_name should be final. | 1232 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1232 | |
| Line is longer than 80 characters. | 1236 | |
| Name 'default_net_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1236 | |
| '{' should be on the previous line. | 1238 | |
| Line is longer than 80 characters. | 1239 | |
| '}' should be on the same line. | 1240 | |
| '{' should be on the previous line. | 1242 | |
| Line is longer than 80 characters. | 1243 | |
| '}' should be on the same line. | 1244 | |
| '{' should be on the previous line. | 1246 | |
| Line is longer than 80 characters. | 1247 | |
| '}' should be on the same line. | 1248 | |
| '{' should be on the previous line. | 1250 | |
| Line is longer than 80 characters. | 1251 | |
| Expected an @return tag. | 1259 | |
| Line is longer than 80 characters. | 1259 | |
| Name 'clearance_equals' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1259 | |
| Parameter p_cl_matrix should be final. | 1259 | |
| Expected @param tag for 'p_cl_matrix'. | 1259 | |
| Name 'p_cl_matrix' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1259 | |
| Parameter p_layer_1 should be final. | 1259 | |
| Expected @param tag for 'p_layer_1'. | 1259 | |
| Name 'p_layer_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1259 | |
| Parameter p_layer_2 should be final. | 1259 | |
| Expected @param tag for 'p_layer_2'. | 1259 | |
| Name 'p_layer_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1259 | |
| '{' should be on the previous line. | 1262 | |
| '{' should be on the previous line. | 1266 | |
| '{' should be on the previous line. | 1268 | |
| Line is longer than 80 characters. | 1269 | |
| Line is longer than 80 characters. | 1278 | |
| Missing a Javadoc comment. | 1278 | |
| Name 'insert_keepout' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1278 | |
| Parameter p_area should be final. | 1278 | |
| Name 'p_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1278 | |
| Parameter p_par should be final. | 1278 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1278 | |
| Parameter p_keepout_type should be final. | 1278 | |
| Name 'p_keepout_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1278 | |
| Parameter p_fixed_state should be final. | 1278 | |
| Name 'p_fixed_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1278 | |
| Name 'keepout_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1280 | |
| Line is longer than 80 characters. | 1281 | |
| '{' should be on the previous line. | 1283 | |
| Line is longer than 80 characters. | 1284 | |
| '{' should be on the previous line. | 1289 | |
| Line is longer than 80 characters. | 1290 | |
| Name 'curr_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1293 | |
| '{' should be on the previous line. | 1295 | |
| '{' should be on the previous line. | 1297 | |
| '{' should be on the previous line. | 1299 | |
| Line is longer than 80 characters. | 1300 | |
| '}' should be on the same line. | 1303 | |
| '{' should be on the previous line. | 1305 | |
| Line is longer than 80 characters. | 1306 | |
| '}' should be on the same line. | 1307 | |
| '{' should be on the previous line. | 1309 | |
| Line is longer than 80 characters. | 1317 | |
| Missing a Javadoc comment. | 1317 | |
| Name 'insert_keepout' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1317 | |
| Parameter p_board should be final. | 1317 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1317 | |
| Parameter p_area should be final. | 1317 | |
| Name 'p_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1317 | |
| Parameter p_layer should be final. | 1317 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1317 | |
| Line is longer than 80 characters. | 1318 | |
| Parameter p_clearance_class_name should be final. | 1318 | |
| Name 'p_clearance_class_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1318 | |
| Parameter p_keepout_type should be final. | 1318 | |
| Name 'p_keepout_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1318 | |
| Parameter p_fixed_state should be final. | 1318 | |
| Name 'p_fixed_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1318 | |
| Name 'clearance_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1320 | |
| '{' should be on the previous line. | 1322 | |
| Line is longer than 80 characters. | 1324 | |
| '}' should be on the same line. | 1325 | |
| '{' should be on the previous line. | 1327 | |
| Line is longer than 80 characters. | 1328 | |
| '{' should be on the previous line. | 1330 | |
| Line is longer than 80 characters. | 1331 | |
| '{' should be on the previous line. | 1336 | |
| Line is longer than 80 characters. | 1337 | |
| '}' should be on the same line. | 1338 | |
| '{' should be on the previous line. | 1340 | |
| Line is longer than 80 characters. | 1341 | |
| '}' should be on the same line. | 1342 | |
| '{' should be on the previous line. | 1344 | |
| Line is longer than 80 characters. | 1345 | |
| Missing a Javadoc comment. | 1349 | |
| '{' should be on the previous line. | 1350 | |
| Missing a Javadoc comment. | 1352 | |
| Missing a Javadoc comment. | 1352 | |
| Missing a Javadoc comment. | 1352 | |
| Missing a Javadoc comment. | 1355 | |
| '{' should be on the previous line. | 1356 | |
| Missing a Javadoc comment. | 1358 | |
| Name 'layer_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1358 | |
| Variable 'layer_info' must be private and have accessor methods. | 1358 | |
| Missing a Javadoc comment. | 1359 | |
| Name 'bounding_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1359 | |
| Variable 'bounding_shape' must be private and have accessor methods. | 1359 | |
| Missing a Javadoc comment. | 1360 | |
| Name 'outline_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1360 | |
| Variable 'outline_shapes' must be private and have accessor methods. | 1360 | |
| Missing a Javadoc comment. | 1361 | |
| Name 'outline_clearance_class_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1361 | |
| Variable 'outline_clearance_class_name' must be private and have accessor methods. | 1361 | |
| Missing a Javadoc comment. | 1362 | |
| Name 'found_layer_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1362 | |
| Variable 'found_layer_count' must be private and have accessor methods. | 1362 | |
| Missing a Javadoc comment. | 1363 | |
| Name 'default_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1363 | |
| Variable 'default_rules' must be private and have accessor methods. | 1363 | |
| Line is longer than 80 characters. | 1364 | |
| Missing a Javadoc comment. | 1364 | |
| Name 'layer_dependent_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1364 | |
| Variable 'layer_dependent_rules' must be private and have accessor methods. | 1364 | |
| Missing a Javadoc comment. | 1367 | |
| '{' should be on the previous line. | 1368 | |
| Missing a Javadoc comment. | 1370 | |
| Parameter p_layer_name should be final. | 1370 | |
| Name 'p_layer_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1370 | |
| Parameter p_rule should be final. | 1370 | |
| Name 'p_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1370 | |
| '{' should be on the previous line. | 1371 | |
| Missing a Javadoc comment. | 1375 | |
| Name 'layer_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1375 | |
| Variable 'layer_name' must be private and have accessor methods. | 1375 | |
| Missing a Javadoc comment. | 1376 | |
| Variable 'rule' must be private and have accessor methods. | 1376 | |
| '{' should be on the previous line. | 1383 | |
| Missing a Javadoc comment. | 1385 | |
| Parameter p_shape should be final. | 1385 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1385 | |
| '{' should be on the previous line. | 1386 | |
| Expected an @return tag. | 1396 | |
| Name 'contains_all_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1396 | |
| Parameter p_other_shape should be final. | 1396 | |
| Expected @param tag for 'p_other_shape'. | 1396 | |
| Name 'p_other_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1396 | |
| '{' should be on the previous line. | 1397 | |
| '{' should be on the previous line. | 1399 | |
| Name 'corner_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1403 | |
| '{' should be on the previous line. | 1405 | |
| Name 'curr_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1406 | |
| Name 'is_contained' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1407 | |
| '{' should be on the previous line. | 1409 | |
| '{' should be on the previous line. | 1411 | |
| '{' should be on the previous line. | 1417 | |
| Missing a Javadoc comment. | 1423 | |
| Variable 'shape' must be private and have accessor methods. | 1423 | |
| Missing a Javadoc comment. | 1424 | |
| Name 'bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1424 | |
| Variable 'bounding_box' must be private and have accessor methods. | 1424 | |
| Missing a Javadoc comment. | 1425 | |
| Name 'convex_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1425 | |
| Variable 'convex_shapes' must be private and have accessor methods. | 1425 | |
| Missing a Javadoc comment. | 1426 | |
| Name 'is_hole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1426 | |
| Variable 'is_hole' must be private and have accessor methods. | 1426 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 53 | |
| Line has trailing spaces. | 54 | |
| First sentence should end with a period. | 55 | |
| '{' should be on the previous line. | 59 | |
| Line has trailing spaces. | 62 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 64 | |
| Parameter p_par should be final. | 64 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 64 | |
| '{' should be on the previous line. | 65 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| '{' should be on the previous line. | 68 | |
| Name 'prev_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 69 | |
| '{' should be on the previous line. | 71 | |
| '}' should be on the same line. | 73 | |
| '{' should be on the previous line. | 75 | |
| '{' should be on the previous line. | 80 | |
| '{' should be on the previous line. | 85 | |
| Name 'read_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 | |
| '{' should be on the previous line. | 91 | |
| '{' should be on the previous line. | 93 | |
| '}' should be on the same line. | 95 | |
| '{' should be on the previous line. | 97 | |
| '}' should be on the same line. | 99 | |
| '{' should be on the previous line. | 101 | |
| '{' should be on the previous line. | 106 | |
| '{' should be on the previous line. | 112 | |
| Line has trailing spaces. | 117 | |
| Line is longer than 80 characters. | 124 | |
| Name 'write_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 124 | |
| Parameter p_par should be final. | 124 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 124 | |
| Name 'board_wires' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 129 | |
| '{' should be on the previous line. | 132 | |
| Name 'board_vias' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 135 | |
| Name 'curr_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 136 | |
| '{' should be on the previous line. | 137 | |
| Line is longer than 80 characters. | 141 | |
| 'for' is not followed by whitespace. | 142 | |
| '{' should be on the previous line. | 143 | |
| Name 'curr_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 144 | |
| '{' should be on the previous line. | 146 | |
| '{' should be on the previous line. | 150 | |
| Name 'curr_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 153 | |
| Line is longer than 80 characters. | 154 | |
| Line has trailing spaces. | 163 | |
| Line is longer than 80 characters. | 164 | |
| Missing a Javadoc comment. | 164 | |
| Name 'write_via_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 164 | |
| Parameter p_par should be final. | 164 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 164 | |
| Parameter p_via should be final. | 164 | |
| Name 'p_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 164 | |
| Name 'via_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 166 | |
| Name 'via_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 167 | |
| Line is longer than 80 characters. | 168 | |
| Name 'via_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 168 | |
| Name 'net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 169 | |
| Name 'via_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 170 | |
| '{' should be on the previous line. | 172 | |
| '}' should be on the same line. | 175 | |
| '{' should be on the previous line. | 177 | |
| '{' should be on the previous line. | 185 | |
| '{' should be on the previous line. | 190 | |
| Line is longer than 80 characters. | 193 | |
| Line has trailing spaces. | 198 | |
| Line is longer than 80 characters. | 199 | |
| Missing a Javadoc comment. | 199 | |
| Name 'write_wire_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 199 | |
| Parameter p_par should be final. | 199 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 199 | |
| Parameter p_wire should be final. | 199 | |
| Name 'p_wire' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 199 | |
| '{' should be on the previous line. | 202 | |
| Line is longer than 80 characters. | 203 | |
| Name 'curr_wire' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 206 | |
| Name 'layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 207 | |
| Name 'board_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 208 | |
| Line is longer than 80 characters. | 209 | |
| Name 'curr_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 209 | |
| Line is longer than 80 characters. | 210 | |
| Name 'wire_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 210 | |
| Name 'wire_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 211 | |
| '{' should be on the previous line. | 213 | |
| '{' should be on the previous line. | 217 | |
| Line has trailing spaces. | 223 | |
| 'if' is not followed by whitespace. | 224 | |
| '{' should be on the previous line. | 225 | |
| Name 'corner_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 226 | |
| Name 'float_corner_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 227 | |
| '{' should be on the previous line. | 229 | |
| Line is longer than 80 characters. | 232 | |
| Line is longer than 80 characters. | 233 | |
| Name 'curr_path' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 233 | |
| '}' should be on the same line. | 235 | |
| '{' should be on the previous line. | 237 | |
| Line is longer than 80 characters. | 238 | |
| Line is longer than 80 characters. | 239 | |
| Name 'curr_path' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 239 | |
| Line is longer than 80 characters. | 243 | |
| Line has trailing spaces. | 248 | |
| Line is longer than 80 characters. | 249 | |
| Missing a Javadoc comment. | 249 | |
| Name 'write_conduction_area_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 249 | |
| Parameter p_par should be final. | 249 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 249 | |
| Parameter p_conduction_area should be final. | 249 | |
| Name 'p_conduction_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 249 | |
| Name 'net_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 251 | |
| '{' should be on the previous line. | 253 | |
| Line is longer than 80 characters. | 257 | |
| Name 'curr_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 257 | |
| Name 'curr_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 258 | |
| Name 'layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 259 | |
| Name 'board_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 260 | |
| Line is longer than 80 characters. | 261 | |
| Name 'conduction_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 261 | |
| Name 'boundary_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 262 | |
| '{' should be on the previous line. | 265 | |
| '}' should be on the same line. | 268 | |
| '{' should be on the previous line. | 270 | |
| Line is longer than 80 characters. | 276 | |
| Name 'dsn_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 276 | |
| '{' should be on the previous line. | 278 | |
| '{' should be on the previous line. | 282 | |
| Line is longer than 80 characters. | 283 | |
| Name 'dsn_hole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 283 | |
| Line is longer than 80 characters. | 287 | |
| Line has trailing spaces. | 291 | |
| Line is longer than 80 characters. | 292 | |
| Missing a Javadoc comment. | 292 | |
| 'private' modifier out of order with the JLS suggestions. | 292 | |
| Name 'write_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 292 | |
| Parameter p_net should be final. | 292 | |
| Name 'p_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 292 | |
| Parameter p_file should be final. | 292 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 292 | |
| Parameter p_identifier_type should be final. | 292 | |
| Name 'p_identifier_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 292 | |
| Line has trailing spaces. | 299 | |
| Line is longer than 80 characters. | 300 | |
| Missing a Javadoc comment. | 300 | |
| 'private' modifier out of order with the JLS suggestions. | 300 | |
| Name 'write_fixed_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 300 | |
| Parameter p_file should be final. | 300 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 300 | |
| Parameter p_fixed_state should be final. | 300 | |
| Name 'p_fixed_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 300 | |
| '{' should be on the previous line. | 303 | |
| '{' should be on the previous line. | 309 | |
| '}' should be on the same line. | 311 | |
| '{' should be on the previous line. | 313 | |
| '}' should be on the same line. | 315 | |
| '{' should be on the previous line. | 317 | |
| Line has trailing spaces. | 321 | |
| Method length is 217 lines (max allowed is 150). | 322 | |
| Missing a Javadoc comment. | 322 | |
| Name 'read_wire_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 322 | |
| Parameter p_par should be final. | 322 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 322 | |
| '{' should be on the previous line. | 323 | |
| Name 'net_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 324 | |
| Name 'clearance_class_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 325 | |
| Name 'border_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 328 | |
| Name 'hole_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 329 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 330 | |
| '{' should be on the previous line. | 332 | |
| Name 'prev_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 333 | |
| '{' should be on the previous line. | 335 | |
| '}' should be on the same line. | 337 | |
| '{' should be on the previous line. | 339 | |
| Line is longer than 80 characters. | 340 | |
| '{' should be on the previous line. | 344 | |
| Line is longer than 80 characters. | 345 | |
| '{' should be on the previous line. | 349 | |
| '{' should be on the previous line. | 354 | |
| '{' should be on the previous line. | 356 | |
| Line is longer than 80 characters. | 357 | |
| '}' should be on the same line. | 358 | |
| '{' should be on the previous line. | 360 | |
| Line is longer than 80 characters. | 361 | |
| '}' should be on the same line. | 362 | |
| '{' should be on the previous line. | 364 | |
| Line has trailing spaces. | 365 | |
| Line is longer than 80 characters. | 366 | |
| '}' should be on the same line. | 367 | |
| '{' should be on the previous line. | 369 | |
| Line has trailing spaces. | 370 | |
| Line is longer than 80 characters. | 371 | |
| '}' should be on the same line. | 372 | |
| '{' should be on the previous line. | 374 | |
| Line has trailing spaces. | 375 | |
| Line is longer than 80 characters. | 376 | |
| '}' should be on the same line. | 377 | |
| '{' should be on the previous line. | 379 | |
| Line is longer than 80 characters. | 380 | |
| Name 'hole_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 380 | |
| '{' should be on the previous line. | 384 | |
| '}' should be on the same line. | 386 | |
| '{' should be on the previous line. | 388 | |
| Line is longer than 80 characters. | 389 | |
| '{' should be on the previous line. | 393 | |
| Line is longer than 80 characters. | 394 | |
| '}' should be on the same line. | 397 | |
| '{' should be on the previous line. | 399 | |
| '}' should be on the same line. | 401 | |
| '{' should be on the previous line. | 403 | |
| Line is longer than 80 characters. | 404 | |
| '}' should be on the same line. | 405 | |
| '{' should be on the previous line. | 407 | |
| '}' should be on the same line. | 409 | |
| '{' should be on the previous line. | 411 | |
| '{' should be on the previous line. | 417 | |
| Line has trailing spaces. | 422 | |
| Name 'net_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 423 | |
| Name 'found_nets' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 424 | |
| Name 'net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 425 | |
| Name 'curr_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 426 | |
| Name 'curr_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 427 | |
| '{' should be on the previous line. | 428 | |
| Name 'clearance_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 433 | |
| '{' should be on the previous line. | 435 | |
| Line is longer than 80 characters. | 436 | |
| Name 'layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 438 | |
| Name 'half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 439 | |
| '{' should be on the previous line. | 441 | |
| Line is longer than 80 characters. | 443 | |
| '}' should be on the same line. | 444 | |
| '{' should be on the previous line. | 446 | |
| '{' should be on the previous line. | 451 | |
| '{' should be on the previous line. | 454 | |
| '}' should be on the same line. | 456 | |
| '{' should be on the previous line. | 458 | |
| Line has trailing spaces. | 463 | |
| Name 'bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 464 | |
| Line has trailing spaces. | 465 | |
| '{' should be on the previous line. | 468 | |
| '{' should be on the previous line. | 470 | |
| Line is longer than 80 characters. | 472 | |
| Name 'conduction_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 477 | |
| Line is longer than 80 characters. | 478 | |
| Line is longer than 80 characters. | 479 | |
| '}' should be on the same line. | 481 | |
| '{' should be on the previous line. | 483 | |
| '{' should be on the previous line. | 485 | |
| Line is longer than 80 characters. | 487 | |
| Line is longer than 80 characters. | 489 | |
| Name 'corner_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 489 | |
| Name 'curr_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 490 | |
| '{' should be on the previous line. | 492 | |
| Line is longer than 80 characters. | 495 | |
| Name 'curr_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 495 | |
| '{' should be on the previous line. | 497 | |
| Line is longer than 80 characters. | 498 | |
| Name 'trace_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 503 | |
| Line is longer than 80 characters. | 504 | |
| Line is longer than 80 characters. | 505 | |
| '}' should be on the same line. | 506 | |
| '{' should be on the previous line. | 508 | |
| '{' should be on the previous line. | 510 | |
| Line is longer than 80 characters. | 512 | |
| Name 'line_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 514 | |
| '4' is a magic number. | 514 | |
| Name 'curr_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 515 | |
| '{' should be on the previous line. | 517 | |
| '4' is a magic number. | 518 | |
| '4' is a magic number. | 519 | |
| Line is longer than 80 characters. | 520 | |
| Name 'curr_a' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 520 | |
| '4' is a magic number. | 521 | |
| '4' is a magic number. | 522 | |
| '3' is a magic number. | 522 | |
| Line is longer than 80 characters. | 523 | |
| Name 'curr_b' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 523 | |
| Name 'trace_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 526 | |
| Line is longer than 80 characters. | 527 | |
| '}' should be on the same line. | 528 | |
| '{' should be on the previous line. | 530 | |
| Line is longer than 80 characters. | 531 | |
| '{' should be on the previous line. | 535 | |
| Line has trailing spaces. | 540 | |
| Name 'try_correct_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 545 | |
| Parameter p_item should be final. | 545 | |
| Expected @param tag for 'p_item'. | 545 | |
| Name 'p_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 545 | |
| '{' should be on the previous line. | 546 | |
| '{' should be on the previous line. | 548 | |
| Name 'curr_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 551 | |
| Line is longer than 80 characters. | 552 | |
| Line is longer than 80 characters. | 553 | |
| Name 'corrected_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 554 | |
| Name 'curr_contact' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 555 | |
| '{' should be on the previous line. | 556 | |
| '{' should be on the previous line. | 558 | |
| '{' should be on the previous line. | 564 | |
| Line has trailing spaces. | 568 | |
| Line is longer than 80 characters. | 569 | |
| Missing a Javadoc comment. | 569 | |
| Name 'get_subnets' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 569 | |
| Parameter p_net_id should be final. | 569 | |
| Name 'p_net_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 569 | |
| Parameter p_rules should be final. | 569 | |
| Name 'p_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 569 | |
| Name 'found_nets' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 571 | |
| '{' should be on the previous line. | 573 | |
| '{' should be on the previous line. | 575 | |
| Line is longer than 80 characters. | 576 | |
| Name 'found_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 576 | |
| '{' should be on the previous line. | 578 | |
| '}' should be on the same line. | 581 | |
| '{' should be on the previous line. | 583 | |
| Line has trailing spaces. | 589 | |
| Missing a Javadoc comment. | 590 | |
| Name 'read_via_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 590 | |
| Parameter p_par should be final. | 590 | |
| Name 'p_par' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 590 | |
| '{' should be on the previous line. | 591 | |
| '{' should be on the previous line. | 593 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 596 | |
| '{' should be on the previous line. | 598 | |
| Line is longer than 80 characters. | 599 | |
| Name 'padstack_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 602 | |
| '{' should be on the previous line. | 606 | |
| '{' should be on the previous line. | 609 | |
| '}' should be on the same line. | 611 | |
| '{' should be on the previous line. | 613 | |
| '}' should be on the same line. | 615 | |
| '{' should be on the previous line. | 617 | |
| Line is longer than 80 characters. | 618 | |
| Name 'net_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 622 | |
| Name 'clearance_class_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 623 | |
| '{' should be on the previous line. | 625 | |
| Name 'prev_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 626 | |
| '{' should be on the previous line. | 629 | |
| Line is longer than 80 characters. | 630 | |
| '{' should be on the previous line. | 634 | |
| '{' should be on the previous line. | 639 | |
| '{' should be on the previous line. | 641 | |
| '}' should be on the same line. | 643 | |
| '{' should be on the previous line. | 645 | |
| Line is longer than 80 characters. | 646 | |
| '}' should be on the same line. | 647 | |
| '{' should be on the previous line. | 649 | |
| '}' should be on the same line. | 651 | |
| '{' should be on the previous line. | 653 | |
| Line is longer than 80 characters. | 659 | |
| Name 'curr_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 659 | |
| '{' should be on the previous line. | 661 | |
| Line is longer than 80 characters. | 662 | |
| Name 'net_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 665 | |
| Name 'found_nets' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 666 | |
| '{' should be on the previous line. | 668 | |
| Name 'net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 673 | |
| Name 'curr_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 674 | |
| Name 'curr_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 675 | |
| '{' should be on the previous line. | 676 | |
| Name 'clearance_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 680 | |
| '{' should be on the previous line. | 682 | |
| Line is longer than 80 characters. | 683 | |
| '{' should be on the previous line. | 686 | |
| Line is longer than 80 characters. | 687 | |
| Line is longer than 80 characters. | 689 | |
| Name 'board_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 689 | |
| '{' should be on the previous line. | 691 | |
| Line is longer than 80 characters. | 693 | |
| '}' should be on the same line. | 694 | |
| '{' should be on the previous line. | 696 | |
| Line is longer than 80 characters. | 697 | |
| Name 'attach_allowed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 697 | |
| Line is longer than 80 characters. | 698 | |
| '}' should be on the same line. | 701 | |
| '{' should be on the previous line. | 703 | |
| Line has trailing spaces. | 708 | |
| Line is longer than 80 characters. | 709 | |
| Missing a Javadoc comment. | 709 | |
| Name 'via_exists' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 709 | |
| Parameter p_location should be final. | 709 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 709 | |
| Parameter p_padstack should be final. | 709 | |
| Name 'p_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 709 | |
| Parameter p_net_no_arr should be final. | 710 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 710 | |
| Parameter p_board should be final. | 710 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 710 | |
| '{' should be on the previous line. | 711 | |
| Line is longer than 80 characters. | 712 | |
| Name 'from_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 713 | |
| Name 'to_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 714 | |
| Line is longer than 80 characters. | 715 | |
| Name 'picked_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 715 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 716 | |
| '{' should be on the previous line. | 717 | |
| Name 'curr_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 718 | |
| Line is longer than 80 characters. | 719 | |
| Line is longer than 80 characters. | 720 | |
| Line has trailing spaces. | 727 | |
| Missing a Javadoc comment. | 728 | |
| Name 'calc_fixed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 728 | |
| Parameter p_scanner should be final. | 728 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 728 | |
| '{' should be on the previous line. | 729 | |
| '{' should be on the previous line. | 731 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 733 | |
| '{' should be on the previous line. | 735 | |
| '}' should be on the same line. | 737 | |
| '{' should be on the previous line. | 739 | |
| '}' should be on the same line. | 741 | |
| '{' should be on the previous line. | 743 | |
| '{' should be on the previous line. | 748 | |
| '}' should be on the same line. | 753 | |
| '{' should be on the previous line. | 755 | |
| Line has trailing spaces. | 760 | |
| Line is longer than 80 characters. | 762 | |
| Expected an @return tag. | 764 | |
| Name 'read_net_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 764 | |
| Parameter p_scanner should be final. | 764 | |
| Expected @param tag for 'p_scanner'. | 764 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 764 | |
| '{' should be on the previous line. | 765 | |
| '{' should be on the previous line. | 767 | |
| Name 'subnet_number' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 768 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 770 | |
| '{' should be on the previous line. | 772 | |
| Name 'net_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 776 | |
| '{' should be on the previous line. | 779 | |
| '{' should be on the previous line. | 784 | |
| Line is longer than 80 characters. | 785 | |
| '}' should be on the same line. | 788 | |
| '{' should be on the previous line. | 790 | |
| Line is longer than 80 characters. | 791 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 34 | |
| Line has trailing spaces. | 35 | |
| Line has trailing spaces. | 36 | |
| Line has trailing spaces. | 37 | |
| Line is longer than 80 characters. | 38 | |
| Line is longer than 80 characters. | 41 | |
| Parameter p_board should be final. | 41 | |
| Expected @param tag for 'p_board'. | 41 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| Parameter p_autoroute_settings should be final. | 41 | |
| Expected @param tag for 'p_autoroute_settings'. | 41 | |
| Name 'p_autoroute_settings' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| Line has trailing spaces. | 42 | |
| Line is longer than 80 characters. | 42 | |
| Parameter p_file should be final. | 42 | |
| Expected @param tag for 'p_file'. | 42 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| Parameter p_string_quote should be final. | 42 | |
| Expected @param tag for 'p_string_quote'. | 42 | |
| Name 'p_string_quote' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| Parameter p_coordinate_transform should be final. | 42 | |
| Expected @param tag for 'p_coordinate_transform'. | 42 | |
| Name 'p_coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| Parameter p_compat_mode should be final. | 43 | |
| Expected @param tag for 'p_compat_mode'. | 43 | |
| Name 'p_compat_mode' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| '{' should be on the previous line. | 44 | |
| Name 'reserved_chars' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 50 | |
| Line has trailing spaces. | 53 | |
| Missing a Javadoc comment. | 54 | |
| Variable 'board' must be private and have accessor methods. | 54 | |
| Missing a Javadoc comment. | 55 | |
| Name 'autoroute_settings' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| Variable 'autoroute_settings' must be private and have accessor methods. | 55 | |
| Missing a Javadoc comment. | 56 | |
| Variable 'file' must be private and have accessor methods. | 56 | |
| Missing a Javadoc comment. | 57 | |
| Name 'coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Variable 'coordinate_transform' must be private and have accessor methods. | 57 | |
| Missing a Javadoc comment. | 58 | |
| Name 'compat_mode' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| Variable 'compat_mode' must be private and have accessor methods. | 58 | |
| Missing a Javadoc comment. | 59 | |
| Name 'identifier_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Variable 'identifier_type' must be private and have accessor methods. | 59 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 32 | |
| First sentence should end with a period. | 33 | |
| Name 'is_empty' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 38 | |
| Line has trailing spaces. | 39 | |
| Line has trailing spaces. | 40 | |
| First sentence should end with a period. | 41 | |
| Name 'is_bounded' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Line has trailing spaces. | 47 | |
| Line has trailing spaces. | 57 | |
| Line has trailing spaces. | 58 | |
| Name 'is_contained_in' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| Name 'p_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| Line has trailing spaces. | 66 | |
| First sentence should end with a period. | 67 | |
| Name 'get_border' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| Line has trailing spaces. | 73 | |
| Name 'get_holes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 79 | |
| Line has trailing spaces. | 80 | |
| Name 'bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 88 | |
| Line has trailing spaces. | 89 | |
| Name 'bounding_octagon' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 97 | |
| Line has trailing spaces. | 98 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 108 | |
| Line has trailing spaces. | 109 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| Line has trailing spaces. | 118 | |
| First sentence should end with a period. | 119 | |
| Name 'nearest_point_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 126 | |
| Name 'p_ftom_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 126 | |
| Line has trailing spaces. | 127 | |
| Name 'turn_90_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 135 | |
| Name 'p_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 135 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 135 | |
| Line has trailing spaces. | 136 | |
| Name 'rotate_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 145 | |
| Name 'p_angle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 145 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 145 | |
| Line has trailing spaces. | 146 | |
| First sentence should end with a period. | 147 | |
| Name 'translate_by' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 153 | |
| Name 'p_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 153 | |
| Line has trailing spaces. | 154 | |
| Name 'mirror_horizontal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 161 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 161 | |
| Line has trailing spaces. | 162 | |
| Line has trailing spaces. | 163 | |
| Name 'mirror_vertical' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 170 | |
| '(' is preceded with whitespace. | 170 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 170 | |
| Line has trailing spaces. | 171 | |
| Name 'corner_approx_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 177 | |
| Line has trailing spaces. | 178 | |
| Name 'split_to_convex' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 184 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 33 | |
| Method 'is_orthogonal' is not designed for extension - needs to be abstract, final or empty. | 39 | |
| Name 'is_orthogonal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| '{' should be on the previous line. | 40 | |
| Line has trailing spaces. | 43 | |
| Method 'is_diagonal' is not designed for extension - needs to be abstract, final or empty. | 49 | |
| Name 'is_diagonal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| '{' should be on the previous line. | 50 | |
| Line has trailing spaces. | 53 | |
| Method 'get_vector' is not designed for extension - needs to be abstract, final or empty. | 59 | |
| Name 'get_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| '{' should be on the previous line. | 60 | |
| Line has trailing spaces. | 63 | |
| Method 'turn_45_degree' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Name 'turn_45_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| Parameter p_factor should be final. | 65 | |
| Name 'p_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| '{' should be on the previous line. | 66 | |
| Line is longer than 80 characters. | 67 | |
| Line has trailing spaces. | 70 | |
| Method 'opposite' is not designed for extension - needs to be abstract, final or empty. | 76 | |
| '{' should be on the previous line. | 77 | |
| Line has trailing spaces. | 80 | |
| Missing a Javadoc comment. | 81 | |
| Variable 'x' must be private and have accessor methods. | 81 | |
| Missing a Javadoc comment. | 82 | |
| Variable 'y' must be private and have accessor methods. | 82 | |
| Line has trailing spaces. | 83 | |
| Missing a Javadoc comment. | 84 | |
| Parameter p_x should be final. | 84 | |
| Name 'p_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 84 | |
| Parameter p_y should be final. | 84 | |
| Name 'p_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 84 | |
| '{' should be on the previous line. | 85 | |
| Line has trailing spaces. | 89 | |
| First sentence should end with a period. | 90 | |
| Parameter p_dir should be final. | 93 | |
| Expected @param tag for 'p_dir'. | 93 | |
| Name 'p_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| '{' should be on the previous line. | 94 | |
| Line has trailing spaces. | 98 | |
| Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. | 110 | |
| Parameter p_other_direction should be final. | 110 | |
| Name 'p_other_direction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 110 | |
| '{' should be on the previous line. | 111 | |
| Line has trailing spaces. | 114 | |
| Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. | 115 | |
| Missing a Javadoc comment. | 115 | |
| Parameter p_other should be final. | 115 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 115 | |
| '{' should be on the previous line. | 116 | |
| Line has trailing spaces. | 120 | |
| Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. | 121 | |
| Missing a Javadoc comment. | 121 | |
| Parameter p_other should be final. | 121 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 121 | |
| '{' should be on the previous line. | 122 | |
| '{' should be on the previous line. | 128 | |
| '{' should be on the previous line. | 130 | |
| ';' is preceded with whitespace. | 131 | |
| '{' should be on the previous line. | 134 | |
| '{' should be on the previous line. | 136 | |
| ';' is preceded with whitespace. | 137 | |
| ';' is preceded with whitespace. | 139 | |
| '}' should be on the same line. | 141 | |
| '{' should be on the previous line. | 143 | |
| '{' should be on the previous line. | 145 | |
| ';' is preceded with whitespace. | 146 | |
| '}' should be on the same line. | 148 | |
| '{' should be on the previous line. | 150 | |
| '{' should be on the previous line. | 152 | |
| '{' should be on the previous line. | 154 | |
| ';' is preceded with whitespace. | 155 | |
| ';' is preceded with whitespace. | 157 | |
| '{' should be on the previous line. | 161 | |
| ';' is preceded with whitespace. | 162 | |
| '{' should be on the previous line. | 165 | |
| ';' is preceded with whitespace. | 166 | |
| Line has trailing spaces. | 170 | |
| Line has trailing spaces. | 173 | |
| Name 'tmp_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 174 | |
| Name 'tmp_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 175 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 30 | |
| Line has trailing spaces. | 31 | |
| First sentence should end with a period. | 32 | |
| Parameter p_center should be final. | 38 | |
| Name 'p_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 38 | |
| Parameter p_radius should be final. | 38 | |
| Name 'p_radius' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 38 | |
| '{' should be on the previous line. | 39 | |
| '{' should be on the previous line. | 42 | |
| '}' should be on the same line. | 45 | |
| '{' should be on the previous line. | 47 | |
| Line has trailing spaces. | 51 | |
| Method 'is_empty' is not designed for extension - needs to be abstract, final or empty. | 57 | |
| Name 'is_empty' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| '{' should be on the previous line. | 58 | |
| Line has trailing spaces. | 61 | |
| Method 'is_bounded' is not designed for extension - needs to be abstract, final or empty. | 67 | |
| Name 'is_bounded' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| '{' should be on the previous line. | 68 | |
| Line has trailing spaces. | 71 | |
| Method 'dimension' is not designed for extension - needs to be abstract, final or empty. | 77 | |
| '{' should be on the previous line. | 78 | |
| '{' should be on the previous line. | 80 | |
| Line has trailing spaces. | 86 | |
| Method 'circumference' is not designed for extension - needs to be abstract, final or empty. | 92 | |
| '{' should be on the previous line. | 93 | |
| Line has trailing spaces. | 96 | |
| Method 'area' is not designed for extension - needs to be abstract, final or empty. | 102 | |
| '{' should be on the previous line. | 103 | |
| '(' is followed by whitespace. | 104 | |
| Line has trailing spaces. | 106 | |
| Method 'centre_of_gravity' is not designed for extension - needs to be abstract, final or empty. | 112 | |
| Name 'centre_of_gravity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 112 | |
| '{' should be on the previous line. | 113 | |
| Line has trailing spaces. | 116 | |
| Method 'is_outside' is not designed for extension - needs to be abstract, final or empty. | 118 | |
| Name 'is_outside' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 118 | |
| Parameter p_point should be final. | 118 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 118 | |
| '{' should be on the previous line. | 119 | |
| Line has trailing spaces. | 123 | |
| Method 'contains' is not designed for extension - needs to be abstract, final or empty. | 125 | |
| Parameter p_point should be final. | 125 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 125 | |
| '{' should be on the previous line. | 126 | |
| Line has trailing spaces. | 129 | |
| Method 'contains_inside' is not designed for extension - needs to be abstract, final or empty. | 131 | |
| Name 'contains_inside' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 131 | |
| Parameter p_point should be final. | 131 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 131 | |
| '{' should be on the previous line. | 132 | |
| Line has trailing spaces. | 136 | |
| Method 'contains_on_border' is not designed for extension - needs to be abstract, final or empty. | 138 | |
| Name 'contains_on_border' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 138 | |
| Parameter p_point should be final. | 138 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 138 | |
| '{' should be on the previous line. | 139 | |
| Line is longer than 80 characters. | 141 | |
| Line has trailing spaces. | 143 | |
| Method 'contains' is not designed for extension - needs to be abstract, final or empty. | 150 | |
| Parameter p_point should be final. | 150 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 150 | |
| '{' should be on the previous line. | 151 | |
| Line is longer than 80 characters. | 152 | |
| Line has trailing spaces. | 154 | |
| Method 'distance' is not designed for extension - needs to be abstract, final or empty. | 156 | |
| Parameter p_point should be final. | 156 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 156 | |
| '{' should be on the previous line. | 157 | |
| Line has trailing spaces. | 161 | |
| Method 'smallest_radius' is not designed for extension - needs to be abstract, final or empty. | 167 | |
| Name 'smallest_radius' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 167 | |
| '{' should be on the previous line. | 168 | |
| Line has trailing spaces. | 171 | |
| Method 'bounding_box' is not designed for extension - needs to be abstract, final or empty. | 177 | |
| Name 'bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 177 | |
| '{' should be on the previous line. | 178 | |
| Line has trailing spaces. | 185 | |
| Line has trailing spaces. | 186 | |
| Method 'bounding_octagon' is not designed for extension - needs to be abstract, final or empty. | 192 | |
| Name 'bounding_octagon' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 192 | |
| '{' should be on the previous line. | 193 | |
| Line has trailing spaces. | 198 | |
| Name 'sqrt2_minus_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 199 | |
| Name 'ceil_corner_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 200 | |
| Name 'floor_corner_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 201 | |
| Line has trailing spaces. | 202 | |
| Line has trailing spaces. | 209 | |
| Method 'bounding_tile' is not designed for extension - needs to be abstract, final or empty. | 215 | |
| Name 'bounding_tile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 215 | |
| '{' should be on the previous line. | 216 | |
| Line is longer than 80 characters. | 218 | |
| Line is longer than 80 characters. | 221 | |
| Line has trailing spaces. | 225 | |
| Line is longer than 80 characters. | 227 | |
| Method 'bounding_tile' is not designed for extension - needs to be abstract, final or empty. | 233 | |
| Name 'bounding_tile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 233 | |
| Parameter p_max_segment_length should be final. | 233 | |
| Name 'p_max_segment_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 233 | |
| '{' should be on the previous line. | 234 | |
| Name 'quadrant_division_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 235 | |
| '{' should be on the previous line. | 237 | |
| Name 'tangent_line_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 240 | |
| '4' is a magic number. | 240 | |
| '{' should be on the previous line. | 242 | |
| Name 'border_delta' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 244 | |
| '{' should be on the previous line. | 246 | |
| '}' should be on the same line. | 248 | |
| '{' should be on the previous line. | 250 | |
| Line is longer than 80 characters. | 251 | |
| Name 'curr_angle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 251 | |
| Line is longer than 80 characters. | 252 | |
| Name 'curr_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 252 | |
| Line is longer than 80 characters. | 253 | |
| Name 'curr_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 253 | |
| Name 'curr_a' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 256 | |
| Name 'curr_b' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 257 | |
| Line is longer than 80 characters. | 258 | |
| Name 'curr_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 258 | |
| Name 'curr_tangent' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 259 | |
| Line is longer than 80 characters. | 261 | |
| Line is longer than 80 characters. | 262 | |
| '3' is a magic number. | 262 | |
| '3' is a magic number. | 263 | |
| Line has trailing spaces. | 267 | |
| Method 'is_contained_in' is not designed for extension - needs to be abstract, final or empty. | 269 | |
| Name 'is_contained_in' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 269 | |
| Parameter p_box should be final. | 269 | |
| Name 'p_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 269 | |
| '{' should be on the previous line. | 270 | |
| '{' should be on the previous line. | 272 | |
| '{' should be on the previous line. | 276 | |
| '{' should be on the previous line. | 280 | |
| '{' should be on the previous line. | 284 | |
| Line has trailing spaces. | 289 | |
| Method 'turn_90_degree' is not designed for extension - needs to be abstract, final or empty. | 291 | |
| Name 'turn_90_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 291 | |
| Parameter p_factor should be final. | 291 | |
| Name 'p_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 291 | |
| Parameter p_pole should be final. | 291 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 291 | |
| '{' should be on the previous line. | 292 | |
| Line is longer than 80 characters. | 293 | |
| Name 'new_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 293 | |
| Line has trailing spaces. | 296 | |
| Method 'rotate_approx' is not designed for extension - needs to be abstract, final or empty. | 298 | |
| Name 'rotate_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 298 | |
| Parameter p_angle should be final. | 298 | |
| Name 'p_angle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 298 | |
| Parameter p_pole should be final. | 298 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 298 | |
| '{' should be on the previous line. | 299 | |
| Name 'new_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 300 | |
| Line has trailing spaces. | 303 | |
| Line has trailing spaces. | 304 | |
| Method 'mirror_vertical' is not designed for extension - needs to be abstract, final or empty. | 306 | |
| Name 'mirror_vertical' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 306 | |
| Parameter p_pole should be final. | 306 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 306 | |
| '{' should be on the previous line. | 307 | |
| Name 'new_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 308 | |
| Line has trailing spaces. | 311 | |
| Method 'mirror_horizontal' is not designed for extension - needs to be abstract, final or empty. | 313 | |
| Name 'mirror_horizontal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 313 | |
| Parameter p_pole should be final. | 313 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 313 | |
| '{' should be on the previous line. | 314 | |
| Name 'new_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 315 | |
| Line has trailing spaces. | 318 | |
| Method 'max_width' is not designed for extension - needs to be abstract, final or empty. | 324 | |
| Name 'max_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 324 | |
| '{' should be on the previous line. | 325 | |
| Line has trailing spaces. | 328 | |
| Method 'min_width' is not designed for extension - needs to be abstract, final or empty. | 334 | |
| Name 'min_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 334 | |
| '{' should be on the previous line. | 335 | |
| Line has trailing spaces. | 338 | |
| Method 'bounding_shape' is not designed for extension - needs to be abstract, final or empty. | 340 | |
| Name 'bounding_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 340 | |
| Parameter p_dirs should be final. | 340 | |
| Name 'p_dirs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 340 | |
| '{' should be on the previous line. | 341 | |
| Line has trailing spaces. | 344 | |
| Method 'offset' is not designed for extension - needs to be abstract, final or empty. | 346 | |
| Parameter p_offset should be final. | 346 | |
| Name 'p_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 346 | |
| '{' should be on the previous line. | 347 | |
| Name 'new_radius' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 348 | |
| Line has trailing spaces. | 352 | |
| Method 'shrink' is not designed for extension - needs to be abstract, final or empty. | 354 | |
| Parameter p_offset should be final. | 354 | |
| Name 'p_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 354 | |
| '{' should be on the previous line. | 355 | |
| Name 'new_radius' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 356 | |
| 'cast' is not followed by whitespace. | 357 | |
| Line has trailing spaces. | 360 | |
| Method 'translate_by' is not designed for extension - needs to be abstract, final or empty. | 362 | |
| Name 'translate_by' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 362 | |
| Parameter p_vector should be final. | 362 | |
| Name 'p_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 362 | |
| '{' should be on the previous line. | 363 | |
| '{' should be on the previous line. | 365 | |
| '{' should be on the previous line. | 369 | |
| Line is longer than 80 characters. | 370 | |
| Name 'new_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 373 | |
| Line has trailing spaces. | 376 | |
| Line has trailing spaces. | 377 | |
| Method 'nearest_point_approx' is not designed for extension - needs to be abstract, final or empty. | 379 | |
| Name 'nearest_point_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 379 | |
| Parameter p_point should be final. | 379 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 379 | |
| '{' should be on the previous line. | 380 | |
| Line has trailing spaces. | 384 | |
| Method 'border_distance' is not designed for extension - needs to be abstract, final or empty. | 386 | |
| Name 'border_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 386 | |
| Parameter p_point should be final. | 386 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 386 | |
| '{' should be on the previous line. | 387 | |
| Line has trailing spaces. | 391 | |
| Method 'enlarge' is not designed for extension - needs to be abstract, final or empty. | 393 | |
| Parameter p_offset should be final. | 393 | |
| Name 'p_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 393 | |
| '{' should be on the previous line. | 394 | |
| '{' should be on the previous line. | 396 | |
| Name 'new_radius' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 399 | |
| 'cast' is not followed by whitespace. | 399 | |
| Line has trailing spaces. | 402 | |
| Method 'intersects' is not designed for extension - needs to be abstract, final or empty. | 409 | |
| Parameter p_other should be final. | 409 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 409 | |
| '{' should be on the previous line. | 410 | |
| Line has trailing spaces. | 413 | |
| Method 'cutout' is not designed for extension - needs to be abstract, final or empty. | 415 | |
| Parameter p_polyline should be final. | 415 | |
| Name 'p_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 415 | |
| '{' should be on the previous line. | 416 | |
| Line has trailing spaces. | 420 | |
| Method 'intersects' is not designed for extension - needs to be abstract, final or empty. | 427 | |
| Parameter p_other should be final. | 427 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 427 | |
| '{' should be on the previous line. | 428 | |
| Name 'd_square' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 429 | |
| Method 'intersects' is not designed for extension - needs to be abstract, final or empty. | 439 | |
| Parameter p_box should be final. | 439 | |
| Name 'p_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 439 | |
| '{' should be on the previous line. | 440 | |
| Line has trailing spaces. | 443 | |
| Method 'intersects' is not designed for extension - needs to be abstract, final or empty. | 445 | |
| Parameter p_oct should be final. | 445 | |
| Name 'p_oct' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 445 | |
| '{' should be on the previous line. | 446 | |
| Line has trailing spaces. | 449 | |
| Method 'intersects' is not designed for extension - needs to be abstract, final or empty. | 456 | |
| Parameter p_simplex should be final. | 456 | |
| Name 'p_simplex' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 456 | |
| '{' should be on the previous line. | 457 | |
| Line has trailing spaces. | 460 | |
| Method 'split_to_convex' is not designed for extension - needs to be abstract, final or empty. | 466 | |
| Name 'split_to_convex' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 466 | |
| '{' should be on the previous line. | 467 | |
| Line has trailing spaces. | 472 | |
| Method 'get_border' is not designed for extension - needs to be abstract, final or empty. | 478 | |
| Name 'get_border' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 478 | |
| '{' should be on the previous line. | 479 | |
| Line has trailing spaces. | 482 | |
| Method 'get_holes' is not designed for extension - needs to be abstract, final or empty. | 488 | |
| Name 'get_holes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 488 | |
| '{' should be on the previous line. | 489 | |
| Line has trailing spaces. | 492 | |
| Method 'corner_approx_arr' is not designed for extension - needs to be abstract, final or empty. | 498 | |
| Name 'corner_approx_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 498 | |
| '{' should be on the previous line. | 499 | |
| Line has trailing spaces. | 502 | |
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 508 | |
| '{' should be on the previous line. | 509 | |
| Line has trailing spaces. | 512 | |
| Method 'to_string' is not designed for extension - needs to be abstract, final or empty. | 519 | |
| Name 'to_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 519 | |
| Parameter p_locale should be final. | 519 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 519 | |
| '{' should be on the previous line. | 520 | |
| '{' should be on the previous line. | 523 | |
| Name 'center_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 524 | |
| Line is longer than 80 characters. | 527 | |
| Name 'radius_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 528 | |
| Line has trailing spaces. | 532 | |
| Missing a Javadoc comment. | 533 | |
| Variable 'center' must be private and have accessor methods. | 533 | |
| Missing a Javadoc comment. | 534 | |
| Variable 'radius' must be private and have accessor methods. | 534 | |
| Line has trailing spaces. | 535 | |
| Line has trailing spaces. | 537 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 25 | |
| '{' should be on the previous line. | 31 | |
| Line has trailing spaces. | 32 | |
| Name 'p_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| Line has trailing spaces. | 42 | |
| Name 'p_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 50 | |
| Line has trailing spaces. | 51 | |
| Name 'max_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Line has trailing spaces. | 58 | |
| Name 'min_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 64 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 37 | |
| First sentence should end with a period. | 39 | |
| ',' is not followed by whitespace. | 40 | |
| Line has trailing spaces. | 41 | |
| First sentence should end with a period. | 42 | |
| First sentence should end with a period. | 46 | |
| First sentence should end with a period. | 50 | |
| First sentence should end with a period. | 54 | |
| First sentence should end with a period. | 58 | |
| First sentence should end with a period. | 62 | |
| First sentence should end with a period. | 66 | |
| First sentence should end with a period. | 70 | |
| Line has trailing spaces. | 74 | |
| First sentence should end with a period. | 75 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 81 | |
| '(' is followed by whitespace. | 81 | |
| Parameter p_vector should be final. | 81 | |
| Name 'p_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 81 | |
| ')' is preceded with whitespace. | 81 | |
| '{' should be on the previous line. | 82 | |
| Line has trailing spaces. | 85 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 94 | |
| '(' is followed by whitespace. | 94 | |
| Parameter p_from should be final. | 94 | |
| Name 'p_from' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 94 | |
| Parameter p_to should be final. | 94 | |
| Name 'p_to' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 94 | |
| ')' is preceded with whitespace. | 94 | |
| '{' should be on the previous line. | 95 | |
| '(' is followed by whitespace. | 96 | |
| ')' is preceded with whitespace. | 96 | |
| '{' should be on the previous line. | 97 | |
| '(' is followed by whitespace. | 100 | |
| ')' is preceded with whitespace. | 100 | |
| Line has trailing spaces. | 102 | |
| First sentence should end with a period. | 103 | |
| Line is longer than 80 characters. | 104 | |
| Name 'get_instance_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 109 | |
| '(' is followed by whitespace. | 109 | |
| Parameter p_angle should be final. | 109 | |
| Name 'p_angle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 109 | |
| ')' is preceded with whitespace. | 109 | |
| '{' should be on the previous line. | 110 | |
| Name 'scale_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 111 | |
| 'cast' is not followed by whitespace. | 112 | |
| 'cast' is not followed by whitespace. | 113 | |
| Line has trailing spaces. | 116 | |
| First sentence should end with a period. | 117 | |
| Name 'get_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 122 | |
| Line has trailing spaces. | 123 | |
| First sentence should end with a period. | 124 | |
| Name 'is_orthogonal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 129 | |
| Line has trailing spaces. | 130 | |
| First sentence should end with a period. | 131 | |
| Name 'is_diagonal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 136 | |
| Line has trailing spaces. | 137 | |
| First sentence should end with a period. | 138 | |
| Method 'is_multiple_of_45_degree' is not designed for extension - needs to be abstract, final or empty. | 143 | |
| Name 'is_multiple_of_45_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 143 | |
| '{' should be on the previous line. | 144 | |
| '(' is followed by whitespace. | 145 | |
| ')' is preceded with whitespace. | 145 | |
| ';' is preceded with whitespace. | 145 | |
| Line has trailing spaces. | 147 | |
| First sentence should end with a period. | 148 | |
| Name 'turn_45_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 154 | |
| Name 'p_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 154 | |
| Line has trailing spaces. | 155 | |
| First sentence should end with a period. | 156 | |
| Line has trailing spaces. | 162 | |
| First sentence should end with a period. | 163 | |
| Definition of 'equals()' without corresponding definition of 'hashCode()'. | 170 | |
| '(' is followed by whitespace. | 170 | |
| Parameter p_other should be final. | 170 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 170 | |
| ')' is preceded with whitespace. | 170 | |
| '{' should be on the previous line. | 171 | |
| '(' is followed by whitespace. | 172 | |
| ')' is preceded with whitespace. | 172 | |
| '{' should be on the previous line. | 173 | |
| '(' is followed by whitespace. | 176 | |
| ')' is preceded with whitespace. | 176 | |
| '{' should be on the previous line. | 177 | |
| Line has trailing spaces. | 180 | |
| '{' should be on the previous line. | 182 | |
| Name 'this_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 186 | |
| Name 'other_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 187 | |
| ';' is preceded with whitespace. | 187 | |
| Line has trailing spaces. | 190 | |
| Method 'side_of' is not designed for extension - needs to be abstract, final or empty. | 201 | |
| Name 'side_of' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 201 | |
| Parameter p_other should be final. | 201 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 201 | |
| '{' should be on the previous line. | 202 | |
| Line has trailing spaces. | 205 | |
| Line is longer than 80 characters. | 209 | |
| Method 'projection' is not designed for extension - needs to be abstract, final or empty. | 216 | |
| Parameter p_other should be final. | 216 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 216 | |
| '{' should be on the previous line. | 217 | |
| Line has trailing spaces. | 220 | |
| First sentence should end with a period. | 221 | |
| Method 'middle_approx' is not designed for extension - needs to be abstract, final or empty. | 228 | |
| Name 'middle_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 228 | |
| Parameter p_other should be final. | 228 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 228 | |
| '{' should be on the previous line. | 229 | |
| '/' is not followed by whitespace. | 234 | |
| '/' is not followed by whitespace. | 235 | |
| Name 'scale_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 236 | |
| 'cast' is not followed by whitespace. | 237 | |
| 'cast' is not followed by whitespace. | 238 | |
| Line has trailing spaces. | 241 | |
| Line has trailing spaces. | 242 | |
| Method 'compare_from' is not designed for extension - needs to be abstract, final or empty. | 252 | |
| Name 'compare_from' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 252 | |
| Parameter p_1 should be final. | 252 | |
| Name 'p_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 252 | |
| Parameter p_2 should be final. | 252 | |
| Name 'p_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 252 | |
| '{' should be on the previous line. | 253 | |
| '{' should be on the previous line. | 256 | |
| '{' should be on the previous line. | 258 | |
| '}' should be on the same line. | 260 | |
| '{' should be on the previous line. | 262 | |
| '}' should be on the same line. | 265 | |
| '{' should be on the previous line. | 267 | |
| '{' should be on the previous line. | 269 | |
| '}' should be on the same line. | 271 | |
| '{' should be on the previous line. | 273 | |
| Line has trailing spaces. | 279 | |
| Line is longer than 80 characters. | 281 | |
| Method 'angle_approx' is not designed for extension - needs to be abstract, final or empty. | 285 | |
| Name 'angle_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 285 | |
| '{' should be on the previous line. | 286 | |
| Line has trailing spaces. | 289 | |
| Line has trailing spaces. | 292 | |
| Missing a Javadoc comment. | 293 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 293 | |
| Missing a Javadoc comment. | 294 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 294 | |
| Line has trailing spaces. | 295 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 32 | |
| Line has trailing spaces. | 33 | |
| First sentence should end with a period. | 34 | |
| Line is longer than 80 characters. | 42 | |
| Parameter p_center should be final. | 42 | |
| Name 'p_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| Parameter p_rotation should be final. | 42 | |
| Name 'p_rotation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| Parameter p_radius_1 should be final. | 42 | |
| Name 'p_radius_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| Parameter p_radius_2 should be final. | 42 | |
| Name 'p_radius_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| Name 'curr_rotation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| '{' should be on the previous line. | 47 | |
| '}' should be on the same line. | 51 | |
| '{' should be on the previous line. | 53 | |
| '0.5' is a magic number. | 56 | |
| '{' should be on the previous line. | 59 | |
| '{' should be on the previous line. | 63 | |
| Line has trailing spaces. | 68 | |
| Missing a Javadoc comment. | 69 | |
| Variable 'center' must be private and have accessor methods. | 69 | |
| Line has trailing spaces. | 70 | |
| First sentence should end with a period. | 71 | |
| Line is longer than 80 characters. | 71 | |
| Variable 'rotation' must be private and have accessor methods. | 72 | |
| Missing a Javadoc comment. | 73 | |
| Name 'bigger_radius' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 73 | |
| Variable 'bigger_radius' must be private and have accessor methods. | 73 | |
| Missing a Javadoc comment. | 74 | |
| Name 'smaller_radius' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 74 | |
| Variable 'smaller_radius' must be private and have accessor methods. | 74 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 33 | |
| Line has trailing spaces. | 34 | |
| Parameter p_a should be final. | 41 | |
| Name 'p_a' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| Parameter p_b should be final. | 41 | |
| Name 'p_b' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| '{' should be on the previous line. | 42 | |
| '{' should be on the previous line. | 44 | |
| Line has trailing spaces. | 50 | |
| Method 'opposite' is not designed for extension - needs to be abstract, final or empty. | 56 | |
| '{' should be on the previous line. | 57 | |
| Line has trailing spaces. | 60 | |
| Method 'adjust_direction' is not designed for extension - needs to be abstract, final or empty. | 67 | |
| Name 'adjust_direction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| Parameter p_other should be final. | 67 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| '{' should be on the previous line. | 68 | |
| Line is longer than 80 characters. | 69 | |
| ')' is preceded with whitespace. | 69 | |
| '==' is not preceded with whitespace. | 69 | |
| ')' is preceded with whitespace. | 69 | |
| Line has trailing spaces. | 75 | |
| Method 'intersection' is not designed for extension - needs to be abstract, final or empty. | 83 | |
| Parameter p_other should be final. | 83 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 83 | |
| '{' should be on the previous line. | 84 | |
| Name 'det_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 | |
| Name 'det_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 90 | |
| Name 'is_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| Name 'is_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| 'if' is not followed by whitespace. | 94 | |
| '{' should be on the previous line. | 95 | |
| Line has trailing spaces. | 102 | |
| Line is longer than 80 characters. | 105 | |
| Method 'translate' is not designed for extension - needs to be abstract, final or empty. | 110 | |
| Parameter p_dist should be final. | 110 | |
| Name 'p_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 110 | |
| '{' should be on the previous line. | 111 | |
| Name 'new_a' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| '{' should be on the previous line. | 119 | |
| Name 'rel_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 121 | |
| '}' should be on the same line. | 123 | |
| '{' should be on the previous line. | 125 | |
| Name 'rel_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 127 | |
| Name 'new_b' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 130 | |
| Line has trailing spaces. | 133 | |
| Method 'signed_distance' is not designed for extension - needs to be abstract, final or empty. | 142 | |
| Name 'signed_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 142 | |
| Parameter p_point should be final. | 142 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 142 | |
| '{' should be on the previous line. | 143 | |
| '-' should be on a new line. | 147 | |
| Line has trailing spaces. | 153 | |
| Method 'perpendicular_projection' is not designed for extension - needs to be abstract, final or empty. | 161 | |
| Name 'perpendicular_projection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 161 | |
| Parameter p_point should be final. | 161 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 161 | |
| '{' should be on the previous line. | 162 | |
| Line has trailing spaces. | 163 | |
| '{' should be on the previous line. | 167 | |
| Line has trailing spaces. | 170 | |
| Line has trailing spaces. | 176 | |
| Line is longer than 80 characters. | 177 | |
| Line is longer than 80 characters. | 178 | |
| Line has trailing spaces. | 179 | |
| Line has trailing spaces. | 182 | |
| Method 'segment_distance' is not designed for extension - needs to be abstract, final or empty. | 190 | |
| Name 'segment_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 190 | |
| Parameter p_point should be final. | 190 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 190 | |
| '{' should be on the previous line. | 191 | |
| '0.01' is a magic number. | 194 | |
| '{' should be on the previous line. | 195 | |
| '}' should be on the same line. | 197 | |
| '{' should be on the previous line. | 199 | |
| Line has trailing spaces. | 204 | |
| Line is longer than 80 characters. | 206 | |
| Method 'segment_projection' is not designed for extension - needs to be abstract, final or empty. | 212 | |
| Name 'segment_projection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 212 | |
| Parameter p_line_segment should be final. | 212 | |
| Name 'p_line_segment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 212 | |
| '{' should be on the previous line. | 213 | |
| '{' should be on the previous line. | 215 | |
| '{' should be on the previous line. | 219 | |
| Name 'projected_a' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 222 | |
| '{' should be on the previous line. | 224 | |
| '}' should be on the same line. | 226 | |
| '{' should be on the previous line. | 228 | |
| Line is longer than 80 characters. | 230 | |
| Name 'projected_b' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 235 | |
| '{' should be on the previous line. | 237 | |
| '}' should be on the same line. | 239 | |
| '{' should be on the previous line. | 241 | |
| Line is longer than 80 characters. | 244 | |
| Line has trailing spaces. | 250 | |
| First sentence should end with a period. | 251 | |
| Line is longer than 80 characters. | 253 | |
| Line is longer than 80 characters. | 254 | |
| Method 'segment_projection_2' is not designed for extension - needs to be abstract, final or empty. | 259 | |
| Name 'segment_projection_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 259 | |
| Parameter p_line_segment should be final. | 259 | |
| Name 'p_line_segment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 259 | |
| '{' should be on the previous line. | 260 | |
| '{' should be on the previous line. | 262 | |
| '(' is followed by whitespace. | 265 | |
| '{' should be on the previous line. | 266 | |
| Name 'projected_a' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 269 | |
| '{' should be on the previous line. | 271 | |
| Name 'curr_perpendicular_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 272 | |
| Line is longer than 80 characters. | 273 | |
| Line is longer than 80 characters. | 275 | |
| '}' should be on the same line. | 279 | |
| '{' should be on the previous line. | 281 | |
| Line has trailing spaces. | 284 | |
| Name 'projected_b' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 285 | |
| Line has trailing spaces. | 286 | |
| '{' should be on the previous line. | 288 | |
| Name 'curr_perpendicular_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 289 | |
| Line is longer than 80 characters. | 290 | |
| Line is longer than 80 characters. | 292 | |
| '}' should be on the same line. | 296 | |
| '{' should be on the previous line. | 298 | |
| Line has trailing spaces. | 303 | |
| Method 'shrink_segment' is not designed for extension - needs to be abstract, final or empty. | 311 | |
| Name 'shrink_segment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 311 | |
| Parameter p_offset should be final. | 311 | |
| Name 'p_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 311 | |
| '{' should be on the previous line. | 312 | |
| '{' should be on the previous line. | 316 | |
| '/' is not preceded with whitespace. | 320 | |
| '/' is not followed by whitespace. | 320 | |
| Line is longer than 80 characters. | 321 | |
| Name 'new_a' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 321 | |
| Name 'new_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 322 | |
| Line is longer than 80 characters. | 323 | |
| Name 'new_b' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 323 | |
| Line has trailing spaces. | 326 | |
| Method 'nearest_segment_point' is not designed for extension - needs to be abstract, final or empty. | 334 | |
| Name 'nearest_segment_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 334 | |
| Parameter p_from_point should be final. | 334 | |
| Name 'p_from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 334 | |
| '{' should be on the previous line. | 335 | |
| '0.01' is a magic number. | 337 | |
| '{' should be on the previous line. | 338 | |
| Line is longer than 80 characters. | 343 | |
| '}' should be on the same line. | 346 | |
| '{' should be on the previous line. | 348 | |
| Line has trailing spaces. | 353 | |
| Line is longer than 80 characters. | 355 | |
| Method 'divide_segment_into_sections' is not designed for extension - needs to be abstract, final or empty. | 361 | |
| Name 'divide_segment_into_sections' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 361 | |
| Parameter p_count should be final. | 361 | |
| Name 'p_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 361 | |
| '{' should be on the previous line. | 362 | |
| '{' should be on the previous line. | 364 | |
| '{' should be on the previous line. | 368 | |
| Name 'line_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 373 | |
| Name 'section_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 375 | |
| Name 'curr_a' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 378 | |
| '{' should be on the previous line. | 380 | |
| Name 'curr_b' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 381 | |
| '{' should be on the previous line. | 383 | |
| '}' should be on the same line. | 385 | |
| '{' should be on the previous line. | 387 | |
| Name 'curr_b_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 388 | |
| Name 'curr_b_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 389 | |
| '/' is not preceded with whitespace. | 389 | |
| '/' is not followed by whitespace. | 389 | |
| Name 'curr_b_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 390 | |
| '/' is not preceded with whitespace. | 390 | |
| '/' is not followed by whitespace. | 390 | |
| Line has trailing spaces. | 398 | |
| Missing a Javadoc comment. | 399 | |
| Variable 'a' must be private and have accessor methods. | 399 | |
| Missing a Javadoc comment. | 400 | |
| Variable 'b' must be private and have accessor methods. | 400 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 33 | |
| Line has trailing spaces. | 34 | |
| First sentence should end with a period. | 35 | |
| ',' is not followed by whitespace. | 36 | |
| Line has trailing spaces. | 37 | |
| First sentence should end with a period. | 38 | |
| Parameter p_x should be final. | 44 | |
| Name 'p_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| Parameter p_y should be final. | 44 | |
| Name 'p_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| '{' should be on the previous line. | 45 | |
| Line has trailing spaces. | 49 | |
| Parameter p_pt should be final. | 55 | |
| Name 'p_pt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| '{' should be on the previous line. | 56 | |
| ';' is preceded with whitespace. | 57 | |
| ';' is preceded with whitespace. | 58 | |
| Line has trailing spaces. | 60 | |
| First sentence should end with a period. | 61 | |
| Name 'size_square' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| '{' should be on the previous line. | 67 | |
| Line has trailing spaces. | 70 | |
| First sentence should end with a period. | 71 | |
| '{' should be on the previous line. | 77 | |
| Line has trailing spaces. | 80 | |
| First sentence should end with a period. | 81 | |
| Name 'distance_square' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 87 | |
| Parameter p_other should be final. | 87 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 87 | |
| '{' should be on the previous line. | 88 | |
| Line has trailing spaces. | 93 | |
| First sentence should end with a period. | 94 | |
| Parameter p_other should be final. | 100 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 100 | |
| '{' should be on the previous line. | 101 | |
| Line has trailing spaces. | 104 | |
| Line is longer than 80 characters. | 113 | |
| Method 'weighted_distance' is not designed for extension - needs to be abstract, final or empty. | 113 | |
| Name 'weighted_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| Parameter p_other should be final. | 113 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| Parameter p_horizontal_weight should be final. | 113 | |
| Name 'p_horizontal_weight' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| Parameter p_vertical_weight should be final. | 113 | |
| Name 'p_vertical_weight' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| Name 'delta_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 115 | |
| Name 'delta_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 116 | |
| Line has trailing spaces. | 122 | |
| First sentence should end with a period. | 123 | |
| Method 'round' is not designed for extension - needs to be abstract, final or empty. | 129 | |
| '{' should be on the previous line. | 130 | |
| 'cast' is not followed by whitespace. | 131 | |
| 'cast' is not followed by whitespace. | 131 | |
| Line has trailing spaces. | 133 | |
| Method 'round_to_the_right' is not designed for extension - needs to be abstract, final or empty. | 142 | |
| Name 'round_to_the_right' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 142 | |
| Parameter p_dir should be final. | 142 | |
| Name 'p_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 142 | |
| '{' should be on the previous line. | 143 | |
| Name 'rounded_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 145 | |
| Line has trailing spaces. | 146 | |
| '{' should be on the previous line. | 148 | |
| '}' should be on the same line. | 150 | |
| '{' should be on the previous line. | 152 | |
| '}' should be on the same line. | 154 | |
| '{' should be on the previous line. | 156 | |
| Line has trailing spaces. | 159 | |
| Name 'rounded_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| Line has trailing spaces. | 161 | |
| '{' should be on the previous line. | 163 | |
| '}' should be on the same line. | 165 | |
| '{' should be on the previous line. | 167 | |
| '}' should be on the same line. | 169 | |
| '{' should be on the previous line. | 171 | |
| Line has trailing spaces. | 176 | |
| Line is longer than 80 characters. | 178 | |
| Method 'round_to_grid' is not designed for extension - needs to be abstract, final or empty. | 185 | |
| Name 'round_to_grid' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 185 | |
| Parameter p_horizontal_grid should be final. | 185 | |
| Name 'p_horizontal_grid' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 185 | |
| Parameter p_vertical_grid should be final. | 185 | |
| Name 'p_vertical_grid' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 185 | |
| '{' should be on the previous line. | 186 | |
| Name 'rounded_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 187 | |
| '{' should be on the previous line. | 189 | |
| Line is longer than 80 characters. | 190 | |
| '}' should be on the same line. | 191 | |
| '{' should be on the previous line. | 193 | |
| Name 'rounded_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 196 | |
| '{' should be on the previous line. | 198 | |
| '}' should be on the same line. | 200 | |
| '{' should be on the previous line. | 202 | |
| ')' is preceded with whitespace. | 205 | |
| Line has trailing spaces. | 207 | |
| Method 'round_to_the_left' is not designed for extension - needs to be abstract, final or empty. | 216 | |
| Name 'round_to_the_left' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 216 | |
| Parameter p_dir should be final. | 216 | |
| Name 'p_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 216 | |
| '{' should be on the previous line. | 217 | |
| Name 'rounded_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 219 | |
| Line has trailing spaces. | 220 | |
| '{' should be on the previous line. | 222 | |
| '}' should be on the same line. | 224 | |
| '{' should be on the previous line. | 226 | |
| '}' should be on the same line. | 228 | |
| '{' should be on the previous line. | 230 | |
| Line has trailing spaces. | 233 | |
| Name 'rounded_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 234 | |
| Line has trailing spaces. | 235 | |
| '{' should be on the previous line. | 237 | |
| '}' should be on the same line. | 239 | |
| '{' should be on the previous line. | 241 | |
| '}' should be on the same line. | 243 | |
| '{' should be on the previous line. | 245 | |
| Line has trailing spaces. | 250 | |
| Method 'add' is not designed for extension - needs to be abstract, final or empty. | 257 | |
| Parameter p_other should be final. | 257 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 257 | |
| '{' should be on the previous line. | 258 | |
| Line has trailing spaces. | 261 | |
| Method 'substract' is not designed for extension - needs to be abstract, final or empty. | 268 | |
| Parameter p_other should be final. | 268 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 268 | |
| '{' should be on the previous line. | 269 | |
| Line has trailing spaces. | 272 | |
| First sentence should end with a period. | 273 | |
| Method 'projection_approx' is not designed for extension - needs to be abstract, final or empty. | 280 | |
| Name 'projection_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 280 | |
| Parameter p_line should be final. | 280 | |
| Name 'p_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 280 | |
| '{' should be on the previous line. | 281 | |
| Line is longer than 80 characters. | 282 | |
| Line has trailing spaces. | 285 | |
| Method 'scalar_product' is not designed for extension - needs to be abstract, final or empty. | 293 | |
| Name 'scalar_product' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 293 | |
| Parameter p_1 should be final. | 293 | |
| Name 'p_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 293 | |
| Parameter p_2 should be final. | 293 | |
| Name 'p_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 293 | |
| '{' should be on the previous line. | 294 | |
| '{' should be on the previous line. | 296 | |
| Line is longer than 80 characters. | 297 | |
| Name 'dx_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 300 | |
| Name 'dx_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 301 | |
| Name 'dy_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 302 | |
| Name 'dy_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 303 | |
| Line has trailing spaces. | 306 | |
| Method 'change_size' is not designed for extension - needs to be abstract, final or empty. | 314 | |
| Name 'change_size' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 314 | |
| Parameter p_new_size should be final. | 314 | |
| Name 'p_new_size' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 314 | |
| '{' should be on the previous line. | 315 | |
| '{' should be on the previous line. | 317 | |
| Name 'new_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 322 | |
| Name 'new_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 323 | |
| Line has trailing spaces. | 326 | |
| Method 'change_length' is not designed for extension - needs to be abstract, final or empty. | 335 | |
| Name 'change_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 335 | |
| Parameter p_to_point should be final. | 335 | |
| Name 'p_to_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 335 | |
| Parameter p_new_length should be final. | 335 | |
| Name 'p_new_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 335 | |
| '{' should be on the previous line. | 340 | |
| Name 'new_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 345 | |
| Name 'new_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 346 | |
| Line has trailing spaces. | 349 | |
| Method 'middle_point' is not designed for extension - needs to be abstract, final or empty. | 356 | |
| Name 'middle_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 356 | |
| Parameter p_to_point should be final. | 356 | |
| Name 'p_to_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 356 | |
| '{' should be on the previous line. | 357 | |
| '{' should be on the previous line. | 359 | |
| Name 'middle_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 362 | |
| '0.5' is a magic number. | 362 | |
| Name 'middle_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 363 | |
| '0.5' is a magic number. | 363 | |
| Line has trailing spaces. | 366 | |
| Line is longer than 80 characters. | 369 | |
| Line is longer than 80 characters. | 370 | |
| Line is longer than 80 characters. | 371 | |
| Method 'side_of' is not designed for extension - needs to be abstract, final or empty. | 377 | |
| Name 'side_of' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 377 | |
| Parameter p_1 should be final. | 377 | |
| Name 'p_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 377 | |
| Parameter p_2 should be final. | 377 | |
| Name 'p_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 377 | |
| '{' should be on the previous line. | 378 | |
| Name 'd21_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 379 | |
| Name 'd21_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 380 | |
| Name 'd01_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 381 | |
| Name 'd01_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 382 | |
| Line has trailing spaces. | 386 | |
| Method 'rotate' is not designed for extension - needs to be abstract, final or empty. | 394 | |
| Parameter p_angle should be final. | 394 | |
| Name 'p_angle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 394 | |
| Parameter p_pole should be final. | 394 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 394 | |
| '{' should be on the previous line. | 395 | |
| '{' should be on the previous line. | 397 | |
| Name 'sin_angle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 402 | |
| Name 'cos_angle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 403 | |
| Name 'new_dx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 404 | |
| Name 'new_dy' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 405 | |
| Line has trailing spaces. | 408 | |
| Method 'turn_90_degree' is not designed for extension - needs to be abstract, final or empty. | 415 | |
| Name 'turn_90_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 415 | |
| Parameter p_factor should be final. | 415 | |
| Name 'p_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 415 | |
| '{' should be on the previous line. | 416 | |
| '{' should be on the previous line. | 419 | |
| '4' is a magic number. | 420 | |
| '4' is a magic number. | 422 | |
| '{' should be on the previous line. | 423 | |
| '4' is a magic number. | 424 | |
| Name 'new_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 426 | |
| ';' is preceded with whitespace. | 426 | |
| Name 'new_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 427 | |
| ';' is preceded with whitespace. | 427 | |
| '{' should be on the previous line. | 429 | |
| ';' is preceded with whitespace. | 435 | |
| ';' is preceded with whitespace. | 436 | |
| ';' is preceded with whitespace. | 439 | |
| ';' is preceded with whitespace. | 440 | |
| '3' is a magic number. | 442 | |
| ';' is preceded with whitespace. | 443 | |
| ';' is preceded with whitespace. | 444 | |
| ';' is preceded with whitespace. | 447 | |
| ';' is preceded with whitespace. | 448 | |
| Line has trailing spaces. | 452 | |
| Method 'turn_90_degree' is not designed for extension - needs to be abstract, final or empty. | 460 | |
| Name 'turn_90_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 460 | |
| Parameter p_factor should be final. | 460 | |
| Name 'p_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 460 | |
| Parameter p_pole should be final. | 460 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 460 | |
| '{' should be on the previous line. | 461 | |
| Line is longer than 80 characters. | 467 | |
| Line is longer than 80 characters. | 474 | |
| Method 'is_contained_in_box' is not designed for extension - needs to be abstract, final or empty. | 474 | |
| Name 'is_contained_in_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 474 | |
| Parameter p_1 should be final. | 474 | |
| Name 'p_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 474 | |
| Parameter p_2 should be final. | 474 | |
| Name 'p_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 474 | |
| Parameter p_tolerance should be final. | 474 | |
| Name 'p_tolerance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 474 | |
| Name 'min_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 476 | |
| Name 'max_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 477 | |
| '{' should be on the previous line. | 479 | |
| '}' should be on the same line. | 482 | |
| '{' should be on the previous line. | 484 | |
| '{' should be on the previous line. | 489 | |
| Name 'min_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 492 | |
| Name 'max_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 493 | |
| '{' should be on the previous line. | 495 | |
| '}' should be on the same line. | 498 | |
| '{' should be on the previous line. | 500 | |
| Line has trailing spaces. | 506 | |
| Method 'bounding_box' is not designed for extension - needs to be abstract, final or empty. | 512 | |
| Name 'bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 512 | |
| '{' should be on the previous line. | 513 | |
| Line is longer than 80 characters. | 514 | |
| Name 'lower_left' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 514 | |
| 'cast' is not followed by whitespace. | 514 | |
| ',' is not followed by whitespace. | 514 | |
| 'cast' is not followed by whitespace. | 514 | |
| Line is longer than 80 characters. | 515 | |
| Name 'upper_right' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 515 | |
| 'cast' is not followed by whitespace. | 515 | |
| ',' is not followed by whitespace. | 515 | |
| 'cast' is not followed by whitespace. | 515 | |
| Line has trailing spaces. | 518 | |
| Line is longer than 80 characters. | 520 | |
| Line is longer than 80 characters. | 535 | |
| Method 'tangential_points' is not designed for extension - needs to be abstract, final or empty. | 535 | |
| Name 'tangential_points' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 535 | |
| Parameter p_to_point should be final. | 535 | |
| Name 'p_to_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 535 | |
| Parameter p_distance should be final. | 535 | |
| Name 'p_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 535 | |
| Line has trailing spaces. | 539 | |
| Name 'situation_turned' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 542 | |
| Name 'circle_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 544 | |
| Line has trailing spaces. | 545 | |
| '{' should be on the previous line. | 547 | |
| '}' should be on the same line. | 551 | |
| '{' should be on the previous line. | 553 | |
| Line has trailing spaces. | 557 | |
| Name 'dx_square' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 560 | |
| Name 'dy_square' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 561 | |
| Name 'dist_square' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 562 | |
| Name 'radius_square' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 563 | |
| Line is longer than 80 characters. | 564 | |
| Line has trailing spaces. | 565 | |
| '{' should be on the previous line. | 567 | |
| Name 'square_root' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 571 | |
| Line has trailing spaces. | 572 | |
| Line has trailing spaces. | 574 | |
| Line has trailing spaces. | 578 | |
| Name 'first_point_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 579 | |
| Line is longer than 80 characters. | 580 | |
| Name 'first_point_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 580 | |
| Name 'second_point_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 581 | |
| Line is longer than 80 characters. | 582 | |
| Name 'second_point_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 582 | |
| Line has trailing spaces. | 583 | |
| '{' should be on the previous line. | 585 | |
| '}' should be on the same line. | 589 | |
| '{' should be on the previous line. | 591 | |
| Line has trailing spaces. | 597 | |
| Line is longer than 80 characters. | 607 | |
| Method 'left_tangential_point' is not designed for extension - needs to be abstract, final or empty. | 607 | |
| Name 'left_tangential_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 607 | |
| Parameter p_to_point should be final. | 607 | |
| Name 'p_to_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 607 | |
| Parameter p_distance should be final. | 607 | |
| Name 'p_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 607 | |
| '{' should be on the previous line. | 610 | |
| Name 'tangent_points' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 613 | |
| '{' should be on the previous line. | 615 | |
| '{' should be on the previous line. | 620 | |
| '}' should be on the same line. | 622 | |
| '{' should be on the previous line. | 624 | |
| Line has trailing spaces. | 629 | |
| Line is longer than 80 characters. | 639 | |
| Method 'right_tangential_point' is not designed for extension - needs to be abstract, final or empty. | 639 | |
| Name 'right_tangential_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 639 | |
| Parameter p_to_point should be final. | 639 | |
| Name 'p_to_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 639 | |
| Parameter p_distance should be final. | 639 | |
| Name 'p_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 639 | |
| '{' should be on the previous line. | 642 | |
| Name 'tangent_points' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 645 | |
| '{' should be on the previous line. | 647 | |
| '{' should be on the previous line. | 652 | |
| '}' should be on the same line. | 654 | |
| '{' should be on the previous line. | 656 | |
| Line has trailing spaces. | 661 | |
| Line is longer than 80 characters. | 664 | |
| Method 'circle_center' is not designed for extension - needs to be abstract, final or empty. | 671 | |
| Name 'circle_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 671 | |
| Parameter p_1 should be final. | 671 | |
| Name 'p_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 671 | |
| Parameter p_2 should be final. | 671 | |
| Name 'p_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 671 | |
| '{' should be on the previous line. | 672 | |
| Name 'slope_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 673 | |
| '/' is not preceded with whitespace. | 673 | |
| '/' is not followed by whitespace. | 673 | |
| Name 'slope_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 674 | |
| '/' is not preceded with whitespace. | 674 | |
| '/' is not followed by whitespace. | 674 | |
| Name 'x_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 675 | |
| Line is longer than 80 characters. | 676 | |
| '-' is not followed by whitespace. | 676 | |
| '*' is not followed by whitespace. | 676 | |
| '/' is not followed by whitespace. | 677 | |
| Line is longer than 80 characters. | 678 | |
| Name 'y_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 678 | |
| '0.5' is a magic number. | 678 | |
| '/' is not preceded with whitespace. | 678 | |
| '/' is not followed by whitespace. | 678 | |
| '0.5' is a magic number. | 678 | |
| Line has trailing spaces. | 681 | |
| Line is longer than 80 characters. | 683 | |
| Method 'inside_circle' is not designed for extension - needs to be abstract, final or empty. | 690 | |
| Name 'inside_circle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 690 | |
| Parameter p_1 should be final. | 690 | |
| Name 'p_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 690 | |
| Parameter p_2 should be final. | 690 | |
| Name 'p_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 690 | |
| Parameter p_3 should be final. | 690 | |
| Name 'p_3' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 690 | |
| Name 'radius_square' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 693 | |
| Line is longer than 80 characters. | 694 | |
| Line has trailing spaces. | 696 | |
| Method 'to_string' is not designed for extension - needs to be abstract, final or empty. | 703 | |
| Name 'to_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 703 | |
| Parameter p_locale should be final. | 703 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 703 | |
| '{' should be on the previous line. | 704 | |
| Line is longer than 80 characters. | 705 | |
| '4' is a magic number. | 706 | |
| Line has trailing spaces. | 709 | |
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 715 | |
| '{' should be on the previous line. | 716 | |
| Line has trailing spaces. | 719 | |
| First sentence should end with a period. | 720 | |
| Line is longer than 80 characters. | 723 | |
| Name 'bounding_octagon' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 726 | |
| Parameter p_point_arr should be final. | 726 | |
| Name 'p_point_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 726 | |
| '{' should be on the previous line. | 727 | |
| '{' should be on the previous line. | 737 | |
| Name 'surrounding_octagon' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 750 | |
| 'cast' is not followed by whitespace. | 751 | |
| 'cast' is not followed by whitespace. | 751 | |
| 'cast' is not followed by whitespace. | 752 | |
| 'cast' is not followed by whitespace. | 752 | |
| 'cast' is not followed by whitespace. | 753 | |
| 'cast' is not followed by whitespace. | 753 | |
| 'cast' is not followed by whitespace. | 754 | |
| 'cast' is not followed by whitespace. | 754 | |
| Line has trailing spaces. | 757 | |
| First sentence should end with a period. | 758 | |
| Variable 'x' must be private and have accessor methods. | 761 | |
| Line has trailing spaces. | 762 | |
| First sentence should end with a period. | 763 | |
| Variable 'y' must be private and have accessor methods. | 766 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Class FortyfiveDegreeBoundingDirections should be declared as final. | 28 | |
| Line is longer than 80 characters. | 28 | |
| First sentence should end with a period. | 30 | |
| '{' should be on the previous line. | 42 | |
| '8' is a magic number. | 43 | |
| '(' is preceded with whitespace. | 52 | |
| Parameter p_shape should be final. | 52 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| '{' should be on the previous line. | 53 | |
| '(' is preceded with whitespace. | 63 | |
| Parameter p_box should be final. | 63 | |
| Name 'p_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 63 | |
| '{' should be on the previous line. | 64 | |
| '(' is preceded with whitespace. | 74 | |
| Parameter p_oct should be final. | 74 | |
| Name 'p_oct' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 74 | |
| '{' should be on the previous line. | 75 | |
| '(' is preceded with whitespace. | 80 | |
| Parameter p_simplex should be final. | 80 | |
| Name 'p_simplex' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| '{' should be on the previous line. | 81 | |
| Line has trailing spaces. | 84 | |
| '(' is preceded with whitespace. | 91 | |
| Parameter p_circle should be final. | 91 | |
| Name 'p_circle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 91 | |
| '{' should be on the previous line. | 92 | |
| Line has trailing spaces. | 95 | |
| '(' is preceded with whitespace. | 102 | |
| Parameter p_polygon should be final. | 102 | |
| Name 'p_polygon' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 102 | |
| '{' should be on the previous line. | 103 | |
| First sentence should end with a period. | 107 | |
| '{' should be on the previous line. | 111 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Missing a Javadoc comment. | 23 | |
| Line is longer than 80 characters. | 26 | |
| '{' should be on the previous line. | 32 | |
| Missing a Javadoc comment. | 33 | |
| '{' should be on the previous line. | 34 | |
| Missing a Javadoc comment. | 35 | |
| Name 'get_direction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 35 | |
| '{' should be on the previous line. | 36 | |
| Missing a Javadoc comment. | 40 | |
| '{' should be on the previous line. | 41 | |
| Missing a Javadoc comment. | 42 | |
| Name 'get_direction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| '{' should be on the previous line. | 43 | |
| Missing a Javadoc comment. | 47 | |
| '{' should be on the previous line. | 48 | |
| Missing a Javadoc comment. | 49 | |
| Name 'get_direction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| '{' should be on the previous line. | 50 | |
| Missing a Javadoc comment. | 54 | |
| '{' should be on the previous line. | 55 | |
| Missing a Javadoc comment. | 56 | |
| Name 'get_direction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| '{' should be on the previous line. | 57 | |
| Missing a Javadoc comment. | 61 | |
| '{' should be on the previous line. | 62 | |
| Missing a Javadoc comment. | 63 | |
| Name 'get_direction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 63 | |
| '{' should be on the previous line. | 64 | |
| Missing a Javadoc comment. | 68 | |
| '{' should be on the previous line. | 69 | |
| Missing a Javadoc comment. | 70 | |
| Name 'get_direction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 70 | |
| '{' should be on the previous line. | 71 | |
| Missing a Javadoc comment. | 75 | |
| '{' should be on the previous line. | 76 | |
| Missing a Javadoc comment. | 77 | |
| Name 'get_direction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 77 | |
| '{' should be on the previous line. | 78 | |
| Missing a Javadoc comment. | 82 | |
| '{' should be on the previous line. | 83 | |
| Missing a Javadoc comment. | 84 | |
| Name 'get_direction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 84 | |
| '{' should be on the previous line. | 85 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 32 | |
| Line is longer than 80 characters. | 36 | |
| Line has trailing spaces. | 38 | |
| Parameter p_ll should be final. | 45 | |
| Name 'p_ll' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Parameter p_ur should be final. | 45 | |
| Name 'p_ur' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| '{' should be on the previous line. | 46 | |
| Line has trailing spaces. | 50 | |
| Parameter p_ll_x should be final. | 60 | |
| Name 'p_ll_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Parameter p_ll_y should be final. | 60 | |
| Name 'p_ll_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Parameter p_ur_x should be final. | 60 | |
| Name 'p_ur_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Parameter p_ur_y should be final. | 60 | |
| Name 'p_ur_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| '{' should be on the previous line. | 61 | |
| Line has trailing spaces. | 65 | |
| Method 'is_IntOctagon' is not designed for extension - needs to be abstract, final or empty. | 71 | |
| Name 'is_IntOctagon' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| '{' should be on the previous line. | 72 | |
| Line has trailing spaces. | 75 | |
| Line has trailing spaces. | 76 | |
| First sentence should end with a period. | 77 | |
| Method 'is_empty' is not designed for extension - needs to be abstract, final or empty. | 82 | |
| Name 'is_empty' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 82 | |
| '{' should be on the previous line. | 83 | |
| Line has trailing spaces. | 86 | |
| Method 'border_line_count' is not designed for extension - needs to be abstract, final or empty. | 92 | |
| Name 'border_line_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| '{' should be on the previous line. | 93 | |
| '4' is a magic number. | 94 | |
| Line has trailing spaces. | 96 | |
| Method 'width' is not designed for extension - needs to be abstract, final or empty. | 102 | |
| '{' should be on the previous line. | 103 | |
| Line has trailing spaces. | 106 | |
| Method 'height' is not designed for extension - needs to be abstract, final or empty. | 112 | |
| '{' should be on the previous line. | 113 | |
| ';' is preceded with whitespace. | 114 | |
| Line has trailing spaces. | 116 | |
| Method 'max_width' is not designed for extension - needs to be abstract, final or empty. | 122 | |
| Name 'max_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 122 | |
| '{' should be on the previous line. | 123 | |
| Line has trailing spaces. | 126 | |
| Method 'min_width' is not designed for extension - needs to be abstract, final or empty. | 132 | |
| Name 'min_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 132 | |
| '{' should be on the previous line. | 133 | |
| Line has trailing spaces. | 136 | |
| Method 'area' is not designed for extension - needs to be abstract, final or empty. | 142 | |
| '{' should be on the previous line. | 143 | |
| 'cast' is not followed by whitespace. | 144 | |
| '*' is not preceded with whitespace. | 144 | |
| Line has trailing spaces. | 146 | |
| Method 'circumference' is not designed for extension - needs to be abstract, final or empty. | 152 | |
| '{' should be on the previous line. | 153 | |
| Line has trailing spaces. | 156 | |
| Method 'corner' is not designed for extension - needs to be abstract, final or empty. | 158 | |
| Parameter p_no should be final. | 158 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 158 | |
| '{' should be on the previous line. | 159 | |
| '{' should be on the previous line. | 161 | |
| '{' should be on the previous line. | 165 | |
| '{' should be on the previous line. | 169 | |
| '3' is a magic number. | 172 | |
| '{' should be on the previous line. | 173 | |
| Line has trailing spaces. | 178 | |
| Method 'dimension' is not designed for extension - needs to be abstract, final or empty. | 184 | |
| '{' should be on the previous line. | 185 | |
| '{' should be on the previous line. | 187 | |
| '{' should be on the previous line. | 191 | |
| '{' should be on the previous line. | 195 | |
| Line has trailing spaces. | 200 | |
| Method 'contains_inside' is not designed for extension - needs to be abstract, final or empty. | 207 | |
| Name 'contains_inside' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 207 | |
| Parameter p_point should be final. | 207 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 207 | |
| '{' should be on the previous line. | 208 | |
| Line has trailing spaces. | 212 | |
| Method 'is_IntBox' is not designed for extension - needs to be abstract, final or empty. | 218 | |
| Name 'is_IntBox' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 218 | |
| '{' should be on the previous line. | 219 | |
| Line has trailing spaces. | 222 | |
| Method 'simplify' is not designed for extension - needs to be abstract, final or empty. | 228 | |
| '{' should be on the previous line. | 229 | |
| Line has trailing spaces. | 232 | |
| Method 'nearest_point' is not designed for extension - needs to be abstract, final or empty. | 239 | |
| Name 'nearest_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 239 | |
| Parameter p_from_point should be final. | 239 | |
| Name 'p_from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 239 | |
| '{' should be on the previous line. | 240 | |
| 'if' construct must use '{}'s. | 242 | |
| 'if' construct must use '{}'s. | 244 | |
| 'else' construct must use '{}'s. | 246 | |
| Line has trailing spaces. | 248 | |
| 'if' construct must use '{}'s. | 250 | |
| 'if' construct must use '{}'s. | 252 | |
| 'else' construct must use '{}'s. | 254 | |
| Line has trailing spaces. | 256 | |
| ',' is not followed by whitespace. | 257 | |
| Line has trailing spaces. | 259 | |
| Line is longer than 80 characters. | 261 | |
| Line is longer than 80 characters. | 269 | |
| Method 'nearest_border_projections' is not designed for extension - needs to be abstract, final or empty. | 269 | |
| Name 'nearest_border_projections' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 269 | |
| Parameter p_point should be final. | 269 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 269 | |
| Parameter p_max_result_points should be final. | 269 | |
| Name 'p_max_result_points' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 269 | |
| '{' should be on the previous line. | 272 | |
| Line has trailing spaces. | 277 | |
| Name 'lower_x_diff' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 278 | |
| Name 'upper_x_diff' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 279 | |
| Name 'lower_y_diff' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 280 | |
| Name 'upper_y_diff' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 281 | |
| Line has trailing spaces. | 282 | |
| Name 'min_diff' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 283 | |
| Name 'second_min_diff' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 284 | |
| Line has trailing spaces. | 285 | |
| Name 'nearest_projection_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 286 | |
| Name 'nearest_projection_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 287 | |
| Name 'second_nearest_projection_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 288 | |
| Name 'second_nearest_projection_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 289 | |
| '{' should be on the previous line. | 291 | |
| '}' should be on the same line. | 296 | |
| '{' should be on the previous line. | 298 | |
| '{' should be on the previous line. | 305 | |
| '}' should be on the same line. | 312 | |
| '{' should be on the previous line. | 314 | |
| '{' should be on the previous line. | 320 | |
| '}' should be on the same line. | 327 | |
| '{' should be on the previous line. | 329 | |
| '{' should be on the previous line. | 336 | |
| Line is longer than 80 characters. | 337 | |
| Line has trailing spaces. | 339 | |
| Line has trailing spaces. | 342 | |
| Method 'distance' is not designed for extension - needs to be abstract, final or empty. | 348 | |
| Parameter p_from_point should be final. | 348 | |
| Name 'p_from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 348 | |
| '{' should be on the previous line. | 349 | |
| Line has trailing spaces. | 352 | |
| Line is longer than 80 characters. | 361 | |
| Method 'weighted_distance' is not designed for extension - needs to be abstract, final or empty. | 361 | |
| Name 'weighted_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 361 | |
| Parameter p_other should be final. | 361 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 361 | |
| Parameter p_horizontal_weight should be final. | 361 | |
| Name 'p_horizontal_weight' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 361 | |
| Parameter p_vertical_weight should be final. | 361 | |
| Name 'p_vertical_weight' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 361 | |
| Line has trailing spaces. | 364 | |
| Name 'max_ll_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 365 | |
| Name 'max_ll_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 366 | |
| Name 'min_ur_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 367 | |
| Name 'min_ur_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 368 | |
| Line has trailing spaces. | 369 | |
| '{' should be on the previous line. | 371 | |
| '}' should be on the same line. | 373 | |
| '{' should be on the previous line. | 375 | |
| '}' should be on the same line. | 377 | |
| '{' should be on the previous line. | 379 | |
| Name 'delta_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 380 | |
| Name 'delta_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 381 | |
| Line has trailing spaces. | 388 | |
| Method 'bounding_box' is not designed for extension - needs to be abstract, final or empty. | 394 | |
| Name 'bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 394 | |
| '{' should be on the previous line. | 395 | |
| Line has trailing spaces. | 398 | |
| Method 'bounding_octagon' is not designed for extension - needs to be abstract, final or empty. | 404 | |
| Name 'bounding_octagon' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 404 | |
| '{' should be on the previous line. | 405 | |
| Line has trailing spaces. | 408 | |
| Method 'is_bounded' is not designed for extension - needs to be abstract, final or empty. | 414 | |
| Name 'is_bounded' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 414 | |
| '{' should be on the previous line. | 415 | |
| Line has trailing spaces. | 418 | |
| Method 'bounding_tile' is not designed for extension - needs to be abstract, final or empty. | 424 | |
| Name 'bounding_tile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 424 | |
| '{' should be on the previous line. | 425 | |
| Line has trailing spaces. | 428 | |
| Method 'corner_is_bounded' is not designed for extension - needs to be abstract, final or empty. | 430 | |
| Name 'corner_is_bounded' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 430 | |
| Parameter p_no should be final. | 430 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 430 | |
| '{' should be on the previous line. | 431 | |
| Line has trailing spaces. | 434 | |
| Method 'union' is not designed for extension - needs to be abstract, final or empty. | 440 | |
| Parameter p_other should be final. | 440 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 440 | |
| '{' should be on the previous line. | 441 | |
| Line has trailing spaces. | 444 | |
| Method 'union' is not designed for extension - needs to be abstract, final or empty. | 451 | |
| Parameter p_other should be final. | 451 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 451 | |
| '{' should be on the previous line. | 452 | |
| Line has trailing spaces. | 459 | |
| Method 'intersection' is not designed for extension - needs to be abstract, final or empty. | 466 | |
| Parameter p_other should be final. | 466 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 466 | |
| '{' should be on the previous line. | 467 | |
| '{' should be on the previous line. | 469 | |
| '{' should be on the previous line. | 473 | |
| '{' should be on the previous line. | 477 | |
| '{' should be on the previous line. | 481 | |
| Line has trailing spaces. | 490 | |
| First sentence should end with a period. | 491 | |
| Method 'intersection' is not designed for extension - needs to be abstract, final or empty. | 496 | |
| Parameter p_other should be final. | 496 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 496 | |
| '{' should be on the previous line. | 497 | |
| Line has trailing spaces. | 500 | |
| Line has trailing spaces. | 501 | |
| Method 'intersection' is not designed for extension - needs to be abstract, final or empty. | 502 | |
| Missing a Javadoc comment. | 502 | |
| Parameter p_other should be final. | 502 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 502 | |
| '{' should be on the previous line. | 503 | |
| Line has trailing spaces. | 506 | |
| Method 'intersection' is not designed for extension - needs to be abstract, final or empty. | 507 | |
| Missing a Javadoc comment. | 507 | |
| Parameter p_other should be final. | 507 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 507 | |
| '{' should be on the previous line. | 508 | |
| Line has trailing spaces. | 511 | |
| Method 'intersects' is not designed for extension - needs to be abstract, final or empty. | 518 | |
| Parameter p_other should be final. | 518 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 518 | |
| '{' should be on the previous line. | 519 | |
| Line has trailing spaces. | 522 | |
| Method 'intersects' is not designed for extension - needs to be abstract, final or empty. | 529 | |
| Parameter p_other should be final. | 529 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 529 | |
| '{' should be on the previous line. | 530 | |
| 'if' construct must use '{}'s. | 531 | |
| 'if' construct must use '{}'s. | 533 | |
| 'if' construct must use '{}'s. | 535 | |
| 'if' construct must use '{}'s. | 537 | |
| Line has trailing spaces. | 541 | |
| Line is longer than 80 characters. | 543 | |
| Method 'overlaps' is not designed for extension - needs to be abstract, final or empty. | 548 | |
| Parameter p_other should be final. | 548 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 548 | |
| '{' should be on the previous line. | 549 | |
| 'if' construct must use '{}'s. | 550 | |
| 'if' construct must use '{}'s. | 552 | |
| 'if' construct must use '{}'s. | 554 | |
| 'if' construct must use '{}'s. | 556 | |
| Line has trailing spaces. | 560 | |
| Method 'contains' is not designed for extension - needs to be abstract, final or empty. | 562 | |
| Parameter p_other should be final. | 562 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 562 | |
| '{' should be on the previous line. | 563 | |
| Line has trailing spaces. | 566 | |
| Method 'bounding_shape' is not designed for extension - needs to be abstract, final or empty. | 568 | |
| Name 'bounding_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 568 | |
| Parameter p_dirs should be final. | 568 | |
| Name 'p_dirs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 568 | |
| '{' should be on the previous line. | 569 | |
| Line has trailing spaces. | 572 | |
| Line is longer than 80 characters. | 577 | |
| Method 'enlarge' is not designed for extension - needs to be abstract, final or empty. | 579 | |
| Parameter p_offset should be final. | 579 | |
| Name 'p_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 579 | |
| '{' should be on the previous line. | 580 | |
| Line has trailing spaces. | 583 | |
| Method 'translate_by' is not designed for extension - needs to be abstract, final or empty. | 585 | |
| Name 'translate_by' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 585 | |
| Parameter p_rel_coor should be final. | 585 | |
| Name 'p_rel_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 585 | |
| '{' should be on the previous line. | 586 | |
| Line has trailing spaces. | 590 | |
| '{' should be on the previous line. | 592 | |
| Name 'new_ll' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 595 | |
| 'cast' is not followed by whitespace. | 595 | |
| Name 'new_ur' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 596 | |
| 'cast' is not followed by whitespace. | 596 | |
| Line has trailing spaces. | 599 | |
| Method 'turn_90_degree' is not designed for extension - needs to be abstract, final or empty. | 601 | |
| Name 'turn_90_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 601 | |
| Parameter p_factor should be final. | 601 | |
| Name 'p_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 601 | |
| Parameter p_pole should be final. | 601 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 601 | |
| '{' should be on the previous line. | 602 | |
| Line has trailing spaces. | 605 | |
| ',' is not followed by whitespace. | 610 | |
| ',' is not followed by whitespace. | 610 | |
| ',' is not followed by whitespace. | 610 | |
| Line has trailing spaces. | 612 | |
| Method 'border_line' is not designed for extension - needs to be abstract, final or empty. | 614 | |
| Name 'border_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 614 | |
| Parameter p_no should be final. | 614 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 614 | |
| '{' should be on the previous line. | 615 | |
| Name 'a_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 616 | |
| Name 'a_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 617 | |
| Name 'b_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 618 | |
| Name 'b_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 619 | |
| '{' should be on the previous line. | 621 | |
| '3' is a magic number. | 643 | |
| '(' should be on the previous line. | 652 | |
| Line has trailing spaces. | 656 | |
| Method 'border_line_index' is not designed for extension - needs to be abstract, final or empty. | 658 | |
| Name 'border_line_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 658 | |
| Parameter p_line should be final. | 658 | |
| Name 'p_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 658 | |
| '{' should be on the previous line. | 659 | |
| Line is longer than 80 characters. | 660 | |
| Line has trailing spaces. | 663 | |
| Method 'offset' is not designed for extension - needs to be abstract, final or empty. | 671 | |
| Parameter p_dist should be final. | 671 | |
| Name 'p_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 671 | |
| '{' should be on the previous line. | 672 | |
| '{' should be on the previous line. | 674 | |
| 'cast' is not followed by whitespace. | 677 | |
| Name 'lower_left' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 678 | |
| Name 'upper_right' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 679 | |
| Line has trailing spaces. | 682 | |
| Method 'horizontal_offset' is not designed for extension - needs to be abstract, final or empty. | 691 | |
| Name 'horizontal_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 691 | |
| Parameter p_dist should be final. | 691 | |
| Name 'p_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 691 | |
| '{' should be on the previous line. | 692 | |
| '{' should be on the previous line. | 694 | |
| 'cast' is not followed by whitespace. | 697 | |
| Name 'lower_left' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 698 | |
| Name 'upper_right' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 699 | |
| Line has trailing spaces. | 702 | |
| Method 'vertical_offset' is not designed for extension - needs to be abstract, final or empty. | 711 | |
| Name 'vertical_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 711 | |
| Parameter p_dist should be final. | 711 | |
| Name 'p_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 711 | |
| '{' should be on the previous line. | 712 | |
| '{' should be on the previous line. | 714 | |
| 'cast' is not followed by whitespace. | 717 | |
| Name 'lower_left' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 718 | |
| Name 'upper_right' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 719 | |
| Line has trailing spaces. | 722 | |
| Method 'shrink' is not designed for extension - needs to be abstract, final or empty. | 730 | |
| Parameter p_width should be final. | 730 | |
| Name 'p_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 730 | |
| '{' should be on the previous line. | 731 | |
| Name 'll_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 732 | |
| Name 'ur_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 733 | |
| '{' should be on the previous line. | 735 | |
| '}' should be on the same line. | 738 | |
| '{' should be on the previous line. | 740 | |
| Name 'll_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 744 | |
| Name 'ur_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 745 | |
| '{' should be on the previous line. | 747 | |
| '}' should be on the same line. | 750 | |
| '{' should be on the previous line. | 752 | |
| Line has trailing spaces. | 758 | |
| Method 'compare' is not designed for extension - needs to be abstract, final or empty. | 760 | |
| Parameter p_other should be final. | 760 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 760 | |
| Parameter p_edge_no should be final. | 760 | |
| Name 'p_edge_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 760 | |
| '{' should be on the previous line. | 761 | |
| Line has trailing spaces. | 765 | |
| Method 'compare' is not designed for extension - needs to be abstract, final or empty. | 767 | |
| Parameter p_other should be final. | 767 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 767 | |
| Parameter p_edge_no should be final. | 767 | |
| Name 'p_edge_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 767 | |
| '{' should be on the previous line. | 768 | |
| '{' should be on the previous line. | 771 | |
| '{' should be on the previous line. | 775 | |
| '}' should be on the same line. | 777 | |
| '{' should be on the previous line. | 779 | |
| '}' should be on the same line. | 781 | |
| '{' should be on the previous line. | 783 | |
| Line has trailing spaces. | 787 | |
| '{' should be on the previous line. | 791 | |
| '}' should be on the same line. | 793 | |
| '{' should be on the previous line. | 795 | |
| '}' should be on the same line. | 797 | |
| '{' should be on the previous line. | 799 | |
| Line has trailing spaces. | 803 | |
| '{' should be on the previous line. | 807 | |
| '}' should be on the same line. | 809 | |
| '{' should be on the previous line. | 811 | |
| '}' should be on the same line. | 813 | |
| '{' should be on the previous line. | 815 | |
| Line has trailing spaces. | 819 | |
| '3' is a magic number. | 820 | |
| '{' should be on the previous line. | 823 | |
| '}' should be on the same line. | 825 | |
| '{' should be on the previous line. | 827 | |
| '}' should be on the same line. | 829 | |
| '{' should be on the previous line. | 831 | |
| '(' should be on the previous line. | 837 | |
| Line has trailing spaces. | 838 | |
| Line has trailing spaces. | 842 | |
| First sentence should end with a period. | 843 | |
| Method 'to_IntOctagon' is not designed for extension - needs to be abstract, final or empty. | 848 | |
| Name 'to_IntOctagon' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 848 | |
| '{' should be on the previous line. | 849 | |
| Line has trailing spaces. | 853 | |
| First sentence should end with a period. | 854 | |
| Method 'to_Simplex' is not designed for extension - needs to be abstract, final or empty. | 859 | |
| Name 'to_Simplex' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 859 | |
| '{' should be on the previous line. | 860 | |
| Name 'line_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 861 | |
| '{' should be on the previous line. | 863 | |
| '}' should be on the same line. | 865 | |
| '{' should be on the previous line. | 867 | |
| '4' is a magic number. | 868 | |
| '3' is a magic number. | 872 | |
| Line has trailing spaces. | 876 | |
| Method 'is_contained_in' is not designed for extension - needs to be abstract, final or empty. | 878 | |
| Name 'is_contained_in' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 878 | |
| '(' is followed by whitespace. | 878 | |
| Parameter p_other should be final. | 878 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 878 | |
| '{' should be on the previous line. | 879 | |
| '{' should be on the previous line. | 881 | |
| '{' should be on the previous line. | 886 | |
| Line has trailing spaces. | 891 | |
| Method 'contains_in_interiour' is not designed for extension - needs to be abstract, final or empty. | 898 | |
| Name 'contains_in_interiour' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 898 | |
| Parameter p_other should be final. | 898 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 898 | |
| '{' should be on the previous line. | 899 | |
| '{' should be on the previous line. | 901 | |
| '{' should be on the previous line. | 906 | |
| Line has trailing spaces. | 911 | |
| Method 'nearest_part' is not designed for extension - needs to be abstract, final or empty. | 919 | |
| Name 'nearest_part' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 919 | |
| Parameter p_from_box should be final. | 919 | |
| Name 'p_from_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 919 | |
| '{' should be on the previous line. | 920 | |
| Name 'll_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 921 | |
| Line has trailing spaces. | 922 | |
| '{' should be on the previous line. | 924 | |
| '}' should be on the same line. | 926 | |
| '{' should be on the previous line. | 928 | |
| '}' should be on the same line. | 930 | |
| '{' should be on the previous line. | 932 | |
| Line has trailing spaces. | 935 | |
| Name 'ur_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 936 | |
| Line has trailing spaces. | 937 | |
| '{' should be on the previous line. | 939 | |
| '}' should be on the same line. | 941 | |
| '{' should be on the previous line. | 943 | |
| '}' should be on the same line. | 945 | |
| '{' should be on the previous line. | 947 | |
| Line has trailing spaces. | 950 | |
| Name 'll_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 951 | |
| Line has trailing spaces. | 952 | |
| '{' should be on the previous line. | 954 | |
| '}' should be on the same line. | 956 | |
| '{' should be on the previous line. | 958 | |
| '}' should be on the same line. | 960 | |
| '{' should be on the previous line. | 962 | |
| Line has trailing spaces. | 965 | |
| Name 'ur_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 966 | |
| Line has trailing spaces. | 967 | |
| '{' should be on the previous line. | 969 | |
| '}' should be on the same line. | 971 | |
| '{' should be on the previous line. | 973 | |
| '}' should be on the same line. | 975 | |
| '{' should be on the previous line. | 977 | |
| Line has trailing spaces. | 982 | |
| Method 'is_contained_in' is not designed for extension - needs to be abstract, final or empty. | 989 | |
| Name 'is_contained_in' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 989 | |
| '(' is followed by whitespace. | 989 | |
| Parameter p_other should be final. | 989 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 989 | |
| '{' should be on the previous line. | 990 | |
| Line has trailing spaces. | 993 | |
| Method 'intersects' is not designed for extension - needs to be abstract, final or empty. | 995 | |
| '(' is followed by whitespace. | 995 | |
| Parameter p_other should be final. | 995 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 995 | |
| '{' should be on the previous line. | 996 | |
| Line has trailing spaces. | 999 | |
| Method 'intersects' is not designed for extension - needs to be abstract, final or empty. | 1006 | |
| '(' is followed by whitespace. | 1006 | |
| Parameter p_other should be final. | 1006 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1006 | |
| '{' should be on the previous line. | 1007 | |
| Line has trailing spaces. | 1010 | |
| Method 'intersects' is not designed for extension - needs to be abstract, final or empty. | 1017 | |
| '(' is followed by whitespace. | 1017 | |
| Parameter p_other should be final. | 1017 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1017 | |
| '{' should be on the previous line. | 1018 | |
| Line has trailing spaces. | 1021 | |
| Method 'union' is not designed for extension - needs to be abstract, final or empty. | 1028 | |
| '(' is followed by whitespace. | 1028 | |
| Parameter p_other should be final. | 1028 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1028 | |
| '{' should be on the previous line. | 1029 | |
| Line has trailing spaces. | 1032 | |
| Method 'compare' is not designed for extension - needs to be abstract, final or empty. | 1034 | |
| Parameter p_other should be final. | 1034 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1034 | |
| Parameter p_edge_no should be final. | 1034 | |
| Name 'p_edge_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1034 | |
| '{' should be on the previous line. | 1035 | |
| Line has trailing spaces. | 1038 | |
| Line is longer than 80 characters. | 1042 | |
| Method 'divide_into_sections' is not designed for extension - needs to be abstract, final or empty. | 1045 | |
| Name 'divide_into_sections' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1045 | |
| Parameter p_max_section_width should be final. | 1045 | |
| Name 'p_max_section_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1045 | |
| '{' should be on the previous line. | 1046 | |
| '{' should be on the previous line. | 1048 | |
| Name 'x_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1053 | |
| Name 'y_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1054 | |
| Name 'section_length_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1055 | |
| Name 'section_length_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1056 | |
| Name 'curr_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1058 | |
| '{' should be on the previous line. | 1060 | |
| Name 'curr_lly' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1061 | |
| Name 'curr_ury' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1062 | |
| '{' should be on the previous line. | 1064 | |
| '}' should be on the same line. | 1066 | |
| '{' should be on the previous line. | 1068 | |
| '{' should be on the previous line. | 1072 | |
| Name 'curr_llx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1073 | |
| Name 'curr_urx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1074 | |
| '{' should be on the previous line. | 1076 | |
| '}' should be on the same line. | 1078 | |
| '{' should be on the previous line. | 1080 | |
| Line is longer than 80 characters. | 1083 | |
| Line has trailing spaces. | 1089 | |
| Method 'cutout' is not designed for extension - needs to be abstract, final or empty. | 1096 | |
| Parameter p_shape should be final. | 1096 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1096 | |
| '{' should be on the previous line. | 1097 | |
| Name 'tmp_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1098 | |
| '{' should be on the previous line. | 1101 | |
| Line has trailing spaces. | 1106 | |
| Method 'cutout_from' is not designed for extension - needs to be abstract, final or empty. | 1107 | |
| Missing a Javadoc comment. | 1107 | |
| Name 'cutout_from' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1107 | |
| Parameter p_d should be final. | 1107 | |
| Name 'p_d' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1107 | |
| '{' should be on the previous line. | 1108 | |
| '{' should be on the previous line. | 1111 | |
| Line has trailing spaces. | 1117 | |
| '4' is a magic number. | 1118 | |
| Line has trailing spaces. | 1119 | |
| Line has trailing spaces. | 1121 | |
| Line has trailing spaces. | 1123 | |
| Line has trailing spaces. | 1125 | |
| '3' is a magic number. | 1126 | |
| Line has trailing spaces. | 1127 | |
| Line has trailing spaces. | 1130 | |
| Line has trailing spaces. | 1132 | |
| '{' should be on the previous line. | 1134 | |
| '{' should be on the previous line. | 1142 | |
| '=' is not preceded with whitespace. | 1145 | |
| '3' is a magic number. | 1146 | |
| '3' is a magic number. | 1147 | |
| '{' should be on the previous line. | 1150 | |
| '3' is a magic number. | 1154 | |
| '3' is a magic number. | 1155 | |
| '{' should be on the previous line. | 1158 | |
| Line has trailing spaces. | 1167 | |
| Method 'cutout_from' is not designed for extension - needs to be abstract, final or empty. | 1168 | |
| Missing a Javadoc comment. | 1168 | |
| Name 'cutout_from' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1168 | |
| Parameter p_simplex should be final. | 1168 | |
| Name 'p_simplex' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1168 | |
| '{' should be on the previous line. | 1169 | |
| Line has trailing spaces. | 1172 | |
| Method 'cutout_from' is not designed for extension - needs to be abstract, final or empty. | 1173 | |
| Missing a Javadoc comment. | 1173 | |
| Name 'cutout_from' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1173 | |
| Parameter p_oct should be final. | 1173 | |
| Name 'p_oct' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1173 | |
| '{' should be on the previous line. | 1174 | |
| Line has trailing spaces. | 1177 | |
| First sentence should end with a period. | 1178 | |
| Variable 'll' must be private and have accessor methods. | 1181 | |
| Line has trailing spaces. | 1182 | |
| First sentence should end with a period. | 1183 | |
| Variable 'ur' must be private and have accessor methods. | 1186 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 26 | |
| '{' should be on the previous line. | 32 | |
| Line has trailing spaces. | 33 | |
| Line has trailing spaces. | 34 | |
| Method 'is_orthogonal' is not designed for extension - needs to be abstract, final or empty. | 40 | |
| Name 'is_orthogonal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| '{' should be on the previous line. | 41 | |
| '(' is followed by whitespace. | 42 | |
| ')' is preceded with whitespace. | 42 | |
| ';' is preceded with whitespace. | 42 | |
| Line has trailing spaces. | 44 | |
| Method 'is_diagonal' is not designed for extension - needs to be abstract, final or empty. | 50 | |
| Name 'is_diagonal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 50 | |
| '{' should be on the previous line. | 51 | |
| '(' is followed by whitespace. | 52 | |
| ')' is preceded with whitespace. | 52 | |
| ';' is preceded with whitespace. | 52 | |
| Line has trailing spaces. | 54 | |
| Method 'get_vector' is not designed for extension - needs to be abstract, final or empty. | 60 | |
| Name 'get_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| '{' should be on the previous line. | 61 | |
| ',' is not followed by whitespace. | 62 | |
| Line has trailing spaces. | 64 | |
| Missing a Javadoc comment. | 65 | |
| Parameter p_x should be final. | 65 | |
| Name 'p_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| Parameter p_y should be final. | 65 | |
| Name 'p_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| '{' should be on the previous line. | 66 | |
| Line has trailing spaces. | 70 | |
| Missing a Javadoc comment. | 71 | |
| Parameter p_vector should be final. | 71 | |
| Name 'p_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| '{' should be on the previous line. | 72 | |
| Line has trailing spaces. | 76 | |
| Line has trailing spaces. | 77 | |
| Line has trailing spaces. | 78 | |
| Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. | 79 | |
| Missing a Javadoc comment. | 79 | |
| '(' is followed by whitespace. | 79 | |
| Parameter p_other should be final. | 79 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 79 | |
| ')' is preceded with whitespace. | 79 | |
| '{' should be on the previous line. | 80 | |
| '{' should be on the previous line. | 82 | |
| '{' should be on the previous line. | 84 | |
| ';' is preceded with whitespace. | 85 | |
| '{' should be on the previous line. | 88 | |
| '{' should be on the previous line. | 90 | |
| ';' is preceded with whitespace. | 91 | |
| ';' is preceded with whitespace. | 93 | |
| '}' should be on the same line. | 95 | |
| '{' should be on the previous line. | 97 | |
| '{' should be on the previous line. | 99 | |
| ';' is preceded with whitespace. | 100 | |
| '}' should be on the same line. | 102 | |
| '{' should be on the previous line. | 104 | |
| '{' should be on the previous line. | 106 | |
| '{' should be on the previous line. | 108 | |
| ';' is preceded with whitespace. | 109 | |
| ';' is preceded with whitespace. | 111 | |
| '{' should be on the previous line. | 115 | |
| ';' is preceded with whitespace. | 116 | |
| '{' should be on the previous line. | 119 | |
| ';' is preceded with whitespace. | 120 | |
| Line has trailing spaces. | 124 | |
| Line has trailing spaces. | 127 | |
| Line has trailing spaces. | 131 | |
| Method 'opposite' is not designed for extension - needs to be abstract, final or empty. | 137 | |
| '{' should be on the previous line. | 138 | |
| Line has trailing spaces. | 141 | |
| Method 'turn_45_degree' is not designed for extension - needs to be abstract, final or empty. | 143 | |
| Name 'turn_45_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 143 | |
| Parameter p_factor should be final. | 143 | |
| Name 'p_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 143 | |
| '{' should be on the previous line. | 144 | |
| '8' is a magic number. | 145 | |
| ';' is preceded with whitespace. | 145 | |
| Name 'new_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 146 | |
| ';' is preceded with whitespace. | 146 | |
| Name 'new_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| ';' is preceded with whitespace. | 147 | |
| '{' should be on the previous line. | 149 | |
| ';' is preceded with whitespace. | 155 | |
| ';' is preceded with whitespace. | 156 | |
| ';' is preceded with whitespace. | 159 | |
| ';' is preceded with whitespace. | 160 | |
| '3' is a magic number. | 162 | |
| ';' is preceded with whitespace. | 163 | |
| ';' is preceded with whitespace. | 164 | |
| '4' is a magic number. | 166 | |
| ';' is preceded with whitespace. | 167 | |
| ';' is preceded with whitespace. | 168 | |
| '5' is a magic number. | 170 | |
| ';' is preceded with whitespace. | 171 | |
| ';' is preceded with whitespace. | 172 | |
| '6' is a magic number. | 174 | |
| ';' is preceded with whitespace. | 175 | |
| ';' is preceded with whitespace. | 176 | |
| '7' is a magic number. | 178 | |
| ';' is preceded with whitespace. | 179 | |
| ';' is preceded with whitespace. | 180 | |
| ';' is preceded with whitespace. | 183 | |
| ';' is preceded with whitespace. | 184 | |
| ';' is preceded with whitespace. | 186 | |
| Line has trailing spaces. | 188 | |
| Line has trailing spaces. | 189 | |
| Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. | 201 | |
| Parameter p_other_direction should be final. | 201 | |
| Name 'p_other_direction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 201 | |
| '{' should be on the previous line. | 202 | |
| Line has trailing spaces. | 205 | |
| Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. | 206 | |
| Missing a Javadoc comment. | 206 | |
| Parameter p_other should be final. | 206 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 206 | |
| '{' should be on the previous line. | 207 | |
| Line has trailing spaces. | 210 | |
| Missing a Javadoc comment. | 211 | |
| Parameter p_other should be final. | 211 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 211 | |
| '{' should be on the previous line. | 212 | |
| 'cast' is not followed by whitespace. | 213 | |
| 'cast' is not followed by whitespace. | 213 | |
| Line has trailing spaces. | 214 | |
| Line has trailing spaces. | 215 | |
| Missing a Javadoc comment. | 216 | |
| Variable 'x' must be private and have accessor methods. | 216 | |
| Missing a Javadoc comment. | 217 | |
| Variable 'y' must be private and have accessor methods. | 217 |
| Violation | Message | Line |
|---|---|---|
| File length is 2,050 lines (max allowed is 2,000). | 1 | |
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line has trailing spaces. | 36 | |
| More than 7 parameters. | 61 | |
| Parameter p_lx should be final. | 61 | |
| Name 'p_lx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| Parameter p_ly should be final. | 61 | |
| Name 'p_ly' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| Parameter p_rx should be final. | 61 | |
| Name 'p_rx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| Parameter p_uy should be final. | 61 | |
| Name 'p_uy' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| Parameter p_ulx should be final. | 62 | |
| Name 'p_ulx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| Parameter p_lrx should be final. | 62 | |
| Name 'p_lrx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| Parameter p_llx should be final. | 62 | |
| Name 'p_llx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| Parameter p_urx should be final. | 62 | |
| Name 'p_urx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| '{' should be on the previous line. | 63 | |
| Line has trailing spaces. | 73 | |
| Method 'is_empty' is not designed for extension - needs to be abstract, final or empty. | 79 | |
| Name 'is_empty' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 79 | |
| '{' should be on the previous line. | 80 | |
| Line has trailing spaces. | 83 | |
| Method 'is_IntOctagon' is not designed for extension - needs to be abstract, final or empty. | 89 | |
| Name 'is_IntOctagon' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 | |
| '{' should be on the previous line. | 90 | |
| Line has trailing spaces. | 93 | |
| Method 'is_bounded' is not designed for extension - needs to be abstract, final or empty. | 99 | |
| Name 'is_bounded' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 99 | |
| '{' should be on the previous line. | 100 | |
| Line has trailing spaces. | 103 | |
| Method 'corner_is_bounded' is not designed for extension - needs to be abstract, final or empty. | 105 | |
| Name 'corner_is_bounded' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 105 | |
| Parameter p_no should be final. | 105 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 105 | |
| '{' should be on the previous line. | 106 | |
| Line has trailing spaces. | 109 | |
| Method 'bounding_box' is not designed for extension - needs to be abstract, final or empty. | 115 | |
| Name 'bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 115 | |
| '{' should be on the previous line. | 116 | |
| Line has trailing spaces. | 119 | |
| Method 'bounding_octagon' is not designed for extension - needs to be abstract, final or empty. | 125 | |
| Name 'bounding_octagon' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 125 | |
| '{' should be on the previous line. | 126 | |
| Line has trailing spaces. | 129 | |
| Method 'bounding_tile' is not designed for extension - needs to be abstract, final or empty. | 135 | |
| Name 'bounding_tile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 135 | |
| '{' should be on the previous line. | 136 | |
| Line has trailing spaces. | 139 | |
| Method 'dimension' is not designed for extension - needs to be abstract, final or empty. | 145 | |
| '{' should be on the previous line. | 146 | |
| '{' should be on the previous line. | 148 | |
| Line has trailing spaces. | 152 | |
| '{' should be on the previous line. | 154 | |
| '}' should be on the same line. | 156 | |
| '{' should be on the previous line. | 158 | |
| '}' should be on the same line. | 160 | |
| '{' should be on the previous line. | 162 | |
| Line has trailing spaces. | 167 | |
| Method 'corner' is not designed for extension - needs to be abstract, final or empty. | 169 | |
| Parameter p_no should be final. | 169 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 169 | |
| '{' should be on the previous line. | 170 | |
| Line has trailing spaces. | 171 | |
| '{' should be on the previous line. | 175 | |
| '3' is a magic number. | 188 | |
| '4' is a magic number. | 192 | |
| '5' is a magic number. | 196 | |
| '6' is a magic number. | 200 | |
| '7' is a magic number. | 204 | |
| '(' should be on the previous line. | 210 | |
| ',' is not followed by whitespace. | 212 | |
| Line has trailing spaces. | 214 | |
| Line is longer than 80 characters. | 216 | |
| Method 'corner_y' is not designed for extension - needs to be abstract, final or empty. | 221 | |
| Name 'corner_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 221 | |
| Parameter p_no should be final. | 221 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 221 | |
| '{' should be on the previous line. | 222 | |
| '{' should be on the previous line. | 225 | |
| '3' is a magic number. | 235 | |
| '4' is a magic number. | 238 | |
| '5' is a magic number. | 241 | |
| '6' is a magic number. | 244 | |
| '7' is a magic number. | 247 | |
| '(' should be on the previous line. | 252 | |
| Line has trailing spaces. | 256 | |
| Line is longer than 80 characters. | 258 | |
| Method 'corner_x' is not designed for extension - needs to be abstract, final or empty. | 263 | |
| Name 'corner_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 263 | |
| Parameter p_no should be final. | 263 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 263 | |
| '{' should be on the previous line. | 264 | |
| Line has trailing spaces. | 265 | |
| '{' should be on the previous line. | 268 | |
| '3' is a magic number. | 278 | |
| '4' is a magic number. | 281 | |
| '5' is a magic number. | 284 | |
| '6' is a magic number. | 287 | |
| '7' is a magic number. | 290 | |
| '(' should be on the previous line. | 295 | |
| Line has trailing spaces. | 299 | |
| Method 'area' is not designed for extension - needs to be abstract, final or empty. | 305 | |
| '{' should be on the previous line. | 306 | |
| Line has trailing spaces. | 307 | |
| Line has trailing spaces. | 311 | |
| Line has trailing spaces. | 314 | |
| Line has trailing spaces. | 321 | |
| '0.5' is a magic number. | 322 | |
| Line has trailing spaces. | 324 | |
| Method 'border_line_count' is not designed for extension - needs to be abstract, final or empty. | 330 | |
| Name 'border_line_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 330 | |
| '{' should be on the previous line. | 331 | |
| '8' is a magic number. | 332 | |
| Line has trailing spaces. | 334 | |
| Method 'border_line' is not designed for extension - needs to be abstract, final or empty. | 336 | |
| Name 'border_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 336 | |
| Parameter p_no should be final. | 336 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 336 | |
| '{' should be on the previous line. | 337 | |
| Name 'a_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 338 | |
| Name 'a_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 339 | |
| Name 'b_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 340 | |
| Name 'b_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 341 | |
| '{' should be on the previous line. | 343 | |
| '3' is a magic number. | 365 | |
| '4' is a magic number. | 372 | |
| '5' is a magic number. | 379 | |
| '6' is a magic number. | 386 | |
| '7' is a magic number. | 393 | |
| '(' should be on the previous line. | 402 | |
| Line has trailing spaces. | 406 | |
| Method 'translate_by' is not designed for extension - needs to be abstract, final or empty. | 408 | |
| Name 'translate_by' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 408 | |
| Parameter p_rel_coor should be final. | 408 | |
| Name 'p_rel_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 408 | |
| '{' should be on the previous line. | 409 | |
| Line has trailing spaces. | 413 | |
| '{' should be on the previous line. | 415 | |
| Name 'rel_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 418 | |
| Line is longer than 80 characters. | 419 | |
| Line has trailing spaces. | 423 | |
| Method 'max_width' is not designed for extension - needs to be abstract, final or empty. | 429 | |
| Name 'max_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 429 | |
| '{' should be on the previous line. | 430 | |
| Name 'width_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 431 | |
| '/' is not preceded with whitespace. | 433 | |
| Line has trailing spaces. | 436 | |
| Method 'min_width' is not designed for extension - needs to be abstract, final or empty. | 442 | |
| Name 'min_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 442 | |
| '{' should be on the previous line. | 443 | |
| Name 'width_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 444 | |
| '/' is not preceded with whitespace. | 446 | |
| Line has trailing spaces. | 449 | |
| Method 'offset' is not designed for extension - needs to be abstract, final or empty. | 451 | |
| Parameter p_distance should be final. | 451 | |
| Name 'p_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 451 | |
| '{' should be on the previous line. | 452 | |
| '{' should be on the previous line. | 455 | |
| Name 'dia_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 458 | |
| Line has trailing spaces. | 465 | |
| Method 'enlarge' is not designed for extension - needs to be abstract, final or empty. | 467 | |
| Parameter p_offset should be final. | 467 | |
| Name 'p_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 467 | |
| '{' should be on the previous line. | 468 | |
| Line has trailing spaces. | 471 | |
| Method 'contains' is not designed for extension - needs to be abstract, final or empty. | 473 | |
| Parameter p_other should be final. | 473 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 473 | |
| '{' should be on the previous line. | 474 | |
| Line has trailing spaces. | 477 | |
| Method 'union' is not designed for extension - needs to be abstract, final or empty. | 483 | |
| Parameter p_other should be final. | 483 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 483 | |
| '{' should be on the previous line. | 484 | |
| Line has trailing spaces. | 487 | |
| Method 'intersection' is not designed for extension - needs to be abstract, final or empty. | 493 | |
| Parameter p_other should be final. | 493 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 493 | |
| '{' should be on the previous line. | 494 | |
| Line has trailing spaces. | 497 | |
| Method 'normalize' is not designed for extension - needs to be abstract, final or empty. | 503 | |
| Method length is 161 lines (max allowed is 150). | 503 | |
| '{' should be on the previous line. | 504 | |
| '{' should be on the previous line. | 506 | |
| Name 'new_lx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 509 | |
| Name 'new_rx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 510 | |
| Name 'new_ly' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 511 | |
| Name 'new_uy' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 512 | |
| Name 'new_llx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 513 | |
| Name 'new_ulx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 514 | |
| Name 'new_lrx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 515 | |
| Name 'new_urx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 516 | |
| Line has trailing spaces. | 517 | |
| '{' should be on the previous line. | 523 | |
| Line has trailing spaces. | 526 | |
| Line is longer than 80 characters. | 528 | |
| '{' should be on the previous line. | 532 | |
| Line has trailing spaces. | 535 | |
| Line is longer than 80 characters. | 537 | |
| '{' should be on the previous line. | 541 | |
| Line has trailing spaces. | 544 | |
| Line is longer than 80 characters. | 546 | |
| Line has trailing spaces. | 550 | |
| '{' should be on the previous line. | 551 | |
| Line has trailing spaces. | 554 | |
| '{' should be on the previous line. | 560 | |
| Line has trailing spaces. | 563 | |
| '{' should be on the previous line. | 569 | |
| Line has trailing spaces. | 572 | |
| '{' should be on the previous line. | 578 | |
| Line has trailing spaces. | 581 | |
| '{' should be on the previous line. | 587 | |
| Line has trailing spaces. | 590 | |
| '{' should be on the previous line. | 595 | |
| Line has trailing spaces. | 598 | |
| Line has trailing spaces. | 606 | |
| Line has trailing spaces. | 613 | |
| '{' should be on the previous line. | 618 | |
| Line has trailing spaces. | 621 | |
| Name 'diag_upper_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 622 | |
| 'cast' is not followed by whitespace. | 622 | |
| Line has trailing spaces. | 623 | |
| '{' should be on the previous line. | 627 | |
| Line has trailing spaces. | 630 | |
| Name 'diag_lower_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 631 | |
| 'cast' is not followed by whitespace. | 631 | |
| Line has trailing spaces. | 632 | |
| '{' should be on the previous line. | 636 | |
| Line has trailing spaces. | 639 | |
| Name 'diag_right_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 640 | |
| 'cast' is not followed by whitespace. | 640 | |
| '/' is not preceded with whitespace. | 640 | |
| Line has trailing spaces. | 641 | |
| Line has trailing spaces. | 648 | |
| Name 'diag_left_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 649 | |
| 'cast' is not followed by whitespace. | 649 | |
| Line has trailing spaces. | 650 | |
| '{' should be on the previous line. | 654 | |
| '{' should be on the previous line. | 659 | |
| Line has trailing spaces. | 665 | |
| Method 'is_normalized' is not designed for extension - needs to be abstract, final or empty. | 671 | |
| Name 'is_normalized' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 671 | |
| '{' should be on the previous line. | 672 | |
| '&&' should be on a new line. | 675 | |
| Line is longer than 80 characters. | 676 | |
| Line has trailing spaces. | 679 | |
| Line has trailing spaces. | 680 | |
| Method 'to_Simplex' is not designed for extension - needs to be abstract, final or empty. | 686 | |
| Name 'to_Simplex' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 686 | |
| '{' should be on the previous line. | 687 | |
| '{' should be on the previous line. | 689 | |
| '{' should be on the previous line. | 693 | |
| Name 'line_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 694 | |
| '8' is a magic number. | 694 | |
| '8' is a magic number. | 695 | |
| '{' should be on the previous line. | 696 | |
| Name 'curr_simplex' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 699 | |
| Line has trailing spaces. | 704 | |
| Method 'bounding_shape' is not designed for extension - needs to be abstract, final or empty. | 706 | |
| Name 'bounding_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 706 | |
| Parameter p_dirs should be final. | 706 | |
| Name 'p_dirs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 706 | |
| '{' should be on the previous line. | 707 | |
| Line has trailing spaces. | 710 | |
| Method 'intersects' is not designed for extension - needs to be abstract, final or empty. | 717 | |
| Parameter p_other should be final. | 717 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 717 | |
| '{' should be on the previous line. | 718 | |
| Line has trailing spaces. | 721 | |
| Method 'contains' is not designed for extension - needs to be abstract, final or empty. | 730 | |
| Parameter p_point should be final. | 730 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 730 | |
| '{' should be on the previous line. | 731 | |
| '{' should be on the previous line. | 734 | |
| Name 'tmp_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 737 | |
| Name 'tmp_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 738 | |
| '{' should be on the previous line. | 740 | |
| Line has trailing spaces. | 745 | |
| Line is longer than 80 characters. | 747 | |
| Method 'side_of_border_line' is not designed for extension - needs to be abstract, final or empty. | 755 | |
| Name 'side_of_border_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 755 | |
| Parameter p_x should be final. | 755 | |
| Name 'p_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 755 | |
| Parameter p_y should be final. | 755 | |
| Name 'p_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 755 | |
| Parameter p_border_line_no should be final. | 755 | |
| Name 'p_border_line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 755 | |
| '{' should be on the previous line. | 756 | |
| Line has trailing spaces. | 757 | |
| '{' should be on the previous line. | 760 | |
| '}' should be on the same line. | 762 | |
| '{' should be on the previous line. | 764 | |
| '}' should be on the same line. | 766 | |
| '4' is a magic number. | 767 | |
| '{' should be on the previous line. | 768 | |
| '}' should be on the same line. | 770 | |
| '6' is a magic number. | 771 | |
| '{' should be on the previous line. | 772 | |
| '}' should be on the same line. | 774 | |
| '{' should be on the previous line. | 776 | |
| '}' should be on the same line. | 778 | |
| '3' is a magic number. | 779 | |
| '{' should be on the previous line. | 780 | |
| '}' should be on the same line. | 782 | |
| '5' is a magic number. | 783 | |
| '{' should be on the previous line. | 784 | |
| '}' should be on the same line. | 786 | |
| '7' is a magic number. | 787 | |
| '{' should be on the previous line. | 788 | |
| '}' should be on the same line. | 790 | |
| '{' should be on the previous line. | 792 | |
| Line is longer than 80 characters. | 793 | |
| '{' should be on the previous line. | 798 | |
| '}' should be on the same line. | 800 | |
| '{' should be on the previous line. | 802 | |
| '}' should be on the same line. | 804 | |
| '{' should be on the previous line. | 806 | |
| Line has trailing spaces. | 811 | |
| Method 'intersection' is not designed for extension - needs to be abstract, final or empty. | 812 | |
| Missing a Javadoc comment. | 812 | |
| Parameter p_other should be final. | 812 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 812 | |
| '{' should be on the previous line. | 813 | |
| Line has trailing spaces. | 816 | |
| Line has trailing spaces. | 817 | |
| Method 'intersection' is not designed for extension - needs to be abstract, final or empty. | 824 | |
| Parameter p_other should be final. | 824 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 824 | |
| '{' should be on the previous line. | 825 | |
| Line is longer than 80 characters. | 827 | |
| Line has trailing spaces. | 833 | |
| Method 'intersection' is not designed for extension - needs to be abstract, final or empty. | 834 | |
| Missing a Javadoc comment. | 834 | |
| Parameter p_other should be final. | 834 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 834 | |
| '{' should be on the previous line. | 835 | |
| Line has trailing spaces. | 838 | |
| First sentence should end with a period. | 839 | |
| Method 'is_contained_in' is not designed for extension - needs to be abstract, final or empty. | 844 | |
| Name 'is_contained_in' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 844 | |
| Parameter p_box should be final. | 844 | |
| Name 'p_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 844 | |
| '{' should be on the previous line. | 845 | |
| '&&' should be on a new line. | 846 | |
| '<=' is not followed by whitespace. | 847 | |
| Line has trailing spaces. | 849 | |
| Method 'is_contained_in' is not designed for extension - needs to be abstract, final or empty. | 856 | |
| Name 'is_contained_in' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 856 | |
| Parameter p_other should be final. | 856 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 856 | |
| '{' should be on the previous line. | 857 | |
| '&&' should be on a new line. | 858 | |
| '&&' should be on a new line. | 859 | |
| '&&' should be on a new line. | 860 | |
| Line has trailing spaces. | 862 | |
| Line has trailing spaces. | 865 | |
| Method 'union' is not designed for extension - needs to be abstract, final or empty. | 872 | |
| Parameter p_other should be final. | 872 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 872 | |
| '{' should be on the previous line. | 873 | |
| Line is longer than 80 characters. | 875 | |
| Line has trailing spaces. | 881 | |
| Method 'intersects' is not designed for extension - needs to be abstract, final or empty. | 888 | |
| Parameter p_other should be final. | 888 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 888 | |
| '{' should be on the previous line. | 889 | |
| Line has trailing spaces. | 892 | |
| Method 'intersects' is not designed for extension - needs to be abstract, final or empty. | 898 | |
| Parameter p_other should be final. | 898 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 898 | |
| '{' should be on the previous line. | 899 | |
| Name 'is_lx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 900 | |
| Name 'is_rx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 901 | |
| '{' should be on the previous line. | 903 | |
| '}' should be on the same line. | 905 | |
| '{' should be on the previous line. | 907 | |
| '{' should be on the previous line. | 911 | |
| '}' should be on the same line. | 913 | |
| '{' should be on the previous line. | 915 | |
| '{' should be on the previous line. | 919 | |
| Line has trailing spaces. | 922 | |
| Name 'is_ly' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 923 | |
| Name 'is_uy' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 924 | |
| '{' should be on the previous line. | 926 | |
| '}' should be on the same line. | 928 | |
| '{' should be on the previous line. | 930 | |
| '{' should be on the previous line. | 934 | |
| '}' should be on the same line. | 936 | |
| '{' should be on the previous line. | 938 | |
| '{' should be on the previous line. | 942 | |
| Line has trailing spaces. | 945 | |
| Name 'is_llx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 946 | |
| Name 'is_urx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 947 | |
| '{' should be on the previous line. | 949 | |
| '}' should be on the same line. | 951 | |
| '{' should be on the previous line. | 953 | |
| '{' should be on the previous line. | 957 | |
| '}' should be on the same line. | 959 | |
| '{' should be on the previous line. | 961 | |
| '{' should be on the previous line. | 965 | |
| Line has trailing spaces. | 968 | |
| Name 'is_ulx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 969 | |
| Name 'is_lrx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 970 | |
| '{' should be on the previous line. | 972 | |
| '}' should be on the same line. | 974 | |
| '{' should be on the previous line. | 976 | |
| '{' should be on the previous line. | 980 | |
| '}' should be on the same line. | 982 | |
| '{' should be on the previous line. | 984 | |
| '{' should be on the previous line. | 988 | |
| Line has trailing spaces. | 993 | |
| Line is longer than 80 characters. | 995 | |
| Method 'overlaps' is not designed for extension - needs to be abstract, final or empty. | 1000 | |
| Parameter p_other should be final. | 1000 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1000 | |
| '{' should be on the previous line. | 1001 | |
| Name 'is_lx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1002 | |
| Name 'is_rx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1003 | |
| '{' should be on the previous line. | 1005 | |
| '}' should be on the same line. | 1007 | |
| '{' should be on the previous line. | 1009 | |
| '{' should be on the previous line. | 1013 | |
| '}' should be on the same line. | 1015 | |
| '{' should be on the previous line. | 1017 | |
| '{' should be on the previous line. | 1021 | |
| Line has trailing spaces. | 1024 | |
| Name 'is_ly' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1025 | |
| Name 'is_uy' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1026 | |
| '{' should be on the previous line. | 1028 | |
| '}' should be on the same line. | 1030 | |
| '{' should be on the previous line. | 1032 | |
| '{' should be on the previous line. | 1036 | |
| '}' should be on the same line. | 1038 | |
| '{' should be on the previous line. | 1040 | |
| '{' should be on the previous line. | 1044 | |
| Line has trailing spaces. | 1047 | |
| Name 'is_llx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1048 | |
| Name 'is_urx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1049 | |
| '{' should be on the previous line. | 1051 | |
| '}' should be on the same line. | 1053 | |
| '{' should be on the previous line. | 1055 | |
| '{' should be on the previous line. | 1059 | |
| '}' should be on the same line. | 1061 | |
| '{' should be on the previous line. | 1063 | |
| '{' should be on the previous line. | 1067 | |
| Line has trailing spaces. | 1070 | |
| Name 'is_ulx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1071 | |
| Name 'is_lrx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1072 | |
| '{' should be on the previous line. | 1074 | |
| '}' should be on the same line. | 1076 | |
| '{' should be on the previous line. | 1078 | |
| '{' should be on the previous line. | 1082 | |
| '}' should be on the same line. | 1084 | |
| '{' should be on the previous line. | 1086 | |
| '{' should be on the previous line. | 1090 | |
| Line has trailing spaces. | 1095 | |
| Method 'intersects' is not designed for extension - needs to be abstract, final or empty. | 1102 | |
| Parameter p_other should be final. | 1102 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1102 | |
| '{' should be on the previous line. | 1103 | |
| Line has trailing spaces. | 1106 | |
| Method 'intersects' is not designed for extension - needs to be abstract, final or empty. | 1113 | |
| Parameter p_other should be final. | 1113 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1113 | |
| '{' should be on the previous line. | 1114 | |
| Line has trailing spaces. | 1117 | |
| Line has trailing spaces. | 1118 | |
| Method 'union' is not designed for extension - needs to be abstract, final or empty. | 1125 | |
| Parameter p_other should be final. | 1125 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1125 | |
| '{' should be on the previous line. | 1126 | |
| Line has trailing spaces. | 1129 | |
| First sentence should end with a period. | 1130 | |
| Method 'left_x_value' is not designed for extension - needs to be abstract, final or empty. | 1136 | |
| Name 'left_x_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1136 | |
| Parameter p_y should be final. | 1136 | |
| Name 'p_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1136 | |
| '{' should be on the previous line. | 1137 | |
| Line has trailing spaces. | 1141 | |
| First sentence should end with a period. | 1142 | |
| Method 'right_x_value' is not designed for extension - needs to be abstract, final or empty. | 1148 | |
| Name 'right_x_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1148 | |
| Parameter p_y should be final. | 1148 | |
| Name 'p_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1148 | |
| '{' should be on the previous line. | 1149 | |
| Line has trailing spaces. | 1153 | |
| First sentence should end with a period. | 1154 | |
| Method 'lower_y_value' is not designed for extension - needs to be abstract, final or empty. | 1160 | |
| Name 'lower_y_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1160 | |
| Parameter p_x should be final. | 1160 | |
| Name 'p_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1160 | |
| '{' should be on the previous line. | 1161 | |
| Line has trailing spaces. | 1165 | |
| First sentence should end with a period. | 1166 | |
| Method 'upper_y_value' is not designed for extension - needs to be abstract, final or empty. | 1172 | |
| Name 'upper_y_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1172 | |
| Parameter p_x should be final. | 1172 | |
| Name 'p_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1172 | |
| '{' should be on the previous line. | 1173 | |
| Line has trailing spaces. | 1177 | |
| Method 'compare' is not designed for extension - needs to be abstract, final or empty. | 1179 | |
| Parameter p_other should be final. | 1179 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1179 | |
| Parameter p_edge_no should be final. | 1179 | |
| Name 'p_edge_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1179 | |
| '{' should be on the previous line. | 1180 | |
| Line has trailing spaces. | 1184 | |
| Method 'compare' is not designed for extension - needs to be abstract, final or empty. | 1186 | |
| Parameter p_other should be final. | 1186 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1186 | |
| Parameter p_edge_no should be final. | 1186 | |
| Name 'p_edge_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1186 | |
| '{' should be on the previous line. | 1187 | |
| '{' should be on the previous line. | 1190 | |
| '{' should be on the previous line. | 1194 | |
| '}' should be on the same line. | 1196 | |
| '{' should be on the previous line. | 1198 | |
| '}' should be on the same line. | 1200 | |
| '{' should be on the previous line. | 1202 | |
| Line has trailing spaces. | 1206 | |
| '{' should be on the previous line. | 1210 | |
| '}' should be on the same line. | 1212 | |
| '{' should be on the previous line. | 1214 | |
| '}' should be on the same line. | 1216 | |
| '{' should be on the previous line. | 1218 | |
| Line has trailing spaces. | 1222 | |
| '{' should be on the previous line. | 1226 | |
| '}' should be on the same line. | 1228 | |
| '{' should be on the previous line. | 1230 | |
| '}' should be on the same line. | 1232 | |
| '{' should be on the previous line. | 1234 | |
| Line has trailing spaces. | 1238 | |
| Line has trailing spaces. | 1239 | |
| '3' is a magic number. | 1240 | |
| '{' should be on the previous line. | 1243 | |
| '}' should be on the same line. | 1245 | |
| '{' should be on the previous line. | 1247 | |
| '}' should be on the same line. | 1249 | |
| '{' should be on the previous line. | 1251 | |
| Line has trailing spaces. | 1255 | |
| '4' is a magic number. | 1256 | |
| '{' should be on the previous line. | 1259 | |
| '}' should be on the same line. | 1261 | |
| '{' should be on the previous line. | 1263 | |
| '}' should be on the same line. | 1265 | |
| '{' should be on the previous line. | 1267 | |
| Line has trailing spaces. | 1271 | |
| Line has trailing spaces. | 1272 | |
| '5' is a magic number. | 1273 | |
| '{' should be on the previous line. | 1276 | |
| '}' should be on the same line. | 1278 | |
| '{' should be on the previous line. | 1280 | |
| '}' should be on the same line. | 1282 | |
| '{' should be on the previous line. | 1284 | |
| Line has trailing spaces. | 1288 | |
| '6' is a magic number. | 1289 | |
| '{' should be on the previous line. | 1292 | |
| '}' should be on the same line. | 1294 | |
| '{' should be on the previous line. | 1296 | |
| '}' should be on the same line. | 1298 | |
| '{' should be on the previous line. | 1300 | |
| Line has trailing spaces. | 1304 | |
| '7' is a magic number. | 1305 | |
| '{' should be on the previous line. | 1308 | |
| '}' should be on the same line. | 1310 | |
| '{' should be on the previous line. | 1312 | |
| '}' should be on the same line. | 1314 | |
| '{' should be on the previous line. | 1316 | |
| '(' should be on the previous line. | 1322 | |
| Line has trailing spaces. | 1323 | |
| Line has trailing spaces. | 1327 | |
| Method 'compare' is not designed for extension - needs to be abstract, final or empty. | 1329 | |
| Parameter p_other should be final. | 1329 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1329 | |
| Parameter p_edge_no should be final. | 1329 | |
| Name 'p_edge_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1329 | |
| '{' should be on the previous line. | 1330 | |
| Line has trailing spaces. | 1333 | |
| Method 'border_line_index' is not designed for extension - needs to be abstract, final or empty. | 1335 | |
| Name 'border_line_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1335 | |
| Parameter p_line should be final. | 1335 | |
| Name 'p_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1335 | |
| '{' should be on the previous line. | 1336 | |
| Line is longer than 80 characters. | 1337 | |
| Line is longer than 80 characters. | 1341 | |
| Line is longer than 80 characters. | 1342 | |
| Line is longer than 80 characters. | 1348 | |
| Method 'border_point' is not designed for extension - needs to be abstract, final or empty. | 1348 | |
| Name 'border_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1348 | |
| Parameter p_point should be final. | 1348 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1348 | |
| Parameter p_dir should be final. | 1348 | |
| Name 'p_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1348 | |
| Name 'result_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1350 | |
| Name 'result_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1351 | |
| '{' should be on the previous line. | 1353 | |
| Line is longer than 80 characters. | 1375 | |
| '0.5' is a magic number. | 1375 | |
| Line is longer than 80 characters. | 1381 | |
| 'cast' is not followed by whitespace. | 1381 | |
| '0.5' is a magic number. | 1381 | |
| Line is longer than 80 characters. | 1387 | |
| 'cast' is not followed by whitespace. | 1387 | |
| '0.5' is a magic number. | 1387 | |
| Line is longer than 80 characters. | 1393 | |
| '0.5' is a magic number. | 1393 | |
| Line is longer than 80 characters. | 1399 | |
| Line has trailing spaces. | 1405 | |
| Line is longer than 80 characters. | 1415 | |
| Method 'nearest_border_projections' is not designed for extension - needs to be abstract, final or empty. | 1415 | |
| Name 'nearest_border_projections' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1415 | |
| Parameter p_point should be final. | 1415 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1415 | |
| Parameter p_max_result_points should be final. | 1415 | |
| Name 'p_max_result_points' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1415 | |
| '{' should be on the previous line. | 1418 | |
| '8' is a magic number. | 1421 | |
| Name 'min_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1423 | |
| '{' should be on the previous line. | 1425 | |
| Name 'inside_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1428 | |
| Line is longer than 80 characters. | 1429 | |
| Name 'curr_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1429 | |
| Name 'curr_border_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1431 | |
| Line is longer than 80 characters. | 1432 | |
| Name 'curr_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1432 | |
| '{' should be on the previous line. | 1434 | |
| '{' should be on the previous line. | 1436 | |
| '{' should be on the previous line. | 1438 | |
| Line has trailing spaces. | 1450 | |
| Line is longer than 80 characters. | 1451 | |
| Method 'border_line_side_of' is not designed for extension - needs to be abstract, final or empty. | 1451 | |
| Missing a Javadoc comment. | 1451 | |
| Name 'border_line_side_of' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1451 | |
| '(' is followed by whitespace. | 1451 | |
| Parameter p_point should be final. | 1451 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1451 | |
| Parameter p_line_no should be final. | 1451 | |
| Name 'p_line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1451 | |
| Parameter p_tolerance should be final. | 1451 | |
| Name 'p_tolerance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1451 | |
| '{' should be on the previous line. | 1455 | |
| '{' should be on the previous line. | 1457 | |
| '}' should be on the same line. | 1459 | |
| '{' should be on the previous line. | 1461 | |
| '}' should be on the same line. | 1463 | |
| '{' should be on the previous line. | 1465 | |
| '}' should be on the same line. | 1468 | |
| '{' should be on the previous line. | 1470 | |
| '{' should be on the previous line. | 1472 | |
| '}' should be on the same line. | 1474 | |
| '{' should be on the previous line. | 1476 | |
| '}' should be on the same line. | 1478 | |
| '{' should be on the previous line. | 1480 | |
| '}' should be on the same line. | 1483 | |
| '4' is a magic number. | 1484 | |
| '{' should be on the previous line. | 1485 | |
| '{' should be on the previous line. | 1487 | |
| '}' should be on the same line. | 1489 | |
| ')' is preceded with whitespace. | 1490 | |
| '{' should be on the previous line. | 1491 | |
| '}' should be on the same line. | 1493 | |
| '{' should be on the previous line. | 1495 | |
| '}' should be on the same line. | 1498 | |
| '6' is a magic number. | 1499 | |
| '{' should be on the previous line. | 1500 | |
| ')' is preceded with whitespace. | 1501 | |
| '{' should be on the previous line. | 1502 | |
| '}' should be on the same line. | 1504 | |
| ')' is preceded with whitespace. | 1505 | |
| '{' should be on the previous line. | 1506 | |
| '}' should be on the same line. | 1508 | |
| '{' should be on the previous line. | 1510 | |
| '}' should be on the same line. | 1513 | |
| '{' should be on the previous line. | 1515 | |
| Line is longer than 80 characters. | 1518 | |
| '}' should be on the same line. | 1521 | |
| Line is longer than 80 characters. | 1523 | |
| '}' should be on the same line. | 1526 | |
| '{' should be on the previous line. | 1528 | |
| '}' should be on the same line. | 1531 | |
| '3' is a magic number. | 1532 | |
| '{' should be on the previous line. | 1533 | |
| '{' should be on the previous line. | 1536 | |
| Line is longer than 80 characters. | 1537 | |
| '}' should be on the same line. | 1539 | |
| '{' should be on the previous line. | 1541 | |
| Line is longer than 80 characters. | 1542 | |
| '}' should be on the same line. | 1544 | |
| '{' should be on the previous line. | 1546 | |
| '}' should be on the same line. | 1549 | |
| '5' is a magic number. | 1550 | |
| '{' should be on the previous line. | 1551 | |
| Line is longer than 80 characters. | 1554 | |
| '}' should be on the same line. | 1557 | |
| Line is longer than 80 characters. | 1559 | |
| '}' should be on the same line. | 1562 | |
| '{' should be on the previous line. | 1564 | |
| '}' should be on the same line. | 1567 | |
| '7' is a magic number. | 1568 | |
| '{' should be on the previous line. | 1569 | |
| '{' should be on the previous line. | 1572 | |
| Line is longer than 80 characters. | 1573 | |
| '}' should be on the same line. | 1575 | |
| '{' should be on the previous line. | 1577 | |
| Line is longer than 80 characters. | 1578 | |
| '}' should be on the same line. | 1580 | |
| '{' should be on the previous line. | 1582 | |
| '}' should be on the same line. | 1585 | |
| '{' should be on the previous line. | 1587 | |
| Line is longer than 80 characters. | 1588 | |
| Line has trailing spaces. | 1593 | |
| Method 'is_IntBox' is not designed for extension - needs to be abstract, final or empty. | 1599 | |
| Name 'is_IntBox' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1599 | |
| '{' should be on the previous line. | 1600 | |
| 'if' construct must use '{}'s. | 1601 | |
| 'if' construct must use '{}'s. | 1603 | |
| 'if' construct must use '{}'s. | 1605 | |
| 'if' construct must use '{}'s. | 1607 | |
| Line has trailing spaces. | 1610 | |
| Line has trailing spaces. | 1612 | |
| Method 'simplify' is not designed for extension - needs to be abstract, final or empty. | 1618 | |
| '{' should be on the previous line. | 1619 | |
| '{' should be on the previous line. | 1621 | |
| Line has trailing spaces. | 1626 | |
| Method 'cutout' is not designed for extension - needs to be abstract, final or empty. | 1633 | |
| Parameter p_shape should be final. | 1633 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1633 | |
| '{' should be on the previous line. | 1634 | |
| Line has trailing spaces. | 1637 | |
| Expected an @return tag. | 1642 | |
| Method 'cutout_from' is not designed for extension - needs to be abstract, final or empty. | 1642 | |
| Method length is 153 lines (max allowed is 150). | 1642 | |
| Name 'cutout_from' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1642 | |
| Parameter p_d should be final. | 1642 | |
| Expected @param tag for 'p_d'. | 1642 | |
| Name 'p_d' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1642 | |
| '{' should be on the previous line. | 1643 | |
| Line has trailing spaces. | 1645 | |
| '{' should be on the previous line. | 1647 | |
| Line has trailing spaces. | 1653 | |
| '4' is a magic number. | 1654 | |
| Line has trailing spaces. | 1655 | |
| Line has trailing spaces. | 1657 | |
| Line has trailing spaces. | 1659 | |
| Line has trailing spaces. | 1661 | |
| Line has trailing spaces. | 1663 | |
| Line has trailing spaces. | 1665 | |
| Line has trailing spaces. | 1667 | |
| Line has trailing spaces. | 1669 | |
| '3' is a magic number. | 1670 | |
| Line has trailing spaces. | 1671 | |
| '4' is a magic number. | 1672 | |
| Line has trailing spaces. | 1673 | |
| Line has trailing spaces. | 1675 | |
| Line is longer than 80 characters. | 1676 | |
| Name 'curr_oct' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1676 | |
| '3' is a magic number. | 1676 | |
| Line is longer than 80 characters. | 1677 | |
| Line has trailing spaces. | 1679 | |
| Line has trailing spaces. | 1681 | |
| Line is longer than 80 characters. | 1682 | |
| Line has trailing spaces. | 1685 | |
| Line has trailing spaces. | 1687 | |
| Line is longer than 80 characters. | 1688 | |
| Line has trailing spaces. | 1691 | |
| Line has trailing spaces. | 1693 | |
| Line is longer than 80 characters. | 1694 | |
| '3' is a magic number. | 1694 | |
| '3' is a magic number. | 1696 | |
| Line has trailing spaces. | 1697 | |
| Line has trailing spaces. | 1699 | |
| '{' should be on the previous line. | 1703 | |
| Line has trailing spaces. | 1705 | |
| Line is longer than 80 characters. | 1707 | |
| Line has trailing spaces. | 1710 | |
| '3' is a magic number. | 1711 | |
| '{' should be on the previous line. | 1714 | |
| Line has trailing spaces. | 1716 | |
| '3' is a magic number. | 1717 | |
| Line is longer than 80 characters. | 1718 | |
| '3' is a magic number. | 1721 | |
| '3' is a magic number. | 1722 | |
| '{' should be on the previous line. | 1724 | |
| Line has trailing spaces. | 1726 | |
| '3' is a magic number. | 1727 | |
| Line is longer than 80 characters. | 1728 | |
| '3' is a magic number. | 1729 | |
| '3' is a magic number. | 1732 | |
| '{' should be on the previous line. | 1734 | |
| Line has trailing spaces. | 1736 | |
| Line is longer than 80 characters. | 1738 | |
| '3' is a magic number. | 1739 | |
| '{' should be on the previous line. | 1744 | |
| Line has trailing spaces. | 1746 | |
| Line is longer than 80 characters. | 1748 | |
| '{' should be on the previous line. | 1754 | |
| Line has trailing spaces. | 1756 | |
| Line is longer than 80 characters. | 1758 | |
| '{' should be on the previous line. | 1764 | |
| Line has trailing spaces. | 1766 | |
| Line is longer than 80 characters. | 1768 | |
| '{' should be on the previous line. | 1774 | |
| Line is longer than 80 characters. | 1777 | |
| Line has trailing spaces. | 1780 | |
| '8' is a magic number. | 1781 | |
| Line has trailing spaces. | 1782 | |
| '4' is a magic number. | 1784 | |
| '{' should be on the previous line. | 1785 | |
| Line has trailing spaces. | 1788 | |
| '4' is a magic number. | 1790 | |
| '{' should be on the previous line. | 1791 | |
| '4' is a magic number. | 1792 | |
| Line has trailing spaces. | 1796 | |
| Expected an @return tag. | 1801 | |
| Method 'cutout_from' is not designed for extension - needs to be abstract, final or empty. | 1801 | |
| Method length is 196 lines (max allowed is 150). | 1801 | |
| Name 'cutout_from' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1801 | |
| Parameter p_d should be final. | 1801 | |
| Expected @param tag for 'p_d'. | 1801 | |
| Name 'p_d' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1801 | |
| '{' should be on the previous line. | 1802 | |
| Line has trailing spaces. | 1804 | |
| '{' should be on the previous line. | 1806 | |
| Line has trailing spaces. | 1812 | |
| '8' is a magic number. | 1813 | |
| Line has trailing spaces. | 1814 | |
| Line has trailing spaces. | 1816 | |
| Line is longer than 80 characters. | 1818 | |
| Line has trailing spaces. | 1819 | |
| Line has trailing spaces. | 1821 | |
| Line is longer than 80 characters. | 1823 | |
| Line has trailing spaces. | 1824 | |
| Line has trailing spaces. | 1826 | |
| Line is longer than 80 characters. | 1828 | |
| Line has trailing spaces. | 1829 | |
| Line has trailing spaces. | 1831 | |
| '3' is a magic number. | 1832 | |
| Line is longer than 80 characters. | 1833 | |
| Line has trailing spaces. | 1834 | |
| Line has trailing spaces. | 1836 | |
| '4' is a magic number. | 1837 | |
| Line is longer than 80 characters. | 1838 | |
| Line has trailing spaces. | 1839 | |
| Line has trailing spaces. | 1841 | |
| '5' is a magic number. | 1842 | |
| Line is longer than 80 characters. | 1843 | |
| Line has trailing spaces. | 1844 | |
| Line has trailing spaces. | 1846 | |
| '6' is a magic number. | 1847 | |
| Line is longer than 80 characters. | 1848 | |
| Line has trailing spaces. | 1849 | |
| Line has trailing spaces. | 1851 | |
| '7' is a magic number. | 1852 | |
| Line is longer than 80 characters. | 1853 | |
| Line has trailing spaces. | 1854 | |
| '8' is a magic number. | 1855 | |
| '{' should be on the previous line. | 1856 | |
| Line has trailing spaces. | 1859 | |
| Name 'curr_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1860 | |
| Name 'curr_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1861 | |
| '7' is a magic number. | 1861 | |
| Line has trailing spaces. | 1862 | |
| '&&' should be on a new line. | 1863 | |
| '{' should be on the previous line. | 1866 | |
| Line is longer than 80 characters. | 1869 | |
| ',' is not followed by whitespace. | 1869 | |
| Line has trailing spaces. | 1870 | |
| Line has trailing spaces. | 1873 | |
| '7' is a magic number. | 1875 | |
| '7' is a magic number. | 1877 | |
| '6' is a magic number. | 1878 | |
| '&&' should be on a new line. | 1879 | |
| '{' should be on the previous line. | 1883 | |
| Line is longer than 80 characters. | 1885 | |
| Line has trailing spaces. | 1886 | |
| Line has trailing spaces. | 1889 | |
| '7' is a magic number. | 1890 | |
| '6' is a magic number. | 1891 | |
| '6' is a magic number. | 1893 | |
| '5' is a magic number. | 1894 | |
| '&&' should be on a new line. | 1895 | |
| '{' should be on the previous line. | 1899 | |
| Line is longer than 80 characters. | 1901 | |
| Line has trailing spaces. | 1902 | |
| Line has trailing spaces. | 1905 | |
| '6' is a magic number. | 1906 | |
| '5' is a magic number. | 1907 | |
| '5' is a magic number. | 1909 | |
| '4' is a magic number. | 1910 | |
| '&&' should be on a new line. | 1911 | |
| '{' should be on the previous line. | 1915 | |
| Line is longer than 80 characters. | 1916 | |
| Line has trailing spaces. | 1918 | |
| Line has trailing spaces. | 1921 | |
| '5' is a magic number. | 1922 | |
| '4' is a magic number. | 1923 | |
| '4' is a magic number. | 1925 | |
| '3' is a magic number. | 1926 | |
| '&&' should be on a new line. | 1927 | |
| '{' should be on the previous line. | 1931 | |
| Line is longer than 80 characters. | 1932 | |
| Line has trailing spaces. | 1934 | |
| Line has trailing spaces. | 1937 | |
| '4' is a magic number. | 1938 | |
| '3' is a magic number. | 1939 | |
| Line has trailing spaces. | 1941 | |
| '3' is a magic number. | 1942 | |
| Line has trailing spaces. | 1944 | |
| '&&' should be on a new line. | 1945 | |
| '{' should be on the previous line. | 1949 | |
| Line is longer than 80 characters. | 1951 | |
| Line has trailing spaces. | 1952 | |
| Line has trailing spaces. | 1955 | |
| '3' is a magic number. | 1956 | |
| Line has trailing spaces. | 1959 | |
| Line has trailing spaces. | 1962 | |
| '&&' should be on a new line. | 1963 | |
| '{' should be on the previous line. | 1967 | |
| Line is longer than 80 characters. | 1969 | |
| Line has trailing spaces. | 1970 | |
| Line has trailing spaces. | 1973 | |
| Line has trailing spaces. | 1977 | |
| Line has trailing spaces. | 1980 | |
| '&&' should be on a new line. | 1981 | |
| '{' should be on the previous line. | 1985 | |
| Line is longer than 80 characters. | 1987 | |
| Line has trailing spaces. | 1988 | |
| Line has trailing spaces. | 1991 | |
| Line has trailing spaces. | 1995 | |
| Line has trailing spaces. | 1998 | |
| Line has trailing spaces. | 1999 | |
| Method 'cutout_from' is not designed for extension - needs to be abstract, final or empty. | 2000 | |
| Missing a Javadoc comment. | 2000 | |
| Name 'cutout_from' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 2000 | |
| Parameter p_simplex should be final. | 2000 | |
| Name 'p_simplex' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 2000 | |
| '{' should be on the previous line. | 2001 | |
| Line has trailing spaces. | 2004 | |
| First sentence should end with a period. | 2005 | |
| Variable 'lx' must be private and have accessor methods. | 2008 | |
| Line has trailing spaces. | 2009 | |
| First sentence should end with a period. | 2010 | |
| Variable 'ly' must be private and have accessor methods. | 2013 | |
| Line has trailing spaces. | 2014 | |
| First sentence should end with a period. | 2015 | |
| Variable 'rx' must be private and have accessor methods. | 2018 | |
| Line has trailing spaces. | 2019 | |
| First sentence should end with a period. | 2020 | |
| Variable 'uy' must be private and have accessor methods. | 2023 | |
| Line has trailing spaces. | 2024 | |
| First sentence should end with a period. | 2025 | |
| Variable 'ulx' must be private and have accessor methods. | 2028 | |
| Line has trailing spaces. | 2029 | |
| First sentence should end with a period. | 2030 | |
| Variable 'lrx' must be private and have accessor methods. | 2033 | |
| Line has trailing spaces. | 2034 | |
| First sentence should end with a period. | 2035 | |
| Variable 'llx' must be private and have accessor methods. | 2038 | |
| Line has trailing spaces. | 2039 | |
| First sentence should end with a period. | 2040 | |
| Variable 'urx' must be private and have accessor methods. | 2043 | |
| Line has trailing spaces. | 2044 | |
| Name 'precalculated_to_simplex' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 2048 | |
| Line has trailing spaces. | 2049 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 33 | |
| Line has trailing spaces. | 34 | |
| First sentence should end with a period. | 35 | |
| Parameter p_x should be final. | 41 | |
| Name 'p_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| Parameter p_y should be final. | 41 | |
| Name 'p_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| '{' should be on the previous line. | 42 | |
| Line has trailing spaces. | 50 | |
| First sentence should end with a period. | 51 | |
| Definition of 'equals()' without corresponding definition of 'hashCode()'. | 56 | |
| '(' is followed by whitespace. | 56 | |
| Parameter p_ob should be final. | 56 | |
| Name 'p_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| ')' is preceded with whitespace. | 56 | |
| '{' should be on the previous line. | 57 | |
| '(' is followed by whitespace. | 58 | |
| ')' is preceded with whitespace. | 58 | |
| '{' should be on the previous line. | 59 | |
| '(' is followed by whitespace. | 62 | |
| ')' is preceded with whitespace. | 62 | |
| '{' should be on the previous line. | 63 | |
| '(' is followed by whitespace. | 66 | |
| ')' is preceded with whitespace. | 66 | |
| '{' should be on the previous line. | 67 | |
| ';' is preceded with whitespace. | 68 | |
| 'cast' is not followed by whitespace. | 70 | |
| ';' is preceded with whitespace. | 70 | |
| '(' is followed by whitespace. | 71 | |
| ')' is preceded with whitespace. | 71 | |
| ';' is preceded with whitespace. | 71 | |
| Line has trailing spaces. | 73 | |
| Method 'is_infinite' is not designed for extension - needs to be abstract, final or empty. | 79 | |
| Name 'is_infinite' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 79 | |
| '{' should be on the previous line. | 80 | |
| Line has trailing spaces. | 83 | |
| Method 'surrounding_box' is not designed for extension - needs to be abstract, final or empty. | 89 | |
| Name 'surrounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 | |
| '{' should be on the previous line. | 90 | |
| Line has trailing spaces. | 93 | |
| Method 'surrounding_octagon' is not designed for extension - needs to be abstract, final or empty. | 99 | |
| Name 'surrounding_octagon' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 99 | |
| '{' should be on the previous line. | 100 | |
| Name 'tmp_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 101 | |
| Name 'tmp_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 102 | |
| Line has trailing spaces. | 103 | |
| Line has trailing spaces. | 106 | |
| Method 'is_contained_in' is not designed for extension - needs to be abstract, final or empty. | 108 | |
| Name 'is_contained_in' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 108 | |
| Parameter p_box should be final. | 108 | |
| Name 'p_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 108 | |
| '{' should be on the previous line. | 109 | |
| Line has trailing spaces. | 113 | |
| First sentence should end with a period. | 114 | |
| Name 'translate_by' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 122 | |
| '(' is followed by whitespace. | 122 | |
| Parameter p_vector should be final. | 122 | |
| Name 'p_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 122 | |
| ')' is preceded with whitespace. | 122 | |
| '{' should be on the previous line. | 123 | |
| '{' should be on the previous line. | 125 | |
| ';' is preceded with whitespace. | 128 | |
| Line has trailing spaces. | 130 | |
| Method 'translate_by' is not designed for extension - needs to be abstract, final or empty. | 131 | |
| Missing a Javadoc comment. | 131 | |
| Name 'translate_by' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 131 | |
| '(' is followed by whitespace. | 131 | |
| Parameter p_vector should be final. | 131 | |
| Name 'p_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 131 | |
| ')' is preceded with whitespace. | 131 | |
| '{' should be on the previous line. | 132 | |
| '(' is followed by whitespace. | 133 | |
| '(' is followed by whitespace. | 133 | |
| ')' is preceded with whitespace. | 133 | |
| ')' is preceded with whitespace. | 133 | |
| ';' is preceded with whitespace. | 133 | |
| Line has trailing spaces. | 135 | |
| Method 'translate_by' is not designed for extension - needs to be abstract, final or empty. | 136 | |
| Missing a Javadoc comment. | 136 | |
| Name 'translate_by' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 136 | |
| '(' is followed by whitespace. | 136 | |
| Parameter p_vector should be final. | 136 | |
| Name 'p_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 136 | |
| ')' is preceded with whitespace. | 136 | |
| '{' should be on the previous line. | 137 | |
| Line has trailing spaces. | 140 | |
| Line has trailing spaces. | 141 | |
| First sentence should end with a period. | 142 | |
| Method 'difference_by' is not designed for extension - needs to be abstract, final or empty. | 148 | |
| Name 'difference_by' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 148 | |
| Parameter p_other should be final. | 148 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 148 | |
| '{' should be on the previous line. | 149 | |
| Line has trailing spaces. | 153 | |
| Method 'difference_by' is not designed for extension - needs to be abstract, final or empty. | 154 | |
| Missing a Javadoc comment. | 154 | |
| Name 'difference_by' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 154 | |
| Parameter p_other should be final. | 154 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 154 | |
| '{' should be on the previous line. | 155 | |
| Line has trailing spaces. | 159 | |
| Method 'difference_by' is not designed for extension - needs to be abstract, final or empty. | 160 | |
| Missing a Javadoc comment. | 160 | |
| Name 'difference_by' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| Parameter p_other should be final. | 160 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| '{' should be on the previous line. | 161 | |
| Line has trailing spaces. | 164 | |
| Method 'side_of' is not designed for extension - needs to be abstract, final or empty. | 166 | |
| Name 'side_of' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 166 | |
| Parameter p_line should be final. | 166 | |
| Name 'p_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 166 | |
| '{' should be on the previous line. | 167 | |
| Line has trailing spaces. | 172 | |
| Method 'to_float' is not designed for extension - needs to be abstract, final or empty. | 178 | |
| Name 'to_float' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 178 | |
| '{' should be on the previous line. | 179 | |
| Line has trailing spaces. | 182 | |
| First sentence should end with a period. | 183 | |
| Parameter p_other should be final. | 189 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 189 | |
| '{' should be on the previous line. | 190 | |
| 'cast' is not followed by whitespace. | 191 | |
| 'cast' is not followed by whitespace. | 191 | |
| Line has trailing spaces. | 193 | |
| Line has trailing spaces. | 194 | |
| Method 'perpendicular_projection' is not designed for extension - needs to be abstract, final or empty. | 196 | |
| Name 'perpendicular_projection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 196 | |
| Parameter p_line should be final. | 196 | |
| Name 'p_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 196 | |
| '{' should be on the previous line. | 197 | |
| 'cast' is not followed by whitespace. | 201 | |
| 'cast' is not followed by whitespace. | 202 | |
| 'cast' is not followed by whitespace. | 203 | |
| Line is longer than 80 characters. | 207 | |
| 'cast' is not followed by whitespace. | 207 | |
| 'cast' is not followed by whitespace. | 207 | |
| Name 'point_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 208 | |
| Name 'point_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 209 | |
| Line has trailing spaces. | 210 | |
| Name 'proj_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 215 | |
| Line has trailing spaces. | 216 | |
| Name 'proj_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 221 | |
| Line has trailing spaces. | 222 | |
| '{' should be on the previous line. | 225 | |
| '{' should be on the previous line. | 227 | |
| '&&' should be on a new line. | 232 | |
| '{' should be on the previous line. | 234 | |
| Line has trailing spaces. | 242 | |
| First sentence should end with a period. | 243 | |
| Method 'signed_area' is not designed for extension - needs to be abstract, final or empty. | 251 | |
| Name 'signed_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 251 | |
| '(' is followed by whitespace. | 251 | |
| Parameter p_1 should be final. | 251 | |
| Name 'p_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 251 | |
| Parameter p_2 should be final. | 251 | |
| Name 'p_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 251 | |
| ')' is preceded with whitespace. | 251 | |
| '{' should be on the previous line. | 252 | |
| ';' is preceded with whitespace. | 253 | |
| ';' is preceded with whitespace. | 254 | |
| ';' is preceded with whitespace. | 255 | |
| Line has trailing spaces. | 257 | |
| First sentence should end with a period. | 258 | |
| Method 'distance_square' is not designed for extension - needs to be abstract, final or empty. | 264 | |
| Name 'distance_square' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 264 | |
| Parameter p_to_point should be final. | 264 | |
| Name 'p_to_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 264 | |
| '{' should be on the previous line. | 265 | |
| Line has trailing spaces. | 270 | |
| First sentence should end with a period. | 271 | |
| Method 'distance' is not designed for extension - needs to be abstract, final or empty. | 277 | |
| Parameter p_to_point should be final. | 277 | |
| Name 'p_to_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 277 | |
| '{' should be on the previous line. | 278 | |
| Line has trailing spaces. | 281 | |
| Method 'orthogonal_projection' is not designed for extension - needs to be abstract, final or empty. | 290 | |
| Name 'orthogonal_projection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 290 | |
| Parameter p_other should be final. | 290 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 290 | |
| '{' should be on the previous line. | 291 | |
| Name 'horizontal_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 293 | |
| '-' is not followed by whitespace. | 293 | |
| Name 'vertical_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 294 | |
| '-' is not followed by whitespace. | 294 | |
| '{' should be on the previous line. | 296 | |
| '}' should be on the same line. | 299 | |
| '{' should be on the previous line. | 301 | |
| Line has trailing spaces. | 307 | |
| Method 'fortyfive_degree_projection' is not designed for extension - needs to be abstract, final or empty. | 316 | |
| Name 'fortyfive_degree_projection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 316 | |
| Parameter p_other should be final. | 316 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 316 | |
| '{' should be on the previous line. | 317 | |
| '-' is not followed by whitespace. | 318 | |
| '-' is not followed by whitespace. | 319 | |
| Name 'dist_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 320 | |
| '4' is a magic number. | 320 | |
| Name 'diagonal_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 323 | |
| 'cast' is not followed by whitespace. | 323 | |
| 'cast' is not followed by whitespace. | 323 | |
| Name 'diagonal_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 324 | |
| 'cast' is not followed by whitespace. | 324 | |
| 'cast' is not followed by whitespace. | 324 | |
| '3' is a magic number. | 326 | |
| Name 'min_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 327 | |
| '4' is a magic number. | 328 | |
| '{' should be on the previous line. | 329 | |
| '{' should be on the previous line. | 331 | |
| '{' should be on the previous line. | 337 | |
| '}' should be on the same line. | 340 | |
| '{' should be on the previous line. | 342 | |
| '}' should be on the same line. | 345 | |
| '{' should be on the previous line. | 347 | |
| Name 'diagonal_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 349 | |
| 'cast' is not followed by whitespace. | 349 | |
| Line is longer than 80 characters. | 350 | |
| '}' should be on the same line. | 351 | |
| '{' should be on the previous line. | 353 | |
| Name 'diagonal_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 355 | |
| 'cast' is not followed by whitespace. | 355 | |
| Line is longer than 80 characters. | 356 | |
| Line has trailing spaces. | 360 | |
| Line is longer than 80 characters. | 362 | |
| Line is longer than 80 characters. | 363 | |
| Line is longer than 80 characters. | 366 | |
| Line is longer than 80 characters. | 373 | |
| Method 'fortyfive_degree_corner' is not designed for extension - needs to be abstract, final or empty. | 373 | |
| Name 'fortyfive_degree_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 373 | |
| '(' is followed by whitespace. | 373 | |
| Parameter p_to_point should be final. | 373 | |
| Name 'p_to_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 373 | |
| Parameter p_left_turn should be final. | 373 | |
| Name 'p_left_turn' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 373 | |
| Line has trailing spaces. | 378 | |
| Line has trailing spaces. | 380 | |
| '{' should be on the previous line. | 382 | |
| '{' should be on the previous line. | 384 | |
| '}' should be on the same line. | 386 | |
| '{' should be on the previous line. | 388 | |
| '}' should be on the same line. | 391 | |
| '{' should be on the previous line. | 393 | |
| '{' should be on the previous line. | 395 | |
| '}' should be on the same line. | 397 | |
| '{' should be on the previous line. | 399 | |
| '}' should be on the same line. | 402 | |
| '{' should be on the previous line. | 404 | |
| '{' should be on the previous line. | 406 | |
| '}' should be on the same line. | 408 | |
| '{' should be on the previous line. | 410 | |
| '}' should be on the same line. | 413 | |
| '{' should be on the previous line. | 415 | |
| '{' should be on the previous line. | 417 | |
| '}' should be on the same line. | 419 | |
| '{' should be on the previous line. | 421 | |
| '}' should be on the same line. | 424 | |
| '{' should be on the previous line. | 426 | |
| '{' should be on the previous line. | 428 | |
| '}' should be on the same line. | 430 | |
| '{' should be on the previous line. | 432 | |
| '}' should be on the same line. | 435 | |
| '{' should be on the previous line. | 437 | |
| '{' should be on the previous line. | 439 | |
| '}' should be on the same line. | 441 | |
| '{' should be on the previous line. | 443 | |
| '}' should be on the same line. | 446 | |
| '{' should be on the previous line. | 448 | |
| '{' should be on the previous line. | 450 | |
| '}' should be on the same line. | 452 | |
| '{' should be on the previous line. | 454 | |
| '}' should be on the same line. | 457 | |
| '{' should be on the previous line. | 459 | |
| '{' should be on the previous line. | 461 | |
| '}' should be on the same line. | 463 | |
| '{' should be on the previous line. | 465 | |
| '}' should be on the same line. | 468 | |
| '{' should be on the previous line. | 470 | |
| Line is longer than 80 characters. | 471 | |
| Line has trailing spaces. | 476 | |
| Line is longer than 80 characters. | 478 | |
| Line is longer than 80 characters. | 479 | |
| Line is longer than 80 characters. | 482 | |
| Line is longer than 80 characters. | 488 | |
| Method 'ninety_degree_corner' is not designed for extension - needs to be abstract, final or empty. | 488 | |
| Name 'ninety_degree_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 488 | |
| '(' is followed by whitespace. | 488 | |
| Parameter p_to_point should be final. | 488 | |
| Name 'p_to_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 488 | |
| Parameter p_left_turn should be final. | 488 | |
| Name 'p_left_turn' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 488 | |
| Line has trailing spaces. | 493 | |
| Line has trailing spaces. | 495 | |
| '{' should be on the previous line. | 497 | |
| '{' should be on the previous line. | 499 | |
| '}' should be on the same line. | 501 | |
| '{' should be on the previous line. | 503 | |
| '}' should be on the same line. | 506 | |
| '{' should be on the previous line. | 508 | |
| '{' should be on the previous line. | 510 | |
| '}' should be on the same line. | 512 | |
| '{' should be on the previous line. | 514 | |
| '}' should be on the same line. | 517 | |
| '{' should be on the previous line. | 519 | |
| Line has trailing spaces. | 525 | |
| Method 'compare_x' is not designed for extension - needs to be abstract, final or empty. | 532 | |
| Name 'compare_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 532 | |
| Parameter p_other should be final. | 532 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 532 | |
| '{' should be on the previous line. | 533 | |
| Line has trailing spaces. | 536 | |
| Method 'compare_y' is not designed for extension - needs to be abstract, final or empty. | 543 | |
| Name 'compare_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 543 | |
| Parameter p_other should be final. | 543 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 543 | |
| '{' should be on the previous line. | 544 | |
| Line has trailing spaces. | 547 | |
| Line has trailing spaces. | 548 | |
| Method 'compare_x' is not designed for extension - needs to be abstract, final or empty. | 549 | |
| Missing a Javadoc comment. | 549 | |
| Name 'compare_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 549 | |
| Parameter p_other should be final. | 549 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 549 | |
| '{' should be on the previous line. | 550 | |
| '{' should be on the previous line. | 553 | |
| '}' should be on the same line. | 555 | |
| '{' should be on the previous line. | 557 | |
| '}' should be on the same line. | 559 | |
| '{' should be on the previous line. | 561 | |
| Line has trailing spaces. | 566 | |
| Method 'compare_y' is not designed for extension - needs to be abstract, final or empty. | 567 | |
| Missing a Javadoc comment. | 567 | |
| Name 'compare_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 567 | |
| Parameter p_other should be final. | 567 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 567 | |
| '{' should be on the previous line. | 568 | |
| '{' should be on the previous line. | 571 | |
| '}' should be on the same line. | 573 | |
| '{' should be on the previous line. | 575 | |
| '}' should be on the same line. | 577 | |
| '{' should be on the previous line. | 579 | |
| Line has trailing spaces. | 584 | |
| Method 'compare_x' is not designed for extension - needs to be abstract, final or empty. | 585 | |
| Missing a Javadoc comment. | 585 | |
| Name 'compare_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 585 | |
| Parameter p_other should be final. | 585 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 585 | |
| '{' should be on the previous line. | 586 | |
| Line has trailing spaces. | 589 | |
| Method 'compare_y' is not designed for extension - needs to be abstract, final or empty. | 590 | |
| Missing a Javadoc comment. | 590 | |
| Name 'compare_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 590 | |
| Parameter p_other should be final. | 590 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 590 | |
| '{' should be on the previous line. | 591 | |
| Line has trailing spaces. | 594 | |
| First sentence should end with a period. | 595 | |
| Variable 'x' must be private and have accessor methods. | 598 | |
| Line has trailing spaces. | 599 | |
| First sentence should end with a period. | 600 | |
| Variable 'y' must be private and have accessor methods. | 603 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| First sentence should end with a period. | 25 | |
| '{' should be on the previous line. | 33 | |
| Line has trailing spaces. | 34 | |
| First sentence should end with a period. | 35 | |
| Parameter p_x should be final. | 41 | |
| Name 'p_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| Parameter p_y should be final. | 41 | |
| Name 'p_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| '{' should be on the previous line. | 42 | |
| Line has trailing spaces. | 47 | |
| First sentence should end with a period. | 48 | |
| Definition of 'equals()' without corresponding definition of 'hashCode()'. | 53 | |
| '(' is followed by whitespace. | 53 | |
| Parameter p_ob should be final. | 53 | |
| Name 'p_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| ')' is preceded with whitespace. | 53 | |
| '{' should be on the previous line. | 54 | |
| '(' is followed by whitespace. | 55 | |
| ')' is preceded with whitespace. | 55 | |
| '{' should be on the previous line. | 56 | |
| '(' is followed by whitespace. | 59 | |
| ')' is preceded with whitespace. | 59 | |
| '{' should be on the previous line. | 60 | |
| '(' is followed by whitespace. | 63 | |
| ')' is preceded with whitespace. | 63 | |
| '{' should be on the previous line. | 64 | |
| ';' is preceded with whitespace. | 65 | |
| 'cast' is not followed by whitespace. | 67 | |
| ';' is preceded with whitespace. | 67 | |
| '(' is followed by whitespace. | 68 | |
| ')' is preceded with whitespace. | 68 | |
| ';' is preceded with whitespace. | 68 | |
| Line has trailing spaces. | 70 | |
| First sentence should end with a period. | 71 | |
| Name 'is_zero' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| '{' should be on the previous line. | 77 | |
| Line has trailing spaces. | 80 | |
| First sentence should end with a period. | 81 | |
| Method 'negate' is not designed for extension - needs to be abstract, final or empty. | 86 | |
| '{' should be on the previous line. | 87 | |
| Line has trailing spaces. | 90 | |
| Method 'is_orthogonal' is not designed for extension - needs to be abstract, final or empty. | 96 | |
| Name 'is_orthogonal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| '{' should be on the previous line. | 97 | |
| '(' is followed by whitespace. | 98 | |
| ')' is preceded with whitespace. | 98 | |
| ';' is preceded with whitespace. | 98 | |
| Line has trailing spaces. | 100 | |
| Method 'is_diagonal' is not designed for extension - needs to be abstract, final or empty. | 106 | |
| Name 'is_diagonal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 106 | |
| '{' should be on the previous line. | 107 | |
| '(' is followed by whitespace. | 108 | |
| ')' is preceded with whitespace. | 108 | |
| ';' is preceded with whitespace. | 108 | |
| Line has trailing spaces. | 110 | |
| Parameter p_other should be final. | 118 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 118 | |
| '{' should be on the previous line. | 119 | |
| 'cast' is not followed by whitespace. | 120 | |
| 'cast' is not followed by whitespace. | 120 | |
| Line has trailing spaces. | 122 | |
| Method 'turn_90_degree' is not designed for extension - needs to be abstract, final or empty. | 124 | |
| Name 'turn_90_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 124 | |
| Parameter p_factor should be final. | 124 | |
| Name 'p_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 124 | |
| '{' should be on the previous line. | 125 | |
| '{' should be on the previous line. | 128 | |
| '4' is a magic number. | 129 | |
| '4' is a magic number. | 131 | |
| '{' should be on the previous line. | 132 | |
| '4' is a magic number. | 133 | |
| Name 'new_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 135 | |
| ';' is preceded with whitespace. | 135 | |
| Name 'new_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 136 | |
| ';' is preceded with whitespace. | 136 | |
| '{' should be on the previous line. | 138 | |
| ';' is preceded with whitespace. | 144 | |
| ';' is preceded with whitespace. | 145 | |
| ';' is preceded with whitespace. | 148 | |
| ';' is preceded with whitespace. | 149 | |
| '3' is a magic number. | 151 | |
| ';' is preceded with whitespace. | 152 | |
| ';' is preceded with whitespace. | 153 | |
| ';' is preceded with whitespace. | 156 | |
| ';' is preceded with whitespace. | 157 | |
| ';' is preceded with whitespace. | 159 | |
| Line has trailing spaces. | 161 | |
| Line has trailing spaces. | 162 | |
| Method 'mirror_at_y_axis' is not designed for extension - needs to be abstract, final or empty. | 168 | |
| Name 'mirror_at_y_axis' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 168 | |
| '{' should be on the previous line. | 169 | |
| Line has trailing spaces. | 172 | |
| Method 'mirror_at_x_axis' is not designed for extension - needs to be abstract, final or empty. | 178 | |
| Name 'mirror_at_x_axis' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 178 | |
| '{' should be on the previous line. | 179 | |
| Line has trailing spaces. | 182 | |
| First sentence should end with a period. | 183 | |
| '(' is followed by whitespace. | 189 | |
| Parameter p_other should be final. | 189 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 189 | |
| '{' should be on the previous line. | 190 | |
| Line has trailing spaces. | 193 | |
| Missing a Javadoc comment. | 194 | |
| '(' is followed by whitespace. | 194 | |
| Parameter p_other should be final. | 194 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 194 | |
| '{' should be on the previous line. | 195 | |
| Line has trailing spaces. | 198 | |
| Missing a Javadoc comment. | 199 | |
| '(' is followed by whitespace. | 199 | |
| Parameter p_other should be final. | 199 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 199 | |
| '{' should be on the previous line. | 200 | |
| Line has trailing spaces. | 203 | |
| First sentence should end with a period. | 204 | |
| Expected an @return tag. | 207 | |
| Name 'add_to' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 207 | |
| Parameter p_point should be final. | 207 | |
| Expected @param tag for 'p_point'. | 207 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 207 | |
| '{' should be on the previous line. | 208 | |
| Line has trailing spaces. | 211 | |
| Missing a Javadoc comment. | 212 | |
| Name 'add_to' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 212 | |
| Parameter p_point should be final. | 212 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 212 | |
| '{' should be on the previous line. | 213 | |
| Line has trailing spaces. | 216 | |
| Line has trailing spaces. | 217 | |
| Line has trailing spaces. | 218 | |
| Method 'side_of' is not designed for extension - needs to be abstract, final or empty. | 229 | |
| Name 'side_of' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 229 | |
| Parameter p_other should be final. | 229 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 229 | |
| '{' should be on the previous line. | 230 | |
| Line has trailing spaces. | 234 | |
| Method 'side_of' is not designed for extension - needs to be abstract, final or empty. | 235 | |
| Missing a Javadoc comment. | 235 | |
| Name 'side_of' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 235 | |
| Parameter p_other should be final. | 235 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 235 | |
| '{' should be on the previous line. | 236 | |
| Line has trailing spaces. | 240 | |
| Method 'side_of' is not designed for extension - needs to be abstract, final or empty. | 241 | |
| Missing a Javadoc comment. | 241 | |
| Name 'side_of' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 241 | |
| Parameter p_other should be final. | 241 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 241 | |
| '{' should be on the previous line. | 242 | |
| Line has trailing spaces. | 246 | |
| Line is longer than 80 characters. | 251 | |
| Method 'projection' is not designed for extension - needs to be abstract, final or empty. | 255 | |
| Parameter p_other should be final. | 255 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 255 | |
| '{' should be on the previous line. | 256 | |
| Line has trailing spaces. | 259 | |
| Method 'scalar_product' is not designed for extension - needs to be abstract, final or empty. | 266 | |
| Name 'scalar_product' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 266 | |
| Parameter p_other should be final. | 266 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 266 | |
| '{' should be on the previous line. | 267 | |
| Line has trailing spaces. | 270 | |
| Line has trailing spaces. | 271 | |
| Line has trailing spaces. | 272 | |
| Method 'to_float' is not designed for extension - needs to be abstract, final or empty. | 278 | |
| Name 'to_float' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 278 | |
| '{' should be on the previous line. | 279 | |
| Line has trailing spaces. | 282 | |
| Method 'change_length_approx' is not designed for extension - needs to be abstract, final or empty. | 284 | |
| Name 'change_length_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 284 | |
| Parameter p_length should be final. | 284 | |
| Name 'p_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 284 | |
| '{' should be on the previous line. | 285 | |
| Name 'new_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 286 | |
| Line has trailing spaces. | 289 | |
| Method 'to_normalized_direction' is not designed for extension - needs to be abstract, final or empty. | 290 | |
| Missing a Javadoc comment. | 290 | |
| Name 'to_normalized_direction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 290 | |
| '{' should be on the previous line. | 291 | |
| Line has trailing spaces. | 294 | |
| '{' should be on the previous line. | 297 | |
| Line has trailing spaces. | 303 | |
| Line has trailing spaces. | 304 | |
| Expected an @return tag. | 311 | |
| Method 'projection' is not designed for extension - needs to be abstract, final or empty. | 311 | |
| Parameter p_other should be final. | 311 | |
| Expected @param tag for 'p_other'. | 311 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 311 | |
| '{' should be on the previous line. | 312 | |
| Line has trailing spaces. | 316 | |
| Method 'scalar_product' is not designed for extension - needs to be abstract, final or empty. | 317 | |
| Missing a Javadoc comment. | 317 | |
| Name 'scalar_product' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 317 | |
| Parameter p_other should be final. | 317 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 317 | |
| '{' should be on the previous line. | 318 | |
| Line has trailing spaces. | 321 | |
| Method 'scalar_product' is not designed for extension - needs to be abstract, final or empty. | 322 | |
| Missing a Javadoc comment. | 322 | |
| Name 'scalar_product' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 322 | |
| Parameter p_other should be final. | 322 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 322 | |
| '{' should be on the previous line. | 323 | |
| Line has trailing spaces. | 326 | |
| Line has trailing spaces. | 327 | |
| Method 'projection' is not designed for extension - needs to be abstract, final or empty. | 328 | |
| Missing a Javadoc comment. | 328 | |
| Parameter p_other should be final. | 328 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 328 | |
| '{' should be on the previous line. | 329 | |
| Line has trailing spaces. | 332 | |
| Line has trailing spaces. | 333 | |
| First sentence should end with a period. | 334 | |
| Variable 'x' must be private and have accessor methods. | 337 | |
| Line has trailing spaces. | 338 | |
| First sentence should end with a period. | 339 | |
| Variable 'y' must be private and have accessor methods. | 342 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Class Limits should be declared as final. | 27 | |
| '{' should be on the previous line. | 28 | |
| First sentence should end with a period. | 37 | |
| First sentence should end with a period. | 43 | |
| First sentence should end with a period. | 46 | |
| Name 'sqrt2' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 47 | |
| Missing a Javadoc comment. | 49 | |
| '{' should be on the previous line. | 50 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 31 | |
| Line has trailing spaces. | 32 | |
| First sentence should end with a period. | 33 | |
| Parameter p_a should be final. | 39 | |
| Name 'p_a' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| Parameter p_b should be final. | 39 | |
| Name 'p_b' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| '{' should be on the previous line. | 40 | |
| '{' should be on the previous line. | 45 | |
| Line is longer than 80 characters. | 46 | |
| Line has trailing spaces. | 49 | |
| First sentence should end with a period. | 50 | |
| Parameter p_a_x should be final. | 58 | |
| Name 'p_a_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| Parameter p_a_y should be final. | 58 | |
| Name 'p_a_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| Parameter p_b_x should be final. | 58 | |
| Name 'p_b_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| Parameter p_b_y should be final. | 58 | |
| Name 'p_b_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| '{' should be on the previous line. | 59 | |
| Line has trailing spaces. | 64 | |
| First sentence should end with a period. | 65 | |
| Parameter p_a should be final. | 71 | |
| Name 'p_a' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| Parameter p_dir should be final. | 71 | |
| Name 'p_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| '{' should be on the previous line. | 72 | |
| '{' should be on the previous line. | 77 | |
| Line is longer than 80 characters. | 78 | |
| Line has trailing spaces. | 81 | |
| First sentence should end with a period. | 82 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 | |
| Parameter p_a should be final. | 89 | |
| Name 'p_a' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 | |
| Parameter p_dir should be final. | 89 | |
| Name 'p_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 | |
| '{' should be on the previous line. | 90 | |
| Line has trailing spaces. | 94 | |
| First sentence should end with a period. | 95 | |
| Definition of 'equals()' without corresponding definition of 'hashCode()'. | 100 | |
| '(' is followed by whitespace. | 100 | |
| Parameter p_ob should be final. | 100 | |
| Name 'p_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 100 | |
| ')' is preceded with whitespace. | 100 | |
| '{' should be on the previous line. | 101 | |
| '(' is followed by whitespace. | 102 | |
| ')' is preceded with whitespace. | 102 | |
| '{' should be on the previous line. | 103 | |
| '(' is followed by whitespace. | 106 | |
| ')' is preceded with whitespace. | 106 | |
| '{' should be on the previous line. | 107 | |
| '{' should be on the previous line. | 111 | |
| 'cast' is not followed by whitespace. | 114 | |
| ';' is preceded with whitespace. | 114 | |
| '{' should be on the previous line. | 116 | |
| Line has trailing spaces. | 121 | |
| Name 'fast_equals' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 130 | |
| Parameter p_other should be final. | 130 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 130 | |
| '{' should be on the previous line. | 131 | |
| Name 'this_a' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 132 | |
| 'cast' is not followed by whitespace. | 132 | |
| Name 'this_b' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 133 | |
| 'cast' is not followed by whitespace. | 133 | |
| Name 'other_a' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 134 | |
| 'cast' is not followed by whitespace. | 134 | |
| '{' should be on the previous line. | 141 | |
| Line has trailing spaces. | 146 | |
| Line has trailing spaces. | 147 | |
| First sentence should end with a period. | 148 | |
| Method 'direction' is not designed for extension - needs to be abstract, final or empty. | 153 | |
| '{' should be on the previous line. | 154 | |
| '{' should be on the previous line. | 156 | |
| Line has trailing spaces. | 162 | |
| Method 'side_of' is not designed for extension - needs to be abstract, final or empty. | 172 | |
| Name 'side_of' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 172 | |
| Parameter p_point should be final. | 172 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 172 | |
| '{' should be on the previous line. | 173 | |
| Line has trailing spaces. | 177 | |
| Line has trailing spaces. | 178 | |
| Line is longer than 80 characters. | 180 | |
| Method 'side_of' is not designed for extension - needs to be abstract, final or empty. | 188 | |
| Name 'side_of' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 188 | |
| Parameter p_point should be final. | 188 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 188 | |
| Parameter p_tolerance should be final. | 188 | |
| Name 'p_tolerance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 188 | |
| '{' should be on the previous line. | 189 | |
| Name 'this_a' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 191 | |
| 'cast' is not followed by whitespace. | 191 | |
| Name 'this_b' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 192 | |
| 'cast' is not followed by whitespace. | 192 | |
| '-' should be on a new line. | 194 | |
| '{' should be on the previous line. | 198 | |
| '}' should be on the same line. | 200 | |
| '{' should be on the previous line. | 202 | |
| '}' should be on the same line. | 204 | |
| '{' should be on the previous line. | 206 | |
| Line has trailing spaces. | 209 | |
| Line has trailing spaces. | 212 | |
| Method 'side_of' is not designed for extension - needs to be abstract, final or empty. | 221 | |
| Name 'side_of' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 221 | |
| Parameter p_point should be final. | 221 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 221 | |
| '{' should be on the previous line. | 222 | |
| Line has trailing spaces. | 225 | |
| Line is longer than 80 characters. | 228 | |
| Method 'side_of_intersection' is not designed for extension - needs to be abstract, final or empty. | 235 | |
| Name 'side_of_intersection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 235 | |
| Parameter p_1 should be final. | 235 | |
| Name 'p_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 235 | |
| Parameter p_2 should be final. | 235 | |
| Name 'p_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 235 | |
| '{' should be on the previous line. | 236 | |
| Line has trailing spaces. | 237 | |
| Name 'intersection_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 238 | |
| '{' should be on the previous line. | 241 | |
| Line has trailing spaces. | 250 | |
| Line is longer than 80 characters. | 252 | |
| Method 'is_on_the_left' is not designed for extension - needs to be abstract, final or empty. | 257 | |
| Name 'is_on_the_left' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 257 | |
| Parameter p_tile should be final. | 257 | |
| Name 'p_tile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 257 | |
| '{' should be on the previous line. | 258 | |
| '(' is followed by whitespace. | 259 | |
| '{' should be on the previous line. | 260 | |
| '{' should be on the previous line. | 262 | |
| Line has trailing spaces. | 268 | |
| Line is longer than 80 characters. | 270 | |
| Method 'is_on_the_right' is not designed for extension - needs to be abstract, final or empty. | 275 | |
| Name 'is_on_the_right' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 275 | |
| Parameter p_tile should be final. | 275 | |
| Name 'p_tile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 275 | |
| '{' should be on the previous line. | 276 | |
| '(' is followed by whitespace. | 277 | |
| '{' should be on the previous line. | 278 | |
| '{' should be on the previous line. | 280 | |
| Line has trailing spaces. | 286 | |
| Method 'signed_distance' is not designed for extension - needs to be abstract, final or empty. | 295 | |
| Name 'signed_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 295 | |
| Parameter p_point should be final. | 295 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 295 | |
| '{' should be on the previous line. | 296 | |
| Name 'this_a' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 298 | |
| 'cast' is not followed by whitespace. | 298 | |
| Name 'this_b' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 299 | |
| 'cast' is not followed by whitespace. | 299 | |
| '-' should be on a new line. | 303 | |
| Line has trailing spaces. | 309 | |
| First sentence should end with a period. | 310 | |
| Method 'overlaps' is not designed for extension - needs to be abstract, final or empty. | 317 | |
| Parameter p_other should be final. | 317 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 317 | |
| '{' should be on the previous line. | 318 | |
| Line has trailing spaces. | 322 | |
| First sentence should end with a period. | 323 | |
| Method 'opposite' is not designed for extension - needs to be abstract, final or empty. | 329 | |
| '{' should be on the previous line. | 330 | |
| Line has trailing spaces. | 333 | |
| Method 'intersection' is not designed for extension - needs to be abstract, final or empty. | 341 | |
| Parameter p_other should be final. | 341 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 341 | |
| '{' should be on the previous line. | 342 | |
| Name 'delta_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 346 | |
| 'cast' is not followed by whitespace. | 346 | |
| Name 'delta_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 347 | |
| 'cast' is not followed by whitespace. | 347 | |
| Line is longer than 80 characters. | 348 | |
| ')' is preceded with whitespace. | 349 | |
| '{' should be on the previous line. | 350 | |
| '{' should be on the previous line. | 352 | |
| Line is longer than 80 characters. | 353 | |
| 'cast' is not followed by whitespace. | 353 | |
| 'cast' is not followed by whitespace. | 353 | |
| '{' should be on the previous line. | 356 | |
| Name 'this_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 357 | |
| 'cast' is not followed by whitespace. | 357 | |
| Name 'other_a' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 358 | |
| '{' should be on the previous line. | 362 | |
| Name 'this_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 363 | |
| 'cast' is not followed by whitespace. | 363 | |
| Name 'other_a' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 364 | |
| '}' should be on the same line. | 367 | |
| '{' should be on the previous line. | 369 | |
| '{' should be on the previous line. | 371 | |
| Line is longer than 80 characters. | 372 | |
| 'cast' is not followed by whitespace. | 372 | |
| 'cast' is not followed by whitespace. | 372 | |
| '{' should be on the previous line. | 375 | |
| Name 'this_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 376 | |
| 'cast' is not followed by whitespace. | 376 | |
| Name 'other_a' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 377 | |
| '{' should be on the previous line. | 381 | |
| Name 'this_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 382 | |
| 'cast' is not followed by whitespace. | 382 | |
| Name 'other_a' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 383 | |
| '}' should be on the same line. | 386 | |
| '{' should be on the previous line. | 388 | |
| '{' should be on the previous line. | 390 | |
| Name 'other_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 391 | |
| 'cast' is not followed by whitespace. | 391 | |
| Name 'this_a' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 392 | |
| '{' should be on the previous line. | 396 | |
| Name 'other_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 397 | |
| 'cast' is not followed by whitespace. | 397 | |
| Name 'this_a' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 398 | |
| '}' should be on the same line. | 401 | |
| '{' should be on the previous line. | 403 | |
| '{' should be on the previous line. | 405 | |
| Name 'other_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 406 | |
| 'cast' is not followed by whitespace. | 406 | |
| Name 'this_a' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 407 | |
| '{' should be on the previous line. | 411 | |
| Name 'other_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 412 | |
| 'cast' is not followed by whitespace. | 412 | |
| Name 'this_a' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 413 | |
| Line has trailing spaces. | 417 | |
| Name 'det_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 418 | |
| 'cast' is not followed by whitespace. | 419 | |
| 'cast' is not followed by whitespace. | 419 | |
| Name 'det_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 420 | |
| Line is longer than 80 characters. | 421 | |
| 'cast' is not followed by whitespace. | 421 | |
| 'cast' is not followed by whitespace. | 421 | |
| Name 'tmp_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 423 | |
| Name 'tmp_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 424 | |
| Name 'is_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 425 | |
| Name 'is_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 428 | |
| '{' should be on the previous line. | 431 | |
| '{' should be on the previous line. | 433 | |
| '{' should be on the previous line. | 444 | |
| Line has trailing spaces. | 452 | |
| Method 'intersection_approx' is not designed for extension - needs to be abstract, final or empty. | 462 | |
| Name 'intersection_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 462 | |
| Parameter p_other should be final. | 462 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 462 | |
| '{' should be on the previous line. | 463 | |
| Name 'this_a' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 467 | |
| Name 'this_b' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 468 | |
| Name 'other_a' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 469 | |
| Name 'other_b' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 470 | |
| Line is longer than 80 characters. | 475 | |
| Name 'det_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 475 | |
| 'cast' is not followed by whitespace. | 475 | |
| 'cast' is not followed by whitespace. | 475 | |
| Line is longer than 80 characters. | 476 | |
| Name 'det_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 476 | |
| 'cast' is not followed by whitespace. | 476 | |
| 'cast' is not followed by whitespace. | 476 | |
| Name 'is_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 478 | |
| Name 'is_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 479 | |
| 'if' is not followed by whitespace. | 480 | |
| '{' should be on the previous line. | 481 | |
| '}' should be on the same line. | 484 | |
| '{' should be on the previous line. | 486 | |
| Line has trailing spaces. | 492 | |
| First sentence should end with a period. | 493 | |
| Method 'perpendicular_projection' is not designed for extension - needs to be abstract, final or empty. | 499 | |
| Name 'perpendicular_projection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 499 | |
| Parameter p_point should be final. | 499 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 499 | |
| '{' should be on the previous line. | 500 | |
| Line has trailing spaces. | 503 | |
| Line is longer than 80 characters. | 506 | |
| Method 'translate' is not designed for extension - needs to be abstract, final or empty. | 511 | |
| Parameter p_dist should be final. | 511 | |
| Name 'p_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 511 | |
| '{' should be on the previous line. | 512 | |
| 'cast' is not followed by whitespace. | 517 | |
| 'cast' is not followed by whitespace. | 518 | |
| 'cast' is not followed by whitespace. | 519 | |
| Name 'new_a' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 521 | |
| '{' should be on the previous line. | 523 | |
| Name 'rel_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 525 | |
| '}' should be on the same line. | 527 | |
| '{' should be on the previous line. | 529 | |
| Name 'rel_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 531 | |
| Line has trailing spaces. | 536 | |
| First sentence should end with a period. | 537 | |
| Method 'translate_by' is not designed for extension - needs to be abstract, final or empty. | 543 | |
| Name 'translate_by' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 543 | |
| Parameter p_vector should be final. | 543 | |
| Name 'p_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 543 | |
| '{' should be on the previous line. | 544 | |
| '{' should be on the previous line. | 546 | |
| Name 'new_a' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 549 | |
| Name 'new_b' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 550 | |
| Line has trailing spaces. | 553 | |
| Line has trailing spaces. | 554 | |
| First sentence should end with a period. | 555 | |
| Method 'is_orthogonal' is not designed for extension - needs to be abstract, final or empty. | 560 | |
| Name 'is_orthogonal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 560 | |
| '{' should be on the previous line. | 561 | |
| Line has trailing spaces. | 564 | |
| First sentence should end with a period. | 565 | |
| Method 'is_diagonal' is not designed for extension - needs to be abstract, final or empty. | 570 | |
| Name 'is_diagonal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 570 | |
| '{' should be on the previous line. | 571 | |
| Line has trailing spaces. | 574 | |
| First sentence should end with a period. | 575 | |
| Method 'is_multiple_of_45_degree' is not designed for extension - needs to be abstract, final or empty. | 580 | |
| Name 'is_multiple_of_45_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 580 | |
| '{' should be on the previous line. | 581 | |
| Line has trailing spaces. | 584 | |
| First sentence should end with a period. | 585 | |
| Method 'is_parallel' is not designed for extension - needs to be abstract, final or empty. | 591 | |
| Name 'is_parallel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 591 | |
| Parameter p_other should be final. | 591 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 591 | |
| '{' should be on the previous line. | 592 | |
| Line has trailing spaces. | 595 | |
| First sentence should end with a period. | 596 | |
| Method 'is_perpendicular' is not designed for extension - needs to be abstract, final or empty. | 602 | |
| Name 'is_perpendicular' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 602 | |
| Parameter p_other should be final. | 602 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 602 | |
| '{' should be on the previous line. | 603 | |
| Line has trailing spaces. | 608 | |
| First sentence should end with a period. | 609 | |
| Method 'is_equal_or_opposite' is not designed for extension - needs to be abstract, final or empty. | 615 | |
| Name 'is_equal_or_opposite' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 615 | |
| Parameter p_other should be final. | 615 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 615 | |
| ')' is preceded with whitespace. | 615 | |
| '{' should be on the previous line. | 616 | |
| Line has trailing spaces. | 617 | |
| 'return' is not followed by whitespace. | 618 | |
| '&&' should be on a new line. | 618 | |
| Line has trailing spaces. | 621 | |
| Line has trailing spaces. | 622 | |
| First sentence should end with a period. | 623 | |
| Method 'cos_angle' is not designed for extension - needs to be abstract, final or empty. | 629 | |
| Name 'cos_angle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 629 | |
| '(' is followed by whitespace. | 629 | |
| Parameter p_other should be final. | 629 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 629 | |
| '{' should be on the previous line. | 630 | |
| Line has trailing spaces. | 635 | |
| Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. | 647 | |
| Parameter p_other should be final. | 647 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 647 | |
| '{' should be on the previous line. | 648 | |
| Name 'this_a' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 649 | |
| Name 'this_b' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 650 | |
| Name 'other_a' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 651 | |
| Name 'other_b' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 652 | |
| '{' should be on the previous line. | 658 | |
| '{' should be on the previous line. | 660 | |
| ';' is preceded with whitespace. | 661 | |
| '{' should be on the previous line. | 664 | |
| '{' should be on the previous line. | 666 | |
| ';' is preceded with whitespace. | 667 | |
| ';' is preceded with whitespace. | 669 | |
| '}' should be on the same line. | 671 | |
| '{' should be on the previous line. | 673 | |
| '{' should be on the previous line. | 675 | |
| ';' is preceded with whitespace. | 676 | |
| '}' should be on the same line. | 678 | |
| '{' should be on the previous line. | 680 | |
| '{' should be on the previous line. | 682 | |
| '{' should be on the previous line. | 684 | |
| ';' is preceded with whitespace. | 685 | |
| ';' is preceded with whitespace. | 687 | |
| '{' should be on the previous line. | 691 | |
| ';' is preceded with whitespace. | 692 | |
| '{' should be on the previous line. | 695 | |
| ';' is preceded with whitespace. | 696 | |
| Line has trailing spaces. | 700 | |
| Line has trailing spaces. | 703 | |
| Line has trailing spaces. | 707 | |
| Method 'function_value_approx' is not designed for extension - needs to be abstract, final or empty. | 715 | |
| Name 'function_value_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 715 | |
| Parameter p_x should be final. | 715 | |
| Name 'p_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 715 | |
| '{' should be on the previous line. | 716 | |
| '{' should be on the previous line. | 721 | |
| '/' is not followed by whitespace. | 727 | |
| Line has trailing spaces. | 730 | |
| Line is longer than 80 characters. | 732 | |
| Method 'function_in_y_value_approx' is not designed for extension - needs to be abstract, final or empty. | 738 | |
| Name 'function_in_y_value_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 738 | |
| Parameter p_y should be final. | 738 | |
| Name 'p_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 738 | |
| '{' should be on the previous line. | 739 | |
| '{' should be on the previous line. | 744 | |
| Line is longer than 80 characters. | 745 | |
| '/' is not followed by whitespace. | 750 | |
| Line has trailing spaces. | 753 | |
| Method 'perpendicular_direction' is not designed for extension - needs to be abstract, final or empty. | 762 | |
| Name 'perpendicular_direction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 762 | |
| Parameter p_from_point should be final. | 762 | |
| Name 'p_from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 762 | |
| '{' should be on the previous line. | 763 | |
| Name 'line_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 764 | |
| '{' should be on the previous line. | 766 | |
| '6' is a magic number. | 770 | |
| Line has trailing spaces. | 771 | |
| Name 'check_point_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 772 | |
| '{' should be on the previous line. | 774 | |
| Name 'check_point_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 777 | |
| '{' should be on the previous line. | 779 | |
| Line is longer than 80 characters. | 782 | |
| Name 'nearest_line_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 782 | |
| '<=' should be on a new line. | 784 | |
| '{' should be on the previous line. | 786 | |
| '}' should be on the same line. | 788 | |
| '{' should be on the previous line. | 790 | |
| Line has trailing spaces. | 795 | |
| Method 'turn_90_degree' is not designed for extension - needs to be abstract, final or empty. | 803 | |
| Name 'turn_90_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 803 | |
| Parameter p_factor should be final. | 803 | |
| Name 'p_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 803 | |
| Parameter p_pole should be final. | 803 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 803 | |
| '{' should be on the previous line. | 804 | |
| Name 'new_a' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 805 | |
| Name 'new_b' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 806 | |
| Line has trailing spaces. | 809 | |
| First sentence should end with a period. | 810 | |
| Method 'mirror_vertical' is not designed for extension - needs to be abstract, final or empty. | 816 | |
| Name 'mirror_vertical' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 816 | |
| Parameter p_pole should be final. | 816 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 816 | |
| '{' should be on the previous line. | 817 | |
| Name 'new_a' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 818 | |
| Name 'new_b' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 819 | |
| Line has trailing spaces. | 822 | |
| First sentence should end with a period. | 823 | |
| Method 'mirror_horizontal' is not designed for extension - needs to be abstract, final or empty. | 829 | |
| Name 'mirror_horizontal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 829 | |
| Parameter p_pole should be final. | 829 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 829 | |
| '{' should be on the previous line. | 830 | |
| Name 'new_a' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 831 | |
| Name 'new_b' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 832 | |
| Line has trailing spaces. | 835 | |
| Line has trailing spaces. | 836 | |
| Missing a Javadoc comment. | 837 | |
| Variable 'a' must be private and have accessor methods. | 837 | |
| Missing a Javadoc comment. | 838 | |
| Variable 'b' must be private and have accessor methods. | 838 | |
| Line is longer than 80 characters. | 839 | |
| Missing a Javadoc comment. | 839 | |
| 'private' modifier out of order with the JLS suggestions. | 839 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 30 | |
| Parameter p_start_line should be final. | 42 | |
| Name 'p_start_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| Parameter p_middle_line should be final. | 42 | |
| Name 'p_middle_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| Parameter p_end_line should be final. | 42 | |
| Name 'p_end_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| '{' should be on the previous line. | 43 | |
| Parameter p_polyline should be final. | 56 | |
| Name 'p_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Parameter p_no should be final. | 56 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| '{' should be on the previous line. | 57 | |
| '{' should be on the previous line. | 59 | |
| Parameter p_shape should be final. | 78 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 78 | |
| Parameter p_no should be final. | 78 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 78 | |
| '{' should be on the previous line. | 79 | |
| Name 'line_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| '{' should be on the previous line. | 82 | |
| '{' should be on the previous line. | 90 | |
| '}' should be on the same line. | 92 | |
| '{' should be on the previous line. | 94 | |
| '{' should be on the previous line. | 99 | |
| '}' should be on the same line. | 101 | |
| '{' should be on the previous line. | 103 | |
| First sentence should end with a period. | 108 | |
| Method 'start_point' is not designed for extension - needs to be abstract, final or empty. | 113 | |
| Name 'start_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| '{' should be on the previous line. | 114 | |
| '{' should be on the previous line. | 116 | |
| First sentence should end with a period. | 122 | |
| Method 'end_point' is not designed for extension - needs to be abstract, final or empty. | 127 | |
| Name 'end_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 127 | |
| '{' should be on the previous line. | 128 | |
| '{' should be on the previous line. | 130 | |
| First sentence should end with a period. | 136 | |
| Line is longer than 80 characters. | 137 | |
| Method 'start_point_approx' is not designed for extension - needs to be abstract, final or empty. | 141 | |
| Name 'start_point_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 141 | |
| '{' should be on the previous line. | 142 | |
| '{' should be on the previous line. | 145 | |
| '}' should be on the same line. | 147 | |
| '{' should be on the previous line. | 149 | |
| First sentence should end with a period. | 155 | |
| Line is longer than 80 characters. | 156 | |
| Method 'end_point_approx' is not designed for extension - needs to be abstract, final or empty. | 160 | |
| Name 'end_point_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| '{' should be on the previous line. | 161 | |
| '{' should be on the previous line. | 164 | |
| '}' should be on the same line. | 166 | |
| '{' should be on the previous line. | 168 | |
| Method 'get_line' is not designed for extension - needs to be abstract, final or empty. | 179 | |
| Name 'get_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 179 | |
| '{' should be on the previous line. | 180 | |
| Method 'get_start_closing_line' is not designed for extension - needs to be abstract, final or empty. | 189 | |
| Name 'get_start_closing_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 189 | |
| '{' should be on the previous line. | 190 | |
| Method 'get_end_closing_line' is not designed for extension - needs to be abstract, final or empty. | 199 | |
| Name 'get_end_closing_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 199 | |
| '{' should be on the previous line. | 200 | |
| Method 'opposite' is not designed for extension - needs to be abstract, final or empty. | 209 | |
| '{' should be on the previous line. | 210 | |
| Line is longer than 80 characters. | 211 | |
| Method 'to_polyline' is not designed for extension - needs to be abstract, final or empty. | 219 | |
| Name 'to_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 219 | |
| '{' should be on the previous line. | 220 | |
| '3' is a magic number. | 221 | |
| Method 'to_simplex' is not designed for extension - needs to be abstract, final or empty. | 234 | |
| Name 'to_simplex' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 234 | |
| '{' should be on the previous line. | 235 | |
| Name 'line_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 236 | |
| '4' is a magic number. | 236 | |
| '{' should be on the previous line. | 238 | |
| '}' should be on the same line. | 240 | |
| '{' should be on the previous line. | 242 | |
| '{' should be on the previous line. | 248 | |
| '3' is a magic number. | 249 | |
| '}' should be on the same line. | 250 | |
| '{' should be on the previous line. | 252 | |
| '3' is a magic number. | 253 | |
| First sentence should end with a period. | 259 | |
| Method 'contains' is not designed for extension - needs to be abstract, final or empty. | 265 | |
| Parameter p_point should be final. | 265 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 265 | |
| '{' should be on the previous line. | 266 | |
| '{' should be on the previous line. | 268 | |
| Line is longer than 80 characters. | 269 | |
| '{' should be on the previous line. | 273 | |
| Line is longer than 80 characters. | 278 | |
| Name 'perpendicular_direction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 278 | |
| Name 'perpendicular_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 279 | |
| Name 'start_point_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 280 | |
| Name 'end_point_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 281 | |
| Line is longer than 80 characters. | 282 | |
| First sentence should end with a period. | 289 | |
| Method 'bounding_box' is not designed for extension - needs to be abstract, final or empty. | 294 | |
| Name 'bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 294 | |
| '{' should be on the previous line. | 295 | |
| Name 'start_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 296 | |
| Name 'end_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 297 | |
| Line is longer than 80 characters. | 302 | |
| Name 'lower_left' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 302 | |
| Line is longer than 80 characters. | 303 | |
| Name 'upper_right' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 303 | |
| First sentence should end with a period. | 307 | |
| Method 'bounding_octagon' is not designed for extension - needs to be abstract, final or empty. | 312 | |
| Name 'bounding_octagon' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 312 | |
| '{' should be on the previous line. | 313 | |
| Name 'start_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 314 | |
| Name 'end_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 315 | |
| Name 'start_x_minus_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 320 | |
| Name 'end_x_minus_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 321 | |
| Name 'start_x_plus_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 324 | |
| Name 'end_x_plus_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 325 | |
| Line is longer than 80 characters. | 329 | |
| Line is longer than 80 characters. | 334 | |
| Method 'change_length_approx' is not designed for extension - needs to be abstract, final or empty. | 340 | |
| Name 'change_length_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 340 | |
| Parameter p_new_length should be final. | 340 | |
| Name 'p_new_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 340 | |
| '{' should be on the previous line. | 341 | |
| Name 'new_end_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 342 | |
| Line is longer than 80 characters. | 343 | |
| Line is longer than 80 characters. | 344 | |
| Name 'perpendicular_direction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 344 | |
| Line is longer than 80 characters. | 345 | |
| Name 'new_end_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 345 | |
| Line is longer than 80 characters. | 346 | |
| Line is longer than 80 characters. | 356 | |
| Line is longer than 80 characters. | 360 | |
| Method 'intersection' is not designed for extension - needs to be abstract, final or empty. | 366 | |
| Parameter p_other should be final. | 366 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 366 | |
| '{' should be on the previous line. | 367 | |
| '{' should be on the previous line. | 369 | |
| Name 'start_point_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 372 | |
| Name 'end_point_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 373 | |
| Line is longer than 80 characters. | 374 | |
| Name 'this_sorted' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 377 | |
| Name 'other_sorted' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 378 | |
| Name 'left_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 379 | |
| Name 'right_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 380 | |
| Line is longer than 80 characters. | 381 | |
| '}' should be on the same line. | 385 | |
| '{' should be on the previous line. | 387 | |
| Line is longer than 80 characters. | 391 | |
| '{' should be on the previous line. | 393 | |
| Line is longer than 80 characters. | 394 | |
| '{' should be on the previous line. | 398 | |
| Line is longer than 80 characters. | 399 | |
| '}' should be on the same line. | 410 | |
| '{' should be on the previous line. | 412 | |
| '||' should be on a new line. | 417 | |
| Line is longer than 80 characters. | 418 | |
| Line is longer than 80 characters. | 422 | |
| First sentence should end with a period. | 429 | |
| Method 'intersects' is not designed for extension - needs to be abstract, final or empty. | 435 | |
| Parameter p_other should be final. | 435 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 435 | |
| '{' should be on the previous line. | 436 | |
| Method 'overlaps' is not designed for extension - needs to be abstract, final or empty. | 448 | |
| Parameter p_other should be final. | 448 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 448 | |
| '{' should be on the previous line. | 449 | |
| Line is longer than 80 characters. | 455 | |
| Line is longer than 80 characters. | 457 | |
| Line is longer than 80 characters. | 463 | |
| Method 'stair_approximation' is not designed for extension - needs to be abstract, final or empty. | 463 | |
| Name 'stair_approximation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 463 | |
| Parameter p_width should be final. | 463 | |
| Name 'p_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 463 | |
| Parameter p_to_the_right should be final. | 463 | |
| Name 'p_to_the_right' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 463 | |
| Name 'start_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 465 | |
| Name 'end_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 466 | |
| '{' should be on the previous line. | 468 | |
| '{' should be on the previous line. | 474 | |
| Name 'abs_dx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 483 | |
| Name 'abs_dy' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 484 | |
| Name 'function_of_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 485 | |
| Name 'stair_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 488 | |
| Name 'stair_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 489 | |
| '{' should be on the previous line. | 493 | |
| Line is longer than 80 characters. | 494 | |
| '{' should be on the previous line. | 497 | |
| '}' should be on the same line. | 500 | |
| '{' should be on the previous line. | 502 | |
| Line is longer than 80 characters. | 503 | |
| '{' should be on the previous line. | 506 | |
| Line is longer than 80 characters. | 514 | |
| Name 'change_x_first' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 514 | |
| Name 'curr_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 515 | |
| Name 'prev_line_point_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 517 | |
| Name 'prev_line_point_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 518 | |
| '{' should be on the previous line. | 520 | |
| Name 'curr_line_point_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 521 | |
| Name 'curr_line_point_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 522 | |
| '{' should be on the previous line. | 524 | |
| Line is longer than 80 characters. | 526 | |
| '}' should be on the same line. | 527 | |
| '{' should be on the previous line. | 529 | |
| Line is longer than 80 characters. | 531 | |
| '{' should be on the previous line. | 535 | |
| Line is longer than 80 characters. | 536 | |
| '}' should be on the same line. | 537 | |
| '{' should be on the previous line. | 539 | |
| Line is longer than 80 characters. | 540 | |
| Line is longer than 80 characters. | 543 | |
| '{' should be on the previous line. | 549 | |
| '}' should be on the same line. | 551 | |
| '{' should be on the previous line. | 553 | |
| Line is longer than 80 characters. | 562 | |
| Line is longer than 80 characters. | 564 | |
| Line is longer than 80 characters. | 570 | |
| Method 'stair_approximation_45' is not designed for extension - needs to be abstract, final or empty. | 570 | |
| Name 'stair_approximation_45' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 570 | |
| Parameter p_width should be final. | 570 | |
| Name 'p_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 570 | |
| Parameter p_to_the_right should be final. | 570 | |
| Name 'p_to_the_right' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 570 | |
| Name 'start_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 572 | |
| Name 'end_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 573 | |
| '{' should be on the previous line. | 575 | |
| '{' should be on the previous line. | 581 | |
| Line is longer than 80 characters. | 587 | |
| Name 'abs_delta' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 587 | |
| Name 'function_of_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 588 | |
| Name 'stair_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 591 | |
| Name 'stair_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 592 | |
| '{' should be on the previous line. | 594 | |
| Line is longer than 80 characters. | 595 | |
| '{' should be on the previous line. | 598 | |
| '}' should be on the same line. | 601 | |
| '{' should be on the previous line. | 603 | |
| Line is longer than 80 characters. | 604 | |
| '{' should be on the previous line. | 607 | |
| Name 'prev_line_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 614 | |
| Name 'curr_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 615 | |
| '{' should be on the previous line. | 617 | |
| Name 'curr_line_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 618 | |
| Name 'curr_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 619 | |
| Name 'curr_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 620 | |
| '{' should be on the previous line. | 622 | |
| '}' should be on the same line. | 624 | |
| '{' should be on the previous line. | 626 | |
| '{' should be on the previous line. | 628 | |
| Line is longer than 80 characters. | 630 | |
| '}' should be on the same line. | 631 | |
| '{' should be on the previous line. | 633 | |
| Line is longer than 80 characters. | 635 | |
| '{' should be on the previous line. | 640 | |
| Line is longer than 80 characters. | 641 | |
| Name 'diagonal_first' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 641 | |
| '{' should be on the previous line. | 644 | |
| Line is longer than 80 characters. | 645 | |
| '}' should be on the same line. | 647 | |
| '{' should be on the previous line. | 650 | |
| Line is longer than 80 characters. | 651 | |
| '}' should be on the same line. | 654 | |
| '{' should be on the previous line. | 657 | |
| Line is longer than 80 characters. | 658 | |
| Name 'diagonal_first' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 658 | |
| '{' should be on the previous line. | 661 | |
| Line is longer than 80 characters. | 663 | |
| '}' should be on the same line. | 664 | |
| '{' should be on the previous line. | 666 | |
| Line is longer than 80 characters. | 668 | |
| '(' is preceded with whitespace. | 673 | |
| Method 'border_intersections' is not designed for extension - needs to be abstract, final or empty. | 693 | |
| Method length is 218 lines (max allowed is 150). | 693 | |
| Name 'border_intersections' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 693 | |
| Parameter p_shape should be final. | 693 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 693 | |
| '{' should be on the previous line. | 694 | |
| Name 'empty_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 695 | |
| '{' should be on the previous line. | 697 | |
| Name 'edge_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 701 | |
| Name 'prev_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 702 | |
| Name 'curr_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 703 | |
| Name 'intersection_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 706 | |
| Name 'line_start' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 707 | |
| Name 'line_end' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 708 | |
| Name 'edge_line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 710 | |
| '<' should be on a new line. | 710 | |
| '{' should be on the previous line. | 712 | |
| Name 'next_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 713 | |
| '{' should be on the previous line. | 715 | |
| '}' should be on the same line. | 717 | |
| '{' should be on the previous line. | 719 | |
| Name 'start_point_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 723 | |
| Name 'end_point_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 724 | |
| '&&' should be on a new line. | 725 | |
| '{' should be on the previous line. | 727 | |
| '{' should be on the previous line. | 734 | |
| '{' should be on the previous line. | 739 | |
| '{' should be on the previous line. | 746 | |
| '{' should be on the previous line. | 751 | |
| '||' should be on a new line. | 757 | |
| '{' should be on the previous line. | 759 | |
| Name 'prev_line_side_of_is' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 762 | |
| Name 'next_line_side_of_is' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 763 | |
| '&&' should be on a new line. | 764 | |
| '{' should be on the previous line. | 766 | |
| '{' should be on the previous line. | 771 | |
| Name 'prev_prev_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 775 | |
| '{' should be on the previous line. | 777 | |
| '}' should be on the same line. | 779 | |
| '{' should be on the previous line. | 781 | |
| Name 'next_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 785 | |
| '{' should be on the previous line. | 787 | |
| '}' should be on the same line. | 789 | |
| '{' should be on the previous line. | 791 | |
| Name 'prev_prev_corner_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 796 | |
| Name 'next_corner_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 798 | |
| '||' should be on a new line. | 800 | |
| '||' should be on a new line. | 801 | |
| '{' should be on the previous line. | 803 | |
| '{' should be on the previous line. | 809 | |
| Name 'prev_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 813 | |
| Name 'next_next_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 814 | |
| '{' should be on the previous line. | 817 | |
| '}' should be on the same line. | 819 | |
| '{' should be on the previous line. | 821 | |
| '}' should be on the same line. | 823 | |
| '{' should be on the previous line. | 825 | |
| Name 'prev_corner_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 830 | |
| Name 'next_next_corner_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 832 | |
| '||' should be on a new line. | 834 | |
| '||' should be on a new line. | 835 | |
| '{' should be on the previous line. | 837 | |
| Name 'intersection_already_handeled' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 842 | |
| '<' should be on a new line. | 843 | |
| '{' should be on the previous line. | 845 | |
| '{' should be on the previous line. | 847 | |
| '{' should be on the previous line. | 858 | |
| '{' should be on the previous line. | 860 | |
| '}' should be on the same line. | 865 | |
| '{' should be on the previous line. | 867 | |
| Line is longer than 80 characters. | 868 | |
| '{' should be on the previous line. | 881 | |
| '{' should be on the previous line. | 886 | |
| Name 'curr_start' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 890 | |
| Line is longer than 80 characters. | 891 | |
| '{' should be on the previous line. | 893 | |
| '{' should be on the previous line. | 903 | |
| Line is longer than 80 characters. | 905 | |
| Name 'normalised_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 908 | |
| Line is longer than 80 characters. | 915 | |
| Method 'sort_endpoints_in_x_y' is not designed for extension - needs to be abstract, final or empty. | 919 | |
| Name 'sort_endpoints_in_x_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 919 | |
| '{' should be on the previous line. | 920 | |
| Name 'swap_endlines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 921 | |
| '{' should be on the previous line. | 925 | |
| '}' should be on the same line. | 929 | |
| '{' should be on the previous line. | 931 | |
| Missing a Javadoc comment. | 937 | |
| Missing a Javadoc comment. | 938 | |
| Missing a Javadoc comment. | 939 | |
| Missing a Javadoc comment. | 940 | |
| 'private' modifier out of order with the JLS suggestions. | 940 | |
| Name 'precalculated_start_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 940 | |
| Missing a Javadoc comment. | 941 | |
| 'private' modifier out of order with the JLS suggestions. | 941 | |
| Name 'precalculated_end_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 941 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Class OrthogonalBoundingDirections should be declared as final. | 28 | |
| '{' should be on the previous line. | 29 | |
| First sentence should end with a period. | 30 | |
| '{' should be on the previous line. | 42 | |
| '4' is a magic number. | 43 | |
| '(' is preceded with whitespace. | 52 | |
| Parameter p_shape should be final. | 52 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| '{' should be on the previous line. | 53 | |
| '(' is preceded with whitespace. | 63 | |
| Parameter p_box should be final. | 63 | |
| Name 'p_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 63 | |
| '{' should be on the previous line. | 64 | |
| Line has trailing spaces. | 67 | |
| '(' is preceded with whitespace. | 74 | |
| Parameter p_oct should be final. | 74 | |
| Name 'p_oct' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 74 | |
| '{' should be on the previous line. | 75 | |
| '(' is preceded with whitespace. | 80 | |
| Parameter p_simplex should be final. | 80 | |
| Name 'p_simplex' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| '{' should be on the previous line. | 81 | |
| Line has trailing spaces. | 84 | |
| '(' is preceded with whitespace. | 91 | |
| Parameter p_circle should be final. | 91 | |
| Name 'p_circle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 91 | |
| '{' should be on the previous line. | 92 | |
| Line has trailing spaces. | 95 | |
| '(' is preceded with whitespace. | 102 | |
| Parameter p_polygon should be final. | 102 | |
| Name 'p_polygon' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 102 | |
| '{' should be on the previous line. | 103 | |
| First sentence should end with a period. | 107 | |
| '{' should be on the previous line. | 111 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 32 | |
| Line has trailing spaces. | 33 | |
| First sentence should end with a period. | 34 | |
| Name 'translate_by' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| Name 'p_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| ')' is preceded with whitespace. | 40 | |
| Line has trailing spaces. | 41 | |
| First sentence should end with a period. | 42 | |
| Name 'difference_by' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 50 | |
| First sentence should end with a period. | 51 | |
| Name 'to_float' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Line has trailing spaces. | 57 | |
| Name 'is_infinite' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 63 | |
| Line has trailing spaces. | 64 | |
| Name 'surrounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 70 | |
| Line has trailing spaces. | 71 | |
| Line has trailing spaces. | 72 | |
| Line is longer than 80 characters. | 74 | |
| Name 'surrounding_octagon' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 78 | |
| Line has trailing spaces. | 79 | |
| Name 'is_contained_in' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 87 | |
| '(' is followed by whitespace. | 87 | |
| Name 'p_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 87 | |
| Line has trailing spaces. | 88 | |
| Line has trailing spaces. | 89 | |
| Name 'side_of' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| Name 'p_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| Line has trailing spaces. | 97 | |
| First sentence should end with a period. | 98 | |
| Name 'perpendicular_projection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 104 | |
| Name 'p_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 104 | |
| Line has trailing spaces. | 105 | |
| Line has trailing spaces. | 110 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 119 | |
| Parameter p_x should be final. | 119 | |
| Name 'p_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 119 | |
| Parameter p_y should be final. | 119 | |
| Name 'p_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 119 | |
| '{' should be on the previous line. | 120 | |
| '(' is followed by whitespace. | 122 | |
| '||' should be on a new line. | 122 | |
| ')' is preceded with whitespace. | 123 | |
| '{' should be on the previous line. | 124 | |
| Line has trailing spaces. | 129 | |
| First sentence should end with a period. | 130 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 138 | |
| Parameter p_x should be final. | 138 | |
| Name 'p_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 138 | |
| Parameter p_y should be final. | 138 | |
| Name 'p_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 138 | |
| Parameter p_z should be final. | 139 | |
| Name 'p_z' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 139 | |
| '{' should be on the previous line. | 140 | |
| '{' should be on the previous line. | 142 | |
| Line has trailing spaces. | 147 | |
| '{' should be on the previous line. | 150 | |
| '{' should be on the previous line. | 157 | |
| '(' is followed by whitespace. | 158 | |
| '&&' should be on a new line. | 158 | |
| ')' is preceded with whitespace. | 159 | |
| '{' should be on the previous line. | 160 | |
| Line has trailing spaces. | 167 | |
| Line is longer than 80 characters. | 170 | |
| Line is longer than 80 characters. | 171 | |
| Method 'side_of' is not designed for extension - needs to be abstract, final or empty. | 178 | |
| Name 'side_of' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 178 | |
| Parameter p_1 should be final. | 178 | |
| Name 'p_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 178 | |
| Parameter p_2 should be final. | 178 | |
| Name 'p_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 178 | |
| '{' should be on the previous line. | 179 | |
| Line has trailing spaces. | 184 | |
| Method 'perpendicular_direction' is not designed for extension - needs to be abstract, final or empty. | 192 | |
| Name 'perpendicular_direction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 192 | |
| Parameter p_line should be final. | 192 | |
| Name 'p_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 192 | |
| '{' should be on the previous line. | 193 | |
| '{' should be on the previous line. | 196 | |
| '{' should be on the previous line. | 201 | |
| '}' should be on the same line. | 203 | |
| '{' should be on the previous line. | 205 | |
| '6' is a magic number. | 206 | |
| Line has trailing spaces. | 210 | |
| Name 'compare_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 218 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 218 | |
| Line has trailing spaces. | 219 | |
| Name 'compare_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 227 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 227 | |
| Line has trailing spaces. | 228 | |
| Method 'compare_x_y' is not designed for extension - needs to be abstract, final or empty. | 236 | |
| Name 'compare_x_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 236 | |
| Parameter p_other should be final. | 236 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 236 | |
| '{' should be on the previous line. | 237 | |
| '{' should be on the previous line. | 240 | |
| Line has trailing spaces. | 245 | |
| Method 'turn_90_degree' is not designed for extension - needs to be abstract, final or empty. | 253 | |
| Name 'turn_90_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 253 | |
| Parameter p_factor should be final. | 253 | |
| Name 'p_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 253 | |
| Parameter p_pole should be final. | 253 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 253 | |
| '{' should be on the previous line. | 254 | |
| Line has trailing spaces. | 259 | |
| Method 'mirror_vertical' is not designed for extension - needs to be abstract, final or empty. | 266 | |
| Name 'mirror_vertical' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 266 | |
| Parameter p_pole should be final. | 266 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 266 | |
| '{' should be on the previous line. | 267 | |
| '.' is followed by whitespace. | 269 | |
| Line has trailing spaces. | 272 | |
| Method 'mirror_horizontal' is not designed for extension - needs to be abstract, final or empty. | 279 | |
| Name 'mirror_horizontal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 279 | |
| Parameter p_pole should be final. | 279 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 279 | |
| '{' should be on the previous line. | 280 | |
| '.' is followed by whitespace. | 282 | |
| Line has trailing spaces. | 284 | |
| Line has trailing spaces. | 285 | |
| Line has trailing spaces. | 288 | |
| Missing a Javadoc comment. | 289 | |
| Name 'translate_by' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 289 | |
| Name 'p_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 289 | |
| ')' is preceded with whitespace. | 289 | |
| Missing a Javadoc comment. | 290 | |
| Name 'translate_by' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 290 | |
| Name 'p_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 290 | |
| ')' is preceded with whitespace. | 290 | |
| Line has trailing spaces. | 291 | |
| Missing a Javadoc comment. | 292 | |
| Name 'difference_by' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 292 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 292 | |
| Missing a Javadoc comment. | 293 | |
| Name 'difference_by' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 293 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 293 | |
| Line has trailing spaces. | 294 | |
| Missing a Javadoc comment. | 295 | |
| Name 'compare_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 295 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 295 | |
| Missing a Javadoc comment. | 296 | |
| Name 'compare_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 296 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 296 | |
| Line has trailing spaces. | 297 | |
| Missing a Javadoc comment. | 298 | |
| Name 'compare_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 298 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 298 | |
| Missing a Javadoc comment. | 299 | |
| Name 'compare_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 299 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 299 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 32 | |
| Parameter p_point_arr should be final. | 40 | |
| Name 'p_point_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| '{' should be on the previous line. | 41 | |
| '{' should be on the previous line. | 44 | |
| '{' should be on the previous line. | 48 | |
| Name 'corner_removed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| '{' should be on the previous line. | 54 | |
| '{' should be on the previous line. | 59 | |
| Line contains a tab character. | 60 | |
| Name 'curr_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 63 | |
| 'while' is not followed by whitespace. | 64 | |
| '{' should be on the previous line. | 65 | |
| Line contains a tab character. | 66 | |
| Name 'next_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| Line contains a tab character. | 67 | |
| 'if' is not followed by whitespace. | 67 | |
| Line contains a tab character. | 68 | |
| '{' should be on the previous line. | 68 | |
| Line contains a tab character. | 69 | |
| Line contains a tab character. | 70 | |
| Line contains a tab character. | 71 | |
| '}' should be on the same line. | 71 | |
| Line contains a tab character. | 72 | |
| Line contains a tab character. | 73 | |
| '{' should be on the previous line. | 73 | |
| Line contains a tab character. | 74 | |
| Line contains a tab character. | 75 | |
| Name 'prev_i' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 82 | |
| '{' should be on the previous line. | 84 | |
| Line contains a tab character. | 85 | |
| 'while' is not followed by whitespace. | 89 | |
| '{' should be on the previous line. | 90 | |
| Line contains a tab character. | 92 | |
| Line contains a tab character. | 94 | |
| 'if' is not followed by whitespace. | 94 | |
| Line contains a tab character. | 95 | |
| '{' should be on the previous line. | 95 | |
| Line contains a tab character. | 96 | |
| Line contains a tab character. | 97 | |
| Line contains a tab character. | 98 | |
| Line contains a tab character. | 100 | |
| Line contains a tab character. | 101 | |
| First sentence should end with a period. | 106 | |
| Method 'corner_array' is not designed for extension - needs to be abstract, final or empty. | 111 | |
| Name 'corner_array' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 111 | |
| '{' should be on the previous line. | 112 | |
| Name 'corner_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| '{' should be on the previous line. | 117 | |
| Line has trailing spaces. | 122 | |
| Method 'revert_corners' is not designed for extension - needs to be abstract, final or empty. | 128 | |
| Name 'revert_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 128 | |
| '{' should be on the previous line. | 129 | |
| Name 'corner_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 130 | |
| Name 'reverse_corner_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 131 | |
| '{' should be on the previous line. | 133 | |
| Method 'winding_number_after_closing' is not designed for extension - needs to be abstract, final or empty. | 145 | |
| Name 'winding_number_after_closing' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 145 | |
| '{' should be on the previous line. | 146 | |
| Name 'corner_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| '{' should be on the previous line. | 149 | |
| Name 'first_side_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 152 | |
| Name 'prev_side_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 153 | |
| Name 'corner_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 154 | |
| '{' should be on the previous line. | 157 | |
| Name 'angle_sum' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| '{' should be on the previous line. | 162 | |
| Name 'next_side_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 163 | |
| '{' should be on the previous line. | 165 | |
| '}' should be on the same line. | 167 | |
| '{' should be on the previous line. | 169 | |
| '}' should be on the same line. | 171 | |
| '{' should be on the previous line. | 173 | |
| Line is longer than 80 characters. | 174 | |
| '0.5' is a magic number. | 180 | |
| '{' should be on the previous line. | 181 | |
| Line is longer than 80 characters. | 182 | |
| '(' is preceded with whitespace. | 182 | |
| Missing a Javadoc comment. | 187 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 30 | |
| '{' should be on the previous line. | 37 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 39 | |
| Parameter p_polygon should be final. | 44 | |
| Name 'p_polygon' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| '{' should be on the previous line. | 45 | |
| Name 'curr_polygon' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| '{' should be on the previous line. | 48 | |
| Name 'curr_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| Name 'last_corner_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| Line has trailing spaces. | 54 | |
| '{' should be on the previous line. | 56 | |
| '{' should be on the previous line. | 58 | |
| Line has trailing spaces. | 63 | |
| Name 'last_point_collinear' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 64 | |
| Line has trailing spaces. | 65 | |
| '{' should be on the previous line. | 67 | |
| Line is longer than 80 characters. | 69 | |
| '{' should be on the previous line. | 73 | |
| Line has trailing spaces. | 77 | |
| Name 'first_corner_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 78 | |
| Name 'first_point_collinear' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 79 | |
| Line has trailing spaces. | 80 | |
| '{' should be on the previous line. | 82 | |
| Line is longer than 80 characters. | 84 | |
| Line has trailing spaces. | 87 | |
| '{' should be on the previous line. | 89 | |
| Name 'start_corner_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 94 | |
| Name 'start_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 95 | |
| '{' should be on the previous line. | 97 | |
| Name 'curr_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 98 | |
| '||' should be on a new line. | 99 | |
| Line is longer than 80 characters. | 100 | |
| Name 'new_corner_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 106 | |
| Name 'curr_corner_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 108 | |
| '{' should be on the previous line. | 110 | |
| '{' should be on the previous line. | 115 | |
| Line has trailing spaces. | 121 | |
| Line has trailing spaces. | 122 | |
| Parameter p_corner_arr should be final. | 128 | |
| Name 'p_corner_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 128 | |
| '{' should be on the previous line. | 129 | |
| Line has trailing spaces. | 132 | |
| Line has trailing spaces. | 133 | |
| Method 'corner' is not designed for extension - needs to be abstract, final or empty. | 135 | |
| Parameter p_no should be final. | 135 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 135 | |
| '{' should be on the previous line. | 136 | |
| '{' should be on the previous line. | 138 | |
| Line has trailing spaces. | 144 | |
| Method 'border_line_count' is not designed for extension - needs to be abstract, final or empty. | 150 | |
| Name 'border_line_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 150 | |
| '{' should be on the previous line. | 151 | |
| Line has trailing spaces. | 154 | |
| Method 'corner_is_bounded' is not designed for extension - needs to be abstract, final or empty. | 156 | |
| Name 'corner_is_bounded' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 156 | |
| Parameter p_no should be final. | 156 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 156 | |
| '{' should be on the previous line. | 157 | |
| Line has trailing spaces. | 160 | |
| Method 'intersects' is not designed for extension - needs to be abstract, final or empty. | 167 | |
| Parameter p_shape should be final. | 167 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 167 | |
| '{' should be on the previous line. | 168 | |
| Line has trailing spaces. | 171 | |
| Method 'intersects' is not designed for extension - needs to be abstract, final or empty. | 178 | |
| Parameter p_circle should be final. | 178 | |
| Name 'p_circle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 178 | |
| '{' should be on the previous line. | 179 | |
| Name 'convex_pieces' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 180 | |
| '{' should be on the previous line. | 182 | |
| 'if' construct must use '{}'s. | 183 | |
| Line has trailing spaces. | 188 | |
| Method 'intersects' is not designed for extension - needs to be abstract, final or empty. | 195 | |
| Parameter p_simplex should be final. | 195 | |
| Name 'p_simplex' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 195 | |
| '{' should be on the previous line. | 196 | |
| Name 'convex_pieces' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 197 | |
| '{' should be on the previous line. | 199 | |
| 'if' construct must use '{}'s. | 200 | |
| Line has trailing spaces. | 205 | |
| Method 'intersects' is not designed for extension - needs to be abstract, final or empty. | 207 | |
| Parameter p_oct should be final. | 207 | |
| Name 'p_oct' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 207 | |
| '{' should be on the previous line. | 208 | |
| Name 'convex_pieces' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 209 | |
| '{' should be on the previous line. | 211 | |
| 'if' construct must use '{}'s. | 212 | |
| Line has trailing spaces. | 217 | |
| Method 'intersects' is not designed for extension - needs to be abstract, final or empty. | 224 | |
| Parameter p_box should be final. | 224 | |
| Name 'p_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 224 | |
| '{' should be on the previous line. | 225 | |
| Name 'convex_pieces' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 226 | |
| '{' should be on the previous line. | 228 | |
| 'if' construct must use '{}'s. | 229 | |
| Line has trailing spaces. | 234 | |
| Method 'cutout' is not designed for extension - needs to be abstract, final or empty. | 236 | |
| Parameter p_polyline should be final. | 236 | |
| Name 'p_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 236 | |
| '{' should be on the previous line. | 237 | |
| Line has trailing spaces. | 241 | |
| Method 'enlarge' is not designed for extension - needs to be abstract, final or empty. | 243 | |
| Parameter p_offset should be final. | 243 | |
| Name 'p_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 243 | |
| '{' should be on the previous line. | 244 | |
| '{' should be on the previous line. | 246 | |
| Line has trailing spaces. | 252 | |
| Method 'border_distance' is not designed for extension - needs to be abstract, final or empty. | 254 | |
| Name 'border_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 254 | |
| Parameter p_point should be final. | 254 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 254 | |
| '{' should be on the previous line. | 255 | |
| Line has trailing spaces. | 259 | |
| Method 'smallest_radius' is not designed for extension - needs to be abstract, final or empty. | 265 | |
| Name 'smallest_radius' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 265 | |
| '{' should be on the previous line. | 266 | |
| Line has trailing spaces. | 269 | |
| Method 'contains' is not designed for extension - needs to be abstract, final or empty. | 276 | |
| Parameter p_point should be final. | 276 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 276 | |
| '{' should be on the previous line. | 277 | |
| Name 'convex_pieces' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 278 | |
| '{' should be on the previous line. | 280 | |
| 'if' construct must use '{}'s. | 281 | |
| Line has trailing spaces. | 286 | |
| Method 'contains_inside' is not designed for extension - needs to be abstract, final or empty. | 288 | |
| Name 'contains_inside' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 288 | |
| Parameter p_point should be final. | 288 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 288 | |
| '{' should be on the previous line. | 289 | |
| '{' should be on the previous line. | 291 | |
| Line has trailing spaces. | 296 | |
| Method 'is_outside' is not designed for extension - needs to be abstract, final or empty. | 298 | |
| Name 'is_outside' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 298 | |
| Parameter p_point should be final. | 298 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 298 | |
| '{' should be on the previous line. | 299 | |
| Name 'convex_pieces' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 300 | |
| '{' should be on the previous line. | 302 | |
| 'if' construct must use '{}'s. | 303 | |
| Line has trailing spaces. | 308 | |
| Method 'contains' is not designed for extension - needs to be abstract, final or empty. | 310 | |
| Parameter p_point should be final. | 310 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 310 | |
| '{' should be on the previous line. | 311 | |
| Line has trailing spaces. | 314 | |
| Method 'contains_on_border' is not designed for extension - needs to be abstract, final or empty. | 316 | |
| Name 'contains_on_border' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 316 | |
| Parameter p_point should be final. | 316 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 316 | |
| '{' should be on the previous line. | 317 | |
| Line is longer than 80 characters. | 318 | |
| Line has trailing spaces. | 321 | |
| Method 'distance' is not designed for extension - needs to be abstract, final or empty. | 323 | |
| Parameter p_point should be final. | 323 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 323 | |
| '{' should be on the previous line. | 324 | |
| Method 'translate_by' is not designed for extension - needs to be abstract, final or empty. | 329 | |
| Name 'translate_by' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 329 | |
| Parameter p_vector should be final. | 329 | |
| Name 'p_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 329 | |
| '{' should be on the previous line. | 330 | |
| '{' should be on the previous line. | 332 | |
| Name 'new_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 335 | |
| '{' should be on the previous line. | 337 | |
| Line has trailing spaces. | 342 | |
| Method 'bounding_shape' is not designed for extension - needs to be abstract, final or empty. | 344 | |
| Name 'bounding_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 344 | |
| Parameter p_dirs should be final. | 344 | |
| Name 'p_dirs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 344 | |
| '{' should be on the previous line. | 345 | |
| Line has trailing spaces. | 348 | |
| Method 'bounding_box' is not designed for extension - needs to be abstract, final or empty. | 354 | |
| Name 'bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 354 | |
| '{' should be on the previous line. | 355 | |
| '{' should be on the previous line. | 357 | |
| '{' should be on the previous line. | 363 | |
| Line is longer than 80 characters. | 370 | |
| Name 'lower_left' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 370 | |
| 'cast' is not followed by whitespace. | 370 | |
| ',' is not followed by whitespace. | 370 | |
| 'cast' is not followed by whitespace. | 370 | |
| Line is longer than 80 characters. | 371 | |
| Name 'upper_right' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 371 | |
| 'cast' is not followed by whitespace. | 371 | |
| ',' is not followed by whitespace. | 371 | |
| 'cast' is not followed by whitespace. | 371 | |
| Method 'bounding_octagon' is not designed for extension - needs to be abstract, final or empty. | 381 | |
| Name 'bounding_octagon' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 381 | |
| '{' should be on the previous line. | 382 | |
| '{' should be on the previous line. | 384 | |
| '{' should be on the previous line. | 394 | |
| Line has trailing spaces. | 400 | |
| Line has trailing spaces. | 404 | |
| 'cast' is not followed by whitespace. | 410 | |
| 'cast' is not followed by whitespace. | 410 | |
| 'cast' is not followed by whitespace. | 411 | |
| 'cast' is not followed by whitespace. | 411 | |
| 'cast' is not followed by whitespace. | 412 | |
| 'cast' is not followed by whitespace. | 412 | |
| 'cast' is not followed by whitespace. | 413 | |
| 'cast' is not followed by whitespace. | 413 | |
| Line has trailing spaces. | 417 | |
| Method 'is_comvex' is not designed for extension - needs to be abstract, final or empty. | 424 | |
| Name 'is_comvex' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 424 | |
| '{' should be on the previous line. | 425 | |
| 'if' construct must use '{}'s. | 426 | |
| Name 'prev_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 428 | |
| Name 'curr_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 429 | |
| Name 'next_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 430 | |
| Line has trailing spaces. | 431 | |
| '{' should be on the previous line. | 433 | |
| 'if' construct must use '{}'s. | 434 | |
| 'if' construct must use '{}'s. | 438 | |
| 'else' construct must use '{}'s. | 440 | |
| Line has trailing spaces. | 444 | |
| Name 'first_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 445 | |
| Name 'curr_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 446 | |
| Name 'first_direction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 447 | |
| 'cast' is not followed by whitespace. | 447 | |
| Name 'curr_direction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 448 | |
| 'cast' is not followed by whitespace. | 448 | |
| Name 'last_det' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 449 | |
| Line has trailing spaces. | 450 | |
| '{' should be on the previous line. | 452 | |
| 'cast' is not followed by whitespace. | 454 | |
| Name 'curr_det' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 455 | |
| 'if' construct must use '{}'s. | 456 | |
| Line has trailing spaces. | 460 | |
| Line has trailing spaces. | 463 | |
| Method 'convex_hull' is not designed for extension - needs to be abstract, final or empty. | 469 | |
| Name 'convex_hull' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 469 | |
| '{' should be on the previous line. | 470 | |
| 'if' construct must use '{}'s. | 471 | |
| Name 'prev_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 473 | |
| Name 'curr_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 474 | |
| Name 'next_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 475 | |
| '{' should be on the previous line. | 477 | |
| '{' should be on the previous line. | 479 | |
| '}' should be on the same line. | 481 | |
| '{' should be on the previous line. | 483 | |
| Name 'new_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 489 | |
| '{' should be on the previous line. | 491 | |
| '{' should be on the previous line. | 495 | |
| Line has trailing spaces. | 506 | |
| Method 'bounding_tile' is not designed for extension - needs to be abstract, final or empty. | 512 | |
| Name 'bounding_tile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 512 | |
| '{' should be on the previous line. | 513 | |
| Name 'bounding_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 515 | |
| '{' should be on the previous line. | 517 | |
| Line is longer than 80 characters. | 521 | |
| Line has trailing spaces. | 524 | |
| Method 'area' is not designed for extension - needs to be abstract, final or empty. | 530 | |
| '{' should be on the previous line. | 531 | |
| Line has trailing spaces. | 532 | |
| '{' should be on the previous line. | 534 | |
| Line has trailing spaces. | 540 | |
| Name 'prev_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 542 | |
| Name 'curr_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 543 | |
| '{' should be on the previous line. | 545 | |
| Name 'next_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 546 | |
| '0.5' is a magic number. | 551 | |
| Line has trailing spaces. | 554 | |
| Method 'dimension' is not designed for extension - needs to be abstract, final or empty. | 560 | |
| '{' should be on the previous line. | 561 | |
| 'if' construct must use '{}'s. | 562 | |
| 'if' construct must use '{}'s. | 564 | |
| 'if' construct must use '{}'s. | 566 | |
| Line has trailing spaces. | 570 | |
| Method 'is_bounded' is not designed for extension - needs to be abstract, final or empty. | 576 | |
| Name 'is_bounded' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 576 | |
| '{' should be on the previous line. | 577 | |
| Line has trailing spaces. | 580 | |
| Method 'is_empty' is not designed for extension - needs to be abstract, final or empty. | 586 | |
| Name 'is_empty' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 586 | |
| '{' should be on the previous line. | 587 | |
| Line has trailing spaces. | 590 | |
| Method 'border_line' is not designed for extension - needs to be abstract, final or empty. | 592 | |
| Name 'border_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 592 | |
| Parameter p_no should be final. | 592 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 592 | |
| '{' should be on the previous line. | 593 | |
| '{' should be on the previous line. | 595 | |
| Name 'next_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 599 | |
| '{' should be on the previous line. | 601 | |
| '}' should be on the same line. | 603 | |
| '{' should be on the previous line. | 605 | |
| Line has trailing spaces. | 610 | |
| Method 'nearest_point_approx' is not designed for extension - needs to be abstract, final or empty. | 612 | |
| Name 'nearest_point_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 612 | |
| Parameter p_from_point should be final. | 612 | |
| Name 'p_from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 612 | |
| '{' should be on the previous line. | 613 | |
| Name 'min_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 614 | |
| Name 'convex_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 616 | |
| '{' should be on the previous line. | 618 | |
| Line is longer than 80 characters. | 619 | |
| Name 'curr_nearest_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 619 | |
| Name 'curr_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 620 | |
| '{' should be on the previous line. | 622 | |
| Line has trailing spaces. | 629 | |
| Method 'turn_90_degree' is not designed for extension - needs to be abstract, final or empty. | 631 | |
| Name 'turn_90_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 631 | |
| Parameter p_factor should be final. | 631 | |
| Name 'p_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 631 | |
| Parameter p_pole should be final. | 631 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 631 | |
| '{' should be on the previous line. | 632 | |
| Name 'new_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 633 | |
| '{' should be on the previous line. | 635 | |
| Line has trailing spaces. | 640 | |
| Method 'rotate_approx' is not designed for extension - needs to be abstract, final or empty. | 642 | |
| Name 'rotate_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 642 | |
| Parameter p_angle should be final. | 642 | |
| Name 'p_angle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 642 | |
| Parameter p_pole should be final. | 642 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 642 | |
| '{' should be on the previous line. | 643 | |
| '{' should be on the previous line. | 645 | |
| Name 'new_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 648 | |
| '{' should be on the previous line. | 650 | |
| Line is longer than 80 characters. | 651 | |
| Line has trailing spaces. | 655 | |
| Method 'mirror_vertical' is not designed for extension - needs to be abstract, final or empty. | 657 | |
| Name 'mirror_vertical' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 657 | |
| Parameter p_pole should be final. | 657 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 657 | |
| '{' should be on the previous line. | 658 | |
| Name 'new_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 659 | |
| '{' should be on the previous line. | 661 | |
| Line has trailing spaces. | 666 | |
| Method 'mirror_horizontal' is not designed for extension - needs to be abstract, final or empty. | 668 | |
| Name 'mirror_horizontal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 668 | |
| Parameter p_pole should be final. | 668 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 668 | |
| '{' should be on the previous line. | 669 | |
| Name 'new_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 670 | |
| '{' should be on the previous line. | 672 | |
| Line has trailing spaces. | 677 | |
| Line is longer than 80 characters. | 681 | |
| Line is longer than 80 characters. | 682 | |
| Method 'split_to_convex' is not designed for extension - needs to be abstract, final or empty. | 686 | |
| Name 'split_to_convex' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 686 | |
| '{' should be on the previous line. | 687 | |
| '{' should be on the previous line. | 690 | |
| Name 'convex_pieces' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 693 | |
| 'if' is not followed by whitespace. | 694 | |
| '{' should be on the previous line. | 695 | |
| '{' should be on the previous line. | 702 | |
| Name 'curr_piece' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 703 | |
| Line is longer than 80 characters. | 704 | |
| Line has trailing spaces. | 709 | |
| Expected an @return tag. | 714 | |
| Name 'split_to_convex_recu' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 714 | |
| '{' should be on the previous line. | 715 | |
| Name 'start_corner_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 717 | |
| Name 'curr_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 718 | |
| Name 'prev_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 719 | |
| 'if' construct must use '{}'s. | 720 | |
| 'else' construct must use '{}'s. | 722 | |
| Line has trailing spaces. | 724 | |
| Name 'next_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 725 | |
| Line has trailing spaces. | 726 | |
| Name 'concave_corner_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 728 | |
| '{' should be on the previous line. | 730 | |
| 'if' construct must use '{}'s. | 731 | |
| 'else' construct must use '{}'s. | 733 | |
| Line is longer than 80 characters. | 735 | |
| '{' should be on the previous line. | 747 | |
| '{' should be on the previous line. | 754 | |
| Line has trailing spaces. | 758 | |
| Name 'corner_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 760 | |
| Line has trailing spaces. | 761 | |
| 'if' construct must use '{}'s. | 762 | |
| Name 'first_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 765 | |
| Name 'corner_ind' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 766 | |
| Line has trailing spaces. | 767 | |
| '{' should be on the previous line. | 769 | |
| Name 'first_piece' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 774 | |
| Line has trailing spaces. | 775 | |
| 'if' construct must use '{}'s. | 777 | |
| Name 'last_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 780 | |
| '{' should be on the previous line. | 784 | |
| Name 'last_piece' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 788 | |
| 'if' construct must use '{}'s. | 790 | |
| 'if' construct must use '{}'s. | 793 | |
| Line has trailing spaces. | 799 | |
| Line has trailing spaces. | 800 | |
| Missing a Javadoc comment. | 801 | |
| Variable 'corners' must be private and have accessor methods. | 801 | |
| Line has trailing spaces. | 802 | |
| First sentence should end with a period. | 803 | |
| 'private' modifier out of order with the JLS suggestions. | 806 | |
| Name 'precalculated_bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 806 | |
| Missing a Javadoc comment. | 807 | |
| 'private' modifier out of order with the JLS suggestions. | 807 | |
| Name 'precalculated_bounding_octagon' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 807 | |
| Missing a Javadoc comment. | 808 | |
| 'private' modifier out of order with the JLS suggestions. | 808 | |
| Name 'precalculated_convex_pieces' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 808 | |
| Missing a Javadoc comment. | 809 | |
| 'private' modifier out of order with the JLS suggestions. | 809 | |
| '99' is a magic number. | 809 | |
| Line is longer than 80 characters. | 810 | |
| Missing a Javadoc comment. | 810 | |
| 'private' modifier out of order with the JLS suggestions. | 810 | |
| Name 'random_generator' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 810 | |
| Line has trailing spaces. | 811 | |
| Missing a Javadoc comment. | 812 | |
| '{' should be on the previous line. | 813 | |
| Parameter p_concave_corner_no should be final. | 817 | |
| Expected @param tag for 'p_concave_corner_no'. | 817 | |
| Name 'p_concave_corner_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 817 | |
| '{' should be on the previous line. | 818 | |
| Name 'concave_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 819 | |
| Name 'before_concave_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 820 | |
| Line has trailing spaces. | 821 | |
| 'if' construct must use '{}'s. | 822 | |
| Line is longer than 80 characters. | 823 | |
| 'else' construct must use '{}'s. | 824 | |
| Line has trailing spaces. | 826 | |
| Name 'after_concave_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 827 | |
| Line has trailing spaces. | 828 | |
| 'if' construct must use '{}'s. | 829 | |
| 'else' construct must use '{}'s. | 831 | |
| Line is longer than 80 characters. | 832 | |
| Line has trailing spaces. | 833 | |
| Name 'search_right' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 834 | |
| '||' should be on a new line. | 834 | |
| Line has trailing spaces. | 836 | |
| Name 'search_left' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 837 | |
| '||' should be on a new line. | 837 | |
| Line has trailing spaces. | 839 | |
| Name 'search_up' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 840 | |
| '||' should be on a new line. | 840 | |
| Line has trailing spaces. | 842 | |
| Name 'search_down' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 843 | |
| '||' should be on a new line. | 843 | |
| Line has trailing spaces. | 845 | |
| Name 'min_projection_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 846 | |
| Name 'min_projection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 847 | |
| Name 'corner_no_after_min_projection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 848 | |
| Line has trailing spaces. | 849 | |
| Line is longer than 80 characters. | 850 | |
| Name 'corner_no_after_curr_projection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 850 | |
| Line has trailing spaces. | 851 | |
| Name 'corner_before_curr_projection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 852 | |
| 'if' construct must use '{}'s. | 853 | |
| Line is longer than 80 characters. | 854 | |
| 'else' construct must use '{}'s. | 855 | |
| Line is longer than 80 characters. | 857 | |
| Name 'corner_before_projection_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 857 | |
| Line has trailing spaces. | 858 | |
| Name 'curr_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 859 | |
| Name 'loop_end' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 860 | |
| Line has trailing spaces. | 861 | |
| '{' should be on the previous line. | 863 | |
| Line is longer than 80 characters. | 864 | |
| Name 'corner_after_curr_projection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 864 | |
| Line is longer than 80 characters. | 865 | |
| Name 'corner_after_projection_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 865 | |
| Line is longer than 80 characters. | 866 | |
| '{' should be on the previous line. | 868 | |
| Name 'min_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 869 | |
| Name 'max_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 870 | |
| Line has trailing spaces. | 871 | |
| Line is longer than 80 characters. | 872 | |
| '}' should be on the same line. | 876 | |
| '{' should be on the previous line. | 878 | |
| Line has trailing spaces. | 882 | |
| Name 'curr_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 885 | |
| Line is longer than 80 characters. | 886 | |
| Line is longer than 80 characters. | 887 | |
| Name 'x_intersect' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 887 | |
| Line is longer than 80 characters. | 889 | |
| Line is longer than 80 characters. | 890 | |
| Line is longer than 80 characters. | 891 | |
| Name 'projection_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 891 | |
| '&&' should be on a new line. | 891 | |
| Line is longer than 80 characters. | 892 | |
| '&&' should be on a new line. | 892 | |
| Line is longer than 80 characters. | 893 | |
| Line is longer than 80 characters. | 894 | |
| '&&' should be on a new line. | 894 | |
| Line is longer than 80 characters. | 895 | |
| '{' should be on the previous line. | 897 | |
| Line is longer than 80 characters. | 899 | |
| Line is longer than 80 characters. | 900 | |
| Line has trailing spaces. | 904 | |
| Line is longer than 80 characters. | 905 | |
| '{' should be on the previous line. | 907 | |
| Name 'min_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 908 | |
| Name 'max_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 909 | |
| Line is longer than 80 characters. | 910 | |
| '}' should be on the same line. | 914 | |
| '{' should be on the previous line. | 916 | |
| Name 'curr_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 922 | |
| Line is longer than 80 characters. | 923 | |
| Line is longer than 80 characters. | 924 | |
| Name 'y_intersect' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 924 | |
| Line is longer than 80 characters. | 926 | |
| Line is longer than 80 characters. | 927 | |
| Name 'projection_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 927 | |
| '&&' should be on a new line. | 927 | |
| '&&' should be on a new line. | 928 | |
| Line is longer than 80 characters. | 929 | |
| Line is longer than 80 characters. | 931 | |
| Line has trailing spaces. | 932 | |
| '{' should be on the previous line. | 934 | |
| Line is longer than 80 characters. | 936 | |
| Line is longer than 80 characters. | 937 | |
| Line is longer than 80 characters. | 942 | |
| '{' should be on the previous line. | 944 | |
| '}' should be on the same line. | 946 | |
| '{' should be on the previous line. | 948 | |
| ')' is preceded with whitespace. | 952 | |
| '{' should be on the previous line. | 953 | |
| Line is longer than 80 characters. | 954 | |
| Line has trailing spaces. | 956 | |
| Line has trailing spaces. | 960 | |
| Missing a Javadoc comment. | 961 | |
| Name 'corner_no_after_projection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 961 | |
| Variable 'corner_no_after_projection' must be private and have accessor methods. | 961 | |
| Missing a Javadoc comment. | 962 | |
| Variable 'projection' must be private and have accessor methods. | 962 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 39 | |
| Line is longer than 80 characters. | 44 | |
| Parameter p_polygon should be final. | 48 | |
| Name 'p_polygon' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| '{' should be on the previous line. | 49 | |
| Name 'point_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 50 | |
| '{' should be on the previous line. | 52 | |
| Line is longer than 80 characters. | 53 | |
| '{' should be on the previous line. | 59 | |
| Line is longer than 80 characters. | 62 | |
| Line has trailing spaces. | 64 | |
| Line has trailing spaces. | 67 | |
| Line is longer than 80 characters. | 68 | |
| Line is longer than 80 characters. | 70 | |
| Line has trailing spaces. | 72 | |
| Parameter p_points should be final. | 78 | |
| Name 'p_points' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 78 | |
| '{' should be on the previous line. | 79 | |
| Line has trailing spaces. | 82 | |
| First sentence should end with a period. | 83 | |
| Parameter p_from_corner should be final. | 89 | |
| Name 'p_from_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 | |
| Parameter p_to_corner should be final. | 89 | |
| Name 'p_to_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 | |
| '{' should be on the previous line. | 90 | |
| '{' should be on the previous line. | 92 | |
| '3' is a magic number. | 96 | |
| Line has trailing spaces. | 103 | |
| Parameter p_line_arr should be final. | 112 | |
| Name 'p_line_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 112 | |
| '{' should be on the previous line. | 113 | |
| '3' is a magic number. | 116 | |
| ')' is preceded with whitespace. | 116 | |
| '{' should be on the previous line. | 117 | |
| Line has trailing spaces. | 122 | |
| '{' should be on the previous line. | 126 | |
| Line is longer than 80 characters. | 127 | |
| Line is longer than 80 characters. | 128 | |
| Name 'side_of_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 128 | |
| '{' should be on the previous line. | 130 | |
| '{' should be on the previous line. | 135 | |
| Line has trailing spaces. | 142 | |
| First sentence should end with a period. | 143 | |
| Method 'corner_count' is not designed for extension - needs to be abstract, final or empty. | 148 | |
| Name 'corner_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 148 | |
| '{' should be on the previous line. | 149 | |
| Line has trailing spaces. | 152 | |
| Method 'is_empty' is not designed for extension - needs to be abstract, final or empty. | 158 | |
| Name 'is_empty' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 158 | |
| '{' should be on the previous line. | 159 | |
| '3' is a magic number. | 160 | |
| Line has trailing spaces. | 162 | |
| Method 'is_point' is not designed for extension - needs to be abstract, final or empty. | 168 | |
| Name 'is_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 168 | |
| '{' should be on the previous line. | 169 | |
| '(' is followed by whitespace. | 170 | |
| '3' is a magic number. | 170 | |
| '{' should be on the previous line. | 171 | |
| Name 'first_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 174 | |
| '{' should be on the previous line. | 176 | |
| '{' should be on the previous line. | 178 | |
| Line has trailing spaces. | 184 | |
| First sentence should end with a period. | 185 | |
| Method 'is_orthogonal' is not designed for extension - needs to be abstract, final or empty. | 190 | |
| Name 'is_orthogonal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 190 | |
| '{' should be on the previous line. | 191 | |
| '{' should be on the previous line. | 193 | |
| '{' should be on the previous line. | 195 | |
| Line has trailing spaces. | 201 | |
| First sentence should end with a period. | 202 | |
| Method 'is_multiple_of_45_degree' is not designed for extension - needs to be abstract, final or empty. | 207 | |
| Name 'is_multiple_of_45_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 207 | |
| '{' should be on the previous line. | 208 | |
| '{' should be on the previous line. | 210 | |
| '{' should be on the previous line. | 212 | |
| Line has trailing spaces. | 218 | |
| First sentence should end with a period. | 219 | |
| Method 'first_corner' is not designed for extension - needs to be abstract, final or empty. | 224 | |
| Name 'first_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 224 | |
| '{' should be on the previous line. | 225 | |
| Line has trailing spaces. | 228 | |
| First sentence should end with a period. | 229 | |
| Method 'last_corner' is not designed for extension - needs to be abstract, final or empty. | 235 | |
| Name 'last_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 235 | |
| '{' should be on the previous line. | 236 | |
| Line has trailing spaces. | 239 | |
| Method 'corner_arr' is not designed for extension - needs to be abstract, final or empty. | 246 | |
| Name 'corner_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 246 | |
| '{' should be on the previous line. | 247 | |
| '{' should be on the previous line. | 249 | |
| '{' should be on the previous line. | 254 | |
| '{' should be on the previous line. | 258 | |
| '{' should be on the previous line. | 260 | |
| Line has trailing spaces. | 266 | |
| Method 'corner_approx_arr' is not designed for extension - needs to be abstract, final or empty. | 273 | |
| Name 'corner_approx_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 273 | |
| '{' should be on the previous line. | 274 | |
| '{' should be on the previous line. | 276 | |
| '{' should be on the previous line. | 281 | |
| '{' should be on the previous line. | 285 | |
| '{' should be on the previous line. | 287 | |
| Line is longer than 80 characters. | 288 | |
| Line has trailing spaces. | 293 | |
| Method 'corner_approx' is not designed for extension - needs to be abstract, final or empty. | 301 | |
| Name 'corner_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 301 | |
| Parameter p_no should be final. | 301 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 301 | |
| '{' should be on the previous line. | 302 | |
| '{' should be on the previous line. | 305 | |
| '}' should be on the same line. | 308 | |
| '{' should be on the previous line. | 310 | |
| Line is longer than 80 characters. | 311 | |
| '}' should be on the same line. | 313 | |
| '{' should be on the previous line. | 315 | |
| '{' should be on the previous line. | 320 | |
| '{' should be on the previous line. | 323 | |
| '{' should be on the previous line. | 329 | |
| Line is longer than 80 characters. | 330 | |
| Line has trailing spaces. | 334 | |
| Line is longer than 80 characters. | 336 | |
| Method 'corner' is not designed for extension - needs to be abstract, final or empty. | 341 | |
| Parameter p_no should be final. | 341 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 341 | |
| '{' should be on the previous line. | 342 | |
| '{' should be on the previous line. | 344 | |
| '{' should be on the previous line. | 350 | |
| '}' should be on the same line. | 353 | |
| '{' should be on the previous line. | 355 | |
| Line is longer than 80 characters. | 356 | |
| '}' should be on the same line. | 358 | |
| '{' should be on the previous line. | 360 | |
| '{' should be on the previous line. | 365 | |
| '{' should be on the previous line. | 368 | |
| '{' should be on the previous line. | 374 | |
| Line has trailing spaces. | 379 | |
| First sentence should end with a period. | 380 | |
| Method 'reverse' is not designed for extension - needs to be abstract, final or empty. | 385 | |
| '{' should be on the previous line. | 386 | |
| Name 'reversed_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 387 | |
| '{' should be on the previous line. | 389 | |
| Line has trailing spaces. | 394 | |
| Method 'length_approx' is not designed for extension - needs to be abstract, final or empty. | 403 | |
| Name 'length_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 403 | |
| Parameter p_from_corner should be final. | 403 | |
| Name 'p_from_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 403 | |
| Parameter p_to_corner should be final. | 403 | |
| Name 'p_to_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 403 | |
| '{' should be on the previous line. | 404 | |
| Name 'from_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 405 | |
| Name 'to_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 406 | |
| '{' should be on the previous line. | 409 | |
| Line has trailing spaces. | 414 | |
| Method 'length_approx' is not designed for extension - needs to be abstract, final or empty. | 421 | |
| Name 'length_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 421 | |
| '{' should be on the previous line. | 422 | |
| Line has trailing spaces. | 425 | |
| First sentence should end with a period. | 426 | |
| Method 'offset_shapes' is not designed for extension - needs to be abstract, final or empty. | 435 | |
| Name 'offset_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 435 | |
| Parameter p_half_width should be final. | 435 | |
| Name 'p_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 435 | |
| '{' should be on the previous line. | 436 | |
| '-' is not followed by whitespace. | 437 | |
| Line has trailing spaces. | 439 | |
| First sentence should end with a period. | 440 | |
| Line is longer than 80 characters. | 442 | |
| Method 'offset_shapes' is not designed for extension - needs to be abstract, final or empty. | 450 | |
| Method length is 195 lines (max allowed is 150). | 450 | |
| Name 'offset_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 450 | |
| Parameter p_half_width should be final. | 450 | |
| Name 'p_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 450 | |
| Parameter p_from_no should be final. | 451 | |
| Name 'p_from_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 451 | |
| Parameter p_to_no should be final. | 451 | |
| Name 'p_to_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 451 | |
| '{' should be on the previous line. | 452 | |
| Name 'from_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 453 | |
| Name 'to_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 454 | |
| '-' is not followed by whitespace. | 454 | |
| Name 'shape_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 455 | |
| '-' is not followed by whitespace. | 455 | |
| Name 'shape_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 456 | |
| '{' should be on the previous line. | 458 | |
| Name 'prev_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 461 | |
| Name 'curr_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 462 | |
| '{' should be on the previous line. | 464 | |
| Name 'next_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 465 | |
| Line has trailing spaces. | 466 | |
| '4' is a magic number. | 467 | |
| Line has trailing spaces. | 468 | |
| Line has trailing spaces. | 471 | |
| Name 'next_dir_from_curr_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 473 | |
| '{' should be on the previous line. | 476 | |
| '}' should be on the same line. | 479 | |
| '{' should be on the previous line. | 481 | |
| Line has trailing spaces. | 485 | |
| Line has trailing spaces. | 488 | |
| Name 'curr_dir_from_prev_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 490 | |
| '{' should be on the previous line. | 493 | |
| '3' is a magic number. | 494 | |
| '}' should be on the same line. | 496 | |
| '{' should be on the previous line. | 498 | |
| '3' is a magic number. | 499 | |
| Name 'corner_to_check' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 503 | |
| Name 'curr_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 504 | |
| Name 'check_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 505 | |
| '{' should be on the previous line. | 507 | |
| '}' should be on the same line. | 509 | |
| '{' should be on the previous line. | 511 | |
| Name 'check_distance_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 514 | |
| Name 'check_dist_square' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 515 | |
| Name 'cut_dog_ear_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 516 | |
| Name 'tmp_curr_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 517 | |
| Name 'direction_changed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 518 | |
| '{' should be on the previous line. | 520 | |
| '{' should be on the previous line. | 523 | |
| '{' should be on the previous line. | 527 | |
| Name 'tmp_next_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 530 | |
| Name 'next_border_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 531 | |
| Line is longer than 80 characters. | 532 | |
| Name 'tmp_next_dir_from_tmp_curr_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 532 | |
| Line is longer than 80 characters. | 534 | |
| '{' should be on the previous line. | 536 | |
| '{' should be on the previous line. | 538 | |
| '}' should be on the same line. | 540 | |
| '{' should be on the previous line. | 542 | |
| Line is longer than 80 characters. | 543 | |
| Line has trailing spaces. | 545 | |
| Line is longer than 80 characters. | 546 | |
| Line is longer than 80 characters. | 547 | |
| Line is longer than 80 characters. | 548 | |
| '{' should be on the previous line. | 550 | |
| '{' should be on the previous line. | 560 | |
| '}' should be on the same line. | 562 | |
| '{' should be on the previous line. | 564 | |
| '3' is a magic number. | 567 | |
| '{' should be on the previous line. | 571 | |
| '{' should be on the previous line. | 574 | |
| '{' should be on the previous line. | 578 | |
| Name 'tmp_prev_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 581 | |
| Name 'prev_border_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 582 | |
| Line is longer than 80 characters. | 583 | |
| Name 'tmp_curr_dir_from_tmp_prev_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 583 | |
| Line is longer than 80 characters. | 585 | |
| '{' should be on the previous line. | 587 | |
| '}' should be on the same line. | 591 | |
| '{' should be on the previous line. | 593 | |
| Line is longer than 80 characters. | 594 | |
| Line is longer than 80 characters. | 596 | |
| Line is longer than 80 characters. | 597 | |
| Line is longer than 80 characters. | 598 | |
| '{' should be on the previous line. | 600 | |
| Name 'cut_line_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 608 | |
| '{' should be on the previous line. | 610 | |
| Name 'cut_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 611 | |
| '{' should be on the previous line. | 614 | |
| Name 'curr_shape_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 619 | |
| Name 'bounding_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 620 | |
| '{' should be on the previous line. | 623 | |
| Name 'surr_oct' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 624 | |
| '-' is not preceded with whitespace. | 624 | |
| '-' is not followed by whitespace. | 624 | |
| Line has trailing spaces. | 626 | |
| '}' should be on the same line. | 627 | |
| '{' should be on the previous line. | 630 | |
| Name 'surr_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 631 | |
| '-' is not preceded with whitespace. | 631 | |
| '-' is not followed by whitespace. | 631 | |
| Name 'offset_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 632 | |
| Line is longer than 80 characters. | 635 | |
| '{' should be on the previous line. | 637 | |
| Line has trailing spaces. | 640 | |
| Line has trailing spaces. | 643 | |
| Line has trailing spaces. | 647 | |
| Method 'offset_shape' is not designed for extension - needs to be abstract, final or empty. | 657 | |
| Name 'offset_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 657 | |
| Parameter p_half_width should be final. | 657 | |
| Name 'p_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 657 | |
| Parameter p_no should be final. | 657 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 657 | |
| '{' should be on the previous line. | 658 | |
| '3' is a magic number. | 659 | |
| '{' should be on the previous line. | 660 | |
| Line has trailing spaces. | 667 | |
| Method 'offset_box' is not designed for extension - needs to be abstract, final or empty. | 677 | |
| Name 'offset_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 677 | |
| Parameter p_half_width should be final. | 677 | |
| Name 'p_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 677 | |
| Parameter p_no should be final. | 677 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 677 | |
| '{' should be on the previous line. | 678 | |
| Name 'curr_line_segment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 679 | |
| Line has trailing spaces. | 683 | |
| First sentence should end with a period. | 684 | |
| Method 'translate_by' is not designed for extension - needs to be abstract, final or empty. | 690 | |
| Name 'translate_by' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 690 | |
| Parameter p_vector should be final. | 690 | |
| Name 'p_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 690 | |
| '{' should be on the previous line. | 691 | |
| '{' should be on the previous line. | 693 | |
| Name 'new_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 696 | |
| '{' should be on the previous line. | 698 | |
| Line has trailing spaces. | 703 | |
| Method 'turn_90_degree' is not designed for extension - needs to be abstract, final or empty. | 711 | |
| Name 'turn_90_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 711 | |
| Parameter p_factor should be final. | 711 | |
| Name 'p_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 711 | |
| Parameter p_pole should be final. | 711 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 711 | |
| '{' should be on the previous line. | 712 | |
| Name 'new_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 713 | |
| '{' should be on the previous line. | 715 | |
| Line has trailing spaces. | 720 | |
| Method 'rotate_approx' is not designed for extension - needs to be abstract, final or empty. | 728 | |
| Name 'rotate_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 728 | |
| Parameter p_angle should be final. | 728 | |
| Name 'p_angle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 728 | |
| Parameter p_pole should be final. | 728 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 728 | |
| '{' should be on the previous line. | 729 | |
| '{' should be on the previous line. | 731 | |
| Name 'new_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 734 | |
| '{' should be on the previous line. | 736 | |
| Line has trailing spaces. | 737 | |
| Line is longer than 80 characters. | 738 | |
| Line has trailing spaces. | 742 | |
| First sentence should end with a period. | 743 | |
| Method 'mirror_vertical' is not designed for extension - needs to be abstract, final or empty. | 749 | |
| Name 'mirror_vertical' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 749 | |
| Parameter p_pole should be final. | 749 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 749 | |
| '{' should be on the previous line. | 750 | |
| Name 'new_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 751 | |
| '{' should be on the previous line. | 753 | |
| Line has trailing spaces. | 758 | |
| First sentence should end with a period. | 759 | |
| Method 'mirror_horizontal' is not designed for extension - needs to be abstract, final or empty. | 765 | |
| Name 'mirror_horizontal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 765 | |
| Parameter p_pole should be final. | 765 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 765 | |
| '{' should be on the previous line. | 766 | |
| Name 'new_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 767 | |
| '{' should be on the previous line. | 769 | |
| Line has trailing spaces. | 774 | |
| Line has trailing spaces. | 775 | |
| First sentence should end with a period. | 776 | |
| Method 'bounding_box' is not designed for extension - needs to be abstract, final or empty. | 785 | |
| Name 'bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 785 | |
| Parameter p_from_corner_no should be final. | 785 | |
| Name 'p_from_corner_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 785 | |
| Parameter p_to_corner_no should be final. | 785 | |
| Name 'p_to_corner_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 785 | |
| '{' should be on the previous line. | 786 | |
| Name 'from_corner_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 787 | |
| Name 'to_corner_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 788 | |
| '{' should be on the previous line. | 794 | |
| Name 'curr_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 795 | |
| Line is longer than 80 characters. | 801 | |
| Name 'lower_left' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 801 | |
| 'cast' is not followed by whitespace. | 801 | |
| 'cast' is not followed by whitespace. | 801 | |
| Line is longer than 80 characters. | 802 | |
| Name 'upper_right' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 802 | |
| 'cast' is not followed by whitespace. | 802 | |
| 'cast' is not followed by whitespace. | 802 | |
| Line has trailing spaces. | 805 | |
| First sentence should end with a period. | 806 | |
| Method 'bounding_box' is not designed for extension - needs to be abstract, final or empty. | 812 | |
| Name 'bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 812 | |
| '{' should be on the previous line. | 813 | |
| '{' should be on the previous line. | 815 | |
| Line has trailing spaces. | 820 | |
| First sentence should end with a period. | 821 | |
| Method 'bounding_octagon' is not designed for extension - needs to be abstract, final or empty. | 830 | |
| Name 'bounding_octagon' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 830 | |
| Parameter p_from_corner_no should be final. | 830 | |
| Name 'p_from_corner_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 830 | |
| Parameter p_to_corner_no should be final. | 830 | |
| Name 'p_to_corner_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 830 | |
| Name 'from_corner_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 832 | |
| Name 'to_corner_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 833 | |
| '{' should be on the previous line. | 843 | |
| Name 'surrounding_octagon' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 856 | |
| 'cast' is not followed by whitespace. | 857 | |
| 'cast' is not followed by whitespace. | 857 | |
| 'cast' is not followed by whitespace. | 858 | |
| 'cast' is not followed by whitespace. | 858 | |
| 'cast' is not followed by whitespace. | 859 | |
| 'cast' is not followed by whitespace. | 859 | |
| 'cast' is not followed by whitespace. | 860 | |
| 'cast' is not followed by whitespace. | 860 | |
| Line has trailing spaces. | 863 | |
| Method 'nearest_point_approx' is not designed for extension - needs to be abstract, final or empty. | 871 | |
| Name 'nearest_point_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 871 | |
| Parameter p_from_point should be final. | 871 | |
| Name 'p_from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 871 | |
| '{' should be on the previous line. | 872 | |
| Name 'min_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 873 | |
| Name 'nearest_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 874 | |
| '{' should be on the previous line. | 878 | |
| Name 'curr_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 879 | |
| '{' should be on the previous line. | 881 | |
| Name 'c_tolerance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 886 | |
| '{' should be on the previous line. | 888 | |
| Name 'curr_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 890 | |
| '{' should be on the previous line. | 892 | |
| Name 'segment_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 894 | |
| Line is longer than 80 characters. | 895 | |
| '{' should be on the previous line. | 897 | |
| Line has trailing spaces. | 905 | |
| First sentence should end with a period. | 906 | |
| Method 'distance' is not designed for extension - needs to be abstract, final or empty. | 913 | |
| Parameter p_from_point should be final. | 913 | |
| Name 'p_from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 913 | |
| '{' should be on the previous line. | 914 | |
| Line is longer than 80 characters. | 915 | |
| Line has trailing spaces. | 918 | |
| Method 'combine' is not designed for extension - needs to be abstract, final or empty. | 932 | |
| Parameter p_other should be final. | 932 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 932 | |
| '{' should be on the previous line. | 933 | |
| '3' is a magic number. | 934 | |
| '3' is a magic number. | 935 | |
| '{' should be on the previous line. | 936 | |
| Name 'combine_at_start' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 939 | |
| Name 'combine_other_at_start' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 940 | |
| '{' should be on the previous line. | 942 | |
| '}' should be on the same line. | 945 | |
| '{' should be on the previous line. | 947 | |
| '}' should be on the same line. | 950 | |
| '{' should be on the previous line. | 952 | |
| '}' should be on the same line. | 955 | |
| '{' should be on the previous line. | 957 | |
| '}' should be on the same line. | 960 | |
| '{' should be on the previous line. | 962 | |
| Name 'line_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 965 | |
| '{' should be on the previous line. | 967 | |
| '{' should be on the previous line. | 970 | |
| '{' should be on the previous line. | 973 | |
| Line is longer than 80 characters. | 974 | |
| '}' should be on the same line. | 976 | |
| '{' should be on the previous line. | 978 | |
| '{' should be on the previous line. | 981 | |
| '{' should be on the previous line. | 987 | |
| '}' should be on the same line. | 990 | |
| '{' should be on the previous line. | 992 | |
| '{' should be on the previous line. | 995 | |
| '{' should be on the previous line. | 999 | |
| '{' should be on the previous line. | 1002 | |
| '}' should be on the same line. | 1005 | |
| '{' should be on the previous line. | 1007 | |
| '{' should be on the previous line. | 1010 | |
| Line has trailing spaces. | 1018 | |
| Line is longer than 80 characters. | 1021 | |
| Method 'split' is not designed for extension - needs to be abstract, final or empty. | 1032 | |
| Parameter p_line_no should be final. | 1032 | |
| Name 'p_line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1032 | |
| Parameter p_end_line should be final. | 1032 | |
| Name 'p_end_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1032 | |
| '{' should be on the previous line. | 1033 | |
| '{' should be on the previous line. | 1035 | |
| '{' should be on the previous line. | 1040 | |
| Name 'new_end_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1043 | |
| '||' should be on a new line. | 1044 | |
| Line is longer than 80 characters. | 1045 | |
| Name 'first_piece' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1051 | |
| '{' should be on the previous line. | 1053 | |
| Line has trailing spaces. | 1057 | |
| '}' should be on the same line. | 1058 | |
| '{' should be on the previous line. | 1060 | |
| Name 'second_piece' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1065 | |
| '{' should be on the previous line. | 1067 | |
| Line is longer than 80 characters. | 1068 | |
| Line is longer than 80 characters. | 1070 | |
| ',' is not followed by whitespace. | 1070 | |
| Line has trailing spaces. | 1071 | |
| '}' should be on the same line. | 1072 | |
| '{' should be on the previous line. | 1074 | |
| Line is longer than 80 characters. | 1077 | |
| '{' should be on the previous line. | 1083 | |
| Line has trailing spaces. | 1088 | |
| First sentence should end with a period. | 1089 | |
| Method 'skip_lines' is not designed for extension - needs to be abstract, final or empty. | 1097 | |
| Name 'skip_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1097 | |
| Parameter p_from_no should be final. | 1097 | |
| Name 'p_from_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1097 | |
| Parameter p_to_no should be final. | 1097 | |
| Name 'p_to_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1097 | |
| '{' should be on the previous line. | 1098 | |
| '{' should be on the previous line. | 1100 | |
| Name 'new_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1103 | |
| Line is longer than 80 characters. | 1105 | |
| Line has trailing spaces. | 1108 | |
| Method 'contains' is not designed for extension - needs to be abstract, final or empty. | 1115 | |
| Parameter p_point should be final. | 1115 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1115 | |
| '{' should be on the previous line. | 1116 | |
| '{' should be on the previous line. | 1118 | |
| Name 'curr_segment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1119 | |
| '{' should be on the previous line. | 1121 | |
| Line has trailing spaces. | 1127 | |
| Line is longer than 80 characters. | 1131 | |
| Method 'projection_line' is not designed for extension - needs to be abstract, final or empty. | 1138 | |
| Name 'projection_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1138 | |
| Parameter p_from_point should be final. | 1138 | |
| Name 'p_from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1138 | |
| '{' should be on the previous line. | 1139 | |
| Name 'from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1140 | |
| Name 'min_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1141 | |
| Name 'result_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1142 | |
| Name 'nearest_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1143 | |
| '{' should be on the previous line. | 1145 | |
| Name 'curr_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1147 | |
| '{' should be on the previous line. | 1149 | |
| Line is longer than 80 characters. | 1150 | |
| Name 'direction_towards_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1150 | |
| '{' should be on the previous line. | 1152 | |
| Line is longer than 80 characters. | 1155 | |
| Name 'curr_result_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1155 | |
| Name 'prev_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1156 | |
| Name 'next_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1157 | |
| Name 'prev_corner_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1158 | |
| Name 'next_corner_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1159 | |
| Line is longer than 80 characters. | 1160 | |
| '{' should be on the previous line. | 1162 | |
| '{' should be on the previous line. | 1172 | |
| Name 'start_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1175 | |
| Line is longer than 80 characters. | 1176 | |
| Line has trailing spaces. | 1179 | |
| Method 'shorten' is not designed for extension - needs to be abstract, final or empty. | 1189 | |
| Parameter p_new_line_count should be final. | 1189 | |
| Name 'p_new_line_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1189 | |
| Parameter p_last_segment_length should be final. | 1189 | |
| Name 'p_last_segment_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1189 | |
| Name 'last_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1191 | |
| Name 'prev_last_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1192 | |
| '3' is a magic number. | 1192 | |
| Line is longer than 80 characters. | 1193 | |
| Name 'new_last_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1193 | |
| '{' should be on the previous line. | 1195 | |
| '(' is followed by whitespace. | 1197 | |
| Name 'new_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1199 | |
| Name 'first_line_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1202 | |
| '{' should be on the previous line. | 1204 | |
| Name 'new_prev_last_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1207 | |
| Line is longer than 80 characters. | 1210 | |
| '6' is a magic number. | 1210 | |
| Line has trailing spaces. | 1213 | |
| Line has trailing spaces. | 1214 | |
| Missing a Javadoc comment. | 1215 | |
| Name 'remove_consecutive_parallel_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1215 | |
| '(' is followed by whitespace. | 1215 | |
| Parameter p_line_arr should be final. | 1215 | |
| Name 'p_line_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1215 | |
| '3' is a magic number. | 1217 | |
| '{' should be on the previous line. | 1218 | |
| Name 'tmp_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1222 | |
| Name 'new_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1223 | |
| '{' should be on the previous line. | 1226 | |
| '{' should be on the previous line. | 1229 | |
| '{' should be on the previous line. | 1236 | |
| '3' is a magic number. | 1241 | |
| '{' should be on the previous line. | 1242 | |
| Line has trailing spaces. | 1249 | |
| First sentence should end with a period. | 1250 | |
| Expected an @return tag. | 1254 | |
| Name 'remove_overlaps' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1254 | |
| Parameter p_line_arr should be final. | 1254 | |
| Expected @param tag for 'p_line_arr'. | 1254 | |
| Name 'p_line_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1254 | |
| '{' should be on the previous line. | 1255 | |
| '4' is a magic number. | 1256 | |
| '{' should be on the previous line. | 1257 | |
| Name 'new_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1260 | |
| Name 'tmp_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1261 | |
| '{' should be on the previous line. | 1264 | |
| '{' should be on the previous line. | 1271 | |
| Line is longer than 80 characters. | 1272 | |
| '}' should be on the same line. | 1276 | |
| '{' should be on the previous line. | 1278 | |
| Line is longer than 80 characters. | 1285 | |
| '{' should be on the previous line. | 1292 | |
| '3' is a magic number. | 1297 | |
| '{' should be on the previous line. | 1298 | |
| Line has trailing spaces. | 1305 | |
| Line has trailing spaces. | 1306 | |
| Variable 'arr' must be private and have accessor methods. | 1310 | |
| Line has trailing spaces. | 1311 | |
| Missing a Javadoc comment. | 1312 | |
| 'private' modifier out of order with the JLS suggestions. | 1312 | |
| Name 'precalculated_float_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1312 | |
| Missing a Javadoc comment. | 1313 | |
| 'private' modifier out of order with the JLS suggestions. | 1313 | |
| Name 'precalculated_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1313 | |
| Missing a Javadoc comment. | 1314 | |
| 'private' modifier out of order with the JLS suggestions. | 1314 | |
| Name 'precalculated_bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1314 | |
| Missing a Javadoc comment. | 1315 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 27 | |
| '{' should be on the previous line. | 34 | |
| First sentence should end with a period. | 36 | |
| Line is longer than 80 characters. | 40 | |
| Line is longer than 80 characters. | 42 | |
| Parameter p_border_shape should be final. | 42 | |
| Name 'p_border_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| Parameter p_hole_arr should be final. | 42 | |
| Name 'p_hole_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| Method 'dimension' is not designed for extension - needs to be abstract, final or empty. | 53 | |
| '{' should be on the previous line. | 54 | |
| Method 'is_bounded' is not designed for extension - needs to be abstract, final or empty. | 63 | |
| Name 'is_bounded' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 63 | |
| '{' should be on the previous line. | 64 | |
| Method 'is_empty' is not designed for extension - needs to be abstract, final or empty. | 73 | |
| Name 'is_empty' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 73 | |
| '{' should be on the previous line. | 74 | |
| Method 'is_contained_in' is not designed for extension - needs to be abstract, final or empty. | 79 | |
| Name 'is_contained_in' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 79 | |
| Parameter p_box should be final. | 79 | |
| Name 'p_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 79 | |
| '{' should be on the previous line. | 80 | |
| Method 'get_border' is not designed for extension - needs to be abstract, final or empty. | 89 | |
| Name 'get_border' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 | |
| '{' should be on the previous line. | 90 | |
| Method 'get_holes' is not designed for extension - needs to be abstract, final or empty. | 99 | |
| Name 'get_holes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 99 | |
| '{' should be on the previous line. | 100 | |
| Method 'bounding_box' is not designed for extension - needs to be abstract, final or empty. | 109 | |
| Name 'bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 109 | |
| '{' should be on the previous line. | 110 | |
| Method 'bounding_octagon' is not designed for extension - needs to be abstract, final or empty. | 119 | |
| Name 'bounding_octagon' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 119 | |
| '{' should be on the previous line. | 120 | |
| Method 'contains' is not designed for extension - needs to be abstract, final or empty. | 130 | |
| Parameter p_point should be final. | 130 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 130 | |
| '{' should be on the previous line. | 131 | |
| '{' should be on the previous line. | 133 | |
| '{' should be on the previous line. | 137 | |
| '{' should be on the previous line. | 139 | |
| Method 'contains' is not designed for extension - needs to be abstract, final or empty. | 147 | |
| Parameter p_point should be final. | 147 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| '{' should be on the previous line. | 148 | |
| '{' should be on the previous line. | 150 | |
| '{' should be on the previous line. | 154 | |
| '{' should be on the previous line. | 156 | |
| Method 'nearest_point_approx' is not designed for extension - needs to be abstract, final or empty. | 164 | |
| Name 'nearest_point_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 164 | |
| Parameter p_from_point should be final. | 164 | |
| Name 'p_from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 164 | |
| '{' should be on the previous line. | 165 | |
| Name 'min_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 166 | |
| Name 'convex_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 168 | |
| '{' should be on the previous line. | 170 | |
| Line is longer than 80 characters. | 171 | |
| Name 'curr_nearest_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 171 | |
| Name 'curr_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 172 | |
| '{' should be on the previous line. | 174 | |
| Method 'translate_by' is not designed for extension - needs to be abstract, final or empty. | 183 | |
| Name 'translate_by' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 183 | |
| Parameter p_vector should be final. | 183 | |
| Name 'p_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 183 | |
| '{' should be on the previous line. | 184 | |
| '{' should be on the previous line. | 186 | |
| Name 'translated_border' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 189 | |
| Name 'translated_holes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 190 | |
| '{' should be on the previous line. | 192 | |
| Method 'corner_approx_arr' is not designed for extension - needs to be abstract, final or empty. | 203 | |
| Name 'corner_approx_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 203 | |
| '{' should be on the previous line. | 204 | |
| Name 'corner_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 205 | |
| '{' should be on the previous line. | 207 | |
| Name 'curr_corner_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 211 | |
| Name 'dest_pos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 213 | |
| '{' should be on the previous line. | 215 | |
| Line is longer than 80 characters. | 217 | |
| Line is longer than 80 characters. | 226 | |
| Line is longer than 80 characters. | 227 | |
| Method 'split_to_convex' is not designed for extension - needs to be abstract, final or empty. | 231 | |
| Name 'split_to_convex' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 231 | |
| '{' should be on the previous line. | 232 | |
| Line is longer than 80 characters. | 239 | |
| Line is longer than 80 characters. | 240 | |
| Line is longer than 80 characters. | 246 | |
| Method 'split_to_convex' is not designed for extension - needs to be abstract, final or empty. | 246 | |
| Name 'split_to_convex' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 246 | |
| Parameter p_stoppable_thread should be final. | 246 | |
| Name 'p_stoppable_thread' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 246 | |
| '{' should be on the previous line. | 249 | |
| Name 'convex_border_pieces' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 250 | |
| '{' should be on the previous line. | 252 | |
| Name 'curr_piece_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 256 | |
| '{' should be on the previous line. | 258 | |
| '{' should be on the previous line. | 262 | |
| '{' should be on the previous line. | 264 | |
| Line is longer than 80 characters. | 265 | |
| Name 'convex_hole_pieces' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 268 | |
| '{' should be on the previous line. | 270 | |
| '{' should be on the previous line. | 274 | |
| Name 'curr_hole_piece' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 275 | |
| Line is longer than 80 characters. | 276 | |
| Name 'new_piece_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 276 | |
| '{' should be on the previous line. | 279 | |
| Line is longer than 80 characters. | 280 | |
| Name 'curr_divide_piece' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 284 | |
| Line is longer than 80 characters. | 285 | |
| '{' should be on the previous line. | 293 | |
| Method 'turn_90_degree' is not designed for extension - needs to be abstract, final or empty. | 301 | |
| Name 'turn_90_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 301 | |
| Parameter p_factor should be final. | 301 | |
| Name 'p_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 301 | |
| Parameter p_pole should be final. | 301 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 301 | |
| '{' should be on the previous line. | 302 | |
| Line is longer than 80 characters. | 303 | |
| Name 'new_border' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 303 | |
| Name 'new_hole_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 304 | |
| '{' should be on the previous line. | 306 | |
| Method 'rotate_approx' is not designed for extension - needs to be abstract, final or empty. | 313 | |
| Name 'rotate_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 313 | |
| Parameter p_angle should be final. | 313 | |
| Name 'p_angle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 313 | |
| Parameter p_pole should be final. | 313 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 313 | |
| '{' should be on the previous line. | 314 | |
| Name 'new_border' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 315 | |
| Name 'new_hole_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 316 | |
| '{' should be on the previous line. | 318 | |
| Method 'mirror_vertical' is not designed for extension - needs to be abstract, final or empty. | 325 | |
| Name 'mirror_vertical' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 325 | |
| Parameter p_pole should be final. | 325 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 325 | |
| '{' should be on the previous line. | 326 | |
| Name 'new_border' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 327 | |
| Name 'new_hole_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 328 | |
| '{' should be on the previous line. | 330 | |
| Method 'mirror_horizontal' is not designed for extension - needs to be abstract, final or empty. | 338 | |
| Name 'mirror_horizontal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 338 | |
| Parameter p_pole should be final. | 338 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 338 | |
| '{' should be on the previous line. | 339 | |
| Name 'new_border' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 340 | |
| Name 'new_hole_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 341 | |
| '{' should be on the previous line. | 343 | |
| Line is longer than 80 characters. | 350 | |
| Missing a Javadoc comment. | 350 | |
| 'private' modifier out of order with the JLS suggestions. | 350 | |
| Name 'cutout_hole_piece' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 350 | |
| Parameter p_divide_piece should be final. | 350 | |
| Name 'p_divide_piece' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 350 | |
| Parameter p_hole_piece should be final. | 350 | |
| Name 'p_hole_piece' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 350 | |
| Parameter p_result_pieces should be final. | 351 | |
| Name 'p_result_pieces' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 351 | |
| Name 'result_pieces' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 353 | |
| '{' should be on the previous line. | 355 | |
| Name 'curr_piece' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 356 | |
| '{' should be on the previous line. | 358 | |
| Missing a Javadoc comment. | 363 | |
| Name 'border_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 363 | |
| Variable 'border_shape' must be private and have accessor methods. | 363 | |
| Missing a Javadoc comment. | 364 | |
| Name 'hole_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 364 | |
| Variable 'hole_arr' must be private and have accessor methods. | 364 | |
| Missing a Javadoc comment. | 365 | |
| 'private' modifier out of order with the JLS suggestions. | 365 | |
| Name 'precalculated_convex_pieces' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 365 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 35 | |
| First sentence should end with a period. | 36 | |
| Name 'corner_is_bounded' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| Line has trailing spaces. | 43 | |
| First sentence should end with a period. | 44 | |
| Name 'border_line_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Line has trailing spaces. | 50 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 63 | |
| Line has trailing spaces. | 64 | |
| Name 'turn_90_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 70 | |
| Name 'p_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 70 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 70 | |
| Line has trailing spaces. | 71 | |
| Line is longer than 80 characters. | 78 | |
| Name 'rotate_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 78 | |
| Name 'p_angle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 78 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 78 | |
| Line has trailing spaces. | 79 | |
| Name 'mirror_horizontal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 85 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 85 | |
| Line has trailing spaces. | 86 | |
| Line has trailing spaces. | 87 | |
| Name 'mirror_vertical' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| Line has trailing spaces. | 94 | |
| First sentence should end with a period. | 95 | |
| Name 'translate_by' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 100 | |
| Name 'p_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 100 | |
| Line has trailing spaces. | 101 | |
| Method 'bounded_corners' is not designed for extension - needs to be abstract, final or empty. | 107 | |
| Name 'bounded_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 107 | |
| '{' should be on the previous line. | 108 | |
| Name 'corner_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 109 | |
| Name 'result_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 110 | |
| '{' should be on the previous line. | 112 | |
| '{' should be on the previous line. | 114 | |
| '{' should be on the previous line. | 121 | |
| Line has trailing spaces. | 126 | |
| Method 'corner_approx' is not designed for extension - needs to be abstract, final or empty. | 136 | |
| Name 'corner_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 136 | |
| Parameter p_no should be final. | 136 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 136 | |
| '{' should be on the previous line. | 137 | |
| Line has trailing spaces. | 140 | |
| Line has trailing spaces. | 141 | |
| Method 'corner_approx_arr' is not designed for extension - needs to be abstract, final or empty. | 149 | |
| Name 'corner_approx_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 149 | |
| '{' should be on the previous line. | 150 | |
| Name 'corner_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 151 | |
| '{' should be on the previous line. | 154 | |
| Line has trailing spaces. | 159 | |
| Method 'equals_corner' is not designed for extension - needs to be abstract, final or empty. | 167 | |
| Name 'equals_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 167 | |
| Parameter p_point should be final. | 167 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 167 | |
| '{' should be on the previous line. | 168 | |
| '{' should be on the previous line. | 170 | |
| '{' should be on the previous line. | 172 | |
| Line has trailing spaces. | 178 | |
| Method 'circumference' is not designed for extension - needs to be abstract, final or empty. | 185 | |
| '{' should be on the previous line. | 186 | |
| '{' should be on the previous line. | 188 | |
| Name 'corner_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 191 | |
| Name 'prev_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 193 | |
| '{' should be on the previous line. | 195 | |
| Name 'curr_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 196 | |
| Line has trailing spaces. | 202 | |
| First sentence should end with a period. | 203 | |
| Method 'centre_of_gravity' is not designed for extension - needs to be abstract, final or empty. | 208 | |
| Name 'centre_of_gravity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 208 | |
| '{' should be on the previous line. | 209 | |
| Name 'corner_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 210 | |
| '{' should be on the previous line. | 214 | |
| Name 'curr_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 215 | |
| Line has trailing spaces. | 223 | |
| Method 'is_contained_in' is not designed for extension - needs to be abstract, final or empty. | 229 | |
| Name 'is_contained_in' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 229 | |
| Parameter p_box should be final. | 229 | |
| Name 'p_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 229 | |
| '{' should be on the previous line. | 230 | |
| Line has trailing spaces. | 233 | |
| First sentence should end with a period. | 234 | |
| Method 'index_of_left_most_corner' is not designed for extension - needs to be abstract, final or empty. | 242 | |
| Name 'index_of_left_most_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 242 | |
| Parameter p_from_point should be final. | 242 | |
| Name 'p_from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 242 | |
| '{' should be on the previous line. | 243 | |
| Name 'left_most_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 244 | |
| Name 'corner_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 245 | |
| '{' should be on the previous line. | 248 | |
| Name 'curr_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 249 | |
| Line is longer than 80 characters. | 250 | |
| '==' is not preceded with whitespace. | 250 | |
| Line has trailing spaces. | 258 | |
| First sentence should end with a period. | 259 | |
| Method 'index_of_right_most_corner' is not designed for extension - needs to be abstract, final or empty. | 267 | |
| Name 'index_of_right_most_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 267 | |
| Parameter p_from_point should be final. | 267 | |
| Name 'p_from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 267 | |
| '{' should be on the previous line. | 268 | |
| Name 'right_most_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 269 | |
| Name 'corner_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 270 | |
| '{' should be on the previous line. | 273 | |
| Name 'curr_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 274 | |
| Line is longer than 80 characters. | 275 | |
| Line has trailing spaces. | 283 | |
| Method 'polar_line_segment' is not designed for extension - needs to be abstract, final or empty. | 292 | |
| Name 'polar_line_segment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 292 | |
| Parameter p_from_point should be final. | 292 | |
| Name 'p_from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 292 | |
| '{' should be on the previous line. | 293 | |
| '{' should be on the previous line. | 295 | |
| Line is longer than 80 characters. | 296 | |
| Name 'left_most_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 299 | |
| Name 'right_most_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 300 | |
| Name 'corner_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 301 | |
| '{' should be on the previous line. | 303 | |
| Name 'curr_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 304 | |
| Line is longer than 80 characters. | 305 | |
| Line is longer than 80 characters. | 309 | |
| '==' is not preceded with whitespace. | 309 | |
| Line has trailing spaces. | 316 | |
| Name 'border_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 323 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 323 | |
| Line has trailing spaces. | 324 | |
| Method 'prev_no' is not designed for extension - needs to be abstract, final or empty. | 331 | |
| Name 'prev_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 331 | |
| Parameter p_no should be final. | 331 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 331 | |
| '{' should be on the previous line. | 332 | |
| '{' should be on the previous line. | 335 | |
| '}' should be on the same line. | 337 | |
| '{' should be on the previous line. | 339 | |
| Line has trailing spaces. | 344 | |
| Method 'next_no' is not designed for extension - needs to be abstract, final or empty. | 351 | |
| Name 'next_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 351 | |
| Parameter p_no should be final. | 351 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 351 | |
| '{' should be on the previous line. | 352 | |
| '{' should be on the previous line. | 355 | |
| '}' should be on the same line. | 357 | |
| '{' should be on the previous line. | 359 | |
| Line has trailing spaces. | 364 | |
| Method 'get_border' is not designed for extension - needs to be abstract, final or empty. | 370 | |
| Name 'get_border' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 370 | |
| '{' should be on the previous line. | 371 | |
| Line has trailing spaces. | 374 | |
| Method 'get_holes' is not designed for extension - needs to be abstract, final or empty. | 380 | |
| Name 'get_holes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 380 | |
| '{' should be on the previous line. | 381 | |
| Line has trailing spaces. | 384 | |
| Line has trailing spaces. | 385 | |
| Method 'intersects' is not designed for extension - needs to be abstract, final or empty. | 392 | |
| Parameter p_line should be final. | 392 | |
| Name 'p_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 392 | |
| '{' should be on the previous line. | 393 | |
| Name 'side_of_first_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 394 | |
| '{' should be on the previous line. | 396 | |
| '{' should be on the previous line. | 400 | |
| '{' should be on the previous line. | 402 | |
| Line has trailing spaces. | 408 | |
| Line is longer than 80 characters. | 410 | |
| Method 'left_most_corner' is not designed for extension - needs to be abstract, final or empty. | 415 | |
| Name 'left_most_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 415 | |
| Parameter p_from_point should be final. | 415 | |
| Name 'p_from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 415 | |
| '{' should be on the previous line. | 416 | |
| '{' should be on the previous line. | 418 | |
| Name 'corner_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 422 | |
| '{' should be on the previous line. | 424 | |
| Name 'curr_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 425 | |
| '{' should be on the previous line. | 427 | |
| Line has trailing spaces. | 433 | |
| Line is longer than 80 characters. | 435 | |
| Method 'right_most_corner' is not designed for extension - needs to be abstract, final or empty. | 440 | |
| Name 'right_most_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 440 | |
| Parameter p_from_point should be final. | 440 | |
| Name 'p_from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 440 | |
| '{' should be on the previous line. | 441 | |
| '{' should be on the previous line. | 443 | |
| Name 'corner_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 447 | |
| '{' should be on the previous line. | 449 | |
| Name 'curr_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 450 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 45 | |
| Line has trailing spaces. | 46 | |
| First sentence should end with a period. | 47 | |
| Method 'to_float' is not designed for extension - needs to be abstract, final or empty. | 52 | |
| Name 'to_float' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| '{' should be on the previous line. | 53 | |
| '{' should be on the previous line. | 58 | |
| '}' should be on the same line. | 61 | |
| '{' should be on the previous line. | 63 | |
| Line has trailing spaces. | 67 | |
| '(' is followed by whitespace. | 68 | |
| Line has trailing spaces. | 70 | |
| First sentence should end with a period. | 71 | |
| Definition of 'equals()' without corresponding definition of 'hashCode()'. | 76 | |
| '(' is followed by whitespace. | 76 | |
| Parameter p_ob should be final. | 76 | |
| Name 'p_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| ')' is preceded with whitespace. | 76 | |
| '{' should be on the previous line. | 77 | |
| '(' is followed by whitespace. | 78 | |
| ')' is preceded with whitespace. | 78 | |
| '{' should be on the previous line. | 79 | |
| '(' is followed by whitespace. | 82 | |
| ')' is preceded with whitespace. | 82 | |
| '{' should be on the previous line. | 83 | |
| '(' is followed by whitespace. | 86 | |
| ')' is preceded with whitespace. | 86 | |
| '{' should be on the previous line. | 87 | |
| ';' is preceded with whitespace. | 88 | |
| 'cast' is not followed by whitespace. | 90 | |
| '{' should be on the previous line. | 93 | |
| Line has trailing spaces. | 97 | |
| Line has trailing spaces. | 100 | |
| Method 'is_infinite' is not designed for extension - needs to be abstract, final or empty. | 106 | |
| Name 'is_infinite' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 106 | |
| '{' should be on the previous line. | 107 | |
| Line has trailing spaces. | 110 | |
| Method 'surrounding_box' is not designed for extension - needs to be abstract, final or empty. | 116 | |
| Name 'surrounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 116 | |
| '{' should be on the previous line. | 117 | |
| Line has trailing spaces. | 125 | |
| Method 'surrounding_octagon' is not designed for extension - needs to be abstract, final or empty. | 131 | |
| Name 'surrounding_octagon' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 131 | |
| '{' should be on the previous line. | 132 | |
| Line has trailing spaces. | 138 | |
| Line has trailing spaces. | 142 | |
| Line has trailing spaces. | 148 | |
| Method 'is_contained_in' is not designed for extension - needs to be abstract, final or empty. | 150 | |
| Name 'is_contained_in' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 150 | |
| Parameter p_box should be final. | 150 | |
| Name 'p_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 150 | |
| '{' should be on the previous line. | 151 | |
| '{' should be on the previous line. | 154 | |
| '{' should be on the previous line. | 159 | |
| '{' should be on the previous line. | 164 | |
| '{' should be on the previous line. | 169 | |
| Line has trailing spaces. | 174 | |
| First sentence should end with a period. | 175 | |
| Method 'translate_by' is not designed for extension - needs to be abstract, final or empty. | 183 | |
| Name 'translate_by' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 183 | |
| Parameter p_vector should be final. | 183 | |
| Name 'p_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 183 | |
| '{' should be on the previous line. | 184 | |
| '{' should be on the previous line. | 186 | |
| ';' is preceded with whitespace. | 189 | |
| Line has trailing spaces. | 191 | |
| Method 'translate_by' is not designed for extension - needs to be abstract, final or empty. | 192 | |
| Missing a Javadoc comment. | 192 | |
| Name 'translate_by' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 192 | |
| Parameter p_vector should be final. | 192 | |
| Name 'p_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 192 | |
| '{' should be on the previous line. | 193 | |
| Line has trailing spaces. | 197 | |
| Method 'translate_by' is not designed for extension - needs to be abstract, final or empty. | 198 | |
| Missing a Javadoc comment. | 198 | |
| Name 'translate_by' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 198 | |
| Parameter p_vector should be final. | 198 | |
| Name 'p_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 198 | |
| '{' should be on the previous line. | 199 | |
| Array brackets at illegal position. | 200 | |
| '3' is a magic number. | 200 | |
| Line has trailing spaces. | 204 | |
| Array brackets at illegal position. | 205 | |
| '3' is a magic number. | 205 | |
| Line has trailing spaces. | 212 | |
| First sentence should end with a period. | 213 | |
| Method 'difference_by' is not designed for extension - needs to be abstract, final or empty. | 219 | |
| Name 'difference_by' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 219 | |
| Parameter p_other should be final. | 219 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 219 | |
| '{' should be on the previous line. | 220 | |
| Line has trailing spaces. | 224 | |
| Method 'difference_by' is not designed for extension - needs to be abstract, final or empty. | 225 | |
| Missing a Javadoc comment. | 225 | |
| Name 'difference_by' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 225 | |
| Parameter p_other should be final. | 225 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 225 | |
| '{' should be on the previous line. | 226 | |
| Line has trailing spaces. | 230 | |
| Method 'difference_by' is not designed for extension - needs to be abstract, final or empty. | 231 | |
| Missing a Javadoc comment. | 231 | |
| Name 'difference_by' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 231 | |
| Parameter p_other should be final. | 231 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 231 | |
| '{' should be on the previous line. | 232 | |
| Array brackets at illegal position. | 233 | |
| '3' is a magic number. | 233 | |
| Line has trailing spaces. | 237 | |
| Array brackets at illegal position. | 238 | |
| '3' is a magic number. | 238 | |
| Line has trailing spaces. | 245 | |
| Method 'side_of' is not designed for extension - needs to be abstract, final or empty. | 256 | |
| Name 'side_of' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 256 | |
| Parameter p_1 should be final. | 256 | |
| Name 'p_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 256 | |
| Parameter p_2 should be final. | 256 | |
| Name 'p_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 256 | |
| '{' should be on the previous line. | 257 | |
| Line has trailing spaces. | 262 | |
| Method 'side_of' is not designed for extension - needs to be abstract, final or empty. | 264 | |
| Name 'side_of' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 264 | |
| Parameter p_line should be final. | 264 | |
| Name 'p_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 264 | |
| '{' should be on the previous line. | 265 | |
| Line has trailing spaces. | 268 | |
| Method 'perpendicular_projection' is not designed for extension - needs to be abstract, final or empty. | 270 | |
| Name 'perpendicular_projection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 270 | |
| Parameter p_line should be final. | 270 | |
| Name 'p_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 270 | |
| '{' should be on the previous line. | 271 | |
| 'cast' is not followed by whitespace. | 275 | |
| 'cast' is not followed by whitespace. | 276 | |
| 'cast' is not followed by whitespace. | 277 | |
| Line is longer than 80 characters. | 281 | |
| 'cast' is not followed by whitespace. | 281 | |
| 'cast' is not followed by whitespace. | 281 | |
| Line has trailing spaces. | 282 | |
| Name 'proj_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 288 | |
| Line has trailing spaces. | 289 | |
| Name 'proj_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 295 | |
| Line has trailing spaces. | 296 | |
| '{' should be on the previous line. | 299 | |
| '{' should be on the previous line. | 301 | |
| '&&' should be on a new line. | 306 | |
| '{' should be on the previous line. | 308 | |
| '{' should be on the previous line. | 313 | |
| Line has trailing spaces. | 321 | |
| Method 'compare_x' is not designed for extension - needs to be abstract, final or empty. | 328 | |
| Name 'compare_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 328 | |
| Parameter p_other should be final. | 328 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 328 | |
| '{' should be on the previous line. | 329 | |
| Line has trailing spaces. | 332 | |
| Line has trailing spaces. | 333 | |
| Method 'compare_y' is not designed for extension - needs to be abstract, final or empty. | 340 | |
| Name 'compare_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 340 | |
| Parameter p_other should be final. | 340 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 340 | |
| '{' should be on the previous line. | 341 | |
| Line has trailing spaces. | 344 | |
| Method 'compare_x' is not designed for extension - needs to be abstract, final or empty. | 345 | |
| Missing a Javadoc comment. | 345 | |
| Name 'compare_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 345 | |
| Parameter p_other should be final. | 345 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 345 | |
| '{' should be on the previous line. | 346 | |
| Line has trailing spaces. | 351 | |
| Method 'compare_y' is not designed for extension - needs to be abstract, final or empty. | 352 | |
| Missing a Javadoc comment. | 352 | |
| Name 'compare_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 352 | |
| Parameter p_other should be final. | 352 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 352 | |
| '{' should be on the previous line. | 353 | |
| Line has trailing spaces. | 358 | |
| Method 'compare_x' is not designed for extension - needs to be abstract, final or empty. | 359 | |
| Missing a Javadoc comment. | 359 | |
| Name 'compare_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 359 | |
| Parameter p_other should be final. | 359 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 359 | |
| '{' should be on the previous line. | 360 | |
| Line has trailing spaces. | 364 | |
| Method 'compare_y' is not designed for extension - needs to be abstract, final or empty. | 365 | |
| Missing a Javadoc comment. | 365 | |
| Name 'compare_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 365 | |
| Parameter p_other should be final. | 365 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 365 | |
| '{' should be on the previous line. | 366 | |
| Line has trailing spaces. | 369 | |
| Line has trailing spaces. | 371 | |
| Parameter p_x should be final. | 378 | |
| Expected @param tag for 'p_x'. | 378 | |
| Name 'p_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 378 | |
| Parameter p_y should be final. | 378 | |
| Expected @param tag for 'p_y'. | 378 | |
| Name 'p_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 378 | |
| Parameter p_z should be final. | 378 | |
| Expected @param tag for 'p_z'. | 378 | |
| Name 'p_z' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 378 | |
| '{' should be on the previous line. | 379 | |
| '{' should be on the previous line. | 384 | |
| '(' should be on the previous line. | 386 | |
| Line has trailing spaces. | 389 | |
| First sentence should end with a period. | 390 | |
| Parameter p_point should be final. | 393 | |
| Expected @param tag for 'p_point'. | 393 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 393 | |
| '{' should be on the previous line. | 394 | |
| Line has trailing spaces. | 399 | |
| Line has trailing spaces. | 400 | |
| Line has trailing spaces. | 401 | |
| Missing a Javadoc comment. | 402 | |
| Variable 'x' must be private and have accessor methods. | 402 | |
| Missing a Javadoc comment. | 403 | |
| Variable 'y' must be private and have accessor methods. | 403 | |
| Missing a Javadoc comment. | 404 | |
| Variable 'z' must be private and have accessor methods. | 404 | |
| Line has trailing spaces. | 405 | |
| Line has trailing spaces. | 406 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 36 | |
| Parameter p_x should be final. | 46 | |
| Name 'p_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Parameter p_y should be final. | 46 | |
| Name 'p_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Parameter p_z should be final. | 46 | |
| Name 'p_z' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| '{' should be on the previous line. | 47 | |
| '{' should be on the previous line. | 49 | |
| Line has trailing spaces. | 53 | |
| '}' should be on the same line. | 54 | |
| '{' should be on the previous line. | 56 | |
| Line has trailing spaces. | 60 | |
| Line has trailing spaces. | 62 | |
| First sentence should end with a period. | 63 | |
| Parameter p_vector should be final. | 66 | |
| Expected @param tag for 'p_vector'. | 66 | |
| Name 'p_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| '{' should be on the previous line. | 67 | |
| Line has trailing spaces. | 72 | |
| First sentence should end with a period. | 73 | |
| Name 'is_zero' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 78 | |
| '{' should be on the previous line. | 79 | |
| Line has trailing spaces. | 82 | |
| First sentence should end with a period. | 83 | |
| Definition of 'equals()' without corresponding definition of 'hashCode()'. | 88 | |
| '(' is followed by whitespace. | 88 | |
| Parameter p_ob should be final. | 88 | |
| Name 'p_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 88 | |
| ')' is preceded with whitespace. | 88 | |
| '{' should be on the previous line. | 89 | |
| '(' is followed by whitespace. | 90 | |
| ')' is preceded with whitespace. | 90 | |
| '{' should be on the previous line. | 91 | |
| '(' is followed by whitespace. | 94 | |
| ')' is preceded with whitespace. | 94 | |
| '{' should be on the previous line. | 95 | |
| '(' is followed by whitespace. | 98 | |
| ')' is preceded with whitespace. | 98 | |
| '{' should be on the previous line. | 99 | |
| ';' is preceded with whitespace. | 100 | |
| 'cast' is not followed by whitespace. | 102 | |
| '{' should be on the previous line. | 105 | |
| Line has trailing spaces. | 109 | |
| Line has trailing spaces. | 112 | |
| First sentence should end with a period. | 113 | |
| Method 'negate' is not designed for extension - needs to be abstract, final or empty. | 118 | |
| '{' should be on the previous line. | 119 | |
| Line has trailing spaces. | 122 | |
| First sentence should end with a period. | 123 | |
| '(' is followed by whitespace. | 129 | |
| Parameter p_other should be final. | 129 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 129 | |
| '{' should be on the previous line. | 130 | |
| Line has trailing spaces. | 133 | |
| Method 'side_of' is not designed for extension - needs to be abstract, final or empty. | 144 | |
| Name 'side_of' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 144 | |
| Parameter p_other should be final. | 144 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 144 | |
| '{' should be on the previous line. | 145 | |
| Line has trailing spaces. | 149 | |
| Method 'is_orthogonal' is not designed for extension - needs to be abstract, final or empty. | 155 | |
| Name 'is_orthogonal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 155 | |
| '{' should be on the previous line. | 156 | |
| Line has trailing spaces. | 159 | |
| Method 'is_diagonal' is not designed for extension - needs to be abstract, final or empty. | 165 | |
| Name 'is_diagonal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 165 | |
| '{' should be on the previous line. | 166 | |
| Line has trailing spaces. | 169 | |
| Line has trailing spaces. | 170 | |
| Line is longer than 80 characters. | 175 | |
| Method 'projection' is not designed for extension - needs to be abstract, final or empty. | 179 | |
| Parameter p_other should be final. | 179 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 179 | |
| '{' should be on the previous line. | 180 | |
| Line has trailing spaces. | 183 | |
| First sentence should end with a period. | 184 | |
| Method 'scalar_product' is not designed for extension - needs to be abstract, final or empty. | 192 | |
| Name 'scalar_product' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 192 | |
| Parameter p_other should be final. | 192 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 192 | |
| '{' should be on the previous line. | 193 | |
| Line has trailing spaces. | 196 | |
| First sentence should end with a period. | 197 | |
| Method 'to_float' is not designed for extension - needs to be abstract, final or empty. | 202 | |
| Name 'to_float' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 202 | |
| '{' should be on the previous line. | 203 | |
| '(' is followed by whitespace. | 207 | |
| Line has trailing spaces. | 209 | |
| Method 'change_length_approx' is not designed for extension - needs to be abstract, final or empty. | 211 | |
| Name 'change_length_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 211 | |
| Parameter p_lenght should be final. | 211 | |
| Name 'p_lenght' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 211 | |
| '{' should be on the previous line. | 212 | |
| Line is longer than 80 characters. | 213 | |
| Line has trailing spaces. | 216 | |
| Method 'turn_90_degree' is not designed for extension - needs to be abstract, final or empty. | 218 | |
| Name 'turn_90_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 218 | |
| Parameter p_factor should be final. | 218 | |
| Name 'p_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 218 | |
| '{' should be on the previous line. | 219 | |
| '{' should be on the previous line. | 222 | |
| '4' is a magic number. | 223 | |
| '4' is a magic number. | 225 | |
| '{' should be on the previous line. | 226 | |
| '4' is a magic number. | 227 | |
| Name 'new_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 229 | |
| ';' is preceded with whitespace. | 229 | |
| Name 'new_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 230 | |
| ';' is preceded with whitespace. | 230 | |
| '{' should be on the previous line. | 232 | |
| ';' is preceded with whitespace. | 239 | |
| ';' is preceded with whitespace. | 242 | |
| ';' is preceded with whitespace. | 243 | |
| '3' is a magic number. | 245 | |
| ';' is preceded with whitespace. | 246 | |
| ';' is preceded with whitespace. | 247 | |
| Line has trailing spaces. | 254 | |
| Method 'mirror_at_y_axis' is not designed for extension - needs to be abstract, final or empty. | 260 | |
| Name 'mirror_at_y_axis' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 260 | |
| '{' should be on the previous line. | 261 | |
| Line has trailing spaces. | 264 | |
| Method 'mirror_at_x_axis' is not designed for extension - needs to be abstract, final or empty. | 270 | |
| Name 'mirror_at_x_axis' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 270 | |
| '{' should be on the previous line. | 271 | |
| Line has trailing spaces. | 274 | |
| Method 'to_normalized_direction' is not designed for extension - needs to be abstract, final or empty. | 275 | |
| Missing a Javadoc comment. | 275 | |
| Name 'to_normalized_direction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 275 | |
| '{' should be on the previous line. | 276 | |
| '(' is followed by whitespace. | 282 | |
| '&&' should be on a new line. | 282 | |
| ')' is preceded with whitespace. | 283 | |
| '{' should be on the previous line. | 284 | |
| Line has trailing spaces. | 289 | |
| Method 'scalar_product' is not designed for extension - needs to be abstract, final or empty. | 290 | |
| Missing a Javadoc comment. | 290 | |
| Name 'scalar_product' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 290 | |
| Parameter p_other should be final. | 290 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 290 | |
| '{' should be on the previous line. | 291 | |
| Line has trailing spaces. | 295 | |
| Method 'scalar_product' is not designed for extension - needs to be abstract, final or empty. | 296 | |
| Missing a Javadoc comment. | 296 | |
| Name 'scalar_product' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 296 | |
| Parameter p_other should be final. | 296 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 296 | |
| '{' should be on the previous line. | 297 | |
| Line has trailing spaces. | 302 | |
| Method 'projection' is not designed for extension - needs to be abstract, final or empty. | 303 | |
| Missing a Javadoc comment. | 303 | |
| Parameter p_other should be final. | 303 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 303 | |
| '{' should be on the previous line. | 304 | |
| Line has trailing spaces. | 308 | |
| Method 'projection' is not designed for extension - needs to be abstract, final or empty. | 309 | |
| Missing a Javadoc comment. | 309 | |
| Parameter p_other should be final. | 309 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 309 | |
| '{' should be on the previous line. | 310 | |
| Line has trailing spaces. | 317 | |
| Missing a Javadoc comment. | 318 | |
| Parameter p_other should be final. | 318 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 318 | |
| '{' should be on the previous line. | 319 | |
| Line has trailing spaces. | 323 | |
| Missing a Javadoc comment. | 324 | |
| Parameter p_other should be final. | 324 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 324 | |
| '{' should be on the previous line. | 325 | |
| Array brackets at illegal position. | 326 | |
| '3' is a magic number. | 326 | |
| Line has trailing spaces. | 330 | |
| Array brackets at illegal position. | 331 | |
| '3' is a magic number. | 331 | |
| Line has trailing spaces. | 338 | |
| Method 'add_to' is not designed for extension - needs to be abstract, final or empty. | 339 | |
| Missing a Javadoc comment. | 339 | |
| Name 'add_to' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 339 | |
| Parameter p_point should be final. | 339 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 339 | |
| '{' should be on the previous line. | 340 | |
| Name 'new_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 341 | |
| Name 'new_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 343 | |
| Line has trailing spaces. | 347 | |
| Method 'add_to' is not designed for extension - needs to be abstract, final or empty. | 348 | |
| Missing a Javadoc comment. | 348 | |
| Name 'add_to' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 348 | |
| Parameter p_point should be final. | 348 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 348 | |
| '{' should be on the previous line. | 349 | |
| Array brackets at illegal position. | 350 | |
| '3' is a magic number. | 350 | |
| Line has trailing spaces. | 354 | |
| Array brackets at illegal position. | 355 | |
| '3' is a magic number. | 355 | |
| Line has trailing spaces. | 359 | |
| Line has trailing spaces. | 363 | |
| Method 'side_of' is not designed for extension - needs to be abstract, final or empty. | 364 | |
| Missing a Javadoc comment. | 364 | |
| Name 'side_of' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 364 | |
| Parameter p_other should be final. | 364 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 364 | |
| '{' should be on the previous line. | 365 | |
| Line has trailing spaces. | 369 | |
| Method 'side_of' is not designed for extension - needs to be abstract, final or empty. | 370 | |
| Missing a Javadoc comment. | 370 | |
| Name 'side_of' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 370 | |
| Parameter p_other should be final. | 370 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 370 | |
| '{' should be on the previous line. | 371 | |
| Name 'tmp_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 372 | |
| Name 'tmp_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 373 | |
| Line has trailing spaces. | 378 | |
| Line has trailing spaces. | 379 | |
| Missing a Javadoc comment. | 380 | |
| Variable 'x' must be private and have accessor methods. | 380 | |
| Missing a Javadoc comment. | 381 | |
| Variable 'y' must be private and have accessor methods. | 381 | |
| Missing a Javadoc comment. | 382 | |
| Variable 'z' must be private and have accessor methods. | 382 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 32 | |
| Line has trailing spaces. | 33 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Name 'p_edge_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Line has trailing spaces. | 47 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| Line has trailing spaces. | 56 | |
| First sentence should end with a period. | 57 | |
| '(' is preceded with whitespace. | 63 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 63 | |
| Line has trailing spaces. | 64 | |
| Expected an @return tag. | 69 | |
| Expected @param tag for 'p_other'. | 69 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 69 | |
| Expected @param tag for 'p_edge_no'. | 69 | |
| Name 'p_edge_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 69 | |
| Expected an @return tag. | 74 | |
| Expected @param tag for 'p_other'. | 74 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 74 | |
| Expected @param tag for 'p_edge_no'. | 74 | |
| Name 'p_edge_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 74 | |
| Expected an @return tag. | 79 | |
| Expected @param tag for 'p_other'. | 79 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 79 | |
| Expected an @return tag. | 84 | |
| Expected @param tag for 'p_other'. | 84 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 84 | |
| Name 'is_contained_in' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 91 | |
| '(' is preceded with whitespace. | 91 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 91 | |
| Expected an @return tag. | 96 | |
| Name 'is_contained_in' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| '(' is preceded with whitespace. | 96 | |
| Expected @param tag for 'p_other'. | 96 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 24 | |
| Line is longer than 80 characters. | 25 | |
| '{' should be on the previous line. | 31 | |
| Line has trailing spaces. | 32 | |
| Line has trailing spaces. | 40 | |
| Line has trailing spaces. | 48 | |
| First sentence should end with a period. | 49 | |
| Name 'centre_of_gravity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| Line has trailing spaces. | 55 | |
| First sentence should end with a period. | 56 | |
| Name 'is_outside' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 63 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 63 | |
| Line has trailing spaces. | 64 | |
| Name 'contains_inside' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| Line has trailing spaces. | 73 | |
| First sentence should end with a period. | 74 | |
| Name 'contains_on_border' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| Line has trailing spaces. | 81 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 | |
| Line has trailing spaces. | 90 | |
| Name 'bounding_tile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| Line has trailing spaces. | 97 | |
| First sentence should end with a period. | 98 | |
| Name 'bounding_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 104 | |
| Name 'p_dirs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 104 | |
| Line has trailing spaces. | 105 | |
| Name 'border_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| Line has trailing spaces. | 114 | |
| Name 'smallest_radius' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 121 | |
| Line has trailing spaces. | 122 | |
| Name 'p_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 132 | |
| Line has trailing spaces. | 133 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 140 | |
| Line has trailing spaces. | 141 | |
| Name 'p_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 151 | |
| Line has trailing spaces. | 152 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 168 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 176 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 184 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 27 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Name 'p_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| Name 'p_oct' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Name 'p_simplex' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| Name 'p_circle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| Name 'p_polygon' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 84 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Class Side should be declared as final. | 27 | |
| '{' should be on the previous line. | 28 | |
| First sentence should end with a period. | 29 | |
| '(' is preceded with whitespace. | 30 | |
| First sentence should end with a period. | 31 | |
| '(' is preceded with whitespace. | 32 | |
| First sentence should end with a period. | 33 | |
| '(' is preceded with whitespace. | 34 | |
| First sentence should end with a period. | 36 | |
| Name 'to_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| '(' is preceded with whitespace. | 41 | |
| '{' should be on the previous line. | 42 | |
| First sentence should end with a period. | 46 | |
| '{' should be on the previous line. | 52 | |
| '{' should be on the previous line. | 55 | |
| '}' should be on the same line. | 57 | |
| '{' should be on the previous line. | 59 | |
| '}' should be on the same line. | 61 | |
| '{' should be on the previous line. | 63 | |
| First sentence should end with a period. | 69 | |
| Expected an @return tag. | 74 | |
| Parameter p_value should be final. | 74 | |
| Expected @param tag for 'p_value'. | 74 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 74 | |
| '{' should be on the previous line. | 75 | |
| '{' should be on the previous line. | 78 | |
| '}' should be on the same line. | 80 | |
| '{' should be on the previous line. | 82 | |
| '}' should be on the same line. | 84 | |
| '{' should be on the previous line. | 86 | |
| Missing a Javadoc comment. | 93 | |
| Parameter p_name should be final. | 93 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| '{' should be on the previous line. | 94 | |
| Missing a Javadoc comment. | 98 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 32 | |
| Line has trailing spaces. | 33 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 39 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| Parameter p_line_arr should be final. | 48 | |
| Name 'p_line_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| '{' should be on the previous line. | 49 | |
| '{' should be on the previous line. | 51 | |
| Name 'curr_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| Name 'curr_simplex' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| Line has trailing spaces. | 62 | |
| First sentence should end with a period. | 63 | |
| Method 'is_empty' is not designed for extension - needs to be abstract, final or empty. | 68 | |
| Name 'is_empty' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| '{' should be on the previous line. | 69 | |
| Line has trailing spaces. | 72 | |
| Line is longer than 80 characters. | 74 | |
| Method 'simplify' is not designed for extension - needs to be abstract, final or empty. | 79 | |
| '{' should be on the previous line. | 80 | |
| '{' should be on the previous line. | 83 | |
| '}' should be on the same line. | 85 | |
| '{' should be on the previous line. | 87 | |
| '}' should be on the same line. | 89 | |
| '{' should be on the previous line. | 91 | |
| Line has trailing spaces. | 96 | |
| First sentence should end with a period. | 97 | |
| Method 'corner_is_bounded' is not designed for extension - needs to be abstract, final or empty. | 103 | |
| Name 'corner_is_bounded' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 103 | |
| Parameter p_no should be final. | 103 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 103 | |
| '{' should be on the previous line. | 104 | |
| '{' should be on the previous line. | 107 | |
| '}' should be on the same line. | 110 | |
| '{' should be on the previous line. | 112 | |
| Line is longer than 80 characters. | 113 | |
| '}' should be on the same line. | 115 | |
| '{' should be on the previous line. | 117 | |
| 'if' is not followed by whitespace. | 120 | |
| '{' should be on the previous line. | 121 | |
| Name 'prev_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 124 | |
| '{' should be on the previous line. | 126 | |
| '}' should be on the same line. | 128 | |
| '{' should be on the previous line. | 130 | |
| Name 'prev_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 133 | |
| 'cast' is not followed by whitespace. | 133 | |
| Name 'curr_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 134 | |
| 'cast' is not followed by whitespace. | 134 | |
| Line has trailing spaces. | 137 | |
| Line has trailing spaces. | 138 | |
| First sentence should end with a period. | 139 | |
| Method 'is_bounded' is not designed for extension - needs to be abstract, final or empty. | 145 | |
| Name 'is_bounded' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 145 | |
| '{' should be on the previous line. | 146 | |
| '{' should be on the previous line. | 148 | |
| '3' is a magic number. | 151 | |
| '{' should be on the previous line. | 152 | |
| '{' should be on the previous line. | 156 | |
| '{' should be on the previous line. | 158 | |
| Line has trailing spaces. | 164 | |
| First sentence should end with a period. | 165 | |
| Method 'border_line_count' is not designed for extension - needs to be abstract, final or empty. | 170 | |
| Name 'border_line_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 170 | |
| '{' should be on the previous line. | 171 | |
| Line has trailing spaces. | 174 | |
| Line is longer than 80 characters. | 178 | |
| Method 'corner' is not designed for extension - needs to be abstract, final or empty. | 182 | |
| Parameter p_no should be final. | 182 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 182 | |
| '{' should be on the previous line. | 183 | |
| '{' should be on the previous line. | 186 | |
| '}' should be on the same line. | 189 | |
| '{' should be on the previous line. | 191 | |
| Line is longer than 80 characters. | 192 | |
| '}' should be on the same line. | 194 | |
| '{' should be on the previous line. | 196 | |
| '{' should be on the previous line. | 201 | |
| '{' should be on the previous line. | 206 | |
| '{' should be on the previous line. | 209 | |
| '}' should be on the same line. | 211 | |
| '{' should be on the previous line. | 213 | |
| Line has trailing spaces. | 220 | |
| Method 'corner_approx' is not designed for extension - needs to be abstract, final or empty. | 229 | |
| Name 'corner_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 229 | |
| Parameter p_no should be final. | 229 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 229 | |
| '{' should be on the previous line. | 230 | |
| '{' should be on the previous line. | 232 | |
| '{' should be on the previous line. | 237 | |
| '}' should be on the same line. | 240 | |
| '{' should be on the previous line. | 242 | |
| Line is longer than 80 characters. | 243 | |
| '}' should be on the same line. | 245 | |
| '{' should be on the previous line. | 247 | |
| '{' should be on the previous line. | 252 | |
| '{' should be on the previous line. | 257 | |
| '{' should be on the previous line. | 260 | |
| '}' should be on the same line. | 262 | |
| '{' should be on the previous line. | 264 | |
| Line has trailing spaces. | 271 | |
| Method 'corner_approx_arr' is not designed for extension - needs to be abstract, final or empty. | 277 | |
| Name 'corner_approx_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 277 | |
| '{' should be on the previous line. | 278 | |
| '{' should be on the previous line. | 281 | |
| '{' should be on the previous line. | 285 | |
| '{' should be on the previous line. | 288 | |
| '{' should be on the previous line. | 291 | |
| '}' should be on the same line. | 293 | |
| '{' should be on the previous line. | 295 | |
| Line is longer than 80 characters. | 298 | |
| Line has trailing spaces. | 303 | |
| Method 'border_line' is not designed for extension - needs to be abstract, final or empty. | 310 | |
| Name 'border_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 310 | |
| Parameter p_no should be final. | 310 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 310 | |
| '{' should be on the previous line. | 311 | |
| '{' should be on the previous line. | 313 | |
| '{' should be on the previous line. | 319 | |
| '}' should be on the same line. | 322 | |
| '{' should be on the previous line. | 324 | |
| Line is longer than 80 characters. | 325 | |
| '}' should be on the same line. | 327 | |
| '{' should be on the previous line. | 329 | |
| Line has trailing spaces. | 334 | |
| Method 'dimension' is not designed for extension - needs to be abstract, final or empty. | 341 | |
| '{' should be on the previous line. | 342 | |
| '{' should be on the previous line. | 344 | |
| '4' is a magic number. | 347 | |
| '{' should be on the previous line. | 348 | |
| '{' should be on the previous line. | 352 | |
| '{' should be on the previous line. | 357 | |
| 'if' is not followed by whitespace. | 358 | |
| '{' should be on the previous line. | 359 | |
| '3' is a magic number. | 364 | |
| '{' should be on the previous line. | 365 | |
| '{' should be on the previous line. | 368 | |
| Name 'side_of_line0' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 373 | |
| 'if' is not followed by whitespace. | 374 | |
| '{' should be on the previous line. | 375 | |
| '{' should be on the previous line. | 379 | |
| Name 'collinear_0_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 388 | |
| Name 'collinear_1_3' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 389 | |
| '3' is a magic number. | 389 | |
| '{' should be on the previous line. | 391 | |
| '{' should be on the previous line. | 395 | |
| Line has trailing spaces. | 400 | |
| Method 'max_width' is not designed for extension - needs to be abstract, final or empty. | 406 | |
| Name 'max_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 406 | |
| '{' should be on the previous line. | 407 | |
| '{' should be on the previous line. | 409 | |
| Name 'max_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 412 | |
| Name 'max_distance_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 413 | |
| Name 'gravity_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 414 | |
| Line has trailing spaces. | 415 | |
| '{' should be on the previous line. | 417 | |
| Line is longer than 80 characters. | 418 | |
| Name 'curr_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 418 | |
| Line has trailing spaces. | 419 | |
| '{' should be on the previous line. | 421 | |
| '}' should be on the same line. | 424 | |
| '{' should be on the previous line. | 426 | |
| Line has trailing spaces. | 432 | |
| Method 'min_width' is not designed for extension - needs to be abstract, final or empty. | 438 | |
| Name 'min_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 438 | |
| '{' should be on the previous line. | 439 | |
| '{' should be on the previous line. | 441 | |
| Name 'min_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 444 | |
| Name 'min_distance_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 445 | |
| Name 'gravity_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 446 | |
| Line has trailing spaces. | 447 | |
| '{' should be on the previous line. | 449 | |
| Line is longer than 80 characters. | 450 | |
| Name 'curr_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 450 | |
| Line has trailing spaces. | 451 | |
| '{' should be on the previous line. | 453 | |
| '}' should be on the same line. | 456 | |
| '{' should be on the previous line. | 458 | |
| Line has trailing spaces. | 464 | |
| Line has trailing spaces. | 465 | |
| First sentence should end with a period. | 466 | |
| Method 'is_IntBox' is not designed for extension - needs to be abstract, final or empty. | 471 | |
| Name 'is_IntBox' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 471 | |
| '{' should be on the previous line. | 472 | |
| '{' should be on the previous line. | 474 | |
| Name 'curr_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 475 | |
| '&&' should be on a new line. | 476 | |
| ')' is preceded with whitespace. | 477 | |
| '{' should be on the previous line. | 478 | |
| '{' should be on the previous line. | 482 | |
| '{' should be on the previous line. | 486 | |
| Line has trailing spaces. | 492 | |
| First sentence should end with a period. | 493 | |
| Method 'is_IntOctagon' is not designed for extension - needs to be abstract, final or empty. | 498 | |
| Name 'is_IntOctagon' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 498 | |
| '{' should be on the previous line. | 499 | |
| '{' should be on the previous line. | 501 | |
| Name 'curr_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 502 | |
| '&&' should be on a new line. | 503 | |
| ')' is preceded with whitespace. | 504 | |
| '{' should be on the previous line. | 505 | |
| '{' should be on the previous line. | 509 | |
| '{' should be on the previous line. | 513 | |
| Line has trailing spaces. | 519 | |
| Method 'to_IntOctagon' is not designed for extension - needs to be abstract, final or empty. | 527 | |
| Name 'to_IntOctagon' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 527 | |
| '{' should be on the previous line. | 528 | |
| '{' should be on the previous line. | 533 | |
| '{' should be on the previous line. | 537 | |
| Line has trailing spaces. | 540 | |
| Line has trailing spaces. | 542 | |
| '{' should be on the previous line. | 552 | |
| Name 'curr_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 553 | |
| '{' should be on the previous line. | 557 | |
| '{' should be on the previous line. | 559 | |
| '{' should be on the previous line. | 564 | |
| '{' should be on the previous line. | 570 | |
| '{' should be on the previous line. | 572 | |
| '{' should be on the previous line. | 577 | |
| '{' should be on the previous line. | 583 | |
| '{' should be on the previous line. | 585 | |
| '}' should be on the same line. | 588 | |
| '{' should be on the previous line. | 590 | |
| '}' should be on the same line. | 594 | |
| '{' should be on the previous line. | 596 | |
| '{' should be on the previous line. | 598 | |
| '}' should be on the same line. | 601 | |
| '{' should be on the previous line. | 603 | |
| Line has trailing spaces. | 612 | |
| First sentence should end with a period. | 613 | |
| Method 'translate_by' is not designed for extension - needs to be abstract, final or empty. | 619 | |
| Name 'translate_by' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 619 | |
| Parameter p_vector should be final. | 619 | |
| Name 'p_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 619 | |
| '{' should be on the previous line. | 620 | |
| '{' should be on the previous line. | 622 | |
| Name 'new_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 625 | |
| 'for' is not followed by whitespace. | 626 | |
| '(' is followed by whitespace. | 626 | |
| '{' should be on the previous line. | 627 | |
| Line has trailing spaces. | 632 | |
| Line has trailing spaces. | 633 | |
| Method 'bounding_box' is not designed for extension - needs to be abstract, final or empty. | 642 | |
| Name 'bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 642 | |
| '{' should be on the previous line. | 643 | |
| '{' should be on the previous line. | 645 | |
| '{' should be on the previous line. | 649 | |
| '{' should be on the previous line. | 655 | |
| Line is longer than 80 characters. | 662 | |
| Name 'lower_left' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 662 | |
| 'cast' is not followed by whitespace. | 662 | |
| ',' is not followed by whitespace. | 662 | |
| 'cast' is not followed by whitespace. | 662 | |
| Line is longer than 80 characters. | 663 | |
| Name 'upper_right' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 663 | |
| 'cast' is not followed by whitespace. | 663 | |
| ',' is not followed by whitespace. | 663 | |
| 'cast' is not followed by whitespace. | 663 | |
| Line has trailing spaces. | 668 | |
| Method 'bounding_octagon' is not designed for extension - needs to be abstract, final or empty. | 675 | |
| Name 'bounding_octagon' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 675 | |
| '{' should be on the previous line. | 676 | |
| '{' should be on the previous line. | 678 | |
| '{' should be on the previous line. | 688 | |
| Line has trailing spaces. | 694 | |
| Line has trailing spaces. | 698 | |
| '{' should be on the previous line. | 708 | |
| 'cast' is not followed by whitespace. | 712 | |
| 'cast' is not followed by whitespace. | 712 | |
| 'cast' is not followed by whitespace. | 713 | |
| 'cast' is not followed by whitespace. | 713 | |
| 'cast' is not followed by whitespace. | 714 | |
| 'cast' is not followed by whitespace. | 714 | |
| 'cast' is not followed by whitespace. | 715 | |
| 'cast' is not followed by whitespace. | 715 | |
| Line has trailing spaces. | 719 | |
| Method 'bounding_tile' is not designed for extension - needs to be abstract, final or empty. | 725 | |
| Name 'bounding_tile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 725 | |
| '{' should be on the previous line. | 726 | |
| Line has trailing spaces. | 729 | |
| Method 'bounding_shape' is not designed for extension - needs to be abstract, final or empty. | 731 | |
| Name 'bounding_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 731 | |
| Parameter p_dirs should be final. | 731 | |
| Name 'p_dirs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 731 | |
| '{' should be on the previous line. | 732 | |
| Line has trailing spaces. | 735 | |
| Line has trailing spaces. | 736 | |
| Method 'offset' is not designed for extension - needs to be abstract, final or empty. | 743 | |
| Parameter p_width should be final. | 743 | |
| Name 'p_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 743 | |
| '{' should be on the previous line. | 744 | |
| '{' should be on the previous line. | 746 | |
| Name 'new_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 749 | |
| '{' should be on the previous line. | 751 | |
| Name 'offset_simplex' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 754 | |
| '{' should be on the previous line. | 756 | |
| Line has trailing spaces. | 761 | |
| Method 'enlarge' is not designed for extension - needs to be abstract, final or empty. | 769 | |
| Parameter p_offset should be final. | 769 | |
| Name 'p_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 769 | |
| '{' should be on the previous line. | 770 | |
| '{' should be on the previous line. | 772 | |
| Name 'offset_simplex' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 775 | |
| Name 'bounding_oct' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 776 | |
| '{' should be on the previous line. | 778 | |
| Name 'offset_oct' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 781 | |
| Line has trailing spaces. | 784 | |
| Line has trailing spaces. | 785 | |
| Line has trailing spaces. | 786 | |
| Method 'index_of_right_most_corner' is not designed for extension - needs to be abstract, final or empty. | 795 | |
| Name 'index_of_right_most_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 795 | |
| '(' is followed by whitespace. | 795 | |
| Parameter p_from_point should be final. | 795 | |
| Name 'p_from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 795 | |
| '{' should be on the previous line. | 796 | |
| Name 'right_most_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 798 | |
| '{' should be on the previous line. | 801 | |
| Name 'curr_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 802 | |
| Line is longer than 80 characters. | 803 | |
| Line has trailing spaces. | 811 | |
| First sentence should end with a period. | 812 | |
| Method 'intersection' is not designed for extension - needs to be abstract, final or empty. | 818 | |
| Parameter p_box should be final. | 818 | |
| Name 'p_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 818 | |
| '{' should be on the previous line. | 819 | |
| Line has trailing spaces. | 822 | |
| First sentence should end with a period. | 823 | |
| Method 'intersection' is not designed for extension - needs to be abstract, final or empty. | 831 | |
| Parameter p_other should be final. | 831 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 831 | |
| '{' should be on the previous line. | 832 | |
| '{' should be on the previous line. | 834 | |
| Name 'new_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 837 | |
| Line is longer than 80 characters. | 839 | |
| '(' is followed by whitespace. | 841 | |
| Line has trailing spaces. | 844 | |
| First sentence should end with a period. | 845 | |
| Method 'intersection' is not designed for extension - needs to be abstract, final or empty. | 850 | |
| Parameter p_other should be final. | 850 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 850 | |
| '{' should be on the previous line. | 851 | |
| Line has trailing spaces. | 856 | |
| Method 'intersects' is not designed for extension - needs to be abstract, final or empty. | 863 | |
| Parameter p_other should be final. | 863 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 863 | |
| '{' should be on the previous line. | 864 | |
| Line has trailing spaces. | 867 | |
| Method 'intersects' is not designed for extension - needs to be abstract, final or empty. | 874 | |
| Parameter p_other should be final. | 874 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 874 | |
| '{' should be on the previous line. | 875 | |
| Line has trailing spaces. | 879 | |
| First sentence should end with a period. | 880 | |
| Method 'border_line_index' is not designed for extension - needs to be abstract, final or empty. | 886 | |
| Name 'border_line_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 886 | |
| Parameter p_line should be final. | 886 | |
| Name 'p_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 886 | |
| '{' should be on the previous line. | 887 | |
| '{' should be on the previous line. | 889 | |
| '{' should be on the previous line. | 891 | |
| Line has trailing spaces. | 897 | |
| Method 'remove_border_line' is not designed for extension - needs to be abstract, final or empty. | 905 | |
| Name 'remove_border_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 905 | |
| '(' is followed by whitespace. | 905 | |
| Parameter p_no should be final. | 905 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 905 | |
| '{' should be on the previous line. | 906 | |
| '{' should be on the previous line. | 908 | |
| Name 'new_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 911 | |
| Line is longer than 80 characters. | 913 | |
| Line has trailing spaces. | 916 | |
| Parameter p_line_arr should be final. | 924 | |
| Name 'p_line_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 924 | |
| '{' should be on the previous line. | 925 | |
| Line has trailing spaces. | 928 | |
| Method 'to_Simplex' is not designed for extension - needs to be abstract, final or empty. | 934 | |
| Name 'to_Simplex' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 934 | |
| '{' should be on the previous line. | 935 | |
| Line has trailing spaces. | 938 | |
| Line has trailing spaces. | 939 | |
| Method 'intersection' is not designed for extension - needs to be abstract, final or empty. | 940 | |
| Missing a Javadoc comment. | 940 | |
| Parameter p_other should be final. | 940 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 940 | |
| '{' should be on the previous line. | 941 | |
| Line has trailing spaces. | 944 | |
| Method 'cutout' is not designed for extension - needs to be abstract, final or empty. | 951 | |
| Parameter p_shape should be final. | 951 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 951 | |
| '{' should be on the previous line. | 952 | |
| Line has trailing spaces. | 955 | |
| Method 'cutout_from' is not designed for extension - needs to be abstract, final or empty. | 965 | |
| Method length is 186 lines (max allowed is 150). | 965 | |
| Name 'cutout_from' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 965 | |
| Parameter p_outer_simplex should be final. | 965 | |
| Name 'p_outer_simplex' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 965 | |
| '{' should be on the previous line. | 966 | |
| 'if' is not followed by whitespace. | 967 | |
| '{' should be on the previous line. | 968 | |
| Line is longer than 80 characters. | 969 | |
| Name 'inner_simplex' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 972 | |
| '{' should be on the previous line. | 974 | |
| Name 'inner_corner_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 980 | |
| Name 'division_line_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 981 | |
| Line is longer than 80 characters. | 982 | |
| Name 'inner_corner_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 982 | |
| Line is longer than 80 characters. | 985 | |
| '{' should be on the previous line. | 987 | |
| Line is longer than 80 characters. | 988 | |
| Name 'check_cross_first_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 994 | |
| Name 'prev_division_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 995 | |
| Name 'first_division_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 996 | |
| Line is longer than 80 characters. | 997 | |
| Name 'first_direction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 997 | |
| 'cast' is not followed by whitespace. | 997 | |
| Name 'result_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 998 | |
| Line has trailing spaces. | 999 | |
| Line is longer than 80 characters. | 1000 | |
| Name 'inner_corner_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1000 | |
| Name 'next_division_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1002 | |
| 'if' construct must use '{}'s. | 1003 | |
| 'else' construct must use '{}'s. | 1005 | |
| Name 'curr_division_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1007 | |
| '{' should be on the previous line. | 1009 | |
| Line is longer than 80 characters. | 1014 | |
| Name 'curr_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1014 | |
| 'cast' is not followed by whitespace. | 1014 | |
| Name 'merge_prev_division_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1015 | |
| Name 'merge_first_division_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1016 | |
| '{' should be on the previous line. | 1018 | |
| Line is longer than 80 characters. | 1019 | |
| Name 'prev_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1019 | |
| 'cast' is not followed by whitespace. | 1019 | |
| Line has trailing spaces. | 1021 | |
| '{' should be on the previous line. | 1022 | |
| '{' should be on the previous line. | 1029 | |
| '&&' should be on a new line. | 1030 | |
| '{' should be on the previous line. | 1034 | |
| Line is longer than 80 characters. | 1035 | |
| Name 'curr_dir2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1035 | |
| 'cast' is not followed by whitespace. | 1035 | |
| '{' should be on the previous line. | 1037 | |
| Line is longer than 80 characters. | 1038 | |
| Name 'piece_line_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1044 | |
| 'if' construct must use '{}'s. | 1045 | |
| 'if' construct must use '{}'s. | 1047 | |
| Name 'piece_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1049 | |
| Line is longer than 80 characters. | 1050 | |
| Name 'curr_line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1052 | |
| '{' should be on the previous line. | 1054 | |
| '{' should be on the previous line. | 1059 | |
| Line is longer than 80 characters. | 1062 | |
| Name 'curr_piece' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1064 | |
| Line is longer than 80 characters. | 1068 | |
| Line is longer than 80 characters. | 1070 | |
| Name 'merge_next_division_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1070 | |
| Line is longer than 80 characters. | 1071 | |
| Name 'last_curr_division_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1071 | |
| Line is longer than 80 characters. | 1072 | |
| Name 'last_curr_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1072 | |
| 'cast' is not followed by whitespace. | 1072 | |
| Name 'merge_last_curr_division_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1073 | |
| Line is longer than 80 characters. | 1074 | |
| Name 'merge_prev_division_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1075 | |
| Name 'merge_first_division_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1076 | |
| '{' should be on the previous line. | 1078 | |
| Line is longer than 80 characters. | 1079 | |
| Name 'prev_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1079 | |
| 'cast' is not followed by whitespace. | 1079 | |
| Line has trailing spaces. | 1081 | |
| '{' should be on the previous line. | 1082 | |
| '{' should be on the previous line. | 1089 | |
| '&&' should be on a new line. | 1090 | |
| '&&' should be on a new line. | 1091 | |
| Line is longer than 80 characters. | 1092 | |
| '{' should be on the previous line. | 1097 | |
| Line is longer than 80 characters. | 1098 | |
| Name 'next_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1098 | |
| 'cast' is not followed by whitespace. | 1098 | |
| 'if' is not followed by whitespace. | 1099 | |
| '{' should be on the previous line. | 1100 | |
| Line is longer than 80 characters. | 1101 | |
| Name 'piece_line_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1106 | |
| 'if' construct must use '{}'s. | 1107 | |
| 'if' construct must use '{}'s. | 1109 | |
| 'if' construct must use '{}'s. | 1111 | |
| 'if' construct must use '{}'s. | 1113 | |
| Name 'piece_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1115 | |
| Name 'curr_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1116 | |
| Name 'curr_line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1118 | |
| '{' should be on the previous line. | 1120 | |
| Line is longer than 80 characters. | 1122 | |
| '{' should be on the previous line. | 1125 | |
| '{' should be on the previous line. | 1130 | |
| '{' should be on the previous line. | 1135 | |
| Name 'curr_piece' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1140 | |
| '{' should be on the previous line. | 1147 | |
| Line has trailing spaces. | 1152 | |
| Method 'cutout_from' is not designed for extension - needs to be abstract, final or empty. | 1153 | |
| Missing a Javadoc comment. | 1153 | |
| Name 'cutout_from' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1153 | |
| Parameter p_oct should be final. | 1153 | |
| Name 'p_oct' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1153 | |
| '{' should be on the previous line. | 1154 | |
| Line has trailing spaces. | 1157 | |
| Method 'cutout_from' is not designed for extension - needs to be abstract, final or empty. | 1158 | |
| Missing a Javadoc comment. | 1158 | |
| Name 'cutout_from' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1158 | |
| Parameter p_box should be final. | 1158 | |
| Name 'p_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1158 | |
| '{' should be on the previous line. | 1159 | |
| Line has trailing spaces. | 1162 | |
| Expected an @return tag. | 1168 | |
| Method 'remove_redundant_lines' is not designed for extension - needs to be abstract, final or empty. | 1168 | |
| Method length is 177 lines (max allowed is 150). | 1168 | |
| Name 'remove_redundant_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1168 | |
| '{' should be on the previous line. | 1169 | |
| Name 'line_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1170 | |
| Name 'new_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1173 | |
| '{' should be on the previous line. | 1177 | |
| '{' should be on the previous line. | 1179 | |
| Line has trailing spaces. | 1185 | |
| Name 'intersection_sides' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1186 | |
| Line has trailing spaces. | 1189 | |
| Name 'try_again' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1190 | |
| Name 'index_of_last_removed_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1191 | |
| 'while' is not followed by whitespace. | 1192 | |
| '{' should be on the previous line. | 1193 | |
| Name 'prev_ind' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1195 | |
| Name 'next_ind' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1196 | |
| Name 'prev_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1197 | |
| Name 'curr_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1198 | |
| Name 'next_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1199 | |
| '{' should be on the previous line. | 1201 | |
| '{' should be on the previous line. | 1203 | |
| '}' should be on the same line. | 1205 | |
| '{' should be on the previous line. | 1207 | |
| Line has trailing spaces. | 1211 | |
| Name 'remove_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1212 | |
| Name 'prev_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1213 | |
| Name 'next_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1214 | |
| '{' should be on the previous line. | 1217 | |
| '{' should be on the previous line. | 1219 | |
| Line is longer than 80 characters. | 1221 | |
| 'if' is not followed by whitespace. | 1223 | |
| ')' is preceded with whitespace. | 1223 | |
| Line is longer than 80 characters. | 1224 | |
| Line is longer than 80 characters. | 1229 | |
| '}' should be on the same line. | 1230 | |
| Line is longer than 80 characters. | 1232 | |
| Line has trailing spaces. | 1234 | |
| '{' should be on the previous line. | 1236 | |
| Line is longer than 80 characters. | 1237 | |
| Name 'curr_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1237 | |
| Line is longer than 80 characters. | 1239 | |
| Line is longer than 80 characters. | 1241 | |
| Line is longer than 80 characters. | 1242 | |
| '}' should be on the same line. | 1250 | |
| '{' should be on the previous line. | 1252 | |
| '{' should be on the previous line. | 1257 | |
| '{' should be on the previous line. | 1264 | |
| '{' should be on the previous line. | 1268 | |
| Line has trailing spaces. | 1272 | |
| '3' is a magic number. | 1273 | |
| '{' should be on the previous line. | 1274 | |
| '{' should be on the previous line. | 1280 | |
| '{' should be on the previous line. | 1285 | |
| '}' should be on the same line. | 1287 | |
| '{' should be on the previous line. | 1289 | |
| '}' should be on the same line. | 1295 | |
| '{' should be on the previous line. | 1297 | |
| 'if' is not followed by whitespace. | 1302 | |
| '(' is followed by whitespace. | 1302 | |
| '{' should be on the previous line. | 1304 | |
| Line has trailing spaces. | 1309 | |
| '{' should be on the previous line. | 1311 | |
| '{' should be on the previous line. | 1313 | |
| 'if' is not followed by whitespace. | 1314 | |
| '{' should be on the previous line. | 1316 | |
| '}' should be on the same line. | 1322 | |
| '{' should be on the previous line. | 1326 | |
| '{' should be on the previous line. | 1335 | |
| '{' should be on the previous line. | 1339 | |
| Line has trailing spaces. | 1346 | |
| Method 'intersects' is not designed for extension - needs to be abstract, final or empty. | 1353 | |
| Parameter p_box should be final. | 1353 | |
| Name 'p_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1353 | |
| '{' should be on the previous line. | 1354 | |
| Line has trailing spaces. | 1357 | |
| Method 'intersects' is not designed for extension - needs to be abstract, final or empty. | 1359 | |
| Parameter p_octagon should be final. | 1359 | |
| Name 'p_octagon' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1359 | |
| '{' should be on the previous line. | 1360 | |
| Line has trailing spaces. | 1363 | |
| Method 'intersects' is not designed for extension - needs to be abstract, final or empty. | 1370 | |
| Parameter p_circle should be final. | 1370 | |
| Name 'p_circle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1370 | |
| '{' should be on the previous line. | 1371 | |
| Line has trailing spaces. | 1374 | |
| Expected an @return tag. | 1382 | |
| Line is longer than 80 characters. | 1382 | |
| Name 'calc_division_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1382 | |
| Parameter p_inner_corner_no should be final. | 1382 | |
| Expected @param tag for 'p_inner_corner_no'. | 1382 | |
| Name 'p_inner_corner_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1382 | |
| Parameter p_outer_simplex should be final. | 1382 | |
| Expected @param tag for 'p_outer_simplex'. | 1382 | |
| Name 'p_outer_simplex' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1382 | |
| Name 'curr_inner_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1384 | |
| Name 'prev_inner_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1385 | |
| 'if' construct must use '{}'s. | 1386 | |
| 'else' construct must use '{}'s. | 1388 | |
| Line is longer than 80 characters. | 1390 | |
| '{' should be on the previous line. | 1392 | |
| Line is longer than 80 characters. | 1393 | |
| Name 'inner_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1396 | |
| Name 'c_tolerance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1397 | |
| '0.0001' is a magic number. | 1397 | |
| Name 'is_exact' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1398 | |
| Line has trailing spaces. | 1401 | |
| '{' should be on the previous line. | 1403 | |
| Name 'first_projection_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1413 | |
| Name 'second_projection_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1414 | |
| Line is longer than 80 characters. | 1415 | |
| Name 'prev_inner_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1415 | |
| Line is longer than 80 characters. | 1416 | |
| Name 'next_inner_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1416 | |
| Name 'outer_line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1417 | |
| Line has trailing spaces. | 1418 | |
| Line has trailing spaces. | 1419 | |
| Line has trailing spaces. | 1423 | |
| Name 'min_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1424 | |
| Line has trailing spaces. | 1425 | |
| '{' should be on the previous line. | 1427 | |
| Name 'outer_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1428 | |
| Name 'curr_projection_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1429 | |
| Line is longer than 80 characters. | 1430 | |
| 'cast' is not followed by whitespace. | 1430 | |
| '{' should be on the previous line. | 1432 | |
| Line is longer than 80 characters. | 1437 | |
| Name 'projection_visible' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1437 | |
| '{' should be on the previous line. | 1439 | |
| Line is longer than 80 characters. | 1440 | |
| Name 'curr_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1440 | |
| Name 'second_division_necessary' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1441 | |
| Name 'curr_second_projection_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1444 | |
| Line has trailing spaces. | 1445 | |
| '{' should be on the previous line. | 1447 | |
| Line is longer than 80 characters. | 1448 | |
| Name 'second_projection_visible' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1450 | |
| Name 'tmp_outer_line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1451 | |
| '{' should be on the previous line. | 1453 | |
| '}' should be on the same line. | 1457 | |
| '{' should be on the previous line. | 1459 | |
| Line is longer than 80 characters. | 1463 | |
| 'cast' is not followed by whitespace. | 1463 | |
| Line has trailing spaces. | 1465 | |
| '{' should be on the previous line. | 1468 | |
| Line is longer than 80 characters. | 1473 | |
| Line is longer than 80 characters. | 1477 | |
| Line has trailing spaces. | 1482 | |
| Line is longer than 80 characters. | 1484 | |
| Line is longer than 80 characters. | 1487 | |
| '{' should be on the previous line. | 1490 | |
| '{' should be on the previous line. | 1497 | |
| '}' should be on the same line. | 1499 | |
| '{' should be on the previous line. | 1501 | |
| Line has trailing spaces. | 1503 | |
| '{' should be on the previous line. | 1507 | |
| Line is longer than 80 characters. | 1508 | |
| '{' should be on the previous line. | 1513 | |
| '}' should be on the same line. | 1516 | |
| '{' should be on the previous line. | 1518 | |
| Line has trailing spaces. | 1525 | |
| Missing a Javadoc comment. | 1526 | |
| Line has trailing spaces. | 1527 | |
| First sentence should end with a period. | 1528 | |
| 'private' modifier out of order with the JLS suggestions. | 1531 | |
| Name 'precalculated_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1531 | |
| Missing a Javadoc comment. | 1532 | |
| 'private' modifier out of order with the JLS suggestions. | 1532 | |
| Name 'precalculated_float_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1532 | |
| Missing a Javadoc comment. | 1533 | |
| 'private' modifier out of order with the JLS suggestions. | 1533 | |
| Name 'precalculated_bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1533 | |
| Missing a Javadoc comment. | 1534 | |
| 'private' modifier out of order with the JLS suggestions. | 1534 | |
| Name 'precalculated_bounding_octagon' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1534 | |
| Line has trailing spaces. | 1535 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 30 | |
| First sentence should end with a period. | 33 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| Parameter p_line_arr should be final. | 40 | |
| Name 'p_line_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| '{' should be on the previous line. | 41 | |
| Line is longer than 80 characters. | 47 | |
| Line is longer than 80 characters. | 50 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| Parameter p_convex_polygon should be final. | 53 | |
| Name 'p_convex_polygon' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| '{' should be on the previous line. | 54 | |
| Name 'line_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| '{' should be on the previous line. | 57 | |
| Line is longer than 80 characters. | 58 | |
| Line is longer than 80 characters. | 61 | |
| First sentence should end with a period. | 65 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| Parameter p_line should be final. | 71 | |
| Name 'p_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| '{' should be on the previous line. | 72 | |
| More than 7 parameters. | 92 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| Parameter p_lx should be final. | 92 | |
| Name 'p_lx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| Parameter p_ly should be final. | 92 | |
| Name 'p_ly' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| Parameter p_rx should be final. | 92 | |
| Name 'p_rx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| Parameter p_uy should be final. | 93 | |
| Name 'p_uy' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| Parameter p_ulx should be final. | 93 | |
| Name 'p_ulx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| Parameter p_lrx should be final. | 93 | |
| Name 'p_lrx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| Parameter p_llx should be final. | 94 | |
| Name 'p_llx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 94 | |
| Parameter p_urx should be final. | 94 | |
| Name 'p_urx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 94 | |
| '{' should be on the previous line. | 95 | |
| First sentence should end with a period. | 101 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 110 | |
| Parameter p_lower_left_x should be final. | 110 | |
| Name 'p_lower_left_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 110 | |
| Parameter p_lower_left_y should be final. | 111 | |
| Name 'p_lower_left_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 111 | |
| Parameter p_upper_right_x should be final. | 112 | |
| Name 'p_upper_right_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 112 | |
| Parameter p_upper_right_y should be final. | 113 | |
| Name 'p_upper_right_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| '{' should be on the previous line. | 114 | |
| First sentence should end with a period. | 120 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 126 | |
| Parameter p_point should be final. | 126 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 126 | |
| '{' should be on the previous line. | 127 | |
| Line is longer than 80 characters. | 133 | |
| Method 'intersection_with_simplify' is not designed for extension - needs to be abstract, final or empty. | 138 | |
| Name 'intersection_with_simplify' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 138 | |
| Parameter p_other should be final. | 138 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 138 | |
| '{' should be on the previous line. | 139 | |
| Line is longer than 80 characters. | 145 | |
| First sentence should end with a period. | 151 | |
| Name 'is_IntBox' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 156 | |
| First sentence should end with a period. | 158 | |
| Line is longer than 80 characters. | 159 | |
| Name 'is_IntOctagon' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 163 | |
| First sentence should end with a period. | 165 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 171 | |
| Name 'border_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 181 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 181 | |
| First sentence should end with a period. | 183 | |
| Name 'border_line_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 190 | |
| Name 'p_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 190 | |
| First sentence should end with a period. | 192 | |
| Name 'to_Simplex' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 197 | |
| Method 'area' is not designed for extension - needs to be abstract, final or empty. | 205 | |
| '{' should be on the previous line. | 206 | |
| '{' should be on the previous line. | 208 | |
| '{' should be on the previous line. | 213 | |
| Line is longer than 80 characters. | 218 | |
| Name 'corner_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 221 | |
| Name 'prev_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 222 | |
| Name 'curr_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 223 | |
| '{' should be on the previous line. | 225 | |
| Name 'next_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 226 | |
| '0.5' is a magic number. | 231 | |
| First sentence should end with a period. | 235 | |
| Method 'is_outside' is not designed for extension - needs to be abstract, final or empty. | 241 | |
| Name 'is_outside' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 241 | |
| Parameter p_point should be final. | 241 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 241 | |
| '{' should be on the previous line. | 242 | |
| Name 'line_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 243 | |
| '{' should be on the previous line. | 245 | |
| '{' should be on the previous line. | 249 | |
| '{' should be on the previous line. | 251 | |
| Method 'contains' is not designed for extension - needs to be abstract, final or empty. | 259 | |
| Parameter p_point should be final. | 259 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 259 | |
| '{' should be on the previous line. | 260 | |
| First sentence should end with a period. | 264 | |
| Method 'contains_inside' is not designed for extension - needs to be abstract, final or empty. | 270 | |
| Name 'contains_inside' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 270 | |
| Parameter p_point should be final. | 270 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 270 | |
| '{' should be on the previous line. | 271 | |
| Name 'line_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 272 | |
| '{' should be on the previous line. | 274 | |
| '{' should be on the previous line. | 278 | |
| '{' should be on the previous line. | 280 | |
| Method 'contains' is not designed for extension - needs to be abstract, final or empty. | 293 | |
| Parameter p_point should be final. | 293 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 293 | |
| '{' should be on the previous line. | 294 | |
| Line is longer than 80 characters. | 299 | |
| Line is longer than 80 characters. | 300 | |
| Line is longer than 80 characters. | 301 | |
| Method 'contains' is not designed for extension - needs to be abstract, final or empty. | 307 | |
| Parameter p_point should be final. | 307 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 307 | |
| Parameter p_tolerance should be final. | 307 | |
| Name 'p_tolerance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 307 | |
| '{' should be on the previous line. | 308 | |
| Name 'line_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 309 | |
| '{' should be on the previous line. | 311 | |
| '{' should be on the previous line. | 315 | |
| Line is longer than 80 characters. | 316 | |
| Line is longer than 80 characters. | 325 | |
| Line is longer than 80 characters. | 326 | |
| Line is longer than 80 characters. | 327 | |
| Line is longer than 80 characters. | 328 | |
| Method 'side_of_border' is not designed for extension - needs to be abstract, final or empty. | 335 | |
| Name 'side_of_border' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 335 | |
| Parameter p_point should be final. | 335 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 335 | |
| Parameter p_tolerance should be final. | 335 | |
| Name 'p_tolerance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 335 | |
| '{' should be on the previous line. | 336 | |
| Name 'line_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 337 | |
| '{' should be on the previous line. | 339 | |
| '{' should be on the previous line. | 344 | |
| Name 'curr_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 345 | |
| '{' should be on the previous line. | 347 | |
| '}' should be on the same line. | 349 | |
| '{' should be on the previous line. | 351 | |
| Method 'contains_on_border_line_no' is not designed for extension - needs to be abstract, final or empty. | 367 | |
| Name 'contains_on_border_line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 367 | |
| Parameter p_point should be final. | 367 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 367 | |
| '{' should be on the previous line. | 368 | |
| Name 'line_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 369 | |
| '{' should be on the previous line. | 371 | |
| Name 'containing_line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 374 | |
| '{' should be on the previous line. | 376 | |
| Name 'side_of' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 377 | |
| '{' should be on the previous line. | 379 | |
| '{' should be on the previous line. | 384 | |
| First sentence should end with a period. | 391 | |
| Method 'contains_on_border' is not designed for extension - needs to be abstract, final or empty. | 396 | |
| Name 'contains_on_border' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 396 | |
| Parameter p_point should be final. | 396 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 396 | |
| '{' should be on the previous line. | 397 | |
| Method 'contains_approx' is not designed for extension - needs to be abstract, final or empty. | 408 | |
| Name 'contains_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 408 | |
| Parameter p_other should be final. | 408 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 408 | |
| '{' should be on the previous line. | 409 | |
| Name 'curr_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 411 | |
| '{' should be on the previous line. | 412 | |
| '{' should be on the previous line. | 414 | |
| Method 'contains' is not designed for extension - needs to be abstract, final or empty. | 427 | |
| Parameter p_other should be final. | 427 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 427 | |
| '{' should be on the previous line. | 428 | |
| '{' should be on the previous line. | 430 | |
| '{' should be on the previous line. | 432 | |
| Method 'distance' is not designed for extension - needs to be abstract, final or empty. | 445 | |
| Parameter p_point should be final. | 445 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 445 | |
| '{' should be on the previous line. | 446 | |
| Name 'nearest_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 447 | |
| Method 'border_distance' is not designed for extension - needs to be abstract, final or empty. | 457 | |
| Name 'border_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 457 | |
| Parameter p_point should be final. | 457 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 457 | |
| '{' should be on the previous line. | 458 | |
| Name 'nearest_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 459 | |
| Method 'smallest_radius' is not designed for extension - needs to be abstract, final or empty. | 468 | |
| Name 'smallest_radius' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 468 | |
| '{' should be on the previous line. | 469 | |
| Method 'nearest_point' is not designed for extension - needs to be abstract, final or empty. | 481 | |
| Name 'nearest_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 481 | |
| Parameter p_from_point should be final. | 481 | |
| Name 'p_from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 481 | |
| '{' should be on the previous line. | 482 | |
| '{' should be on the previous line. | 484 | |
| Method 'nearest_point_approx' is not designed for extension - needs to be abstract, final or empty. | 491 | |
| Name 'nearest_point_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 491 | |
| Parameter p_from_point should be final. | 491 | |
| Name 'p_from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 491 | |
| '{' should be on the previous line. | 492 | |
| '{' should be on the previous line. | 494 | |
| First sentence should end with a period. | 500 | |
| Method 'nearest_border_point' is not designed for extension - needs to be abstract, final or empty. | 506 | |
| Name 'nearest_border_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 506 | |
| Parameter p_from_point should be final. | 506 | |
| Name 'p_from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 506 | |
| '{' should be on the previous line. | 507 | |
| Name 'line_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 508 | |
| '{' should be on the previous line. | 510 | |
| Name 'from_point_f' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 513 | |
| '{' should be on the previous line. | 515 | |
| Name 'nearest_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 518 | |
| Name 'min_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 519 | |
| Name 'min_dist_ind' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 520 | |
| '{' should be on the previous line. | 524 | |
| Name 'curr_corner_f' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 525 | |
| Name 'curr_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 526 | |
| '{' should be on the previous line. | 528 | |
| Name 'prev_ind' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 536 | |
| Name 'curr_ind' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 537 | |
| Name 'next_ind' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 539 | |
| '{' should be on the previous line. | 540 | |
| Line is longer than 80 characters. | 542 | |
| Line is longer than 80 characters. | 543 | |
| Name 'projection_f' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 545 | |
| Name 'curr_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 546 | |
| '{' should be on the previous line. | 548 | |
| First sentence should end with a period. | 559 | |
| Method 'nearest_border_point_approx' is not designed for extension - needs to be abstract, final or empty. | 566 | |
| Name 'nearest_border_point_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 566 | |
| Parameter p_from_point should be final. | 566 | |
| Name 'p_from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 566 | |
| '{' should be on the previous line. | 567 | |
| Line is longer than 80 characters. | 568 | |
| Name 'nearest_points' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 568 | |
| '{' should be on the previous line. | 570 | |
| Line is longer than 80 characters. | 586 | |
| Method 'nearest_border_points_approx' is not designed for extension - needs to be abstract, final or empty. | 586 | |
| Name 'nearest_border_points_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 586 | |
| Parameter p_from_point should be final. | 586 | |
| Name 'p_from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 586 | |
| Parameter p_count should be final. | 586 | |
| Name 'p_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 586 | |
| '{' should be on the previous line. | 589 | |
| Name 'line_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 592 | |
| Name 'result_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 593 | |
| '{' should be on the previous line. | 595 | |
| '{' should be on the previous line. | 599 | |
| '{' should be on the previous line. | 605 | |
| Name 'nearest_points' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 610 | |
| Name 'min_dists' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 611 | |
| '{' should be on the previous line. | 613 | |
| '{' should be on the previous line. | 619 | |
| '{' should be on the previous line. | 621 | |
| Name 'curr_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 622 | |
| Name 'curr_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 623 | |
| '{' should be on the previous line. | 625 | |
| '{' should be on the previous line. | 627 | |
| '{' should be on the previous line. | 629 | |
| Name 'prev_ind' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 641 | |
| Name 'curr_ind' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 642 | |
| Name 'next_ind' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 644 | |
| '{' should be on the previous line. | 645 | |
| Line is longer than 80 characters. | 646 | |
| Line is longer than 80 characters. | 647 | |
| Name 'curr_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 649 | |
| '{' should be on the previous line. | 651 | |
| '{' should be on the previous line. | 653 | |
| '{' should be on the previous line. | 655 | |
| First sentence should end with a period. | 671 | |
| Method 'index_of_nearest_corner' is not designed for extension - needs to be abstract, final or empty. | 678 | |
| Name 'index_of_nearest_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 678 | |
| Parameter p_from_point should be final. | 678 | |
| Name 'p_from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 678 | |
| '{' should be on the previous line. | 679 | |
| Name 'from_point_f' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 680 | |
| Name 'corner_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 682 | |
| Name 'min_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 683 | |
| '{' should be on the previous line. | 685 | |
| Name 'curr_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 686 | |
| '{' should be on the previous line. | 688 | |
| Line is longer than 80 characters. | 697 | |
| Method 'diagonal_corner_segment' is not designed for extension - needs to be abstract, final or empty. | 702 | |
| Name 'diagonal_corner_segment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 702 | |
| '{' should be on the previous line. | 703 | |
| '{' should be on the previous line. | 705 | |
| Name 'first_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 708 | |
| Line is longer than 80 characters. | 709 | |
| Name 'last_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 709 | |
| Line is longer than 80 characters. | 714 | |
| Line is longer than 80 characters. | 716 | |
| Line is longer than 80 characters. | 722 | |
| Method 'nearest_relative_outside_locations' is not designed for extension - needs to be abstract, final or empty. | 722 | |
| Name 'nearest_relative_outside_locations' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 722 | |
| Parameter p_shape should be final. | 722 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 722 | |
| Parameter p_count should be final. | 722 | |
| Name 'p_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 722 | |
| Name 'line_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 724 | |
| '3' is a magic number. | 725 | |
| '{' should be on the previous line. | 726 | |
| Name 'result_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 730 | |
| Name 'translate_coors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 732 | |
| Name 'min_dists' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 733 | |
| '{' should be on the previous line. | 735 | |
| Name 'curr_ind' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 739 | |
| Name 'other_line_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 741 | |
| Name 'next_ind' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 743 | |
| '{' should be on the previous line. | 744 | |
| Name 'curr_max_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 745 | |
| Name 'curr_translate_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 746 | |
| Name 'corner_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 747 | |
| '{' should be on the previous line. | 748 | |
| Name 'curr_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 749 | |
| Line is longer than 80 characters. | 750 | |
| Line is longer than 80 characters. | 752 | |
| Name 'curr_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 753 | |
| '{' should be on the previous line. | 755 | |
| '{' should be on the previous line. | 763 | |
| '{' should be on the previous line. | 765 | |
| '{' should be on the previous line. | 767 | |
| Method 'shrink' is not designed for extension - needs to be abstract, final or empty. | 782 | |
| Parameter p_offset should be final. | 782 | |
| Name 'p_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 782 | |
| '{' should be on the previous line. | 783 | |
| '{' should be on the previous line. | 786 | |
| Name 'centre_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 787 | |
| Method 'length' is not designed for extension - needs to be abstract, final or empty. | 799 | |
| '{' should be on the previous line. | 800 | |
| '{' should be on the previous line. | 802 | |
| '{' should be on the previous line. | 807 | |
| '{' should be on the previous line. | 811 | |
| Name 'max_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 815 | |
| Name 'max_distance_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 816 | |
| Name 'gravity_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 817 | |
| '{' should be on the previous line. | 819 | |
| Line is longer than 80 characters. | 820 | |
| Name 'curr_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 820 | |
| '{' should be on the previous line. | 822 | |
| '}' should be on the same line. | 825 | |
| '{' should be on the previous line. | 827 | |
| Line is longer than 80 characters. | 835 | |
| Method 'touching_sides' is not designed for extension - needs to be abstract, final or empty. | 844 | |
| Name 'touching_sides' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 844 | |
| Parameter p_other should be final. | 844 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 844 | |
| '{' should be on the previous line. | 845 | |
| Name 'side_no_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 848 | |
| '{' should be on the previous line. | 851 | |
| Name 'curr_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 852 | |
| '{' should be on the previous line. | 854 | |
| '{' should be on the previous line. | 861 | |
| Name 'side_no_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 865 | |
| Line is longer than 80 characters. | 867 | |
| Name 'max_ind' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 867 | |
| '{' should be on the previous line. | 870 | |
| '{' should be on the previous line. | 873 | |
| Line is longer than 80 characters. | 874 | |
| '{' should be on the previous line. | 883 | |
| '}' should be on the same line. | 886 | |
| '{' should be on the previous line. | 888 | |
| Method 'distance_to_the_left' is not designed for extension - needs to be abstract, final or empty. | 905 | |
| Name 'distance_to_the_left' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 905 | |
| Parameter p_line should be final. | 905 | |
| Name 'p_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 905 | |
| '{' should be on the previous line. | 906 | |
| '{' should be on the previous line. | 909 | |
| Name 'curr_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 910 | |
| Name 'line_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 911 | |
| '{' should be on the previous line. | 913 | |
| '{' should be on the previous line. | 917 | |
| Line is longer than 80 characters. | 928 | |
| Method 'side_of' is not designed for extension - needs to be abstract, final or empty. | 935 | |
| Name 'side_of' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 935 | |
| Parameter p_line should be final. | 935 | |
| Name 'p_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 935 | |
| '{' should be on the previous line. | 936 | |
| Name 'on_the_left' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 937 | |
| Name 'on_the_right' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 938 | |
| '{' should be on the previous line. | 940 | |
| Name 'curr_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 941 | |
| '{' should be on the previous line. | 943 | |
| '}' should be on the same line. | 945 | |
| '{' should be on the previous line. | 947 | |
| '{' should be on the previous line. | 951 | |
| '{' should be on the previous line. | 957 | |
| '}' should be on the same line. | 959 | |
| '{' should be on the previous line. | 961 | |
| Method 'turn_90_degree' is not designed for extension - needs to be abstract, final or empty. | 968 | |
| Name 'turn_90_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 968 | |
| Parameter p_factor should be final. | 968 | |
| Name 'p_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 968 | |
| Parameter p_pole should be final. | 968 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 968 | |
| '{' should be on the previous line. | 969 | |
| Name 'new_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 970 | |
| '{' should be on the previous line. | 972 | |
| Method 'rotate_approx' is not designed for extension - needs to be abstract, final or empty. | 979 | |
| Name 'rotate_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 979 | |
| Parameter p_angle should be final. | 979 | |
| Name 'p_angle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 979 | |
| Parameter p_pole should be final. | 979 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 979 | |
| '{' should be on the previous line. | 980 | |
| '{' should be on the previous line. | 982 | |
| Name 'new_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 985 | |
| '{' should be on the previous line. | 987 | |
| Line is longer than 80 characters. | 989 | |
| Name 'corner_polygon' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 991 | |
| Name 'polygon_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 992 | |
| '3' is a magic number. | 994 | |
| '{' should be on the previous line. | 995 | |
| '}' should be on the same line. | 997 | |
| '{' should be on the previous line. | 999 | |
| Name 'curr_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1000 | |
| Name 'curr_segment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1001 | |
| '}' should be on the same line. | 1003 | |
| '{' should be on the previous line. | 1005 | |
| '}' should be on the same line. | 1007 | |
| '{' should be on the previous line. | 1009 | |
| Method 'mirror_vertical' is not designed for extension - needs to be abstract, final or empty. | 1016 | |
| Name 'mirror_vertical' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1016 | |
| Parameter p_pole should be final. | 1016 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1016 | |
| '{' should be on the previous line. | 1017 | |
| Name 'new_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1018 | |
| '{' should be on the previous line. | 1020 | |
| Method 'mirror_horizontal' is not designed for extension - needs to be abstract, final or empty. | 1027 | |
| Name 'mirror_horizontal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1027 | |
| Parameter p_pole should be final. | 1027 | |
| Name 'p_pole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1027 | |
| '{' should be on the previous line. | 1028 | |
| Name 'new_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1029 | |
| '{' should be on the previous line. | 1031 | |
| Line is longer than 80 characters. | 1038 | |
| Line is longer than 80 characters. | 1039 | |
| Line is longer than 80 characters. | 1045 | |
| Method 'intersecting_border_line_no' is not designed for extension - needs to be abstract, final or empty. | 1045 | |
| Name 'intersecting_border_line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1045 | |
| Parameter p_from_point should be final. | 1045 | |
| Name 'p_from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1045 | |
| Parameter p_direction should be final. | 1045 | |
| Name 'p_direction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1045 | |
| '{' should be on the previous line. | 1048 | |
| Name 'from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1051 | |
| Name 'intersection_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1052 | |
| Name 'second_line_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1053 | |
| Name 'min_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1055 | |
| '{' should be on the previous line. | 1057 | |
| Name 'curr_border_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1058 | |
| Line is longer than 80 characters. | 1059 | |
| Name 'curr_intersection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1059 | |
| '{' should be on the previous line. | 1061 | |
| Line is longer than 80 characters. | 1064 | |
| Name 'curr_distence' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1064 | |
| '{' should be on the previous line. | 1066 | |
| Line is longer than 80 characters. | 1067 | |
| Name 'direction_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1067 | |
| '{' should be on the previous line. | 1069 | |
| First sentence should end with a period. | 1078 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1084 | |
| Method 'entrance_points' is not designed for extension - needs to be abstract, final or empty. | 1098 | |
| Name 'entrance_points' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1098 | |
| Parameter p_polyline should be final. | 1098 | |
| Name 'p_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1098 | |
| '{' should be on the previous line. | 1099 | |
| Name 'intersection_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1101 | |
| Name 'prev_intersection_line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1102 | |
| Name 'prev_intersection_edge_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1103 | |
| Name 'line_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1104 | |
| '{' should be on the previous line. | 1105 | |
| Name 'curr_line_seg' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1106 | |
| Name 'curr_intersections' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1107 | |
| '{' should be on the previous line. | 1109 | |
| Name 'edge_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1110 | |
| '||' should be on a new line. | 1111 | |
| '{' should be on the previous line. | 1113 | |
| Name 'normalized_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1122 | |
| '{' should be on the previous line. | 1124 | |
| '{' should be on the previous line. | 1126 | |
| Method 'cutout' is not designed for extension - needs to be abstract, final or empty. | 1141 | |
| Parameter p_polyline should be final. | 1141 | |
| Name 'p_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1141 | |
| '{' should be on the previous line. | 1142 | |
| Name 'intersection_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1143 | |
| Name 'first_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1144 | |
| Name 'first_corner_is_inside' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1145 | |
| '{' should be on the previous line. | 1148 | |
| '{' should be on the previous line. | 1151 | |
| Name 'curr_intersection_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1160 | |
| Name 'curr_intersection_tuple' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1161 | |
| Name 'first_intersection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1162 | |
| Line is longer than 80 characters. | 1163 | |
| '{' should be on the previous line. | 1166 | |
| '{' should be on the previous line. | 1169 | |
| Name 'curr_polyline_intersection_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1170 | |
| Name 'curr_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1171 | |
| Line is longer than 80 characters. | 1172 | |
| Line is longer than 80 characters. | 1174 | |
| Name 'curr_piece' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1175 | |
| '{' should be on the previous line. | 1177 | |
| '{' should be on the previous line. | 1185 | |
| Line is longer than 80 characters. | 1187 | |
| Name 'next_intersection_tuple' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1187 | |
| Name 'curr_intersection_no_of_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1188 | |
| Name 'next_intersection_no_of_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1189 | |
| Name 'insert_piece' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1196 | |
| '{' should be on the previous line. | 1199 | |
| '{' should be on the previous line. | 1201 | |
| '{' should be on the previous line. | 1208 | |
| Line is longer than 80 characters. | 1209 | |
| Name 'curr_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1209 | |
| '3' is a magic number. | 1209 | |
| Line is longer than 80 characters. | 1211 | |
| Line is longer than 80 characters. | 1213 | |
| Name 'curr_piece' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1214 | |
| '{' should be on the previous line. | 1216 | |
| '{' should be on the previous line. | 1224 | |
| Name 'curr_polyline_intersection_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1226 | |
| Line is longer than 80 characters. | 1227 | |
| Name 'curr_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1227 | |
| Line is longer than 80 characters. | 1229 | |
| Name 'curr_piece' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1231 | |
| '{' should be on the previous line. | 1233 | |
| '{' should be on the previous line. | 1240 | |
| Method 'split_to_convex' is not designed for extension - needs to be abstract, final or empty. | 1251 | |
| Name 'split_to_convex' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1251 | |
| '{' should be on the previous line. | 1252 | |
| Line is longer than 80 characters. | 1259 | |
| Method 'divide_into_sections' is not designed for extension - needs to be abstract, final or empty. | 1265 | |
| Name 'divide_into_sections' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1265 | |
| Parameter p_max_section_width should be final. | 1265 | |
| Name 'p_max_section_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1265 | |
| '{' should be on the previous line. | 1266 | |
| '{' should be on the previous line. | 1268 | |
| Line is longer than 80 characters. | 1273 | |
| Name 'section_boxes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1273 | |
| Name 'section_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1274 | |
| '{' should be on the previous line. | 1276 | |
| Line is longer than 80 characters. | 1277 | |
| Name 'curr_section' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1277 | |
| '{' should be on the previous line. | 1279 | |
| '{' should be on the previous line. | 1286 | |
| Line is longer than 80 characters. | 1293 | |
| Method 'is_intersected_interiour_by' is not designed for extension - needs to be abstract, final or empty. | 1298 | |
| Name 'is_intersected_interiour_by' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1298 | |
| Parameter p_line_segment should be final. | 1298 | |
| Name 'p_line_segment' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1298 | |
| '{' should be on the previous line. | 1299 | |
| Name 'float_start_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1300 | |
| Name 'float_end_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1301 | |
| Line is longer than 80 characters. | 1303 | |
| Name 'border_line_side_of_start_point_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1303 | |
| Line is longer than 80 characters. | 1304 | |
| Name 'border_line_side_of_end_point_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1304 | |
| '{' should be on the previous line. | 1306 | |
| Name 'curr_border_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1307 | |
| Line is longer than 80 characters. | 1308 | |
| Name 'border_line_side_of_start_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1308 | |
| '{' should be on the previous line. | 1310 | |
| Line is longer than 80 characters. | 1311 | |
| Line is longer than 80 characters. | 1313 | |
| Name 'border_line_side_of_end_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1313 | |
| '{' should be on the previous line. | 1315 | |
| Line is longer than 80 characters. | 1316 | |
| Line is longer than 80 characters. | 1318 | |
| Line is longer than 80 characters. | 1324 | |
| Line is longer than 80 characters. | 1325 | |
| Name 'start_point_is_inside' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1327 | |
| '{' should be on the previous line. | 1329 | |
| '{' should be on the previous line. | 1331 | |
| '{' should be on the previous line. | 1337 | |
| Name 'end_point_is_inside' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1340 | |
| '{' should be on the previous line. | 1342 | |
| '{' should be on the previous line. | 1344 | |
| '{' should be on the previous line. | 1350 | |
| Name 'segment_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1353 | |
| '{' should be on the previous line. | 1356 | |
| Line is longer than 80 characters. | 1357 | |
| Name 'border_line_side_of_start_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1357 | |
| Line is longer than 80 characters. | 1358 | |
| Name 'border_line_side_of_end_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1358 | |
| Line is longer than 80 characters. | 1359 | |
| Line is longer than 80 characters. | 1361 | |
| Line is longer than 80 characters. | 1366 | |
| Name 'prev_corner_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1366 | |
| '{' should be on the previous line. | 1368 | |
| Name 'next_corner_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1371 | |
| '{' should be on the previous line. | 1373 | |
| '}' should be on the same line. | 1375 | |
| '{' should be on the previous line. | 1377 | |
| Line is longer than 80 characters. | 1380 | |
| Name 'next_corner_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1380 | |
| '{' should be on the previous line. | 1382 | |
| Line is longer than 80 characters. | 1383 | |
| Line is longer than 80 characters. | 1385 | |
| Missing a Javadoc comment. | 1397 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1397 | |
| Missing a Javadoc comment. | 1399 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1399 | |
| Missing a Javadoc comment. | 1401 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1401 | |
| First sentence should end with a period. | 1403 | |
| Line is longer than 80 characters. | 1404 | |
| Expected an @return tag. | 1406 | |
| Name 'cutout_from' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1406 | |
| Expected @param tag for 'p_shape'. | 1406 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1406 | |
| First sentence should end with a period. | 1408 | |
| Line is longer than 80 characters. | 1409 | |
| Expected an @return tag. | 1411 | |
| Name 'cutout_from' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1411 | |
| Expected @param tag for 'p_shape'. | 1411 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1411 | |
| First sentence should end with a period. | 1413 | |
| Line is longer than 80 characters. | 1414 | |
| Expected an @return tag. | 1416 | |
| Name 'cutout_from' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1416 | |
| Expected @param tag for 'p_shape'. | 1416 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1416 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 35 | |
| Line has trailing spaces. | 36 | |
| Name 'is_zero' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| Line has trailing spaces. | 43 | |
| First sentence should end with a period. | 44 | |
| Line has trailing spaces. | 50 | |
| First sentence should end with a period. | 51 | |
| '(' is followed by whitespace. | 57 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Line has trailing spaces. | 58 | |
| Name 'side_of' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 69 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 69 | |
| Line has trailing spaces. | 70 | |
| First sentence should end with a period. | 71 | |
| Name 'is_orthogonal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| Line has trailing spaces. | 77 | |
| First sentence should end with a period. | 78 | |
| Name 'is_diagonal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 83 | |
| Line has trailing spaces. | 84 | |
| First sentence should end with a period. | 85 | |
| Method 'is_multiple_of_45_degree' is not designed for extension - needs to be abstract, final or empty. | 90 | |
| Name 'is_multiple_of_45_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 90 | |
| '{' should be on the previous line. | 91 | |
| Line has trailing spaces. | 94 | |
| First sentence should end with a period. | 95 | |
| Line has trailing spaces. | 97 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 105 | |
| Line has trailing spaces. | 106 | |
| Name 'scalar_product' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 114 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 114 | |
| Line has trailing spaces. | 115 | |
| First sentence should end with a period. | 116 | |
| Name 'to_float' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 121 | |
| Line has trailing spaces. | 122 | |
| Name 'turn_90_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 129 | |
| Name 'p_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 129 | |
| Line has trailing spaces. | 130 | |
| Name 'mirror_at_x_axis' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 136 | |
| Line has trailing spaces. | 137 | |
| Name 'mirror_at_y_axis' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 143 | |
| Line has trailing spaces. | 144 | |
| Line has trailing spaces. | 149 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 157 | |
| Parameter p_x should be final. | 157 | |
| Name 'p_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 157 | |
| Parameter p_y should be final. | 157 | |
| Name 'p_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 157 | |
| '{' should be on the previous line. | 158 | |
| '(' is followed by whitespace. | 160 | |
| '||' should be on a new line. | 160 | |
| ')' is preceded with whitespace. | 161 | |
| '{' should be on the previous line. | 162 | |
| Line has trailing spaces. | 167 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 178 | |
| Parameter p_x should be final. | 178 | |
| Name 'p_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 178 | |
| Parameter p_y should be final. | 178 | |
| Name 'p_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 178 | |
| Parameter p_z should be final. | 179 | |
| Name 'p_z' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 179 | |
| '{' should be on the previous line. | 180 | |
| '{' should be on the previous line. | 182 | |
| Line has trailing spaces. | 187 | |
| '{' should be on the previous line. | 190 | |
| '{' should be on the previous line. | 197 | |
| '(' is followed by whitespace. | 198 | |
| '&&' should be on a new line. | 198 | |
| ')' is preceded with whitespace. | 199 | |
| '{' should be on the previous line. | 200 | |
| Line has trailing spaces. | 207 | |
| First sentence should end with a period. | 208 | |
| Method 'length_approx' is not designed for extension - needs to be abstract, final or empty. | 213 | |
| Name 'length_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 213 | |
| '{' should be on the previous line. | 214 | |
| Line has trailing spaces. | 217 | |
| Line has trailing spaces. | 218 | |
| Method 'cos_angle' is not designed for extension - needs to be abstract, final or empty. | 226 | |
| Name 'cos_angle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 226 | |
| Parameter p_other should be final. | 226 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 226 | |
| '{' should be on the previous line. | 227 | |
| Line has trailing spaces. | 232 | |
| Line is longer than 80 characters. | 234 | |
| Method 'angle_approx' is not designed for extension - needs to be abstract, final or empty. | 239 | |
| Name 'angle_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 239 | |
| Parameter p_other should be final. | 239 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 239 | |
| '{' should be on the previous line. | 240 | |
| '{' should be on the previous line. | 243 | |
| '-' is followed by whitespace. | 244 | |
| Line has trailing spaces. | 248 | |
| Line is longer than 80 characters. | 250 | |
| Method 'angle_approx' is not designed for extension - needs to be abstract, final or empty. | 254 | |
| Name 'angle_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 254 | |
| '{' should be on the previous line. | 255 | |
| Line has trailing spaces. | 259 | |
| Line is longer than 80 characters. | 261 | |
| Name 'change_length_approx' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 267 | |
| Name 'p_lenght' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 267 | |
| Line has trailing spaces. | 268 | |
| Missing a Javadoc comment. | 269 | |
| Name 'to_normalized_direction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 269 | |
| Line has trailing spaces. | 270 | |
| Line has trailing spaces. | 271 | |
| Line has trailing spaces. | 272 | |
| Line has trailing spaces. | 275 | |
| Missing a Javadoc comment. | 276 | |
| '(' is followed by whitespace. | 276 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 276 | |
| Missing a Javadoc comment. | 277 | |
| '(' is followed by whitespace. | 277 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 277 | |
| Line has trailing spaces. | 278 | |
| Missing a Javadoc comment. | 279 | |
| Name 'add_to' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 279 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 279 | |
| Missing a Javadoc comment. | 280 | |
| Name 'add_to' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 280 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 280 | |
| Line has trailing spaces. | 281 | |
| Missing a Javadoc comment. | 282 | |
| Name 'side_of' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 282 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 282 | |
| Missing a Javadoc comment. | 283 | |
| Name 'side_of' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 283 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 283 | |
| Line has trailing spaces. | 284 | |
| Missing a Javadoc comment. | 285 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 285 | |
| Missing a Javadoc comment. | 286 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 286 | |
| Line has trailing spaces. | 287 | |
| Missing a Javadoc comment. | 288 | |
| Name 'scalar_product' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 288 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 288 | |
| Missing a Javadoc comment. | 289 | |
| Name 'scalar_product' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 289 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 289 | |
| Line has trailing spaces. | 290 | |
| Line has trailing spaces. | 291 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 39 | |
| Missing a Javadoc comment. | 40 | |
| '{' should be on the previous line. | 41 | |
| Missing a Javadoc comment. | 42 | |
| Missing a Javadoc comment. | 42 | |
| Missing a Javadoc comment. | 42 | |
| Missing a Javadoc comment. | 42 | |
| Missing a Javadoc comment. | 42 | |
| Line has trailing spaces. | 44 | |
| Line is longer than 80 characters. | 46 | |
| Line is longer than 80 characters. | 54 | |
| Name 'get_embedded_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| Parameter p_design_file_path_name should be final. | 54 | |
| Name 'p_design_file_path_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| Line is longer than 80 characters. | 55 | |
| Parameter p_observers should be final. | 55 | |
| Name 'p_observers' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| Parameter p_id_no_generator should be final. | 55 | |
| Name 'p_id_no_generator' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| Parameter p_locale should be final. | 55 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| Line is longer than 80 characters. | 57 | |
| Name 'design_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| '{' should be on the previous line. | 59 | |
| Line is longer than 80 characters. | 63 | |
| Name 'board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 63 | |
| Line is longer than 80 characters. | 64 | |
| Line has trailing spaces. | 65 | |
| Line has trailing spaces. | 66 | |
| '{' should be on the previous line. | 68 | |
| Name 'input_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| Name 'read_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 73 | |
| '{' should be on the previous line. | 75 | |
| Line is longer than 80 characters. | 76 | |
| Name 'error_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| Line is longer than 80 characters. | 77 | |
| Line has trailing spaces. | 82 | |
| Line is longer than 80 characters. | 85 | |
| Line is longer than 80 characters. | 86 | |
| Line is longer than 80 characters. | 87 | |
| Line is longer than 80 characters. | 88 | |
| Line is longer than 80 characters. | 92 | |
| Line is longer than 80 characters. | 101 | |
| Parameter p_design should be final. | 101 | |
| Name 'p_design' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 101 | |
| Parameter p_option should be final. | 101 | |
| Name 'p_option' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 101 | |
| Parameter p_test_level should be final. | 101 | |
| Name 'p_test_level' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 101 | |
| Parameter p_locale should be final. | 102 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 102 | |
| Parameter p_confirm_cancel should be final. | 102 | |
| Name 'p_confirm_cancel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 102 | |
| '{' should be on the previous line. | 103 | |
| Line has trailing spaces. | 108 | |
| Line is longer than 80 characters. | 111 | |
| Line is longer than 80 characters. | 114 | |
| Parameter p_design should be final. | 114 | |
| Expected @param tag for 'p_design'. | 114 | |
| Name 'p_design' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 114 | |
| Parameter p_option should be final. | 114 | |
| Expected @param tag for 'p_option'. | 114 | |
| Name 'p_option' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 114 | |
| Parameter p_test_level should be final. | 114 | |
| Expected @param tag for 'p_test_level'. | 114 | |
| Name 'p_test_level' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 114 | |
| Parameter p_observers should be final. | 114 | |
| Expected @param tag for 'p_observers'. | 114 | |
| Name 'p_observers' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 114 | |
| Line is longer than 80 characters. | 115 | |
| Parameter p_item_id_no_generator should be final. | 115 | |
| Expected @param tag for 'p_item_id_no_generator'. | 115 | |
| Name 'p_item_id_no_generator' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 115 | |
| Parameter p_locale should be final. | 115 | |
| Expected @param tag for 'p_locale'. | 115 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 115 | |
| Parameter p_confirm_cancel should be final. | 115 | |
| Expected @param tag for 'p_confirm_cancel'. | 115 | |
| Name 'p_confirm_cancel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 115 | |
| Line has trailing spaces. | 120 | |
| Line is longer than 80 characters. | 125 | |
| Name 'curr_menubar' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 126 | |
| Name 'session_file_option' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 127 | |
| Name 'curr_help_system_used' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 128 | |
| '{' should be on the previous line. | 130 | |
| Line is longer than 80 characters. | 131 | |
| '}' should be on the same line. | 132 | |
| '{' should be on the previous line. | 134 | |
| Line is longer than 80 characters. | 137 | |
| Line is longer than 80 characters. | 138 | |
| Line has trailing spaces. | 143 | |
| Line has trailing spaces. | 146 | |
| Line has trailing spaces. | 149 | |
| Line is longer than 80 characters. | 150 | |
| Line has trailing spaces. | 151 | |
| Line is longer than 80 characters. | 153 | |
| Line is longer than 80 characters. | 154 | |
| Line has trailing spaces. | 155 | |
| '1150' is a magic number. | 157 | |
| '800' is a magic number. | 157 | |
| Line has trailing spaces. | 160 | |
| Line is longer than 80 characters. | 161 | |
| Line has trailing spaces. | 163 | |
| Line has trailing spaces. | 166 | |
| Line has trailing spaces. | 169 | |
| Method 'read_logfile' is not designed for extension - needs to be abstract, final or empty. | 173 | |
| Name 'read_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 173 | |
| Parameter p_input_stream should be final. | 173 | |
| Expected @param tag for 'p_input_stream'. | 173 | |
| Name 'p_input_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 173 | |
| '{' should be on the previous line. | 174 | |
| Line has trailing spaces. | 177 | |
| Line has trailing spaces. | 178 | |
| Expected an @return tag. | 184 | |
| Line is longer than 80 characters. | 184 | |
| Method 'read' is not designed for extension - needs to be abstract, final or empty. | 184 | |
| Parameter p_input_stream should be final. | 184 | |
| Expected @param tag for 'p_input_stream'. | 184 | |
| Name 'p_input_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 184 | |
| Parameter p_is_import should be final. | 184 | |
| Expected @param tag for 'p_is_import'. | 184 | |
| Name 'p_is_import' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 184 | |
| Parameter p_message_field should be final. | 184 | |
| Expected @param tag for 'p_message_field'. | 184 | |
| Name 'p_message_field' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 184 | |
| Name 'viewport_position' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 186 | |
| '{' should be on the previous line. | 188 | |
| Line is longer than 80 characters. | 189 | |
| Name 'read_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 189 | |
| '{' should be on the previous line. | 192 | |
| '{' should be on the previous line. | 194 | |
| '{' should be on the previous line. | 196 | |
| '}' should be on the same line. | 198 | |
| '{' should be on the previous line. | 200 | |
| Line is longer than 80 characters. | 201 | |
| ',' is not followed by whitespace. | 206 | |
| '}' should be on the same line. | 208 | |
| '{' should be on the previous line. | 210 | |
| Name 'object_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 211 | |
| '{' should be on the previous line. | 213 | |
| '}' should be on the same line. | 215 | |
| '{' should be on the previous line. | 217 | |
| Line is longer than 80 characters. | 220 | |
| Name 'read_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 220 | |
| '{' should be on the previous line. | 222 | |
| Name 'frame_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 225 | |
| Name 'frame_bounds' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 226 | |
| '{' should be on the previous line. | 228 | |
| '}' should be on the same line. | 232 | |
| '{' should be on the previous line. | 234 | |
| Line has trailing spaces. | 239 | |
| Line has trailing spaces. | 241 | |
| '{' should be on the previous line. | 243 | |
| '{' should be on the previous line. | 248 | |
| '}' should be on the same line. | 250 | |
| '{' should be on the previous line. | 252 | |
| Line has trailing spaces. | 255 | |
| Line is longer than 80 characters. | 256 | |
| Name 'panel_size' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 256 | |
| '{' should be on the previous line. | 260 | |
| Line is longer than 80 characters. | 267 | |
| Line is longer than 80 characters. | 268 | |
| '{' should be on the previous line. | 271 | |
| Name 'input_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 273 | |
| Name 'defaults_file_found' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 274 | |
| '{' should be on the previous line. | 276 | |
| Line is longer than 80 characters. | 277 | |
| '}' should be on the same line. | 279 | |
| '{' should be on the previous line. | 281 | |
| Line is longer than 80 characters. | 282 | |
| Name 'defaults_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 282 | |
| '{' should be on the previous line. | 285 | |
| '}' should be on the same line. | 287 | |
| '{' should be on the previous line. | 289 | |
| '{' should be on the previous line. | 294 | |
| Line is longer than 80 characters. | 295 | |
| Name 'read_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 295 | |
| '{' should be on the previous line. | 297 | |
| Line is longer than 80 characters. | 298 | |
| '{' should be on the previous line. | 301 | |
| '}' should be on the same line. | 303 | |
| '{' should be on the previous line. | 305 | |
| Line has trailing spaces. | 313 | |
| Line has trailing spaces. | 314 | |
| Expected an @return tag. | 319 | |
| Method 'save' is not designed for extension - needs to be abstract, final or empty. | 319 | |
| '{' should be on the previous line. | 320 | |
| '{' should be on the previous line. | 322 | |
| Name 'output_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 325 | |
| Name 'object_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 326 | |
| '{' should be on the previous line. | 328 | |
| Line is longer than 80 characters. | 329 | |
| '}' should be on the same line. | 331 | |
| '{' should be on the previous line. | 333 | |
| '}' should be on the same line. | 336 | |
| '{' should be on the previous line. | 338 | |
| Line is longer than 80 characters. | 342 | |
| Name 'save_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 342 | |
| '{' should be on the previous line. | 344 | |
| '{' should be on the previous line. | 348 | |
| '}' should be on the same line. | 352 | |
| '{' should be on the previous line. | 354 | |
| '{' should be on the previous line. | 359 | |
| '{' should be on the previous line. | 363 | |
| '}' should be on the same line. | 366 | |
| '{' should be on the previous line. | 368 | |
| Line has trailing spaces. | 374 | |
| Line is longer than 80 characters. | 376 | |
| Line is longer than 80 characters. | 381 | |
| Method 'set_context_sensitive_help' is not designed for extension - needs to be abstract, final or empty. | 381 | |
| Name 'set_context_sensitive_help' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 381 | |
| Parameter p_component should be final. | 381 | |
| Name 'p_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 381 | |
| Parameter p_help_id should be final. | 381 | |
| Name 'p_help_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 381 | |
| Name 'curr_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 383 | |
| Line is longer than 80 characters. | 385 | |
| Name 'help_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 389 | |
| Line has trailing spaces. | 396 | |
| Method 'set_select_toolbar' is not designed for extension - needs to be abstract, final or empty. | 400 | |
| Name 'set_select_toolbar' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 400 | |
| '{' should be on the previous line. | 401 | |
| Line has trailing spaces. | 406 | |
| Line is longer than 80 characters. | 408 | |
| Method 'set_menu_toolbar' is not designed for extension - needs to be abstract, final or empty. | 410 | |
| Name 'set_menu_toolbar' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 410 | |
| '{' should be on the previous line. | 411 | |
| Line has trailing spaces. | 416 | |
| Line is longer than 80 characters. | 418 | |
| Expected an @return tag. | 420 | |
| Method 'absolute_panel_location' is not designed for extension - needs to be abstract, final or empty. | 420 | |
| Name 'absolute_panel_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 420 | |
| '{' should be on the previous line. | 421 | |
| Name 'curr_parent' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 424 | |
| '{' should be on the previous line. | 426 | |
| Line has trailing spaces. | 433 | |
| Method 'zoom_all' is not designed for extension - needs to be abstract, final or empty. | 437 | |
| Name 'zoom_all' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 437 | |
| '{' should be on the previous line. | 438 | |
| Name 'display_rect' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 440 | |
| Line is longer than 80 characters. | 441 | |
| Name 'design_bounds' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 441 | |
| Name 'width_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 442 | |
| '/' is not followed by whitespace. | 442 | |
| Line is longer than 80 characters. | 443 | |
| Name 'height_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 443 | |
| '/' is not followed by whitespace. | 443 | |
| Name 'zoom_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 444 | |
| Line is longer than 80 characters. | 445 | |
| Name 'zoom_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 445 | |
| Line is longer than 80 characters. | 447 | |
| Name 'new_vieport_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 447 | |
| Line has trailing spaces. | 449 | |
| Line has trailing spaces. | 451 | |
| Method 'dispose' is not designed for extension - needs to be abstract, final or empty. | 455 | |
| '{' should be on the previous line. | 456 | |
| '{' should be on the previous line. | 458 | |
| '{' should be on the previous line. | 460 | |
| Name 'curr_subwindow' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 465 | |
| '{' should be on the previous line. | 468 | |
| '{' should be on the previous line. | 473 | |
| Line has trailing spaces. | 479 | |
| Missing a Javadoc comment. | 480 | |
| Name 'allocate_permanent_subwindows' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 480 | |
| '{' should be on the previous line. | 481 | |
| Line is longer than 80 characters. | 484 | |
| '3' is a magic number. | 489 | |
| '4' is a magic number. | 491 | |
| '5' is a magic number. | 493 | |
| '6' is a magic number. | 495 | |
| '7' is a magic number. | 497 | |
| '8' is a magic number. | 499 | |
| '9' is a magic number. | 501 | |
| '10' is a magic number. | 503 | |
| '11' is a magic number. | 505 | |
| '12' is a magic number. | 507 | |
| '13' is a magic number. | 509 | |
| '14' is a magic number. | 511 | |
| '15' is a magic number. | 513 | |
| '16' is a magic number. | 515 | |
| '17' is a magic number. | 517 | |
| '18' is a magic number. | 519 | |
| '19' is a magic number. | 521 | |
| '20' is a magic number. | 523 | |
| '21' is a magic number. | 525 | |
| '22' is a magic number. | 527 | |
| '23' is a magic number. | 529 | |
| Line has trailing spaces. | 531 | |
| Name 'initialize_windows' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 535 | |
| '{' should be on the previous line. | 536 | |
| Line has trailing spaces. | 538 | |
| '120' is a magic number. | 539 | |
| Line has trailing spaces. | 540 | |
| Line has trailing spaces. | 543 | |
| '100' is a magic number. | 544 | |
| '200' is a magic number. | 545 | |
| '50' is a magic number. | 546 | |
| '150' is a magic number. | 547 | |
| '50' is a magic number. | 548 | |
| '150' is a magic number. | 548 | |
| '100' is a magic number. | 549 | |
| '150' is a magic number. | 549 | |
| '100' is a magic number. | 550 | |
| '200' is a magic number. | 550 | |
| '100' is a magic number. | 551 | |
| '250' is a magic number. | 551 | |
| '100' is a magic number. | 552 | |
| '30' is a magic number. | 552 | |
| '200' is a magic number. | 553 | |
| '30' is a magic number. | 553 | |
| '300' is a magic number. | 554 | |
| '30' is a magic number. | 554 | |
| '400' is a magic number. | 555 | |
| '30' is a magic number. | 555 | |
| '500' is a magic number. | 556 | |
| '30' is a magic number. | 556 | |
| '550' is a magic number. | 557 | |
| '30' is a magic number. | 557 | |
| '350' is a magic number. | 558 | |
| '30' is a magic number. | 558 | |
| '650' is a magic number. | 559 | |
| '30' is a magic number. | 559 | |
| '600' is a magic number. | 560 | |
| '30' is a magic number. | 560 | |
| '250' is a magic number. | 561 | |
| '450' is a magic number. | 562 | |
| '550' is a magic number. | 563 | |
| '350' is a magic number. | 564 | |
| '600' is a magic number. | 565 | |
| '200' is a magic number. | 566 | |
| '200' is a magic number. | 566 | |
| Line has trailing spaces. | 568 | |
| Method 'get_locale' is not designed for extension - needs to be abstract, final or empty. | 574 | |
| Name 'get_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 574 | |
| '{' should be on the previous line. | 575 | |
| Line has trailing spaces. | 578 | |
| First sentence should end with a period. | 579 | |
| Method 'set_board_background' is not designed for extension - needs to be abstract, final or empty. | 584 | |
| Name 'set_board_background' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 584 | |
| Parameter p_color should be final. | 584 | |
| Name 'p_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 584 | |
| '{' should be on the previous line. | 585 | |
| Line has trailing spaces. | 588 | |
| Method 'refresh_windows' is not designed for extension - needs to be abstract, final or empty. | 592 | |
| Name 'refresh_windows' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 592 | |
| '{' should be on the previous line. | 593 | |
| '{' should be on the previous line. | 595 | |
| '{' should be on the previous line. | 597 | |
| Line has trailing spaces. | 602 | |
| First sentence should end with a period. | 603 | |
| Method 'hilight_selected_button' is not designed for extension - needs to be abstract, final or empty. | 606 | |
| Name 'hilight_selected_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 606 | |
| '{' should be on the previous line. | 607 | |
| Line has trailing spaces. | 610 | |
| Method 'goto_selected_snapshot' is not designed for extension - needs to be abstract, final or empty. | 614 | |
| Name 'goto_selected_snapshot' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 614 | |
| '{' should be on the previous line. | 615 | |
| '{' should be on the previous line. | 617 | |
| Line has trailing spaces. | 621 | |
| Line is longer than 80 characters. | 623 | |
| Method 'select_previous_snapshot' is not designed for extension - needs to be abstract, final or empty. | 626 | |
| Name 'select_previous_snapshot' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 626 | |
| '{' should be on the previous line. | 627 | |
| '{' should be on the previous line. | 629 | |
| Line has trailing spaces. | 633 | |
| Method 'select_next_snapshot' is not designed for extension - needs to be abstract, final or empty. | 638 | |
| Name 'select_next_snapshot' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 638 | |
| '{' should be on the previous line. | 639 | |
| '{' should be on the previous line. | 641 | |
| Line has trailing spaces. | 645 | |
| Method 'get_snapshot_subwindow_selections' is not designed for extension - needs to be abstract, final or empty. | 651 | |
| Name 'get_snapshot_subwindow_selections' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 651 | |
| '{' should be on the previous line. | 652 | |
| Line is longer than 80 characters. | 654 | |
| Line is longer than 80 characters. | 657 | |
| Line has trailing spaces. | 661 | |
| Method 'set_snapshot_subwindow_selections' is not designed for extension - needs to be abstract, final or empty. | 667 | |
| Name 'set_snapshot_subwindow_selections' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 667 | |
| Parameter p_filters should be final. | 667 | |
| Name 'p_filters' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 667 | |
| Line is longer than 80 characters. | 669 | |
| Line is longer than 80 characters. | 672 | |
| Line has trailing spaces. | 675 | |
| Method 'repaint_all' is not designed for extension - needs to be abstract, final or empty. | 679 | |
| Name 'repaint_all' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 679 | |
| '{' should be on the previous line. | 680 | |
| '{' should be on the previous line. | 683 | |
| Line has trailing spaces. | 687 | |
| Name 'scroll_pane' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 689 | |
| Variable 'scroll_pane' must be private and have accessor methods. | 689 | |
| Line has trailing spaces. | 690 | |
| First sentence should end with a period. | 691 | |
| Variable 'menubar' must be private and have accessor methods. | 692 | |
| Line has trailing spaces. | 693 | |
| Name 'board_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 695 | |
| Variable 'board_panel' must be private and have accessor methods. | 695 | |
| Line has trailing spaces. | 696 | |
| First sentence should end with a period. | 697 | |
| Name 'toolbar_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 698 | |
| Line has trailing spaces. | 699 | |
| Name 'select_toolbar' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 701 | |
| Line has trailing spaces. | 702 | |
| First sentence should end with a period. | 703 | |
| Name 'message_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 704 | |
| Line has trailing spaces. | 705 | |
| Missing a Javadoc comment. | 706 | |
| Name 'screen_messages' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 706 | |
| Variable 'screen_messages' must be private and have accessor methods. | 706 | |
| Line has trailing spaces. | 707 | |
| Missing a Javadoc comment. | 708 | |
| Name 'test_level' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 708 | |
| Line has trailing spaces. | 709 | |
| First sentence should end with a period. | 710 | |
| Line is longer than 80 characters. | 710 | |
| Name 'is_web_start' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 711 | |
| Variable 'is_web_start' must be private and have accessor methods. | 711 | |
| Line has trailing spaces. | 712 | |
| Missing a Javadoc comment. | 713 | |
| Name 'help_system_used' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 713 | |
| Missing a Javadoc comment. | 714 | |
| Name 'help_set' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 714 | |
| Variable 'help_set' must be private and have accessor methods. | 714 | |
| Missing a Javadoc comment. | 715 | |
| Name 'help_broker' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 715 | |
| Variable 'help_broker' must be private and have accessor methods. | 715 | |
| Line has trailing spaces. | 716 | |
| Missing a Javadoc comment. | 717 | |
| Name 'confirm_cancel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 717 | |
| Line has trailing spaces. | 718 | |
| Missing a Javadoc comment. | 719 | |
| Missing a Javadoc comment. | 720 | |
| Line has trailing spaces. | 721 | |
| Missing a Javadoc comment. | 722 | |
| Name 'board_observers' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 722 | |
| Missing a Javadoc comment. | 723 | |
| Name 'item_id_no_generator' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 723 | |
| Line has trailing spaces. | 724 | |
| Missing a Javadoc comment. | 725 | |
| Name 'about_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 725 | |
| Variable 'about_window' must be private and have accessor methods. | 725 | |
| Missing a Javadoc comment. | 726 | |
| Name 'route_parameter_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 726 | |
| Variable 'route_parameter_window' must be private and have accessor methods. | 726 | |
| Missing a Javadoc comment. | 727 | |
| Name 'autoroute_parameter_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 727 | |
| Variable 'autoroute_parameter_window' must be private and have accessor methods. | 727 | |
| Missing a Javadoc comment. | 728 | |
| Name 'select_parameter_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 728 | |
| Variable 'select_parameter_window' must be private and have accessor methods. | 728 | |
| Missing a Javadoc comment. | 729 | |
| Name 'move_parameter_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 729 | |
| Variable 'move_parameter_window' must be private and have accessor methods. | 729 | |
| Missing a Javadoc comment. | 730 | |
| Name 'clearance_matrix_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 730 | |
| Variable 'clearance_matrix_window' must be private and have accessor methods. | 730 | |
| Missing a Javadoc comment. | 731 | |
| Name 'via_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 731 | |
| Variable 'via_window' must be private and have accessor methods. | 731 | |
| Missing a Javadoc comment. | 732 | |
| Name 'edit_vias_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 732 | |
| Variable 'edit_vias_window' must be private and have accessor methods. | 732 | |
| Missing a Javadoc comment. | 733 | |
| Name 'edit_net_rules_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 733 | |
| Variable 'edit_net_rules_window' must be private and have accessor methods. | 733 | |
| Missing a Javadoc comment. | 734 | |
| Name 'assign_net_classes_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 734 | |
| Variable 'assign_net_classes_window' must be private and have accessor methods. | 734 | |
| Missing a Javadoc comment. | 735 | |
| Name 'padstacks_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 735 | |
| Variable 'padstacks_window' must be private and have accessor methods. | 735 | |
| Missing a Javadoc comment. | 736 | |
| Name 'packages_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 736 | |
| Variable 'packages_window' must be private and have accessor methods. | 736 | |
| Missing a Javadoc comment. | 737 | |
| Name 'incompletes_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 737 | |
| Variable 'incompletes_window' must be private and have accessor methods. | 737 | |
| Missing a Javadoc comment. | 738 | |
| Name 'net_info_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 738 | |
| Variable 'net_info_window' must be private and have accessor methods. | 738 | |
| Missing a Javadoc comment. | 739 | |
| Name 'clearance_violations_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 739 | |
| Variable 'clearance_violations_window' must be private and have accessor methods. | 739 | |
| Missing a Javadoc comment. | 740 | |
| Name 'length_violations_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 740 | |
| Variable 'length_violations_window' must be private and have accessor methods. | 740 | |
| Missing a Javadoc comment. | 741 | |
| Name 'unconnected_route_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 741 | |
| Variable 'unconnected_route_window' must be private and have accessor methods. | 741 | |
| Missing a Javadoc comment. | 742 | |
| Name 'route_stubs_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 742 | |
| Variable 'route_stubs_window' must be private and have accessor methods. | 742 | |
| Missing a Javadoc comment. | 743 | |
| Name 'components_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 743 | |
| Variable 'components_window' must be private and have accessor methods. | 743 | |
| Missing a Javadoc comment. | 744 | |
| Name 'layer_visibility_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 744 | |
| Variable 'layer_visibility_window' must be private and have accessor methods. | 744 | |
| Missing a Javadoc comment. | 745 | |
| Name 'object_visibility_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 745 | |
| Variable 'object_visibility_window' must be private and have accessor methods. | 745 | |
| Missing a Javadoc comment. | 746 | |
| Name 'display_misc_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 746 | |
| Variable 'display_misc_window' must be private and have accessor methods. | 746 | |
| Missing a Javadoc comment. | 747 | |
| Name 'snapshot_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 747 | |
| Variable 'snapshot_window' must be private and have accessor methods. | 747 | |
| Missing a Javadoc comment. | 748 | |
| Name 'color_manager' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 748 | |
| Variable 'color_manager' must be private and have accessor methods. | 748 | |
| Line has trailing spaces. | 749 | |
| First sentence should end with a period. | 750 | |
| Line is longer than 80 characters. | 752 | |
| Missing a Javadoc comment. | 752 | |
| Name 'permanent_subwindows' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 752 | |
| Variable 'permanent_subwindows' must be private and have accessor methods. | 752 | |
| Line has trailing spaces. | 753 | |
| Line is longer than 80 characters. | 754 | |
| Missing a Javadoc comment. | 754 | |
| Name 'temporary_subwindows' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 754 | |
| Variable 'temporary_subwindows' must be private and have accessor methods. | 754 | |
| Line has trailing spaces. | 755 | |
| Line has trailing spaces. | 756 | |
| Missing a Javadoc comment. | 757 | |
| Name 'design_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 757 | |
| Variable 'design_file' must be private and have accessor methods. | 757 | |
| Line has trailing spaces. | 758 | |
| Missing a Javadoc comment. | 759 | |
| Name 'log_file_extensions' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 759 | |
| '{' is followed by whitespace. | 759 | |
| Line has trailing spaces. | 760 | |
| Missing a Javadoc comment. | 761 | |
| Missing a Javadoc comment. | 762 | |
| Line has trailing spaces. | 763 | |
| Line is longer than 80 characters. | 764 | |
| Missing a Javadoc comment. | 764 | |
| Name 'logfile_filter' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 764 | |
| Line has trailing spaces. | 765 | |
| Missing a Javadoc comment. | 766 | |
| '{' should be on the previous line. | 767 | |
| Missing a Javadoc comment. | 768 | |
| Parameter evt should be final. | 768 | |
| '{' should be on the previous line. | 769 | |
| ')' is preceded with whitespace. | 770 | |
| '{' should be on the previous line. | 772 | |
| Line is longer than 80 characters. | 773 | |
| '{' should be on the previous line. | 776 | |
| Line has trailing spaces. | 781 | |
| Missing a Javadoc comment. | 782 | |
| Parameter evt should be final. | 782 | |
| '{' should be on the previous line. | 783 | |
| '{' should be on the previous line. | 785 | |
| Name 'curr_subwindow' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 788 | |
| '{' should be on the previous line. | 789 | |
| '{' should be on the previous line. | 791 | |
| Line has trailing spaces. | 796 | |
| Missing a Javadoc comment. | 797 | |
| Parameter evt should be final. | 797 | |
| '{' should be on the previous line. | 798 | |
| '{' should be on the previous line. | 800 | |
| '{' should be on the previous line. | 802 | |
| Name 'curr_subwindow' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 806 | |
| '{' should be on the previous line. | 807 | |
| '{' should be on the previous line. | 809 | |
| Line has trailing spaces. | 815 | |
| Utility classes should not have a public or default constructor. | 819 | |
| '{' should be on the previous line. | 820 | |
| Missing a Javadoc comment. | 821 | |
| Name 'incompletes_selection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 821 | |
| Missing a Javadoc comment. | 822 | |
| Name 'packages_selection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 822 | |
| Missing a Javadoc comment. | 823 | |
| Name 'nets_selection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 823 | |
| Missing a Javadoc comment. | 824 | |
| Name 'components_selection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 824 | |
| Missing a Javadoc comment. | 825 | |
| Name 'padstacks_selection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 825 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 29 | |
| Line has trailing spaces. | 30 | |
| First sentence should end with a period. | 31 | |
| Expected an @return tag. | 32 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 32 | |
| Parameter p_board_frame should be final. | 32 | |
| Expected @param tag for 'p_board_frame'. | 32 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 32 | |
| Parameter p_help_system_used should be final. | 33 | |
| Expected @param tag for 'p_help_system_used'. | 33 | |
| Name 'p_help_system_used' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 33 | |
| Parameter p_session_file_option should be final. | 33 | |
| Expected @param tag for 'p_session_file_option'. | 33 | |
| Name 'p_session_file_option' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 33 | |
| '{' should be on the previous line. | 34 | |
| Line is longer than 80 characters. | 36 | |
| Line is longer than 80 characters. | 38 | |
| Name 'display_menu' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 38 | |
| Line is longer than 80 characters. | 40 | |
| Name 'parameter_menu' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| Line is longer than 80 characters. | 42 | |
| Name 'rules_menu' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| Name 'info_menu' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| Line is longer than 80 characters. | 46 | |
| Name 'other_menu' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| '{' should be on the previous line. | 49 | |
| Name 'help_menu' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 50 | |
| '}' should be on the same line. | 52 | |
| '{' should be on the previous line. | 54 | |
| Line is longer than 80 characters. | 55 | |
| Name 'help_menu' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| Line has trailing spaces. | 60 | |
| Missing a Javadoc comment. | 61 | |
| Name 'add_design_dependent_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| '{' should be on the previous line. | 62 | |
| Line has trailing spaces. | 65 | |
| Missing a Javadoc comment. | 66 | |
| Name 'file_menu' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Class BoardMenuDisplay should be declared as final. | 29 | |
| '{' should be on the previous line. | 30 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 37 | |
| Parameter p_board_frame should be final. | 37 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 37 | |
| '{' should be on the previous line. | 38 | |
| Line is longer than 80 characters. | 39 | |
| Name 'display_menu' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| Line has trailing spaces. | 41 | |
| Line is longer than 80 characters. | 43 | |
| Line is longer than 80 characters. | 44 | |
| Parameter evt should be final. | 47 | |
| '{' should be on the previous line. | 48 | |
| Line is longer than 80 characters. | 49 | |
| Line has trailing spaces. | 52 | |
| Line has trailing spaces. | 54 | |
| Line is longer than 80 characters. | 56 | |
| Line is longer than 80 characters. | 57 | |
| Parameter evt should be final. | 60 | |
| '{' should be on the previous line. | 61 | |
| Line is longer than 80 characters. | 62 | |
| Line has trailing spaces. | 65 | |
| Line has trailing spaces. | 67 | |
| Line is longer than 80 characters. | 70 | |
| Parameter evt should be final. | 73 | |
| '{' should be on the previous line. | 74 | |
| Line has trailing spaces. | 78 | |
| Line has trailing spaces. | 80 | |
| Line is longer than 80 characters. | 82 | |
| Parameter evt should be final. | 85 | |
| '{' should be on the previous line. | 86 | |
| Line has trailing spaces. | 90 | |
| Line has trailing spaces. | 92 | |
| Line has trailing spaces. | 95 | |
| First sentence should end with a period. | 96 | |
| Parameter p_board_frame should be final. | 97 | |
| Expected @param tag for 'p_board_frame'. | 97 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 97 | |
| '{' should be on the previous line. | 98 | |
| Line is longer than 80 characters. | 100 | |
| Line has trailing spaces. | 102 | |
| Missing a Javadoc comment. | 103 | |
| Name 'board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 103 | |
| Missing a Javadoc comment. | 104 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Class BoardMenuFile should be declared as final. | 28 | |
| '{' should be on the previous line. | 29 | |
| Line is longer than 80 characters. | 38 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 38 | |
| Parameter p_board_frame should be final. | 38 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 38 | |
| Parameter p_session_file_option should be final. | 38 | |
| Name 'p_session_file_option' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 38 | |
| Line is longer than 80 characters. | 40 | |
| Name 'file_menu' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| '{' should be on the previous line. | 46 | |
| Name 'save_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 47 | |
| Line is longer than 80 characters. | 49 | |
| Parameter evt should be final. | 53 | |
| '{' should be on the previous line. | 54 | |
| Name 'save_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| Line is longer than 80 characters. | 56 | |
| '{' should be on the previous line. | 58 | |
| Line is longer than 80 characters. | 59 | |
| '{' should be on the previous line. | 68 | |
| Line is longer than 80 characters. | 69 | |
| Name 'save_and_exit_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 69 | |
| Line is longer than 80 characters. | 70 | |
| Line is longer than 80 characters. | 71 | |
| Line is longer than 80 characters. | 72 | |
| Parameter evt should be final. | 75 | |
| '{' should be on the previous line. | 76 | |
| '{' should be on the previous line. | 78 | |
| Line is longer than 80 characters. | 79 | |
| '}' should be on the same line. | 80 | |
| '{' should be on the previous line. | 82 | |
| Line is longer than 80 characters. | 92 | |
| Name 'cancel_and_exit_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| Line is longer than 80 characters. | 93 | |
| Line is longer than 80 characters. | 94 | |
| Line is longer than 80 characters. | 95 | |
| Parameter evt should be final. | 98 | |
| '{' should be on the previous line. | 99 | |
| '{' should be on the previous line. | 107 | |
| Name 'save_as_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 108 | |
| Line is longer than 80 characters. | 110 | |
| Parameter evt should be final. | 114 | |
| '{' should be on the previous line. | 115 | |
| '{' should be on the previous line. | 123 | |
| Line is longer than 80 characters. | 124 | |
| Name 'write_logfile_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 124 | |
| Line is longer than 80 characters. | 125 | |
| Line is longer than 80 characters. | 126 | |
| Line is longer than 80 characters. | 127 | |
| Parameter evt should be final. | 130 | |
| Line is longer than 80 characters. | 138 | |
| Name 'replay_logfile_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 138 | |
| Line is longer than 80 characters. | 139 | |
| Line is longer than 80 characters. | 140 | |
| Line is longer than 80 characters. | 141 | |
| Parameter evt should be final. | 144 | |
| Name 'add_design_dependent_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 162 | |
| '{' should be on the previous line. | 163 | |
| '{' should be on the previous line. | 165 | |
| Line is longer than 80 characters. | 168 | |
| Name 'routing_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 168 | |
| Line is longer than 80 characters. | 169 | |
| Name 'host_cad_is_eagle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 169 | |
| Line is longer than 80 characters. | 171 | |
| Name 'write_session_file_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 171 | |
| Line is longer than 80 characters. | 173 | |
| Line is longer than 80 characters. | 174 | |
| Parameter evt should be final. | 177 | |
| '{' should be on the previous line. | 178 | |
| Line is longer than 80 characters. | 179 | |
| Line is longer than 80 characters. | 183 | |
| Line is longer than 80 characters. | 188 | |
| Name 'write_eagle_session_script_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 188 | |
| Line is longer than 80 characters. | 189 | |
| Line is longer than 80 characters. | 190 | |
| Line is longer than 80 characters. | 191 | |
| Parameter evt should be final. | 194 | |
| '{' should be on the previous line. | 195 | |
| Line is longer than 80 characters. | 200 | |
| Name 'add_save_settings_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 209 | |
| '{' should be on the previous line. | 210 | |
| Name 'save_settings_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 211 | |
| Line is longer than 80 characters. | 213 | |
| Parameter evt should be final. | 217 | |
| '{' should be on the previous line. | 218 | |
| Missing a Javadoc comment. | 225 | |
| Name 'save_as_action' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 225 | |
| '{' should be on the previous line. | 226 | |
| '{' should be on the previous line. | 228 | |
| Missing a Javadoc comment. | 233 | |
| Name 'write_logfile_action' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 233 | |
| '{' should be on the previous line. | 234 | |
| Name 'file_chooser' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 235 | |
| Name 'logfile_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 236 | |
| '{' should be on the previous line. | 242 | |
| Line is longer than 80 characters. | 243 | |
| '}' should be on the same line. | 244 | |
| '{' should be on the previous line. | 246 | |
| Line is longer than 80 characters. | 247 | |
| Missing a Javadoc comment. | 252 | |
| Name 'read_logfile_action' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 252 | |
| '{' should be on the previous line. | 253 | |
| Name 'file_chooser' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 254 | |
| Name 'logfile_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 255 | |
| '{' should be on the previous line. | 261 | |
| Line is longer than 80 characters. | 262 | |
| '}' should be on the same line. | 263 | |
| '{' should be on the previous line. | 265 | |
| Name 'input_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 266 | |
| '{' should be on the previous line. | 268 | |
| '{' should be on the previous line. | 271 | |
| Missing a Javadoc comment. | 278 | |
| Name 'save_defaults_action' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 278 | |
| '{' should be on the previous line. | 279 | |
| Name 'output_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 280 | |
| '{' should be on the previous line. | 282 | |
| Line is longer than 80 characters. | 283 | |
| '}' should be on the same line. | 284 | |
| '{' should be on the previous line. | 286 | |
| Line is longer than 80 characters. | 287 | |
| Name 'defaults_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 287 | |
| '{' should be on the previous line. | 289 | |
| Line is longer than 80 characters. | 291 | |
| Name 'defaults_file_backup' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 291 | |
| '{' should be on the previous line. | 293 | |
| '{' should be on the previous line. | 299 | |
| '{' should be on the previous line. | 302 | |
| Name 'write_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 306 | |
| '{' should be on the previous line. | 308 | |
| '}' should be on the same line. | 310 | |
| '{' should be on the previous line. | 312 | |
| Line is longer than 80 characters. | 313 | |
| '{' should be on the previous line. | 316 | |
| Line is longer than 80 characters. | 317 | |
| '}' should be on the same line. | 318 | |
| '{' should be on the previous line. | 320 | |
| Line is longer than 80 characters. | 321 | |
| First sentence should end with a period. | 326 | |
| Line is longer than 80 characters. | 327 | |
| Parameter p_board_frame should be final. | 327 | |
| Expected @param tag for 'p_board_frame'. | 327 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 327 | |
| Parameter p_session_file_option should be final. | 327 | |
| Expected @param tag for 'p_session_file_option'. | 327 | |
| Name 'p_session_file_option' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 327 | |
| Line is longer than 80 characters. | 331 | |
| Missing a Javadoc comment. | 333 | |
| Name 'board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 333 | |
| Missing a Javadoc comment. | 334 | |
| Name 'session_file_option' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 334 | |
| Missing a Javadoc comment. | 335 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 36 | |
| Line is longer than 80 characters. | 39 | |
| Parameter p_board_frame should be final. | 44 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| '{' should be on the previous line. | 45 | |
| Name 'direct_help_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| '{' should be on the previous line. | 51 | |
| Name 'contents_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| '{' should be on the previous line. | 58 | |
| Line has trailing spaces. | 63 | |
| Missing a Javadoc comment. | 64 | |
| Name 'initialize_help' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 64 | |
| Parameter p_locale should be final. | 64 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 64 | |
| '{' should be on the previous line. | 65 | |
| '{' should be on the previous line. | 68 | |
| Name 'helpset_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 70 | |
| '{' should be on the previous line. | 72 | |
| '}' should be on the same line. | 74 | |
| '{' should be on the previous line. | 76 | |
| '{' should be on the previous line. | 80 | |
| Line is longer than 80 characters. | 81 | |
| '{' should be on the previous line. | 83 | |
| Line is longer than 80 characters. | 84 | |
| '}' should be on the same line. | 85 | |
| '{' should be on the previous line. | 87 | |
| '}' should be on the same line. | 90 | |
| '{' should be on the previous line. | 92 | |
| Line is longer than 80 characters. | 93 | |
| '{' should be on the previous line. | 97 | |
| '{' should be on the previous line. | 101 | |
| Line is longer than 80 characters. | 102 | |
| Line is longer than 80 characters. | 103 | |
| Line is longer than 80 characters. | 104 | |
| Line has trailing spaces. | 108 | |
| Missing a Javadoc comment. | 109 | |
| Name 'contents_help' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 109 | |
| Missing a Javadoc comment. | 110 | |
| Name 'direct_help' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 110 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 31 | |
| Line is longer than 80 characters. | 34 | |
| Parameter p_board_frame should be final. | 39 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| '{' should be on the previous line. | 40 | |
| Line is longer than 80 characters. | 42 | |
| Line has trailing spaces. | 44 | |
| Name 'about_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Parameter evt should be final. | 49 | |
| '{' should be on the previous line. | 50 | |
| Line has trailing spaces. | 56 | |
| Missing a Javadoc comment. | 57 | |
| Name 'board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Variable 'board_frame' must be private and have accessor methods. | 57 | |
| Missing a Javadoc comment. | 58 | |
| Variable 'resources' must be private and have accessor methods. | 58 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Class BoardMenuInfo should be declared as final. | 29 | |
| '{' should be on the previous line. | 30 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 37 | |
| Parameter p_board_frame should be final. | 37 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 37 | |
| '{' should be on the previous line. | 38 | |
| Name 'info_menu' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| Line has trailing spaces. | 40 | |
| Line has trailing spaces. | 42 | |
| Name 'package_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Line is longer than 80 characters. | 44 | |
| Parameter evt should be final. | 47 | |
| '{' should be on the previous line. | 48 | |
| Line has trailing spaces. | 53 | |
| Name 'padstacks_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| Line is longer than 80 characters. | 55 | |
| Parameter evt should be final. | 58 | |
| '{' should be on the previous line. | 59 | |
| Line has trailing spaces. | 64 | |
| Name 'components_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| Line is longer than 80 characters. | 66 | |
| Parameter evt should be final. | 69 | |
| '{' should be on the previous line. | 70 | |
| Line has trailing spaces. | 75 | |
| Name 'incompletes_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| Line is longer than 80 characters. | 77 | |
| Parameter evt should be final. | 80 | |
| '{' should be on the previous line. | 81 | |
| Line has trailing spaces. | 86 | |
| Line has trailing spaces. | 87 | |
| Line is longer than 80 characters. | 88 | |
| Name 'length_violations_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 88 | |
| Line is longer than 80 characters. | 89 | |
| Line is longer than 80 characters. | 90 | |
| Parameter evt should be final. | 92 | |
| '{' should be on the previous line. | 93 | |
| Line has trailing spaces. | 98 | |
| Line is longer than 80 characters. | 99 | |
| Name 'clearance_violations_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 99 | |
| Line is longer than 80 characters. | 100 | |
| Line is longer than 80 characters. | 101 | |
| Parameter evt should be final. | 103 | |
| '{' should be on the previous line. | 104 | |
| Line is longer than 80 characters. | 105 | |
| Line has trailing spaces. | 109 | |
| Line is longer than 80 characters. | 110 | |
| Name 'unconnnected_route_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 110 | |
| Line is longer than 80 characters. | 111 | |
| Line is longer than 80 characters. | 112 | |
| Parameter evt should be final. | 114 | |
| '{' should be on the previous line. | 115 | |
| Line has trailing spaces. | 120 | |
| Name 'route_stubs_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 121 | |
| Line is longer than 80 characters. | 122 | |
| Parameter evt should be final. | 125 | |
| '{' should be on the previous line. | 126 | |
| Line has trailing spaces. | 131 | |
| Line has trailing spaces. | 134 | |
| First sentence should end with a period. | 135 | |
| Parameter p_board_frame should be final. | 136 | |
| Expected @param tag for 'p_board_frame'. | 136 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 136 | |
| '{' should be on the previous line. | 137 | |
| Line is longer than 80 characters. | 139 | |
| Line has trailing spaces. | 141 | |
| Line has trailing spaces. | 142 | |
| Line has trailing spaces. | 143 | |
| Missing a Javadoc comment. | 144 | |
| Name 'board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 144 | |
| Missing a Javadoc comment. | 145 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Class BoardMenuOther should be declared as final. | 30 | |
| '{' should be on the previous line. | 31 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 38 | |
| Parameter p_board_frame should be final. | 38 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 38 | |
| '{' should be on the previous line. | 39 | |
| Name 'other_menu' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| Line has trailing spaces. | 41 | |
| Line has trailing spaces. | 43 | |
| Line has trailing spaces. | 44 | |
| Line is longer than 80 characters. | 47 | |
| Parameter evt should be final. | 50 | |
| '{' should be on the previous line. | 51 | |
| Line has trailing spaces. | 55 | |
| Line has trailing spaces. | 57 | |
| Line has trailing spaces. | 60 | |
| First sentence should end with a period. | 61 | |
| Parameter p_board_frame should be final. | 62 | |
| Expected @param tag for 'p_board_frame'. | 62 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| '{' should be on the previous line. | 63 | |
| Line is longer than 80 characters. | 65 | |
| Line has trailing spaces. | 67 | |
| Missing a Javadoc comment. | 68 | |
| Name 'board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| Missing a Javadoc comment. | 69 | |
| Line has trailing spaces. | 70 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Class BoardMenuParameter should be declared as final. | 29 | |
| '{' should be on the previous line. | 30 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 37 | |
| Parameter p_board_frame should be final. | 37 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 37 | |
| '{' should be on the previous line. | 38 | |
| Line is longer than 80 characters. | 39 | |
| Name 'parameter_menu' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| Line has trailing spaces. | 40 | |
| Line has trailing spaces. | 42 | |
| Parameter evt should be final. | 47 | |
| '{' should be on the previous line. | 48 | |
| Line is longer than 80 characters. | 49 | |
| Line has trailing spaces. | 52 | |
| Line has trailing spaces. | 54 | |
| Parameter evt should be final. | 59 | |
| '{' should be on the previous line. | 60 | |
| Line is longer than 80 characters. | 61 | |
| Line has trailing spaces. | 64 | |
| Line has trailing spaces. | 66 | |
| Line is longer than 80 characters. | 68 | |
| Parameter evt should be final. | 71 | |
| '{' should be on the previous line. | 72 | |
| Line is longer than 80 characters. | 73 | |
| Line has trailing spaces. | 76 | |
| Line has trailing spaces. | 78 | |
| Parameter evt should be final. | 83 | |
| '{' should be on the previous line. | 84 | |
| Line is longer than 80 characters. | 85 | |
| Line has trailing spaces. | 88 | |
| Line has trailing spaces. | 90 | |
| Line has trailing spaces. | 93 | |
| First sentence should end with a period. | 94 | |
| Parameter p_board_frame should be final. | 95 | |
| Expected @param tag for 'p_board_frame'. | 95 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 95 | |
| '{' should be on the previous line. | 96 | |
| Line is longer than 80 characters. | 98 | |
| Line has trailing spaces. | 100 | |
| Missing a Javadoc comment. | 101 | |
| Name 'board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 101 | |
| Missing a Javadoc comment. | 102 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Class BoardMenuRules should be declared as final. | 29 | |
| '{' should be on the previous line. | 30 | |
| Line has trailing spaces. | 31 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 38 | |
| Parameter p_board_frame should be final. | 38 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 38 | |
| '{' should be on the previous line. | 39 | |
| Name 'rules_menu' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| Line has trailing spaces. | 41 | |
| Line has trailing spaces. | 43 | |
| Name 'clearance_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| Line is longer than 80 characters. | 45 | |
| Parameter evt should be final. | 48 | |
| '{' should be on the previous line. | 49 | |
| Line has trailing spaces. | 54 | |
| Name 'via_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| Parameter evt should be final. | 59 | |
| '{' should be on the previous line. | 60 | |
| Line has trailing spaces. | 65 | |
| Name 'nets_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| Parameter evt should be final. | 70 | |
| '{' should be on the previous line. | 71 | |
| Line has trailing spaces. | 75 | |
| Line has trailing spaces. | 77 | |
| Name 'net_class_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 78 | |
| Parameter evt should be final. | 82 | |
| '{' should be on the previous line. | 83 | |
| Line has trailing spaces. | 88 | |
| Line has trailing spaces. | 91 | |
| First sentence should end with a period. | 92 | |
| Parameter p_board_frame should be final. | 93 | |
| Expected @param tag for 'p_board_frame'. | 93 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| '{' should be on the previous line. | 94 | |
| Line is longer than 80 characters. | 96 | |
| Line has trailing spaces. | 98 | |
| Line has trailing spaces. | 99 | |
| Missing a Javadoc comment. | 100 | |
| Name 'board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 100 | |
| Missing a Javadoc comment. | 101 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 46 | |
| Line has trailing spaces. | 47 | |
| First sentence should end with a period. | 48 | |
| Line is longer than 80 characters. | 56 | |
| Parameter p_screen_messages should be final. | 56 | |
| Name 'p_screen_messages' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Parameter p_board_frame should be final. | 56 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Parameter p_is_web_application should be final. | 57 | |
| Name 'p_is_web_application' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Parameter p_locale should be final. | 57 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| '{' should be on the previous line. | 58 | |
| '{' should be on the previous line. | 61 | |
| '{' should be on the previous line. | 63 | |
| '}' should be on the same line. | 66 | |
| '{' should be on the previous line. | 68 | |
| Line has trailing spaces. | 76 | |
| Missing a Javadoc comment. | 77 | |
| Name 'default_init' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 77 | |
| Parameter p_locale should be final. | 77 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 77 | |
| '{' should be on the previous line. | 78 | |
| Line has trailing spaces. | 80 | |
| '30000' is a magic number. | 82 | |
| '20000' is a magic number. | 82 | |
| '90' is a magic number. | 83 | |
| '60' is a magic number. | 83 | |
| '1200' is a magic number. | 84 | |
| '900' is a magic number. | 84 | |
| Parameter evt should be final. | 87 | |
| '{' should be on the previous line. | 88 | |
| Parameter evt should be final. | 91 | |
| '{' should be on the previous line. | 92 | |
| Parameter evt should be final. | 98 | |
| '{' should be on the previous line. | 99 | |
| Parameter evt should be final. | 105 | |
| '{' should be on the previous line. | 106 | |
| Parameter evt should be final. | 109 | |
| '{' should be on the previous line. | 110 | |
| Parameter evt should be final. | 113 | |
| '{' should be on the previous line. | 114 | |
| ';' is preceded with whitespace. | 116 | |
| Parameter evt should be final. | 121 | |
| '{' should be on the previous line. | 122 | |
| Line has trailing spaces. | 130 | |
| Method 'create_popup_menus' is not designed for extension - needs to be abstract, final or empty. | 131 | |
| Missing a Javadoc comment. | 131 | |
| Name 'create_popup_menus' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 131 | |
| '{' should be on the previous line. | 132 | |
| Line is longer than 80 characters. | 136 | |
| Line has trailing spaces. | 142 | |
| Line has trailing spaces. | 143 | |
| Line is longer than 80 characters. | 150 | |
| Method 'zoom_with_mouse_wheel' is not designed for extension - needs to be abstract, final or empty. | 150 | |
| Name 'zoom_with_mouse_wheel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 150 | |
| Parameter p_point should be final. | 150 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 150 | |
| Parameter p_wheel_rotation should be final. | 150 | |
| Name 'p_wheel_rotation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 150 | |
| '{' should be on the previous line. | 153 | |
| Name 'zoom_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 156 | |
| '0.1' is a magic number. | 156 | |
| '0.5' is a magic number. | 157 | |
| Line has trailing spaces. | 160 | |
| Missing a Javadoc comment. | 161 | |
| Name 'mouse_pressed_action' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 161 | |
| Parameter evt should be final. | 161 | |
| '{' should be on the previous line. | 162 | |
| '{' should be on the previous line. | 164 | |
| '}' should be on the same line. | 166 | |
| '{' should be on the previous line. | 168 | |
| ';' is preceded with whitespace. | 169 | |
| Line has trailing spaces. | 171 | |
| Line has trailing spaces. | 173 | |
| Missing a Javadoc comment. | 174 | |
| Name 'mouse_dragged_action' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 174 | |
| Parameter evt should be final. | 174 | |
| '{' should be on the previous line. | 175 | |
| '{' should be on the previous line. | 177 | |
| ';' is preceded with whitespace. | 178 | |
| '}' should be on the same line. | 179 | |
| '{' should be on the previous line. | 181 | |
| Line has trailing spaces. | 186 | |
| Missing a Javadoc comment. | 187 | |
| Name 'mouse_moved_action' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 187 | |
| Parameter p_evt should be final. | 187 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 187 | |
| '{' should be on the previous line. | 188 | |
| '{' should be on the previous line. | 191 | |
| '{' should be on the previous line. | 195 | |
| Line has trailing spaces. | 200 | |
| Missing a Javadoc comment. | 201 | |
| Name 'mouse_clicked_action' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 201 | |
| Parameter evt should be final. | 201 | |
| '{' should be on the previous line. | 202 | |
| '{' should be on the previous line. | 204 | |
| '}' should be on the same line. | 206 | |
| '3' is a magic number. | 207 | |
| '{' should be on the previous line. | 208 | |
| Name 'curr_menu' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 209 | |
| '{' should be on the previous line. | 211 | |
| Name 'curr_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 212 | |
| Name 'curr_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 213 | |
| Line is longer than 80 characters. | 214 | |
| '{' should be on the previous line. | 218 | |
| Line has trailing spaces. | 230 | |
| First sentence should end with a period. | 231 | |
| Method 'paintComponent' is not designed for extension - needs to be abstract, final or empty. | 236 | |
| Parameter p_g should be final. | 236 | |
| Name 'p_g' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 236 | |
| '{' should be on the previous line. | 237 | |
| '{' should be on the previous line. | 240 | |
| ';' is preceded with whitespace. | 241 | |
| '{' should be on the previous line. | 244 | |
| Line has trailing spaces. | 248 | |
| First sentence should end with a period. | 249 | |
| Method 'get_viewport_position' is not designed for extension - needs to be abstract, final or empty. | 254 | |
| Name 'get_viewport_position' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 254 | |
| '{' should be on the previous line. | 255 | |
| Line has trailing spaces. | 259 | |
| First sentence should end with a period. | 260 | |
| Method 'set_viewport_position' is not designed for extension - needs to be abstract, final or empty. | 263 | |
| Name 'set_viewport_position' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 263 | |
| Parameter p_position should be final. | 263 | |
| Expected @param tag for 'p_position'. | 263 | |
| Name 'p_position' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 263 | |
| '{' should be on the previous line. | 264 | |
| Line has trailing spaces. | 268 | |
| First sentence should end with a period. | 269 | |
| Method 'zoom_in' is not designed for extension - needs to be abstract, final or empty. | 274 | |
| Name 'zoom_in' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 274 | |
| Parameter p_position should be final. | 274 | |
| Name 'p_position' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 274 | |
| '{' should be on the previous line. | 275 | |
| Line has trailing spaces. | 278 | |
| First sentence should end with a period. | 279 | |
| Method 'zoom_out' is not designed for extension - needs to be abstract, final or empty. | 284 | |
| Name 'zoom_out' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 284 | |
| Parameter p_position should be final. | 284 | |
| Name 'p_position' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 284 | |
| '{' should be on the previous line. | 285 | |
| Name 'zoom_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 286 | |
| '/' is not preceded with whitespace. | 286 | |
| '/' is not followed by whitespace. | 286 | |
| Line has trailing spaces. | 289 | |
| First sentence should end with a period. | 290 | |
| Line is longer than 80 characters. | 296 | |
| Method 'zoom_frame' is not designed for extension - needs to be abstract, final or empty. | 296 | |
| Name 'zoom_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 296 | |
| Parameter p_position1 should be final. | 296 | |
| Name 'p_position1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 296 | |
| Parameter p_position2 should be final. | 296 | |
| Name 'p_position2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 296 | |
| Line is longer than 80 characters. | 298 | |
| Name 'width_of_zoom_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 298 | |
| ';' is preceded with whitespace. | 298 | |
| Line is longer than 80 characters. | 299 | |
| Name 'height_of_zoom_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 299 | |
| ';' is preceded with whitespace. | 299 | |
| Line has trailing spaces. | 300 | |
| Line is longer than 80 characters. | 301 | |
| Name 'center_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 301 | |
| '/' is not preceded with whitespace. | 301 | |
| '/' is not followed by whitespace. | 301 | |
| ';' is preceded with whitespace. | 301 | |
| Line is longer than 80 characters. | 302 | |
| Name 'center_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 302 | |
| '/' is not preceded with whitespace. | 302 | |
| '/' is not followed by whitespace. | 302 | |
| ';' is preceded with whitespace. | 302 | |
| Line has trailing spaces. | 303 | |
| Name 'center_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 304 | |
| ';' is preceded with whitespace. | 304 | |
| Line has trailing spaces. | 305 | |
| Name 'display_rect' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 306 | |
| Line has trailing spaces. | 307 | |
| Name 'width_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 308 | |
| ';' is preceded with whitespace. | 308 | |
| Name 'height_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 309 | |
| ';' is preceded with whitespace. | 309 | |
| Line has trailing spaces. | 310 | |
| Line is longer than 80 characters. | 311 | |
| Name 'changed_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 311 | |
| ';' is preceded with whitespace. | 311 | |
| Line has trailing spaces. | 314 | |
| Method 'center_display' is not designed for extension - needs to be abstract, final or empty. | 320 | |
| Name 'center_display' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 320 | |
| Parameter p_new_center should be final. | 320 | |
| Name 'p_new_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 320 | |
| '{' should be on the previous line. | 321 | |
| Name 'new_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 323 | |
| Name 'new_mouse_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 324 | |
| Line is longer than 80 characters. | 325 | |
| 'cast' is not followed by whitespace. | 325 | |
| 'cast' is not followed by whitespace. | 325 | |
| Line is longer than 80 characters. | 328 | |
| Line is longer than 80 characters. | 329 | |
| Name 'curr_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 329 | |
| Line has trailing spaces. | 332 | |
| Line has trailing spaces. | 333 | |
| Method 'get_viewport_center' is not designed for extension - needs to be abstract, final or empty. | 339 | |
| Name 'get_viewport_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 339 | |
| '{' should be on the previous line. | 340 | |
| Name 'display_rect' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 342 | |
| Line is longer than 80 characters. | 343 | |
| Line has trailing spaces. | 345 | |
| Line has trailing spaces. | 346 | |
| First sentence should end with a period. | 347 | |
| Line is longer than 80 characters. | 355 | |
| Method 'zoom' is not designed for extension - needs to be abstract, final or empty. | 355 | |
| Parameter p_factor should be final. | 355 | |
| Name 'p_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 355 | |
| Parameter p_location should be final. | 355 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 355 | |
| Name 'max_panel_size' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 357 | |
| Name 'old_size' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 358 | |
| Name 'old_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 359 | |
| Line has trailing spaces. | 360 | |
| Line is longer than 80 characters. | 361 | |
| Line is longer than 80 characters. | 363 | |
| Name 'new_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 365 | |
| Name 'new_height' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 366 | |
| Name 'new_size' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 367 | |
| Line has trailing spaces. | 372 | |
| Line is longer than 80 characters. | 373 | |
| Name 'new_cursor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 373 | |
| '*' is not preceded with whitespace. | 373 | |
| '*' is not preceded with whitespace. | 373 | |
| Line is longer than 80 characters. | 376 | |
| Name 'new_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 376 | |
| Line is longer than 80 characters. | 377 | |
| Name 'adjustment_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 377 | |
| Line is longer than 80 characters. | 379 | |
| Name 'adjusted_new_cursor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 379 | |
| '0.5' is a magic number. | 379 | |
| '0.5' is a magic number. | 379 | |
| Line has trailing spaces. | 382 | |
| First sentence should end with a period. | 383 | |
| Expected an @return tag. | 386 | |
| Method 'get_viewport_bounds' is not designed for extension - needs to be abstract, final or empty. | 386 | |
| Name 'get_viewport_bounds' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 386 | |
| '{' should be on the previous line. | 387 | |
| Line has trailing spaces. | 390 | |
| Expected an @return tag. | 396 | |
| Method 'set_viewport_center' is not designed for extension - needs to be abstract, final or empty. | 396 | |
| Name 'set_viewport_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 396 | |
| Parameter p_point should be final. | 396 | |
| Expected @param tag for 'p_point'. | 396 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 396 | |
| '{' should be on the previous line. | 397 | |
| Name 'display_rect' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 398 | |
| Name 'x_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 399 | |
| Name 'y_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 400 | |
| '/' is not preceded with whitespace. | 400 | |
| Name 'panel_size' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 401 | |
| Name 'adjusted_x_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 402 | |
| Name 'adjusted_y_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 404 | |
| Line is longer than 80 characters. | 406 | |
| Name 'new_position' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 406 | |
| 'cast' is not followed by whitespace. | 406 | |
| Name 'adjustment_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 408 | |
| Line is longer than 80 characters. | 409 | |
| 'cast' is not followed by whitespace. | 409 | |
| 'cast' is not followed by whitespace. | 409 | |
| Line has trailing spaces. | 412 | |
| Method 'set_selected_signal_layer' is not designed for extension - needs to be abstract, final or empty. | 418 | |
| Name 'set_selected_signal_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 418 | |
| Parameter p_signal_layer_no should be final. | 418 | |
| Name 'p_signal_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 418 | |
| '{' should be on the previous line. | 419 | |
| '{' should be on the previous line. | 421 | |
| Line has trailing spaces. | 428 | |
| Method 'init_colors' is not designed for extension - needs to be abstract, final or empty. | 429 | |
| Missing a Javadoc comment. | 429 | |
| Name 'init_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 429 | |
| '{' should be on the previous line. | 430 | |
| Line is longer than 80 characters. | 431 | |
| Line is longer than 80 characters. | 432 | |
| Line has trailing spaces. | 435 | |
| Missing a Javadoc comment. | 436 | |
| Name 'scroll_near_border' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 436 | |
| Parameter p_evt should be final. | 436 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 436 | |
| '{' should be on the previous line. | 437 | |
| Name 'border_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 438 | |
| Line is longer than 80 characters. | 440 | |
| 'cast' is not followed by whitespace. | 441 | |
| Line has trailing spaces. | 443 | |
| Missing a Javadoc comment. | 444 | |
| Name 'scroll_middle_mouse' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 444 | |
| Parameter p_evt should be final. | 444 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 444 | |
| '{' should be on the previous line. | 445 | |
| Name 'delta_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 446 | |
| Name 'delta_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 447 | |
| Line has trailing spaces. | 448 | |
| Name 'view_position' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 449 | |
| Line has trailing spaces. | 450 | |
| ';' is preceded with whitespace. | 451 | |
| ';' is preceded with whitespace. | 452 | |
| Line has trailing spaces. | 453 | |
| Name 'panel_size' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 454 | |
| Line is longer than 80 characters. | 455 | |
| Line is longer than 80 characters. | 456 | |
| Line has trailing spaces. | 457 | |
| Line has trailing spaces. | 460 | |
| ';' is preceded with whitespace. | 461 | |
| ';' is preceded with whitespace. | 462 | |
| Line has trailing spaces. | 464 | |
| Method 'move_mouse' is not designed for extension - needs to be abstract, final or empty. | 470 | |
| Name 'move_mouse' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 470 | |
| Parameter p_location should be final. | 470 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 470 | |
| '{' should be on the previous line. | 471 | |
| '{' should be on the previous line. | 473 | |
| Line is longer than 80 characters. | 476 | |
| Name 'absolute_panel_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 476 | |
| Name 'view_position' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 477 | |
| Line is longer than 80 characters. | 478 | |
| Line is longer than 80 characters. | 479 | |
| Line has trailing spaces. | 482 | |
| Method 'set_custom_crosshair_cursor' is not designed for extension - needs to be abstract, final or empty. | 490 | |
| Name 'set_custom_crosshair_cursor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 490 | |
| Parameter p_value should be final. | 490 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 490 | |
| '{' should be on the previous line. | 491 | |
| '{' should be on the previous line. | 493 | |
| '}' should be on the same line. | 495 | |
| '{' should be on the previous line. | 497 | |
| Line has trailing spaces. | 503 | |
| Line is longer than 80 characters. | 505 | |
| Method 'is_custom_cross_hair_cursor' is not designed for extension - needs to be abstract, final or empty. | 511 | |
| Name 'is_custom_cross_hair_cursor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 511 | |
| '{' should be on the previous line. | 512 | |
| Line has trailing spaces. | 515 | |
| Missing a Javadoc comment. | 516 | |
| Name 'popup_menu_insert_cancel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 516 | |
| Variable 'popup_menu_insert_cancel' must be private and have accessor methods. | 516 | |
| Missing a Javadoc comment. | 517 | |
| Name 'popup_menu_copy' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 517 | |
| Variable 'popup_menu_copy' must be private and have accessor methods. | 517 | |
| Missing a Javadoc comment. | 518 | |
| Name 'popup_menu_move' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 518 | |
| Variable 'popup_menu_move' must be private and have accessor methods. | 518 | |
| Missing a Javadoc comment. | 519 | |
| Name 'popup_menu_corneritem_construction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 519 | |
| Variable 'popup_menu_corneritem_construction' must be private and have accessor methods. | 519 | |
| Missing a Javadoc comment. | 520 | |
| Name 'popup_menu_main' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 520 | |
| Variable 'popup_menu_main' must be private and have accessor methods. | 520 | |
| Missing a Javadoc comment. | 521 | |
| Name 'popup_menu_dynamic_route' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 521 | |
| Variable 'popup_menu_dynamic_route' must be private and have accessor methods. | 521 | |
| Missing a Javadoc comment. | 522 | |
| Name 'popup_menu_stitch_route' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 522 | |
| Variable 'popup_menu_stitch_route' must be private and have accessor methods. | 522 | |
| Missing a Javadoc comment. | 523 | |
| Name 'popup_menu_select' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 523 | |
| Variable 'popup_menu_select' must be private and have accessor methods. | 523 | |
| Line has trailing spaces. | 524 | |
| Missing a Javadoc comment. | 525 | |
| Name 'screen_messages' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 525 | |
| Variable 'screen_messages' must be private and have accessor methods. | 525 | |
| Line has trailing spaces. | 526 | |
| Missing a Javadoc comment. | 527 | |
| Name 'board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 527 | |
| Variable 'board_frame' must be private and have accessor methods. | 527 | |
| Line has trailing spaces. | 528 | |
| Missing a Javadoc comment. | 529 | |
| Name 'board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 529 | |
| Variable 'board_handling' must be private and have accessor methods. | 529 | |
| Line has trailing spaces. | 530 | |
| Missing a Javadoc comment. | 531 | |
| Name 'scroll_pane' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 531 | |
| Missing a Javadoc comment. | 532 | |
| Name 'right_button_click_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 532 | |
| Variable 'right_button_click_location' must be private and have accessor methods. | 532 | |
| Missing a Javadoc comment. | 533 | |
| Name 'c_zoom_factor' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 533 | |
| Missing a Javadoc comment. | 534 | |
| Missing a Javadoc comment. | 535 | |
| Name 'middle_drag_position' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 535 | |
| ';' is preceded with whitespace. | 535 | |
| Line has trailing spaces. | 536 | |
| Name 'custom_cursor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 541 | |
| Line has trailing spaces. | 542 | |
| Line has trailing spaces. | 543 | |
| Missing a Javadoc comment. | 544 | |
| '{' should be on the previous line. | 545 | |
| Missing a Javadoc comment. | 546 | |
| Parameter p_event should be final. | 546 | |
| Name 'p_event' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 546 | |
| '{' should be on the previous line. | 547 | |
| Line is longer than 80 characters. | 549 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 24 | |
| '{' should be on the previous line. | 30 | |
| Line has trailing spaces. | 31 | |
| First sentence should end with a period. | 32 | |
| Parameter p_locale should be final. | 33 | |
| Expected @param tag for 'p_locale'. | 33 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 33 | |
| '{' should be on the previous line. | 34 | |
| Line is longer than 80 characters. | 36 | |
| '300' is a magic number. | 38 | |
| '20' is a magic number. | 38 | |
| Line has trailing spaces. | 39 | |
| Name 'left_message_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| Line has trailing spaces. | 42 | |
| Line is longer than 80 characters. | 44 | |
| Line has trailing spaces. | 47 | |
| '300' is a magic number. | 50 | |
| '14' is a magic number. | 50 | |
| '140' is a magic number. | 51 | |
| '14' is a magic number. | 51 | |
| '180' is a magic number. | 52 | |
| '14' is a magic number. | 52 | |
| Line has trailing spaces. | 54 | |
| Line has trailing spaces. | 56 | |
| Name 'right_message_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Line has trailing spaces. | 59 | |
| '200' is a magic number. | 60 | |
| '20' is a magic number. | 60 | |
| '450' is a magic number. | 62 | |
| '20' is a magic number. | 62 | |
| Line has trailing spaces. | 63 | |
| Line has trailing spaces. | 67 | |
| Name 'cursor_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| '220' is a magic number. | 70 | |
| '14' is a magic number. | 70 | |
| '220' is a magic number. | 71 | |
| '14' is a magic number. | 71 | |
| Line has trailing spaces. | 72 | |
| '100' is a magic number. | 76 | |
| '14' is a magic number. | 76 | |
| '50' is a magic number. | 77 | |
| '14' is a magic number. | 77 | |
| '50' is a magic number. | 78 | |
| '14' is a magic number. | 78 | |
| Line has trailing spaces. | 80 | |
| '170' is a magic number. | 83 | |
| '14' is a magic number. | 83 | |
| '170' is a magic number. | 84 | |
| '14' is a magic number. | 84 | |
| Line has trailing spaces. | 86 | |
| Line has trailing spaces. | 88 | |
| Line has trailing spaces. | 91 | |
| Missing a Javadoc comment. | 92 | |
| Name 'status_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| Variable 'status_message' must be private and have accessor methods. | 92 | |
| Missing a Javadoc comment. | 93 | |
| Name 'add_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| Variable 'add_message' must be private and have accessor methods. | 93 | |
| Missing a Javadoc comment. | 94 | |
| Name 'current_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 94 | |
| Variable 'current_layer' must be private and have accessor methods. | 94 | |
| Missing a Javadoc comment. | 95 | |
| Name 'mouse_position' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 95 | |
| Variable 'mouse_position' must be private and have accessor methods. | 95 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 24 | |
| '{' should be on the previous line. | 30 | |
| Line has trailing spaces. | 31 | |
| Method 'read' is not designed for extension - needs to be abstract, final or empty. | 39 | |
| Parameter p_object_stream should be final. | 39 | |
| Name 'p_object_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| '{' should be on the previous line. | 40 | |
| '{' should be on the previous line. | 42 | |
| Line is longer than 80 characters. | 43 | |
| Name 'saved_attributes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| '}' should be on the same line. | 47 | |
| '{' should be on the previous line. | 49 | |
| Line has trailing spaces. | 54 | |
| Method 'save' is not designed for extension - needs to be abstract, final or empty. | 60 | |
| Parameter p_object_stream should be final. | 60 | |
| Name 'p_object_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| '{' should be on the previous line. | 61 | |
| Line is longer than 80 characters. | 62 | |
| Name 'saved_attributes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| Line has trailing spaces. | 63 | |
| '{' should be on the previous line. | 65 | |
| '}' should be on the same line. | 67 | |
| '{' should be on the previous line. | 69 | |
| Line has trailing spaces. | 73 | |
| '{' should be on the previous line. | 79 | |
| Line has trailing spaces. | 80 | |
| Line has trailing spaces. | 82 | |
| 'private' modifier out of order with the JLS suggestions. | 86 | |
| '{' should be on the previous line. | 87 | |
| Line is longer than 80 characters. | 88 | |
| Missing a Javadoc comment. | 88 | |
| Parameter p_bounds should be final. | 88 | |
| Name 'p_bounds' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 88 | |
| Parameter p_is_visible should be final. | 88 | |
| Name 'p_is_visible' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 88 | |
| Line has trailing spaces. | 93 | |
| Missing a Javadoc comment. | 94 | |
| Variable 'bounds' must be private and have accessor methods. | 94 | |
| Missing a Javadoc comment. | 95 | |
| Name 'is_visible' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 95 | |
| Variable 'is_visible' must be private and have accessor methods. | 95 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 31 | |
| Line has trailing spaces. | 32 | |
| Method 'parent_iconified' is not designed for extension - needs to be abstract, final or empty. | 36 | |
| Name 'parent_iconified' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 36 | |
| '{' should be on the previous line. | 37 | |
| Line has trailing spaces. | 41 | |
| Method 'parent_deiconified' is not designed for extension - needs to be abstract, final or empty. | 45 | |
| Name 'parent_deiconified' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| '{' should be on the previous line. | 46 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 51 | |
| Missing a Javadoc comment. | 51 | |
| Name 'visible_before_iconifying' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 51 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| First sentence should end with a period. | 24 | |
| '{' should be on the previous line. | 31 | |
| Line has trailing spaces. | 32 | |
| First sentence should end with a period. | 33 | |
| Parameter p_board_frame should be final. | 38 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 38 | |
| '{' should be on the previous line. | 39 | |
| Line has trailing spaces. | 42 | |
| Parameter evt should be final. | 45 | |
| '{' should be on the previous line. | 46 | |
| Line has trailing spaces. | 51 | |
| Method 'board_frame_disposed' is not designed for extension - needs to be abstract, final or empty. | 55 | |
| Name 'board_frame_disposed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| '{' should be on the previous line. | 56 | |
| Line has trailing spaces. | 59 | |
| Method 'dispose' is not designed for extension - needs to be abstract, final or empty. | 63 | |
| '{' should be on the previous line. | 64 | |
| Line has trailing spaces. | 68 | |
| Missing a Javadoc comment. | 69 | |
| Name 'board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 69 | |
| Variable 'board_frame' must be private and have accessor methods. | 69 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 29 | |
| Line has trailing spaces. | 30 | |
| First sentence should end with a period. | 31 | |
| Method length is 252 lines (max allowed is 150). | 32 | |
| Parameter p_board_frame should be final. | 32 | |
| Expected @param tag for 'p_board_frame'. | 32 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 32 | |
| '{' should be on the previous line. | 33 | |
| Line has trailing spaces. | 35 | |
| Line has trailing spaces. | 36 | |
| Line is longer than 80 characters. | 37 | |
| Line has trailing spaces. | 38 | |
| Line has trailing spaces. | 40 | |
| Line has trailing spaces. | 42 | |
| Name 'left_toolbar' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Line is longer than 80 characters. | 44 | |
| Name 'toolbar_button_group' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| Line has trailing spaces. | 49 | |
| '1200' is a magic number. | 50 | |
| '23' is a magic number. | 50 | |
| Line is longer than 80 characters. | 54 | |
| Parameter evt should be final. | 57 | |
| '{' should be on the previous line. | 58 | |
| Line has trailing spaces. | 62 | |
| Line has trailing spaces. | 64 | |
| Line is longer than 80 characters. | 67 | |
| Parameter evt should be final. | 70 | |
| '{' should be on the previous line. | 71 | |
| Line has trailing spaces. | 75 | |
| Line has trailing spaces. | 77 | |
| Parameter evt should be final. | 83 | |
| '{' should be on the previous line. | 84 | |
| Line has trailing spaces. | 88 | |
| Line has trailing spaces. | 90 | |
| '30' is a magic number. | 91 | |
| '10' is a magic number. | 91 | |
| '3' is a magic number. | 92 | |
| '10' is a magic number. | 92 | |
| '30' is a magic number. | 93 | |
| '10' is a magic number. | 93 | |
| Line has trailing spaces. | 95 | |
| Line has trailing spaces. | 97 | |
| Line has trailing spaces. | 99 | |
| Name 'middle_toolbar' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 100 | |
| Line has trailing spaces. | 101 | |
| Name 'autoroute_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 102 | |
| Line is longer than 80 characters. | 104 | |
| Parameter evt should be final. | 107 | |
| '{' should be on the previous line. | 108 | |
| Line has trailing spaces. | 112 | |
| Line has trailing spaces. | 114 | |
| Name 'separator_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 115 | |
| '10' is a magic number. | 116 | |
| '10' is a magic number. | 116 | |
| '10' is a magic number. | 117 | |
| '10' is a magic number. | 117 | |
| Line has trailing spaces. | 120 | |
| Name 'undo_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 121 | |
| Parameter evt should be final. | 126 | |
| '{' should be on the previous line. | 127 | |
| Line has trailing spaces. | 133 | |
| Line has trailing spaces. | 135 | |
| Name 'redo_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 136 | |
| Parameter evt should be final. | 141 | |
| '{' should be on the previous line. | 142 | |
| Line has trailing spaces. | 146 | |
| Line has trailing spaces. | 148 | |
| Name 'separator_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 149 | |
| '10' is a magic number. | 150 | |
| '10' is a magic number. | 150 | |
| '10' is a magic number. | 151 | |
| '10' is a magic number. | 151 | |
| Line has trailing spaces. | 153 | |
| Line is longer than 80 characters. | 154 | |
| Name 'incompletes_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 154 | |
| Line is longer than 80 characters. | 156 | |
| Parameter evt should be final. | 159 | |
| '{' should be on the previous line. | 160 | |
| Line has trailing spaces. | 164 | |
| Line has trailing spaces. | 166 | |
| Name 'violation_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 167 | |
| Line is longer than 80 characters. | 169 | |
| Parameter evt should be final. | 172 | |
| '{' should be on the previous line. | 173 | |
| Line is longer than 80 characters. | 174 | |
| Line has trailing spaces. | 177 | |
| Line has trailing spaces. | 179 | |
| Name 'separator_3' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 180 | |
| '10' is a magic number. | 181 | |
| '10' is a magic number. | 181 | |
| '10' is a magic number. | 182 | |
| '10' is a magic number. | 182 | |
| Line has trailing spaces. | 185 | |
| Line is longer than 80 characters. | 186 | |
| Name 'display_all_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 186 | |
| Line is longer than 80 characters. | 188 | |
| Parameter evt should be final. | 191 | |
| '{' should be on the previous line. | 192 | |
| Line has trailing spaces. | 196 | |
| Line has trailing spaces. | 198 | |
| Line is longer than 80 characters. | 199 | |
| Name 'display_region_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 199 | |
| Line is longer than 80 characters. | 200 | |
| Line is longer than 80 characters. | 201 | |
| Line is longer than 80 characters. | 202 | |
| Parameter evt should be final. | 204 | |
| '{' should be on the previous line. | 205 | |
| Line has trailing spaces. | 209 | |
| Line has trailing spaces. | 211 | |
| Line has trailing spaces. | 213 | |
| Line has trailing spaces. | 215 | |
| Name 'right_toolbar' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 216 | |
| Name 'unit_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 217 | |
| Line is longer than 80 characters. | 218 | |
| Name 'number_format' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 218 | |
| '7' is a magic number. | 219 | |
| Line is longer than 80 characters. | 220 | |
| Line has trailing spaces. | 223 | |
| '30' is a magic number. | 226 | |
| '21' is a magic number. | 226 | |
| '30' is a magic number. | 227 | |
| '21' is a magic number. | 227 | |
| Line has trailing spaces. | 229 | |
| '100' is a magic number. | 232 | |
| '18' is a magic number. | 232 | |
| '40' is a magic number. | 233 | |
| '18' is a magic number. | 233 | |
| '80' is a magic number. | 234 | |
| '18' is a magic number. | 234 | |
| Parameter evt should be final. | 237 | |
| '{' should be on the previous line. | 238 | |
| '{' should be on the previous line. | 240 | |
| '{' should be on the previous line. | 243 | |
| Name 'input_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 244 | |
| 'cast' is not followed by whitespace. | 244 | |
| '{' should be on the previous line. | 246 | |
| Line is longer than 80 characters. | 247 | |
| Line is longer than 80 characters. | 250 | |
| Name 'unit_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 250 | |
| Line has trailing spaces. | 252 | |
| Line has trailing spaces. | 257 | |
| Line has trailing spaces. | 259 | |
| Line is longer than 80 characters. | 260 | |
| '60' is a magic number. | 263 | |
| '18' is a magic number. | 263 | |
| '60' is a magic number. | 264 | |
| '18' is a magic number. | 264 | |
| '60' is a magic number. | 266 | |
| '18' is a magic number. | 266 | |
| Parameter evt should be final. | 269 | |
| '{' should be on the previous line. | 270 | |
| Line is longer than 80 characters. | 271 | |
| Name 'new_unit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 271 | |
| Line is longer than 80 characters. | 272 | |
| Line has trailing spaces. | 276 | |
| Line has trailing spaces. | 278 | |
| '30' is a magic number. | 279 | |
| '14' is a magic number. | 279 | |
| '30' is a magic number. | 280 | |
| '14' is a magic number. | 280 | |
| Line has trailing spaces. | 282 | |
| Line has trailing spaces. | 285 | |
| First sentence should end with a period. | 286 | |
| Name 'hilight_selected_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 289 | |
| '{' should be on the previous line. | 290 | |
| Line is longer than 80 characters. | 291 | |
| Name 'interactive_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 291 | |
| '{' should be on the previous line. | 293 | |
| '}' should be on the same line. | 295 | |
| '{' should be on the previous line. | 297 | |
| '}' should be on the same line. | 299 | |
| '{' should be on the previous line. | 301 | |
| Line has trailing spaces. | 305 | |
| Missing a Javadoc comment. | 306 | |
| Name 'board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 306 | |
| Missing a Javadoc comment. | 307 | |
| Name 'select_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 307 | |
| Missing a Javadoc comment. | 308 | |
| Name 'route_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 308 | |
| Missing a Javadoc comment. | 309 | |
| Name 'drag_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 309 | |
| Missing a Javadoc comment. | 310 | |
| Name 'unit_factor_field' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 310 | |
| Variable 'unit_factor_field' must be private and have accessor methods. | 310 | |
| Missing a Javadoc comment. | 311 | |
| Name 'unit_combo_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 311 | |
| Variable 'unit_combo_box' must be private and have accessor methods. | 311 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 24 | |
| '{' should be on the previous line. | 29 | |
| Line has trailing spaces. | 30 | |
| Method length is 283 lines (max allowed is 150). | 35 | |
| Parameter p_board_frame should be final. | 35 | |
| Expected @param tag for 'p_board_frame'. | 35 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 35 | |
| Parameter p_extended should be final. | 35 | |
| Expected @param tag for 'p_extended'. | 35 | |
| Name 'p_extended' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 35 | |
| '{' should be on the previous line. | 36 | |
| Line has trailing spaces. | 38 | |
| Line has trailing spaces. | 39 | |
| Line is longer than 80 characters. | 40 | |
| Line has trailing spaces. | 41 | |
| Name 'cancel_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| Parameter evt should be final. | 47 | |
| '{' should be on the previous line. | 48 | |
| Line has trailing spaces. | 52 | |
| Line has trailing spaces. | 54 | |
| Name 'info_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| Parameter evt should be final. | 60 | |
| '{' should be on the previous line. | 61 | |
| Line is longer than 80 characters. | 62 | |
| Line has trailing spaces. | 65 | |
| Line has trailing spaces. | 67 | |
| Name 'delete_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| Parameter evt should be final. | 73 | |
| '{' should be on the previous line. | 74 | |
| Line has trailing spaces. | 78 | |
| Line has trailing spaces. | 80 | |
| Line has trailing spaces. | 81 | |
| Name 'cutout_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 82 | |
| Parameter evt should be final. | 87 | |
| '{' should be on the previous line. | 88 | |
| Line has trailing spaces. | 92 | |
| Line has trailing spaces. | 94 | |
| Name 'fix_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 95 | |
| Parameter evt should be final. | 100 | |
| '{' should be on the previous line. | 101 | |
| Line has trailing spaces. | 105 | |
| Line has trailing spaces. | 107 | |
| Name 'unfix_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 108 | |
| Parameter evt should be final. | 113 | |
| '{' should be on the previous line. | 114 | |
| Line has trailing spaces. | 118 | |
| Line has trailing spaces. | 120 | |
| Name 'autoroute_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 121 | |
| Line is longer than 80 characters. | 123 | |
| Parameter evt should be final. | 126 | |
| '{' should be on the previous line. | 127 | |
| Line is longer than 80 characters. | 128 | |
| Line has trailing spaces. | 132 | |
| Name 'tidy_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 133 | |
| Parameter evt should be final. | 138 | |
| '{' should be on the previous line. | 139 | |
| Line is longer than 80 characters. | 140 | |
| Line has trailing spaces. | 143 | |
| Line has trailing spaces. | 145 | |
| Name 'clearance_class_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 146 | |
| Line is longer than 80 characters. | 148 | |
| Line is longer than 80 characters. | 149 | |
| Parameter evt should be final. | 151 | |
| '{' should be on the previous line. | 152 | |
| Line has trailing spaces. | 156 | |
| Name 'fanout_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 157 | |
| Parameter evt should be final. | 162 | |
| '{' should be on the previous line. | 163 | |
| Line has trailing spaces. | 168 | |
| Line has trailing spaces. | 170 | |
| '10' is a magic number. | 172 | |
| '10' is a magic number. | 172 | |
| '10' is a magic number. | 173 | |
| '10' is a magic number. | 173 | |
| Line has trailing spaces. | 175 | |
| Name 'whole_nets_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 176 | |
| Parameter evt should be final. | 181 | |
| '{' should be on the previous line. | 182 | |
| Line is longer than 80 characters. | 183 | |
| Line has trailing spaces. | 186 | |
| Line has trailing spaces. | 188 | |
| Line is longer than 80 characters. | 189 | |
| Name 'whole_connected_sets_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 189 | |
| Line is longer than 80 characters. | 191 | |
| Line is longer than 80 characters. | 192 | |
| Parameter evt should be final. | 194 | |
| '{' should be on the previous line. | 195 | |
| Line is longer than 80 characters. | 196 | |
| Line has trailing spaces. | 199 | |
| Line has trailing spaces. | 201 | |
| Line is longer than 80 characters. | 202 | |
| Name 'whole_connections_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 202 | |
| Line is longer than 80 characters. | 204 | |
| Line is longer than 80 characters. | 205 | |
| Parameter evt should be final. | 207 | |
| '{' should be on the previous line. | 208 | |
| Line is longer than 80 characters. | 209 | |
| Line has trailing spaces. | 212 | |
| Line has trailing spaces. | 214 | |
| Name 'whole_groups_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 215 | |
| Line is longer than 80 characters. | 217 | |
| Line is longer than 80 characters. | 218 | |
| Parameter evt should be final. | 220 | |
| '{' should be on the previous line. | 221 | |
| Line is longer than 80 characters. | 222 | |
| Line has trailing spaces. | 225 | |
| Line has trailing spaces. | 227 | |
| '{' should be on the previous line. | 229 | |
| Name 'new_net_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 230 | |
| Line is longer than 80 characters. | 232 | |
| Parameter evt should be final. | 235 | |
| '{' should be on the previous line. | 236 | |
| Line is longer than 80 characters. | 237 | |
| Line has trailing spaces. | 240 | |
| Line has trailing spaces. | 242 | |
| Name 'new_group_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 243 | |
| Line is longer than 80 characters. | 245 | |
| Line is longer than 80 characters. | 246 | |
| Parameter evt should be final. | 248 | |
| '{' should be on the previous line. | 249 | |
| Line is longer than 80 characters. | 250 | |
| Line has trailing spaces. | 253 | |
| Line has trailing spaces. | 256 | |
| '10' is a magic number. | 258 | |
| '10' is a magic number. | 258 | |
| '10' is a magic number. | 259 | |
| '10' is a magic number. | 259 | |
| Line has trailing spaces. | 261 | |
| Name 'violation_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 262 | |
| Line is longer than 80 characters. | 264 | |
| Parameter evt should be final. | 267 | |
| '{' should be on the previous line. | 268 | |
| Line is longer than 80 characters. | 269 | |
| Line has trailing spaces. | 272 | |
| Line has trailing spaces. | 274 | |
| '10' is a magic number. | 276 | |
| '10' is a magic number. | 276 | |
| '10' is a magic number. | 277 | |
| '10' is a magic number. | 277 | |
| Line has trailing spaces. | 279 | |
| Line has trailing spaces. | 280 | |
| Line is longer than 80 characters. | 281 | |
| Name 'display_selection_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 281 | |
| Line is longer than 80 characters. | 283 | |
| Line is longer than 80 characters. | 284 | |
| Parameter evt should be final. | 286 | |
| '{' should be on the previous line. | 287 | |
| Line has trailing spaces. | 289 | |
| Line has trailing spaces. | 293 | |
| Name 'display_all_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 294 | |
| Line is longer than 80 characters. | 296 | |
| Parameter evt should be final. | 299 | |
| '{' should be on the previous line. | 300 | |
| Line has trailing spaces. | 305 | |
| Name 'display_region_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 306 | |
| Line is longer than 80 characters. | 308 | |
| Line is longer than 80 characters. | 309 | |
| Parameter evt should be final. | 311 | |
| '{' should be on the previous line. | 312 | |
| Line has trailing spaces. | 316 | |
| Line has trailing spaces. | 319 | |
| Missing a Javadoc comment. | 320 | |
| Name 'assign_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 320 | |
| '{' should be on the previous line. | 321 | |
| '{' should be on the previous line. | 323 | |
| Line is longer than 80 characters. | 326 | |
| Name 'clearance_matrix' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 326 | |
| Line is longer than 80 characters. | 327 | |
| Name 'class_name_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 327 | |
| '{' should be on the previous line. | 329 | |
| Name 'selected_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 332 | |
| Line is longer than 80 characters. | 333 | |
| Line is longer than 80 characters. | 334 | |
| 'if' is not followed by whitespace. | 335 | |
| '{' should be on the previous line. | 336 | |
| Name 'class_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 339 | |
| '{' should be on the previous line. | 341 | |
| Line is longer than 80 characters. | 344 | |
| Line has trailing spaces. | 346 | |
| Missing a Javadoc comment. | 347 | |
| Name 'board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 347 | |
| Missing a Javadoc comment. | 348 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line has trailing spaces. | 15 | |
| '{' should be on the previous line. | 54 | |
| Line has trailing spaces. | 55 | |
| First sentence should end with a period. | 56 | |
| Parameter p_board_frame should be final. | 61 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| '{' should be on the previous line. | 62 | |
| Line is longer than 80 characters. | 63 | |
| Name 'graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 63 | |
| Line has trailing spaces. | 64 | |
| Line is longer than 80 characters. | 65 | |
| Name 'textfield_height' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| Name 'table_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 69 | |
| Line is longer than 80 characters. | 70 | |
| Name 'item_color_table_height' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 70 | |
| Line is longer than 80 characters. | 71 | |
| '10' is a magic number. | 71 | |
| '70' is a magic number. | 71 | |
| Line has trailing spaces. | 72 | |
| Line is longer than 80 characters. | 74 | |
| Line is longer than 80 characters. | 75 | |
| Name 'item_scroll_pane' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 | |
| Line has trailing spaces. | 77 | |
| Line is longer than 80 characters. | 79 | |
| Line is longer than 80 characters. | 80 | |
| Name 'other_scroll_pane' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| Line has trailing spaces. | 81 | |
| Line has trailing spaces. | 87 | |
| Line is longer than 80 characters. | 89 | |
| Method 'set_table_models' is not designed for extension - needs to be abstract, final or empty. | 93 | |
| Name 'set_table_models' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| Parameter p_graphics_context should be final. | 93 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| '{' should be on the previous line. | 94 | |
| Line has trailing spaces. | 98 | |
| Line has trailing spaces. | 99 | |
| Line has trailing spaces. | 100 | |
| Line is longer than 80 characters. | 102 | |
| Expected an @return tag. | 104 | |
| Line is longer than 80 characters. | 104 | |
| Name 'init_color_table' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 104 | |
| Parameter p_color_table should be final. | 104 | |
| Expected @param tag for 'p_color_table'. | 104 | |
| Name 'p_color_table' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 104 | |
| Parameter p_locale should be final. | 104 | |
| Expected @param tag for 'p_locale'. | 104 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 104 | |
| Name 'scroll_pane' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 107 | |
| Line has trailing spaces. | 110 | |
| Line has trailing spaces. | 114 | |
| Line is longer than 80 characters. | 116 | |
| Missing a Javadoc comment. | 116 | |
| Parameter p_table should be final. | 116 | |
| Name 'p_table' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 116 | |
| Parameter p_locale should be final. | 116 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 116 | |
| Parameter s should be final. | 121 | |
| '{' should be on the previous line. | 122 | |
| ',' is not followed by whitespace. | 128 | |
| ',' is not followed by whitespace. | 128 | |
| ',' is not followed by whitespace. | 128 | |
| Line has trailing spaces. | 129 | |
| Line has trailing spaces. | 134 | |
| Parameter e should be final. | 139 | |
| '{' should be on the previous line. | 140 | |
| Line has trailing spaces. | 144 | |
| Line is longer than 80 characters. | 145 | |
| Line is longer than 80 characters. | 147 | |
| Line has trailing spaces. | 148 | |
| Parameter e should be final. | 152 | |
| '{' should be on the previous line. | 153 | |
| Line has trailing spaces. | 163 | |
| Missing a Javadoc comment. | 164 | |
| Name 'item_color_table' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 164 | |
| Missing a Javadoc comment. | 165 | |
| Name 'other_color_table' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 165 | |
| Line has trailing spaces. | 166 | |
| Line is longer than 80 characters. | 167 | |
| Missing a Javadoc comment. | 167 | |
| Missing a Javadoc comment. | 169 | |
| Variable 'unselectedBorder' must be private and have accessor methods. | 169 | |
| Missing a Javadoc comment. | 170 | |
| Variable 'selectedBorder' must be private and have accessor methods. | 170 | |
| Missing a Javadoc comment. | 171 | |
| Variable 'isBordered' must be private and have accessor methods. | 171 | |
| Line has trailing spaces. | 172 | |
| Missing a Javadoc comment. | 173 | |
| Parameter p_is_bordered should be final. | 173 | |
| Name 'p_is_bordered' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 173 | |
| '{' should be on the previous line. | 174 | |
| Line has trailing spaces. | 179 | |
| Missing a Javadoc comment. | 180 | |
| Parameter p_table should be final. | 181 | |
| Name 'p_table' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 181 | |
| Parameter p_color should be final. | 181 | |
| Name 'p_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 181 | |
| Parameter p_is_selected should be final. | 182 | |
| Name 'p_is_selected' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 182 | |
| Parameter p_has_focus should be final. | 182 | |
| Name 'p_has_focus' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 182 | |
| Parameter p_row should be final. | 183 | |
| Name 'p_row' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 183 | |
| Parameter p_column should be final. | 183 | |
| Name 'p_column' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 183 | |
| '{' should be on the previous line. | 184 | |
| 'cast' is not followed by whitespace. | 185 | |
| '{' should be on the previous line. | 187 | |
| '{' should be on the previous line. | 189 | |
| '{' should be on the previous line. | 191 | |
| ',' is not followed by whitespace. | 193 | |
| '5' is a magic number. | 193 | |
| ',' is not followed by whitespace. | 193 | |
| ',' is not followed by whitespace. | 193 | |
| '5' is a magic number. | 193 | |
| '}' should be on the same line. | 197 | |
| '{' should be on the previous line. | 199 | |
| '{' should be on the previous line. | 201 | |
| Line is longer than 80 characters. | 202 | |
| ',' is not followed by whitespace. | 202 | |
| '5' is a magic number. | 202 | |
| ',' is not followed by whitespace. | 202 | |
| ',' is not followed by whitespace. | 202 | |
| '5' is a magic number. | 202 | |
| Line has trailing spaces. | 211 | |
| '{' should be on the previous line. | 221 | |
| Missing a Javadoc comment. | 222 | |
| Variable 'currentColor' must be private and have accessor methods. | 222 | |
| Line has trailing spaces. | 223 | |
| Missing a Javadoc comment. | 224 | |
| Parameter b should be final. | 224 | |
| '{' should be on the previous line. | 225 | |
| Line has trailing spaces. | 231 | |
| Parameter e should be final. | 235 | |
| '{' should be on the previous line. | 236 | |
| Line has trailing spaces. | 241 | |
| Missing a Javadoc comment. | 242 | |
| '{' should be on the previous line. | 243 | |
| Line has trailing spaces. | 246 | |
| Missing a Javadoc comment. | 247 | |
| '{' should be on the previous line. | 248 | |
| Line has trailing spaces. | 251 | |
| Missing a Javadoc comment. | 252 | |
| Parameter table should be final. | 252 | |
| Parameter value should be final. | 253 | |
| Parameter isSelected should be final. | 254 | |
| Parameter row should be final. | 255 | |
| Parameter column should be final. | 256 | |
| '{' should be on the previous line. | 257 | |
| 'cast' is not followed by whitespace. | 258 | |
| 'cast' is not followed by whitespace. | 259 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 31 | |
| Line has trailing spaces. | 32 | |
| First sentence should end with a period. | 33 | |
| Parameter p_clearance_matrix should be final. | 38 | |
| Name 'p_clearance_matrix' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 38 | |
| '{' should be on the previous line. | 39 | |
| Line is longer than 80 characters. | 40 | |
| '{' should be on the previous line. | 42 | |
| Line is longer than 80 characters. | 43 | |
| Line has trailing spaces. | 48 | |
| Method 'adjust' is not designed for extension - needs to be abstract, final or empty. | 54 | |
| Parameter p_new_clearance_matrix should be final. | 54 | |
| Name 'p_new_clearance_matrix' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| '{' should be on the previous line. | 55 | |
| Name 'old_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Line is longer than 80 characters. | 57 | |
| '{' should be on the previous line. | 59 | |
| Line is longer than 80 characters. | 60 | |
| Line has trailing spaces. | 65 | |
| Line is longer than 80 characters. | 67 | |
| Method 'get_selected_class_index' is not designed for extension - needs to be abstract, final or empty. | 71 | |
| Name 'get_selected_class_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| '{' should be on the previous line. | 72 | |
| Line has trailing spaces. | 75 | |
| Method 'get_class_count' is not designed for extension - needs to be abstract, final or empty. | 81 | |
| Name 'get_class_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 81 | |
| '{' should be on the previous line. | 82 | |
| Line has trailing spaces. | 85 | |
| Missing a Javadoc comment. | 86 | |
| Name 'class_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 86 | |
| Line has trailing spaces. | 87 | |
| Line is longer than 80 characters. | 89 | |
| '{' should be on the previous line. | 92 | |
| Missing a Javadoc comment. | 93 | |
| Parameter p_name should be final. | 93 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| Parameter p_index should be final. | 93 | |
| Name 'p_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| '{' should be on the previous line. | 94 | |
| Line has trailing spaces. | 98 | |
| Missing a Javadoc comment. | 99 | |
| '{' should be on the previous line. | 100 | |
| Line has trailing spaces. | 103 | |
| Missing a Javadoc comment. | 104 | |
| Variable 'name' must be private and have accessor methods. | 104 | |
| Missing a Javadoc comment. | 105 | |
| Variable 'index' must be private and have accessor methods. | 105 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 25 | |
| '{' should be on the previous line. | 31 | |
| Line has trailing spaces. | 32 | |
| First sentence should end with a period. | 33 | |
| Line is longer than 80 characters. | 39 | |
| Parameter p_layer_structure should be final. | 39 | |
| Name 'p_layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| Parameter p_locale should be final. | 39 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| Line has trailing spaces. | 40 | |
| Line has trailing spaces. | 41 | |
| Line is longer than 80 characters. | 42 | |
| Name 'signal_layer_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Name 'item_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| Name 'add_inner_layer_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| '{' should be on the previous line. | 47 | |
| Line is longer than 80 characters. | 51 | |
| Name 'curr_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| ')' is preceded with whitespace. | 53 | |
| '{' should be on the previous line. | 54 | |
| Line is longer than 80 characters. | 55 | |
| '{' should be on the previous line. | 59 | |
| Line is longer than 80 characters. | 61 | |
| Name 'curr_signal_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| Line is longer than 80 characters. | 62 | |
| Line has trailing spaces. | 67 | |
| Method 'get_selected_layer' is not designed for extension - needs to be abstract, final or empty. | 73 | |
| Name 'get_selected_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 73 | |
| '{' should be on the previous line. | 74 | |
| Line has trailing spaces. | 77 | |
| Missing a Javadoc comment. | 78 | |
| Name 'layer_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 78 | |
| Line has trailing spaces. | 79 | |
| Line is longer than 80 characters. | 82 | |
| '{' should be on the previous line. | 85 | |
| Missing a Javadoc comment. | 86 | |
| Parameter p_name should be final. | 86 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 86 | |
| Parameter p_index should be final. | 86 | |
| Name 'p_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 86 | |
| '{' should be on the previous line. | 87 | |
| Line has trailing spaces. | 91 | |
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 92 | |
| Missing a Javadoc comment. | 92 | |
| '{' should be on the previous line. | 93 | |
| Line has trailing spaces. | 96 | |
| Missing a Javadoc comment. | 97 | |
| Variable 'name' must be private and have accessor methods. | 97 | |
| Line has trailing spaces. | 98 | |
| First sentence should end with a period. | 99 | |
| Line is longer than 80 characters. | 99 | |
| Variable 'index' must be private and have accessor methods. | 100 | |
| Line has trailing spaces. | 102 | |
| 'static' modifier out of order with the JLS suggestions. | 104 | |
| 'static' modifier out of order with the JLS suggestions. | 106 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 43 | |
| Line has trailing spaces. | 44 | |
| Name 'get_45_degree_cross_hair_cursor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 50 | |
| '{' should be on the previous line. | 51 | |
| Line has trailing spaces. | 54 | |
| Name 'p_graphics' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Line has trailing spaces. | 61 | |
| Method 'set_location' is not designed for extension - needs to be abstract, final or empty. | 67 | |
| Name 'set_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| Parameter p_location should be final. | 67 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| '{' should be on the previous line. | 68 | |
| Line has trailing spaces. | 73 | |
| Name 'init_graphics' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 79 | |
| Parameter p_graphics should be final. | 79 | |
| Name 'p_graphics' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 79 | |
| '{' should be on the previous line. | 80 | |
| Line is longer than 80 characters. | 81 | |
| Line is longer than 80 characters. | 83 | |
| Line is longer than 80 characters. | 85 | |
| Line has trailing spaces. | 87 | |
| Missing a Javadoc comment. | 88 | |
| Name 'x_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 88 | |
| Variable 'x_coor' must be private and have accessor methods. | 88 | |
| Missing a Javadoc comment. | 89 | |
| Name 'y_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 | |
| Variable 'y_coor' must be private and have accessor methods. | 89 | |
| Line has trailing spaces. | 90 | |
| Missing a Javadoc comment. | 91 | |
| Name 'location_initialized' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 91 | |
| Variable 'location_initialized' must be private and have accessor methods. | 91 | |
| Line has trailing spaces. | 92 | |
| Missing a Javadoc comment. | 93 | |
| Line has trailing spaces. | 94 | |
| Line is longer than 80 characters. | 95 | |
| Missing a Javadoc comment. | 95 | |
| Name 'VERTICAL_LINE' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 95 | |
| Line is longer than 80 characters. | 96 | |
| Missing a Javadoc comment. | 96 | |
| Name 'HORIZONTAL_LINE' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| Line is longer than 80 characters. | 97 | |
| Missing a Javadoc comment. | 97 | |
| Name 'RIGHT_DIAGONAL_LINE' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 97 | |
| Line is longer than 80 characters. | 98 | |
| Missing a Javadoc comment. | 98 | |
| Name 'LEFT_DIAGONAL_LINE' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 98 | |
| Line has trailing spaces. | 99 | |
| Line has trailing spaces. | 100 | |
| Missing a Javadoc comment. | 101 | |
| '{' should be on the previous line. | 102 | |
| Line has trailing spaces. | 103 | |
| Missing a Javadoc comment. | 104 | |
| Parameter p_graphics should be final. | 104 | |
| Name 'p_graphics' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 104 | |
| '{' should be on the previous line. | 105 | |
| Line has trailing spaces. | 106 | |
| '{' should be on the previous line. | 108 | |
| 'cast' is not followed by whitespace. | 111 | |
| Name 'draw_path' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| Line has trailing spaces. | 122 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| First sentence should end with a period. | 25 | |
| Line is longer than 80 characters. | 26 | |
| Class DesignFile should be declared as final. | 31 | |
| '{' should be on the previous line. | 32 | |
| First sentence should end with a period. | 34 | |
| Name 'all_file_extensions' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 35 | |
| First sentence should end with a period. | 36 | |
| Name 'text_file_extensions' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 37 | |
| First sentence should end with a period. | 38 | |
| Name 'binary_file_extension' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 39 | |
| Line is longer than 80 characters. | 48 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| Parameter p_design_file_name should be final. | 48 | |
| Name 'p_design_file_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| Parameter p_is_webstart should be final. | 48 | |
| Name 'p_is_webstart' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| '{' should be on the previous line. | 51 | |
| Line is longer than 80 characters. | 54 | |
| Line is longer than 80 characters. | 60 | |
| Line is longer than 80 characters. | 66 | |
| Name 'open_dialog' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| Parameter p_is_webstart should be final. | 66 | |
| Name 'p_is_webstart' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| Parameter p_design_dir_name should be final. | 66 | |
| Name 'p_design_dir_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| '{' should be on the previous line. | 70 | |
| '}' should be on the same line. | 72 | |
| '{' should be on the previous line. | 74 | |
| Line is longer than 80 characters. | 75 | |
| Name 'file_chooser' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 | |
| Name 'file_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| Name 'curr_design_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 79 | |
| '{' should be on the previous line. | 81 | |
| Line is longer than 80 characters. | 84 | |
| Line is longer than 80 characters. | 93 | |
| Parameter p_is_webstart should be final. | 93 | |
| Expected @param tag for 'p_is_webstart'. | 93 | |
| Name 'p_is_webstart' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| Parameter p_file_contents should be final. | 93 | |
| Expected @param tag for 'p_file_contents'. | 93 | |
| Name 'p_file_contents' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| Parameter p_design_file should be final. | 94 | |
| Expected @param tag for 'p_design_file'. | 94 | |
| Name 'p_design_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 94 | |
| Parameter p_file_chooser should be final. | 94 | |
| Expected @param tag for 'p_file_chooser'. | 94 | |
| Name 'p_file_chooser' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 94 | |
| '{' should be on the previous line. | 102 | |
| Name 'file_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 103 | |
| Name 'name_parts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 104 | |
| Line is longer than 80 characters. | 105 | |
| Line is longer than 80 characters. | 107 | |
| Name 'binfile_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 107 | |
| Line is longer than 80 characters. | 108 | |
| Name 'get_input_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 118 | |
| '{' should be on the previous line. | 119 | |
| '{' should be on the previous line. | 122 | |
| '{' should be on the previous line. | 125 | |
| '{' should be on the previous line. | 129 | |
| '{' should be on the previous line. | 132 | |
| '}' should be on the same line. | 135 | |
| '{' should be on the previous line. | 137 | |
| '{' should be on the previous line. | 139 | |
| '{' should be on the previous line. | 143 | |
| '{' should be on the previous line. | 146 | |
| Name 'get_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 158 | |
| '{' should be on the previous line. | 159 | |
| '{' should be on the previous line. | 163 | |
| '{' should be on the previous line. | 165 | |
| '{' should be on the previous line. | 168 | |
| '}' should be on the same line. | 171 | |
| '{' should be on the previous line. | 173 | |
| '}' should be on the same line. | 175 | |
| '{' should be on the previous line. | 177 | |
| Line is longer than 80 characters. | 189 | |
| Name 'save_as_dialog' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 189 | |
| Parameter p_parent should be final. | 189 | |
| Name 'p_parent' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 189 | |
| Parameter p_board_frame should be final. | 189 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 189 | |
| Line is longer than 80 characters. | 192 | |
| Name 'file_name_parts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 193 | |
| Name 'design_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 194 | |
| '{' should be on the previous line. | 196 | |
| Name 'new_file_contents' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 197 | |
| Line is longer than 80 characters. | 198 | |
| Name 'output_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 198 | |
| Line is longer than 80 characters. | 200 | |
| Line is longer than 80 characters. | 202 | |
| Name 'input_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 202 | |
| Line is longer than 80 characters. | 203 | |
| '}' should be on the same line. | 205 | |
| '{' should be on the previous line. | 207 | |
| '{' should be on the previous line. | 213 | |
| Line is longer than 80 characters. | 215 | |
| '}' should be on the same line. | 216 | |
| '{' should be on the previous line. | 218 | |
| Line is longer than 80 characters. | 219 | |
| '{' should be on the previous line. | 225 | |
| Name 'design_dir_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 226 | |
| '{' should be on the previous line. | 228 | |
| '}' should be on the same line. | 230 | |
| '{' should be on the previous line. | 232 | |
| Name 'file_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 236 | |
| Name 'new_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 241 | |
| '{' should be on the previous line. | 243 | |
| Line is longer than 80 characters. | 244 | |
| Name 'new_file_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 247 | |
| Name 'new_name_parts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 248 | |
| Name 'found_file_extension' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 249 | |
| Line is longer than 80 characters. | 250 | |
| Line is longer than 80 characters. | 252 | |
| '}' should be on the same line. | 255 | |
| '{' should be on the previous line. | 257 | |
| '{' should be on the previous line. | 259 | |
| Line is longer than 80 characters. | 260 | |
| Name 'output_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 263 | |
| '{' should be on the previous line. | 265 | |
| '{' should be on the previous line. | 268 | |
| Line is longer than 80 characters. | 271 | |
| Line is longer than 80 characters. | 273 | |
| '}' should be on the same line. | 274 | |
| '{' should be on the previous line. | 276 | |
| Line is longer than 80 characters. | 277 | |
| Line is longer than 80 characters. | 283 | |
| Name 'write_specctra_session_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 289 | |
| Parameter p_board_frame should be final. | 289 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 289 | |
| '{' should be on the previous line. | 290 | |
| Line is longer than 80 characters. | 292 | |
| Name 'design_file_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 293 | |
| Name 'file_name_parts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 294 | |
| Name 'design_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 295 | |
| '{' should be on the previous line. | 297 | |
| Name 'session_file_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 298 | |
| '{' should be on the previous line. | 300 | |
| Line is longer than 80 characters. | 301 | |
| '+' should be on a new line. | 301 | |
| Line is longer than 80 characters. | 305 | |
| '+' should be on a new line. | 305 | |
| Line is longer than 80 characters. | 306 | |
| '}' should be on the same line. | 307 | |
| '{' should be on the previous line. | 309 | |
| Name 'output_file_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 310 | |
| Line is longer than 80 characters. | 311 | |
| Name 'curr_output_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 311 | |
| Name 'output_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 312 | |
| '{' should be on the previous line. | 314 | |
| '{' should be on the previous line. | 317 | |
| Line is longer than 80 characters. | 321 | |
| Line is longer than 80 characters. | 323 | |
| '+' should be on a new line. | 323 | |
| Line is longer than 80 characters. | 324 | |
| '}' should be on the same line. | 325 | |
| '{' should be on the previous line. | 327 | |
| Line is longer than 80 characters. | 328 | |
| '+' should be on a new line. | 328 | |
| Line is longer than 80 characters. | 329 | |
| '{' should be on the previous line. | 334 | |
| Line is longer than 80 characters. | 335 | |
| Expected an @return tag. | 343 | |
| Line is longer than 80 characters. | 343 | |
| Name 'write_rules_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 343 | |
| Parameter p_design_name should be final. | 343 | |
| Expected @param tag for 'p_design_name'. | 343 | |
| Name 'p_design_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 343 | |
| Parameter p_board_handling should be final. | 343 | |
| Expected @param tag for 'p_board_handling'. | 343 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 343 | |
| Name 'rules_file_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 345 | |
| Name 'output_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 346 | |
| '{' should be on the previous line. | 348 | |
| '}' should be on the same line. | 350 | |
| '{' should be on the previous line. | 352 | |
| Line is longer than 80 characters. | 353 | |
| Name 'rules_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 353 | |
| '{' should be on the previous line. | 355 | |
| '{' should be on the previous line. | 358 | |
| Line is longer than 80 characters. | 363 | |
| Line is longer than 80 characters. | 377 | |
| Name 'read_rules_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 377 | |
| Parameter p_design_name should be final. | 377 | |
| Name 'p_design_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 377 | |
| Parameter p_parent_name should be final. | 377 | |
| Name 'p_parent_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 377 | |
| Line is longer than 80 characters. | 378 | |
| Parameter p_board_handling should be final. | 378 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 378 | |
| Parameter p_is_web_start should be final. | 378 | |
| Name 'p_is_web_start' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 378 | |
| Parameter p_confirm_message should be final. | 378 | |
| Name 'p_confirm_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 378 | |
| Name 'rule_file_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 382 | |
| Line is longer than 80 characters. | 383 | |
| Name 'dsn_file_generated_by_host' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 383 | |
| '{' should be on the previous line. | 385 | |
| Line is longer than 80 characters. | 386 | |
| Name 'input_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 386 | |
| Line is longer than 80 characters. | 387 | |
| Line is longer than 80 characters. | 389 | |
| '{' should be on the previous line. | 391 | |
| '{' should be on the previous line. | 394 | |
| '}' should be on the same line. | 397 | |
| '{' should be on the previous line. | 399 | |
| '}' should be on the same line. | 403 | |
| '{' should be on the previous line. | 405 | |
| '{' should be on the previous line. | 407 | |
| Line is longer than 80 characters. | 408 | |
| Name 'rules_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 408 | |
| Line is longer than 80 characters. | 409 | |
| Name 'input_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 409 | |
| Line is longer than 80 characters. | 410 | |
| Line is longer than 80 characters. | 412 | |
| '}' should be on the same line. | 413 | |
| '{' should be on the previous line. | 415 | |
| '{' should be on the previous line. | 419 | |
| '{' should be on the previous line. | 421 | |
| '{' should be on the previous line. | 426 | |
| '{' should be on the previous line. | 430 | |
| Name 'update_eagle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 442 | |
| Parameter p_board_frame should be final. | 442 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 442 | |
| '{' should be on the previous line. | 443 | |
| Line is longer than 80 characters. | 445 | |
| Name 'design_file_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 446 | |
| Line is longer than 80 characters. | 447 | |
| Name 'session_output_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 447 | |
| Line is longer than 80 characters. | 448 | |
| Line is longer than 80 characters. | 452 | |
| Name 'input_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 452 | |
| Name 'file_name_parts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 454 | |
| Name 'design_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 455 | |
| Name 'output_file_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 456 | |
| '{' should be on the previous line. | 458 | |
| Line is longer than 80 characters. | 459 | |
| Name 'script_file_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 459 | |
| '{' should be on the previous line. | 462 | |
| Line is longer than 80 characters. | 463 | |
| '+' should be on a new line. | 463 | |
| Line is longer than 80 characters. | 467 | |
| '}' should be on the same line. | 468 | |
| '{' should be on the previous line. | 470 | |
| Line is longer than 80 characters. | 471 | |
| Name 'curr_output_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 471 | |
| Name 'output_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 472 | |
| '{' should be on the previous line. | 474 | |
| '{' should be on the previous line. | 477 | |
| Line is longer than 80 characters. | 481 | |
| Line is longer than 80 characters. | 483 | |
| '}' should be on the same line. | 484 | |
| '{' should be on the previous line. | 486 | |
| Line is longer than 80 characters. | 487 | |
| '{' should be on the previous line. | 491 | |
| Line is longer than 80 characters. | 492 | |
| Missing a Javadoc comment. | 496 | |
| Name 'webstart_open_dialog' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 496 | |
| Parameter p_design_dir_name should be final. | 496 | |
| Name 'p_design_dir_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 496 | |
| '{' should be on the previous line. | 497 | |
| '{' should be on the previous line. | 499 | |
| Name 'file_open_service' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 500 | |
| Line is longer than 80 characters. | 501 | |
| Name 'file_contents' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 502 | |
| Line is longer than 80 characters. | 503 | |
| '{' should be on the previous line. | 506 | |
| Line is longer than 80 characters. | 512 | |
| Expected an @return tag. | 515 | |
| Name 'secure_write_session_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 515 | |
| Parameter p_board_frame should be final. | 515 | |
| Expected @param tag for 'p_board_frame'. | 515 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 515 | |
| '{' should be on the previous line. | 516 | |
| Line is longer than 80 characters. | 517 | |
| Name 'output_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 517 | |
| Name 'file_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 518 | |
| '{' should be on the previous line. | 520 | |
| Name 'session_file_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 523 | |
| Line is longer than 80 characters. | 525 | |
| Line is longer than 80 characters. | 530 | |
| Name 'input_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 530 | |
| Name 'session_file_contents' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 532 | |
| Line is longer than 80 characters. | 533 | |
| '{' should be on the previous line. | 536 | |
| Name 'new_session_file_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 539 | |
| '{' should be on the previous line. | 541 | |
| '{' should be on the previous line. | 544 | |
| '{' should be on the previous line. | 548 | |
| Line is longer than 80 characters. | 550 | |
| Line is longer than 80 characters. | 551 | |
| Name 'curr_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 551 | |
| Expected an @return tag. | 561 | |
| Name 'webstart_update_eagle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 561 | |
| Parameter p_board_frame should be final. | 561 | |
| Expected @param tag for 'p_board_frame'. | 561 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 561 | |
| Parameter p_outfile_name should be final. | 562 | |
| Expected @param tag for 'p_outfile_name'. | 562 | |
| Name 'p_outfile_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 562 | |
| Parameter p_input_stream should be final. | 562 | |
| Expected @param tag for 'p_input_stream'. | 562 | |
| Name 'p_input_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 562 | |
| '{' should be on the previous line. | 563 | |
| Line is longer than 80 characters. | 564 | |
| Name 'output_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 564 | |
| Line is longer than 80 characters. | 565 | |
| Line is longer than 80 characters. | 569 | |
| Name 'input_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 569 | |
| Name 'script_file_contents' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 570 | |
| Line is longer than 80 characters. | 571 | |
| '{' should be on the previous line. | 574 | |
| Name 'new_script_file_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 577 | |
| '{' should be on the previous line. | 579 | |
| '{' should be on the previous line. | 582 | |
| '{' should be on the previous line. | 587 | |
| Line is longer than 80 characters. | 589 | |
| Line is longer than 80 characters. | 590 | |
| Name 'curr_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 590 | |
| Line is longer than 80 characters. | 598 | |
| Name 'get_output_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 603 | |
| '{' should be on the previous line. | 604 | |
| Name 'get_input_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 613 | |
| '{' should be on the previous line. | 614 | |
| Name 'get_parent' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 623 | |
| '{' should be on the previous line. | 624 | |
| '{' should be on the previous line. | 626 | |
| Name 'get_parent_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 637 | |
| '{' should be on the previous line. | 638 | |
| '{' should be on the previous line. | 640 | |
| Name 'is_created_from_text_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 651 | |
| '{' should be on the previous line. | 652 | |
| Missing a Javadoc comment. | 655 | |
| Name 'is_webstart' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 655 | |
| Name 'file_contents' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 657 | |
| Name 'output_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 659 | |
| Missing a Javadoc comment. | 660 | |
| Name 'input_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 660 | |
| Missing a Javadoc comment. | 661 | |
| Name 'file_chooser' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 661 | |
| Missing a Javadoc comment. | 662 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 28 | |
| Class GUIDefaultsFile should be declared as final. | 33 | |
| '{' should be on the previous line. | 34 | |
| '{' should be on the previous line. | 39 | |
| Line is longer than 80 characters. | 40 | |
| Missing a Javadoc comment. | 40 | |
| Missing a Javadoc comment. | 40 | |
| Missing a Javadoc comment. | 40 | |
| Missing a Javadoc comment. | 40 | |
| Missing a Javadoc comment. | 40 | |
| Missing a Javadoc comment. | 40 | |
| Line is longer than 80 characters. | 41 | |
| Missing a Javadoc comment. | 41 | |
| Missing a Javadoc comment. | 41 | |
| Missing a Javadoc comment. | 41 | |
| Missing a Javadoc comment. | 41 | |
| Missing a Javadoc comment. | 41 | |
| Line is longer than 80 characters. | 42 | |
| Missing a Javadoc comment. | 42 | |
| Missing a Javadoc comment. | 42 | |
| Missing a Javadoc comment. | 42 | |
| Missing a Javadoc comment. | 42 | |
| Missing a Javadoc comment. | 42 | |
| Missing a Javadoc comment. | 42 | |
| Line is longer than 80 characters. | 43 | |
| Missing a Javadoc comment. | 43 | |
| Missing a Javadoc comment. | 43 | |
| Missing a Javadoc comment. | 43 | |
| Missing a Javadoc comment. | 43 | |
| Line is longer than 80 characters. | 44 | |
| Missing a Javadoc comment. | 44 | |
| Missing a Javadoc comment. | 44 | |
| Missing a Javadoc comment. | 44 | |
| Missing a Javadoc comment. | 44 | |
| Missing a Javadoc comment. | 44 | |
| Missing a Javadoc comment. | 44 | |
| Missing a Javadoc comment. | 44 | |
| Line is longer than 80 characters. | 45 | |
| Missing a Javadoc comment. | 45 | |
| Missing a Javadoc comment. | 45 | |
| ',' is not followed by whitespace. | 45 | |
| Missing a Javadoc comment. | 45 | |
| Missing a Javadoc comment. | 45 | |
| Missing a Javadoc comment. | 45 | |
| Missing a Javadoc comment. | 45 | |
| Missing a Javadoc comment. | 45 | |
| Line is longer than 80 characters. | 46 | |
| Missing a Javadoc comment. | 46 | |
| Missing a Javadoc comment. | 46 | |
| Missing a Javadoc comment. | 46 | |
| Missing a Javadoc comment. | 46 | |
| Missing a Javadoc comment. | 46 | |
| Missing a Javadoc comment. | 46 | |
| Line is longer than 80 characters. | 47 | |
| Missing a Javadoc comment. | 47 | |
| Missing a Javadoc comment. | 47 | |
| Missing a Javadoc comment. | 47 | |
| Missing a Javadoc comment. | 47 | |
| Missing a Javadoc comment. | 47 | |
| Missing a Javadoc comment. | 47 | |
| Missing a Javadoc comment. | 47 | |
| Line is longer than 80 characters. | 48 | |
| Missing a Javadoc comment. | 48 | |
| Missing a Javadoc comment. | 48 | |
| Missing a Javadoc comment. | 48 | |
| Missing a Javadoc comment. | 48 | |
| Missing a Javadoc comment. | 48 | |
| Missing a Javadoc comment. | 48 | |
| Missing a Javadoc comment. | 48 | |
| Missing a Javadoc comment. | 48 | |
| Missing a Javadoc comment. | 48 | |
| Line is longer than 80 characters. | 49 | |
| Missing a Javadoc comment. | 49 | |
| Missing a Javadoc comment. | 49 | |
| Missing a Javadoc comment. | 49 | |
| Missing a Javadoc comment. | 49 | |
| Missing a Javadoc comment. | 49 | |
| Line is longer than 80 characters. | 50 | |
| Missing a Javadoc comment. | 50 | |
| Missing a Javadoc comment. | 50 | |
| Missing a Javadoc comment. | 50 | |
| Missing a Javadoc comment. | 50 | |
| Missing a Javadoc comment. | 50 | |
| Line is longer than 80 characters. | 51 | |
| Missing a Javadoc comment. | 51 | |
| Missing a Javadoc comment. | 51 | |
| Missing a Javadoc comment. | 51 | |
| Missing a Javadoc comment. | 51 | |
| Missing a Javadoc comment. | 51 | |
| Missing a Javadoc comment. | 51 | |
| Missing a Javadoc comment. | 51 | |
| Missing a Javadoc comment. | 51 | |
| Missing a Javadoc comment. | 52 | |
| Missing a Javadoc comment. | 52 | |
| Missing a Javadoc comment. | 52 | |
| Missing a Javadoc comment. | 52 | |
| Line has trailing spaces. | 54 | |
| Parameter p_board_frame should be final. | 64 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 64 | |
| Line is longer than 80 characters. | 65 | |
| Parameter p_board_handling should be final. | 65 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| Parameter p_output_stream should be final. | 65 | |
| Name 'p_output_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| '{' should be on the previous line. | 68 | |
| Line has trailing spaces. | 71 | |
| Name 'output_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| Line has trailing spaces. | 73 | |
| Line is longer than 80 characters. | 74 | |
| '{' should be on the previous line. | 76 | |
| '}' should be on the same line. | 78 | |
| '{' should be on the previous line. | 80 | |
| Line has trailing spaces. | 84 | |
| '{' should be on the previous line. | 86 | |
| '}' should be on the same line. | 88 | |
| '{' should be on the previous line. | 90 | |
| Line has trailing spaces. | 96 | |
| Parameter p_board_frame should be final. | 106 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 106 | |
| Line is longer than 80 characters. | 107 | |
| Parameter p_board_handling should be final. | 107 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 107 | |
| Parameter p_input_stream should be final. | 107 | |
| Name 'p_input_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 107 | |
| '{' should be on the previous line. | 110 | |
| Line is longer than 80 characters. | 114 | |
| Name 'new_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 114 | |
| '{' should be on the previous line. | 117 | |
| '}' should be on the same line. | 119 | |
| '{' should be on the previous line. | 121 | |
| Line has trailing spaces. | 127 | |
| Line is longer than 80 characters. | 128 | |
| Missing a Javadoc comment. | 128 | |
| Parameter p_board_frame should be final. | 128 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 128 | |
| Parameter p_board_handling should be final. | 128 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 128 | |
| Parameter p_scanner should be final. | 129 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 129 | |
| Parameter p_output_file should be final. | 129 | |
| Name 'p_output_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 129 | |
| '{' should be on the previous line. | 130 | |
| Line has trailing spaces. | 136 | |
| Missing a Javadoc comment. | 137 | |
| Name 'write_defaults_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 137 | |
| '{' should be on the previous line. | 138 | |
| Line has trailing spaces. | 146 | |
| Missing a Javadoc comment. | 147 | |
| Name 'read_defaults_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| '{' should be on the previous line. | 148 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 149 | |
| Line has trailing spaces. | 150 | |
| '{' should be on the previous line. | 152 | |
| '{' should be on the previous line. | 157 | |
| Line has trailing spaces. | 160 | |
| '{' should be on the previous line. | 163 | |
| Name 'prev_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 164 | |
| '{' should be on the previous line. | 167 | |
| '{' should be on the previous line. | 172 | |
| Line has trailing spaces. | 176 | |
| '{' should be on the previous line. | 178 | |
| '{' should be on the previous line. | 180 | |
| '{' should be on the previous line. | 182 | |
| '}' should be on the same line. | 185 | |
| '{' should be on the previous line. | 187 | |
| '{' should be on the previous line. | 189 | |
| '}' should be on the same line. | 192 | |
| '{' should be on the previous line. | 194 | |
| '{' should be on the previous line. | 196 | |
| '}' should be on the same line. | 199 | |
| '{' should be on the previous line. | 201 | |
| Line is longer than 80 characters. | 202 | |
| Line has trailing spaces. | 210 | |
| Missing a Javadoc comment. | 211 | |
| Name 'read_windows_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 211 | |
| '{' should be on the previous line. | 212 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 214 | |
| '{' should be on the previous line. | 216 | |
| Name 'prev_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 217 | |
| '{' should be on the previous line. | 220 | |
| '{' should be on the previous line. | 225 | |
| Line has trailing spaces. | 229 | |
| '{' should be on the previous line. | 231 | |
| '{' should be on the previous line. | 233 | |
| Line is longer than 80 characters. | 234 | |
| '{' should be on the previous line. | 238 | |
| Line has trailing spaces. | 239 | |
| Line has trailing spaces. | 246 | |
| Missing a Javadoc comment. | 247 | |
| Name 'write_windows_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 247 | |
| '{' should be on the previous line. | 248 | |
| Line is longer than 80 characters. | 253 | |
| Line is longer than 80 characters. | 254 | |
| Line is longer than 80 characters. | 255 | |
| Line is longer than 80 characters. | 257 | |
| Line is longer than 80 characters. | 258 | |
| Line is longer than 80 characters. | 259 | |
| Line is longer than 80 characters. | 260 | |
| Line is longer than 80 characters. | 261 | |
| Line is longer than 80 characters. | 262 | |
| Line is longer than 80 characters. | 265 | |
| Line is longer than 80 characters. | 266 | |
| Line is longer than 80 characters. | 271 | |
| Line is longer than 80 characters. | 272 | |
| Line has trailing spaces. | 275 | |
| Missing a Javadoc comment. | 276 | |
| Name 'read_frame_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 276 | |
| Parameter p_frame should be final. | 276 | |
| Name 'p_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 276 | |
| Name 'is_visible' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 278 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 279 | |
| '{' should be on the previous line. | 281 | |
| '}' should be on the same line. | 283 | |
| '{' should be on the previous line. | 285 | |
| '}' should be on the same line. | 287 | |
| '{' should be on the previous line. | 289 | |
| Line is longer than 80 characters. | 290 | |
| '{' should be on the previous line. | 295 | |
| Line is longer than 80 characters. | 296 | |
| '{' should be on the previous line. | 301 | |
| Line is longer than 80 characters. | 302 | |
| '{' should be on the previous line. | 307 | |
| '{' should be on the previous line. | 311 | |
| '{' should be on the previous line. | 314 | |
| Line is longer than 80 characters. | 315 | |
| Name 'curr_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 319 | |
| '{' should be on the previous line. | 321 | |
| '}' should be on the same line. | 323 | |
| '{' should be on the previous line. | 325 | |
| '}' should be on the same line. | 327 | |
| '{' should be on the previous line. | 329 | |
| '}' should be on the same line. | 331 | |
| '{' should be on the previous line. | 333 | |
| '}' should be on the same line. | 335 | |
| '{' should be on the previous line. | 337 | |
| '}' should be on the same line. | 339 | |
| '{' should be on the previous line. | 341 | |
| '}' should be on the same line. | 343 | |
| '{' should be on the previous line. | 345 | |
| '}' should be on the same line. | 347 | |
| '{' should be on the previous line. | 349 | |
| '}' should be on the same line. | 351 | |
| '{' should be on the previous line. | 353 | |
| Line is longer than 80 characters. | 354 | |
| '}' should be on the same line. | 355 | |
| '{' should be on the previous line. | 357 | |
| '}' should be on the same line. | 359 | |
| '{' should be on the previous line. | 361 | |
| '}' should be on the same line. | 363 | |
| '{' should be on the previous line. | 365 | |
| '}' should be on the same line. | 367 | |
| '{' should be on the previous line. | 369 | |
| '}' should be on the same line. | 371 | |
| '{' should be on the previous line. | 373 | |
| '}' should be on the same line. | 375 | |
| '{' should be on the previous line. | 377 | |
| '}' should be on the same line. | 379 | |
| '{' should be on the previous line. | 381 | |
| '}' should be on the same line. | 383 | |
| '{' should be on the previous line. | 385 | |
| '}' should be on the same line. | 387 | |
| '{' should be on the previous line. | 389 | |
| '}' should be on the same line. | 391 | |
| '{' should be on the previous line. | 393 | |
| '}' should be on the same line. | 395 | |
| '{' should be on the previous line. | 397 | |
| '}' should be on the same line. | 399 | |
| '{' should be on the previous line. | 401 | |
| '}' should be on the same line. | 403 | |
| '{' should be on the previous line. | 405 | |
| '}' should be on the same line. | 407 | |
| '{' should be on the previous line. | 409 | |
| Line is longer than 80 characters. | 410 | |
| '{' should be on the previous line. | 415 | |
| '}' should be on the same line. | 417 | |
| '{' should be on the previous line. | 419 | |
| Line is longer than 80 characters. | 421 | |
| Line has trailing spaces. | 426 | |
| Missing a Javadoc comment. | 427 | |
| Name 'read_rectangle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 427 | |
| '{' should be on the previous line. | 428 | |
| '4' is a magic number. | 429 | |
| '4' is a magic number. | 430 | |
| '{' should be on the previous line. | 431 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 432 | |
| '{' should be on the previous line. | 434 | |
| Line is longer than 80 characters. | 435 | |
| ',' is not followed by whitespace. | 440 | |
| ',' is not followed by whitespace. | 440 | |
| ',' is not followed by whitespace. | 440 | |
| '3' is a magic number. | 440 | |
| Line has trailing spaces. | 442 | |
| Line is longer than 80 characters. | 443 | |
| Missing a Javadoc comment. | 443 | |
| Name 'write_frame_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 443 | |
| Parameter p_frame should be final. | 443 | |
| Name 'p_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 443 | |
| Parameter p_frame_name should be final. | 443 | |
| Name 'p_frame_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 443 | |
| '{' should be on the previous line. | 445 | |
| '{' should be on the previous line. | 450 | |
| '}' should be on the same line. | 452 | |
| '{' should be on the previous line. | 454 | |
| Line has trailing spaces. | 460 | |
| Line is longer than 80 characters. | 461 | |
| Missing a Javadoc comment. | 461 | |
| Name 'write_bounds' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 461 | |
| Parameter p_bounds should be final. | 461 | |
| Name 'p_bounds' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 461 | |
| Line has trailing spaces. | 479 | |
| Missing a Javadoc comment. | 480 | |
| Name 'read_colors_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 480 | |
| '{' should be on the previous line. | 481 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 483 | |
| '{' should be on the previous line. | 485 | |
| Name 'prev_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 486 | |
| '{' should be on the previous line. | 489 | |
| '{' should be on the previous line. | 494 | |
| Line has trailing spaces. | 498 | |
| '{' should be on the previous line. | 500 | |
| Line has trailing spaces. | 501 | |
| '{' should be on the previous line. | 503 | |
| '{' should be on the previous line. | 505 | |
| '}' should be on the same line. | 508 | |
| '{' should be on the previous line. | 510 | |
| '{' should be on the previous line. | 512 | |
| '}' should be on the same line. | 515 | |
| '{' should be on the previous line. | 517 | |
| '{' should be on the previous line. | 519 | |
| '}' should be on the same line. | 522 | |
| '{' should be on the previous line. | 524 | |
| '{' should be on the previous line. | 526 | |
| '}' should be on the same line. | 529 | |
| '{' should be on the previous line. | 531 | |
| '{' should be on the previous line. | 533 | |
| '}' should be on the same line. | 536 | |
| '{' should be on the previous line. | 538 | |
| '{' should be on the previous line. | 540 | |
| '}' should be on the same line. | 543 | |
| '{' should be on the previous line. | 545 | |
| '{' should be on the previous line. | 547 | |
| '}' should be on the same line. | 550 | |
| '{' should be on the previous line. | 552 | |
| '{' should be on the previous line. | 554 | |
| '}' should be on the same line. | 557 | |
| '{' should be on the previous line. | 559 | |
| '{' should be on the previous line. | 561 | |
| '}' should be on the same line. | 564 | |
| '{' should be on the previous line. | 566 | |
| '{' should be on the previous line. | 568 | |
| '}' should be on the same line. | 571 | |
| '{' should be on the previous line. | 573 | |
| '{' should be on the previous line. | 575 | |
| '}' should be on the same line. | 578 | |
| '{' should be on the previous line. | 580 | |
| '{' should be on the previous line. | 582 | |
| '}' should be on the same line. | 585 | |
| '{' should be on the previous line. | 587 | |
| '{' should be on the previous line. | 589 | |
| '}' should be on the same line. | 592 | |
| '{' should be on the previous line. | 594 | |
| '{' should be on the previous line. | 596 | |
| '}' should be on the same line. | 599 | |
| '{' should be on the previous line. | 601 | |
| '{' should be on the previous line. | 603 | |
| '}' should be on the same line. | 606 | |
| '{' should be on the previous line. | 608 | |
| '{' should be on the previous line. | 610 | |
| '}' should be on the same line. | 613 | |
| '{' should be on the previous line. | 615 | |
| Line has trailing spaces. | 623 | |
| Line is longer than 80 characters. | 624 | |
| Missing a Javadoc comment. | 624 | |
| Name 'read_trace_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 624 | |
| Parameter p_fixed should be final. | 624 | |
| Name 'p_fixed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 624 | |
| '{' should be on the previous line. | 628 | |
| Line is longer than 80 characters. | 631 | |
| Name 'curr_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 632 | |
| '{' should be on the previous line. | 634 | |
| Line is longer than 80 characters. | 637 | |
| Line has trailing spaces. | 640 | |
| Missing a Javadoc comment. | 641 | |
| Name 'read_via_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 641 | |
| Parameter p_fixed should be final. | 641 | |
| Name 'p_fixed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 641 | |
| '{' should be on the previous line. | 645 | |
| Name 'curr_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 649 | |
| '{' should be on the previous line. | 651 | |
| Line is longer than 80 characters. | 654 | |
| Line has trailing spaces. | 657 | |
| Missing a Javadoc comment. | 658 | |
| Name 'read_pin_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 658 | |
| '{' should be on the previous line. | 659 | |
| '{' should be on the previous line. | 662 | |
| Name 'curr_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 666 | |
| '{' should be on the previous line. | 668 | |
| Line is longer than 80 characters. | 671 | |
| Line has trailing spaces. | 674 | |
| Missing a Javadoc comment. | 675 | |
| Name 'read_conduction_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 675 | |
| '{' should be on the previous line. | 676 | |
| '{' should be on the previous line. | 679 | |
| Line is longer than 80 characters. | 682 | |
| Name 'curr_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 683 | |
| '{' should be on the previous line. | 685 | |
| Line is longer than 80 characters. | 688 | |
| Line has trailing spaces. | 691 | |
| Missing a Javadoc comment. | 692 | |
| Name 'read_keepout_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 692 | |
| '{' should be on the previous line. | 693 | |
| '{' should be on the previous line. | 696 | |
| Line is longer than 80 characters. | 699 | |
| Name 'curr_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 700 | |
| '{' should be on the previous line. | 702 | |
| Line is longer than 80 characters. | 705 | |
| Line has trailing spaces. | 708 | |
| Missing a Javadoc comment. | 709 | |
| Name 'read_via_keepout_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 709 | |
| '{' should be on the previous line. | 710 | |
| '{' should be on the previous line. | 713 | |
| Line is longer than 80 characters. | 716 | |
| Name 'curr_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 717 | |
| '{' should be on the previous line. | 719 | |
| Line is longer than 80 characters. | 722 | |
| Line has trailing spaces. | 725 | |
| Missing a Javadoc comment. | 726 | |
| Name 'read_background_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 726 | |
| '{' should be on the previous line. | 727 | |
| Name 'curr_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 728 | |
| '{' should be on the previous line. | 730 | |
| Line is longer than 80 characters. | 733 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 735 | |
| '{' should be on the previous line. | 737 | |
| Line is longer than 80 characters. | 738 | |
| Line has trailing spaces. | 743 | |
| Missing a Javadoc comment. | 744 | |
| Name 'read_hilight_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 744 | |
| '{' should be on the previous line. | 745 | |
| '{' should be on the previous line. | 748 | |
| Line is longer than 80 characters. | 751 | |
| Name 'curr_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 752 | |
| '{' should be on the previous line. | 754 | |
| Line is longer than 80 characters. | 757 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 758 | |
| '{' should be on the previous line. | 760 | |
| Line is longer than 80 characters. | 761 | |
| Line has trailing spaces. | 766 | |
| Missing a Javadoc comment. | 767 | |
| Name 'read_incompletes_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 767 | |
| '{' should be on the previous line. | 768 | |
| '{' should be on the previous line. | 771 | |
| Line is longer than 80 characters. | 774 | |
| Name 'curr_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 775 | |
| '{' should be on the previous line. | 777 | |
| Line is longer than 80 characters. | 780 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 781 | |
| '{' should be on the previous line. | 783 | |
| Line is longer than 80 characters. | 784 | |
| Line has trailing spaces. | 789 | |
| Missing a Javadoc comment. | 790 | |
| Name 'read_length_matching_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 790 | |
| '{' should be on the previous line. | 791 | |
| '{' should be on the previous line. | 794 | |
| Line is longer than 80 characters. | 797 | |
| Name 'curr_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 798 | |
| '{' should be on the previous line. | 800 | |
| Line is longer than 80 characters. | 803 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 804 | |
| '{' should be on the previous line. | 806 | |
| Line is longer than 80 characters. | 807 | |
| Line has trailing spaces. | 812 | |
| Missing a Javadoc comment. | 813 | |
| Name 'read_violations_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 813 | |
| '{' should be on the previous line. | 814 | |
| Name 'curr_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 815 | |
| '{' should be on the previous line. | 817 | |
| Line is longer than 80 characters. | 820 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 821 | |
| '{' should be on the previous line. | 823 | |
| Line is longer than 80 characters. | 824 | |
| Line has trailing spaces. | 829 | |
| Missing a Javadoc comment. | 830 | |
| Name 'read_outline_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 830 | |
| '{' should be on the previous line. | 831 | |
| Name 'curr_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 832 | |
| '{' should be on the previous line. | 834 | |
| Line is longer than 80 characters. | 837 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 838 | |
| '{' should be on the previous line. | 840 | |
| Line is longer than 80 characters. | 841 | |
| Line has trailing spaces. | 846 | |
| Line is longer than 80 characters. | 847 | |
| Missing a Javadoc comment. | 847 | |
| Name 'read_component_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 847 | |
| Parameter p_front should be final. | 847 | |
| Name 'p_front' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 847 | |
| Name 'curr_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 849 | |
| '{' should be on the previous line. | 851 | |
| Line is longer than 80 characters. | 854 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 855 | |
| '{' should be on the previous line. | 857 | |
| Line is longer than 80 characters. | 858 | |
| Line has trailing spaces. | 863 | |
| Line has trailing spaces. | 864 | |
| Missing a Javadoc comment. | 865 | |
| Name 'read_color_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 865 | |
| '{' should be on the previous line. | 866 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 868 | |
| '{' should be on the previous line. | 870 | |
| '}' should be on the same line. | 872 | |
| '{' should be on the previous line. | 874 | |
| '}' should be on the same line. | 876 | |
| '{' should be on the previous line. | 878 | |
| Line is longer than 80 characters. | 879 | |
| Line has trailing spaces. | 884 | |
| Expected an @return tag. | 889 | |
| Name 'read_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 889 | |
| Expected @throws tag for 'java.io.IOException'. | 889 | |
| '{' should be on the previous line. | 890 | |
| Name 'rgb_color_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 891 | |
| '3' is a magic number. | 891 | |
| '3' is a magic number. | 892 | |
| '{' should be on the previous line. | 893 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 894 | |
| '{' should be on the previous line. | 896 | |
| '{' should be on the previous line. | 898 | |
| Line is longer than 80 characters. | 899 | |
| 'cast' is not followed by whitespace. | 903 | |
| Line is longer than 80 characters. | 905 | |
| ',' is not followed by whitespace. | 905 | |
| Line has trailing spaces. | 907 | |
| Expected an @return tag. | 912 | |
| Name 'read_color_array' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 912 | |
| Expected @throws tag for 'java.io.IOException'. | 912 | |
| '{' should be on the previous line. | 913 | |
| Line is longer than 80 characters. | 914 | |
| Name 'color_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 914 | |
| 'for' is not followed by whitespace. | 915 | |
| '{' should be on the previous line. | 916 | |
| Name 'curr_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 917 | |
| '{' should be on the previous line. | 919 | |
| '{' should be on the previous line. | 927 | |
| Line has trailing spaces. | 932 | |
| Missing a Javadoc comment. | 933 | |
| Name 'write_colors_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 933 | |
| '{' should be on the previous line. | 934 | |
| Line is longer than 80 characters. | 935 | |
| Name 'graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 935 | |
| Line is longer than 80 characters. | 949 | |
| Line is longer than 80 characters. | 970 | |
| Line is longer than 80 characters. | 1000 | |
| Line is longer than 80 characters. | 1010 | |
| Line has trailing spaces. | 1015 | |
| Missing a Javadoc comment. | 1016 | |
| Name 'write_color_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1016 | |
| Parameter p_value should be final. | 1016 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1016 | |
| Line has trailing spaces. | 1022 | |
| Line is longer than 80 characters. | 1023 | |
| Missing a Javadoc comment. | 1023 | |
| Name 'write_color_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1023 | |
| Parameter p_color should be final. | 1023 | |
| Name 'p_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1023 | |
| Line has trailing spaces. | 1035 | |
| Line is longer than 80 characters. | 1036 | |
| Missing a Javadoc comment. | 1036 | |
| Name 'write_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1036 | |
| Parameter p_colors should be final. | 1036 | |
| Name 'p_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1036 | |
| '{' should be on the previous line. | 1039 | |
| Line has trailing spaces. | 1043 | |
| Missing a Javadoc comment. | 1044 | |
| Name 'read_parameter_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1044 | |
| '{' should be on the previous line. | 1045 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1047 | |
| '{' should be on the previous line. | 1049 | |
| Name 'prev_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1050 | |
| '{' should be on the previous line. | 1053 | |
| '{' should be on the previous line. | 1058 | |
| Line has trailing spaces. | 1062 | |
| '{' should be on the previous line. | 1064 | |
| Line has trailing spaces. | 1065 | |
| '{' should be on the previous line. | 1067 | |
| '{' should be on the previous line. | 1069 | |
| '}' should be on the same line. | 1072 | |
| '{' should be on the previous line. | 1074 | |
| '{' should be on the previous line. | 1076 | |
| '}' should be on the same line. | 1079 | |
| '{' should be on the previous line. | 1081 | |
| '{' should be on the previous line. | 1083 | |
| '}' should be on the same line. | 1086 | |
| '{' should be on the previous line. | 1088 | |
| '{' should be on the previous line. | 1090 | |
| '}' should be on the same line. | 1093 | |
| '{' should be on the previous line. | 1095 | |
| '{' should be on the previous line. | 1097 | |
| '}' should be on the same line. | 1100 | |
| '{' should be on the previous line. | 1102 | |
| '{' should be on the previous line. | 1104 | |
| '}' should be on the same line. | 1107 | |
| '{' should be on the previous line. | 1109 | |
| '{' should be on the previous line. | 1111 | |
| '}' should be on the same line. | 1114 | |
| '{' should be on the previous line. | 1116 | |
| '{' should be on the previous line. | 1118 | |
| '}' should be on the same line. | 1121 | |
| '{' should be on the previous line. | 1123 | |
| '{' should be on the previous line. | 1125 | |
| '}' should be on the same line. | 1128 | |
| '{' should be on the previous line. | 1130 | |
| '{' should be on the previous line. | 1132 | |
| '}' should be on the same line. | 1135 | |
| '{' should be on the previous line. | 1137 | |
| '{' should be on the previous line. | 1139 | |
| '}' should be on the same line. | 1142 | |
| '{' should be on the previous line. | 1144 | |
| '{' should be on the previous line. | 1146 | |
| '}' should be on the same line. | 1149 | |
| '{' should be on the previous line. | 1151 | |
| '{' should be on the previous line. | 1153 | |
| '}' should be on the same line. | 1156 | |
| '{' should be on the previous line. | 1158 | |
| Line has trailing spaces. | 1166 | |
| Missing a Javadoc comment. | 1167 | |
| Name 'write_parameter_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1167 | |
| '{' should be on the previous line. | 1168 | |
| Line has trailing spaces. | 1186 | |
| Missing a Javadoc comment. | 1187 | |
| Name 'read_selection_layer_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1187 | |
| '{' should be on the previous line. | 1188 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1189 | |
| Name 'select_on_all_layers' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1190 | |
| '{' should be on the previous line. | 1192 | |
| '}' should be on the same line. | 1194 | |
| '{' should be on the previous line. | 1196 | |
| '}' should be on the same line. | 1198 | |
| '{' should be on the previous line. | 1200 | |
| Line is longer than 80 characters. | 1201 | |
| '{' should be on the previous line. | 1206 | |
| Line is longer than 80 characters. | 1207 | |
| Line is longer than 80 characters. | 1210 | |
| Line has trailing spaces. | 1213 | |
| Missing a Javadoc comment. | 1214 | |
| Name 'read_shove_enabled_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1214 | |
| '{' should be on the previous line. | 1215 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1216 | |
| Name 'shove_enabled' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1217 | |
| '{' should be on the previous line. | 1219 | |
| '}' should be on the same line. | 1221 | |
| '{' should be on the previous line. | 1223 | |
| '}' should be on the same line. | 1225 | |
| '{' should be on the previous line. | 1227 | |
| Line is longer than 80 characters. | 1228 | |
| '{' should be on the previous line. | 1233 | |
| Line is longer than 80 characters. | 1234 | |
| Line has trailing spaces. | 1240 | |
| Line is longer than 80 characters. | 1241 | |
| Missing a Javadoc comment. | 1241 | |
| Name 'read_drag_components_enabled_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1241 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1243 | |
| Name 'drag_components_enabled' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1244 | |
| '{' should be on the previous line. | 1246 | |
| '}' should be on the same line. | 1248 | |
| '{' should be on the previous line. | 1250 | |
| '}' should be on the same line. | 1252 | |
| '{' should be on the previous line. | 1254 | |
| Line is longer than 80 characters. | 1255 | |
| '{' should be on the previous line. | 1260 | |
| Line is longer than 80 characters. | 1261 | |
| Line is longer than 80 characters. | 1264 | |
| Line has trailing spaces. | 1267 | |
| Missing a Javadoc comment. | 1268 | |
| Name 'read_ignore_conduction_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1268 | |
| '{' should be on the previous line. | 1269 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1270 | |
| Name 'ignore_conduction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1271 | |
| '{' should be on the previous line. | 1273 | |
| '}' should be on the same line. | 1275 | |
| '{' should be on the previous line. | 1277 | |
| '}' should be on the same line. | 1279 | |
| '{' should be on the previous line. | 1281 | |
| Line is longer than 80 characters. | 1282 | |
| '{' should be on the previous line. | 1287 | |
| Line is longer than 80 characters. | 1288 | |
| Line has trailing spaces. | 1294 | |
| Missing a Javadoc comment. | 1295 | |
| Name 'write_shove_enabled_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1295 | |
| '{' should be on the previous line. | 1296 | |
| '{' should be on the previous line. | 1301 | |
| '}' should be on the same line. | 1303 | |
| '{' should be on the previous line. | 1305 | |
| Line has trailing spaces. | 1310 | |
| Line is longer than 80 characters. | 1311 | |
| Missing a Javadoc comment. | 1311 | |
| Name 'write_drag_components_enabled_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1311 | |
| '{' should be on the previous line. | 1317 | |
| '}' should be on the same line. | 1319 | |
| '{' should be on the previous line. | 1321 | |
| Line has trailing spaces. | 1326 | |
| Missing a Javadoc comment. | 1327 | |
| Name 'write_ignore_conduction_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1327 | |
| '{' should be on the previous line. | 1328 | |
| Line is longer than 80 characters. | 1332 | |
| '}' should be on the same line. | 1335 | |
| '{' should be on the previous line. | 1337 | |
| Line has trailing spaces. | 1342 | |
| Missing a Javadoc comment. | 1343 | |
| Name 'write_selection_layer_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1343 | |
| '{' should be on the previous line. | 1344 | |
| '{' should be on the previous line. | 1349 | |
| '}' should be on the same line. | 1351 | |
| '{' should be on the previous line. | 1353 | |
| Line has trailing spaces. | 1358 | |
| Missing a Javadoc comment. | 1359 | |
| Name 'read_route_mode_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1359 | |
| '{' should be on the previous line. | 1360 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1361 | |
| Name 'is_stitch_mode' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1362 | |
| '{' should be on the previous line. | 1364 | |
| '}' should be on the same line. | 1366 | |
| '{' should be on the previous line. | 1368 | |
| '}' should be on the same line. | 1370 | |
| '{' should be on the previous line. | 1372 | |
| Line is longer than 80 characters. | 1373 | |
| '{' should be on the previous line. | 1378 | |
| Line is longer than 80 characters. | 1379 | |
| Line has trailing spaces. | 1385 | |
| Missing a Javadoc comment. | 1386 | |
| Name 'write_route_mode_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1386 | |
| '{' should be on the previous line. | 1387 | |
| '{' should be on the previous line. | 1392 | |
| '}' should be on the same line. | 1394 | |
| '{' should be on the previous line. | 1396 | |
| Line has trailing spaces. | 1401 | |
| Missing a Javadoc comment. | 1402 | |
| Name 'read_pull_tight_region_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1402 | |
| '{' should be on the previous line. | 1403 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1404 | |
| ')' is preceded with whitespace. | 1405 | |
| '{' should be on the previous line. | 1406 | |
| Line is longer than 80 characters. | 1407 | |
| Name 'pull_tight_region' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1410 | |
| '{' should be on the previous line. | 1413 | |
| Line is longer than 80 characters. | 1414 | |
| Line is longer than 80 characters. | 1417 | |
| Line has trailing spaces. | 1420 | |
| Missing a Javadoc comment. | 1421 | |
| Name 'write_pull_tight_region_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1421 | |
| '{' should be on the previous line. | 1422 | |
| Line is longer than 80 characters. | 1426 | |
| Name 'pull_tight_region' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1426 | |
| Line has trailing spaces. | 1430 | |
| Missing a Javadoc comment. | 1431 | |
| Name 'read_pull_tight_accuracy_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1431 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1433 | |
| ')' is preceded with whitespace. | 1434 | |
| '{' should be on the previous line. | 1435 | |
| Line is longer than 80 characters. | 1436 | |
| Name 'pull_tight_accuracy' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1439 | |
| '{' should be on the previous line. | 1442 | |
| Line is longer than 80 characters. | 1443 | |
| Line is longer than 80 characters. | 1446 | |
| Line has trailing spaces. | 1449 | |
| Missing a Javadoc comment. | 1450 | |
| Name 'write_pull_tight_accuracy_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1450 | |
| '{' should be on the previous line. | 1451 | |
| Line is longer than 80 characters. | 1455 | |
| Name 'pull_tight_accuracy' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1455 | |
| Line has trailing spaces. | 1459 | |
| Line is longer than 80 characters. | 1460 | |
| Missing a Javadoc comment. | 1460 | |
| Name 'read_automatic_layer_dimming_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1460 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1462 | |
| '{' should be on the previous line. | 1465 | |
| '}' should be on the same line. | 1467 | |
| '{' should be on the previous line. | 1469 | |
| '}' should be on the same line. | 1471 | |
| '{' should be on the previous line. | 1473 | |
| Line is longer than 80 characters. | 1474 | |
| '{' should be on the previous line. | 1479 | |
| Line is longer than 80 characters. | 1480 | |
| Line is longer than 80 characters. | 1483 | |
| Line has trailing spaces. | 1486 | |
| Line is longer than 80 characters. | 1487 | |
| Missing a Javadoc comment. | 1487 | |
| Name 'write_automatic_layer_dimming_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1487 | |
| Line is longer than 80 characters. | 1492 | |
| Name 'layer_dimming' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1492 | |
| Line has trailing spaces. | 1496 | |
| Line is longer than 80 characters. | 1497 | |
| Missing a Javadoc comment. | 1497 | |
| Name 'read_hilight_routing_obstacle_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1497 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1499 | |
| Name 'hilight_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1500 | |
| '{' should be on the previous line. | 1502 | |
| '}' should be on the same line. | 1504 | |
| '{' should be on the previous line. | 1506 | |
| '}' should be on the same line. | 1508 | |
| '{' should be on the previous line. | 1510 | |
| Line is longer than 80 characters. | 1511 | |
| '{' should be on the previous line. | 1516 | |
| Line is longer than 80 characters. | 1517 | |
| Line is longer than 80 characters. | 1520 | |
| Line has trailing spaces. | 1523 | |
| Line has trailing spaces. | 1524 | |
| Line is longer than 80 characters. | 1525 | |
| Missing a Javadoc comment. | 1525 | |
| Name 'write_hilight_routing_obstacle_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1525 | |
| '{' should be on the previous line. | 1531 | |
| '}' should be on the same line. | 1533 | |
| '{' should be on the previous line. | 1535 | |
| Line has trailing spaces. | 1540 | |
| Line is longer than 80 characters. | 1541 | |
| Missing a Javadoc comment. | 1541 | |
| Name 'read_clearance_compensation_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1541 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1543 | |
| Name 'clearance_compensation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1544 | |
| '{' should be on the previous line. | 1546 | |
| '}' should be on the same line. | 1548 | |
| '{' should be on the previous line. | 1550 | |
| '}' should be on the same line. | 1552 | |
| '{' should be on the previous line. | 1554 | |
| Line is longer than 80 characters. | 1555 | |
| '{' should be on the previous line. | 1560 | |
| Line is longer than 80 characters. | 1561 | |
| Line has trailing spaces. | 1567 | |
| Missing a Javadoc comment. | 1568 | |
| Name 'write_clearance_compensation_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1568 | |
| Line is longer than 80 characters. | 1573 | |
| '}' should be on the same line. | 1576 | |
| '{' should be on the previous line. | 1578 | |
| Line has trailing spaces. | 1583 | |
| Line is longer than 80 characters. | 1584 | |
| Missing a Javadoc comment. | 1584 | |
| Name 'read_via_snap_to_smd_center_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1584 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1586 | |
| '{' should be on the previous line. | 1589 | |
| '}' should be on the same line. | 1591 | |
| '{' should be on the previous line. | 1593 | |
| '}' should be on the same line. | 1595 | |
| '{' should be on the previous line. | 1597 | |
| Line is longer than 80 characters. | 1598 | |
| '{' should be on the previous line. | 1603 | |
| Line is longer than 80 characters. | 1604 | |
| Line has trailing spaces. | 1610 | |
| Missing a Javadoc comment. | 1611 | |
| Name 'write_via_snap_to_smd_center_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1611 | |
| '{' should be on the previous line. | 1617 | |
| '}' should be on the same line. | 1619 | |
| '{' should be on the previous line. | 1621 | |
| Line has trailing spaces. | 1626 | |
| Missing a Javadoc comment. | 1627 | |
| Name 'read_selectable_item_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1627 | |
| '{' should be on the previous line. | 1628 | |
| Line is longer than 80 characters. | 1629 | |
| Name 'item_selection_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1629 | |
| '{' should be on the previous line. | 1632 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1633 | |
| '{' should be on the previous line. | 1635 | |
| '{' should be on the previous line. | 1639 | |
| Line is longer than 80 characters. | 1640 | |
| '}' should be on the same line. | 1641 | |
| '{' should be on the previous line. | 1643 | |
| Line is longer than 80 characters. | 1644 | |
| '}' should be on the same line. | 1645 | |
| '{' should be on the previous line. | 1647 | |
| Line is longer than 80 characters. | 1648 | |
| '}' should be on the same line. | 1649 | |
| '{' should be on the previous line. | 1651 | |
| Line is longer than 80 characters. | 1652 | |
| '}' should be on the same line. | 1653 | |
| '{' should be on the previous line. | 1655 | |
| Line is longer than 80 characters. | 1656 | |
| '}' should be on the same line. | 1657 | |
| '{' should be on the previous line. | 1659 | |
| Line is longer than 80 characters. | 1660 | |
| '}' should be on the same line. | 1661 | |
| '{' should be on the previous line. | 1663 | |
| Line is longer than 80 characters. | 1664 | |
| '}' should be on the same line. | 1665 | |
| '{' should be on the previous line. | 1667 | |
| Line is longer than 80 characters. | 1668 | |
| '}' should be on the same line. | 1669 | |
| '{' should be on the previous line. | 1671 | |
| Line is longer than 80 characters. | 1672 | |
| '}' should be on the same line. | 1673 | |
| '{' should be on the previous line. | 1675 | |
| Line is longer than 80 characters. | 1676 | |
| Line has trailing spaces. | 1682 | |
| Line has trailing spaces. | 1683 | |
| Missing a Javadoc comment. | 1684 | |
| Name 'write_selectable_item_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1684 | |
| '{' should be on the previous line. | 1685 | |
| Line is longer than 80 characters. | 1689 | |
| Name 'item_selection_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1689 | |
| Name 'selectable_choices' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1690 | |
| '{' should be on the previous line. | 1693 | |
| '{' should be on the previous line. | 1695 | |
| Line has trailing spaces. | 1702 | |
| Line is longer than 80 characters. | 1703 | |
| Missing a Javadoc comment. | 1703 | |
| Name 'write_deselected_snapshot_attributes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1703 | |
| Line is longer than 80 characters. | 1705 | |
| '{' should be on the previous line. | 1709 | |
| '{' should be on the previous line. | 1714 | |
| '{' should be on the previous line. | 1719 | |
| '{' should be on the previous line. | 1724 | |
| '{' should be on the previous line. | 1729 | |
| '{' should be on the previous line. | 1734 | |
| '{' should be on the previous line. | 1739 | |
| '{' should be on the previous line. | 1744 | |
| '{' should be on the previous line. | 1749 | |
| '{' should be on the previous line. | 1754 | |
| '{' should be on the previous line. | 1759 | |
| '{' should be on the previous line. | 1764 | |
| '{' should be on the previous line. | 1769 | |
| '{' should be on the previous line. | 1774 | |
| Line has trailing spaces. | 1780 | |
| Line is longer than 80 characters. | 1781 | |
| Missing a Javadoc comment. | 1781 | |
| Name 'read_deselected_snapshot_attributes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1781 | |
| Line is longer than 80 characters. | 1783 | |
| '{' should be on the previous line. | 1785 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1786 | |
| '{' should be on the previous line. | 1788 | |
| '{' should be on the previous line. | 1792 | |
| '}' should be on the same line. | 1794 | |
| '{' should be on the previous line. | 1796 | |
| '}' should be on the same line. | 1798 | |
| '{' should be on the previous line. | 1800 | |
| '}' should be on the same line. | 1802 | |
| '{' should be on the previous line. | 1804 | |
| '}' should be on the same line. | 1806 | |
| '{' should be on the previous line. | 1808 | |
| '}' should be on the same line. | 1810 | |
| '{' should be on the previous line. | 1812 | |
| '}' should be on the same line. | 1814 | |
| '{' should be on the previous line. | 1816 | |
| '}' should be on the same line. | 1818 | |
| '{' should be on the previous line. | 1820 | |
| '}' should be on the same line. | 1822 | |
| '{' should be on the previous line. | 1824 | |
| '}' should be on the same line. | 1826 | |
| '{' should be on the previous line. | 1828 | |
| '}' should be on the same line. | 1830 | |
| '{' should be on the previous line. | 1832 | |
| '}' should be on the same line. | 1834 | |
| '{' should be on the previous line. | 1836 | |
| '}' should be on the same line. | 1838 | |
| '{' should be on the previous line. | 1840 | |
| '}' should be on the same line. | 1842 | |
| '{' should be on the previous line. | 1844 | |
| '}' should be on the same line. | 1846 | |
| '{' should be on the previous line. | 1848 | |
| Line is longer than 80 characters. | 1849 | |
| Line has trailing spaces. | 1855 | |
| Expected an @return tag. | 1860 | |
| Name 'skip_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1860 | |
| Parameter p_scanner should be final. | 1860 | |
| Expected @param tag for 'p_scanner'. | 1860 | |
| Name 'p_scanner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1860 | |
| '{' should be on the previous line. | 1861 | |
| Name 'open_bracked_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1862 | |
| '{' should be on the previous line. | 1864 | |
| Name 'curr_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1865 | |
| '{' should be on the previous line. | 1867 | |
| '}' should be on the same line. | 1869 | |
| '{' should be on the previous line. | 1871 | |
| Line is longer than 80 characters. | 1872 | |
| '{' should be on the previous line. | 1877 | |
| '{' should be on the previous line. | 1881 | |
| '}' should be on the same line. | 1883 | |
| '{' should be on the previous line. | 1885 | |
| Line has trailing spaces. | 1892 | |
| Missing a Javadoc comment. | 1893 | |
| Name 'board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1893 | |
| Missing a Javadoc comment. | 1894 | |
| Name 'board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1894 | |
| Name 'out_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1898 |
| Violation | Message | Line |
|---|---|---|
| Missing a Javadoc comment. | 4 | |
| Line has trailing spaces. | 7 | |
| Line is longer than 80 characters. | 10 | |
| First sentence should end with a period. | 14 | |
| First sentence should end with a period. | 17 | |
| First sentence should end with a period. | 20 | |
| First sentence should end with a period. | 23 | |
| Line has trailing spaces. | 23 | |
| Line has trailing spaces. | 26 | |
| '+' is not preceded with whitespace. | 27 | |
| '+' should be on a new line. | 27 | |
| '+' is not preceded with whitespace. | 28 | |
| '+' should be on a new line. | 28 | |
| '+' is not preceded with whitespace. | 29 | |
| '+' should be on a new line. | 29 | |
| '+' is not preceded with whitespace. | 30 | |
| '+' should be on a new line. | 30 | |
| '+' is not preceded with whitespace. | 31 | |
| '+' should be on a new line. | 31 | |
| '+' is not preceded with whitespace. | 32 | |
| '+' should be on a new line. | 32 | |
| '+' is not preceded with whitespace. | 33 | |
| '+' should be on a new line. | 33 | |
| First sentence should end with a period. | 36 | |
| Line has trailing spaces. | 36 | |
| Line has trailing spaces. | 41 | |
| Missing a Javadoc comment. | 46 | |
| '+' is not preceded with whitespace. | 47 | |
| '+' should be on a new line. | 47 | |
| '+' is not preceded with whitespace. | 48 | |
| '+' should be on a new line. | 48 | |
| '+' is not preceded with whitespace. | 49 | |
| '+' should be on a new line. | 49 | |
| '+' is not preceded with whitespace. | 50 | |
| '+' should be on a new line. | 50 | |
| '+' is not preceded with whitespace. | 51 | |
| '+' should be on a new line. | 51 | |
| '+' is not preceded with whitespace. | 52 | |
| '+' should be on a new line. | 52 | |
| '+' is not preceded with whitespace. | 53 | |
| '+' should be on a new line. | 53 | |
| '+' is not preceded with whitespace. | 54 | |
| '+' should be on a new line. | 54 | |
| '+' is not preceded with whitespace. | 55 | |
| '+' should be on a new line. | 55 | |
| '+' is not preceded with whitespace. | 56 | |
| '+' should be on a new line. | 56 | |
| '+' is not preceded with whitespace. | 57 | |
| '+' should be on a new line. | 57 | |
| '+' is not preceded with whitespace. | 58 | |
| '+' should be on a new line. | 58 | |
| '+' is not preceded with whitespace. | 59 | |
| '+' should be on a new line. | 59 | |
| '+' is not preceded with whitespace. | 60 | |
| '+' should be on a new line. | 60 | |
| '+' is not preceded with whitespace. | 61 | |
| '+' should be on a new line. | 61 | |
| '+' is not preceded with whitespace. | 62 | |
| '+' should be on a new line. | 62 | |
| '+' is not preceded with whitespace. | 63 | |
| '+' should be on a new line. | 63 | |
| '+' is not preceded with whitespace. | 64 | |
| '+' should be on a new line. | 64 | |
| '+' is not preceded with whitespace. | 65 | |
| '+' should be on a new line. | 65 | |
| '+' is not preceded with whitespace. | 66 | |
| '+' should be on a new line. | 66 | |
| Missing a Javadoc comment. | 69 | |
| '796' is a magic number. | 70 | |
| Missing a Javadoc comment. | 76 | |
| Parameter packed should be final. | 76 | |
| Parameter offset should be final. | 76 | |
| Parameter result should be final. | 76 | |
| 'do' construct must use '{}'s. | 83 | |
| First sentence should end with a period. | 89 | |
| Line has trailing spaces. | 89 | |
| Missing a Javadoc comment. | 94 | |
| '+' is not preceded with whitespace. | 95 | |
| '+' should be on a new line. | 95 | |
| '+' is not preceded with whitespace. | 96 | |
| '+' should be on a new line. | 96 | |
| '+' is not preceded with whitespace. | 97 | |
| '+' should be on a new line. | 97 | |
| '+' is not preceded with whitespace. | 98 | |
| '+' should be on a new line. | 98 | |
| '+' is not preceded with whitespace. | 99 | |
| '+' should be on a new line. | 99 | |
| '+' is not preceded with whitespace. | 100 | |
| '+' should be on a new line. | 100 | |
| '+' is not preceded with whitespace. | 101 | |
| '+' should be on a new line. | 101 | |
| '+' is not preceded with whitespace. | 102 | |
| '+' should be on a new line. | 102 | |
| '+' is not preceded with whitespace. | 103 | |
| '+' should be on a new line. | 103 | |
| '+' is not preceded with whitespace. | 104 | |
| '+' should be on a new line. | 104 | |
| '+' is not preceded with whitespace. | 105 | |
| '+' should be on a new line. | 105 | |
| '+' is not preceded with whitespace. | 106 | |
| '+' should be on a new line. | 106 | |
| '+' is not preceded with whitespace. | 107 | |
| '+' should be on a new line. | 107 | |
| '+' is not preceded with whitespace. | 108 | |
| '+' should be on a new line. | 108 | |
| '+' is not preceded with whitespace. | 109 | |
| '+' should be on a new line. | 109 | |
| '+' is not preceded with whitespace. | 110 | |
| '+' should be on a new line. | 110 | |
| '+' is not preceded with whitespace. | 111 | |
| '+' should be on a new line. | 111 | |
| '+' is not preceded with whitespace. | 112 | |
| '+' should be on a new line. | 112 | |
| '+' is not preceded with whitespace. | 113 | |
| '+' should be on a new line. | 113 | |
| '+' is not preceded with whitespace. | 114 | |
| '+' should be on a new line. | 114 | |
| '+' is not preceded with whitespace. | 115 | |
| '+' should be on a new line. | 115 | |
| '+' is not preceded with whitespace. | 116 | |
| '+' should be on a new line. | 116 | |
| '+' is not preceded with whitespace. | 117 | |
| '+' should be on a new line. | 117 | |
| '+' is not preceded with whitespace. | 118 | |
| '+' should be on a new line. | 118 | |
| '+' is not preceded with whitespace. | 119 | |
| '+' should be on a new line. | 119 | |
| '+' is not preceded with whitespace. | 120 | |
| '+' should be on a new line. | 120 | |
| '+' is not preceded with whitespace. | 121 | |
| '+' should be on a new line. | 121 | |
| '+' is not preceded with whitespace. | 122 | |
| '+' should be on a new line. | 122 | |
| '+' is not preceded with whitespace. | 123 | |
| '+' should be on a new line. | 123 | |
| '+' is not preceded with whitespace. | 124 | |
| '+' should be on a new line. | 124 | |
| '+' is not preceded with whitespace. | 125 | |
| '+' should be on a new line. | 125 | |
| '+' is not preceded with whitespace. | 126 | |
| '+' should be on a new line. | 126 | |
| '+' is not preceded with whitespace. | 127 | |
| '+' should be on a new line. | 127 | |
| '+' is not preceded with whitespace. | 128 | |
| '+' should be on a new line. | 128 | |
| '+' is not preceded with whitespace. | 129 | |
| '+' should be on a new line. | 129 | |
| '+' is not preceded with whitespace. | 130 | |
| '+' should be on a new line. | 130 | |
| '+' is not preceded with whitespace. | 131 | |
| '+' should be on a new line. | 131 | |
| '+' is not preceded with whitespace. | 132 | |
| '+' should be on a new line. | 132 | |
| '+' is not preceded with whitespace. | 133 | |
| '+' should be on a new line. | 133 | |
| '+' is not preceded with whitespace. | 134 | |
| '+' should be on a new line. | 134 | |
| '+' is not preceded with whitespace. | 135 | |
| '+' should be on a new line. | 135 | |
| '+' is not preceded with whitespace. | 136 | |
| '+' should be on a new line. | 136 | |
| '+' is not preceded with whitespace. | 137 | |
| '+' should be on a new line. | 137 | |
| '+' is not preceded with whitespace. | 138 | |
| '+' should be on a new line. | 138 | |
| '+' is not preceded with whitespace. | 139 | |
| '+' should be on a new line. | 139 | |
| '+' is not preceded with whitespace. | 140 | |
| '+' should be on a new line. | 140 | |
| '+' is not preceded with whitespace. | 141 | |
| '+' should be on a new line. | 141 | |
| '+' is not preceded with whitespace. | 142 | |
| '+' should be on a new line. | 142 | |
| '+' is not preceded with whitespace. | 143 | |
| '+' should be on a new line. | 143 | |
| '+' is not preceded with whitespace. | 144 | |
| '+' should be on a new line. | 144 | |
| '+' is not preceded with whitespace. | 145 | |
| '+' should be on a new line. | 145 | |
| '+' is not preceded with whitespace. | 146 | |
| '+' should be on a new line. | 146 | |
| '+' is not preceded with whitespace. | 147 | |
| '+' should be on a new line. | 147 | |
| '+' is not preceded with whitespace. | 148 | |
| '+' should be on a new line. | 148 | |
| '+' is not preceded with whitespace. | 149 | |
| '+' should be on a new line. | 149 | |
| '+' is not preceded with whitespace. | 150 | |
| '+' should be on a new line. | 150 | |
| '+' is not preceded with whitespace. | 151 | |
| '+' should be on a new line. | 151 | |
| '+' is not preceded with whitespace. | 152 | |
| '+' should be on a new line. | 152 | |
| '+' is not preceded with whitespace. | 153 | |
| '+' should be on a new line. | 153 | |
| '+' is not preceded with whitespace. | 154 | |
| '+' should be on a new line. | 154 | |
| '+' is not preceded with whitespace. | 155 | |
| '+' should be on a new line. | 155 | |
| '+' is not preceded with whitespace. | 156 | |
| '+' should be on a new line. | 156 | |
| '+' is not preceded with whitespace. | 157 | |
| '+' should be on a new line. | 157 | |
| '+' is not preceded with whitespace. | 158 | |
| '+' should be on a new line. | 158 | |
| '+' is not preceded with whitespace. | 159 | |
| '+' should be on a new line. | 159 | |
| '+' is not preceded with whitespace. | 160 | |
| '+' should be on a new line. | 160 | |
| '+' is not preceded with whitespace. | 161 | |
| '+' should be on a new line. | 161 | |
| '+' is not preceded with whitespace. | 162 | |
| '+' should be on a new line. | 162 | |
| '+' is not preceded with whitespace. | 163 | |
| '+' should be on a new line. | 163 | |
| '+' is not preceded with whitespace. | 164 | |
| '+' should be on a new line. | 164 | |
| '+' is not preceded with whitespace. | 165 | |
| '+' should be on a new line. | 165 | |
| '+' is not preceded with whitespace. | 166 | |
| '+' should be on a new line. | 166 | |
| '+' is not preceded with whitespace. | 167 | |
| '+' should be on a new line. | 167 | |
| '+' is not preceded with whitespace. | 168 | |
| '+' should be on a new line. | 168 | |
| '+' is not preceded with whitespace. | 169 | |
| '+' should be on a new line. | 169 | |
| '+' is not preceded with whitespace. | 170 | |
| '+' should be on a new line. | 170 | |
| '+' is not preceded with whitespace. | 171 | |
| '+' should be on a new line. | 171 | |
| '+' is not preceded with whitespace. | 172 | |
| '+' should be on a new line. | 172 | |
| '+' is not preceded with whitespace. | 173 | |
| '+' should be on a new line. | 173 | |
| '+' is not preceded with whitespace. | 174 | |
| '+' should be on a new line. | 174 | |
| '+' is not preceded with whitespace. | 175 | |
| '+' should be on a new line. | 175 | |
| '+' is not preceded with whitespace. | 176 | |
| '+' should be on a new line. | 176 | |
| '+' is not preceded with whitespace. | 177 | |
| '+' should be on a new line. | 177 | |
| '+' is not preceded with whitespace. | 178 | |
| '+' should be on a new line. | 178 | |
| '+' is not preceded with whitespace. | 179 | |
| '+' should be on a new line. | 179 | |
| '+' is not preceded with whitespace. | 180 | |
| '+' should be on a new line. | 180 | |
| '+' is not preceded with whitespace. | 181 | |
| '+' should be on a new line. | 181 | |
| '+' is not preceded with whitespace. | 182 | |
| '+' should be on a new line. | 182 | |
| '+' is not preceded with whitespace. | 183 | |
| '+' should be on a new line. | 183 | |
| '+' is not preceded with whitespace. | 184 | |
| '+' should be on a new line. | 184 | |
| '+' is not preceded with whitespace. | 185 | |
| '+' should be on a new line. | 185 | |
| '+' is not preceded with whitespace. | 186 | |
| '+' should be on a new line. | 186 | |
| '+' is not preceded with whitespace. | 187 | |
| '+' should be on a new line. | 187 | |
| '+' is not preceded with whitespace. | 188 | |
| '+' should be on a new line. | 188 | |
| '+' is not preceded with whitespace. | 189 | |
| '+' should be on a new line. | 189 | |
| '+' is not preceded with whitespace. | 190 | |
| '+' should be on a new line. | 190 | |
| '+' is not preceded with whitespace. | 191 | |
| '+' should be on a new line. | 191 | |
| '+' is not preceded with whitespace. | 192 | |
| '+' should be on a new line. | 192 | |
| '+' is not preceded with whitespace. | 193 | |
| '+' should be on a new line. | 193 | |
| Missing a Javadoc comment. | 196 | |
| '796' is a magic number. | 197 | |
| Missing a Javadoc comment. | 203 | |
| Parameter packed should be final. | 203 | |
| Parameter offset should be final. | 203 | |
| Parameter result should be final. | 203 | |
| '16' is a magic number. | 208 | |
| First sentence should end with a period. | 214 | |
| Line has trailing spaces. | 214 | |
| Missing a Javadoc comment. | 219 | |
| '+' is not preceded with whitespace. | 220 | |
| '+' should be on a new line. | 220 | |
| '+' is not preceded with whitespace. | 221 | |
| '+' should be on a new line. | 221 | |
| '+' is not preceded with whitespace. | 222 | |
| '+' should be on a new line. | 222 | |
| '+' is not preceded with whitespace. | 223 | |
| '+' should be on a new line. | 223 | |
| '+' is not preceded with whitespace. | 224 | |
| '+' should be on a new line. | 224 | |
| '+' is not preceded with whitespace. | 225 | |
| '+' should be on a new line. | 225 | |
| '+' is not preceded with whitespace. | 226 | |
| '+' should be on a new line. | 226 | |
| '+' is not preceded with whitespace. | 227 | |
| '+' should be on a new line. | 227 | |
| '+' is not preceded with whitespace. | 228 | |
| '+' should be on a new line. | 228 | |
| '+' is not preceded with whitespace. | 229 | |
| '+' should be on a new line. | 229 | |
| '+' is not preceded with whitespace. | 230 | |
| '+' should be on a new line. | 230 | |
| '+' is not preceded with whitespace. | 231 | |
| '+' should be on a new line. | 231 | |
| '+' is not preceded with whitespace. | 232 | |
| '+' should be on a new line. | 232 | |
| '+' is not preceded with whitespace. | 233 | |
| '+' should be on a new line. | 233 | |
| '+' is not preceded with whitespace. | 234 | |
| '+' should be on a new line. | 234 | |
| '+' is not preceded with whitespace. | 235 | |
| '+' should be on a new line. | 235 | |
| '+' is not preceded with whitespace. | 236 | |
| '+' should be on a new line. | 236 | |
| '+' is not preceded with whitespace. | 237 | |
| '+' should be on a new line. | 237 | |
| '+' is not preceded with whitespace. | 238 | |
| '+' should be on a new line. | 238 | |
| '+' is not preceded with whitespace. | 239 | |
| '+' should be on a new line. | 239 | |
| '+' is not preceded with whitespace. | 240 | |
| '+' should be on a new line. | 240 | |
| '+' is not preceded with whitespace. | 241 | |
| '+' should be on a new line. | 241 | |
| '+' is not preceded with whitespace. | 242 | |
| '+' should be on a new line. | 242 | |
| '+' is not preceded with whitespace. | 243 | |
| '+' should be on a new line. | 243 | |
| '+' is not preceded with whitespace. | 244 | |
| '+' should be on a new line. | 244 | |
| '+' is not preceded with whitespace. | 245 | |
| '+' should be on a new line. | 245 | |
| '+' is not preceded with whitespace. | 246 | |
| '+' should be on a new line. | 246 | |
| '+' is not preceded with whitespace. | 247 | |
| '+' should be on a new line. | 247 | |
| '+' is not preceded with whitespace. | 248 | |
| '+' should be on a new line. | 248 | |
| '+' is not preceded with whitespace. | 249 | |
| '+' should be on a new line. | 249 | |
| '+' is not preceded with whitespace. | 250 | |
| '+' should be on a new line. | 250 | |
| '+' is not preceded with whitespace. | 251 | |
| '+' should be on a new line. | 251 | |
| '+' is not preceded with whitespace. | 252 | |
| '+' should be on a new line. | 252 | |
| '+' is not preceded with whitespace. | 253 | |
| '+' should be on a new line. | 253 | |
| '+' is not preceded with whitespace. | 254 | |
| '+' should be on a new line. | 254 | |
| '+' is not preceded with whitespace. | 255 | |
| '+' should be on a new line. | 255 | |
| '+' is not preceded with whitespace. | 256 | |
| '+' should be on a new line. | 256 | |
| '+' is not preceded with whitespace. | 257 | |
| '+' should be on a new line. | 257 | |
| '+' is not preceded with whitespace. | 258 | |
| '+' should be on a new line. | 258 | |
| '+' is not preceded with whitespace. | 259 | |
| '+' should be on a new line. | 259 | |
| '+' is not preceded with whitespace. | 260 | |
| '+' should be on a new line. | 260 | |
| '+' is not preceded with whitespace. | 261 | |
| '+' should be on a new line. | 261 | |
| '+' is not preceded with whitespace. | 262 | |
| '+' should be on a new line. | 262 | |
| '+' is not preceded with whitespace. | 263 | |
| '+' should be on a new line. | 263 | |
| '+' is not preceded with whitespace. | 264 | |
| '+' should be on a new line. | 264 | |
| '+' is not preceded with whitespace. | 265 | |
| '+' should be on a new line. | 265 | |
| '+' is not preceded with whitespace. | 266 | |
| '+' should be on a new line. | 266 | |
| '+' is not preceded with whitespace. | 267 | |
| '+' should be on a new line. | 267 | |
| '+' is not preceded with whitespace. | 268 | |
| '+' should be on a new line. | 268 | |
| '+' is not preceded with whitespace. | 269 | |
| '+' should be on a new line. | 269 | |
| '+' is not preceded with whitespace. | 270 | |
| '+' should be on a new line. | 270 | |
| '+' is not preceded with whitespace. | 271 | |
| '+' should be on a new line. | 271 | |
| '+' is not preceded with whitespace. | 272 | |
| '+' should be on a new line. | 272 | |
| '+' is not preceded with whitespace. | 273 | |
| '+' should be on a new line. | 273 | |
| '+' is not preceded with whitespace. | 274 | |
| '+' should be on a new line. | 274 | |
| '+' is not preceded with whitespace. | 275 | |
| '+' should be on a new line. | 275 | |
| '+' is not preceded with whitespace. | 276 | |
| '+' should be on a new line. | 276 | |
| '+' is not preceded with whitespace. | 277 | |
| '+' should be on a new line. | 277 | |
| '+' is not preceded with whitespace. | 278 | |
| '+' should be on a new line. | 278 | |
| '+' is not preceded with whitespace. | 279 | |
| '+' should be on a new line. | 279 | |
| '+' is not preceded with whitespace. | 280 | |
| '+' should be on a new line. | 280 | |
| '+' is not preceded with whitespace. | 281 | |
| '+' should be on a new line. | 281 | |
| '+' is not preceded with whitespace. | 282 | |
| '+' should be on a new line. | 282 | |
| '+' is not preceded with whitespace. | 283 | |
| '+' should be on a new line. | 283 | |
| '+' is not preceded with whitespace. | 284 | |
| '+' should be on a new line. | 284 | |
| '+' is not preceded with whitespace. | 285 | |
| '+' should be on a new line. | 285 | |
| '+' is not preceded with whitespace. | 286 | |
| '+' should be on a new line. | 286 | |
| '+' is not preceded with whitespace. | 287 | |
| '+' should be on a new line. | 287 | |
| '+' is not preceded with whitespace. | 288 | |
| '+' should be on a new line. | 288 | |
| '+' is not preceded with whitespace. | 289 | |
| '+' should be on a new line. | 289 | |
| '+' is not preceded with whitespace. | 290 | |
| '+' should be on a new line. | 290 | |
| '+' is not preceded with whitespace. | 291 | |
| '+' should be on a new line. | 291 | |
| '+' is not preceded with whitespace. | 292 | |
| '+' should be on a new line. | 292 | |
| '+' is not preceded with whitespace. | 293 | |
| '+' should be on a new line. | 293 | |
| '+' is not preceded with whitespace. | 294 | |
| '+' should be on a new line. | 294 | |
| '+' is not preceded with whitespace. | 295 | |
| '+' should be on a new line. | 295 | |
| '+' is not preceded with whitespace. | 296 | |
| '+' should be on a new line. | 296 | |
| '+' is not preceded with whitespace. | 297 | |
| '+' should be on a new line. | 297 | |
| '+' is not preceded with whitespace. | 298 | |
| '+' should be on a new line. | 298 | |
| '+' is not preceded with whitespace. | 299 | |
| '+' should be on a new line. | 299 | |
| '+' is not preceded with whitespace. | 300 | |
| '+' should be on a new line. | 300 | |
| '+' is not preceded with whitespace. | 301 | |
| '+' should be on a new line. | 301 | |
| '+' is not preceded with whitespace. | 302 | |
| '+' should be on a new line. | 302 | |
| '+' is not preceded with whitespace. | 303 | |
| '+' should be on a new line. | 303 | |
| '+' is not preceded with whitespace. | 304 | |
| '+' should be on a new line. | 304 | |
| '+' is not preceded with whitespace. | 305 | |
| '+' should be on a new line. | 305 | |
| '+' is not preceded with whitespace. | 306 | |
| '+' should be on a new line. | 306 | |
| '+' is not preceded with whitespace. | 307 | |
| '+' should be on a new line. | 307 | |
| '+' is not preceded with whitespace. | 308 | |
| '+' should be on a new line. | 308 | |
| '+' is not preceded with whitespace. | 309 | |
| '+' should be on a new line. | 309 | |
| '+' is not preceded with whitespace. | 310 | |
| '+' should be on a new line. | 310 | |
| '+' is not preceded with whitespace. | 311 | |
| '+' should be on a new line. | 311 | |
| '+' is not preceded with whitespace. | 312 | |
| '+' should be on a new line. | 312 | |
| '+' is not preceded with whitespace. | 313 | |
| '+' should be on a new line. | 313 | |
| '+' is not preceded with whitespace. | 314 | |
| '+' should be on a new line. | 314 | |
| '+' is not preceded with whitespace. | 315 | |
| '+' should be on a new line. | 315 | |
| '+' is not preceded with whitespace. | 316 | |
| '+' should be on a new line. | 316 | |
| '+' is not preceded with whitespace. | 317 | |
| '+' should be on a new line. | 317 | |
| '+' is not preceded with whitespace. | 318 | |
| '+' should be on a new line. | 318 | |
| '+' is not preceded with whitespace. | 319 | |
| '+' should be on a new line. | 319 | |
| '+' is not preceded with whitespace. | 320 | |
| '+' should be on a new line. | 320 | |
| '+' is not preceded with whitespace. | 321 | |
| '+' should be on a new line. | 321 | |
| '+' is not preceded with whitespace. | 322 | |
| '+' should be on a new line. | 322 | |
| '+' is not preceded with whitespace. | 323 | |
| '+' should be on a new line. | 323 | |
| '+' is not preceded with whitespace. | 324 | |
| '+' should be on a new line. | 324 | |
| '+' is not preceded with whitespace. | 325 | |
| '+' should be on a new line. | 325 | |
| '+' is not preceded with whitespace. | 326 | |
| '+' should be on a new line. | 326 | |
| '+' is not preceded with whitespace. | 327 | |
| '+' should be on a new line. | 327 | |
| '+' is not preceded with whitespace. | 328 | |
| '+' should be on a new line. | 328 | |
| '+' is not preceded with whitespace. | 329 | |
| '+' should be on a new line. | 329 | |
| '+' is not preceded with whitespace. | 330 | |
| '+' should be on a new line. | 330 | |
| '+' is not preceded with whitespace. | 331 | |
| '+' should be on a new line. | 331 | |
| '+' is not preceded with whitespace. | 332 | |
| '+' should be on a new line. | 332 | |
| '+' is not preceded with whitespace. | 333 | |
| '+' should be on a new line. | 333 | |
| '+' is not preceded with whitespace. | 334 | |
| '+' should be on a new line. | 334 | |
| '+' is not preceded with whitespace. | 335 | |
| '+' should be on a new line. | 335 | |
| '+' is not preceded with whitespace. | 336 | |
| '+' should be on a new line. | 336 | |
| '+' is not preceded with whitespace. | 337 | |
| '+' should be on a new line. | 337 | |
| '+' is not preceded with whitespace. | 338 | |
| '+' should be on a new line. | 338 | |
| '+' is not preceded with whitespace. | 339 | |
| '+' should be on a new line. | 339 | |
| '+' is not preceded with whitespace. | 340 | |
| '+' should be on a new line. | 340 | |
| '+' is not preceded with whitespace. | 341 | |
| '+' should be on a new line. | 341 | |
| '+' is not preceded with whitespace. | 342 | |
| '+' should be on a new line. | 342 | |
| '+' is not preceded with whitespace. | 343 | |
| '+' should be on a new line. | 343 | |
| '+' is not preceded with whitespace. | 344 | |
| '+' should be on a new line. | 344 | |
| '+' is not preceded with whitespace. | 345 | |
| '+' should be on a new line. | 345 | |
| '+' is not preceded with whitespace. | 346 | |
| '+' should be on a new line. | 346 | |
| '+' is not preceded with whitespace. | 347 | |
| '+' should be on a new line. | 347 | |
| '+' is not preceded with whitespace. | 348 | |
| '+' should be on a new line. | 348 | |
| '+' is not preceded with whitespace. | 349 | |
| '+' should be on a new line. | 349 | |
| '+' is not preceded with whitespace. | 350 | |
| '+' should be on a new line. | 350 | |
| '+' is not preceded with whitespace. | 351 | |
| '+' should be on a new line. | 351 | |
| '+' is not preceded with whitespace. | 352 | |
| '+' should be on a new line. | 352 | |
| '+' is not preceded with whitespace. | 353 | |
| '+' should be on a new line. | 353 | |
| '+' is not preceded with whitespace. | 354 | |
| '+' should be on a new line. | 354 | |
| '+' is not preceded with whitespace. | 355 | |
| '+' should be on a new line. | 355 | |
| '+' is not preceded with whitespace. | 356 | |
| '+' should be on a new line. | 356 | |
| '+' is not preceded with whitespace. | 357 | |
| '+' should be on a new line. | 357 | |
| '+' is not preceded with whitespace. | 358 | |
| '+' should be on a new line. | 358 | |
| '+' is not preceded with whitespace. | 359 | |
| '+' should be on a new line. | 359 | |
| '+' is not preceded with whitespace. | 360 | |
| '+' should be on a new line. | 360 | |
| '+' is not preceded with whitespace. | 361 | |
| '+' should be on a new line. | 361 | |
| '+' is not preceded with whitespace. | 362 | |
| '+' should be on a new line. | 362 | |
| '+' is not preceded with whitespace. | 363 | |
| '+' should be on a new line. | 363 | |
| '+' is not preceded with whitespace. | 364 | |
| '+' should be on a new line. | 364 | |
| '+' is not preceded with whitespace. | 365 | |
| '+' should be on a new line. | 365 | |
| '+' is not preceded with whitespace. | 366 | |
| '+' should be on a new line. | 366 | |
| '+' is not preceded with whitespace. | 367 | |
| '+' should be on a new line. | 367 | |
| '+' is not preceded with whitespace. | 368 | |
| '+' should be on a new line. | 368 | |
| '+' is not preceded with whitespace. | 369 | |
| '+' should be on a new line. | 369 | |
| '+' is not preceded with whitespace. | 370 | |
| '+' should be on a new line. | 370 | |
| '+' is not preceded with whitespace. | 371 | |
| '+' should be on a new line. | 371 | |
| '+' is not preceded with whitespace. | 372 | |
| '+' should be on a new line. | 372 | |
| '+' is not preceded with whitespace. | 373 | |
| '+' should be on a new line. | 373 | |
| '+' is not preceded with whitespace. | 374 | |
| '+' should be on a new line. | 374 | |
| '+' is not preceded with whitespace. | 375 | |
| '+' should be on a new line. | 375 | |
| '+' is not preceded with whitespace. | 376 | |
| '+' should be on a new line. | 376 | |
| '+' is not preceded with whitespace. | 377 | |
| '+' should be on a new line. | 377 | |
| '+' is not preceded with whitespace. | 378 | |
| '+' should be on a new line. | 378 | |
| '+' is not preceded with whitespace. | 379 | |
| '+' should be on a new line. | 379 | |
| '+' is not preceded with whitespace. | 380 | |
| '+' should be on a new line. | 380 | |
| '+' is not preceded with whitespace. | 381 | |
| '+' should be on a new line. | 381 | |
| '+' is not preceded with whitespace. | 382 | |
| '+' should be on a new line. | 382 | |
| '+' is not preceded with whitespace. | 383 | |
| '+' should be on a new line. | 383 | |
| '+' is not preceded with whitespace. | 384 | |
| '+' should be on a new line. | 384 | |
| '+' is not preceded with whitespace. | 385 | |
| '+' should be on a new line. | 385 | |
| '+' is not preceded with whitespace. | 386 | |
| '+' should be on a new line. | 386 | |
| '+' is not preceded with whitespace. | 387 | |
| '+' should be on a new line. | 387 | |
| '+' is not preceded with whitespace. | 388 | |
| '+' should be on a new line. | 388 | |
| '+' is not preceded with whitespace. | 389 | |
| '+' should be on a new line. | 389 | |
| '+' is not preceded with whitespace. | 390 | |
| '+' should be on a new line. | 390 | |
| '+' is not preceded with whitespace. | 391 | |
| '+' should be on a new line. | 391 | |
| '+' is not preceded with whitespace. | 392 | |
| '+' should be on a new line. | 392 | |
| '+' is not preceded with whitespace. | 393 | |
| '+' should be on a new line. | 393 | |
| '+' is not preceded with whitespace. | 394 | |
| '+' should be on a new line. | 394 | |
| '+' is not preceded with whitespace. | 395 | |
| '+' should be on a new line. | 395 | |
| '+' is not preceded with whitespace. | 396 | |
| '+' should be on a new line. | 396 | |
| '+' is not preceded with whitespace. | 397 | |
| '+' should be on a new line. | 397 | |
| '+' is not preceded with whitespace. | 398 | |
| '+' should be on a new line. | 398 | |
| '+' is not preceded with whitespace. | 399 | |
| '+' should be on a new line. | 399 | |
| '+' is not preceded with whitespace. | 400 | |
| '+' should be on a new line. | 400 | |
| '+' is not preceded with whitespace. | 401 | |
| '+' should be on a new line. | 401 | |
| '+' is not preceded with whitespace. | 402 | |
| '+' should be on a new line. | 402 | |
| '+' is not preceded with whitespace. | 403 | |
| '+' should be on a new line. | 403 | |
| '+' is not preceded with whitespace. | 404 | |
| '+' should be on a new line. | 404 | |
| '+' is not preceded with whitespace. | 405 | |
| '+' should be on a new line. | 405 | |
| '+' is not preceded with whitespace. | 406 | |
| '+' should be on a new line. | 406 | |
| '+' is not preceded with whitespace. | 407 | |
| '+' should be on a new line. | 407 | |
| '+' is not preceded with whitespace. | 408 | |
| '+' should be on a new line. | 408 | |
| '+' is not preceded with whitespace. | 409 | |
| '+' should be on a new line. | 409 | |
| '+' is not preceded with whitespace. | 410 | |
| '+' should be on a new line. | 410 | |
| '+' is not preceded with whitespace. | 411 | |
| '+' should be on a new line. | 411 | |
| '+' is not preceded with whitespace. | 412 | |
| '+' should be on a new line. | 412 | |
| '+' is not preceded with whitespace. | 413 | |
| '+' should be on a new line. | 413 | |
| '+' is not preceded with whitespace. | 414 | |
| '+' should be on a new line. | 414 | |
| '+' is not preceded with whitespace. | 415 | |
| '+' should be on a new line. | 415 | |
| '+' is not preceded with whitespace. | 416 | |
| '+' should be on a new line. | 416 | |
| '+' is not preceded with whitespace. | 417 | |
| '+' should be on a new line. | 417 | |
| '+' is not preceded with whitespace. | 418 | |
| '+' should be on a new line. | 418 | |
| '+' is not preceded with whitespace. | 419 | |
| '+' should be on a new line. | 419 | |
| '+' is not preceded with whitespace. | 420 | |
| '+' should be on a new line. | 420 | |
| '+' is not preceded with whitespace. | 421 | |
| '+' should be on a new line. | 421 | |
| '+' is not preceded with whitespace. | 422 | |
| '+' should be on a new line. | 422 | |
| '+' is not preceded with whitespace. | 423 | |
| '+' should be on a new line. | 423 | |
| '+' is not preceded with whitespace. | 424 | |
| '+' should be on a new line. | 424 | |
| '+' is not preceded with whitespace. | 425 | |
| '+' should be on a new line. | 425 | |
| '+' is not preceded with whitespace. | 426 | |
| '+' should be on a new line. | 426 | |
| '+' is not preceded with whitespace. | 427 | |
| '+' should be on a new line. | 427 | |
| '+' is not preceded with whitespace. | 428 | |
| '+' should be on a new line. | 428 | |
| '+' is not preceded with whitespace. | 429 | |
| '+' should be on a new line. | 429 | |
| '+' is not preceded with whitespace. | 430 | |
| '+' should be on a new line. | 430 | |
| '+' is not preceded with whitespace. | 431 | |
| '+' should be on a new line. | 431 | |
| '+' is not preceded with whitespace. | 432 | |
| '+' should be on a new line. | 432 | |
| '+' is not preceded with whitespace. | 433 | |
| '+' should be on a new line. | 433 | |
| '+' is not preceded with whitespace. | 434 | |
| '+' should be on a new line. | 434 | |
| '+' is not preceded with whitespace. | 435 | |
| '+' should be on a new line. | 435 | |
| '+' is not preceded with whitespace. | 436 | |
| '+' should be on a new line. | 436 | |
| '+' is not preceded with whitespace. | 437 | |
| '+' should be on a new line. | 437 | |
| '+' is not preceded with whitespace. | 438 | |
| '+' should be on a new line. | 438 | |
| '+' is not preceded with whitespace. | 439 | |
| '+' should be on a new line. | 439 | |
| '+' is not preceded with whitespace. | 440 | |
| '+' should be on a new line. | 440 | |
| '+' is not preceded with whitespace. | 441 | |
| '+' should be on a new line. | 441 | |
| '+' is not preceded with whitespace. | 442 | |
| '+' should be on a new line. | 442 | |
| '+' is not preceded with whitespace. | 443 | |
| '+' should be on a new line. | 443 | |
| '+' is not preceded with whitespace. | 444 | |
| '+' should be on a new line. | 444 | |
| '+' is not preceded with whitespace. | 445 | |
| '+' should be on a new line. | 445 | |
| '+' is not preceded with whitespace. | 446 | |
| '+' should be on a new line. | 446 | |
| '+' is not preceded with whitespace. | 447 | |
| '+' should be on a new line. | 447 | |
| '+' is not preceded with whitespace. | 448 | |
| '+' should be on a new line. | 448 | |
| '+' is not preceded with whitespace. | 449 | |
| '+' should be on a new line. | 449 | |
| '+' is not preceded with whitespace. | 450 | |
| '+' should be on a new line. | 450 | |
| '+' is not preceded with whitespace. | 451 | |
| '+' should be on a new line. | 451 | |
| '+' is not preceded with whitespace. | 452 | |
| '+' should be on a new line. | 452 | |
| '+' is not preceded with whitespace. | 453 | |
| '+' should be on a new line. | 453 | |
| '+' is not preceded with whitespace. | 454 | |
| '+' should be on a new line. | 454 | |
| '+' is not preceded with whitespace. | 455 | |
| '+' should be on a new line. | 455 | |
| '+' is not preceded with whitespace. | 456 | |
| '+' should be on a new line. | 456 | |
| '+' is not preceded with whitespace. | 457 | |
| '+' should be on a new line. | 457 | |
| '+' is not preceded with whitespace. | 458 | |
| '+' should be on a new line. | 458 | |
| '+' is not preceded with whitespace. | 459 | |
| '+' should be on a new line. | 459 | |
| '+' is not preceded with whitespace. | 460 | |
| '+' should be on a new line. | 460 | |
| '+' is not preceded with whitespace. | 461 | |
| '+' should be on a new line. | 461 | |
| '+' is not preceded with whitespace. | 462 | |
| '+' should be on a new line. | 462 | |
| '+' is not preceded with whitespace. | 463 | |
| '+' should be on a new line. | 463 | |
| '+' is not preceded with whitespace. | 464 | |
| '+' should be on a new line. | 464 | |
| '+' is not preceded with whitespace. | 465 | |
| '+' should be on a new line. | 465 | |
| '+' is not preceded with whitespace. | 466 | |
| '+' should be on a new line. | 466 | |
| '+' is not preceded with whitespace. | 467 | |
| '+' should be on a new line. | 467 | |
| '+' is not preceded with whitespace. | 468 | |
| '+' should be on a new line. | 468 | |
| '+' is not preceded with whitespace. | 469 | |
| '+' should be on a new line. | 469 | |
| '+' is not preceded with whitespace. | 470 | |
| '+' should be on a new line. | 470 | |
| '+' is not preceded with whitespace. | 471 | |
| '+' should be on a new line. | 471 | |
| '+' is not preceded with whitespace. | 472 | |
| '+' should be on a new line. | 472 | |
| '+' is not preceded with whitespace. | 473 | |
| '+' should be on a new line. | 473 | |
| '+' is not preceded with whitespace. | 474 | |
| '+' should be on a new line. | 474 | |
| '+' is not preceded with whitespace. | 475 | |
| '+' should be on a new line. | 475 | |
| '+' is not preceded with whitespace. | 476 | |
| '+' should be on a new line. | 476 | |
| '+' is not preceded with whitespace. | 477 | |
| '+' should be on a new line. | 477 | |
| '+' is not preceded with whitespace. | 478 | |
| '+' should be on a new line. | 478 | |
| '+' is not preceded with whitespace. | 479 | |
| '+' should be on a new line. | 479 | |
| '+' is not preceded with whitespace. | 480 | |
| '+' should be on a new line. | 480 | |
| '+' is not preceded with whitespace. | 481 | |
| '+' should be on a new line. | 481 | |
| '+' is not preceded with whitespace. | 482 | |
| '+' should be on a new line. | 482 | |
| '+' is not preceded with whitespace. | 483 | |
| '+' should be on a new line. | 483 | |
| '+' is not preceded with whitespace. | 484 | |
| '+' should be on a new line. | 484 | |
| '+' is not preceded with whitespace. | 485 | |
| '+' should be on a new line. | 485 | |
| '+' is not preceded with whitespace. | 486 | |
| '+' should be on a new line. | 486 | |
| '+' is not preceded with whitespace. | 487 | |
| '+' should be on a new line. | 487 | |
| '+' is not preceded with whitespace. | 488 | |
| '+' should be on a new line. | 488 | |
| '+' is not preceded with whitespace. | 489 | |
| '+' should be on a new line. | 489 | |
| '+' is not preceded with whitespace. | 490 | |
| '+' should be on a new line. | 490 | |
| '+' is not preceded with whitespace. | 491 | |
| '+' should be on a new line. | 491 | |
| '+' is not preceded with whitespace. | 492 | |
| '+' should be on a new line. | 492 | |
| '+' is not preceded with whitespace. | 493 | |
| '+' should be on a new line. | 493 | |
| '+' is not preceded with whitespace. | 494 | |
| '+' should be on a new line. | 494 | |
| '+' is not preceded with whitespace. | 495 | |
| '+' should be on a new line. | 495 | |
| '+' is not preceded with whitespace. | 496 | |
| '+' should be on a new line. | 496 | |
| '+' is not preceded with whitespace. | 497 | |
| '+' should be on a new line. | 497 | |
| '+' is not preceded with whitespace. | 498 | |
| '+' should be on a new line. | 498 | |
| '+' is not preceded with whitespace. | 499 | |
| '+' should be on a new line. | 499 | |
| '+' is not preceded with whitespace. | 500 | |
| '+' should be on a new line. | 500 | |
| '+' is not preceded with whitespace. | 501 | |
| '+' should be on a new line. | 501 | |
| '+' is not preceded with whitespace. | 502 | |
| '+' should be on a new line. | 502 | |
| '+' is not preceded with whitespace. | 503 | |
| '+' should be on a new line. | 503 | |
| '+' is not preceded with whitespace. | 504 | |
| '+' should be on a new line. | 504 | |
| '+' is not preceded with whitespace. | 505 | |
| '+' should be on a new line. | 505 | |
| '+' is not preceded with whitespace. | 506 | |
| '+' should be on a new line. | 506 | |
| '+' is not preceded with whitespace. | 507 | |
| '+' should be on a new line. | 507 | |
| '+' is not preceded with whitespace. | 508 | |
| '+' should be on a new line. | 508 | |
| '+' is not preceded with whitespace. | 509 | |
| '+' should be on a new line. | 509 | |
| '+' is not preceded with whitespace. | 510 | |
| '+' should be on a new line. | 510 | |
| '+' is not preceded with whitespace. | 511 | |
| '+' should be on a new line. | 511 | |
| '+' is not preceded with whitespace. | 512 | |
| '+' should be on a new line. | 512 | |
| '+' is not preceded with whitespace. | 513 | |
| '+' should be on a new line. | 513 | |
| '+' is not preceded with whitespace. | 514 | |
| '+' should be on a new line. | 514 | |
| '+' is not preceded with whitespace. | 515 | |
| '+' should be on a new line. | 515 | |
| '+' is not preceded with whitespace. | 516 | |
| '+' should be on a new line. | 516 | |
| '+' is not preceded with whitespace. | 517 | |
| '+' should be on a new line. | 517 | |
| '+' is not preceded with whitespace. | 518 | |
| '+' should be on a new line. | 518 | |
| '+' is not preceded with whitespace. | 519 | |
| '+' should be on a new line. | 519 | |
| '+' is not preceded with whitespace. | 520 | |
| '+' should be on a new line. | 520 | |
| '+' is not preceded with whitespace. | 521 | |
| '+' should be on a new line. | 521 | |
| '+' is not preceded with whitespace. | 522 | |
| '+' should be on a new line. | 522 | |
| '+' is not preceded with whitespace. | 523 | |
| '+' should be on a new line. | 523 | |
| '+' is not preceded with whitespace. | 524 | |
| '+' should be on a new line. | 524 | |
| '+' is not preceded with whitespace. | 525 | |
| '+' should be on a new line. | 525 | |
| '+' is not preceded with whitespace. | 526 | |
| '+' should be on a new line. | 526 | |
| '+' is not preceded with whitespace. | 527 | |
| '+' should be on a new line. | 527 | |
| '+' is not preceded with whitespace. | 528 | |
| '+' should be on a new line. | 528 | |
| '+' is not preceded with whitespace. | 529 | |
| '+' should be on a new line. | 529 | |
| '+' is not preceded with whitespace. | 530 | |
| '+' should be on a new line. | 530 | |
| '+' is not preceded with whitespace. | 531 | |
| '+' should be on a new line. | 531 | |
| '+' is not preceded with whitespace. | 532 | |
| '+' should be on a new line. | 532 | |
| '+' is not preceded with whitespace. | 533 | |
| '+' should be on a new line. | 533 | |
| '+' is not preceded with whitespace. | 534 | |
| '+' should be on a new line. | 534 | |
| '+' is not preceded with whitespace. | 535 | |
| '+' should be on a new line. | 535 | |
| '+' is not preceded with whitespace. | 536 | |
| '+' should be on a new line. | 536 | |
| '+' is not preceded with whitespace. | 537 | |
| '+' should be on a new line. | 537 | |
| '+' is not preceded with whitespace. | 538 | |
| '+' should be on a new line. | 538 | |
| '+' is not preceded with whitespace. | 539 | |
| '+' should be on a new line. | 539 | |
| '+' is not preceded with whitespace. | 540 | |
| '+' should be on a new line. | 540 | |
| '+' is not preceded with whitespace. | 541 | |
| '+' should be on a new line. | 541 | |
| '+' is not preceded with whitespace. | 542 | |
| '+' should be on a new line. | 542 | |
| '+' is not preceded with whitespace. | 543 | |
| '+' should be on a new line. | 543 | |
| '+' is not preceded with whitespace. | 544 | |
| '+' should be on a new line. | 544 | |
| '+' is not preceded with whitespace. | 545 | |
| '+' should be on a new line. | 545 | |
| '+' is not preceded with whitespace. | 546 | |
| '+' should be on a new line. | 546 | |
| '+' is not preceded with whitespace. | 547 | |
| '+' should be on a new line. | 547 | |
| '+' is not preceded with whitespace. | 548 | |
| '+' should be on a new line. | 548 | |
| '+' is not preceded with whitespace. | 549 | |
| '+' should be on a new line. | 549 | |
| '+' is not preceded with whitespace. | 550 | |
| '+' should be on a new line. | 550 | |
| '+' is not preceded with whitespace. | 551 | |
| '+' should be on a new line. | 551 | |
| '+' is not preceded with whitespace. | 552 | |
| '+' should be on a new line. | 552 | |
| '+' is not preceded with whitespace. | 553 | |
| '+' should be on a new line. | 553 | |
| '+' is not preceded with whitespace. | 554 | |
| '+' should be on a new line. | 554 | |
| '+' is not preceded with whitespace. | 555 | |
| '+' should be on a new line. | 555 | |
| '+' is not preceded with whitespace. | 556 | |
| '+' should be on a new line. | 556 | |
| '+' is not preceded with whitespace. | 557 | |
| '+' should be on a new line. | 557 | |
| '+' is not preceded with whitespace. | 558 | |
| '+' should be on a new line. | 558 | |
| '+' is not preceded with whitespace. | 559 | |
| '+' should be on a new line. | 559 | |
| '+' is not preceded with whitespace. | 560 | |
| '+' should be on a new line. | 560 | |
| '+' is not preceded with whitespace. | 561 | |
| '+' should be on a new line. | 561 | |
| '+' is not preceded with whitespace. | 562 | |
| '+' should be on a new line. | 562 | |
| '+' is not preceded with whitespace. | 563 | |
| '+' should be on a new line. | 563 | |
| '+' is not preceded with whitespace. | 564 | |
| '+' should be on a new line. | 564 | |
| '+' is not preceded with whitespace. | 565 | |
| '+' should be on a new line. | 565 | |
| '+' is not preceded with whitespace. | 566 | |
| '+' should be on a new line. | 566 | |
| '+' is not preceded with whitespace. | 567 | |
| '+' should be on a new line. | 567 | |
| '+' is not preceded with whitespace. | 568 | |
| '+' should be on a new line. | 568 | |
| '+' is not preceded with whitespace. | 569 | |
| '+' should be on a new line. | 569 | |
| '+' is not preceded with whitespace. | 570 | |
| '+' should be on a new line. | 570 | |
| '+' is not preceded with whitespace. | 571 | |
| '+' should be on a new line. | 571 | |
| '+' is not preceded with whitespace. | 572 | |
| '+' should be on a new line. | 572 | |
| '+' is not preceded with whitespace. | 573 | |
| '+' should be on a new line. | 573 | |
| '+' is not preceded with whitespace. | 574 | |
| '+' should be on a new line. | 574 | |
| '+' is not preceded with whitespace. | 575 | |
| '+' should be on a new line. | 575 | |
| '+' is not preceded with whitespace. | 576 | |
| '+' should be on a new line. | 576 | |
| '+' is not preceded with whitespace. | 577 | |
| '+' should be on a new line. | 577 | |
| '+' is not preceded with whitespace. | 578 | |
| '+' should be on a new line. | 578 | |
| '+' is not preceded with whitespace. | 579 | |
| '+' should be on a new line. | 579 | |
| '+' is not preceded with whitespace. | 580 | |
| '+' should be on a new line. | 580 | |
| '+' is not preceded with whitespace. | 581 | |
| '+' should be on a new line. | 581 | |
| '+' is not preceded with whitespace. | 582 | |
| '+' should be on a new line. | 582 | |
| '+' is not preceded with whitespace. | 583 | |
| '+' should be on a new line. | 583 | |
| '+' is not preceded with whitespace. | 584 | |
| '+' should be on a new line. | 584 | |
| '+' is not preceded with whitespace. | 585 | |
| '+' should be on a new line. | 585 | |
| '+' is not preceded with whitespace. | 586 | |
| '+' should be on a new line. | 586 | |
| '+' is not preceded with whitespace. | 587 | |
| '+' should be on a new line. | 587 | |
| '+' is not preceded with whitespace. | 588 | |
| '+' should be on a new line. | 588 | |
| '+' is not preceded with whitespace. | 589 | |
| '+' should be on a new line. | 589 | |
| '+' is not preceded with whitespace. | 590 | |
| '+' should be on a new line. | 590 | |
| '+' is not preceded with whitespace. | 591 | |
| '+' should be on a new line. | 591 | |
| '+' is not preceded with whitespace. | 592 | |
| '+' should be on a new line. | 592 | |
| '+' is not preceded with whitespace. | 593 | |
| '+' should be on a new line. | 593 | |
| '+' is not preceded with whitespace. | 594 | |
| '+' should be on a new line. | 594 | |
| '+' is not preceded with whitespace. | 595 | |
| '+' should be on a new line. | 595 | |
| '+' is not preceded with whitespace. | 596 | |
| '+' should be on a new line. | 596 | |
| '+' is not preceded with whitespace. | 597 | |
| '+' should be on a new line. | 597 | |
| '+' is not preceded with whitespace. | 598 | |
| '+' should be on a new line. | 598 | |
| '+' is not preceded with whitespace. | 599 | |
| '+' should be on a new line. | 599 | |
| '+' is not preceded with whitespace. | 600 | |
| '+' should be on a new line. | 600 | |
| '+' is not preceded with whitespace. | 601 | |
| '+' should be on a new line. | 601 | |
| '+' is not preceded with whitespace. | 602 | |
| '+' should be on a new line. | 602 | |
| '+' is not preceded with whitespace. | 603 | |
| '+' should be on a new line. | 603 | |
| '+' is not preceded with whitespace. | 604 | |
| '+' should be on a new line. | 604 | |
| '+' is not preceded with whitespace. | 605 | |
| '+' should be on a new line. | 605 | |
| '+' is not preceded with whitespace. | 606 | |
| '+' should be on a new line. | 606 | |
| '+' is not preceded with whitespace. | 607 | |
| '+' should be on a new line. | 607 | |
| '+' is not preceded with whitespace. | 608 | |
| '+' should be on a new line. | 608 | |
| '+' is not preceded with whitespace. | 609 | |
| '+' should be on a new line. | 609 | |
| '+' is not preceded with whitespace. | 610 | |
| '+' should be on a new line. | 610 | |
| '+' is not preceded with whitespace. | 611 | |
| '+' should be on a new line. | 611 | |
| '+' is not preceded with whitespace. | 612 | |
| '+' should be on a new line. | 612 | |
| '+' is not preceded with whitespace. | 613 | |
| '+' should be on a new line. | 613 | |
| '+' is not preceded with whitespace. | 614 | |
| '+' should be on a new line. | 614 | |
| '+' is not preceded with whitespace. | 615 | |
| '+' should be on a new line. | 615 | |
| '+' is not preceded with whitespace. | 616 | |
| '+' should be on a new line. | 616 | |
| '+' is not preceded with whitespace. | 617 | |
| '+' should be on a new line. | 617 | |
| '+' is not preceded with whitespace. | 618 | |
| '+' should be on a new line. | 618 | |
| '+' is not preceded with whitespace. | 619 | |
| '+' should be on a new line. | 619 | |
| '+' is not preceded with whitespace. | 620 | |
| '+' should be on a new line. | 620 | |
| '+' is not preceded with whitespace. | 621 | |
| '+' should be on a new line. | 621 | |
| '+' is not preceded with whitespace. | 622 | |
| '+' should be on a new line. | 622 | |
| '+' is not preceded with whitespace. | 623 | |
| '+' should be on a new line. | 623 | |
| '+' is not preceded with whitespace. | 624 | |
| '+' should be on a new line. | 624 | |
| '+' is not preceded with whitespace. | 625 | |
| '+' should be on a new line. | 625 | |
| '+' is not preceded with whitespace. | 626 | |
| '+' should be on a new line. | 626 | |
| '+' is not preceded with whitespace. | 627 | |
| '+' should be on a new line. | 627 | |
| '+' is not preceded with whitespace. | 628 | |
| '+' should be on a new line. | 628 | |
| '+' is not preceded with whitespace. | 629 | |
| '+' should be on a new line. | 629 | |
| '+' is not preceded with whitespace. | 630 | |
| '+' should be on a new line. | 630 | |
| '+' is not preceded with whitespace. | 631 | |
| '+' should be on a new line. | 631 | |
| '+' is not preceded with whitespace. | 632 | |
| '+' should be on a new line. | 632 | |
| '+' is not preceded with whitespace. | 633 | |
| '+' should be on a new line. | 633 | |
| '+' is not preceded with whitespace. | 634 | |
| '+' should be on a new line. | 634 | |
| '+' is not preceded with whitespace. | 635 | |
| '+' should be on a new line. | 635 | |
| '+' is not preceded with whitespace. | 636 | |
| '+' should be on a new line. | 636 | |
| '+' is not preceded with whitespace. | 637 | |
| '+' should be on a new line. | 637 | |
| '+' is not preceded with whitespace. | 638 | |
| '+' should be on a new line. | 638 | |
| '+' is not preceded with whitespace. | 639 | |
| '+' should be on a new line. | 639 | |
| '+' is not preceded with whitespace. | 640 | |
| '+' should be on a new line. | 640 | |
| '+' is not preceded with whitespace. | 641 | |
| '+' should be on a new line. | 641 | |
| '+' is not preceded with whitespace. | 642 | |
| '+' should be on a new line. | 642 | |
| '+' is not preceded with whitespace. | 643 | |
| '+' should be on a new line. | 643 | |
| '+' is not preceded with whitespace. | 644 | |
| '+' should be on a new line. | 644 | |
| '+' is not preceded with whitespace. | 645 | |
| '+' should be on a new line. | 645 | |
| '+' is not preceded with whitespace. | 646 | |
| '+' should be on a new line. | 646 | |
| '+' is not preceded with whitespace. | 647 | |
| '+' should be on a new line. | 647 | |
| '+' is not preceded with whitespace. | 648 | |
| '+' should be on a new line. | 648 | |
| '+' is not preceded with whitespace. | 649 | |
| '+' should be on a new line. | 649 | |
| '+' is not preceded with whitespace. | 650 | |
| '+' should be on a new line. | 650 | |
| '+' is not preceded with whitespace. | 651 | |
| '+' should be on a new line. | 651 | |
| '+' is not preceded with whitespace. | 652 | |
| '+' should be on a new line. | 652 | |
| '+' is not preceded with whitespace. | 653 | |
| '+' should be on a new line. | 653 | |
| '+' is not preceded with whitespace. | 654 | |
| '+' should be on a new line. | 654 | |
| '+' is not preceded with whitespace. | 655 | |
| '+' should be on a new line. | 655 | |
| '+' is not preceded with whitespace. | 656 | |
| '+' should be on a new line. | 656 | |
| '+' is not preceded with whitespace. | 657 | |
| '+' should be on a new line. | 657 | |
| '+' is not preceded with whitespace. | 658 | |
| '+' should be on a new line. | 658 | |
| '+' is not preceded with whitespace. | 659 | |
| '+' should be on a new line. | 659 | |
| '+' is not preceded with whitespace. | 660 | |
| '+' should be on a new line. | 660 | |
| '+' is not preceded with whitespace. | 661 | |
| '+' should be on a new line. | 661 | |
| '+' is not preceded with whitespace. | 662 | |
| '+' should be on a new line. | 662 | |
| '+' is not preceded with whitespace. | 663 | |
| '+' should be on a new line. | 663 | |
| '+' is not preceded with whitespace. | 664 | |
| '+' should be on a new line. | 664 | |
| '+' is not preceded with whitespace. | 665 | |
| '+' should be on a new line. | 665 | |
| '+' is not preceded with whitespace. | 666 | |
| '+' should be on a new line. | 666 | |
| '+' is not preceded with whitespace. | 667 | |
| '+' should be on a new line. | 667 | |
| '+' is not preceded with whitespace. | 668 | |
| '+' should be on a new line. | 668 | |
| '+' is not preceded with whitespace. | 669 | |
| '+' should be on a new line. | 669 | |
| '+' is not preceded with whitespace. | 670 | |
| '+' should be on a new line. | 670 | |
| '+' is not preceded with whitespace. | 671 | |
| '+' should be on a new line. | 671 | |
| '+' is not preceded with whitespace. | 672 | |
| '+' should be on a new line. | 672 | |
| '+' is not preceded with whitespace. | 673 | |
| '+' should be on a new line. | 673 | |
| '+' is not preceded with whitespace. | 674 | |
| '+' should be on a new line. | 674 | |
| '+' is not preceded with whitespace. | 675 | |
| '+' should be on a new line. | 675 | |
| '+' is not preceded with whitespace. | 676 | |
| '+' should be on a new line. | 676 | |
| '+' is not preceded with whitespace. | 677 | |
| '+' should be on a new line. | 677 | |
| '+' is not preceded with whitespace. | 678 | |
| '+' should be on a new line. | 678 | |
| '+' is not preceded with whitespace. | 679 | |
| '+' should be on a new line. | 679 | |
| '+' is not preceded with whitespace. | 680 | |
| '+' should be on a new line. | 680 | |
| '+' is not preceded with whitespace. | 681 | |
| '+' should be on a new line. | 681 | |
| '+' is not preceded with whitespace. | 682 | |
| '+' should be on a new line. | 682 | |
| '+' is not preceded with whitespace. | 683 | |
| '+' should be on a new line. | 683 | |
| '+' is not preceded with whitespace. | 684 | |
| '+' should be on a new line. | 684 | |
| '+' is not preceded with whitespace. | 685 | |
| '+' should be on a new line. | 685 | |
| '+' is not preceded with whitespace. | 686 | |
| '+' should be on a new line. | 686 | |
| '+' is not preceded with whitespace. | 687 | |
| '+' should be on a new line. | 687 | |
| '+' is not preceded with whitespace. | 688 | |
| '+' should be on a new line. | 688 | |
| '+' is not preceded with whitespace. | 689 | |
| '+' should be on a new line. | 689 | |
| '+' is not preceded with whitespace. | 690 | |
| '+' should be on a new line. | 690 | |
| '+' is not preceded with whitespace. | 691 | |
| '+' should be on a new line. | 691 | |
| '+' is not preceded with whitespace. | 692 | |
| '+' should be on a new line. | 692 | |
| '+' is not preceded with whitespace. | 693 | |
| '+' should be on a new line. | 693 | |
| '+' is not preceded with whitespace. | 694 | |
| '+' should be on a new line. | 694 | |
| '+' is not preceded with whitespace. | 695 | |
| '+' should be on a new line. | 695 | |
| '+' is not preceded with whitespace. | 696 | |
| '+' should be on a new line. | 696 | |
| '+' is not preceded with whitespace. | 697 | |
| '+' should be on a new line. | 697 | |
| '+' is not preceded with whitespace. | 698 | |
| '+' should be on a new line. | 698 | |
| '+' is not preceded with whitespace. | 699 | |
| '+' should be on a new line. | 699 | |
| '+' is not preceded with whitespace. | 700 | |
| '+' should be on a new line. | 700 | |
| '+' is not preceded with whitespace. | 701 | |
| '+' should be on a new line. | 701 | |
| '+' is not preceded with whitespace. | 702 | |
| '+' should be on a new line. | 702 | |
| '+' is not preceded with whitespace. | 703 | |
| '+' should be on a new line. | 703 | |
| '+' is not preceded with whitespace. | 704 | |
| '+' should be on a new line. | 704 | |
| '+' is not preceded with whitespace. | 705 | |
| '+' should be on a new line. | 705 | |
| '+' is not preceded with whitespace. | 706 | |
| '+' should be on a new line. | 706 | |
| '+' is not preceded with whitespace. | 707 | |
| '+' should be on a new line. | 707 | |
| '+' is not preceded with whitespace. | 708 | |
| '+' should be on a new line. | 708 | |
| '+' is not preceded with whitespace. | 709 | |
| '+' should be on a new line. | 709 | |
| '+' is not preceded with whitespace. | 710 | |
| '+' should be on a new line. | 710 | |
| '+' is not preceded with whitespace. | 711 | |
| '+' should be on a new line. | 711 | |
| '+' is not preceded with whitespace. | 712 | |
| '+' should be on a new line. | 712 | |
| '+' is not preceded with whitespace. | 713 | |
| '+' should be on a new line. | 713 | |
| '+' is not preceded with whitespace. | 714 | |
| '+' should be on a new line. | 714 | |
| '+' is not preceded with whitespace. | 715 | |
| '+' should be on a new line. | 715 | |
| '+' is not preceded with whitespace. | 716 | |
| '+' should be on a new line. | 716 | |
| '+' is not preceded with whitespace. | 717 | |
| '+' should be on a new line. | 717 | |
| '+' is not preceded with whitespace. | 718 | |
| '+' should be on a new line. | 718 | |
| '+' is not preceded with whitespace. | 719 | |
| '+' should be on a new line. | 719 | |
| '+' is not preceded with whitespace. | 720 | |
| '+' should be on a new line. | 720 | |
| '+' is not preceded with whitespace. | 721 | |
| '+' should be on a new line. | 721 | |
| '+' is not preceded with whitespace. | 722 | |
| '+' should be on a new line. | 722 | |
| '+' is not preceded with whitespace. | 723 | |
| '+' should be on a new line. | 723 | |
| '+' is not preceded with whitespace. | 724 | |
| '+' should be on a new line. | 724 | |
| '+' is not preceded with whitespace. | 725 | |
| '+' should be on a new line. | 725 | |
| '+' is not preceded with whitespace. | 726 | |
| '+' should be on a new line. | 726 | |
| '+' is not preceded with whitespace. | 727 | |
| '+' should be on a new line. | 727 | |
| '+' is not preceded with whitespace. | 728 | |
| '+' should be on a new line. | 728 | |
| '+' is not preceded with whitespace. | 729 | |
| '+' should be on a new line. | 729 | |
| '+' is not preceded with whitespace. | 730 | |
| '+' should be on a new line. | 730 | |
| '+' is not preceded with whitespace. | 731 | |
| '+' should be on a new line. | 731 | |
| '+' is not preceded with whitespace. | 732 | |
| '+' should be on a new line. | 732 | |
| '+' is not preceded with whitespace. | 733 | |
| '+' should be on a new line. | 733 | |
| '+' is not preceded with whitespace. | 734 | |
| '+' should be on a new line. | 734 | |
| '+' is not preceded with whitespace. | 735 | |
| '+' should be on a new line. | 735 | |
| '+' is not preceded with whitespace. | 736 | |
| '+' should be on a new line. | 736 | |
| '+' is not preceded with whitespace. | 737 | |
| '+' should be on a new line. | 737 | |
| '+' is not preceded with whitespace. | 738 | |
| '+' should be on a new line. | 738 | |
| '+' is not preceded with whitespace. | 739 | |
| '+' should be on a new line. | 739 | |
| '+' is not preceded with whitespace. | 740 | |
| '+' should be on a new line. | 740 | |
| '+' is not preceded with whitespace. | 741 | |
| '+' should be on a new line. | 741 | |
| '+' is not preceded with whitespace. | 742 | |
| '+' should be on a new line. | 742 | |
| '+' is not preceded with whitespace. | 743 | |
| '+' should be on a new line. | 743 | |
| '+' is not preceded with whitespace. | 744 | |
| '+' should be on a new line. | 744 | |
| '+' is not preceded with whitespace. | 745 | |
| '+' should be on a new line. | 745 | |
| '+' is not preceded with whitespace. | 746 | |
| '+' should be on a new line. | 746 | |
| '+' is not preceded with whitespace. | 747 | |
| '+' should be on a new line. | 747 | |
| '+' is not preceded with whitespace. | 748 | |
| '+' should be on a new line. | 748 | |
| '+' is not preceded with whitespace. | 749 | |
| '+' should be on a new line. | 749 | |
| '+' is not preceded with whitespace. | 750 | |
| '+' should be on a new line. | 750 | |
| '+' is not preceded with whitespace. | 751 | |
| '+' should be on a new line. | 751 | |
| '+' is not preceded with whitespace. | 752 | |
| '+' should be on a new line. | 752 | |
| '+' is not preceded with whitespace. | 753 | |
| '+' should be on a new line. | 753 | |
| '+' is not preceded with whitespace. | 754 | |
| '+' should be on a new line. | 754 | |
| '+' is not preceded with whitespace. | 755 | |
| '+' should be on a new line. | 755 | |
| '+' is not preceded with whitespace. | 756 | |
| '+' should be on a new line. | 756 | |
| '+' is not preceded with whitespace. | 757 | |
| '+' should be on a new line. | 757 | |
| '+' is not preceded with whitespace. | 758 | |
| '+' should be on a new line. | 758 | |
| '+' is not preceded with whitespace. | 759 | |
| '+' should be on a new line. | 759 | |
| '+' is not preceded with whitespace. | 760 | |
| '+' should be on a new line. | 760 | |
| '+' is not preceded with whitespace. | 761 | |
| '+' should be on a new line. | 761 | |
| '+' is not preceded with whitespace. | 762 | |
| '+' should be on a new line. | 762 | |
| '+' is not preceded with whitespace. | 763 | |
| '+' should be on a new line. | 763 | |
| '+' is not preceded with whitespace. | 764 | |
| '+' should be on a new line. | 764 | |
| '+' is not preceded with whitespace. | 765 | |
| '+' should be on a new line. | 765 | |
| '+' is not preceded with whitespace. | 766 | |
| '+' should be on a new line. | 766 | |
| '+' is not preceded with whitespace. | 767 | |
| '+' should be on a new line. | 767 | |
| '+' is not preceded with whitespace. | 768 | |
| '+' should be on a new line. | 768 | |
| '+' is not preceded with whitespace. | 769 | |
| '+' should be on a new line. | 769 | |
| '+' is not preceded with whitespace. | 770 | |
| '+' should be on a new line. | 770 | |
| '+' is not preceded with whitespace. | 771 | |
| '+' should be on a new line. | 771 | |
| '+' is not preceded with whitespace. | 772 | |
| '+' should be on a new line. | 772 | |
| '+' is not preceded with whitespace. | 773 | |
| '+' should be on a new line. | 773 | |
| '+' is not preceded with whitespace. | 774 | |
| '+' should be on a new line. | 774 | |
| '+' is not preceded with whitespace. | 775 | |
| '+' should be on a new line. | 775 | |
| '+' is not preceded with whitespace. | 776 | |
| '+' should be on a new line. | 776 | |
| '+' is not preceded with whitespace. | 777 | |
| '+' should be on a new line. | 777 | |
| '+' is not preceded with whitespace. | 778 | |
| '+' should be on a new line. | 778 | |
| '+' is not preceded with whitespace. | 779 | |
| '+' should be on a new line. | 779 | |
| '+' is not preceded with whitespace. | 780 | |
| '+' should be on a new line. | 780 | |
| '+' is not preceded with whitespace. | 781 | |
| '+' should be on a new line. | 781 | |
| '+' is not preceded with whitespace. | 782 | |
| '+' should be on a new line. | 782 | |
| '+' is not preceded with whitespace. | 783 | |
| '+' should be on a new line. | 783 | |
| '+' is not preceded with whitespace. | 784 | |
| '+' should be on a new line. | 784 | |
| '+' is not preceded with whitespace. | 785 | |
| '+' should be on a new line. | 785 | |
| '+' is not preceded with whitespace. | 786 | |
| '+' should be on a new line. | 786 | |
| '+' is not preceded with whitespace. | 787 | |
| '+' should be on a new line. | 787 | |
| '+' is not preceded with whitespace. | 788 | |
| '+' should be on a new line. | 788 | |
| '+' is not preceded with whitespace. | 789 | |
| '+' should be on a new line. | 789 | |
| '+' is not preceded with whitespace. | 790 | |
| '+' should be on a new line. | 790 | |
| '+' is not preceded with whitespace. | 791 | |
| '+' should be on a new line. | 791 | |
| '+' is not preceded with whitespace. | 792 | |
| '+' should be on a new line. | 792 | |
| '+' is not preceded with whitespace. | 793 | |
| '+' should be on a new line. | 793 | |
| '+' is not preceded with whitespace. | 794 | |
| '+' should be on a new line. | 794 | |
| '+' is not preceded with whitespace. | 795 | |
| '+' should be on a new line. | 795 | |
| '+' is not preceded with whitespace. | 796 | |
| '+' should be on a new line. | 796 | |
| '+' is not preceded with whitespace. | 797 | |
| '+' should be on a new line. | 797 | |
| '+' is not preceded with whitespace. | 798 | |
| '+' should be on a new line. | 798 | |
| '+' is not preceded with whitespace. | 799 | |
| '+' should be on a new line. | 799 | |
| '+' is not preceded with whitespace. | 800 | |
| '+' should be on a new line. | 800 | |
| '+' is not preceded with whitespace. | 801 | |
| '+' should be on a new line. | 801 | |
| '+' is not preceded with whitespace. | 802 | |
| '+' should be on a new line. | 802 | |
| '+' is not preceded with whitespace. | 803 | |
| '+' should be on a new line. | 803 | |
| '+' is not preceded with whitespace. | 804 | |
| '+' should be on a new line. | 804 | |
| '+' is not preceded with whitespace. | 805 | |
| '+' should be on a new line. | 805 | |
| '+' is not preceded with whitespace. | 806 | |
| '+' should be on a new line. | 806 | |
| '+' is not preceded with whitespace. | 807 | |
| '+' should be on a new line. | 807 | |
| '+' is not preceded with whitespace. | 808 | |
| '+' should be on a new line. | 808 | |
| '+' is not preceded with whitespace. | 809 | |
| '+' should be on a new line. | 809 | |
| '+' is not preceded with whitespace. | 810 | |
| '+' should be on a new line. | 810 | |
| '+' is not preceded with whitespace. | 811 | |
| '+' should be on a new line. | 811 | |
| '+' is not preceded with whitespace. | 812 | |
| '+' should be on a new line. | 812 | |
| '+' is not preceded with whitespace. | 813 | |
| '+' should be on a new line. | 813 | |
| '+' is not preceded with whitespace. | 814 | |
| '+' should be on a new line. | 814 | |
| '+' is not preceded with whitespace. | 815 | |
| '+' should be on a new line. | 815 | |
| '+' is not preceded with whitespace. | 816 | |
| '+' should be on a new line. | 816 | |
| '+' is not preceded with whitespace. | 817 | |
| '+' should be on a new line. | 817 | |
| '+' is not preceded with whitespace. | 818 | |
| '+' should be on a new line. | 818 | |
| '+' is not preceded with whitespace. | 819 | |
| '+' should be on a new line. | 819 | |
| '+' is not preceded with whitespace. | 820 | |
| '+' should be on a new line. | 820 | |
| '+' is not preceded with whitespace. | 821 | |
| '+' should be on a new line. | 821 | |
| '+' is not preceded with whitespace. | 822 | |
| '+' should be on a new line. | 822 | |
| '+' is not preceded with whitespace. | 823 | |
| '+' should be on a new line. | 823 | |
| '+' is not preceded with whitespace. | 824 | |
| '+' should be on a new line. | 824 | |
| '+' is not preceded with whitespace. | 825 | |
| '+' should be on a new line. | 825 | |
| '+' is not preceded with whitespace. | 826 | |
| '+' should be on a new line. | 826 | |
| '+' is not preceded with whitespace. | 827 | |
| '+' should be on a new line. | 827 | |
| '+' is not preceded with whitespace. | 828 | |
| '+' should be on a new line. | 828 | |
| '+' is not preceded with whitespace. | 829 | |
| '+' should be on a new line. | 829 | |
| '+' is not preceded with whitespace. | 830 | |
| '+' should be on a new line. | 830 | |
| '+' is not preceded with whitespace. | 831 | |
| '+' should be on a new line. | 831 | |
| '+' is not preceded with whitespace. | 832 | |
| '+' should be on a new line. | 832 | |
| '+' is not preceded with whitespace. | 833 | |
| '+' should be on a new line. | 833 | |
| '+' is not preceded with whitespace. | 834 | |
| '+' should be on a new line. | 834 | |
| '+' is not preceded with whitespace. | 835 | |
| '+' should be on a new line. | 835 | |
| '+' is not preceded with whitespace. | 836 | |
| '+' should be on a new line. | 836 | |
| '+' is not preceded with whitespace. | 837 | |
| '+' should be on a new line. | 837 | |
| '+' is not preceded with whitespace. | 838 | |
| '+' should be on a new line. | 838 | |
| '+' is not preceded with whitespace. | 839 | |
| '+' should be on a new line. | 839 | |
| '+' is not preceded with whitespace. | 840 | |
| '+' should be on a new line. | 840 | |
| '+' is not preceded with whitespace. | 841 | |
| '+' should be on a new line. | 841 | |
| '+' is not preceded with whitespace. | 842 | |
| '+' should be on a new line. | 842 | |
| '+' is not preceded with whitespace. | 843 | |
| '+' should be on a new line. | 843 | |
| '+' is not preceded with whitespace. | 844 | |
| '+' should be on a new line. | 844 | |
| '+' is not preceded with whitespace. | 845 | |
| '+' should be on a new line. | 845 | |
| '+' is not preceded with whitespace. | 846 | |
| '+' should be on a new line. | 846 | |
| '+' is not preceded with whitespace. | 847 | |
| '+' should be on a new line. | 847 | |
| '+' is not preceded with whitespace. | 848 | |
| '+' should be on a new line. | 848 | |
| '+' is not preceded with whitespace. | 849 | |
| '+' should be on a new line. | 849 | |
| '+' is not preceded with whitespace. | 850 | |
| '+' should be on a new line. | 850 | |
| '+' is not preceded with whitespace. | 851 | |
| '+' should be on a new line. | 851 | |
| '+' is not preceded with whitespace. | 852 | |
| '+' should be on a new line. | 852 | |
| '+' is not preceded with whitespace. | 853 | |
| '+' should be on a new line. | 853 | |
| '+' is not preceded with whitespace. | 854 | |
| '+' should be on a new line. | 854 | |
| '+' is not preceded with whitespace. | 855 | |
| '+' should be on a new line. | 855 | |
| '+' is not preceded with whitespace. | 856 | |
| '+' should be on a new line. | 856 | |
| '+' is not preceded with whitespace. | 857 | |
| '+' should be on a new line. | 857 | |
| '+' is not preceded with whitespace. | 858 | |
| '+' should be on a new line. | 858 | |
| '+' is not preceded with whitespace. | 859 | |
| '+' should be on a new line. | 859 | |
| '+' is not preceded with whitespace. | 860 | |
| '+' should be on a new line. | 860 | |
| '+' is not preceded with whitespace. | 861 | |
| '+' should be on a new line. | 861 | |
| '+' is not preceded with whitespace. | 862 | |
| '+' should be on a new line. | 862 | |
| '+' is not preceded with whitespace. | 863 | |
| '+' should be on a new line. | 863 | |
| '+' is not preceded with whitespace. | 864 | |
| '+' should be on a new line. | 864 | |
| '+' is not preceded with whitespace. | 865 | |
| '+' should be on a new line. | 865 | |
| '+' is not preceded with whitespace. | 866 | |
| '+' should be on a new line. | 866 | |
| '+' is not preceded with whitespace. | 867 | |
| '+' should be on a new line. | 867 | |
| '+' is not preceded with whitespace. | 868 | |
| '+' should be on a new line. | 868 | |
| '+' is not preceded with whitespace. | 869 | |
| '+' should be on a new line. | 869 | |
| '+' is not preceded with whitespace. | 870 | |
| '+' should be on a new line. | 870 | |
| '+' is not preceded with whitespace. | 871 | |
| '+' should be on a new line. | 871 | |
| '+' is not preceded with whitespace. | 872 | |
| '+' should be on a new line. | 872 | |
| '+' is not preceded with whitespace. | 873 | |
| '+' should be on a new line. | 873 | |
| '+' is not preceded with whitespace. | 874 | |
| '+' should be on a new line. | 874 | |
| '+' is not preceded with whitespace. | 875 | |
| '+' should be on a new line. | 875 | |
| '+' is not preceded with whitespace. | 876 | |
| '+' should be on a new line. | 876 | |
| '+' is not preceded with whitespace. | 877 | |
| '+' should be on a new line. | 877 | |
| '+' is not preceded with whitespace. | 878 | |
| '+' should be on a new line. | 878 | |
| '+' is not preceded with whitespace. | 879 | |
| '+' should be on a new line. | 879 | |
| '+' is not preceded with whitespace. | 880 | |
| '+' should be on a new line. | 880 | |
| '+' is not preceded with whitespace. | 881 | |
| '+' should be on a new line. | 881 | |
| '+' is not preceded with whitespace. | 882 | |
| '+' should be on a new line. | 882 | |
| '+' is not preceded with whitespace. | 883 | |
| '+' should be on a new line. | 883 | |
| '+' is not preceded with whitespace. | 884 | |
| '+' should be on a new line. | 884 | |
| '+' is not preceded with whitespace. | 885 | |
| '+' should be on a new line. | 885 | |
| '+' is not preceded with whitespace. | 886 | |
| '+' should be on a new line. | 886 | |
| '+' is not preceded with whitespace. | 887 | |
| '+' should be on a new line. | 887 | |
| '+' is not preceded with whitespace. | 888 | |
| '+' should be on a new line. | 888 | |
| '+' is not preceded with whitespace. | 889 | |
| '+' should be on a new line. | 889 | |
| '+' is not preceded with whitespace. | 890 | |
| '+' should be on a new line. | 890 | |
| '+' is not preceded with whitespace. | 891 | |
| '+' should be on a new line. | 891 | |
| '+' is not preceded with whitespace. | 892 | |
| '+' should be on a new line. | 892 | |
| '+' is not preceded with whitespace. | 893 | |
| '+' should be on a new line. | 893 | |
| '+' is not preceded with whitespace. | 894 | |
| '+' should be on a new line. | 894 | |
| '+' is not preceded with whitespace. | 895 | |
| '+' should be on a new line. | 895 | |
| '+' is not preceded with whitespace. | 896 | |
| '+' should be on a new line. | 896 | |
| '+' is not preceded with whitespace. | 897 | |
| '+' should be on a new line. | 897 | |
| '+' is not preceded with whitespace. | 898 | |
| '+' should be on a new line. | 898 | |
| '+' is not preceded with whitespace. | 899 | |
| '+' should be on a new line. | 899 | |
| '+' is not preceded with whitespace. | 900 | |
| '+' should be on a new line. | 900 | |
| '+' is not preceded with whitespace. | 901 | |
| '+' should be on a new line. | 901 | |
| '+' is not preceded with whitespace. | 902 | |
| '+' should be on a new line. | 902 | |
| '+' is not preceded with whitespace. | 903 | |
| '+' should be on a new line. | 903 | |
| '+' is not preceded with whitespace. | 904 | |
| '+' should be on a new line. | 904 | |
| '+' is not preceded with whitespace. | 905 | |
| '+' should be on a new line. | 905 | |
| '+' is not preceded with whitespace. | 906 | |
| '+' should be on a new line. | 906 | |
| '+' is not preceded with whitespace. | 907 | |
| '+' should be on a new line. | 907 | |
| '+' is not preceded with whitespace. | 908 | |
| '+' should be on a new line. | 908 | |
| '+' is not preceded with whitespace. | 909 | |
| '+' should be on a new line. | 909 | |
| '+' is not preceded with whitespace. | 910 | |
| '+' should be on a new line. | 910 | |
| '+' is not preceded with whitespace. | 911 | |
| '+' should be on a new line. | 911 | |
| '+' is not preceded with whitespace. | 912 | |
| '+' should be on a new line. | 912 | |
| '+' is not preceded with whitespace. | 913 | |
| '+' should be on a new line. | 913 | |
| '+' is not preceded with whitespace. | 914 | |
| '+' should be on a new line. | 914 | |
| '+' is not preceded with whitespace. | 915 | |
| '+' should be on a new line. | 915 | |
| '+' is not preceded with whitespace. | 916 | |
| '+' should be on a new line. | 916 | |
| '+' is not preceded with whitespace. | 917 | |
| '+' should be on a new line. | 917 | |
| '+' is not preceded with whitespace. | 918 | |
| '+' should be on a new line. | 918 | |
| '+' is not preceded with whitespace. | 919 | |
| '+' should be on a new line. | 919 | |
| '+' is not preceded with whitespace. | 920 | |
| '+' should be on a new line. | 920 | |
| '+' is not preceded with whitespace. | 921 | |
| '+' should be on a new line. | 921 | |
| '+' is not preceded with whitespace. | 922 | |
| '+' should be on a new line. | 922 | |
| '+' is not preceded with whitespace. | 923 | |
| '+' should be on a new line. | 923 | |
| '+' is not preceded with whitespace. | 924 | |
| '+' should be on a new line. | 924 | |
| '+' is not preceded with whitespace. | 925 | |
| '+' should be on a new line. | 925 | |
| '+' is not preceded with whitespace. | 926 | |
| '+' should be on a new line. | 926 | |
| '+' is not preceded with whitespace. | 927 | |
| '+' should be on a new line. | 927 | |
| '+' is not preceded with whitespace. | 928 | |
| '+' should be on a new line. | 928 | |
| '+' is not preceded with whitespace. | 929 | |
| '+' should be on a new line. | 929 | |
| '+' is not preceded with whitespace. | 930 | |
| '+' should be on a new line. | 930 | |
| '+' is not preceded with whitespace. | 931 | |
| '+' should be on a new line. | 931 | |
| '+' is not preceded with whitespace. | 932 | |
| '+' should be on a new line. | 932 | |
| Missing a Javadoc comment. | 935 | |
| '27963' is a magic number. | 936 | |
| Missing a Javadoc comment. | 942 | |
| Parameter packed should be final. | 942 | |
| Parameter offset should be final. | 942 | |
| Parameter result should be final. | 942 | |
| 'do' construct must use '{}'s. | 950 | |
| Missing a Javadoc comment. | 957 | |
| Missing a Javadoc comment. | 958 | |
| Missing a Javadoc comment. | 959 | |
| Missing a Javadoc comment. | 962 | |
| Array brackets at illegal position. | 962 | |
| First sentence should end with a period. | 968 | |
| Missing a Javadoc comment. | 973 | |
| '+' is not preceded with whitespace. | 974 | |
| '+' should be on a new line. | 974 | |
| Missing a Javadoc comment. | 977 | |
| '796' is a magic number. | 978 | |
| Line is longer than 80 characters. | 984 | |
| Missing a Javadoc comment. | 984 | |
| Parameter packed should be final. | 984 | |
| Parameter offset should be final. | 984 | |
| Parameter result should be final. | 984 | |
| 'do' construct must use '{}'s. | 991 | |
| First sentence should end with a period. | 996 | |
| First sentence should end with a period. | 999 | |
| First sentence should end with a period. | 1002 | |
| First sentence should end with a period. | 1005 | |
| Array brackets at illegal position. | 1007 | |
| First sentence should end with a period. | 1009 | |
| First sentence should end with a period. | 1012 | |
| First sentence should end with a period. | 1015 | |
| First sentence should end with a period. | 1018 | |
| First sentence should end with a period. | 1021 | |
| First sentence should end with a period. | 1025 | |
| First sentence should end with a period. | 1028 | |
| First sentence should end with a period. | 1031 | |
| Line has trailing spaces. | 1032 | |
| First sentence should end with a period. | 1037 | |
| Line has trailing spaces. | 1037 | |
| First sentence should end with a period. | 1042 | |
| Parameter in should be final. | 1052 | |
| Parameter in should be final. | 1062 | |
| Line has trailing spaces. | 1066 | |
| Parameter packed should be final. | 1072 | |
| '0x10000' is a magic number. | 1073 | |
| '156' is a magic number. | 1076 | |
| 'do' construct must use '{}'s. | 1079 | |
| Line has trailing spaces. | 1089 | |
| '-' is not preceded with whitespace. | 1097 | |
| '-' is not followed by whitespace. | 1097 | |
| '-=' is not preceded with whitespace. | 1100 | |
| '-=' is not preceded with whitespace. | 1101 | |
| '-=' is not preceded with whitespace. | 1102 | |
| '-=' is not preceded with whitespace. | 1103 | |
| Array brackets at illegal position. | 1110 | |
| '*' is not preceded with whitespace. | 1110 | |
| '*' is not followed by whitespace. | 1110 | |
| '-' is not preceded with whitespace. | 1117 | |
| '-' is not followed by whitespace. | 1117 | |
| '}' should be on the same line. | 1121 | |
| '+=' is not preceded with whitespace. | 1123 | |
| Line has trailing spaces. | 1128 | |
| 'if' construct must use '{}'s. | 1138 | |
| Parameter reader should be final. | 1153 | |
| Inner assignments should be avoided. | 1157 | |
| Inner assignments should be avoided. | 1158 | |
| Inner assignments should be avoided. | 1158 | |
| Inner assignments should be avoided. | 1159 | |
| Inner assignments should be avoided. | 1159 | |
| First sentence should end with a period. | 1174 | |
| Parameter newState should be final. | 1179 | |
| '(' is followed by whitespace. | 1190 | |
| '-' is not preceded with whitespace. | 1190 | |
| '-' is not followed by whitespace. | 1190 | |
| ')' is preceded with whitespace. | 1190 | |
| Parameter pos should be final. | 1204 | |
| '+' is not preceded with whitespace. | 1205 | |
| '+' is not followed by whitespace. | 1205 | |
| '-' is not preceded with whitespace. | 1215 | |
| '-' is not followed by whitespace. | 1215 | |
| Line has trailing spaces. | 1222 | |
| Line has trailing spaces. | 1223 | |
| Parameter errorCode should be final. | 1233 | |
| '}' should be on the same line. | 1237 | |
| Line has trailing spaces. | 1243 | |
| Parameter number should be final. | 1254 | |
| 'if' construct must use '{}'s. | 1255 | |
| '(' is followed by whitespace. | 1255 | |
| ')' is preceded with whitespace. | 1255 | |
| Method length is 418 lines (max allowed is 150). | 1270 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1270 | |
| Inner assignments should be avoided. | 1290 | |
| Inner assignments should be avoided. | 1290 | |
| Line has trailing spaces. | 1291 | |
| Line has trailing spaces. | 1297 | |
| 'if' construct must use '{}'s. | 1298 | |
| '}' should be on the same line. | 1303 | |
| '}' should be on the same line. | 1317 | |
| 'if' construct must use '{}'s. | 1323 | |
| '(' is followed by whitespace. | 1327 | |
| ')' is preceded with whitespace. | 1327 | |
| 'if' construct must use '{}'s. | 1330 | |
| '(' is followed by whitespace. | 1330 | |
| '8' is a magic number. | 1330 | |
| '8' is a magic number. | 1330 | |
| ')' is preceded with whitespace. | 1330 | |
| Avoid inline conditionals. | 1339 | |
| Line has trailing spaces. | 1340 | |
| '11' is a magic number. | 1340 | |
| Avoid nested blocks. | 1341 | |
| '85' is a magic number. | 1343 | |
| Line has trailing spaces. | 1344 | |
| '52' is a magic number. | 1344 | |
| Avoid nested blocks. | 1345 | |
| '86' is a magic number. | 1347 | |
| Line has trailing spaces. | 1348 | |
| '44' is a magic number. | 1348 | |
| Avoid nested blocks. | 1349 | |
| '87' is a magic number. | 1351 | |
| Line has trailing spaces. | 1352 | |
| '34' is a magic number. | 1352 | |
| Avoid nested blocks. | 1353 | |
| '88' is a magic number. | 1355 | |
| Line has trailing spaces. | 1356 | |
| '60' is a magic number. | 1356 | |
| Avoid nested blocks. | 1357 | |
| '89' is a magic number. | 1359 | |
| Line has trailing spaces. | 1360 | |
| '70' is a magic number. | 1360 | |
| Avoid nested blocks. | 1361 | |
| '90' is a magic number. | 1363 | |
| Line has trailing spaces. | 1364 | |
| '54' is a magic number. | 1364 | |
| Avoid nested blocks. | 1365 | |
| '91' is a magic number. | 1367 | |
| Line has trailing spaces. | 1368 | |
| '76' is a magic number. | 1368 | |
| Avoid nested blocks. | 1369 | |
| '92' is a magic number. | 1371 | |
| Line has trailing spaces. | 1372 | |
| '53' is a magic number. | 1372 | |
| Avoid nested blocks. | 1373 | |
| '93' is a magic number. | 1375 | |
| Line has trailing spaces. | 1376 | |
| '41' is a magic number. | 1376 | |
| Avoid nested blocks. | 1377 | |
| '94' is a magic number. | 1379 | |
| Line has trailing spaces. | 1380 | |
| '17' is a magic number. | 1380 | |
| Avoid nested blocks. | 1381 | |
| '95' is a magic number. | 1383 | |
| Line has trailing spaces. | 1384 | |
| '12' is a magic number. | 1384 | |
| Avoid nested blocks. | 1385 | |
| '96' is a magic number. | 1387 | |
| Line has trailing spaces. | 1388 | |
| '56' is a magic number. | 1388 | |
| Avoid nested blocks. | 1389 | |
| '97' is a magic number. | 1391 | |
| Line has trailing spaces. | 1392 | |
| '40' is a magic number. | 1392 | |
| Avoid nested blocks. | 1393 | |
| '98' is a magic number. | 1395 | |
| Line has trailing spaces. | 1396 | |
| '15' is a magic number. | 1396 | |
| Avoid nested blocks. | 1397 | |
| '99' is a magic number. | 1399 | |
| Line has trailing spaces. | 1400 | |
| '73' is a magic number. | 1400 | |
| Avoid nested blocks. | 1401 | |
| '100' is a magic number. | 1403 | |
| Line has trailing spaces. | 1404 | |
| '26' is a magic number. | 1404 | |
| Avoid nested blocks. | 1405 | |
| '101' is a magic number. | 1407 | |
| Line has trailing spaces. | 1408 | |
| '77' is a magic number. | 1408 | |
| Avoid nested blocks. | 1409 | |
| '102' is a magic number. | 1411 | |
| Line has trailing spaces. | 1412 | |
| '38' is a magic number. | 1412 | |
| Avoid nested blocks. | 1413 | |
| '103' is a magic number. | 1415 | |
| Line has trailing spaces. | 1416 | |
| '61' is a magic number. | 1416 | |
| Avoid nested blocks. | 1417 | |
| '104' is a magic number. | 1419 | |
| Line has trailing spaces. | 1420 | |
| '29' is a magic number. | 1420 | |
| Avoid nested blocks. | 1421 | |
| '105' is a magic number. | 1423 | |
| Line has trailing spaces. | 1424 | |
| '33' is a magic number. | 1424 | |
| Avoid nested blocks. | 1425 | |
| '106' is a magic number. | 1427 | |
| Line has trailing spaces. | 1428 | |
| '48' is a magic number. | 1428 | |
| Avoid nested blocks. | 1429 | |
| '107' is a magic number. | 1431 | |
| Line has trailing spaces. | 1432 | |
| '28' is a magic number. | 1432 | |
| Avoid nested blocks. | 1433 | |
| '108' is a magic number. | 1435 | |
| Line has trailing spaces. | 1436 | |
| '66' is a magic number. | 1436 | |
| Avoid nested blocks. | 1437 | |
| '109' is a magic number. | 1439 | |
| Line has trailing spaces. | 1440 | |
| '72' is a magic number. | 1440 | |
| Avoid nested blocks. | 1441 | |
| '110' is a magic number. | 1443 | |
| Line has trailing spaces. | 1444 | |
| '74' is a magic number. | 1444 | |
| Avoid nested blocks. | 1445 | |
| '111' is a magic number. | 1447 | |
| Line has trailing spaces. | 1448 | |
| '58' is a magic number. | 1448 | |
| Avoid nested blocks. | 1449 | |
| '112' is a magic number. | 1451 | |
| Line has trailing spaces. | 1452 | |
| '71' is a magic number. | 1452 | |
| Avoid nested blocks. | 1453 | |
| '113' is a magic number. | 1455 | |
| Line has trailing spaces. | 1456 | |
| '39' is a magic number. | 1456 | |
| Avoid nested blocks. | 1457 | |
| '114' is a magic number. | 1459 | |
| Line has trailing spaces. | 1460 | |
| '20' is a magic number. | 1460 | |
| Avoid nested blocks. | 1461 | |
| '115' is a magic number. | 1463 | |
| Line has trailing spaces. | 1464 | |
| '84' is a magic number. | 1464 | |
| Avoid nested blocks. | 1465 | |
| '116' is a magic number. | 1467 | |
| Line has trailing spaces. | 1468 | |
| '31' is a magic number. | 1468 | |
| Avoid nested blocks. | 1469 | |
| '117' is a magic number. | 1471 | |
| Line has trailing spaces. | 1472 | |
| '64' is a magic number. | 1472 | |
| Avoid nested blocks. | 1473 | |
| '118' is a magic number. | 1475 | |
| Line has trailing spaces. | 1476 | |
| '43' is a magic number. | 1476 | |
| Avoid nested blocks. | 1477 | |
| '119' is a magic number. | 1479 | |
| Line has trailing spaces. | 1480 | |
| '51' is a magic number. | 1480 | |
| Avoid nested blocks. | 1481 | |
| '120' is a magic number. | 1483 | |
| Line has trailing spaces. | 1484 | |
| '22' is a magic number. | 1484 | |
| Avoid nested blocks. | 1485 | |
| '121' is a magic number. | 1487 | |
| Line has trailing spaces. | 1488 | |
| '14' is a magic number. | 1488 | |
| Avoid nested blocks. | 1489 | |
| '122' is a magic number. | 1491 | |
| Line has trailing spaces. | 1492 | |
| '82' is a magic number. | 1492 | |
| Avoid nested blocks. | 1493 | |
| '123' is a magic number. | 1495 | |
| Line has trailing spaces. | 1496 | |
| '75' is a magic number. | 1496 | |
| Avoid nested blocks. | 1497 | |
| '124' is a magic number. | 1499 | |
| Line has trailing spaces. | 1500 | |
| '10' is a magic number. | 1500 | |
| Avoid nested blocks. | 1501 | |
| '125' is a magic number. | 1503 | |
| Line has trailing spaces. | 1504 | |
| '3' is a magic number. | 1504 | |
| Avoid nested blocks. | 1505 | |
| '126' is a magic number. | 1507 | |
| Line has trailing spaces. | 1508 | |
| '55' is a magic number. | 1508 | |
| Avoid nested blocks. | 1509 | |
| '127' is a magic number. | 1511 | |
| Line has trailing spaces. | 1512 | |
| '32' is a magic number. | 1512 | |
| Avoid nested blocks. | 1513 | |
| '128' is a magic number. | 1515 | |
| Line has trailing spaces. | 1516 | |
| '50' is a magic number. | 1516 | |
| Avoid nested blocks. | 1517 | |
| '129' is a magic number. | 1519 | |
| Line has trailing spaces. | 1520 | |
| '30' is a magic number. | 1520 | |
| Avoid nested blocks. | 1521 | |
| '130' is a magic number. | 1523 | |
| Line has trailing spaces. | 1524 | |
| '67' is a magic number. | 1524 | |
| Avoid nested blocks. | 1525 | |
| '131' is a magic number. | 1527 | |
| Line has trailing spaces. | 1528 | |
| '19' is a magic number. | 1528 | |
| Avoid nested blocks. | 1529 | |
| '132' is a magic number. | 1531 | |
| Line has trailing spaces. | 1532 | |
| '42' is a magic number. | 1532 | |
| Avoid nested blocks. | 1533 | |
| '133' is a magic number. | 1535 | |
| Line has trailing spaces. | 1536 | |
| '9' is a magic number. | 1536 | |
| Avoid nested blocks. | 1537 | |
| '134' is a magic number. | 1539 | |
| Line has trailing spaces. | 1540 | |
| '45' is a magic number. | 1540 | |
| Avoid nested blocks. | 1541 | |
| '135' is a magic number. | 1543 | |
| Line has trailing spaces. | 1544 | |
| '63' is a magic number. | 1544 | |
| Avoid nested blocks. | 1545 | |
| '136' is a magic number. | 1547 | |
| Line has trailing spaces. | 1548 | |
| '25' is a magic number. | 1548 | |
| Avoid nested blocks. | 1549 | |
| '137' is a magic number. | 1551 | |
| Line has trailing spaces. | 1552 | |
| '81' is a magic number. | 1552 | |
| Avoid nested blocks. | 1553 | |
| '138' is a magic number. | 1555 | |
| Line has trailing spaces. | 1556 | |
| '5' is a magic number. | 1556 | |
| Avoid nested blocks. | 1557 | |
| '139' is a magic number. | 1559 | |
| Line has trailing spaces. | 1560 | |
| '36' is a magic number. | 1560 | |
| Avoid nested blocks. | 1561 | |
| '140' is a magic number. | 1563 | |
| Line has trailing spaces. | 1564 | |
| '8' is a magic number. | 1564 | |
| Avoid nested blocks. | 1565 | |
| '141' is a magic number. | 1567 | |
| Line has trailing spaces. | 1568 | |
| '16' is a magic number. | 1568 | |
| Avoid nested blocks. | 1569 | |
| '142' is a magic number. | 1571 | |
| Line has trailing spaces. | 1572 | |
| '68' is a magic number. | 1572 | |
| Avoid nested blocks. | 1573 | |
| '143' is a magic number. | 1575 | |
| Line has trailing spaces. | 1576 | |
| '46' is a magic number. | 1576 | |
| Avoid nested blocks. | 1577 | |
| '144' is a magic number. | 1579 | |
| Line has trailing spaces. | 1580 | |
| '23' is a magic number. | 1580 | |
| Avoid nested blocks. | 1581 | |
| '145' is a magic number. | 1583 | |
| Line has trailing spaces. | 1584 | |
| '57' is a magic number. | 1584 | |
| Avoid nested blocks. | 1585 | |
| '146' is a magic number. | 1587 | |
| Line has trailing spaces. | 1588 | |
| '7' is a magic number. | 1588 | |
| Avoid nested blocks. | 1589 | |
| '147' is a magic number. | 1591 | |
| Line has trailing spaces. | 1592 | |
| '69' is a magic number. | 1592 | |
| Avoid nested blocks. | 1593 | |
| '148' is a magic number. | 1595 | |
| Line has trailing spaces. | 1596 | |
| '65' is a magic number. | 1596 | |
| Avoid nested blocks. | 1597 | |
| '149' is a magic number. | 1599 | |
| Line has trailing spaces. | 1600 | |
| '62' is a magic number. | 1600 | |
| Avoid nested blocks. | 1601 | |
| '150' is a magic number. | 1603 | |
| Line has trailing spaces. | 1604 | |
| '18' is a magic number. | 1604 | |
| Avoid nested blocks. | 1605 | |
| '151' is a magic number. | 1607 | |
| Line has trailing spaces. | 1608 | |
| '59' is a magic number. | 1608 | |
| Avoid nested blocks. | 1609 | |
| '152' is a magic number. | 1611 | |
| Line has trailing spaces. | 1612 | |
| '80' is a magic number. | 1612 | |
| Avoid nested blocks. | 1613 | |
| '153' is a magic number. | 1615 | |
| Line has trailing spaces. | 1616 | |
| '79' is a magic number. | 1616 | |
| Avoid nested blocks. | 1617 | |
| '154' is a magic number. | 1619 | |
| Line has trailing spaces. | 1620 | |
| '24' is a magic number. | 1620 | |
| Avoid nested blocks. | 1621 | |
| '155' is a magic number. | 1623 | |
| Line has trailing spaces. | 1624 | |
| '78' is a magic number. | 1624 | |
| Avoid nested blocks. | 1625 | |
| '156' is a magic number. | 1627 | |
| Line has trailing spaces. | 1628 | |
| '47' is a magic number. | 1628 | |
| Avoid nested blocks. | 1629 | |
| '157' is a magic number. | 1631 | |
| Line has trailing spaces. | 1632 | |
| Avoid nested blocks. | 1633 | |
| '158' is a magic number. | 1635 | |
| Line has trailing spaces. | 1636 | |
| '83' is a magic number. | 1636 | |
| Avoid nested blocks. | 1637 | |
| '159' is a magic number. | 1639 | |
| Line has trailing spaces. | 1640 | |
| '35' is a magic number. | 1640 | |
| Avoid nested blocks. | 1641 | |
| '160' is a magic number. | 1643 | |
| Line has trailing spaces. | 1644 | |
| '6' is a magic number. | 1644 | |
| Avoid nested blocks. | 1645 | |
| '161' is a magic number. | 1647 | |
| Line has trailing spaces. | 1648 | |
| Avoid nested blocks. | 1649 | |
| '+' is not preceded with whitespace. | 1649 | |
| '+' should be on a new line. | 1649 | |
| '+' is not preceded with whitespace. | 1650 | |
| '+' is not followed by whitespace. | 1650 | |
| '162' is a magic number. | 1652 | |
| Line has trailing spaces. | 1653 | |
| '37' is a magic number. | 1653 | |
| Avoid nested blocks. | 1654 | |
| '163' is a magic number. | 1656 | |
| Line has trailing spaces. | 1657 | |
| '49' is a magic number. | 1657 | |
| Avoid nested blocks. | 1658 | |
| '164' is a magic number. | 1660 | |
| Line has trailing spaces. | 1661 | |
| '21' is a magic number. | 1661 | |
| Avoid nested blocks. | 1662 | |
| '165' is a magic number. | 1664 | |
| Line has trailing spaces. | 1665 | |
| '4' is a magic number. | 1665 | |
| Avoid nested blocks. | 1666 | |
| '166' is a magic number. | 1668 | |
| Line has trailing spaces. | 1669 | |
| '13' is a magic number. | 1669 | |
| Avoid nested blocks. | 1670 | |
| '167' is a magic number. | 1672 | |
| Line has trailing spaces. | 1673 | |
| '27' is a magic number. | 1673 | |
| Avoid nested blocks. | 1674 | |
| '168' is a magic number. | 1676 | |
| Line has trailing spaces. | 1677 | |
| Line has trailing spaces. | 1681 | |
| '}' should be on the same line. | 1681 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 33 | |
| First sentence should end with a period. | 35 | |
| Parameter p_args should be final. | 40 | |
| Name 'p_args' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| Array brackets at illegal position. | 40 | |
| '{' should be on the previous line. | 41 | |
| Name 'single_design_option' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| Name 'test_version_option' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Name 'session_file_option' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| Name 'webstart_option' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Name 'design_file_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Name 'design_dir_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 47 | |
| Name 'current_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| '{' should be on the previous line. | 50 | |
| '{' should be on the previous line. | 53 | |
| '{' should be on the previous line. | 55 | |
| '}' should be on the same line. | 59 | |
| '{' should be on the previous line. | 62 | |
| '{' should be on the previous line. | 64 | |
| '}' should be on the same line. | 67 | |
| '{' should be on the previous line. | 70 | |
| '{' should be on the previous line. | 72 | |
| '}' should be on the same line. | 75 | |
| '{' should be on the previous line. | 77 | |
| '}' should be on the same line. | 79 | |
| '{' should be on the previous line. | 81 | |
| '}' should be on the same line. | 83 | |
| '{' should be on the previous line. | 85 | |
| '{' should be on the previous line. | 90 | |
| '{' should be on the previous line. | 95 | |
| Line is longer than 80 characters. | 97 | |
| Name 'board_option' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 98 | |
| '{' should be on the previous line. | 100 | |
| '}' should be on the same line. | 102 | |
| '{' should be on the previous line. | 104 | |
| Line is longer than 80 characters. | 107 | |
| Name 'design_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 107 | |
| '{' should be on the previous line. | 109 | |
| Line is longer than 80 characters. | 115 | |
| Name 'welcome_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 116 | |
| Name 'new_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| Line is longer than 80 characters. | 118 | |
| '{' should be on the previous line. | 121 | |
| Parameter evt should be final. | 127 | |
| '{' should be on the previous line. | 128 | |
| '}' should be on the same line. | 132 | |
| '{' should be on the previous line. | 134 | |
| Line is longer than 80 characters. | 135 | |
| Parameter p_design_dir should be final. | 148 | |
| Name 'p_design_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 148 | |
| Parameter p_is_test_version should be final. | 148 | |
| Name 'p_is_test_version' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 148 | |
| Parameter p_webstart_option should be final. | 149 | |
| Name 'p_webstart_option' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 149 | |
| Parameter p_current_locale should be final. | 149 | |
| Name 'p_current_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 149 | |
| '{' should be on the previous line. | 150 | |
| Line is longer than 80 characters. | 156 | |
| Line is longer than 80 characters. | 162 | |
| Name 'gridbag_constraints' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 162 | |
| '10' is a magic number. | 163 | |
| '10' is a magic number. | 163 | |
| '10' is a magic number. | 163 | |
| '10' is a magic number. | 163 | |
| Line is longer than 80 characters. | 172 | |
| Line is longer than 80 characters. | 174 | |
| '50' is a magic number. | 174 | |
| '50' is a magic number. | 174 | |
| Line is longer than 80 characters. | 175 | |
| Line is longer than 80 characters. | 176 | |
| '90' is a magic number. | 176 | |
| '90' is a magic number. | 176 | |
| Name 'add_buttons' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 179 | |
| '{' should be on the previous line. | 182 | |
| '{' should be on the previous line. | 185 | |
| Line is longer than 80 characters. | 186 | |
| Line is longer than 80 characters. | 187 | |
| Line is longer than 80 characters. | 188 | |
| Parameter evt should be final. | 191 | |
| Line is longer than 80 characters. | 197 | |
| Line is longer than 80 characters. | 200 | |
| Line is longer than 80 characters. | 201 | |
| Line is longer than 80 characters. | 202 | |
| Parameter evt should be final. | 205 | |
| Line is longer than 80 characters. | 211 | |
| Line is longer than 80 characters. | 217 | |
| Parameter evt should be final. | 221 | |
| '{' should be on the previous line. | 222 | |
| '{' should be on the previous line. | 229 | |
| '{' should be on the previous line. | 234 | |
| Line is longer than 80 characters. | 235 | |
| Line is longer than 80 characters. | 236 | |
| Line is longer than 80 characters. | 237 | |
| Parameter evt should be final. | 240 | |
| '{' should be on the previous line. | 241 | |
| '{' should be on the previous line. | 243 | |
| Line is longer than 80 characters. | 249 | |
| '230' is a magic number. | 253 | |
| '20' is a magic number. | 253 | |
| Name 'open_board_design_action' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 263 | |
| Parameter evt should be final. | 263 | |
| Expected @param tag for 'evt'. | 263 | |
| '{' should be on the previous line. | 264 | |
| Line is longer than 80 characters. | 266 | |
| Name 'design_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 266 | |
| '{' should be on the previous line. | 269 | |
| '{' should be on the previous line. | 276 | |
| '}' should be on the same line. | 278 | |
| '{' should be on the previous line. | 280 | |
| Line is longer than 80 characters. | 283 | |
| Name 'welcome_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 285 | |
| Name 'new_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 287 | |
| Line is longer than 80 characters. | 288 | |
| '{' should be on the previous line. | 291 | |
| Line is longer than 80 characters. | 294 | |
| First sentence should end with a period. | 299 | |
| Parameter evt should be final. | 300 | |
| Expected @param tag for 'evt'. | 300 | |
| '{' should be on the previous line. | 301 | |
| First sentence should end with a period. | 305 | |
| Line is longer than 80 characters. | 305 | |
| Name 'restore_defaults_action' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 306 | |
| Parameter evt should be final. | 306 | |
| Expected @param tag for 'evt'. | 306 | |
| '{' should be on the previous line. | 307 | |
| '{' should be on the previous line. | 309 | |
| Line is longer than 80 characters. | 312 | |
| Name 'file_deleted' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 312 | |
| '{' should be on the previous line. | 314 | |
| '}' should be on the same line. | 316 | |
| '{' should be on the previous line. | 318 | |
| Expected an @return tag. | 327 | |
| Line is longer than 80 characters. | 327 | |
| 'private' modifier out of order with the JLS suggestions. | 327 | |
| Name 'create_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 327 | |
| Parameter p_design_file should be final. | 327 | |
| Expected @param tag for 'p_design_file'. | 327 | |
| Name 'p_design_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 327 | |
| Parameter p_message_field should be final. | 327 | |
| Expected @param tag for 'p_message_field'. | 327 | |
| Name 'p_message_field' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 327 | |
| Line is longer than 80 characters. | 328 | |
| Parameter p_option should be final. | 328 | |
| Expected @param tag for 'p_option'. | 328 | |
| Name 'p_option' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 328 | |
| Parameter p_is_test_version should be final. | 328 | |
| Expected @param tag for 'p_is_test_version'. | 328 | |
| Name 'p_is_test_version' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 328 | |
| Parameter p_locale should be final. | 328 | |
| Expected @param tag for 'p_locale'. | 328 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 328 | |
| Line is longer than 80 characters. | 331 | |
| Name 'input_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 333 | |
| '{' should be on the previous line. | 335 | |
| '{' should be on the previous line. | 337 | |
| Line is longer than 80 characters. | 338 | |
| Name 'test_level' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 343 | |
| '{' should be on the previous line. | 345 | |
| '}' should be on the same line. | 347 | |
| '{' should be on the previous line. | 349 | |
| Line is longer than 80 characters. | 352 | |
| Name 'new_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 352 | |
| Line is longer than 80 characters. | 353 | |
| Name 'read_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 353 | |
| '{' should be on the previous line. | 355 | |
| '{' should be on the previous line. | 360 | |
| Name 'file_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 363 | |
| Name 'name_parts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 364 | |
| Line is longer than 80 characters. | 365 | |
| Name 'confirm_import_rules_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 365 | |
| Line is longer than 80 characters. | 366 | |
| Line is longer than 80 characters. | 367 | |
| Missing a Javadoc comment. | 373 | |
| Missing a Javadoc comment. | 374 | |
| Name 'demonstration_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 374 | |
| Missing a Javadoc comment. | 375 | |
| Name 'sample_board_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 375 | |
| Missing a Javadoc comment. | 376 | |
| Name 'open_board_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 376 | |
| Missing a Javadoc comment. | 377 | |
| Name 'restore_defaults_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 377 | |
| Missing a Javadoc comment. | 378 | |
| Name 'message_field' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 378 | |
| Missing a Javadoc comment. | 379 | |
| Name 'main_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 379 | |
| Name 'window_net_demonstrations' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 383 | |
| Name 'window_net_sample_designs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 387 | |
| First sentence should end with a period. | 388 | |
| Line is longer than 80 characters. | 389 | |
| Name 'board_frames' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 389 | |
| Missing a Javadoc comment. | 390 | |
| Name 'design_dir_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 390 | |
| Missing a Javadoc comment. | 391 | |
| Name 'is_test_version' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 391 | |
| Missing a Javadoc comment. | 392 | |
| Name 'is_webstart' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 392 | |
| Missing a Javadoc comment. | 393 | |
| Line is longer than 80 characters. | 394 | |
| Missing a Javadoc comment. | 394 | |
| Missing a Javadoc comment. | 396 | |
| Missing a Javadoc comment. | 399 | |
| Parameter p_board_frame should be final. | 399 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 399 | |
| '{' should be on the previous line. | 400 | |
| Missing a Javadoc comment. | 404 | |
| Parameter evt should be final. | 404 | |
| '{' should be on the previous line. | 405 | |
| '{' should be on the previous line. | 407 | |
| Missing a Javadoc comment. | 414 | |
| Name 'board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 414 | |
| Missing a Javadoc comment. | 417 | |
| '{' should be on the previous line. | 418 | |
| Missing a Javadoc comment. | 420 | |
| Parameter evt should be final. | 420 | |
| '{' should be on the previous line. | 421 | |
| Name 'exit_program' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 423 | |
| '{' should be on the previous line. | 425 | |
| Line is longer than 80 characters. | 426 | |
| '{' should be on the previous line. | 429 | |
| '{' should be on the previous line. | 435 | |
| Missing a Javadoc comment. | 440 | |
| Parameter evt should be final. | 440 | |
| '{' should be on the previous line. | 441 | |
| Missing a Javadoc comment. | 445 | |
| Parameter evt should be final. | 445 | |
| '{' should be on the previous line. | 446 | |
| Missing a Javadoc comment. | 450 | |
| Missing a Javadoc comment. | 451 | |
| First sentence should end with a period. | 452 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 29 | |
| Line has trailing spaces. | 30 | |
| First sentence should end with a period. | 31 | |
| Parameter p_board_frame should be final. | 32 | |
| Expected @param tag for 'p_board_frame'. | 32 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 32 | |
| '{' should be on the previous line. | 33 | |
| Line has trailing spaces. | 35 | |
| Line is longer than 80 characters. | 36 | |
| Name 'layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 36 | |
| Line has trailing spaces. | 38 | |
| Line is longer than 80 characters. | 39 | |
| Line has trailing spaces. | 40 | |
| Name 'curr_signal_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| '{' should be on the previous line. | 45 | |
| '{' should be on the previous line. | 47 | |
| Line is longer than 80 characters. | 49 | |
| Line has trailing spaces. | 55 | |
| Name 'disable_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Parameter p_no should be final. | 59 | |
| Expected @param tag for 'p_no'. | 59 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| '{' should be on the previous line. | 60 | |
| '{' should be on the previous line. | 62 | |
| '{' should be on the previous line. | 64 | |
| '}' should be on the same line. | 66 | |
| '{' should be on the previous line. | 68 | |
| Line has trailing spaces. | 73 | |
| Missing a Javadoc comment. | 74 | |
| Name 'board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 74 | |
| Line has trailing spaces. | 75 | |
| Missing a Javadoc comment. | 76 | |
| Name 'item_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| Line has trailing spaces. | 77 | |
| Missing a Javadoc comment. | 78 | |
| '{' should be on the previous line. | 79 | |
| Missing a Javadoc comment. | 80 | |
| Parameter p_layer_no should be final. | 80 | |
| Name 'p_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| '{' should be on the previous line. | 81 | |
| Line has trailing spaces. | 82 | |
| Line is longer than 80 characters. | 83 | |
| Parameter evt should be final. | 88 | |
| '{' should be on the previous line. | 89 | |
| Name 'board_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 90 | |
| Line is longer than 80 characters. | 91 | |
| Line is longer than 80 characters. | 93 | |
| Name 'layer_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| Line is longer than 80 characters. | 94 | |
| Line is longer than 80 characters. | 96 | |
| Line is longer than 80 characters. | 97 | |
| Line is longer than 80 characters. | 98 | |
| Line has trailing spaces. | 102 | |
| Missing a Javadoc comment. | 103 | |
| Name 'layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 103 | |
| Missing a Javadoc comment. | 104 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 30 | |
| Line has trailing spaces. | 31 | |
| First sentence should end with a period. | 32 | |
| Parameter p_board_frame should be final. | 33 | |
| Expected @param tag for 'p_board_frame'. | 33 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 33 | |
| '{' should be on the previous line. | 34 | |
| Line is longer than 80 characters. | 36 | |
| Name 'layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 36 | |
| Line has trailing spaces. | 37 | |
| '{' should be on the previous line. | 39 | |
| '}' should be on the same line. | 42 | |
| '{' should be on the previous line. | 44 | |
| Line has trailing spaces. | 47 | |
| Line is longer than 80 characters. | 48 | |
| Name 'insert_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Parameter evt should be final. | 53 | |
| '{' should be on the previous line. | 54 | |
| Line is longer than 80 characters. | 55 | |
| Line has trailing spaces. | 58 | |
| Line has trailing spaces. | 60 | |
| Name 'done_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| Parameter evt should be final. | 65 | |
| '{' should be on the previous line. | 66 | |
| Line has trailing spaces. | 70 | |
| Line has trailing spaces. | 72 | |
| Line is longer than 80 characters. | 73 | |
| Name 'curr_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 73 | |
| Line has trailing spaces. | 76 | |
| Method 'disable_layer_item' is not designed for extension - needs to be abstract, final or empty. | 80 | |
| Name 'disable_layer_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| '(' is followed by whitespace. | 80 | |
| Parameter p_no should be final. | 80 | |
| Expected @param tag for 'p_no'. | 80 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| '{' should be on the previous line. | 81 | |
| '{' should be on the previous line. | 83 | |
| Line has trailing spaces. | 87 | |
| Missing a Javadoc comment. | 88 | |
| Name 'change_layer_menu' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 88 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 34 | |
| Line has trailing spaces. | 35 | |
| First sentence should end with a period. | 36 | |
| Parameter p_board_frame should be final. | 41 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| '{' should be on the previous line. | 42 | |
| Line has trailing spaces. | 44 | |
| Line is longer than 80 characters. | 45 | |
| Name 'center_display_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Line is longer than 80 characters. | 48 | |
| Parameter evt should be final. | 50 | |
| '{' should be on the previous line. | 51 | |
| Line is longer than 80 characters. | 52 | |
| Line has trailing spaces. | 55 | |
| Line has trailing spaces. | 57 | |
| Name 'zoom_menu' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| Line has trailing spaces. | 60 | |
| Name 'zoom_in_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| Parameter evt should be final. | 65 | |
| '{' should be on the previous line. | 66 | |
| Line has trailing spaces. | 70 | |
| Line has trailing spaces. | 72 | |
| Name 'zoom_out_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 73 | |
| Parameter evt should be final. | 77 | |
| '{' should be on the previous line. | 78 | |
| Line has trailing spaces. | 82 | |
| Line has trailing spaces. | 84 | |
| Line has trailing spaces. | 87 | |
| Missing a Javadoc comment. | 88 | |
| Name 'board_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 88 | |
| Variable 'board_panel' must be private and have accessor methods. | 88 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 30 | |
| Line has trailing spaces. | 31 | |
| First sentence should end with a period. | 32 | |
| Parameter p_board_frame should be final. | 33 | |
| Expected @param tag for 'p_board_frame'. | 33 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 33 | |
| '{' should be on the previous line. | 34 | |
| Line has trailing spaces. | 36 | |
| Line has trailing spaces. | 37 | |
| Line is longer than 80 characters. | 38 | |
| Line is longer than 80 characters. | 39 | |
| Name 'layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| Line has trailing spaces. | 40 | |
| Line has trailing spaces. | 41 | |
| Name 'end_route_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| Parameter evt should be final. | 46 | |
| '{' should be on the previous line. | 47 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 53 | |
| Name 'cancel_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| Parameter evt should be final. | 58 | |
| '{' should be on the previous line. | 59 | |
| Line has trailing spaces. | 63 | |
| Line has trailing spaces. | 65 | |
| Name 'snapshot_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| Parameter evt should be final. | 70 | |
| '{' should be on the previous line. | 71 | |
| Line has trailing spaces. | 75 | |
| Line has trailing spaces. | 77 | |
| '(' is followed by whitespace. | 78 | |
| '{' should be on the previous line. | 79 | |
| '}' should be on the same line. | 82 | |
| '{' should be on the previous line. | 84 | |
| Line has trailing spaces. | 87 | |
| Line is longer than 80 characters. | 88 | |
| Name 'curr_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 88 | |
| Line has trailing spaces. | 91 | |
| Method 'disable_layer_item' is not designed for extension - needs to be abstract, final or empty. | 95 | |
| Name 'disable_layer_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 95 | |
| '(' is followed by whitespace. | 95 | |
| Parameter p_no should be final. | 95 | |
| Expected @param tag for 'p_no'. | 95 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 95 | |
| '{' should be on the previous line. | 96 | |
| '{' should be on the previous line. | 98 | |
| Line has trailing spaces. | 102 | |
| Missing a Javadoc comment. | 103 | |
| Name 'change_layer_menu' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 103 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 29 | |
| Line has trailing spaces. | 30 | |
| First sentence should end with a period. | 31 | |
| Parameter p_board_frame should be final. | 32 | |
| Expected @param tag for 'p_board_frame'. | 32 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 32 | |
| '{' should be on the previous line. | 33 | |
| Line has trailing spaces. | 35 | |
| Line is longer than 80 characters. | 36 | |
| Name 'insert_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 37 | |
| Parameter evt should be final. | 41 | |
| '{' should be on the previous line. | 42 | |
| Line has trailing spaces. | 46 | |
| Line has trailing spaces. | 48 | |
| Name 'cancel_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Parameter evt should be final. | 53 | |
| '{' should be on the previous line. | 54 | |
| Line has trailing spaces. | 58 | |
| Line has trailing spaces. | 61 | |
| Missing a Javadoc comment. | 62 | |
| Name 'board_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 29 | |
| Line has trailing spaces. | 30 | |
| First sentence should end with a period. | 31 | |
| Parameter p_board_frame should be final. | 32 | |
| Expected @param tag for 'p_board_frame'. | 32 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 32 | |
| '{' should be on the previous line. | 33 | |
| ';' is preceded with whitespace. | 34 | |
| Line has trailing spaces. | 35 | |
| Line is longer than 80 characters. | 36 | |
| Line has trailing spaces. | 37 | |
| Line has trailing spaces. | 39 | |
| Name 'select_item_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| Parameter evt should be final. | 44 | |
| '{' should be on the previous line. | 45 | |
| Line is longer than 80 characters. | 46 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 53 | |
| Name 'start_route_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| Parameter evt should be final. | 58 | |
| '{' should be on the previous line. | 59 | |
| Line is longer than 80 characters. | 60 | |
| Line has trailing spaces. | 63 | |
| Line has trailing spaces. | 65 | |
| Line has trailing spaces. | 67 | |
| Name 'create_obstacle_menu' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| Line has trailing spaces. | 69 | |
| Line has trailing spaces. | 71 | |
| Name 'create_tile_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| Parameter evt should be final. | 76 | |
| '{' should be on the previous line. | 77 | |
| Line is longer than 80 characters. | 78 | |
| Line has trailing spaces. | 81 | |
| Line is longer than 80 characters. | 82 | |
| Line has trailing spaces. | 86 | |
| Name 'create_circle_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 87 | |
| Parameter evt should be final. | 91 | |
| '{' should be on the previous line. | 92 | |
| Line is longer than 80 characters. | 93 | |
| Line has trailing spaces. | 96 | |
| Line has trailing spaces. | 98 | |
| Name 'create_polygon_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 99 | |
| Line is longer than 80 characters. | 101 | |
| Parameter evt should be final. | 103 | |
| '{' should be on the previous line. | 104 | |
| Line is longer than 80 characters. | 105 | |
| '(' is followed by whitespace. | 105 | |
| Line has trailing spaces. | 108 | |
| Line has trailing spaces. | 110 | |
| Name 'add_hole_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 111 | |
| Parameter evt should be final. | 115 | |
| '{' should be on the previous line. | 116 | |
| Line is longer than 80 characters. | 117 | |
| Line has trailing spaces. | 120 | |
| Line has trailing spaces. | 122 | |
| Line has trailing spaces. | 124 | |
| Line has trailing spaces. | 126 | |
| Line is longer than 80 characters. | 127 | |
| Name 'swap_pin_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 130 | |
| Parameter evt should be final. | 134 | |
| '{' should be on the previous line. | 135 | |
| Line is longer than 80 characters. | 136 | |
| Line has trailing spaces. | 139 | |
| '3' is a magic number. | 140 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 34 | |
| Line has trailing spaces. | 35 | |
| First sentence should end with a period. | 36 | |
| Parameter p_board_frame should be final. | 41 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| '{' should be on the previous line. | 42 | |
| Line has trailing spaces. | 44 | |
| Line is longer than 80 characters. | 45 | |
| Line has trailing spaces. | 46 | |
| Line has trailing spaces. | 48 | |
| Name 'rotate_menu' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Line has trailing spaces. | 52 | |
| Name 'turn_90_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| Parameter evt should be final. | 57 | |
| '{' should be on the previous line. | 58 | |
| Line has trailing spaces. | 63 | |
| Name 'turn_180_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 64 | |
| Parameter evt should be final. | 68 | |
| '{' should be on the previous line. | 69 | |
| '4' is a magic number. | 70 | |
| Line has trailing spaces. | 74 | |
| Name 'turn_270_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 | |
| Parameter evt should be final. | 79 | |
| '{' should be on the previous line. | 80 | |
| '6' is a magic number. | 81 | |
| Line has trailing spaces. | 85 | |
| Name 'turn_45_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 86 | |
| Parameter evt should be final. | 90 | |
| '{' should be on the previous line. | 91 | |
| Line has trailing spaces. | 96 | |
| Name 'turn_135_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 97 | |
| Parameter evt should be final. | 101 | |
| '{' should be on the previous line. | 102 | |
| '3' is a magic number. | 103 | |
| Line has trailing spaces. | 107 | |
| Name 'turn_225_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 108 | |
| Parameter evt should be final. | 112 | |
| '{' should be on the previous line. | 113 | |
| '5' is a magic number. | 114 | |
| Line has trailing spaces. | 118 | |
| Name 'turn_315_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 119 | |
| Parameter evt should be final. | 123 | |
| '{' should be on the previous line. | 124 | |
| '7' is a magic number. | 125 | |
| Line has trailing spaces. | 129 | |
| Name 'change_side_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 130 | |
| Parameter evt should be final. | 134 | |
| '{' should be on the previous line. | 135 | |
| Line has trailing spaces. | 139 | |
| Line has trailing spaces. | 141 | |
| Name 'reset_rotation_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 142 | |
| Line is longer than 80 characters. | 144 | |
| Parameter evt should be final. | 146 | |
| '{' should be on the previous line. | 147 | |
| Line is longer than 80 characters. | 148 | |
| Name 'interactive_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 148 | |
| '{' should be on the previous line. | 150 | |
| Line is longer than 80 characters. | 151 | |
| 'cast' is not followed by whitespace. | 151 | |
| Line has trailing spaces. | 155 | |
| Line has trailing spaces. | 157 | |
| Name 'insert_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 158 | |
| Parameter evt should be final. | 162 | |
| '{' should be on the previous line. | 163 | |
| Line has trailing spaces. | 167 | |
| '3' is a magic number. | 168 | |
| Line has trailing spaces. | 169 | |
| Name 'cancel_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 170 | |
| Parameter evt should be final. | 174 | |
| '{' should be on the previous line. | 175 | |
| Line has trailing spaces. | 179 | |
| '4' is a magic number. | 180 | |
| Line has trailing spaces. | 182 | |
| Missing a Javadoc comment. | 183 | |
| Name 'turn_45_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 183 | |
| Parameter p_factor should be final. | 183 | |
| Name 'p_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 183 | |
| '{' should be on the previous line. | 184 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 29 | |
| Line has trailing spaces. | 30 | |
| First sentence should end with a period. | 31 | |
| Parameter p_board_frame should be final. | 32 | |
| Expected @param tag for 'p_board_frame'. | 32 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 32 | |
| '{' should be on the previous line. | 33 | |
| Line has trailing spaces. | 35 | |
| Line is longer than 80 characters. | 36 | |
| Name 'copy_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 37 | |
| Parameter evt should be final. | 41 | |
| '{' should be on the previous line. | 42 | |
| Line is longer than 80 characters. | 43 | |
| Line has trailing spaces. | 46 | |
| Line is longer than 80 characters. | 47 | |
| Line has trailing spaces. | 51 | |
| Name 'move_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| Parameter evt should be final. | 56 | |
| '{' should be on the previous line. | 57 | |
| Line is longer than 80 characters. | 58 | |
| Line has trailing spaces. | 61 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 31 | |
| Line has trailing spaces. | 32 | |
| First sentence should end with a period. | 33 | |
| Parameter p_board_frame should be final. | 38 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 38 | |
| '{' should be on the previous line. | 39 | |
| Line is longer than 80 characters. | 41 | |
| Name 'layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| Line has trailing spaces. | 42 | |
| '{' should be on the previous line. | 44 | |
| '}' should be on the same line. | 47 | |
| '{' should be on the previous line. | 49 | |
| Line has trailing spaces. | 52 | |
| Line is longer than 80 characters. | 53 | |
| Name 'insert_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| Parameter evt should be final. | 58 | |
| '{' should be on the previous line. | 59 | |
| Line is longer than 80 characters. | 60 | |
| Line has trailing spaces. | 63 | |
| Line has trailing spaces. | 65 | |
| Name 'done_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| Parameter evt should be final. | 70 | |
| '{' should be on the previous line. | 71 | |
| Line has trailing spaces. | 75 | |
| Line has trailing spaces. | 77 | |
| Name 'cancel_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 78 | |
| Parameter evt should be final. | 82 | |
| '{' should be on the previous line. | 83 | |
| Line has trailing spaces. | 87 | |
| Line has trailing spaces. | 89 | |
| Line is longer than 80 characters. | 90 | |
| Name 'curr_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 90 | |
| Line has trailing spaces. | 93 | |
| Method 'disable_layer_item' is not designed for extension - needs to be abstract, final or empty. | 97 | |
| Name 'disable_layer_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 97 | |
| '(' is followed by whitespace. | 97 | |
| Parameter p_no should be final. | 97 | |
| Expected @param tag for 'p_no'. | 97 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 97 | |
| '{' should be on the previous line. | 98 | |
| '{' should be on the previous line. | 100 | |
| Line has trailing spaces. | 104 | |
| Missing a Javadoc comment. | 105 | |
| Name 'change_layer_menu' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 105 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 29 | |
| Line has trailing spaces. | 30 | |
| First sentence should end with a period. | 31 | |
| Parameter p_board_frame should be final. | 32 | |
| Expected @param tag for 'p_board_frame'. | 32 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 32 | |
| '{' should be on the previous line. | 33 | |
| Line has trailing spaces. | 35 | |
| Line is longer than 80 characters. | 36 | |
| Name 'add_corner_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 37 | |
| Parameter evt should be final. | 41 | |
| '{' should be on the previous line. | 42 | |
| Line is longer than 80 characters. | 46 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 51 | |
| Name 'close_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| Parameter evt should be final. | 56 | |
| '{' should be on the previous line. | 57 | |
| Line has trailing spaces. | 61 | |
| Line has trailing spaces. | 63 | |
| Name 'cancel_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 64 | |
| Parameter evt should be final. | 68 | |
| '{' should be on the previous line. | 69 | |
| Line has trailing spaces. | 73 | |
| Line has trailing spaces. | 76 | |
| Missing a Javadoc comment. | 77 | |
| Name 'board_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 77 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 26 | |
| Utility classes should not have a public or default constructor. | 31 | |
| '{' should be on the previous line. | 32 | |
| Name 'get_code_base' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| '{' should be on the previous line. | 42 | |
| '{' should be on the previous line. | 44 | |
| Name 'basic_service' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Line is longer than 80 characters. | 46 | |
| 'cast' is not followed by whitespace. | 46 | |
| '}' should be on the same line. | 48 | |
| 'catch' is not followed by whitespace. | 49 | |
| '{' should be on the previous line. | 50 | |
| Line has trailing spaces. | 54 | |
| Line has trailing spaces. | 55 | |
| Line is longer than 80 characters. | 65 | |
| Name 'save_dialog' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| Parameter p_parent should be final. | 65 | |
| Name 'p_parent' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| Parameter p_file_extensions should be final. | 65 | |
| Name 'p_file_extensions' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| Parameter p_input_stream should be final. | 66 | |
| Name 'p_input_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| Parameter p_name should be final. | 66 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| '{' should be on the previous line. | 67 | |
| '{' should be on the previous line. | 69 | |
| Name 'file_save_service' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 70 | |
| Line is longer than 80 characters. | 71 | |
| 'cast' is not followed by whitespace. | 71 | |
| Name 'curr_file_contents' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| Line is longer than 80 characters. | 73 | |
| '}' should be on the same line. | 75 | |
| '{' should be on the previous line. | 77 | |
| Line has trailing spaces. | 81 | |
| Line is longer than 80 characters. | 83 | |
| Line is longer than 80 characters. | 84 | |
| Name 'get_file_input_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 | |
| Parameter p_file_name should be final. | 89 | |
| Name 'p_file_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 | |
| Name 'code_base' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 91 | |
| '{' should be on the previous line. | 93 | |
| '{' should be on the previous line. | 95 | |
| Name 'persistence_service' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| Line is longer than 80 characters. | 97 | |
| 'cast' is not followed by whitespace. | 97 | |
| '{' should be on the previous line. | 100 | |
| '{' should be on the previous line. | 102 | |
| Line is longer than 80 characters. | 103 | |
| Name 'defaults_file_url' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 103 | |
| Line is longer than 80 characters. | 104 | |
| Name 'file_contents' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 104 | |
| '}' should be on the same line. | 108 | |
| 'catch' is not followed by whitespace. | 109 | |
| '{' should be on the previous line. | 110 | |
| Must have at least one statement. | 110 | |
| Line has trailing spaces. | 111 | |
| Line has trailing spaces. | 116 | |
| Line is longer than 80 characters. | 118 | |
| Line is longer than 80 characters. | 125 | |
| Name 'get_file_output_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 125 | |
| Parameter p_file_name should be final. | 125 | |
| Name 'p_file_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 125 | |
| Name 'output_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 127 | |
| Name 'persistence_service' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 129 | |
| Name 'code_base' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 130 | |
| '{' should be on the previous line. | 132 | |
| '{' should be on the previous line. | 134 | |
| Line is longer than 80 characters. | 136 | |
| 'cast' is not followed by whitespace. | 136 | |
| '}' should be on the same line. | 138 | |
| 'catch' is not followed by whitespace. | 139 | |
| '{' should be on the previous line. | 140 | |
| '{' should be on the previous line. | 145 | |
| Name 'file_exists' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 146 | |
| Name 'file_url' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| '{' should be on the previous line. | 149 | |
| '{' should be on the previous line. | 151 | |
| '{' should be on the previous line. | 153 | |
| Line is longer than 80 characters. | 154 | |
| '{' should be on the previous line. | 160 | |
| Line is longer than 80 characters. | 162 | |
| Name 'act_size' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 162 | |
| '{' should be on the previous line. | 164 | |
| Line is longer than 80 characters. | 168 | |
| Name 'file_contents' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 168 | |
| Line has trailing spaces. | 170 | |
| '}' should be on the same line. | 171 | |
| 'catch' is not followed by whitespace. | 172 | |
| '{' should be on the previous line. | 173 | |
| Line has trailing spaces. | 178 | |
| Line is longer than 80 characters. | 182 | |
| Line is longer than 80 characters. | 191 | |
| Name 'delete_files' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 191 | |
| Parameter p_file_ending should be final. | 191 | |
| Name 'p_file_ending' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 191 | |
| Parameter p_confirm_messsage should be final. | 191 | |
| Name 'p_confirm_messsage' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 191 | |
| Name 'file_deleted' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 193 | |
| '{' should be on the previous line. | 195 | |
| Name 'code_base' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 196 | |
| '{' should be on the previous line. | 198 | |
| Name 'persistence_service' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 201 | |
| Line is longer than 80 characters. | 202 | |
| 'cast' is not followed by whitespace. | 202 | |
| Name 'file_url' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 204 | |
| '{' should be on the previous line. | 206 | |
| '{' should be on the previous line. | 208 | |
| '{' should be on the previous line. | 210 | |
| Line is longer than 80 characters. | 211 | |
| Line is longer than 80 characters. | 212 | |
| '}' should be on the same line. | 220 | |
| 'catch' is not followed by whitespace. | 221 | |
| '{' should be on the previous line. | 222 | |
| Line has trailing spaces. | 227 | |
| Missing a Javadoc comment. | 228 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 32 | |
| Parameter p_locale should be final. | 38 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 38 | |
| '{' should be on the previous line. | 39 | |
| Line is longer than 80 characters. | 41 | |
| Line has trailing spaces. | 43 | |
| Name 'window_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| Line has trailing spaces. | 46 | |
| Line has trailing spaces. | 48 | |
| Line is longer than 80 characters. | 51 | |
| Name 'gridbag_constraints' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 51 | |
| '5' is a magic number. | 52 | |
| '10' is a magic number. | 52 | |
| '5' is a magic number. | 52 | |
| '10' is a magic number. | 52 | |
| Line has trailing spaces. | 54 | |
| Line is longer than 80 characters. | 55 | |
| Name 'description_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| Line has trailing spaces. | 58 | |
| Line is longer than 80 characters. | 59 | |
| Name 'version_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Line is longer than 80 characters. | 60 | |
| Name 'version_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Line has trailing spaces. | 63 | |
| Line is longer than 80 characters. | 64 | |
| Name 'warrenty_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 64 | |
| Line has trailing spaces. | 67 | |
| Line is longer than 80 characters. | 68 | |
| Name 'homepage_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| Line has trailing spaces. | 71 | |
| Line is longer than 80 characters. | 72 | |
| Name 'support_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| Line has trailing spaces. | 75 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 3 | |
| Line has trailing spaces. | 14 | |
| '{' should be on the previous line. | 34 | |
| Line has trailing spaces. | 35 | |
| First sentence should end with a period. | 36 | |
| Parameter p_board_frame should be final. | 41 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| '{' should be on the previous line. | 42 | |
| Line is longer than 80 characters. | 43 | |
| Line has trailing spaces. | 45 | |
| Line has trailing spaces. | 47 | |
| Line has trailing spaces. | 50 | |
| Line is longer than 80 characters. | 53 | |
| Line is longer than 80 characters. | 55 | |
| Name 'table_height' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| '20' is a magic number. | 55 | |
| Name 'table_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Line is longer than 80 characters. | 57 | |
| Line has trailing spaces. | 60 | |
| Line is longer than 80 characters. | 61 | |
| Line has trailing spaces. | 62 | |
| Line has trailing spaces. | 66 | |
| Missing a Javadoc comment. | 67 | |
| Name 'add_net_class_combo_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| '{' should be on the previous line. | 68 | |
| Line is longer than 80 characters. | 70 | |
| Name 'routing_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 70 | |
| 'for' is not followed by whitespace. | 71 | |
| '{' should be on the previous line. | 72 | |
| Line is longer than 80 characters. | 75 | |
| Line has trailing spaces. | 77 | |
| Method 'refresh' is not designed for extension - needs to be abstract, final or empty. | 81 | |
| '{' should be on the previous line. | 82 | |
| '{' should be on the previous line. | 85 | |
| Line is longer than 80 characters. | 86 | |
| 'cast' is not followed by whitespace. | 86 | |
| Line has trailing spaces. | 88 | |
| Line is longer than 80 characters. | 89 | |
| Line has trailing spaces. | 92 | |
| Line has trailing spaces. | 93 | |
| Missing a Javadoc comment. | 94 | |
| Name 'board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 94 | |
| Line has trailing spaces. | 95 | |
| Missing a Javadoc comment. | 96 | |
| Name 'main_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| Line has trailing spaces. | 97 | |
| Missing a Javadoc comment. | 98 | |
| Name 'scroll_pane' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 98 | |
| Missing a Javadoc comment. | 99 | |
| Missing a Javadoc comment. | 100 | |
| Name 'table_model' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 100 | |
| Line has trailing spaces. | 101 | |
| Missing a Javadoc comment. | 102 | |
| Name 'net_rule_combo_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 102 | |
| Line has trailing spaces. | 103 | |
| Missing a Javadoc comment. | 104 | |
| Line has trailing spaces. | 105 | |
| Missing a Javadoc comment. | 106 | |
| Missing a Javadoc comment. | 107 | |
| Line has trailing spaces. | 108 | |
| Missing a Javadoc comment. | 109 | |
| '{' should be on the previous line. | 110 | |
| Missing a Javadoc comment. | 111 | |
| Parameter p_table_model should be final. | 111 | |
| Name 'p_table_model' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 111 | |
| '{' should be on the previous line. | 112 | |
| Missing a Javadoc comment. | 116 | |
| '{' should be on the previous line. | 117 | |
| Parameter e should be final. | 120 | |
| '{' should be on the previous line. | 121 | |
| Line is longer than 80 characters. | 124 | |
| Line has trailing spaces. | 129 | |
| Missing a Javadoc comment. | 130 | |
| Name 'column_tool_tips' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 130 | |
| Line is longer than 80 characters. | 132 | |
| Line has trailing spaces. | 135 | |
| Line is longer than 80 characters. | 139 | |
| Missing a Javadoc comment. | 141 | |
| '{' should be on the previous line. | 142 | |
| Line has trailing spaces. | 144 | |
| Line has trailing spaces. | 147 | |
| Line is longer than 80 characters. | 148 | |
| Name 'board_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 148 | |
| '{' should be on the previous line. | 151 | |
| Line has trailing spaces. | 156 | |
| First sentence should end with a period. | 157 | |
| Name 'set_values' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 158 | |
| '{' should be on the previous line. | 159 | |
| Line is longer than 80 characters. | 160 | |
| Name 'board_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| Name 'sorted_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 161 | |
| '{' should be on the previous line. | 163 | |
| '{' should be on the previous line. | 168 | |
| Line has trailing spaces. | 173 | |
| Line has trailing spaces. | 174 | |
| Missing a Javadoc comment. | 175 | |
| Parameter p_col should be final. | 175 | |
| Name 'p_col' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 175 | |
| '{' should be on the previous line. | 176 | |
| Line has trailing spaces. | 179 | |
| Missing a Javadoc comment. | 180 | |
| '{' should be on the previous line. | 181 | |
| Line has trailing spaces. | 184 | |
| Missing a Javadoc comment. | 185 | |
| '{' should be on the previous line. | 186 | |
| Line has trailing spaces. | 189 | |
| Missing a Javadoc comment. | 190 | |
| Parameter p_row should be final. | 190 | |
| Name 'p_row' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 190 | |
| Parameter p_col should be final. | 190 | |
| Name 'p_col' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 190 | |
| '{' should be on the previous line. | 191 | |
| Line has trailing spaces. | 194 | |
| Missing a Javadoc comment. | 195 | |
| Parameter p_row should be final. | 195 | |
| Name 'p_row' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 195 | |
| Parameter p_col should be final. | 195 | |
| Name 'p_col' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 195 | |
| '{' should be on the previous line. | 196 | |
| Line has trailing spaces. | 199 | |
| Missing a Javadoc comment. | 200 | |
| Parameter p_value should be final. | 200 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 200 | |
| Parameter p_row should be final. | 200 | |
| Name 'p_row' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 200 | |
| Parameter p_col should be final. | 200 | |
| Name 'p_col' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 200 | |
| '{' should be on the previous line. | 201 | |
| '{' should be on the previous line. | 203 | |
| Name 'first_row_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 206 | |
| '{' should be on the previous line. | 208 | |
| Line is longer than 80 characters. | 209 | |
| Name 'curr_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 212 | |
| Name 'curr_net_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 213 | |
| 'cast' is not followed by whitespace. | 213 | |
| Line has trailing spaces. | 215 | |
| Line has trailing spaces. | 219 | |
| Missing a Javadoc comment. | 220 | |
| Missing a Javadoc comment. | 221 | |
| Name 'column_names' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 221 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 30 | |
| First sentence should end with a period. | 32 | |
| Method length is 162 lines (max allowed is 150). | 37 | |
| Parameter p_board_frame should be final. | 37 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 37 | |
| '{' should be on the previous line. | 38 | |
| Line is longer than 80 characters. | 41 | |
| Name 'main_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Line is longer than 80 characters. | 50 | |
| Name 'gridbag_constraints' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 50 | |
| '5' is a magic number. | 52 | |
| '10' is a magic number. | 52 | |
| '5' is a magic number. | 52 | |
| '10' is a magic number. | 52 | |
| Line is longer than 80 characters. | 57 | |
| Name 'via_cost_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Line is longer than 80 characters. | 61 | |
| Name 'number_format' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| Line is longer than 80 characters. | 62 | |
| '3' is a magic number. | 63 | |
| Line is longer than 80 characters. | 70 | |
| '3' is a magic number. | 71 | |
| Line is longer than 80 characters. | 72 | |
| Line is longer than 80 characters. | 73 | |
| Line is longer than 80 characters. | 76 | |
| Name 'plane_via_cost_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| Line is longer than 80 characters. | 86 | |
| Name 'start_pass_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 86 | |
| Name 'start_ripup_costs_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 101 | |
| Line is longer than 80 characters. | 102 | |
| '3' is a magic number. | 107 | |
| Line is longer than 80 characters. | 108 | |
| Line is longer than 80 characters. | 109 | |
| Line is longer than 80 characters. | 116 | |
| Line is longer than 80 characters. | 125 | |
| Name 'speed_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 128 | |
| Line is longer than 80 characters. | 133 | |
| Line is longer than 80 characters. | 139 | |
| '3' is a magic number. | 145 | |
| Line is longer than 80 characters. | 146 | |
| Name 'layer_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 146 | |
| Line is longer than 80 characters. | 150 | |
| Name 'pref_dir_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 150 | |
| Line is longer than 80 characters. | 155 | |
| Name 'against_pref_dir_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 155 | |
| Line is longer than 80 characters. | 159 | |
| Name 'layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 159 | |
| Name 'signal_layer_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| Line is longer than 80 characters. | 162 | |
| Line is longer than 80 characters. | 163 | |
| Line is longer than 80 characters. | 164 | |
| Line is longer than 80 characters. | 165 | |
| Line is longer than 80 characters. | 166 | |
| Name 'TEXT_FIELD_LENGTH' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 168 | |
| '{' should be on the previous line. | 170 | |
| Name 'curr_signal_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 172 | |
| '3' is a magic number. | 174 | |
| Line is longer than 80 characters. | 177 | |
| Line is longer than 80 characters. | 179 | |
| Line is longer than 80 characters. | 180 | |
| Line is longer than 80 characters. | 181 | |
| Line is longer than 80 characters. | 183 | |
| Line is longer than 80 characters. | 184 | |
| Line is longer than 80 characters. | 185 | |
| Line is longer than 80 characters. | 186 | |
| Line is longer than 80 characters. | 187 | |
| Line is longer than 80 characters. | 188 | |
| Line is longer than 80 characters. | 194 | |
| First sentence should end with a period. | 201 | |
| Method 'refresh' is not designed for extension - needs to be abstract, final or empty. | 204 | |
| '{' should be on the previous line. | 205 | |
| Line is longer than 80 characters. | 206 | |
| Line is longer than 80 characters. | 207 | |
| Name 'layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 207 | |
| '{' should be on the previous line. | 213 | |
| Line is longer than 80 characters. | 214 | |
| Line is longer than 80 characters. | 216 | |
| Line is longer than 80 characters. | 218 | |
| Missing a Javadoc comment. | 221 | |
| Name 'board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 221 | |
| Missing a Javadoc comment. | 222 | |
| Name 'via_cost_field' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 222 | |
| Missing a Javadoc comment. | 223 | |
| Name 'plane_via_cost_field' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 223 | |
| Missing a Javadoc comment. | 224 | |
| Name 'start_ripup_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 224 | |
| Missing a Javadoc comment. | 225 | |
| Name 'start_pass_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 225 | |
| Missing a Javadoc comment. | 226 | |
| Name 'speed_combo_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 226 | |
| Missing a Javadoc comment. | 227 | |
| Name 'speed_fast' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 227 | |
| Missing a Javadoc comment. | 228 | |
| Name 'speed_slow' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 228 | |
| Missing a Javadoc comment. | 229 | |
| Name 'layer_name_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 229 | |
| Line is longer than 80 characters. | 230 | |
| Missing a Javadoc comment. | 230 | |
| Name 'preferred_direction_trace_cost_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 230 | |
| Line is longer than 80 characters. | 231 | |
| Missing a Javadoc comment. | 231 | |
| Name 'against_preferred_direction_trace_cost_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 231 | |
| Missing a Javadoc comment. | 232 | |
| Name 'via_cost_input_completed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 232 | |
| Missing a Javadoc comment. | 233 | |
| Name 'plane_via_cost_input_completed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 233 | |
| Missing a Javadoc comment. | 234 | |
| Name 'start_ripup_cost_input_completed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 234 | |
| Missing a Javadoc comment. | 235 | |
| Name 'preferred_direction_trace_costs_input_completed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 235 | |
| Line is longer than 80 characters. | 236 | |
| Missing a Javadoc comment. | 236 | |
| Name 'against_preferred_direction_trace_costs_input_completed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 236 | |
| Missing a Javadoc comment. | 238 | |
| '{' should be on the previous line. | 239 | |
| Missing a Javadoc comment. | 241 | |
| Parameter p_evt should be final. | 241 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 241 | |
| '{' should be on the previous line. | 242 | |
| '{' should be on the previous line. | 244 | |
| Line is longer than 80 characters. | 245 | |
| Name 'old_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 245 | |
| Name 'input_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 247 | |
| '{' should be on the previous line. | 249 | |
| '{' should be on the previous line. | 252 | |
| '{' should be on the previous line. | 257 | |
| Line is longer than 80 characters. | 261 | |
| '{' should be on the previous line. | 266 | |
| Line is longer than 80 characters. | 272 | |
| Missing a Javadoc comment. | 272 | |
| Missing a Javadoc comment. | 275 | |
| Parameter p_evt should be final. | 275 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 275 | |
| '{' should be on the previous line. | 276 | |
| '{' should be on the previous line. | 278 | |
| Missing a Javadoc comment. | 284 | |
| Parameter p_evt should be final. | 284 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 284 | |
| '{' should be on the previous line. | 285 | |
| Missing a Javadoc comment. | 289 | |
| Missing a Javadoc comment. | 292 | |
| Parameter p_evt should be final. | 292 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 292 | |
| '{' should be on the previous line. | 293 | |
| '{' should be on the previous line. | 295 | |
| Line is longer than 80 characters. | 296 | |
| Name 'old_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 296 | |
| Name 'input_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 298 | |
| '{' should be on the previous line. | 300 | |
| '{' should be on the previous line. | 303 | |
| '{' should be on the previous line. | 308 | |
| Line is longer than 80 characters. | 312 | |
| '{' should be on the previous line. | 317 | |
| Line is longer than 80 characters. | 323 | |
| Missing a Javadoc comment. | 323 | |
| Missing a Javadoc comment. | 326 | |
| Parameter p_evt should be final. | 326 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 326 | |
| '{' should be on the previous line. | 327 | |
| '{' should be on the previous line. | 329 | |
| Missing a Javadoc comment. | 335 | |
| Parameter p_evt should be final. | 335 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 335 | |
| '{' should be on the previous line. | 336 | |
| Line is longer than 80 characters. | 340 | |
| Missing a Javadoc comment. | 340 | |
| Missing a Javadoc comment. | 343 | |
| Parameter p_evt should be final. | 343 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 343 | |
| '{' should be on the previous line. | 344 | |
| '{' should be on the previous line. | 346 | |
| Line is longer than 80 characters. | 347 | |
| Name 'old_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 347 | |
| Name 'input_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 349 | |
| '{' should be on the previous line. | 351 | |
| '{' should be on the previous line. | 354 | |
| '{' should be on the previous line. | 358 | |
| Line is longer than 80 characters. | 361 | |
| '{' should be on the previous line. | 365 | |
| Line is longer than 80 characters. | 371 | |
| Missing a Javadoc comment. | 371 | |
| Missing a Javadoc comment. | 374 | |
| Parameter p_evt should be final. | 374 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 374 | |
| '{' should be on the previous line. | 375 | |
| '{' should be on the previous line. | 377 | |
| Missing a Javadoc comment. | 383 | |
| Parameter p_evt should be final. | 383 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 383 | |
| '{' should be on the previous line. | 384 | |
| Missing a Javadoc comment. | 388 | |
| '{' should be on the previous line. | 389 | |
| Missing a Javadoc comment. | 391 | |
| Parameter p_evt should be final. | 391 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 391 | |
| '{' should be on the previous line. | 392 | |
| '{' should be on the previous line. | 394 | |
| Line is longer than 80 characters. | 395 | |
| Name 'old_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 395 | |
| Name 'input_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 397 | |
| '{' should be on the previous line. | 399 | |
| '{' should be on the previous line. | 402 | |
| '99' is a magic number. | 405 | |
| '{' should be on the previous line. | 406 | |
| '99' is a magic number. | 407 | |
| '{' should be on the previous line. | 410 | |
| Line is longer than 80 characters. | 413 | |
| Line is longer than 80 characters. | 420 | |
| Missing a Javadoc comment. | 420 | |
| Missing a Javadoc comment. | 423 | |
| Parameter p_evt should be final. | 423 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 423 | |
| '{' should be on the previous line. | 424 | |
| '{' should be on the previous line. | 426 | |
| Missing a Javadoc comment. | 431 | |
| Parameter p_evt should be final. | 431 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 431 | |
| '{' should be on the previous line. | 432 | |
| Missing a Javadoc comment. | 436 | |
| '{' should be on the previous line. | 437 | |
| Missing a Javadoc comment. | 439 | |
| Parameter p_evt should be final. | 439 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 439 | |
| '{' should be on the previous line. | 440 | |
| Line is longer than 80 characters. | 441 | |
| Name 'old_is_slow' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 441 | |
| Line is longer than 80 characters. | 442 | |
| Name 'new_is_slow' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 442 | |
| '{' should be on the previous line. | 444 | |
| Line is longer than 80 characters. | 445 | |
| Line is longer than 80 characters. | 446 | |
| Line is longer than 80 characters. | 451 | |
| Missing a Javadoc comment. | 451 | |
| Missing a Javadoc comment. | 454 | |
| Parameter p_layer_no should be final. | 454 | |
| Name 'p_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 454 | |
| '{' should be on the previous line. | 455 | |
| Missing a Javadoc comment. | 459 | |
| Parameter p_evt should be final. | 459 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 459 | |
| '{' should be on the previous line. | 460 | |
| '{' should be on the previous line. | 462 | |
| Line is longer than 80 characters. | 463 | |
| Name 'curr_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 463 | |
| Line is longer than 80 characters. | 464 | |
| Name 'old_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 464 | |
| Line is longer than 80 characters. | 465 | |
| Name 'input_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 466 | |
| '{' should be on the previous line. | 468 | |
| '{' should be on the previous line. | 471 | |
| '{' should be on the previous line. | 475 | |
| Line is longer than 80 characters. | 478 | |
| Line is longer than 80 characters. | 479 | |
| Line is longer than 80 characters. | 480 | |
| '{' should be on the previous line. | 483 | |
| Line is longer than 80 characters. | 484 | |
| Missing a Javadoc comment. | 487 | |
| Name 'signal_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 487 | |
| Line is longer than 80 characters. | 490 | |
| Missing a Javadoc comment. | 490 | |
| Missing a Javadoc comment. | 493 | |
| Parameter p_layer_no should be final. | 493 | |
| Name 'p_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 493 | |
| '{' should be on the previous line. | 494 | |
| Missing a Javadoc comment. | 498 | |
| Parameter p_evt should be final. | 498 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 498 | |
| '{' should be on the previous line. | 499 | |
| Line is longer than 80 characters. | 500 | |
| Missing a Javadoc comment. | 507 | |
| Parameter p_evt should be final. | 507 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 507 | |
| '{' should be on the previous line. | 508 | |
| Missing a Javadoc comment. | 510 | |
| Name 'signal_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 510 | |
| Line is longer than 80 characters. | 513 | |
| Missing a Javadoc comment. | 513 | |
| Missing a Javadoc comment. | 516 | |
| Parameter p_layer_no should be final. | 516 | |
| Name 'p_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 516 | |
| '{' should be on the previous line. | 517 | |
| Missing a Javadoc comment. | 521 | |
| Parameter p_evt should be final. | 521 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 521 | |
| '{' should be on the previous line. | 522 | |
| '{' should be on the previous line. | 524 | |
| Line is longer than 80 characters. | 525 | |
| Name 'curr_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 525 | |
| Line is longer than 80 characters. | 526 | |
| Name 'old_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 526 | |
| Line is longer than 80 characters. | 527 | |
| Name 'input_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 528 | |
| '{' should be on the previous line. | 530 | |
| '{' should be on the previous line. | 533 | |
| '{' should be on the previous line. | 537 | |
| Line is longer than 80 characters. | 540 | |
| Line is longer than 80 characters. | 541 | |
| Line is longer than 80 characters. | 542 | |
| '{' should be on the previous line. | 545 | |
| Line is longer than 80 characters. | 546 | |
| Missing a Javadoc comment. | 549 | |
| Name 'signal_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 549 | |
| Line is longer than 80 characters. | 552 | |
| Missing a Javadoc comment. | 552 | |
| Missing a Javadoc comment. | 555 | |
| Parameter p_layer_no should be final. | 555 | |
| Name 'p_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 555 | |
| '{' should be on the previous line. | 556 | |
| Missing a Javadoc comment. | 560 | |
| Parameter p_evt should be final. | 560 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 560 | |
| '{' should be on the previous line. | 561 | |
| Line is longer than 80 characters. | 562 | |
| Missing a Javadoc comment. | 569 | |
| Parameter p_evt should be final. | 569 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 569 | |
| '{' should be on the previous line. | 570 | |
| Missing a Javadoc comment. | 572 | |
| Name 'signal_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 572 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 30 | |
| First sentence should end with a period. | 32 | |
| Parameter p_board_frame should be final. | 37 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 37 | |
| '{' should be on the previous line. | 38 | |
| Line is longer than 80 characters. | 41 | |
| Name 'main_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| Line is longer than 80 characters. | 52 | |
| Name 'gridbag_constraints' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| '10' is a magic number. | 54 | |
| '10' is a magic number. | 54 | |
| '3' is a magic number. | 56 | |
| Line is longer than 80 characters. | 57 | |
| Name 'layer_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Line is longer than 80 characters. | 61 | |
| Name 'active_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| Line is longer than 80 characters. | 66 | |
| Name 'preferred_direction_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| Line is longer than 80 characters. | 73 | |
| Name 'layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 73 | |
| Name 'signal_layer_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 74 | |
| '{' should be on the previous line. | 79 | |
| Name 'curr_signal_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 81 | |
| '3' is a magic number. | 83 | |
| Line is longer than 80 characters. | 84 | |
| Line is longer than 80 characters. | 87 | |
| Line is longer than 80 characters. | 88 | |
| Line is longer than 80 characters. | 93 | |
| Line is longer than 80 characters. | 94 | |
| Line is longer than 80 characters. | 99 | |
| Line is longer than 80 characters. | 104 | |
| Name 'vias_allowed_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 104 | |
| Line is longer than 80 characters. | 114 | |
| Line is longer than 80 characters. | 118 | |
| Name 'passes_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 118 | |
| '3' is a magic number. | 121 | |
| Line is longer than 80 characters. | 125 | |
| Line is longer than 80 characters. | 126 | |
| Line is longer than 80 characters. | 127 | |
| Line is longer than 80 characters. | 149 | |
| Line is longer than 80 characters. | 154 | |
| Name 'detail_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 154 | |
| Line is longer than 80 characters. | 161 | |
| First sentence should end with a period. | 168 | |
| Method 'refresh' is not designed for extension - needs to be abstract, final or empty. | 171 | |
| '{' should be on the previous line. | 172 | |
| Line is longer than 80 characters. | 173 | |
| Line is longer than 80 characters. | 174 | |
| Name 'layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 174 | |
| '{' should be on the previous line. | 182 | |
| Line is longer than 80 characters. | 183 | |
| '{' should be on the previous line. | 187 | |
| Line is longer than 80 characters. | 188 | |
| '}' should be on the same line. | 191 | |
| '{' should be on the previous line. | 193 | |
| Method 'dispose' is not designed for extension - needs to be abstract, final or empty. | 203 | |
| '{' should be on the previous line. | 204 | |
| Method 'parent_iconified' is not designed for extension - needs to be abstract, final or empty. | 212 | |
| Name 'parent_iconified' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 212 | |
| '{' should be on the previous line. | 213 | |
| Method 'parent_deiconified' is not designed for extension - needs to be abstract, final or empty. | 221 | |
| Name 'parent_deiconified' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 221 | |
| '{' should be on the previous line. | 222 | |
| Missing a Javadoc comment. | 226 | |
| Name 'board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 226 | |
| Missing a Javadoc comment. | 227 | |
| Name 'signal_layer_name_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 227 | |
| Missing a Javadoc comment. | 228 | |
| Name 'signal_layer_active_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 228 | |
| Missing a Javadoc comment. | 229 | |
| Name 'combo_box_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 229 | |
| Missing a Javadoc comment. | 230 | |
| Name 'vias_allowed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 230 | |
| Missing a Javadoc comment. | 231 | |
| Name 'fanout_pass_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 231 | |
| Missing a Javadoc comment. | 232 | |
| Name 'autoroute_pass_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 232 | |
| Missing a Javadoc comment. | 233 | |
| Name 'postroute_pass_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 233 | |
| Missing a Javadoc comment. | 234 | |
| Name 'detail_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 234 | |
| Missing a Javadoc comment. | 235 | |
| Name 'detail_listener' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 235 | |
| Missing a Javadoc comment. | 236 | |
| Missing a Javadoc comment. | 237 | |
| Missing a Javadoc comment. | 239 | |
| '{' should be on the previous line. | 240 | |
| Missing a Javadoc comment. | 242 | |
| Parameter p_evt should be final. | 242 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 242 | |
| '{' should be on the previous line. | 243 | |
| '{' should be on the previous line. | 245 | |
| Line is longer than 80 characters. | 247 | |
| '200' is a magic number. | 247 | |
| '100' is a magic number. | 247 | |
| Missing a Javadoc comment. | 252 | |
| Name 'first_time' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 252 | |
| Missing a Javadoc comment. | 255 | |
| '{' should be on the previous line. | 256 | |
| Missing a Javadoc comment. | 258 | |
| Parameter p_layer_no should be final. | 258 | |
| Name 'p_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 258 | |
| '{' should be on the previous line. | 259 | |
| Missing a Javadoc comment. | 263 | |
| Parameter p_evt should be final. | 263 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 263 | |
| '{' should be on the previous line. | 264 | |
| Line is longer than 80 characters. | 265 | |
| Name 'curr_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 265 | |
| Line is longer than 80 characters. | 266 | |
| Missing a Javadoc comment. | 268 | |
| Name 'signal_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 268 | |
| Line is longer than 80 characters. | 271 | |
| Missing a Javadoc comment. | 271 | |
| Missing a Javadoc comment. | 274 | |
| Parameter p_layer_no should be final. | 274 | |
| Name 'p_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 274 | |
| '{' should be on the previous line. | 275 | |
| Missing a Javadoc comment. | 279 | |
| Parameter p_evt should be final. | 279 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 279 | |
| '{' should be on the previous line. | 280 | |
| Line is longer than 80 characters. | 281 | |
| Name 'curr_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 281 | |
| Line is longer than 80 characters. | 282 | |
| Line is longer than 80 characters. | 283 | |
| Missing a Javadoc comment. | 285 | |
| Name 'signal_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 285 | |
| Missing a Javadoc comment. | 288 | |
| '{' should be on the previous line. | 289 | |
| Missing a Javadoc comment. | 291 | |
| Parameter p_evt should be final. | 291 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 291 | |
| '{' should be on the previous line. | 292 | |
| Line is longer than 80 characters. | 293 | |
| Missing a Javadoc comment. | 297 | |
| '{' should be on the previous line. | 298 | |
| Missing a Javadoc comment. | 300 | |
| Parameter p_evt should be final. | 300 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 300 | |
| '{' should be on the previous line. | 301 | |
| Line is longer than 80 characters. | 302 | |
| Name 'autoroute_settings' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 302 | |
| Missing a Javadoc comment. | 308 | |
| '{' should be on the previous line. | 309 | |
| Missing a Javadoc comment. | 311 | |
| Parameter p_evt should be final. | 311 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 311 | |
| '{' should be on the previous line. | 312 | |
| Line is longer than 80 characters. | 313 | |
| Name 'autoroute_settings' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 313 | |
| Line is longer than 80 characters. | 314 | |
| Missing a Javadoc comment. | 319 | |
| '{' should be on the previous line. | 320 | |
| Missing a Javadoc comment. | 322 | |
| Parameter p_evt should be final. | 322 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 322 | |
| '{' should be on the previous line. | 323 | |
| Line is longer than 80 characters. | 324 | |
| Name 'autoroute_settings' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 324 | |
| Line is longer than 80 characters. | 325 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 34 | |
| Line has trailing spaces. | 35 | |
| First sentence should end with a period. | 36 | |
| Parameter p_board_frame should be final. | 41 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| '{' should be on the previous line. | 42 | |
| Line is longer than 80 characters. | 44 | |
| Line has trailing spaces. | 45 | |
| Line has trailing spaces. | 47 | |
| Line is longer than 80 characters. | 49 | |
| '20' is a magic number. | 49 | |
| ',' is not followed by whitespace. | 49 | |
| '20' is a magic number. | 49 | |
| ',' is not followed by whitespace. | 49 | |
| '20' is a magic number. | 49 | |
| ',' is not followed by whitespace. | 49 | |
| '20' is a magic number. | 49 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 53 | |
| Name 'north_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| Line is longer than 80 characters. | 55 | |
| ',' is not followed by whitespace. | 55 | |
| ',' is not followed by whitespace. | 55 | |
| '20' is a magic number. | 55 | |
| ',' is not followed by whitespace. | 55 | |
| Line is longer than 80 characters. | 56 | |
| Name 'layer_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Line has trailing spaces. | 59 | |
| Line is longer than 80 characters. | 60 | |
| Name 'board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Line is longer than 80 characters. | 61 | |
| Line has trailing spaces. | 64 | |
| Line has trailing spaces. | 66 | |
| Line has trailing spaces. | 68 | |
| Line has trailing spaces. | 70 | |
| Line has trailing spaces. | 72 | |
| Line has trailing spaces. | 74 | |
| Name 'south_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 | |
| Line is longer than 80 characters. | 76 | |
| '20' is a magic number. | 76 | |
| ',' is not followed by whitespace. | 76 | |
| '20' is a magic number. | 76 | |
| ',' is not followed by whitespace. | 76 | |
| '20' is a magic number. | 76 | |
| ',' is not followed by whitespace. | 76 | |
| '20' is a magic number. | 76 | |
| Line has trailing spaces. | 79 | |
| Line is longer than 80 characters. | 80 | |
| Name 'add_class_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| Line is longer than 80 characters. | 81 | |
| Line has trailing spaces. | 84 | |
| Line is longer than 80 characters. | 85 | |
| Name 'prune_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 85 | |
| Line has trailing spaces. | 89 | |
| Line has trailing spaces. | 91 | |
| Line has trailing spaces. | 93 | |
| Line has trailing spaces. | 97 | |
| Line has trailing spaces. | 98 | |
| First sentence should end with a period. | 99 | |
| Method 'refresh' is not designed for extension - needs to be abstract, final or empty. | 102 | |
| '{' should be on the previous line. | 103 | |
| Line is longer than 80 characters. | 104 | |
| Name 'routing_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 104 | |
| Line is longer than 80 characters. | 105 | |
| Line is longer than 80 characters. | 109 | |
| Line has trailing spaces. | 112 | |
| Missing a Javadoc comment. | 113 | |
| Name 'add_clearance_table' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| Parameter p_board_frame should be final. | 113 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| '{' should be on the previous line. | 114 | |
| Line is longer than 80 characters. | 115 | |
| Line has trailing spaces. | 117 | |
| Name 'textfield_height' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 119 | |
| Name 'textfield_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 120 | |
| Line is longer than 80 characters. | 121 | |
| Name 'table_height' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 121 | |
| Line is longer than 80 characters. | 122 | |
| Name 'table_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 122 | |
| Line is longer than 80 characters. | 123 | |
| Line is longer than 80 characters. | 124 | |
| Line is longer than 80 characters. | 125 | |
| Line is longer than 80 characters. | 126 | |
| Name 'scroll_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 127 | |
| Line is longer than 80 characters. | 129 | |
| Line is longer than 80 characters. | 131 | |
| Name 'scroll_pane' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 131 | |
| '(' is followed by whitespace. | 131 | |
| Line has trailing spaces. | 134 | |
| Name 'scroll_bar_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 135 | |
| Line is longer than 80 characters. | 136 | |
| Name 'scroll_pane_height' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 136 | |
| Line is longer than 80 characters. | 137 | |
| Name 'scroll_pane_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 137 | |
| Line is longer than 80 characters. | 138 | |
| Line is longer than 80 characters. | 139 | |
| Line is longer than 80 characters. | 140 | |
| Name 'header_background_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 140 | |
| '220' is a magic number. | 140 | |
| '220' is a magic number. | 140 | |
| '255' is a magic number. | 140 | |
| Line is longer than 80 characters. | 141 | |
| Name 'table_header' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 141 | |
| Line has trailing spaces. | 143 | |
| Line is longer than 80 characters. | 144 | |
| Name 'first_column' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 144 | |
| Line is longer than 80 characters. | 145 | |
| Name 'first_colunn_renderer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 145 | |
| Line has trailing spaces. | 148 | |
| Line has trailing spaces. | 151 | |
| Line has trailing spaces. | 153 | |
| '{' should be on the previous line. | 156 | |
| Name 'bug_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 157 | |
| Line is longer than 80 characters. | 158 | |
| Line has trailing spaces. | 163 | |
| Name 'add_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 167 | |
| '{' should be on the previous line. | 168 | |
| Name 'new_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 169 | |
| '{' should be on the previous line. | 172 | |
| Line is longer than 80 characters. | 173 | |
| '{' should be on the previous line. | 175 | |
| '{' should be on the previous line. | 180 | |
| Line is longer than 80 characters. | 184 | |
| Name 'routing_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 184 | |
| Line is longer than 80 characters. | 185 | |
| Name 'clearance_matrix' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 185 | |
| Line has trailing spaces. | 186 | |
| Name 'name_exists' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 188 | |
| '{' should be on the previous line. | 190 | |
| '{' should be on the previous line. | 192 | |
| '{' should be on the previous line. | 198 | |
| '{' should be on the previous line. | 203 | |
| Line is longer than 80 characters. | 204 | |
| Line is longer than 80 characters. | 205 | |
| Line has trailing spaces. | 209 | |
| Line is longer than 80 characters. | 211 | |
| Name 'prune_clearance_matrix' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 213 | |
| '{' should be on the previous line. | 214 | |
| Line is longer than 80 characters. | 215 | |
| Name 'routing_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 215 | |
| Name 'clearance_matrix' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 216 | |
| '{' should be on the previous line. | 218 | |
| '{' should be on the previous line. | 220 | |
| '{' should be on the previous line. | 222 | |
| '{' should be on the previous line. | 226 | |
| Line is longer than 80 characters. | 227 | |
| Name 'selected_option' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 228 | |
| Line is longer than 80 characters. | 229 | |
| '{' should be on the previous line. | 231 | |
| Line is longer than 80 characters. | 232 | |
| Name 'board_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 232 | |
| Line is longer than 80 characters. | 233 | |
| Line is longer than 80 characters. | 234 | |
| Line is longer than 80 characters. | 236 | |
| Line is longer than 80 characters. | 239 | |
| Line has trailing spaces. | 247 | |
| Line is longer than 80 characters. | 249 | |
| Name 'adjust_clearance_table' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 251 | |
| '{' should be on the previous line. | 252 | |
| Line is longer than 80 characters. | 253 | |
| Line has trailing spaces. | 261 | |
| Line has trailing spaces. | 262 | |
| Expected an @return tag. | 266 | |
| Name 'is_legal_class_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 266 | |
| Parameter p_string should be final. | 266 | |
| Expected @param tag for 'p_string'. | 266 | |
| Name 'p_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 266 | |
| '{' should be on the previous line. | 267 | |
| '{' should be on the previous line. | 269 | |
| '{' should be on the previous line. | 273 | |
| '{' should be on the previous line. | 275 | |
| Line has trailing spaces. | 281 | |
| Line has trailing spaces. | 282 | |
| Missing a Javadoc comment. | 283 | |
| Name 'max_name_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 283 | |
| '{' should be on the previous line. | 284 | |
| Line is longer than 80 characters. | 286 | |
| Name 'clearance_matrix' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 286 | |
| '{' should be on the previous line. | 288 | |
| Line has trailing spaces. | 293 | |
| Missing a Javadoc comment. | 294 | |
| '{' should be on the previous line. | 295 | |
| Missing a Javadoc comment. | 296 | |
| Parameter evt should be final. | 296 | |
| '{' should be on the previous line. | 297 | |
| Line has trailing spaces. | 301 | |
| Missing a Javadoc comment. | 302 | |
| Name 'board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 302 | |
| Missing a Javadoc comment. | 303 | |
| Name 'main_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 303 | |
| Missing a Javadoc comment. | 304 | |
| Name 'center_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 304 | |
| Missing a Javadoc comment. | 305 | |
| Name 'layer_combo_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 305 | |
| Missing a Javadoc comment. | 306 | |
| Name 'clearance_table' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 306 | |
| Missing a Javadoc comment. | 307 | |
| Name 'clearance_table_model' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 307 | |
| Missing a Javadoc comment. | 308 | |
| Line has trailing spaces. | 309 | |
| Name 'reserved_name_chars' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 311 | |
| Line has trailing spaces. | 312 | |
| Missing a Javadoc comment. | 313 | |
| '{' should be on the previous line. | 314 | |
| Missing a Javadoc comment. | 315 | |
| Parameter p_evt should be final. | 315 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 315 | |
| '{' should be on the previous line. | 316 | |
| Line has trailing spaces. | 320 | |
| Missing a Javadoc comment. | 321 | |
| '{' should be on the previous line. | 322 | |
| Missing a Javadoc comment. | 323 | |
| Parameter p_evt should be final. | 323 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 323 | |
| '{' should be on the previous line. | 324 | |
| Line has trailing spaces. | 328 | |
| Line is longer than 80 characters. | 332 | |
| Missing a Javadoc comment. | 334 | |
| Parameter p_board_handling should be final. | 334 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 334 | |
| '{' should be on the previous line. | 335 | |
| Line is longer than 80 characters. | 336 | |
| Name 'clearance_matrix' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 336 | |
| Line has trailing spaces. | 337 | |
| Line has trailing spaces. | 340 | |
| '{' should be on the previous line. | 343 | |
| Line is longer than 80 characters. | 345 | |
| Line has trailing spaces. | 350 | |
| Missing a Javadoc comment. | 351 | |
| Parameter p_col should be final. | 351 | |
| Name 'p_col' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 351 | |
| '{' should be on the previous line. | 352 | |
| Line has trailing spaces. | 355 | |
| Missing a Javadoc comment. | 356 | |
| '{' should be on the previous line. | 357 | |
| Line has trailing spaces. | 360 | |
| Missing a Javadoc comment. | 361 | |
| '{' should be on the previous line. | 362 | |
| Line has trailing spaces. | 365 | |
| Missing a Javadoc comment. | 366 | |
| Parameter p_row should be final. | 366 | |
| Name 'p_row' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 366 | |
| Parameter p_col should be final. | 366 | |
| Name 'p_col' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 366 | |
| '{' should be on the previous line. | 367 | |
| Line has trailing spaces. | 370 | |
| Missing a Javadoc comment. | 371 | |
| Parameter p_value should be final. | 371 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 371 | |
| Parameter p_row should be final. | 371 | |
| Name 'p_row' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 371 | |
| Parameter p_col should be final. | 371 | |
| Name 'p_col' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 371 | |
| '{' should be on the previous line. | 372 | |
| Name 'number_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 373 | |
| '{' should be on the previous line. | 375 | |
| '}' should be on the same line. | 378 | |
| '{' should be on the previous line. | 380 | |
| '{' should be on the previous line. | 384 | |
| '{' should be on the previous line. | 388 | |
| '}' should be on the same line. | 390 | |
| '{' should be on the previous line. | 392 | |
| Name 'curr_row' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 396 | |
| Name 'curr_column' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 397 | |
| Line has trailing spaces. | 398 | |
| Line is longer than 80 characters. | 399 | |
| Line has trailing spaces. | 400 | |
| Line is longer than 80 characters. | 401 | |
| Name 'board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 401 | |
| Line is longer than 80 characters. | 402 | |
| Name 'item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 402 | |
| Name 'items_already_assigned_row' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 403 | |
| Name 'items_already_assigned_column' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 404 | |
| Line is longer than 80 characters. | 405 | |
| 'for' is not followed by whitespace. | 406 | |
| '{' should be on the previous line. | 407 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 408 | |
| '{' should be on the previous line. | 410 | |
| Name 'curr_item_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 413 | |
| '{' should be on the previous line. | 415 | |
| '{' should be on the previous line. | 419 | |
| Line has trailing spaces. | 422 | |
| Line is longer than 80 characters. | 424 | |
| Name 'clearance_matrix' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 424 | |
| Line is longer than 80 characters. | 425 | |
| Name 'items_already_assigned' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 425 | |
| '(' is followed by whitespace. | 426 | |
| '{' should be on the previous line. | 427 | |
| '{' should be on the previous line. | 430 | |
| Line is longer than 80 characters. | 431 | |
| '}' should be on the same line. | 432 | |
| '{' should be on the previous line. | 434 | |
| Line is longer than 80 characters. | 435 | |
| '+' should be on a new line. | 435 | |
| Line is longer than 80 characters. | 436 | |
| Name 'selected_option' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 439 | |
| Line is longer than 80 characters. | 440 | |
| '{' should be on the previous line. | 442 | |
| Line has trailing spaces. | 446 | |
| '-' is not preceded with whitespace. | 448 | |
| Line has trailing spaces. | 451 | |
| Line is longer than 80 characters. | 452 | |
| Name 'board_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 452 | |
| Name 'layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 453 | |
| '{' should be on the previous line. | 455 | |
| '}' should be on the same line. | 459 | |
| '{' should be on the previous line. | 461 | |
| Line is longer than 80 characters. | 463 | |
| Line is longer than 80 characters. | 464 | |
| '}' should be on the same line. | 465 | |
| '{' should be on the previous line. | 467 | |
| Line is longer than 80 characters. | 469 | |
| Line is longer than 80 characters. | 470 | |
| '{' should be on the previous line. | 473 | |
| Line is longer than 80 characters. | 474 | |
| Line is longer than 80 characters. | 475 | |
| Line has trailing spaces. | 478 | |
| Missing a Javadoc comment. | 479 | |
| Parameter p_row should be final. | 479 | |
| Name 'p_row' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 479 | |
| Parameter p_col should be final. | 479 | |
| Name 'p_col' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 479 | |
| '{' should be on the previous line. | 480 | |
| Line has trailing spaces. | 483 | |
| Missing a Javadoc comment. | 484 | |
| Parameter p_col should be final. | 484 | |
| Name 'p_col' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 484 | |
| '{' should be on the previous line. | 485 | |
| '{' should be on the previous line. | 487 | |
| Line is longer than 80 characters. | 491 | |
| Line has trailing spaces. | 493 | |
| Line is longer than 80 characters. | 495 | |
| Name 'set_values' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 497 | |
| Parameter p_layer should be final. | 497 | |
| Expected @param tag for 'p_layer'. | 497 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 497 | |
| '{' should be on the previous line. | 498 | |
| Line is longer than 80 characters. | 499 | |
| Name 'board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 499 | |
| Line is longer than 80 characters. | 500 | |
| Name 'clearance_matrix' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 500 | |
| Line has trailing spaces. | 501 | |
| '{' should be on the previous line. | 503 | |
| '{' should be on the previous line. | 505 | |
| '{' should be on the previous line. | 507 | |
| Line has trailing spaces. | 509 | |
| '{' should be on the previous line. | 511 | |
| '}' should be on the same line. | 513 | |
| '{' should be on the previous line. | 515 | |
| Name 'curr_table_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 516 | |
| Line is longer than 80 characters. | 517 | |
| '}' should be on the same line. | 520 | |
| '{' should be on the previous line. | 522 | |
| Line has trailing spaces. | 524 | |
| '{' should be on the previous line. | 526 | |
| '}' should be on the same line. | 528 | |
| '{' should be on the previous line. | 530 | |
| Name 'curr_table_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 531 | |
| Line is longer than 80 characters. | 532 | |
| '}' should be on the same line. | 535 | |
| '{' should be on the previous line. | 537 | |
| Name 'curr_table_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 538 | |
| Line is longer than 80 characters. | 539 | |
| Line has trailing spaces. | 545 | |
| Missing a Javadoc comment. | 546 | |
| Missing a Javadoc comment. | 547 | |
| Name 'column_names' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 547 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 35 | |
| Line has trailing spaces. | 36 | |
| First sentence should end with a period. | 37 | |
| Parameter p_board_frame should be final. | 42 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| '{' should be on the previous line. | 43 | |
| Line is longer than 80 characters. | 45 | |
| Line is longer than 80 characters. | 47 | |
| Line is longer than 80 characters. | 48 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 51 | |
| Method 'fill_list' is not designed for extension - needs to be abstract, final or empty. | 55 | |
| Name 'fill_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| '{' should be on the previous line. | 56 | |
| Line is longer than 80 characters. | 57 | |
| Name 'board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Line has trailing spaces. | 58 | |
| Name 'clearance_violations' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Line is longer than 80 characters. | 60 | |
| Line is longer than 80 characters. | 61 | |
| Name 'sorted_set' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| Name 'curr_violation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| '{' should be on the previous line. | 63 | |
| Name 'curr_violation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| '{' should be on the previous line. | 67 | |
| Line is longer than 80 characters. | 70 | |
| Line has trailing spaces. | 72 | |
| Method 'select_instances' is not designed for extension - needs to be abstract, final or empty. | 76 | |
| Name 'select_instances' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| '{' should be on the previous line. | 77 | |
| Name 'selected_violations' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 78 | |
| '{' should be on the previous line. | 80 | |
| Line is longer than 80 characters. | 83 | |
| Name 'selected_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 83 | |
| '{' should be on the previous line. | 85 | |
| Line is longer than 80 characters. | 86 | |
| Name 'curr_violation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 86 | |
| Line has trailing spaces. | 89 | |
| Line is longer than 80 characters. | 91 | |
| Name 'board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 91 | |
| Line has trailing spaces. | 96 | |
| Missing a Javadoc comment. | 97 | |
| Name 'item_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 97 | |
| Parameter p_item should be final. | 97 | |
| Name 'p_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 97 | |
| '{' should be on the previous line. | 98 | |
| '{' should be on the previous line. | 101 | |
| '}' should be on the same line. | 103 | |
| '{' should be on the previous line. | 105 | |
| '}' should be on the same line. | 107 | |
| '{' should be on the previous line. | 109 | |
| '}' should be on the same line. | 111 | |
| '{' should be on the previous line. | 113 | |
| '}' should be on the same line. | 115 | |
| '{' should be on the previous line. | 117 | |
| '}' should be on the same line. | 119 | |
| '{' should be on the previous line. | 121 | |
| '}' should be on the same line. | 123 | |
| '{' should be on the previous line. | 125 | |
| '}' should be on the same line. | 127 | |
| '{' should be on the previous line. | 129 | |
| '}' should be on the same line. | 131 | |
| '{' should be on the previous line. | 133 | |
| Line has trailing spaces. | 138 | |
| Missing a Javadoc comment. | 139 | |
| Line has trailing spaces. | 140 | |
| Line is longer than 80 characters. | 141 | |
| Missing a Javadoc comment. | 141 | |
| Missing a Javadoc comment. | 143 | |
| Parameter p_violation should be final. | 143 | |
| Name 'p_violation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 143 | |
| '{' should be on the previous line. | 144 | |
| Name 'board_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 146 | |
| Line is longer than 80 characters. | 147 | |
| Line has trailing spaces. | 149 | |
| Missing a Javadoc comment. | 150 | |
| '{' should be on the previous line. | 151 | |
| Line is longer than 80 characters. | 152 | |
| Name 'layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 152 | |
| Line is longer than 80 characters. | 153 | |
| Line is longer than 80 characters. | 154 | |
| Line is longer than 80 characters. | 155 | |
| Line has trailing spaces. | 158 | |
| Line is longer than 80 characters. | 159 | |
| Missing a Javadoc comment. | 159 | |
| Name 'print_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 159 | |
| Parameter p_window should be final. | 159 | |
| Name 'p_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 159 | |
| Parameter p_locale should be final. | 159 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 159 | |
| Line has trailing spaces. | 163 | |
| Missing a Javadoc comment. | 164 | |
| Parameter p_other should be final. | 164 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 164 | |
| '{' should be on the previous line. | 165 | |
| '{' should be on the previous line. | 167 | |
| '{' should be on the previous line. | 171 | |
| '{' should be on the previous line. | 175 | |
| '{' should be on the previous line. | 179 | |
| Line has trailing spaces. | 184 | |
| Missing a Javadoc comment. | 185 | |
| Variable 'violation' must be private and have accessor methods. | 185 | |
| Missing a Javadoc comment. | 186 | |
| Variable 'location' must be private and have accessor methods. | 186 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 32 | |
| Line has trailing spaces. | 33 | |
| First sentence should end with a period. | 34 | |
| Parameter p_board_frame should be final. | 39 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| '{' should be on the previous line. | 40 | |
| Line has trailing spaces. | 42 | |
| Line is longer than 80 characters. | 43 | |
| Line is longer than 80 characters. | 45 | |
| Line has trailing spaces. | 47 | |
| Method 'fill_list' is not designed for extension - needs to be abstract, final or empty. | 51 | |
| Name 'fill_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 51 | |
| '{' should be on the previous line. | 52 | |
| Line is longer than 80 characters. | 53 | |
| Name 'sorted_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| '{' should be on the previous line. | 56 | |
| '{' should be on the previous line. | 61 | |
| Line is longer than 80 characters. | 64 | |
| Line has trailing spaces. | 66 | |
| Method 'select_instances' is not designed for extension - needs to be abstract, final or empty. | 70 | |
| Name 'select_instances' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 70 | |
| '{' should be on the previous line. | 71 | |
| Name 'selected_components' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| '{' should be on the previous line. | 74 | |
| Line is longer than 80 characters. | 77 | |
| Name 'routing_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 77 | |
| Line is longer than 80 characters. | 78 | |
| Name 'selected_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 78 | |
| Line is longer than 80 characters. | 79 | |
| Name 'board_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 79 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| '{' should be on the previous line. | 81 | |
| '{' should be on the previous line. | 83 | |
| Line is longer than 80 characters. | 84 | |
| Name 'curr_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 84 | |
| Name 'component_matches' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 85 | |
| '{' should be on the previous line. | 87 | |
| '{' should be on the previous line. | 89 | |
| '{' should be on the previous line. | 95 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 30 | |
| Line has trailing spaces. | 31 | |
| First sentence should end with a period. | 32 | |
| Parameter p_board_frame should be final. | 37 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 37 | |
| '{' should be on the previous line. | 38 | |
| Line has trailing spaces. | 40 | |
| Line is longer than 80 characters. | 41 | |
| Line has trailing spaces. | 43 | |
| Line has trailing spaces. | 45 | |
| Name 'main_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Line has trailing spaces. | 48 | |
| Line has trailing spaces. | 50 | |
| Line is longer than 80 characters. | 53 | |
| Name 'gridbag_constraints' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| Line has trailing spaces. | 56 | |
| Line has trailing spaces. | 58 | |
| Line is longer than 80 characters. | 59 | |
| Name 'cursor_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Line has trailing spaces. | 64 | |
| Line has trailing spaces. | 67 | |
| Line is longer than 80 characters. | 68 | |
| Line is longer than 80 characters. | 69 | |
| Line has trailing spaces. | 73 | |
| Line is longer than 80 characters. | 74 | |
| Line is longer than 80 characters. | 76 | |
| Line has trailing spaces. | 79 | |
| Line is longer than 80 characters. | 80 | |
| Name 'cursor_button_group' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| Line has trailing spaces. | 83 | |
| Line is longer than 80 characters. | 84 | |
| Line has trailing spaces. | 87 | |
| Line has trailing spaces. | 89 | |
| Line is longer than 80 characters. | 90 | |
| Name 'rotation_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 90 | |
| '4' is a magic number. | 92 | |
| Line has trailing spaces. | 95 | |
| Line has trailing spaces. | 98 | |
| Line is longer than 80 characters. | 99 | |
| Line has trailing spaces. | 102 | |
| Line is longer than 80 characters. | 103 | |
| Line is longer than 80 characters. | 104 | |
| Line has trailing spaces. | 106 | |
| Line is longer than 80 characters. | 107 | |
| Line is longer than 80 characters. | 108 | |
| Line has trailing spaces. | 110 | |
| Line is longer than 80 characters. | 111 | |
| Line is longer than 80 characters. | 112 | |
| Line has trailing spaces. | 114 | |
| Line is longer than 80 characters. | 115 | |
| Name 'rotation_button_group' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 115 | |
| Line has trailing spaces. | 120 | |
| Line is longer than 80 characters. | 123 | |
| Line is longer than 80 characters. | 124 | |
| Line has trailing spaces. | 125 | |
| Line is longer than 80 characters. | 126 | |
| Line has trailing spaces. | 129 | |
| Line has trailing spaces. | 130 | |
| Line has trailing spaces. | 132 | |
| Line is longer than 80 characters. | 133 | |
| Name 'mirroring_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 133 | |
| '3' is a magic number. | 135 | |
| Line has trailing spaces. | 138 | |
| Line has trailing spaces. | 141 | |
| Line has trailing spaces. | 142 | |
| Line is longer than 80 characters. | 143 | |
| Line has trailing spaces. | 147 | |
| Line is longer than 80 characters. | 148 | |
| Line is longer than 80 characters. | 149 | |
| Line has trailing spaces. | 152 | |
| Line is longer than 80 characters. | 153 | |
| Line is longer than 80 characters. | 154 | |
| Line has trailing spaces. | 157 | |
| Line is longer than 80 characters. | 158 | |
| Name 'mirroring_button_group' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 158 | |
| Line has trailing spaces. | 162 | |
| Line is longer than 80 characters. | 163 | |
| Line has trailing spaces. | 166 | |
| Line has trailing spaces. | 168 | |
| '5' is a magic number. | 169 | |
| '10' is a magic number. | 169 | |
| '5' is a magic number. | 169 | |
| '10' is a magic number. | 169 | |
| Line is longer than 80 characters. | 170 | |
| Name 'auto_layer_dim_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 170 | |
| Line is longer than 80 characters. | 171 | |
| Line is longer than 80 characters. | 174 | |
| Line is longer than 80 characters. | 177 | |
| Line has trailing spaces. | 178 | |
| Line is longer than 80 characters. | 179 | |
| Line has trailing spaces. | 180 | |
| Line has trailing spaces. | 185 | |
| Method 'refresh' is not designed for extension - needs to be abstract, final or empty. | 189 | |
| '{' should be on the previous line. | 190 | |
| Line has trailing spaces. | 193 | |
| Name 'ninety_degree_rotation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 194 | |
| Line is longer than 80 characters. | 195 | |
| Line has trailing spaces. | 196 | |
| '{' should be on the previous line. | 198 | |
| '}' should be on the same line. | 200 | |
| '{' should be on the previous line. | 202 | |
| '}' should be on the same line. | 204 | |
| '{' should be on the previous line. | 206 | |
| '}' should be on the same line. | 208 | |
| '3' is a magic number. | 209 | |
| '{' should be on the previous line. | 210 | |
| '}' should be on the same line. | 212 | |
| '{' should be on the previous line. | 214 | |
| Line is longer than 80 characters. | 215 | |
| Line has trailing spaces. | 218 | |
| Line is longer than 80 characters. | 219 | |
| Name 'is_mirror_left_right' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 219 | |
| Line is longer than 80 characters. | 220 | |
| Name 'is_mirror_top_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 220 | |
| Line is longer than 80 characters. | 221 | |
| Line has trailing spaces. | 222 | |
| Line is longer than 80 characters. | 224 | |
| Line is longer than 80 characters. | 226 | |
| Line has trailing spaces. | 227 | |
| Name 'curr_slider_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 228 | |
| Line is longer than 80 characters. | 229 | |
| '(' is followed by whitespace. | 229 | |
| Line has trailing spaces. | 232 | |
| Missing a Javadoc comment. | 233 | |
| Missing a Javadoc comment. | 234 | |
| Name 'small_cursor_checkbox' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 234 | |
| Missing a Javadoc comment. | 235 | |
| Name 'big_cursor_checkbox' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 235 | |
| Missing a Javadoc comment. | 236 | |
| Name 'rotation_none_checkbox' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 236 | |
| Missing a Javadoc comment. | 237 | |
| Name 'rotation_90_degree_checkbox' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 237 | |
| Missing a Javadoc comment. | 238 | |
| Name 'rotation_180_degree_checkbox' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 238 | |
| Missing a Javadoc comment. | 239 | |
| Name 'rotation_270_degree_checkbox' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 239 | |
| Missing a Javadoc comment. | 240 | |
| Name 'mirror_none_checkbox' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 240 | |
| Missing a Javadoc comment. | 241 | |
| Name 'vertical_mirror_checkbox' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 241 | |
| Missing a Javadoc comment. | 242 | |
| Name 'horizontal_mirror_checkbox' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 242 | |
| Missing a Javadoc comment. | 243 | |
| Name 'auto_layer_dim_slider' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 243 | |
| Line has trailing spaces. | 244 | |
| Missing a Javadoc comment. | 245 | |
| Line has trailing spaces. | 246 | |
| Line has trailing spaces. | 247 | |
| Missing a Javadoc comment. | 248 | |
| '{' should be on the previous line. | 249 | |
| Missing a Javadoc comment. | 250 | |
| Parameter p_evt should be final. | 250 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 250 | |
| '{' should be on the previous line. | 251 | |
| Line has trailing spaces. | 255 | |
| Missing a Javadoc comment. | 256 | |
| '{' should be on the previous line. | 257 | |
| Missing a Javadoc comment. | 258 | |
| Parameter p_evt should be final. | 258 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 258 | |
| '{' should be on the previous line. | 259 | |
| Line has trailing spaces. | 263 | |
| Missing a Javadoc comment. | 264 | |
| Missing a Javadoc comment. | 266 | |
| Parameter p_evt should be final. | 266 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 266 | |
| '{' should be on the previous line. | 267 | |
| Name 'coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 268 | |
| Line is longer than 80 characters. | 269 | |
| Line has trailing spaces. | 274 | |
| Missing a Javadoc comment. | 275 | |
| '{' should be on the previous line. | 276 | |
| Missing a Javadoc comment. | 277 | |
| Parameter p_evt should be final. | 277 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 277 | |
| '{' should be on the previous line. | 278 | |
| Name 'coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 279 | |
| Line is longer than 80 characters. | 280 | |
| '0.5' is a magic number. | 281 | |
| Line has trailing spaces. | 285 | |
| Missing a Javadoc comment. | 286 | |
| '{' should be on the previous line. | 287 | |
| Missing a Javadoc comment. | 288 | |
| Parameter p_evt should be final. | 288 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 288 | |
| '{' should be on the previous line. | 289 | |
| Name 'coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 290 | |
| Line is longer than 80 characters. | 291 | |
| Line has trailing spaces. | 296 | |
| Missing a Javadoc comment. | 297 | |
| '{' should be on the previous line. | 298 | |
| Missing a Javadoc comment. | 299 | |
| Parameter p_evt should be final. | 299 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 299 | |
| '{' should be on the previous line. | 300 | |
| Name 'coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 301 | |
| Line is longer than 80 characters. | 302 | |
| '1.5' is a magic number. | 303 | |
| Line has trailing spaces. | 307 | |
| Missing a Javadoc comment. | 308 | |
| '{' should be on the previous line. | 309 | |
| Missing a Javadoc comment. | 310 | |
| Parameter p_evt should be final. | 310 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 310 | |
| '{' should be on the previous line. | 311 | |
| Name 'coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 312 | |
| Line is longer than 80 characters. | 313 | |
| Line is longer than 80 characters. | 314 | |
| 'if' is not followed by whitespace. | 314 | |
| Line is longer than 80 characters. | 318 | |
| Name 'old_viewport_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 319 | |
| Line is longer than 80 characters. | 320 | |
| Line is longer than 80 characters. | 323 | |
| Line has trailing spaces. | 327 | |
| Line has trailing spaces. | 328 | |
| Line is longer than 80 characters. | 329 | |
| Missing a Javadoc comment. | 329 | |
| Missing a Javadoc comment. | 331 | |
| Parameter p_evt should be final. | 331 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 331 | |
| '{' should be on the previous line. | 332 | |
| Name 'coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 333 | |
| Line is longer than 80 characters. | 334 | |
| '{' should be on the previous line. | 336 | |
| Line is longer than 80 characters. | 339 | |
| Name 'old_viewport_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 340 | |
| Line is longer than 80 characters. | 341 | |
| Line is longer than 80 characters. | 344 | |
| Line has trailing spaces. | 348 | |
| Line is longer than 80 characters. | 349 | |
| Missing a Javadoc comment. | 349 | |
| Missing a Javadoc comment. | 351 | |
| Parameter p_evt should be final. | 351 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 351 | |
| '{' should be on the previous line. | 352 | |
| Name 'coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 353 | |
| Line is longer than 80 characters. | 354 | |
| '{' should be on the previous line. | 356 | |
| Line is longer than 80 characters. | 359 | |
| Name 'old_viewport_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 360 | |
| Line is longer than 80 characters. | 361 | |
| Line is longer than 80 characters. | 364 | |
| Line has trailing spaces. | 368 | |
| Line is longer than 80 characters. | 369 | |
| Missing a Javadoc comment. | 369 | |
| Missing a Javadoc comment. | 371 | |
| Parameter evt should be final. | 371 | |
| '{' should be on the previous line. | 372 | |
| Line is longer than 80 characters. | 373 | |
| Name 'new_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 373 | |
| '/' is not preceded with whitespace. | 373 | |
| '/' is not followed by whitespace. | 373 | |
| Line is longer than 80 characters. | 374 | |
| Line has trailing spaces. | 378 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 34 | |
| Line has trailing spaces. | 35 | |
| First sentence should end with a period. | 36 | |
| Parameter p_board_frame should be final. | 41 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| '{' should be on the previous line. | 42 | |
| Line is longer than 80 characters. | 43 | |
| Line has trailing spaces. | 45 | |
| Line has trailing spaces. | 47 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 54 | |
| Line has trailing spaces. | 56 | |
| Name 'via_info_button_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| ',' is not followed by whitespace. | 59 | |
| Line is longer than 80 characters. | 60 | |
| Name 'add_via_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Line is longer than 80 characters. | 64 | |
| Name 'remove_via_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 64 | |
| Line has trailing spaces. | 68 | |
| Line has trailing spaces. | 70 | |
| Line has trailing spaces. | 74 | |
| First sentence should end with a period. | 75 | |
| Method 'refresh' is not designed for extension - needs to be abstract, final or empty. | 78 | |
| '{' should be on the previous line. | 79 | |
| Line has trailing spaces. | 85 | |
| Missing a Javadoc comment. | 86 | |
| Name 'add_table' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 86 | |
| '{' should be on the previous line. | 87 | |
| Name 'table_height' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 91 | |
| Name 'table_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| Line is longer than 80 characters. | 93 | |
| Line is longer than 80 characters. | 94 | |
| Line has trailing spaces. | 96 | |
| Line is longer than 80 characters. | 97 | |
| Line has trailing spaces. | 98 | |
| Line is longer than 80 characters. | 99 | |
| Line has trailing spaces. | 101 | |
| Missing a Javadoc comment. | 102 | |
| Name 'add_combobox_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 102 | |
| '{' should be on the previous line. | 103 | |
| Line is longer than 80 characters. | 104 | |
| Name 'routing_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 104 | |
| Line is longer than 80 characters. | 105 | |
| Line is longer than 80 characters. | 107 | |
| '{' should be on the previous line. | 110 | |
| Line is longer than 80 characters. | 111 | |
| Line has trailing spaces. | 114 | |
| Line is longer than 80 characters. | 116 | |
| Name 'adjust_table' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 118 | |
| '{' should be on the previous line. | 119 | |
| Line has trailing spaces. | 127 | |
| Missing a Javadoc comment. | 128 | |
| Name 'board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 128 | |
| Line has trailing spaces. | 129 | |
| Missing a Javadoc comment. | 130 | |
| Name 'main_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 130 | |
| Line has trailing spaces. | 131 | |
| Missing a Javadoc comment. | 132 | |
| Name 'scroll_pane' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 132 | |
| Missing a Javadoc comment. | 133 | |
| Missing a Javadoc comment. | 134 | |
| Name 'table_model' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 134 | |
| Line has trailing spaces. | 135 | |
| Missing a Javadoc comment. | 136 | |
| Name 'cl_class_combo_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 136 | |
| Missing a Javadoc comment. | 137 | |
| Name 'padstack_combo_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 137 | |
| Line has trailing spaces. | 138 | |
| Missing a Javadoc comment. | 139 | |
| Line has trailing spaces. | 140 | |
| Missing a Javadoc comment. | 141 | |
| Missing a Javadoc comment. | 142 | |
| Line has trailing spaces. | 143 | |
| Missing a Javadoc comment. | 144 | |
| '{' should be on the previous line. | 145 | |
| Missing a Javadoc comment. | 146 | |
| Parameter p_evt should be final. | 146 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 146 | |
| '{' should be on the previous line. | 147 | |
| Line is longer than 80 characters. | 148 | |
| Name 'routing_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 148 | |
| Name 'via_infos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 149 | |
| Name 'new_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 151 | |
| Name 'name_start' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 152 | |
| '{' should be on the previous line. | 154 | |
| '{' should be on the previous line. | 157 | |
| Line is longer than 80 characters. | 162 | |
| Name 'default_net_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 162 | |
| Line is longer than 80 characters. | 163 | |
| Name 'new_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 163 | |
| Line is longer than 80 characters. | 164 | |
| Line has trailing spaces. | 170 | |
| Missing a Javadoc comment. | 171 | |
| '{' should be on the previous line. | 172 | |
| Missing a Javadoc comment. | 173 | |
| Parameter p_evt should be final. | 173 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 173 | |
| '{' should be on the previous line. | 174 | |
| '{' should be on the previous line. | 176 | |
| Line is longer than 80 characters. | 177 | |
| Name 'selected_row' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 180 | |
| '{' should be on the previous line. | 182 | |
| Line is longer than 80 characters. | 185 | |
| Name 'via_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 185 | |
| '{' should be on the previous line. | 187 | |
| Line is longer than 80 characters. | 190 | |
| Name 'board_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 190 | |
| Name 'via_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 191 | |
| Name 'curr_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 193 | |
| '{' should be on the previous line. | 194 | |
| '{' should be on the previous line. | 196 | |
| Line is longer than 80 characters. | 197 | |
| '{' should be on the previous line. | 203 | |
| Line is longer than 80 characters. | 205 | |
| Line has trailing spaces. | 211 | |
| '{' should be on the previous line. | 216 | |
| Missing a Javadoc comment. | 217 | |
| '{' should be on the previous line. | 218 | |
| Line has trailing spaces. | 220 | |
| '{' should be on the previous line. | 222 | |
| Line is longer than 80 characters. | 223 | |
| Line is longer than 80 characters. | 225 | |
| Name 'board_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 225 | |
| '{' should be on the previous line. | 228 | |
| Line has trailing spaces. | 233 | |
| First sentence should end with a period. | 234 | |
| Name 'set_values' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 235 | |
| '{' should be on the previous line. | 236 | |
| Line is longer than 80 characters. | 237 | |
| Name 'board_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 237 | |
| '{' should be on the previous line. | 239 | |
| Name 'curr_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 240 | |
| Line is longer than 80 characters. | 242 | |
| Line is longer than 80 characters. | 243 | |
| Line is longer than 80 characters. | 244 | |
| Line has trailing spaces. | 247 | |
| Missing a Javadoc comment. | 248 | |
| Parameter p_col should be final. | 248 | |
| Name 'p_col' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 248 | |
| '{' should be on the previous line. | 249 | |
| Line has trailing spaces. | 252 | |
| Missing a Javadoc comment. | 253 | |
| '{' should be on the previous line. | 254 | |
| Line has trailing spaces. | 257 | |
| Missing a Javadoc comment. | 258 | |
| '{' should be on the previous line. | 259 | |
| Line has trailing spaces. | 262 | |
| Missing a Javadoc comment. | 263 | |
| Parameter p_row should be final. | 263 | |
| Name 'p_row' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 263 | |
| Parameter p_col should be final. | 263 | |
| Name 'p_col' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 263 | |
| '{' should be on the previous line. | 264 | |
| Line has trailing spaces. | 267 | |
| Missing a Javadoc comment. | 268 | |
| Parameter p_value should be final. | 268 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 268 | |
| Parameter p_row should be final. | 268 | |
| Name 'p_row' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 268 | |
| Parameter p_col should be final. | 268 | |
| Name 'p_col' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 268 | |
| '{' should be on the previous line. | 269 | |
| Line is longer than 80 characters. | 270 | |
| Name 'routing_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 270 | |
| Name 'board_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 271 | |
| Name 'via_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 272 | |
| '{' should be on the previous line. | 274 | |
| Name 'via_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 278 | |
| '{' should be on the previous line. | 280 | |
| Line has trailing spaces. | 284 | |
| '{' should be on the previous line. | 286 | |
| '{' should be on the previous line. | 288 | |
| Name 'new_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 291 | |
| '{' should be on the previous line. | 293 | |
| '}' should be on the same line. | 298 | |
| '{' should be on the previous line. | 300 | |
| '{' should be on the previous line. | 302 | |
| Name 'new_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 305 | |
| Line is longer than 80 characters. | 306 | |
| Name 'new_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 306 | |
| '{' should be on the previous line. | 308 | |
| Line is longer than 80 characters. | 309 | |
| '}' should be on the same line. | 313 | |
| '{' should be on the previous line. | 315 | |
| '{' should be on the previous line. | 317 | |
| Name 'new_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 320 | |
| Line is longer than 80 characters. | 321 | |
| Name 'new_cl_class_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 321 | |
| Avoid nested blocks. | 322 | |
| '{' should be on the previous line. | 324 | |
| Line is longer than 80 characters. | 325 | |
| '}' should be on the same line. | 330 | |
| '{' should be on the previous line. | 332 | |
| '{' should be on the previous line. | 334 | |
| Line is longer than 80 characters. | 335 | |
| Name 'attach_smd' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 338 | |
| Line has trailing spaces. | 344 | |
| Missing a Javadoc comment. | 345 | |
| Parameter p_row should be final. | 345 | |
| Name 'p_row' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 345 | |
| Parameter p_col should be final. | 345 | |
| Name 'p_col' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 345 | |
| '{' should be on the previous line. | 346 | |
| Line has trailing spaces. | 349 | |
| Missing a Javadoc comment. | 350 | |
| Parameter p_col should be final. | 350 | |
| Name 'p_col' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 350 | |
| '{' should be on the previous line. | 351 | |
| Line has trailing spaces. | 354 | |
| Missing a Javadoc comment. | 355 | |
| Missing a Javadoc comment. | 356 | |
| Name 'column_names' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 356 | |
| Line has trailing spaces. | 358 | |
| Missing a Javadoc comment. | 359 | |
| '{' should be on the previous line. | 360 | |
| Missing a Javadoc comment. | 361 | |
| Missing a Javadoc comment. | 361 | |
| Missing a Javadoc comment. | 361 | |
| Missing a Javadoc comment. | 361 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 32 | |
| Line has trailing spaces. | 33 | |
| First sentence should end with a period. | 34 | |
| Parameter p_board_frame should be final. | 39 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| '{' should be on the previous line. | 40 | |
| Line has trailing spaces. | 41 | |
| Line has trailing spaces. | 42 | |
| Line is longer than 80 characters. | 43 | |
| Line is longer than 80 characters. | 46 | |
| Line has trailing spaces. | 48 | |
| Line has trailing spaces. | 49 | |
| Method 'fill_list' is not designed for extension - needs to be abstract, final or empty. | 53 | |
| Name 'fill_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| '{' should be on the previous line. | 54 | |
| Line is longer than 80 characters. | 55 | |
| Name 'sorted_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Line has trailing spaces. | 57 | |
| '{' should be on the previous line. | 60 | |
| Line is longer than 80 characters. | 63 | |
| Line has trailing spaces. | 65 | |
| Method 'select_instances' is not designed for extension - needs to be abstract, final or empty. | 69 | |
| Name 'select_instances' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 69 | |
| '{' should be on the previous line. | 70 | |
| Name 'selected_incompletes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| '{' should be on the previous line. | 73 | |
| Line is longer than 80 characters. | 76 | |
| Name 'selected_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| '{' should be on the previous line. | 78 | |
| Line is longer than 80 characters. | 79 | |
| Name 'curr_airline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 79 | |
| Line has trailing spaces. | 82 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| First sentence should end with a period. | 23 | |
| Class WindowLayerVisibility should be declared as final. | 29 | |
| '{' should be on the previous line. | 30 | |
| First sentence should end with a period. | 31 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 37 | |
| Parameter p_board_frame should be final. | 37 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 37 | |
| '{' should be on the previous line. | 38 | |
| Name 'board_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| Line has trailing spaces. | 40 | |
| Line is longer than 80 characters. | 41 | |
| Name 'header_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Line is longer than 80 characters. | 44 | |
| Name 'layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| Name 'message_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| '{' should be on the previous line. | 47 | |
| Line is longer than 80 characters. | 50 | |
| '{' should be on the previous line. | 52 | |
| Line is longer than 80 characters. | 53 | |
| Line is longer than 80 characters. | 55 | |
| Line has trailing spaces. | 58 | |
| First sentence should end with a period. | 59 | |
| Line is longer than 80 characters. | 60 | |
| Parameter p_board_frame should be final. | 60 | |
| Expected @param tag for 'p_board_frame'. | 60 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Parameter p_title should be final. | 60 | |
| Expected @param tag for 'p_title'. | 60 | |
| Name 'p_title' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Parameter p_header_message should be final. | 60 | |
| Expected @param tag for 'p_header_message'. | 60 | |
| Name 'p_header_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Parameter p_message_arr should be final. | 60 | |
| Expected @param tag for 'p_message_arr'. | 60 | |
| Name 'p_message_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Line has trailing spaces. | 62 | |
| Line has trailing spaces. | 65 | |
| Name 'set_changed_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| Parameter p_index should be final. | 67 | |
| Name 'p_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| Parameter p_value should be final. | 67 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| '{' should be on the previous line. | 68 | |
| Line has trailing spaces. | 71 | |
| Name 'set_all_minimum' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 | |
| '{' should be on the previous line. | 76 | |
| Line is longer than 80 characters. | 77 | |
| Name 'layer_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 77 | |
| '{' should be on the previous line. | 79 | |
| '{' should be on the previous line. | 81 | |
| Line has trailing spaces. | 87 | |
| '{' should be on the previous line. | 92 | |
| Line is longer than 80 characters. | 93 | |
| Name 'graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| '{' should be on the previous line. | 95 | |
| Line is longer than 80 characters. | 96 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 37 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 39 | |
| Parameter p_board_frame should be final. | 44 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| '{' should be on the previous line. | 45 | |
| Line is longer than 80 characters. | 47 | |
| Line is longer than 80 characters. | 50 | |
| Line has trailing spaces. | 52 | |
| Method 'fill_list' is not designed for extension - needs to be abstract, final or empty. | 56 | |
| Name 'fill_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| '{' should be on the previous line. | 57 | |
| Line is longer than 80 characters. | 58 | |
| Line is longer than 80 characters. | 59 | |
| Name 'net_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Line is longer than 80 characters. | 60 | |
| Name 'length_violations' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Name 'net_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| Line is longer than 80 characters. | 63 | |
| Name 'curr_violation_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 63 | |
| '{' should be on the previous line. | 65 | |
| Line is longer than 80 characters. | 66 | |
| Name 'curr_length_violation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| Line has trailing spaces. | 70 | |
| Name 'curr_violation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| '{' should be on the previous line. | 72 | |
| Line is longer than 80 characters. | 75 | |
| Line has trailing spaces. | 77 | |
| Method 'select_instances' is not designed for extension - needs to be abstract, final or empty. | 81 | |
| Name 'select_instances' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 81 | |
| '{' should be on the previous line. | 82 | |
| Name 'selected_violations' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 83 | |
| '{' should be on the previous line. | 85 | |
| Line is longer than 80 characters. | 88 | |
| Name 'selected_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 88 | |
| '{' should be on the previous line. | 90 | |
| Line is longer than 80 characters. | 91 | |
| Name 'curr_violation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 91 | |
| Line has trailing spaces. | 92 | |
| Line is longer than 80 characters. | 94 | |
| Name 'board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 94 | |
| Line has trailing spaces. | 98 | |
| Missing a Javadoc comment. | 99 | |
| Line has trailing spaces. | 100 | |
| Missing a Javadoc comment. | 101 | |
| '{' should be on the previous line. | 102 | |
| Missing a Javadoc comment. | 103 | |
| Parameter p_net should be final. | 103 | |
| Name 'p_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 103 | |
| Parameter p_violation_length should be final. | 103 | |
| Name 'p_violation_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 103 | |
| '{' should be on the previous line. | 104 | |
| Line has trailing spaces. | 108 | |
| Missing a Javadoc comment. | 109 | |
| Parameter p_other should be final. | 109 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 109 | |
| '{' should be on the previous line. | 110 | |
| Line has trailing spaces. | 113 | |
| Missing a Javadoc comment. | 114 | |
| '{' should be on the previous line. | 115 | |
| Line is longer than 80 characters. | 116 | |
| Name 'coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 116 | |
| Name 'net_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| Name 'allowed_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 118 | |
| Name 'allowed_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 119 | |
| '{' should be on the previous line. | 121 | |
| Line is longer than 80 characters. | 122 | |
| Line is longer than 80 characters. | 123 | |
| '}' should be on the same line. | 124 | |
| '{' should be on the previous line. | 126 | |
| Line is longer than 80 characters. | 127 | |
| Line is longer than 80 characters. | 128 | |
| Line is longer than 80 characters. | 130 | |
| Line has trailing spaces. | 131 | |
| Line is longer than 80 characters. | 131 | |
| Line has trailing spaces. | 135 | |
| Missing a Javadoc comment. | 136 | |
| Variable 'net' must be private and have accessor methods. | 136 | |
| Missing a Javadoc comment. | 137 | |
| Name 'violation_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 137 | |
| Variable 'violation_length' must be private and have accessor methods. | 137 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 29 | |
| First sentence should end with a period. | 31 | |
| Parameter p_board_frame should be final. | 36 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 36 | |
| '{' should be on the previous line. | 37 | |
| Line is longer than 80 characters. | 40 | |
| Name 'main_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Line is longer than 80 characters. | 49 | |
| Name 'gridbag_constraints' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| '5' is a magic number. | 50 | |
| '10' is a magic number. | 50 | |
| '5' is a magic number. | 50 | |
| '10' is a magic number. | 50 | |
| Line is longer than 80 characters. | 53 | |
| Name 'via_rule_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| Line is longer than 80 characters. | 58 | |
| Name 'routing_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| Line is longer than 80 characters. | 59 | |
| Line is longer than 80 characters. | 63 | |
| Line is longer than 80 characters. | 65 | |
| Name 'class_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| Line is longer than 80 characters. | 70 | |
| Line is longer than 80 characters. | 74 | |
| Line is longer than 80 characters. | 76 | |
| Line is longer than 80 characters. | 81 | |
| Name 'width_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 81 | |
| Line is longer than 80 characters. | 85 | |
| Name 'number_format' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 85 | |
| '7' is a magic number. | 86 | |
| Line is longer than 80 characters. | 87 | |
| '7' is a magic number. | 88 | |
| Line is longer than 80 characters. | 89 | |
| Name 'curr_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 | |
| Line is longer than 80 characters. | 97 | |
| Name 'layer_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 97 | |
| Line is longer than 80 characters. | 103 | |
| Name 'empty_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 109 | |
| Method 'refresh' is not designed for extension - needs to be abstract, final or empty. | 122 | |
| '{' should be on the previous line. | 123 | |
| Name 'routing_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 124 | |
| Line is longer than 80 characters. | 125 | |
| Name 'new_model' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 125 | |
| Line is longer than 80 characters. | 127 | |
| Name 'clearance_matrix' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 127 | |
| Line is longer than 80 characters. | 128 | |
| Line is longer than 80 characters. | 132 | |
| Line is longer than 80 characters. | 133 | |
| Name 'via_rule_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 133 | |
| '{' should be on the previous line. | 135 | |
| Line is longer than 80 characters. | 136 | |
| Method 'set_trace_width_field' is not designed for extension - needs to be abstract, final or empty. | 147 | |
| Name 'set_trace_width_field' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| Parameter p_half_width should be final. | 147 | |
| Name 'p_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| '{' should be on the previous line. | 148 | |
| '{' should be on the previous line. | 150 | |
| '}' should be on the same line. | 152 | |
| '{' should be on the previous line. | 154 | |
| Line is longer than 80 characters. | 155 | |
| Name 'trace_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 155 | |
| Name 'set_selected_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 163 | |
| Parameter p_layer should be final. | 163 | |
| Expected @param tag for 'p_layer'. | 163 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 163 | |
| '{' should be on the previous line. | 164 | |
| Name 'curr_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 165 | |
| '{' should be on the previous line. | 167 | |
| Name 'trace_widths_layer_dependent' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 169 | |
| Line is longer than 80 characters. | 170 | |
| Name 'first_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 170 | |
| '{' should be on the previous line. | 172 | |
| Line is longer than 80 characters. | 173 | |
| '{' should be on the previous line. | 180 | |
| '}' should be on the same line. | 182 | |
| '{' should be on the previous line. | 184 | |
| '}' should be on the same line. | 187 | |
| '{' should be on the previous line. | 189 | |
| Name 'trace_widths_layer_dependent' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 191 | |
| Line is longer than 80 characters. | 192 | |
| Name 'first_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 192 | |
| Line is longer than 80 characters. | 195 | |
| '{' should be on the previous line. | 202 | |
| '}' should be on the same line. | 204 | |
| '{' should be on the previous line. | 206 | |
| '}' should be on the same line. | 209 | |
| '{' should be on the previous line. | 211 | |
| Line is longer than 80 characters. | 212 | |
| Missing a Javadoc comment. | 217 | |
| Name 'board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 217 | |
| Missing a Javadoc comment. | 218 | |
| Name 'layer_combo_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 218 | |
| Missing a Javadoc comment. | 219 | |
| Name 'clearance_combo_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 219 | |
| Missing a Javadoc comment. | 220 | |
| Name 'via_rule_combo_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 220 | |
| Missing a Javadoc comment. | 221 | |
| Name 'trace_width_field' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 221 | |
| Missing a Javadoc comment. | 222 | |
| Name 'key_input_completed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 222 | |
| Missing a Javadoc comment. | 223 | |
| Name 'max_slider_value' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 223 | |
| Missing a Javadoc comment. | 224 | |
| Name 'scale_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 224 | |
| Missing a Javadoc comment. | 226 | |
| Missing a Javadoc comment. | 229 | |
| Parameter evt should be final. | 229 | |
| '{' should be on the previous line. | 230 | |
| Line is longer than 80 characters. | 231 | |
| Name 'new_selected_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 231 | |
| Line is longer than 80 characters. | 236 | |
| Missing a Javadoc comment. | 236 | |
| Missing a Javadoc comment. | 239 | |
| Parameter evt should be final. | 239 | |
| '{' should be on the previous line. | 240 | |
| Name 'new_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 241 | |
| Line is longer than 80 characters. | 246 | |
| Missing a Javadoc comment. | 246 | |
| Missing a Javadoc comment. | 249 | |
| Parameter evt should be final. | 249 | |
| '{' should be on the previous line. | 250 | |
| Name 'new_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 251 | |
| Missing a Javadoc comment. | 256 | |
| '{' should be on the previous line. | 257 | |
| Missing a Javadoc comment. | 259 | |
| Parameter p_evt should be final. | 259 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 259 | |
| '{' should be on the previous line. | 260 | |
| '{' should be on the previous line. | 262 | |
| '{' should be on the previous line. | 266 | |
| Name 'input_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 269 | |
| '{' should be on the previous line. | 271 | |
| Line is longer than 80 characters. | 274 | |
| Name 'board_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 274 | |
| Name 'new_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 275 | |
| '0.5' is a magic number. | 275 | |
| Line is longer than 80 characters. | 276 | |
| '}' should be on the same line. | 278 | |
| '{' should be on the previous line. | 280 | |
| Line is longer than 80 characters. | 286 | |
| Missing a Javadoc comment. | 286 | |
| Missing a Javadoc comment. | 289 | |
| Parameter p_evt should be final. | 289 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 289 | |
| '{' should be on the previous line. | 290 | |
| '{' should be on the previous line. | 292 | |
| Missing a Javadoc comment. | 299 | |
| Parameter p_evt should be final. | 299 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 299 | |
| '{' should be on the previous line. | 300 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Class WindowMessage should be declared as final. | 29 | |
| '{' should be on the previous line. | 30 | |
| Parameter p_message should be final. | 38 | |
| Name 'p_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 38 | |
| '{' should be on the previous line. | 39 | |
| Name 'message_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| Parameter p_messages should be final. | 51 | |
| Name 'p_messages' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 51 | |
| '{' should be on the previous line. | 52 | |
| Line is longer than 80 characters. | 57 | |
| Parameter p_message should be final. | 62 | |
| Name 'p_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| '{' should be on the previous line. | 63 | |
| '{' should be on the previous line. | 65 | |
| Line is longer than 80 characters. | 69 | |
| Parameter p_message should be final. | 79 | |
| Name 'p_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 79 | |
| '{' should be on the previous line. | 80 | |
| First sentence should end with a period. | 84 | |
| Parameter p_message_arr should be final. | 87 | |
| Expected @param tag for 'p_message_arr'. | 87 | |
| Name 'p_message_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 87 | |
| '{' should be on the previous line. | 88 | |
| Name 'main_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 | |
| Line is longer than 80 characters. | 92 | |
| Name 'gridbag_constraints' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| '40' is a magic number. | 93 | |
| '40' is a magic number. | 93 | |
| '40' is a magic number. | 93 | |
| '40' is a magic number. | 93 | |
| '{' should be on the previous line. | 96 | |
| Name 'message_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 97 | |
| '500' is a magic number. | 105 | |
| '400' is a magic number. | 105 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 31 | |
| Line has trailing spaces. | 32 | |
| First sentence should end with a period. | 33 | |
| Parameter p_board_frame should be final. | 38 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 38 | |
| '{' should be on the previous line. | 39 | |
| Line has trailing spaces. | 41 | |
| Line is longer than 80 characters. | 42 | |
| Line has trailing spaces. | 44 | |
| Line has trailing spaces. | 46 | |
| Name 'main_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 47 | |
| Line is longer than 80 characters. | 51 | |
| Name 'gridbag_constraints' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 51 | |
| '10' is a magic number. | 53 | |
| '10' is a magic number. | 53 | |
| Line has trailing spaces. | 54 | |
| Line is longer than 80 characters. | 55 | |
| Line has trailing spaces. | 56 | |
| Line is longer than 80 characters. | 58 | |
| Name 'horizontal_grid_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| Line has trailing spaces. | 61 | |
| Line is longer than 80 characters. | 62 | |
| Name 'number_format' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| '7' is a magic number. | 63 | |
| Line is longer than 80 characters. | 64 | |
| '5' is a magic number. | 65 | |
| Line is longer than 80 characters. | 69 | |
| Line is longer than 80 characters. | 70 | |
| Line is longer than 80 characters. | 71 | |
| Line has trailing spaces. | 72 | |
| Line is longer than 80 characters. | 74 | |
| Name 'vertical_grid_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 74 | |
| Line has trailing spaces. | 77 | |
| Line is longer than 80 characters. | 78 | |
| '5' is a magic number. | 79 | |
| Line is longer than 80 characters. | 83 | |
| Line is longer than 80 characters. | 85 | |
| Line has trailing spaces. | 86 | |
| Line is longer than 80 characters. | 87 | |
| Line has trailing spaces. | 90 | |
| Line has trailing spaces. | 92 | |
| Line is longer than 80 characters. | 93 | |
| Name 'wheel_function_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| Line is longer than 80 characters. | 98 | |
| Line has trailing spaces. | 99 | |
| Line is longer than 80 characters. | 100 | |
| Line is longer than 80 characters. | 101 | |
| Line has trailing spaces. | 102 | |
| Line has trailing spaces. | 105 | |
| Name 'button_group' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 106 | |
| '{' should be on the previous line. | 110 | |
| '}' should be on the same line. | 112 | |
| '{' should be on the previous line. | 114 | |
| Line has trailing spaces. | 117 | |
| Line has trailing spaces. | 124 | |
| Line has trailing spaces. | 126 | |
| Line has trailing spaces. | 131 | |
| Missing a Javadoc comment. | 132 | |
| Name 'set_horizontal_grid_field' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 132 | |
| Parameter p_value should be final. | 132 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 132 | |
| '{' should be on the previous line. | 133 | |
| '{' should be on the previous line. | 135 | |
| '}' should be on the same line. | 137 | |
| '{' should be on the previous line. | 139 | |
| Line is longer than 80 characters. | 140 | |
| Name 'grid_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 140 | |
| '=' is not followed by whitespace. | 140 | |
| Line has trailing spaces. | 144 | |
| Missing a Javadoc comment. | 145 | |
| Name 'set_vertical_grid_field' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 145 | |
| Parameter p_value should be final. | 145 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 145 | |
| '{' should be on the previous line. | 146 | |
| '{' should be on the previous line. | 148 | |
| '}' should be on the same line. | 150 | |
| '{' should be on the previous line. | 152 | |
| Line is longer than 80 characters. | 153 | |
| Name 'grid_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 153 | |
| '=' is not followed by whitespace. | 153 | |
| Line has trailing spaces. | 157 | |
| Line has trailing spaces. | 158 | |
| Missing a Javadoc comment. | 159 | |
| Name 'board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 159 | |
| Missing a Javadoc comment. | 160 | |
| Name 'horizontal_grid_field' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| Missing a Javadoc comment. | 161 | |
| Name 'vertical_grid_field' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 161 | |
| Missing a Javadoc comment. | 162 | |
| Name 'key_input_completed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 162 | |
| Missing a Javadoc comment. | 163 | |
| Name 'zoom_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 163 | |
| Missing a Javadoc comment. | 164 | |
| Name 'rotate_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 164 | |
| Line has trailing spaces. | 165 | |
| Line is longer than 80 characters. | 166 | |
| Missing a Javadoc comment. | 166 | |
| Missing a Javadoc comment. | 168 | |
| Parameter p_evt should be final. | 168 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 168 | |
| '{' should be on the previous line. | 169 | |
| '{' should be on the previous line. | 171 | |
| Name 'input_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 174 | |
| '{' should be on the previous line. | 176 | |
| 'cast' is not followed by whitespace. | 179 | |
| '{' should be on the previous line. | 181 | |
| Line is longer than 80 characters. | 185 | |
| '(' should be on the previous line. | 185 | |
| Line is longer than 80 characters. | 186 | |
| '}' should be on the same line. | 187 | |
| '{' should be on the previous line. | 189 | |
| Line has trailing spaces. | 194 | |
| Line has trailing spaces. | 195 | |
| Line is longer than 80 characters. | 196 | |
| Missing a Javadoc comment. | 196 | |
| Missing a Javadoc comment. | 198 | |
| Parameter p_evt should be final. | 198 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 198 | |
| '{' should be on the previous line. | 199 | |
| '{' should be on the previous line. | 201 | |
| Line is longer than 80 characters. | 203 | |
| Missing a Javadoc comment. | 207 | |
| Parameter p_evt should be final. | 207 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 207 | |
| '{' should be on the previous line. | 208 | |
| Line has trailing spaces. | 211 | |
| Missing a Javadoc comment. | 212 | |
| Missing a Javadoc comment. | 214 | |
| Parameter p_evt should be final. | 214 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 214 | |
| '{' should be on the previous line. | 215 | |
| '{' should be on the previous line. | 217 | |
| Name 'input_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 220 | |
| '{' should be on the previous line. | 222 | |
| 'cast' is not followed by whitespace. | 225 | |
| '{' should be on the previous line. | 227 | |
| Line is longer than 80 characters. | 231 | |
| '(' should be on the previous line. | 231 | |
| Line is longer than 80 characters. | 232 | |
| '}' should be on the same line. | 233 | |
| '{' should be on the previous line. | 235 | |
| Line has trailing spaces. | 240 | |
| Line is longer than 80 characters. | 241 | |
| Missing a Javadoc comment. | 241 | |
| Missing a Javadoc comment. | 243 | |
| Parameter p_evt should be final. | 243 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 243 | |
| '{' should be on the previous line. | 244 | |
| '{' should be on the previous line. | 246 | |
| Line is longer than 80 characters. | 248 | |
| Missing a Javadoc comment. | 252 | |
| Parameter p_evt should be final. | 252 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 252 | |
| '{' should be on the previous line. | 253 | |
| Line has trailing spaces. | 256 | |
| Missing a Javadoc comment. | 257 | |
| '{' should be on the previous line. | 258 | |
| Missing a Javadoc comment. | 259 | |
| Parameter p_evt should be final. | 259 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 259 | |
| '{' should be on the previous line. | 260 | |
| Line has trailing spaces. | 264 | |
| Missing a Javadoc comment. | 265 | |
| Missing a Javadoc comment. | 267 | |
| Parameter p_evt should be final. | 267 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 267 | |
| '{' should be on the previous line. | 268 | |
| Line has trailing spaces. | 272 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 35 | |
| First sentence should end with a period. | 37 | |
| Parameter p_board_frame should be final. | 42 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| '{' should be on the previous line. | 43 | |
| Line is longer than 80 characters. | 44 | |
| Line is longer than 80 characters. | 52 | |
| Name 'routing_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| Line is longer than 80 characters. | 56 | |
| Name 'net_class_button_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| Line is longer than 80 characters. | 63 | |
| Line is longer than 80 characters. | 64 | |
| Name 'add_class_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 64 | |
| Line is longer than 80 characters. | 68 | |
| Name 'remove_class_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| Line is longer than 80 characters. | 69 | |
| Line is longer than 80 characters. | 73 | |
| Name 'assign_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 73 | |
| Line is longer than 80 characters. | 78 | |
| Name 'select_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 78 | |
| Line is longer than 80 characters. | 83 | |
| Name 'contained_nets_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 83 | |
| Line is longer than 80 characters. | 85 | |
| Line is longer than 80 characters. | 88 | |
| Name 'filter_incompletes_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 88 | |
| Line is longer than 80 characters. | 90 | |
| Line is longer than 80 characters. | 91 | |
| Method 'refresh' is not designed for extension - needs to be abstract, final or empty. | 103 | |
| '{' should be on the previous line. | 104 | |
| Name 'table_height' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 109 | |
| Name 'table_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 110 | |
| Line is longer than 80 characters. | 111 | |
| Line is longer than 80 characters. | 112 | |
| '{' should be on the previous line. | 120 | |
| Name 'curr_subwindow' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 121 | |
| '{' should be on the previous line. | 123 | |
| Method 'dispose' is not designed for extension - needs to be abstract, final or empty. | 134 | |
| '{' should be on the previous line. | 135 | |
| Name 'curr_subwindow' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 136 | |
| '{' should be on the previous line. | 137 | |
| '{' should be on the previous line. | 139 | |
| Missing a Javadoc comment. | 146 | |
| Name 'add_table' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 146 | |
| '{' should be on the previous line. | 147 | |
| Line is longer than 80 characters. | 150 | |
| Name 'scroll_pane' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 150 | |
| Name 'table_height' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 151 | |
| Name 'table_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 152 | |
| Line is longer than 80 characters. | 153 | |
| '{' should be on the previous line. | 161 | |
| Name 'bug_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 162 | |
| Line is longer than 80 characters. | 163 | |
| Line is longer than 80 characters. | 168 | |
| Line is longer than 80 characters. | 170 | |
| Line is longer than 80 characters. | 171 | |
| Missing a Javadoc comment. | 174 | |
| Name 'add_combobox_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 174 | |
| '{' should be on the previous line. | 175 | |
| Line is longer than 80 characters. | 176 | |
| Name 'routing_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 176 | |
| Line is longer than 80 characters. | 177 | |
| Line is longer than 80 characters. | 179 | |
| Name 'curr_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 181 | |
| '{' should be on the previous line. | 182 | |
| Line is longer than 80 characters. | 188 | |
| Name 'adjust_table' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 190 | |
| '{' should be on the previous line. | 191 | |
| Missing a Javadoc comment. | 199 | |
| Name 'board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 199 | |
| Missing a Javadoc comment. | 200 | |
| Name 'main_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 200 | |
| Missing a Javadoc comment. | 201 | |
| Name 'center_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 201 | |
| Missing a Javadoc comment. | 202 | |
| Missing a Javadoc comment. | 203 | |
| Name 'table_model' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 203 | |
| Missing a Javadoc comment. | 204 | |
| Name 'cl_class_combo_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 204 | |
| Missing a Javadoc comment. | 205 | |
| Name 'via_rule_combo_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 205 | |
| Missing a Javadoc comment. | 206 | |
| Name 'layer_combo_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 206 | |
| Missing a Javadoc comment. | 207 | |
| First sentence should end with a period. | 208 | |
| Line is longer than 80 characters. | 209 | |
| Missing a Javadoc comment. | 210 | |
| Missing a Javadoc comment. | 211 | |
| Missing a Javadoc comment. | 212 | |
| Missing a Javadoc comment. | 214 | |
| '{' should be on the previous line. | 215 | |
| Missing a Javadoc comment. | 217 | |
| Parameter p_evt should be final. | 217 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 217 | |
| '{' should be on the previous line. | 218 | |
| Line is longer than 80 characters. | 219 | |
| Line is longer than 80 characters. | 224 | |
| Missing a Javadoc comment. | 224 | |
| Missing a Javadoc comment. | 227 | |
| Parameter p_evt should be final. | 227 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 227 | |
| '{' should be on the previous line. | 228 | |
| '{' should be on the previous line. | 230 | |
| Line is longer than 80 characters. | 231 | |
| Name 'selected_row' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 234 | |
| '{' should be on the previous line. | 236 | |
| Line is longer than 80 characters. | 239 | |
| Name 'net_class_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 239 | |
| '{' should be on the previous line. | 241 | |
| Line is longer than 80 characters. | 244 | |
| Name 'board_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 244 | |
| Line is longer than 80 characters. | 245 | |
| Name 'net_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 245 | |
| '{' should be on the previous line. | 248 | |
| Name 'curr_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 249 | |
| '{' should be on the previous line. | 251 | |
| Line is longer than 80 characters. | 252 | |
| '{' should be on the previous line. | 258 | |
| Line is longer than 80 characters. | 260 | |
| '+' should be on a new line. | 260 | |
| Missing a Javadoc comment. | 267 | |
| Missing a Javadoc comment. | 270 | |
| Parameter p_evt should be final. | 270 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 270 | |
| '{' should be on the previous line. | 271 | |
| Missing a Javadoc comment. | 276 | |
| Missing a Javadoc comment. | 279 | |
| Parameter p_evt should be final. | 279 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 279 | |
| '{' should be on the previous line. | 280 | |
| Name 'selected_rows' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 281 | |
| '{' should be on the previous line. | 283 | |
| Line is longer than 80 characters. | 286 | |
| Name 'routing_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 286 | |
| Name 'selected_class_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 287 | |
| '{' should be on the previous line. | 289 | |
| Line is longer than 80 characters. | 290 | |
| Line is longer than 80 characters. | 293 | |
| Name 'selected_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 293 | |
| Line is longer than 80 characters. | 294 | |
| Name 'board_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 294 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 295 | |
| '{' should be on the previous line. | 296 | |
| Name 'item_matches' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 297 | |
| '{' should be on the previous line. | 299 | |
| Line is longer than 80 characters. | 300 | |
| Name 'curr_net_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 300 | |
| '{' should be on the previous line. | 302 | |
| '{' should be on the previous line. | 306 | |
| '{' should be on the previous line. | 308 | |
| '{' should be on the previous line. | 314 | |
| '{' should be on the previous line. | 319 | |
| Line is longer than 80 characters. | 328 | |
| Missing a Javadoc comment. | 328 | |
| Missing a Javadoc comment. | 331 | |
| Parameter p_evt should be final. | 331 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 331 | |
| '{' should be on the previous line. | 332 | |
| Name 'selected_rows' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 333 | |
| '{' should be on the previous line. | 335 | |
| Line is longer than 80 characters. | 338 | |
| Name 'board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 338 | |
| Line is longer than 80 characters. | 339 | |
| Name 'board_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 339 | |
| Name 'selected_class_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 340 | |
| '{' should be on the previous line. | 342 | |
| Line is longer than 80 characters. | 343 | |
| Name 'max_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 345 | |
| '{' should be on the previous line. | 347 | |
| Name 'curr_net_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 349 | |
| '{' should be on the previous line. | 351 | |
| '{' should be on the previous line. | 353 | |
| Missing a Javadoc comment. | 364 | |
| Missing a Javadoc comment. | 367 | |
| Parameter p_evt should be final. | 367 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 367 | |
| '{' should be on the previous line. | 368 | |
| Name 'selected_rows' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 369 | |
| '{' should be on the previous line. | 371 | |
| Line is longer than 80 characters. | 374 | |
| Name 'board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 374 | |
| Line is longer than 80 characters. | 375 | |
| Name 'board_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 375 | |
| Name 'selected_class_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 376 | |
| '{' should be on the previous line. | 378 | |
| Line is longer than 80 characters. | 379 | |
| Line is longer than 80 characters. | 381 | |
| Name 'contained_nets' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 381 | |
| Name 'max_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 382 | |
| '{' should be on the previous line. | 384 | |
| Name 'curr_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 385 | |
| Name 'curr_net_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 386 | |
| '{' should be on the previous line. | 388 | |
| '{' should be on the previous line. | 390 | |
| Line is longer than 80 characters. | 396 | |
| Name 'coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 396 | |
| Name 'new_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 397 | |
| Line is longer than 80 characters. | 398 | |
| Name 'new_window_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 400 | |
| Line is longer than 80 characters. | 401 | |
| Missing a Javadoc comment. | 407 | |
| '{' should be on the previous line. | 408 | |
| Missing a Javadoc comment. | 410 | |
| Parameter p_table_model should be final. | 410 | |
| Name 'p_table_model' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 410 | |
| '{' should be on the previous line. | 411 | |
| '9' is a magic number. | 413 | |
| '3' is a magic number. | 417 | |
| '4' is a magic number. | 418 | |
| '5' is a magic number. | 419 | |
| '6' is a magic number. | 420 | |
| '7' is a magic number. | 421 | |
| '8' is a magic number. | 422 | |
| Missing a Javadoc comment. | 425 | |
| '{' should be on the previous line. | 426 | |
| Parameter e should be final. | 430 | |
| '{' should be on the previous line. | 431 | |
| Line is longer than 80 characters. | 434 | |
| Missing a Javadoc comment. | 439 | |
| Name 'column_tool_tips' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 439 | |
| Line is longer than 80 characters. | 445 | |
| Missing a Javadoc comment. | 448 | |
| '{' should be on the previous line. | 449 | |
| '{' should be on the previous line. | 453 | |
| Line is longer than 80 characters. | 454 | |
| First sentence should end with a period. | 459 | |
| Name 'set_values' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 460 | |
| '{' should be on the previous line. | 461 | |
| Line is longer than 80 characters. | 462 | |
| Name 'board_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 462 | |
| '{' should be on the previous line. | 465 | |
| '{' should be on the previous line. | 469 | |
| Name 'curr_net_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 470 | |
| Line is longer than 80 characters. | 471 | |
| '{' should be on the previous line. | 473 | |
| Line is longer than 80 characters. | 474 | |
| Line is longer than 80 characters. | 476 | |
| Line is longer than 80 characters. | 477 | |
| Name 'min_trace_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 478 | |
| Line is longer than 80 characters. | 479 | |
| '{' should be on the previous line. | 481 | |
| Line is longer than 80 characters. | 484 | |
| Name 'max_trace_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 485 | |
| Line is longer than 80 characters. | 486 | |
| '{' should be on the previous line. | 488 | |
| Line is longer than 80 characters. | 491 | |
| Line is longer than 80 characters. | 493 | |
| Line is longer than 80 characters. | 494 | |
| Name 'combo_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 494 | |
| Missing a Javadoc comment. | 500 | |
| Name 'set_trace_width_field' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 500 | |
| Parameter p_rule_no should be final. | 500 | |
| Name 'p_rule_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 500 | |
| Parameter p_layer should be final. | 500 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 500 | |
| '{' should be on the previous line. | 501 | |
| Name 'trace_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 502 | |
| Line is longer than 80 characters. | 503 | |
| Name 'board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 503 | |
| Line is longer than 80 characters. | 504 | |
| Name 'board_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 504 | |
| Name 'curr_net_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 505 | |
| '{' should be on the previous line. | 507 | |
| '{' should be on the previous line. | 510 | |
| '}' should be on the same line. | 513 | |
| '{' should be on the previous line. | 515 | |
| Line is longer than 80 characters. | 516 | |
| '}' should be on the same line. | 519 | |
| '{' should be on the previous line. | 521 | |
| '{' should be on the previous line. | 525 | |
| '}' should be on the same line. | 527 | |
| '{' should be on the previous line. | 529 | |
| Name 'first_inner_signal_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 530 | |
| Line is longer than 80 characters. | 531 | |
| Name 'layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 531 | |
| Line is longer than 80 characters. | 532 | |
| Line is longer than 80 characters. | 536 | |
| Line is longer than 80 characters. | 539 | |
| '}' should be on the same line. | 540 | |
| '{' should be on the previous line. | 542 | |
| '}' should be on the same line. | 546 | |
| '{' should be on the previous line. | 548 | |
| Line is longer than 80 characters. | 549 | |
| Line is longer than 80 characters. | 551 | |
| Missing a Javadoc comment. | 555 | |
| Parameter p_col should be final. | 555 | |
| Name 'p_col' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 555 | |
| '{' should be on the previous line. | 556 | |
| Missing a Javadoc comment. | 560 | |
| '{' should be on the previous line. | 561 | |
| Missing a Javadoc comment. | 565 | |
| '{' should be on the previous line. | 566 | |
| Missing a Javadoc comment. | 570 | |
| Parameter p_row should be final. | 570 | |
| Name 'p_row' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 570 | |
| Parameter p_col should be final. | 570 | |
| Name 'p_col' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 570 | |
| '{' should be on the previous line. | 571 | |
| Method length is 218 lines (max allowed is 150). | 575 | |
| Missing a Javadoc comment. | 575 | |
| Parameter p_value should be final. | 575 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 575 | |
| Parameter p_row should be final. | 575 | |
| Name 'p_row' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 575 | |
| Parameter p_col should be final. | 575 | |
| Name 'p_col' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 575 | |
| '{' should be on the previous line. | 576 | |
| Line is longer than 80 characters. | 577 | |
| Name 'routing_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 577 | |
| Name 'board_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 578 | |
| Line is longer than 80 characters. | 579 | |
| Name 'net_class_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 579 | |
| '{' should be on the previous line. | 581 | |
| Line is longer than 80 characters. | 582 | |
| Line is longer than 80 characters. | 585 | |
| Name 'net_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 585 | |
| '{' should be on the previous line. | 587 | |
| Line is longer than 80 characters. | 588 | |
| '{' should be on the previous line. | 593 | |
| '{' should be on the previous line. | 595 | |
| Name 'new_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 598 | |
| '{' should be on the previous line. | 600 | |
| '}' should be on the same line. | 605 | |
| '{' should be on the previous line. | 607 | |
| '{' should be on the previous line. | 609 | |
| Name 'new_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 612 | |
| Name 'new_via_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 613 | |
| '{' should be on the previous line. | 615 | |
| Line is longer than 80 characters. | 616 | |
| '}' should be on the same line. | 620 | |
| '{' should be on the previous line. | 622 | |
| '{' should be on the previous line. | 624 | |
| '}' should be on the same line. | 630 | |
| '{' should be on the previous line. | 632 | |
| '{' should be on the previous line. | 634 | |
| '}' should be on the same line. | 639 | |
| '{' should be on the previous line. | 641 | |
| Name 'curr_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 643 | |
| '{' should be on the previous line. | 645 | |
| '}' should be on the same line. | 647 | |
| '{' should be on the previous line. | 649 | |
| '{' should be on the previous line. | 654 | |
| '{' should be on the previous line. | 657 | |
| '{' should be on the previous line. | 663 | |
| Line is longer than 80 characters. | 667 | |
| Name 'min_trace_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 667 | |
| Line is longer than 80 characters. | 669 | |
| '}' should be on the same line. | 670 | |
| '{' should be on the previous line. | 672 | |
| Name 'curr_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 673 | |
| '{' should be on the previous line. | 675 | |
| '}' should be on the same line. | 677 | |
| '{' should be on the previous line. | 679 | |
| '{' should be on the previous line. | 684 | |
| '{' should be on the previous line. | 687 | |
| '{' should be on the previous line. | 693 | |
| Line is longer than 80 characters. | 698 | |
| Name 'max_trace_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 698 | |
| Line is longer than 80 characters. | 700 | |
| '}' should be on the same line. | 701 | |
| '{' should be on the previous line. | 703 | |
| '{' should be on the previous line. | 705 | |
| Name 'new_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 708 | |
| Line is longer than 80 characters. | 709 | |
| Name 'new_cl_class_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 709 | |
| Avoid nested blocks. | 710 | |
| '{' should be on the previous line. | 712 | |
| Line is longer than 80 characters. | 713 | |
| '}' should be on the same line. | 718 | |
| '{' should be on the previous line. | 720 | |
| Name 'curr_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 721 | |
| '{' should be on the previous line. | 723 | |
| '}' should be on the same line. | 725 | |
| '{' should be on the previous line. | 727 | |
| '{' should be on the previous line. | 732 | |
| '{' should be on the previous line. | 735 | |
| '{' should be on the previous line. | 740 | |
| Name 'curr_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 743 | |
| Name 'is_active' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 744 | |
| '{' should be on the previous line. | 746 | |
| '}' should be on the same line. | 749 | |
| '{' should be on the previous line. | 751 | |
| Line is longer than 80 characters. | 752 | |
| '0.5' is a magic number. | 752 | |
| '{' should be on the previous line. | 754 | |
| '{' should be on the previous line. | 761 | |
| Name 'layer_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 764 | |
| Name 'curr_net_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 765 | |
| '{' should be on the previous line. | 768 | |
| '}' should be on the same line. | 771 | |
| '{' should be on the previous line. | 773 | |
| Line is longer than 80 characters. | 774 | |
| '}' should be on the same line. | 776 | |
| '{' should be on the previous line. | 778 | |
| Line is longer than 80 characters. | 779 | |
| Line is longer than 80 characters. | 780 | |
| '}' should be on the same line. | 782 | |
| '{' should be on the previous line. | 784 | |
| '{' should be on the previous line. | 786 | |
| Missing a Javadoc comment. | 795 | |
| Parameter p_row should be final. | 795 | |
| Name 'p_row' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 795 | |
| Parameter p_col should be final. | 795 | |
| Name 'p_col' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 795 | |
| '{' should be on the previous line. | 796 | |
| Missing a Javadoc comment. | 801 | |
| Parameter p_col should be final. | 801 | |
| Name 'p_col' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 801 | |
| '{' should be on the previous line. | 802 | |
| Name 'curr_entry' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 803 | |
| Name 'curr_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 804 | |
| '{' should be on the previous line. | 807 | |
| Missing a Javadoc comment. | 812 | |
| Missing a Javadoc comment. | 813 | |
| Name 'column_names' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 813 | |
| Missing a Javadoc comment. | 816 | |
| '{' should be on the previous line. | 817 | |
| Line is longer than 80 characters. | 819 | |
| Missing a Javadoc comment. | 819 | |
| Missing a Javadoc comment. | 819 | |
| Missing a Javadoc comment. | 819 | |
| Missing a Javadoc comment. | 819 | |
| Missing a Javadoc comment. | 819 | |
| Missing a Javadoc comment. | 819 | |
| Missing a Javadoc comment. | 819 | |
| Missing a Javadoc comment. | 819 | |
| Missing a Javadoc comment. | 819 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 33 | |
| Line has trailing spaces. | 34 | |
| First sentence should end with a period. | 35 | |
| Parameter p_locale should be final. | 40 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| '{' should be on the previous line. | 41 | |
| '7' is a magic number. | 42 | |
| Line has trailing spaces. | 44 | |
| Line is longer than 80 characters. | 47 | |
| Method 'fill_list' is not designed for extension - needs to be abstract, final or empty. | 49 | |
| Name 'fill_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| '{' should be on the previous line. | 50 | |
| Line is longer than 80 characters. | 51 | |
| Line is longer than 80 characters. | 52 | |
| Line is longer than 80 characters. | 53 | |
| Line is longer than 80 characters. | 54 | |
| Line is longer than 80 characters. | 55 | |
| Line is longer than 80 characters. | 56 | |
| Line has trailing spaces. | 58 | |
| Method 'button_pushed' is not designed for extension - needs to be abstract, final or empty. | 62 | |
| Name 'button_pushed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| '{' should be on the previous line. | 63 | |
| '{' should be on the previous line. | 66 | |
| Line is longer than 80 characters. | 69 | |
| Name 'selected_element' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 69 | |
| Name 'name_parts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 70 | |
| Name 'archive_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| Line is longer than 80 characters. | 72 | |
| Name 'new_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| '{' should be on the previous line. | 74 | |
| Line has trailing spaces. | 78 | |
| Line is longer than 80 characters. | 82 | |
| Parameter p_design_name should be final. | 82 | |
| Expected @param tag for 'p_design_name'. | 82 | |
| Name 'p_design_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 82 | |
| Parameter p_message_name should be final. | 82 | |
| Expected @param tag for 'p_message_name'. | 82 | |
| Name 'p_message_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 82 | |
| Parameter p_additional_action should be final. | 82 | |
| Expected @param tag for 'p_additional_action'. | 82 | |
| Name 'p_additional_action' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 82 | |
| Line has trailing spaces. | 87 | |
| Line has trailing spaces. | 88 | |
| Line is longer than 80 characters. | 92 | |
| Name 'read_zipped_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| Parameter p_board_frame should be final. | 92 | |
| Expected @param tag for 'p_board_frame'. | 92 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| Parameter p_archive_name should be final. | 92 | |
| Expected @param tag for 'p_archive_name'. | 92 | |
| Name 'p_archive_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| Parameter p_logfile_name should be final. | 92 | |
| Expected @param tag for 'p_logfile_name'. | 92 | |
| Name 'p_logfile_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| '{' should be on the previous line. | 95 | |
| Line is longer than 80 characters. | 98 | |
| Name 'zip_input_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 98 | |
| '{' should be on the previous line. | 100 | |
| Line has trailing spaces. | 105 | |
| '{' should be on the previous line. | 110 | |
| Missing a Javadoc comment. | 111 | |
| '{' should be on the previous line. | 112 | |
| Missing a Javadoc comment. | 113 | |
| Parameter p_board_frame should be final. | 113 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| Parameter p_archive_name should be final. | 113 | |
| Name 'p_archive_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| '{' should be on the previous line. | 114 | |
| Name 'logfile_archive_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 115 | |
| Line is longer than 80 characters. | 116 | |
| Line has trailing spaces. | 119 | |
| Line has trailing spaces. | 120 | |
| Missing a Javadoc comment. | 121 | |
| '{' should be on the previous line. | 122 | |
| Missing a Javadoc comment. | 123 | |
| Parameter p_board_frame should be final. | 123 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 123 | |
| Parameter p_archive_name should be final. | 123 | |
| Name 'p_archive_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 123 | |
| '{' should be on the previous line. | 124 | |
| Line is longer than 80 characters. | 125 | |
| Line has trailing spaces. | 128 | |
| Missing a Javadoc comment. | 129 | |
| '{' should be on the previous line. | 130 | |
| Missing a Javadoc comment. | 131 | |
| Parameter p_board_frame should be final. | 131 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 131 | |
| Parameter p_archive_name should be final. | 131 | |
| Name 'p_archive_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 131 | |
| '{' should be on the previous line. | 132 | |
| Line has trailing spaces. | 133 | |
| Line has trailing spaces. | 136 | |
| Missing a Javadoc comment. | 137 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 137 | |
| Name 'p_archive_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 137 | |
| Line has trailing spaces. | 139 | |
| Line is longer than 80 characters. | 142 | |
| '{' should be on the previous line. | 146 | |
| Line is longer than 80 characters. | 147 | |
| Missing a Javadoc comment. | 147 | |
| Parameter p_design_name should be final. | 147 | |
| Name 'p_design_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| Parameter p_message_name should be final. | 147 | |
| Name 'p_message_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| Parameter p_additional_action should be final. | 147 | |
| Name 'p_additional_action' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| Line has trailing spaces. | 153 | |
| Missing a Javadoc comment. | 154 | |
| '{' should be on the previous line. | 155 | |
| Line has trailing spaces. | 158 | |
| Missing a Javadoc comment. | 159 | |
| Name 'design_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 159 | |
| Variable 'design_name' must be private and have accessor methods. | 159 | |
| Missing a Javadoc comment. | 160 | |
| Name 'message_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| Variable 'message_name' must be private and have accessor methods. | 160 | |
| Missing a Javadoc comment. | 161 | |
| Name 'additional_action' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 161 | |
| Variable 'additional_action' must be private and have accessor methods. | 161 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 31 | |
| First sentence should end with a period. | 33 | |
| Parameter p_locale should be final. | 38 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 38 | |
| '{' should be on the previous line. | 39 | |
| '11' is a magic number. | 40 | |
| Method 'fill_list' is not designed for extension - needs to be abstract, final or empty. | 46 | |
| Name 'fill_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| '{' should be on the previous line. | 47 | |
| Method 'button_pushed' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Name 'button_pushed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| '{' should be on the previous line. | 66 | |
| '{' should be on the previous line. | 69 | |
| Name 'design_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| Name 'name_parts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 73 | |
| Name 'archive_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 74 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 36 | |
| Line has trailing spaces. | 37 | |
| First sentence should end with a period. | 38 | |
| Line is longer than 80 characters. | 46 | |
| Parameter p_locale should be final. | 46 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Parameter p_title should be final. | 46 | |
| Name 'p_title' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Parameter p_button_name should be final. | 46 | |
| Name 'p_button_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Parameter p_row_count should be final. | 46 | |
| Name 'p_row_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Line is longer than 80 characters. | 49 | |
| Line has trailing spaces. | 51 | |
| ')' is preceded with whitespace. | 52 | |
| Line has trailing spaces. | 53 | |
| Name 'main_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| Line is longer than 80 characters. | 58 | |
| Name 'panel_border' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| '10' is a magic number. | 58 | |
| '10' is a magic number. | 58 | |
| '10' is a magic number. | 58 | |
| '10' is a magic number. | 58 | |
| Line has trailing spaces. | 60 | |
| Line has trailing spaces. | 61 | |
| Line is longer than 80 characters. | 63 | |
| Name 'open_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 63 | |
| Line has trailing spaces. | 66 | |
| Line is longer than 80 characters. | 70 | |
| Parameter evt should be final. | 75 | |
| '{' should be on the previous line. | 76 | |
| '{' should be on the previous line. | 78 | |
| Line has trailing spaces. | 83 | |
| Line is longer than 80 characters. | 84 | |
| Name 'list_scroll_pane' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 84 | |
| Line is longer than 80 characters. | 85 | |
| '200' is a magic number. | 85 | |
| '20' is a magic number. | 85 | |
| Line has trailing spaces. | 89 | |
| Line has trailing spaces. | 90 | |
| Name 'fill_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 94 | |
| Line has trailing spaces. | 95 | |
| Line is longer than 80 characters. | 97 | |
| Name 'button_pushed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 99 | |
| Line has trailing spaces. | 100 | |
| Line is longer than 80 characters. | 103 | |
| Line is longer than 80 characters. | 110 | |
| Name 'open_zipped_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 110 | |
| Parameter p_archive_name should be final. | 110 | |
| Name 'p_archive_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 110 | |
| Parameter p_file_name should be final. | 110 | |
| Name 'p_file_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 110 | |
| Line is longer than 80 characters. | 112 | |
| Name 'archive_path_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 112 | |
| Name 'archive_url' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| '{' should be on the previous line. | 115 | |
| '}' should be on the same line. | 117 | |
| 'catch' is not followed by whitespace. | 118 | |
| '{' should be on the previous line. | 119 | |
| Name 'input_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 122 | |
| Name 'zip_input_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 123 | |
| Name 'net_connection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 124 | |
| '{' should be on the previous line. | 126 | |
| '}' should be on the same line. | 128 | |
| '{' should be on the previous line. | 130 | |
| '{' should be on the previous line. | 134 | |
| '}' should be on the same line. | 136 | |
| '{' should be on the previous line. | 138 | |
| '}' should be on the same line. | 140 | |
| '{' should be on the previous line. | 142 | |
| '{' should be on the previous line. | 146 | |
| '}' should be on the same line. | 148 | |
| '{' should be on the previous line. | 150 | |
| Name 'compare_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 154 | |
| Name 'curr_entry' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 155 | |
| '{' should be on the previous line. | 157 | |
| '{' should be on the previous line. | 159 | |
| '}' should be on the same line. | 161 | |
| Name 'E' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 162 | |
| '{' should be on the previous line. | 163 | |
| '{' should be on the previous line. | 167 | |
| Name 'design_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 170 | |
| '{' should be on the previous line. | 172 | |
| Line has trailing spaces. | 178 | |
| Line has trailing spaces. | 179 | |
| Line is longer than 80 characters. | 188 | |
| Name 'open_design' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 188 | |
| Parameter p_archive_name should be final. | 188 | |
| Name 'p_archive_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 188 | |
| Parameter p_design_name should be final. | 188 | |
| Name 'p_design_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 188 | |
| Parameter p_locale should be final. | 188 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 188 | |
| Line is longer than 80 characters. | 190 | |
| Name 'zip_input_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 190 | |
| '{' should be on the previous line. | 192 | |
| Line is longer than 80 characters. | 195 | |
| Name 'design_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 195 | |
| Name 'new_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 196 | |
| Line is longer than 80 characters. | 197 | |
| Name 'read_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 199 | |
| '{' should be on the previous line. | 201 | |
| Line has trailing spaces. | 207 | |
| Missing a Javadoc comment. | 208 | |
| Variable 'resources' must be private and have accessor methods. | 208 | |
| Missing a Javadoc comment. | 209 | |
| Variable 'locale' must be private and have accessor methods. | 209 | |
| Line has trailing spaces. | 210 | |
| Line is longer than 80 characters. | 211 | |
| Missing a Javadoc comment. | 211 | |
| Name 'list_model' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 211 | |
| Variable 'list_model' must be private and have accessor methods. | 211 | |
| Missing a Javadoc comment. | 212 | |
| Variable 'list' must be private and have accessor methods. | 212 | |
| Line has trailing spaces. | 213 | |
| Missing a Javadoc comment. | 214 | |
| '{' should be on the previous line. | 215 | |
| Missing a Javadoc comment. | 216 | |
| Parameter p_evt should be final. | 216 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 216 | |
| '{' should be on the previous line. | 217 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 36 | |
| Line has trailing spaces. | 37 | |
| First sentence should end with a period. | 38 | |
| Parameter p_board_frame should be final. | 43 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| '{' should be on the previous line. | 44 | |
| Line is longer than 80 characters. | 46 | |
| Line has trailing spaces. | 48 | |
| Name 'curr_button_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Line has trailing spaces. | 51 | |
| Line is longer than 80 characters. | 52 | |
| Name 'assign_class_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| Line is longer than 80 characters. | 54 | |
| Line has trailing spaces. | 56 | |
| Line is longer than 80 characters. | 57 | |
| Name 'filter_incompletes_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Line is longer than 80 characters. | 59 | |
| Line is longer than 80 characters. | 60 | |
| Line has trailing spaces. | 63 | |
| Method 'fill_list' is not designed for extension - needs to be abstract, final or empty. | 67 | |
| Name 'fill_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| '{' should be on the previous line. | 68 | |
| Line is longer than 80 characters. | 69 | |
| Name 'sorted_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 70 | |
| '{' should be on the previous line. | 72 | |
| '{' should be on the previous line. | 77 | |
| Line is longer than 80 characters. | 80 | |
| Line has trailing spaces. | 82 | |
| Method 'select_instances' is not designed for extension - needs to be abstract, final or empty. | 86 | |
| Name 'select_instances' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 86 | |
| '{' should be on the previous line. | 87 | |
| Name 'selected_nets' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 88 | |
| '{' should be on the previous line. | 90 | |
| Name 'selected_net_numbers' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| '{' should be on the previous line. | 95 | |
| Line is longer than 80 characters. | 98 | |
| Name 'routing_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 98 | |
| Line is longer than 80 characters. | 99 | |
| Name 'selected_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 99 | |
| Line is longer than 80 characters. | 100 | |
| Name 'board_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 100 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 101 | |
| '{' should be on the previous line. | 102 | |
| Name 'item_matches' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 103 | |
| Name 'curr_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 104 | |
| '{' should be on the previous line. | 105 | |
| '{' should be on the previous line. | 107 | |
| '{' should be on the previous line. | 113 | |
| Line has trailing spaces. | 120 | |
| Missing a Javadoc comment. | 121 | |
| Line has trailing spaces. | 122 | |
| Missing a Javadoc comment. | 123 | |
| '{' should be on the previous line. | 124 | |
| Missing a Javadoc comment. | 125 | |
| Parameter p_evt should be final. | 125 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 125 | |
| '{' should be on the previous line. | 126 | |
| Name 'selected_nets' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 127 | |
| '{' should be on the previous line. | 129 | |
| Line is longer than 80 characters. | 132 | |
| Name 'net_classes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 132 | |
| Line is longer than 80 characters. | 133 | |
| Name 'class_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 133 | |
| 'for' is not followed by whitespace. | 134 | |
| '{' should be on the previous line. | 135 | |
| Line has trailing spaces. | 138 | |
| Line is longer than 80 characters. | 138 | |
| Name 'selected_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 138 | |
| Line has trailing spaces. | 139 | |
| Line is longer than 80 characters. | 139 | |
| '{' should be on the previous line. | 142 | |
| Name 'selected_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 145 | |
| '{' should be on the previous line. | 147 | |
| Line has trailing spaces. | 153 | |
| Line is longer than 80 characters. | 154 | |
| Missing a Javadoc comment. | 154 | |
| Missing a Javadoc comment. | 156 | |
| Parameter p_evt should be final. | 156 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 156 | |
| '{' should be on the previous line. | 157 | |
| Name 'selected_nets' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 158 | |
| '{' should be on the previous line. | 160 | |
| Line is longer than 80 characters. | 163 | |
| Name 'board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 163 | |
| Line is longer than 80 characters. | 164 | |
| Name 'max_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 164 | |
| '{' should be on the previous line. | 166 | |
| '{' should be on the previous line. | 170 | |
| Line is longer than 80 characters. | 171 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 27 | |
| Class WindowObjectInfo should be declared as final. | 32 | |
| Line is longer than 80 characters. | 32 | |
| Line is longer than 80 characters. | 35 | |
| Parameter p_item_list should be final. | 44 | |
| Name 'p_item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| Line is longer than 80 characters. | 45 | |
| Parameter p_board_frame should be final. | 45 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Parameter p_coordinate_transform should be final. | 45 | |
| Name 'p_coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Parameter p_location should be final. | 45 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| Line is longer than 80 characters. | 47 | |
| Name 'new_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 47 | |
| Name 'pin_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Name 'via_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 50 | |
| Name 'trace_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 51 | |
| Name 'cumulative_trace_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| Name 'curr_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| '{' should be on the previous line. | 54 | |
| '{' should be on the previous line. | 57 | |
| '}' should be on the same line. | 59 | |
| '{' should be on the previous line. | 61 | |
| '}' should be on the same line. | 63 | |
| '{' should be on the previous line. | 65 | |
| Line is longer than 80 characters. | 67 | |
| Line is longer than 80 characters. | 70 | |
| Line is longer than 80 characters. | 71 | |
| Name 'number_format' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| '{' should be on the previous line. | 73 | |
| '{' should be on the previous line. | 76 | |
| Line is longer than 80 characters. | 77 | |
| '}' should be on the same line. | 78 | |
| '{' should be on the previous line. | 80 | |
| Line is longer than 80 characters. | 81 | |
| '{' should be on the previous line. | 84 | |
| '{' should be on the previous line. | 89 | |
| '{' should be on the previous line. | 92 | |
| Line is longer than 80 characters. | 93 | |
| '}' should be on the same line. | 94 | |
| '{' should be on the previous line. | 96 | |
| Line is longer than 80 characters. | 97 | |
| '{' should be on the previous line. | 100 | |
| '{' should be on the previous line. | 105 | |
| '{' should be on the previous line. | 108 | |
| Line is longer than 80 characters. | 109 | |
| '}' should be on the same line. | 110 | |
| '{' should be on the previous line. | 112 | |
| Line is longer than 80 characters. | 113 | |
| Line has trailing spaces. | 117 | |
| Line has trailing spaces. | 118 | |
| Line is longer than 80 characters. | 121 | |
| '{' should be on the previous line. | 123 | |
| Line is longer than 80 characters. | 124 | |
| 'cast' is not followed by whitespace. | 124 | |
| Line has trailing spaces. | 130 | |
| Line is longer than 80 characters. | 132 | |
| Line is longer than 80 characters. | 142 | |
| Parameter p_title should be final. | 142 | |
| Name 'p_title' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 142 | |
| Parameter p_object_list should be final. | 142 | |
| Name 'p_object_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 142 | |
| Line is longer than 80 characters. | 143 | |
| Parameter p_board_frame should be final. | 143 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 143 | |
| Parameter p_coordinate_transform should be final. | 143 | |
| Name 'p_coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 143 | |
| Line is longer than 80 characters. | 145 | |
| Name 'new_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 145 | |
| Line has trailing spaces. | 148 | |
| '{' should be on the previous line. | 148 | |
| Name 'curr_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 151 | |
| '{' should be on the previous line. | 152 | |
| Line is longer than 80 characters. | 157 | |
| '{' should be on the previous line. | 159 | |
| Line is longer than 80 characters. | 160 | |
| 'cast' is not followed by whitespace. | 160 | |
| Line has trailing spaces. | 166 | |
| First sentence should end with a period. | 167 | |
| Line is longer than 80 characters. | 168 | |
| Parameter p_board_frame should be final. | 168 | |
| Expected @param tag for 'p_board_frame'. | 168 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 168 | |
| Parameter p_coordinate_transform should be final. | 168 | |
| Expected @param tag for 'p_coordinate_transform'. | 168 | |
| Name 'p_coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 168 | |
| Line has trailing spaces. | 171 | |
| Line is longer than 80 characters. | 172 | |
| Line has trailing spaces. | 174 | |
| Line is longer than 80 characters. | 178 | |
| '4' is a magic number. | 179 | |
| Line has trailing spaces. | 180 | |
| Line has trailing spaces. | 181 | |
| Line is longer than 80 characters. | 183 | |
| Line has trailing spaces. | 184 | |
| Line has trailing spaces. | 185 | |
| Name 'default_style' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 186 | |
| Line is longer than 80 characters. | 187 | |
| Line has trailing spaces. | 188 | |
| Line has trailing spaces. | 189 | |
| Line is longer than 80 characters. | 191 | |
| Name 'bold_style' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 191 | |
| Line has trailing spaces. | 193 | |
| Line is longer than 80 characters. | 194 | |
| Line is longer than 80 characters. | 195 | |
| Name 'scroll_pane' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 195 | |
| Line has trailing spaces. | 197 | |
| Parameter evt should be final. | 201 | |
| '{' should be on the previous line. | 202 | |
| Line has trailing spaces. | 207 | |
| Line has trailing spaces. | 208 | |
| Expected an @return tag. | 213 | |
| Parameter p_string should be final. | 213 | |
| Expected @param tag for 'p_string'. | 213 | |
| Name 'p_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 213 | |
| Parameter p_style should be final. | 213 | |
| Expected @param tag for 'p_style'. | 213 | |
| Name 'p_style' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 213 | |
| '{' should be on the previous line. | 214 | |
| Line has trailing spaces. | 215 | |
| Line is longer than 80 characters. | 216 | |
| '{' should be on the previous line. | 218 | |
| Line is longer than 80 characters. | 219 | |
| '}' should be on the same line. | 220 | |
| '{' should be on the previous line. | 222 | |
| Line is longer than 80 characters. | 223 | |
| Line has trailing spaces. | 228 | |
| Parameter p_string should be final. | 236 | |
| Name 'p_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 236 | |
| '{' should be on the previous line. | 237 | |
| Line has trailing spaces. | 240 | |
| Name 'append_bold' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 247 | |
| Parameter p_string should be final. | 247 | |
| Name 'p_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 247 | |
| '{' should be on the previous line. | 248 | |
| Line has trailing spaces. | 251 | |
| Parameter p_value should be final. | 260 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 260 | |
| '{' should be on the previous line. | 261 | |
| Line has trailing spaces. | 265 | |
| Name 'append_without_transforming' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 273 | |
| Parameter p_value should be final. | 273 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 273 | |
| '{' should be on the previous line. | 274 | |
| Line has trailing spaces. | 278 | |
| Parameter p_point should be final. | 286 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 286 | |
| '{' should be on the previous line. | 287 | |
| Line is longer than 80 characters. | 288 | |
| Name 'transformed_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 288 | |
| Line has trailing spaces. | 291 | |
| Line is longer than 80 characters. | 299 | |
| Parameter p_shape should be final. | 299 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 299 | |
| Parameter p_locale should be final. | 299 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 299 | |
| Line is longer than 80 characters. | 301 | |
| Name 'transformed_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 301 | |
| '{' should be on the previous line. | 303 | |
| Line has trailing spaces. | 308 | |
| '{' should be on the previous line. | 315 | |
| Line has trailing spaces. | 318 | |
| '{' should be on the previous line. | 325 | |
| Line has trailing spaces. | 328 | |
| Line is longer than 80 characters. | 338 | |
| '(' is followed by whitespace. | 338 | |
| Parameter p_button_name should be final. | 338 | |
| Name 'p_button_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 338 | |
| Parameter p_window_title should be final. | 338 | |
| Name 'p_window_title' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 338 | |
| Parameter p_object should be final. | 338 | |
| Name 'p_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 338 | |
| Line is longer than 80 characters. | 340 | |
| Name 'object_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 340 | |
| Line has trailing spaces. | 344 | |
| Line is longer than 80 characters. | 354 | |
| Name 'append_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 354 | |
| '(' is followed by whitespace. | 354 | |
| Parameter p_button_name should be final. | 354 | |
| Name 'p_button_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 354 | |
| Parameter p_window_title should be final. | 354 | |
| Name 'p_window_title' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 354 | |
| Parameter p_items should be final. | 354 | |
| Name 'p_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 354 | |
| Line is longer than 80 characters. | 356 | |
| Name 'object_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 356 | |
| Line has trailing spaces. | 360 | |
| Name 'append_objects' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 370 | |
| '(' is followed by whitespace. | 370 | |
| Parameter p_button_name should be final. | 370 | |
| Name 'p_button_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 370 | |
| Parameter p_window_title should be final. | 370 | |
| Name 'p_window_title' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 370 | |
| Parameter p_objects should be final. | 371 | |
| Name 'p_objects' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 371 | |
| '{' should be on the previous line. | 372 | |
| '.' is followed by whitespace. | 374 | |
| '0.75f' is a magic number. | 379 | |
| Line has trailing spaces. | 382 | |
| Line is longer than 80 characters. | 383 | |
| Line has trailing spaces. | 384 | |
| Line is longer than 80 characters. | 386 | |
| Name 'default_style' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 387 | |
| Line is longer than 80 characters. | 388 | |
| Line is longer than 80 characters. | 389 | |
| Name 'button_style' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 389 | |
| Line is longer than 80 characters. | 390 | |
| Line has trailing spaces. | 392 | |
| '{' should be on the previous line. | 395 | |
| Line is longer than 80 characters. | 396 | |
| '}' should be on the same line. | 397 | |
| '{' should be on the previous line. | 399 | |
| Line is longer than 80 characters. | 400 | |
| Line has trailing spaces. | 405 | |
| '{' should be on the previous line. | 410 | |
| Name 'curr_subwindow' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 411 | |
| '{' should be on the previous line. | 412 | |
| '{' should be on the previous line. | 414 | |
| Line has trailing spaces. | 420 | |
| Missing a Javadoc comment. | 421 | |
| Name 'text_pane' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 421 | |
| Missing a Javadoc comment. | 422 | |
| Name 'coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 422 | |
| Line has trailing spaces. | 423 | |
| Missing a Javadoc comment. | 424 | |
| Missing a Javadoc comment. | 425 | |
| Name 'number_format' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 425 | |
| Line has trailing spaces. | 426 | |
| Line is longer than 80 characters. | 431 | |
| Line has trailing spaces. | 432 | |
| Missing a Javadoc comment. | 433 | |
| Missing a Javadoc comment. | 434 | |
| Line has trailing spaces. | 435 | |
| Line has trailing spaces. | 436 | |
| Missing a Javadoc comment. | 437 | |
| '{' should be on the previous line. | 438 | |
| Line is longer than 80 characters. | 439 | |
| Missing a Javadoc comment. | 439 | |
| Parameter p_title should be final. | 439 | |
| Name 'p_title' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 439 | |
| Parameter p_objects should be final. | 439 | |
| Name 'p_objects' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 439 | |
| Line has trailing spaces. | 444 | |
| Missing a Javadoc comment. | 445 | |
| Parameter p_evt should be final. | 445 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 445 | |
| '{' should be on the previous line. | 446 | |
| Line is longer than 80 characters. | 447 | |
| Name 'new_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 447 | |
| Line has trailing spaces. | 448 | |
| Name 'new_window_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 450 | |
| Line is longer than 80 characters. | 451 | |
| Line has trailing spaces. | 455 | |
| First sentence should end with a period. | 456 | |
| Line has trailing spaces. | 458 | |
| First sentence should end with a period. | 459 | |
| Line has trailing spaces. | 461 | |
| Missing a Javadoc comment. | 462 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| First sentence should end with a period. | 23 | |
| '{' should be on the previous line. | 30 | |
| Line has trailing spaces. | 31 | |
| First sentence should end with a period. | 32 | |
| Parameter p_board_frame should be final. | 37 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 37 | |
| '{' should be on the previous line. | 38 | |
| Line is longer than 80 characters. | 40 | |
| Line has trailing spaces. | 41 | |
| Line has trailing spaces. | 46 | |
| Line has trailing spaces. | 47 | |
| Line has trailing spaces. | 52 | |
| Line has trailing spaces. | 53 | |
| Name 'button_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| Line has trailing spaces. | 57 | |
| Name 'north_button_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| Line has trailing spaces. | 60 | |
| Line is longer than 80 characters. | 61 | |
| Name 'show_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| Name 'show_listener' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 63 | |
| Line has trailing spaces. | 66 | |
| Line is longer than 80 characters. | 67 | |
| Name 'instance_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| Name 'instance_listener' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 69 | |
| Line has trailing spaces. | 72 | |
| Name 'south_button_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 73 | |
| Line has trailing spaces. | 75 | |
| Line is longer than 80 characters. | 76 | |
| Name 'invert_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| Line has trailing spaces. | 80 | |
| Line is longer than 80 characters. | 81 | |
| Name 'recalculate_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 81 | |
| Line is longer than 80 characters. | 82 | |
| Name 'recalculate_listener' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 83 | |
| Line has trailing spaces. | 86 | |
| Line is longer than 80 characters. | 87 | |
| Line is longer than 80 characters. | 88 | |
| '10' is a magic number. | 88 | |
| ',' is not followed by whitespace. | 88 | |
| '10' is a magic number. | 88 | |
| ',' is not followed by whitespace. | 88 | |
| '10' is a magic number. | 88 | |
| ',' is not followed by whitespace. | 88 | |
| '10' is a magic number. | 88 | |
| Line has trailing spaces. | 89 | |
| Parameter evt should be final. | 93 | |
| '{' should be on the previous line. | 94 | |
| Line has trailing spaces. | 99 | |
| Method 'setVisible' is not designed for extension - needs to be abstract, final or empty. | 101 | |
| Parameter p_value should be final. | 101 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 101 | |
| '{' should be on the previous line. | 102 | |
| Expression can be simplified. | 103 | |
| '{' should be on the previous line. | 104 | |
| Line has trailing spaces. | 109 | |
| Method 'recalculate' is not designed for extension - needs to be abstract, final or empty. | 113 | |
| '{' should be on the previous line. | 114 | |
| '{' should be on the previous line. | 116 | |
| Line is longer than 80 characters. | 123 | |
| '10' is a magic number. | 123 | |
| ',' is not followed by whitespace. | 123 | |
| '10' is a magic number. | 123 | |
| ',' is not followed by whitespace. | 123 | |
| '10' is a magic number. | 123 | |
| ',' is not followed by whitespace. | 123 | |
| '10' is a magic number. | 123 | |
| '{' should be on the previous line. | 126 | |
| '}' should be on the same line. | 129 | |
| '{' should be on the previous line. | 131 | |
| Line has trailing spaces. | 135 | |
| Parameter evt should be final. | 138 | |
| '{' should be on the previous line. | 139 | |
| '{' should be on the previous line. | 141 | |
| Line has trailing spaces. | 147 | |
| Method 'dispose' is not designed for extension - needs to be abstract, final or empty. | 151 | |
| '{' should be on the previous line. | 152 | |
| Name 'curr_subwindow' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 153 | |
| '{' should be on the previous line. | 154 | |
| '{' should be on the previous line. | 156 | |
| Line has trailing spaces. | 162 | |
| Method 'add_to_list' is not designed for extension - needs to be abstract, final or empty. | 168 | |
| Name 'add_to_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 168 | |
| Parameter p_object should be final. | 168 | |
| Name 'p_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 168 | |
| '{' should be on the previous line. | 169 | |
| Line has trailing spaces. | 172 | |
| 'protected' modifier out of order with the JLS suggestions. | 176 | |
| Name 'fill_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 176 | |
| Line has trailing spaces. | 177 | |
| 'protected' modifier out of order with the JLS suggestions. | 181 | |
| Name 'select_instances' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 181 | |
| Line has trailing spaces. | 182 | |
| Missing a Javadoc comment. | 183 | |
| Name 'board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 183 | |
| Variable 'board_frame' must be private and have accessor methods. | 183 | |
| Line has trailing spaces. | 184 | |
| Missing a Javadoc comment. | 185 | |
| Name 'main_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 185 | |
| Line has trailing spaces. | 186 | |
| Missing a Javadoc comment. | 187 | |
| Name 'list_scroll_pane' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 187 | |
| Missing a Javadoc comment. | 188 | |
| Name 'list_empty_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 188 | |
| Variable 'list_empty_message' must be private and have accessor methods. | 188 | |
| Line has trailing spaces. | 189 | |
| Missing a Javadoc comment. | 190 | |
| Name 'list_model' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 190 | |
| Missing a Javadoc comment. | 191 | |
| Variable 'list' must be private and have accessor methods. | 191 | |
| Line has trailing spaces. | 192 | |
| Missing a Javadoc comment. | 193 | |
| Name 'south_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 193 | |
| Variable 'south_panel' must be private and have accessor methods. | 193 | |
| Line has trailing spaces. | 194 | |
| First sentence should end with a period. | 195 | |
| Line is longer than 80 characters. | 196 | |
| Variable 'subwindows' must be private and have accessor methods. | 196 | |
| Line has trailing spaces. | 197 | |
| Missing a Javadoc comment. | 198 | |
| Line has trailing spaces. | 199 | |
| First sentence should end with a period. | 200 | |
| Line has trailing spaces. | 202 | |
| Line has trailing spaces. | 203 | |
| First sentence should end with a period. | 204 | |
| '{' should be on the previous line. | 206 | |
| Missing a Javadoc comment. | 207 | |
| Parameter p_evt should be final. | 207 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 207 | |
| '{' should be on the previous line. | 208 | |
| Name 'selected_objects' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 209 | |
| '{' should be on the previous line. | 211 | |
| Line is longer than 80 characters. | 214 | |
| Name 'object_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 214 | |
| '{' should be on the previous line. | 216 | |
| Line is longer than 80 characters. | 217 | |
| 'cast' is not followed by whitespace. | 217 | |
| Line is longer than 80 characters. | 219 | |
| Name 'coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 219 | |
| Name 'new_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 220 | |
| Line is longer than 80 characters. | 221 | |
| Name 'new_window_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 223 | |
| Line is longer than 80 characters. | 224 | |
| Line has trailing spaces. | 228 | |
| Missing a Javadoc comment. | 229 | |
| Line has trailing spaces. | 231 | |
| First sentence should end with a period. | 232 | |
| '{' should be on the previous line. | 234 | |
| Missing a Javadoc comment. | 235 | |
| Parameter p_evt should be final. | 235 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 235 | |
| '{' should be on the previous line. | 236 | |
| Line has trailing spaces. | 240 | |
| First sentence should end with a period. | 241 | |
| '{' should be on the previous line. | 243 | |
| Missing a Javadoc comment. | 244 | |
| Parameter p_evt should be final. | 244 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 244 | |
| '{' should be on the previous line. | 245 | |
| '{' should be on the previous line. | 247 | |
| Line is longer than 80 characters. | 250 | |
| Name 'new_selected_indices' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 250 | |
| Name 'curr_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 251 | |
| '{' should be on the previous line. | 253 | |
| '{' should be on the previous line. | 255 | |
| Line has trailing spaces. | 263 | |
| Method 'save' is not designed for extension - needs to be abstract, final or empty. | 269 | |
| Parameter p_object_stream should be final. | 269 | |
| Name 'p_object_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 269 | |
| '{' should be on the previous line. | 270 | |
| Name 'selected_indices' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 271 | |
| '{' should be on the previous line. | 273 | |
| '}' should be on the same line. | 275 | |
| '{' should be on the previous line. | 277 | |
| '{' should be on the previous line. | 281 | |
| '}' should be on the same line. | 283 | |
| '{' should be on the previous line. | 285 | |
| Line has trailing spaces. | 290 | |
| Method 'read' is not designed for extension - needs to be abstract, final or empty. | 292 | |
| Parameter p_object_stream should be final. | 292 | |
| Name 'p_object_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 292 | |
| '{' should be on the previous line. | 293 | |
| Name 'saved_selected_indices' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 294 | |
| '{' should be on the previous line. | 296 | |
| '}' should be on the same line. | 298 | |
| '{' should be on the previous line. | 300 | |
| '{' should be on the previous line. | 306 | |
| Line has trailing spaces. | 311 | |
| First sentence should end with a period. | 312 | |
| '{' should be on the previous line. | 314 | |
| Missing a Javadoc comment. | 315 | |
| Parameter p_evt should be final. | 315 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 315 | |
| '{' should be on the previous line. | 316 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 25 | |
| '{' should be on the previous line. | 31 | |
| Line has trailing spaces. | 32 | |
| First sentence should end with a period. | 33 | |
| Parameter p_board_frame should be final. | 38 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 38 | |
| '{' should be on the previous line. | 39 | |
| Line has trailing spaces. | 41 | |
| Line is longer than 80 characters. | 42 | |
| Name 'input_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Line has trailing spaces. | 45 | |
| Line is longer than 80 characters. | 46 | |
| Name 'filter_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Line has trailing spaces. | 48 | |
| '10' is a magic number. | 49 | |
| Line has trailing spaces. | 53 | |
| Method 'add_to_list' is not designed for extension - needs to be abstract, final or empty. | 59 | |
| Name 'add_to_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Parameter p_object should be final. | 59 | |
| Name 'p_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| '{' should be on the previous line. | 60 | |
| Name 'curr_filter_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| Name 'object_matches' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| '{' should be on the previous line. | 64 | |
| '}' should be on the same line. | 66 | |
| '{' should be on the previous line. | 68 | |
| '{' should be on the previous line. | 72 | |
| Line has trailing spaces. | 76 | |
| Method 'get_snapshot_info' is not designed for extension - needs to be abstract, final or empty. | 82 | |
| Name 'get_snapshot_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 82 | |
| '{' should be on the previous line. | 83 | |
| Name 'selected_indices' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 84 | |
| '{' should be on the previous line. | 86 | |
| '}' should be on the same line. | 88 | |
| '{' should be on the previous line. | 90 | |
| Line has trailing spaces. | 95 | |
| Line is longer than 80 characters. | 99 | |
| Method 'set_snapshot_info' is not designed for extension - needs to be abstract, final or empty. | 101 | |
| Name 'set_snapshot_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 101 | |
| Parameter p_snapshot_info should be final. | 101 | |
| Name 'p_snapshot_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 101 | |
| '{' should be on the previous line. | 102 | |
| '{' should be on the previous line. | 104 | |
| '{' should be on the previous line. | 109 | |
| Line has trailing spaces. | 113 | |
| Method 'save' is not designed for extension - needs to be abstract, final or empty. | 119 | |
| Parameter p_object_stream should be final. | 119 | |
| Name 'p_object_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 119 | |
| '{' should be on the previous line. | 120 | |
| '{' should be on the previous line. | 122 | |
| '}' should be on the same line. | 124 | |
| '{' should be on the previous line. | 126 | |
| Line has trailing spaces. | 131 | |
| Method 'read' is not designed for extension - needs to be abstract, final or empty. | 133 | |
| Parameter p_object_stream should be final. | 133 | |
| Name 'p_object_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 133 | |
| '{' should be on the previous line. | 134 | |
| '{' should be on the previous line. | 136 | |
| Name 'curr_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 137 | |
| '}' should be on the same line. | 139 | |
| '{' should be on the previous line. | 141 | |
| Line has trailing spaces. | 146 | |
| Missing a Javadoc comment. | 147 | |
| Name 'filter_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| Line has trailing spaces. | 148 | |
| Class SnapshotInfo should be declared as final. | 152 | |
| '{' should be on the previous line. | 153 | |
| Missing a Javadoc comment. | 154 | |
| Parameter p_filter should be final. | 154 | |
| Name 'p_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 154 | |
| Parameter p_selected_indices should be final. | 154 | |
| Name 'p_selected_indices' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 154 | |
| '{' should be on the previous line. | 155 | |
| Missing a Javadoc comment. | 159 | |
| Missing a Javadoc comment. | 160 | |
| Name 'selected_indices' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| First sentence should end with a period. | 25 | |
| Class WindowObjectVisibility should be declared as final. | 31 | |
| '{' should be on the previous line. | 32 | |
| First sentence should end with a period. | 33 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| Parameter p_board_frame should be final. | 39 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| Line has trailing spaces. | 41 | |
| Line is longer than 80 characters. | 42 | |
| Name 'header_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| Name 'message_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 45 | |
| '{' should be on the previous line. | 47 | |
| Line is longer than 80 characters. | 48 | |
| Line is longer than 80 characters. | 50 | |
| Line is longer than 80 characters. | 51 | |
| Line has trailing spaces. | 55 | |
| First sentence should end with a period. | 56 | |
| Line is longer than 80 characters. | 57 | |
| Parameter p_board_frame should be final. | 57 | |
| Expected @param tag for 'p_board_frame'. | 57 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Parameter p_title should be final. | 57 | |
| Expected @param tag for 'p_title'. | 57 | |
| Name 'p_title' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Parameter p_header_message should be final. | 57 | |
| Expected @param tag for 'p_header_message'. | 57 | |
| Name 'p_header_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Parameter p_message_arr should be final. | 57 | |
| Expected @param tag for 'p_message_arr'. | 57 | |
| Name 'p_message_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Line has trailing spaces. | 59 | |
| Line has trailing spaces. | 62 | |
| '{' should be on the previous line. | 67 | |
| Line is longer than 80 characters. | 68 | |
| Name 'color_intensity_table' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| '{' should be on the previous line. | 70 | |
| Line has trailing spaces. | 74 | |
| Name 'set_changed_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| Parameter p_index should be final. | 76 | |
| Name 'p_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| Parameter p_value should be final. | 76 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| '{' should be on the previous line. | 77 | |
| Line has trailing spaces. | 78 | |
| Line is longer than 80 characters. | 79 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 33 | |
| Line has trailing spaces. | 34 | |
| First sentence should end with a period. | 35 | |
| Parameter p_board_frame should be final. | 40 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| '{' should be on the previous line. | 41 | |
| Line has trailing spaces. | 43 | |
| Line is longer than 80 characters. | 44 | |
| Line is longer than 80 characters. | 46 | |
| Line has trailing spaces. | 48 | |
| Method 'fill_list' is not designed for extension - needs to be abstract, final or empty. | 52 | |
| Name 'fill_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| '{' should be on the previous line. | 53 | |
| Line is longer than 80 characters. | 54 | |
| Name 'sorted_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| '{' should be on the previous line. | 57 | |
| '{' should be on the previous line. | 62 | |
| Line is longer than 80 characters. | 65 | |
| Line has trailing spaces. | 67 | |
| Method 'select_instances' is not designed for extension - needs to be abstract, final or empty. | 71 | |
| Name 'select_instances' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| '{' should be on the previous line. | 72 | |
| Name 'selected_packages' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 73 | |
| '{' should be on the previous line. | 75 | |
| Line is longer than 80 characters. | 78 | |
| Name 'routing_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 78 | |
| Line is longer than 80 characters. | 79 | |
| Name 'board_instances' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 79 | |
| Line is longer than 80 characters. | 80 | |
| Name 'board_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 81 | |
| '{' should be on the previous line. | 82 | |
| '{' should be on the previous line. | 84 | |
| Line is longer than 80 characters. | 85 | |
| Name 'curr_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 85 | |
| Name 'curr_package' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 86 | |
| Name 'package_matches' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 87 | |
| '{' should be on the previous line. | 89 | |
| '{' should be on the previous line. | 91 | |
| '{' should be on the previous line. | 97 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 35 | |
| Line has trailing spaces. | 36 | |
| First sentence should end with a period. | 37 | |
| Parameter p_board_frame should be final. | 42 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| '{' should be on the previous line. | 43 | |
| Line has trailing spaces. | 45 | |
| Line is longer than 80 characters. | 46 | |
| Line is longer than 80 characters. | 48 | |
| Line has trailing spaces. | 50 | |
| Method 'fill_list' is not designed for extension - needs to be abstract, final or empty. | 54 | |
| Name 'fill_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| '{' should be on the previous line. | 55 | |
| Line is longer than 80 characters. | 56 | |
| Name 'sorted_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| '{' should be on the previous line. | 59 | |
| '{' should be on the previous line. | 64 | |
| Line is longer than 80 characters. | 67 | |
| Line has trailing spaces. | 69 | |
| Method 'select_instances' is not designed for extension - needs to be abstract, final or empty. | 73 | |
| Name 'select_instances' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 73 | |
| '{' should be on the previous line. | 74 | |
| Name 'selected_padstacks' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 | |
| '{' should be on the previous line. | 77 | |
| Line is longer than 80 characters. | 80 | |
| Name 'padstack_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| '{' should be on the previous line. | 82 | |
| 'cast' is not followed by whitespace. | 83 | |
| Line is longer than 80 characters. | 85 | |
| Name 'routing_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 85 | |
| Line is longer than 80 characters. | 86 | |
| Name 'board_instances' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 86 | |
| Line is longer than 80 characters. | 87 | |
| 'for' is not followed by whitespace. | 88 | |
| '{' should be on the previous line. | 89 | |
| Line is longer than 80 characters. | 90 | |
| Name 'curr_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 90 | |
| '{' should be on the previous line. | 92 | |
| '{' should be on the previous line. | 96 | |
| Line is longer than 80 characters. | 97 | |
| Name 'curr_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 97 | |
| Name 'curr_selected_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 98 | |
| '{' should be on the previous line. | 99 | |
| '{' should be on the previous line. | 101 | |
| 'cast' is not followed by whitespace. | 102 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Unused import - board.BasicBoard. | 22 | |
| '{' should be on the previous line. | 32 | |
| First sentence should end with a period. | 34 | |
| Parameter p_board_frame should be final. | 39 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| '{' should be on the previous line. | 40 | |
| Line is longer than 80 characters. | 43 | |
| Name 'main_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| Line is longer than 80 characters. | 52 | |
| Name 'gridbag_constraints' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| '5' is a magic number. | 54 | |
| '10' is a magic number. | 54 | |
| '5' is a magic number. | 54 | |
| '10' is a magic number. | 54 | |
| Line is longer than 80 characters. | 58 | |
| Name 'clearance_compensation_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| Line is longer than 80 characters. | 59 | |
| Line is longer than 80 characters. | 63 | |
| Line is longer than 80 characters. | 66 | |
| Line is longer than 80 characters. | 67 | |
| Line is longer than 80 characters. | 72 | |
| Name 'clearance_compensation_button_group' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| Line is longer than 80 characters. | 84 | |
| Line is longer than 80 characters. | 90 | |
| Name 'pull_tight_accuracy_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 90 | |
| Line is longer than 80 characters. | 91 | |
| '5' is a magic number. | 92 | |
| '10' is a magic number. | 92 | |
| '5' is a magic number. | 92 | |
| '10' is a magic number. | 92 | |
| Line is longer than 80 characters. | 102 | |
| Line is longer than 80 characters. | 108 | |
| Line is longer than 80 characters. | 110 | |
| Line is longer than 80 characters. | 112 | |
| First sentence should end with a period. | 124 | |
| Method 'refresh' is not designed for extension - needs to be abstract, final or empty. | 127 | |
| '{' should be on the previous line. | 128 | |
| Line is longer than 80 characters. | 129 | |
| '}' should be on the same line. | 132 | |
| '{' should be on the previous line. | 134 | |
| Line is longer than 80 characters. | 137 | |
| '{' should be on the previous line. | 139 | |
| Line is longer than 80 characters. | 140 | |
| Line is longer than 80 characters. | 142 | |
| Name 'accuracy_slider_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 142 | |
| Missing a Javadoc comment. | 145 | |
| Name 'board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 145 | |
| Missing a Javadoc comment. | 146 | |
| Name 'accuracy_slider' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 146 | |
| Missing a Javadoc comment. | 147 | |
| Name 'on_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| Missing a Javadoc comment. | 148 | |
| Name 'off_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 148 | |
| Missing a Javadoc comment. | 149 | |
| Name 'outline_keepout_check_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 149 | |
| Missing a Javadoc comment. | 150 | |
| Name 'c_max_slider_value' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 150 | |
| Missing a Javadoc comment. | 151 | |
| Name 'c_accuracy_scale_factor' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 151 | |
| Line is longer than 80 characters. | 153 | |
| Missing a Javadoc comment. | 153 | |
| Missing a Javadoc comment. | 156 | |
| Parameter p_evt should be final. | 156 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 156 | |
| '{' should be on the previous line. | 157 | |
| Line is longer than 80 characters. | 162 | |
| Missing a Javadoc comment. | 162 | |
| Missing a Javadoc comment. | 165 | |
| Parameter p_evt should be final. | 165 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 165 | |
| '{' should be on the previous line. | 166 | |
| Line is longer than 80 characters. | 171 | |
| Missing a Javadoc comment. | 171 | |
| Missing a Javadoc comment. | 174 | |
| Parameter evt should be final. | 174 | |
| '{' should be on the previous line. | 175 | |
| Line is longer than 80 characters. | 176 | |
| Name 'new_accurracy' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 176 | |
| Line is longer than 80 characters. | 177 | |
| Line is longer than 80 characters. | 181 | |
| Missing a Javadoc comment. | 181 | |
| Missing a Javadoc comment. | 184 | |
| Parameter p_evt should be final. | 184 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 184 | |
| '{' should be on the previous line. | 185 | |
| '{' should be on the previous line. | 187 | |
| Line is longer than 80 characters. | 190 | |
| '{' should be on the previous line. | 192 | |
| Line is longer than 80 characters. | 193 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 32 | |
| Line has trailing spaces. | 33 | |
| First sentence should end with a period. | 34 | |
| Method length is 243 lines (max allowed is 150). | 39 | |
| Parameter p_board_frame should be final. | 39 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| '{' should be on the previous line. | 40 | |
| Line has trailing spaces. | 45 | |
| Line has trailing spaces. | 46 | |
| Line is longer than 80 characters. | 47 | |
| Line has trailing spaces. | 49 | |
| ')' is preceded with whitespace. | 50 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 53 | |
| Name 'main_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| Line is longer than 80 characters. | 58 | |
| Name 'gridbag_constraints' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| '10' is a magic number. | 60 | |
| '10' is a magic number. | 60 | |
| Line has trailing spaces. | 61 | |
| Line has trailing spaces. | 63 | |
| Line is longer than 80 characters. | 64 | |
| Name 'snap_angle_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 64 | |
| Line is longer than 80 characters. | 65 | |
| Line has trailing spaces. | 66 | |
| '3' is a magic number. | 68 | |
| Line has trailing spaces. | 71 | |
| Line is longer than 80 characters. | 72 | |
| Line is longer than 80 characters. | 73 | |
| Line is longer than 80 characters. | 74 | |
| Line has trailing spaces. | 75 | |
| Line has trailing spaces. | 79 | |
| Line is longer than 80 characters. | 80 | |
| Name 'snap_angle_button_group' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| Line has trailing spaces. | 85 | |
| Line has trailing spaces. | 86 | |
| Line has trailing spaces. | 91 | |
| Line has trailing spaces. | 96 | |
| Line is longer than 80 characters. | 97 | |
| Line has trailing spaces. | 100 | |
| Line has trailing spaces. | 102 | |
| Line is longer than 80 characters. | 103 | |
| Name 'route_mode_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 103 | |
| Line has trailing spaces. | 108 | |
| Line is longer than 80 characters. | 109 | |
| Line is longer than 80 characters. | 110 | |
| Line has trailing spaces. | 111 | |
| Line has trailing spaces. | 114 | |
| Line is longer than 80 characters. | 115 | |
| Name 'route_mode_button_group' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 115 | |
| Line has trailing spaces. | 119 | |
| Line has trailing spaces. | 126 | |
| Line is longer than 80 characters. | 127 | |
| Line has trailing spaces. | 130 | |
| Line is longer than 80 characters. | 131 | |
| Line has trailing spaces. | 132 | |
| Line is longer than 80 characters. | 133 | |
| Name 'trace_widths_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 133 | |
| Line has trailing spaces. | 138 | |
| Line is longer than 80 characters. | 139 | |
| Line is longer than 80 characters. | 140 | |
| Line has trailing spaces. | 141 | |
| Line has trailing spaces. | 145 | |
| Line is longer than 80 characters. | 146 | |
| Name 'trace_widths_button_group' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 146 | |
| Line has trailing spaces. | 150 | |
| Line has trailing spaces. | 157 | |
| Line is longer than 80 characters. | 158 | |
| Line has trailing spaces. | 161 | |
| Line has trailing spaces. | 163 | |
| Line is longer than 80 characters. | 164 | |
| Line is longer than 80 characters. | 167 | |
| Line has trailing spaces. | 169 | |
| Line has trailing spaces. | 171 | |
| Line is longer than 80 characters. | 172 | |
| Line is longer than 80 characters. | 173 | |
| Line is longer than 80 characters. | 175 | |
| Line has trailing spaces. | 177 | |
| Line has trailing spaces. | 179 | |
| Line is longer than 80 characters. | 180 | |
| Line is longer than 80 characters. | 181 | |
| Line is longer than 80 characters. | 182 | |
| Line is longer than 80 characters. | 183 | |
| Line has trailing spaces. | 185 | |
| Line has trailing spaces. | 187 | |
| Line is longer than 80 characters. | 188 | |
| Line is longer than 80 characters. | 189 | |
| Line is longer than 80 characters. | 190 | |
| Line is longer than 80 characters. | 191 | |
| Line has trailing spaces. | 193 | |
| Line has trailing spaces. | 195 | |
| Line is longer than 80 characters. | 196 | |
| Line is longer than 80 characters. | 197 | |
| Line is longer than 80 characters. | 198 | |
| Line is longer than 80 characters. | 199 | |
| Line has trailing spaces. | 201 | |
| Line has trailing spaces. | 203 | |
| Line is longer than 80 characters. | 204 | |
| Line is longer than 80 characters. | 207 | |
| Line has trailing spaces. | 209 | |
| Line has trailing spaces. | 211 | |
| Line is longer than 80 characters. | 212 | |
| Line has trailing spaces. | 215 | |
| Line is longer than 80 characters. | 216 | |
| Line is longer than 80 characters. | 217 | |
| Line is longer than 80 characters. | 218 | |
| Line is longer than 80 characters. | 219 | |
| Line is longer than 80 characters. | 220 | |
| Line has trailing spaces. | 221 | |
| Line is longer than 80 characters. | 223 | |
| Name 'pin_exit_edge_to_turn_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 223 | |
| Line is longer than 80 characters. | 224 | |
| Line is longer than 80 characters. | 225 | |
| Line is longer than 80 characters. | 227 | |
| Name 'number_format' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 227 | |
| '7' is a magic number. | 228 | |
| Line is longer than 80 characters. | 229 | |
| '5' is a magic number. | 230 | |
| Line is longer than 80 characters. | 234 | |
| Line is longer than 80 characters. | 235 | |
| Line has trailing spaces. | 236 | |
| Line is longer than 80 characters. | 238 | |
| Line has trailing spaces. | 241 | |
| Line has trailing spaces. | 243 | |
| Line is longer than 80 characters. | 245 | |
| Name 'pull_tight_region_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 245 | |
| Line is longer than 80 characters. | 246 | |
| Line has trailing spaces. | 249 | |
| Line is longer than 80 characters. | 250 | |
| '3' is a magic number. | 251 | |
| Line is longer than 80 characters. | 256 | |
| Line has trailing spaces. | 257 | |
| Line has trailing spaces. | 263 | |
| Line is longer than 80 characters. | 264 | |
| Line has trailing spaces. | 267 | |
| Line is longer than 80 characters. | 268 | |
| Name 'detail_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 268 | |
| Line is longer than 80 characters. | 272 | |
| Line has trailing spaces. | 276 | |
| Line has trailing spaces. | 278 | |
| Line has trailing spaces. | 283 | |
| Method 'dispose' is not designed for extension - needs to be abstract, final or empty. | 287 | |
| '{' should be on the previous line. | 288 | |
| Line has trailing spaces. | 293 | |
| Method 'read' is not designed for extension - needs to be abstract, final or empty. | 300 | |
| Parameter p_object_stream should be final. | 300 | |
| Name 'p_object_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 300 | |
| '{' should be on the previous line. | 301 | |
| Line has trailing spaces. | 302 | |
| Name 'read_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 303 | |
| 'if' is not followed by whitespace. | 304 | |
| '{' should be on the previous line. | 305 | |
| 'if' is not followed by whitespace. | 309 | |
| '{' should be on the previous line. | 310 | |
| 'if' is not followed by whitespace. | 314 | |
| '{' should be on the previous line. | 315 | |
| Line has trailing spaces. | 322 | |
| Line has trailing spaces. | 324 | |
| Method 'save' is not designed for extension - needs to be abstract, final or empty. | 330 | |
| Parameter p_object_stream should be final. | 330 | |
| Name 'p_object_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 330 | |
| '{' should be on the previous line. | 331 | |
| Line has trailing spaces. | 336 | |
| First sentence should end with a period. | 337 | |
| Method 'refresh' is not designed for extension - needs to be abstract, final or empty. | 340 | |
| '{' should be on the previous line. | 341 | |
| Line is longer than 80 characters. | 342 | |
| Name 'snap_angle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 342 | |
| Line has trailing spaces. | 343 | |
| '{' should be on the previous line. | 345 | |
| '}' should be on the same line. | 347 | |
| '{' should be on the previous line. | 349 | |
| '}' should be on the same line. | 351 | |
| '{' should be on the previous line. | 353 | |
| Line has trailing spaces. | 356 | |
| 'if' is not followed by whitespace. | 357 | |
| '{' should be on the previous line. | 358 | |
| '}' should be on the same line. | 360 | |
| '{' should be on the previous line. | 362 | |
| Line has trailing spaces. | 365 | |
| 'if' is not followed by whitespace. | 366 | |
| '{' should be on the previous line. | 367 | |
| '{' should be on the previous line. | 370 | |
| '}' should be on the same line. | 373 | |
| '{' should be on the previous line. | 375 | |
| Line has trailing spaces. | 378 | |
| Line is longer than 80 characters. | 379 | |
| Line is longer than 80 characters. | 380 | |
| Line is longer than 80 characters. | 381 | |
| Line is longer than 80 characters. | 382 | |
| Line is longer than 80 characters. | 383 | |
| Line is longer than 80 characters. | 384 | |
| Line has trailing spaces. | 385 | |
| Line is longer than 80 characters. | 386 | |
| Name 'edge_to_turn_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 386 | |
| Line is longer than 80 characters. | 387 | |
| Line is longer than 80 characters. | 389 | |
| Line has trailing spaces. | 390 | |
| Line is longer than 80 characters. | 391 | |
| Name 'region_slider_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 391 | |
| Line has trailing spaces. | 395 | |
| '{' should be on the previous line. | 397 | |
| '{' should be on the previous line. | 401 | |
| Line has trailing spaces. | 405 | |
| Method 'parent_iconified' is not designed for extension - needs to be abstract, final or empty. | 409 | |
| Name 'parent_iconified' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 409 | |
| '{' should be on the previous line. | 410 | |
| Line has trailing spaces. | 415 | |
| Method 'parent_deiconified' is not designed for extension - needs to be abstract, final or empty. | 419 | |
| Name 'parent_deiconified' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 419 | |
| '{' should be on the previous line. | 420 | |
| Line has trailing spaces. | 425 | |
| Missing a Javadoc comment. | 426 | |
| Name 'set_pull_tight_region_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 426 | |
| Parameter p_slider_value should be final. | 426 | |
| Name 'p_slider_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 426 | |
| '{' should be on the previous line. | 427 | |
| Name 'slider_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 428 | |
| Name 'new_tidy_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 430 | |
| '0.9' is a magic number. | 431 | |
| '{' should be on the previous line. | 432 | |
| '}' should be on the same line. | 435 | |
| '{' should be on the previous line. | 437 | |
| Line is longer than 80 characters. | 442 | |
| Line has trailing spaces. | 444 | |
| Line has trailing spaces. | 445 | |
| Missing a Javadoc comment. | 446 | |
| Name 'board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 446 | |
| Missing a Javadoc comment. | 447 | |
| Name 'current_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 447 | |
| Missing a Javadoc comment. | 448 | |
| Name 'manual_rule_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 448 | |
| Variable 'manual_rule_window' must be private and have accessor methods. | 448 | |
| Missing a Javadoc comment. | 449 | |
| Name 'detail_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 449 | |
| Variable 'detail_window' must be private and have accessor methods. | 449 | |
| Missing a Javadoc comment. | 450 | |
| Name 'region_slider' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 450 | |
| Missing a Javadoc comment. | 451 | |
| Name 'region_width_field' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 451 | |
| Missing a Javadoc comment. | 452 | |
| Name 'edge_to_turn_dist_field' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 452 | |
| Line has trailing spaces. | 453 | |
| Missing a Javadoc comment. | 454 | |
| Name 'snap_angle_90_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 454 | |
| Missing a Javadoc comment. | 455 | |
| Name 'snap_angle_45_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 455 | |
| Missing a Javadoc comment. | 456 | |
| Name 'snap_angle_none_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 456 | |
| Missing a Javadoc comment. | 457 | |
| Name 'dynamic_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 457 | |
| Missing a Javadoc comment. | 458 | |
| Name 'stitch_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 458 | |
| Missing a Javadoc comment. | 459 | |
| Name 'automatic_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 459 | |
| Missing a Javadoc comment. | 460 | |
| Name 'manual_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 460 | |
| ';' is preceded with whitespace. | 460 | |
| Missing a Javadoc comment. | 461 | |
| Name 'shove_check_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 461 | |
| Missing a Javadoc comment. | 462 | |
| Name 'drag_component_check_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 462 | |
| Missing a Javadoc comment. | 463 | |
| Name 'ignore_conduction_check_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 463 | |
| Missing a Javadoc comment. | 464 | |
| Name 'via_snap_to_smd_center_check_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 464 | |
| Missing a Javadoc comment. | 465 | |
| Name 'hilight_routing_obstacle_check_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 465 | |
| Missing a Javadoc comment. | 466 | |
| Name 'neckdown_check_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 466 | |
| Missing a Javadoc comment. | 467 | |
| Name 'restrict_pin_exit_directions_check_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 467 | |
| Line has trailing spaces. | 468 | |
| Missing a Javadoc comment. | 469 | |
| Name 'detail_listener' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 469 | |
| Missing a Javadoc comment. | 470 | |
| Name 'manual_trace_width_listener' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 470 | |
| Missing a Javadoc comment. | 471 | |
| Name 'key_input_completed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 471 | |
| Line has trailing spaces. | 472 | |
| Missing a Javadoc comment. | 473 | |
| Name 'c_max_slider_value' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 473 | |
| Missing a Javadoc comment. | 474 | |
| Name 'c_region_scale_factor' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 474 | |
| Line has trailing spaces. | 475 | |
| Missing a Javadoc comment. | 476 | |
| '{' should be on the previous line. | 477 | |
| Missing a Javadoc comment. | 478 | |
| Parameter p_evt should be final. | 478 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 478 | |
| '{' should be on the previous line. | 479 | |
| Line is longer than 80 characters. | 480 | |
| Line is longer than 80 characters. | 484 | |
| Name 'trace_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 484 | |
| Name 'free_angle_traces_found' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 485 | |
| Name 'curr_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 486 | |
| '{' should be on the previous line. | 487 | |
| '{' should be on the previous line. | 489 | |
| Line is longer than 80 characters. | 490 | |
| 'cast' is not followed by whitespace. | 490 | |
| '{' should be on the previous line. | 498 | |
| Line has trailing spaces. | 499 | |
| Line is longer than 80 characters. | 500 | |
| Line is longer than 80 characters. | 501 | |
| Name 'curr_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 501 | |
| '{' should be on the previous line. | 503 | |
| Line is longer than 80 characters. | 508 | |
| Line has trailing spaces. | 511 | |
| Missing a Javadoc comment. | 512 | |
| '{' should be on the previous line. | 513 | |
| Missing a Javadoc comment. | 514 | |
| Parameter p_evt should be final. | 514 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 514 | |
| '{' should be on the previous line. | 515 | |
| Line is longer than 80 characters. | 516 | |
| Line is longer than 80 characters. | 520 | |
| Name 'trace_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 520 | |
| Name 'free_angle_traces_found' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 521 | |
| Name 'curr_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 522 | |
| '{' should be on the previous line. | 523 | |
| '{' should be on the previous line. | 525 | |
| Line is longer than 80 characters. | 526 | |
| 'cast' is not followed by whitespace. | 526 | |
| '{' should be on the previous line. | 534 | |
| Line has trailing spaces. | 535 | |
| Line is longer than 80 characters. | 536 | |
| Line is longer than 80 characters. | 537 | |
| Name 'curr_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 537 | |
| '{' should be on the previous line. | 539 | |
| Line is longer than 80 characters. | 544 | |
| Line has trailing spaces. | 547 | |
| Missing a Javadoc comment. | 548 | |
| Missing a Javadoc comment. | 550 | |
| Parameter p_evt should be final. | 550 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 550 | |
| '{' should be on the previous line. | 551 | |
| Line has trailing spaces. | 555 | |
| Missing a Javadoc comment. | 556 | |
| Missing a Javadoc comment. | 558 | |
| Parameter p_evt should be final. | 558 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 558 | |
| '{' should be on the previous line. | 559 | |
| Line has trailing spaces. | 563 | |
| Missing a Javadoc comment. | 564 | |
| '{' should be on the previous line. | 565 | |
| Missing a Javadoc comment. | 566 | |
| Parameter p_evt should be final. | 566 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 566 | |
| '{' should be on the previous line. | 567 | |
| Line has trailing spaces. | 571 | |
| Missing a Javadoc comment. | 572 | |
| '{' should be on the previous line. | 573 | |
| Missing a Javadoc comment. | 574 | |
| Parameter p_evt should be final. | 574 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 574 | |
| '{' should be on the previous line. | 575 | |
| '{' should be on the previous line. | 577 | |
| Line is longer than 80 characters. | 579 | |
| 'cast' is not followed by whitespace. | 579 | |
| '200' is a magic number. | 579 | |
| 'cast' is not followed by whitespace. | 579 | |
| '300' is a magic number. | 579 | |
| Missing a Javadoc comment. | 584 | |
| Name 'first_time' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 584 | |
| Line has trailing spaces. | 586 | |
| Line is longer than 80 characters. | 587 | |
| Missing a Javadoc comment. | 587 | |
| Missing a Javadoc comment. | 589 | |
| Parameter p_evt should be final. | 589 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 589 | |
| '{' should be on the previous line. | 590 | |
| Line has trailing spaces. | 595 | |
| Line is longer than 80 characters. | 596 | |
| Missing a Javadoc comment. | 596 | |
| Missing a Javadoc comment. | 598 | |
| Parameter p_evt should be final. | 598 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 598 | |
| '{' should be on the previous line. | 599 | |
| '{' should be on the previous line. | 601 | |
| Line is longer than 80 characters. | 603 | |
| 'cast' is not followed by whitespace. | 603 | |
| '200' is a magic number. | 603 | |
| 'cast' is not followed by whitespace. | 603 | |
| '200' is a magic number. | 603 | |
| Line has trailing spaces. | 609 | |
| Missing a Javadoc comment. | 610 | |
| Name 'first_time' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 610 | |
| Variable 'first_time' must be private and have accessor methods. | 610 | |
| Line has trailing spaces. | 612 | |
| Missing a Javadoc comment. | 613 | |
| '{' should be on the previous line. | 614 | |
| Missing a Javadoc comment. | 615 | |
| Parameter p_evt should be final. | 615 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 615 | |
| '{' should be on the previous line. | 616 | |
| Line is longer than 80 characters. | 617 | |
| Line has trailing spaces. | 621 | |
| Line is longer than 80 characters. | 622 | |
| Missing a Javadoc comment. | 622 | |
| Missing a Javadoc comment. | 624 | |
| Parameter p_evt should be final. | 624 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 624 | |
| '{' should be on the previous line. | 625 | |
| Line is longer than 80 characters. | 626 | |
| Line has trailing spaces. | 629 | |
| Line is longer than 80 characters. | 630 | |
| Missing a Javadoc comment. | 630 | |
| Missing a Javadoc comment. | 632 | |
| Parameter p_evt should be final. | 632 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 632 | |
| '{' should be on the previous line. | 633 | |
| Line is longer than 80 characters. | 634 | |
| Line has trailing spaces. | 637 | |
| Line is longer than 80 characters. | 638 | |
| Missing a Javadoc comment. | 638 | |
| Missing a Javadoc comment. | 640 | |
| Parameter p_evt should be final. | 640 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 640 | |
| '{' should be on the previous line. | 641 | |
| Line is longer than 80 characters. | 642 | |
| Line has trailing spaces. | 645 | |
| Missing a Javadoc comment. | 646 | |
| Missing a Javadoc comment. | 648 | |
| Parameter p_evt should be final. | 648 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 648 | |
| '{' should be on the previous line. | 649 | |
| Line is longer than 80 characters. | 650 | |
| Line has trailing spaces. | 654 | |
| Missing a Javadoc comment. | 655 | |
| '{' should be on the previous line. | 656 | |
| Missing a Javadoc comment. | 657 | |
| Parameter p_evt should be final. | 657 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 657 | |
| '{' should be on the previous line. | 658 | |
| Line is longer than 80 characters. | 659 | |
| Line has trailing spaces. | 662 | |
| Line has trailing spaces. | 663 | |
| Line has trailing spaces. | 664 | |
| Line is longer than 80 characters. | 665 | |
| Missing a Javadoc comment. | 665 | |
| Missing a Javadoc comment. | 667 | |
| Parameter p_evt should be final. | 667 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 667 | |
| '{' should be on the previous line. | 668 | |
| '{' should be on the previous line. | 670 | |
| Line is longer than 80 characters. | 671 | |
| Name 'board_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 671 | |
| Name 'edge_to_turn_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 672 | |
| Line is longer than 80 characters. | 673 | |
| '}' should be on the same line. | 675 | |
| '{' should be on the previous line. | 677 | |
| Line has trailing spaces. | 683 | |
| Line is longer than 80 characters. | 684 | |
| Missing a Javadoc comment. | 684 | |
| Missing a Javadoc comment. | 686 | |
| Parameter p_evt should be final. | 686 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 686 | |
| '{' should be on the previous line. | 687 | |
| '{' should be on the previous line. | 689 | |
| '{' should be on the previous line. | 693 | |
| Name 'input_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 696 | |
| 'cast' is not followed by whitespace. | 696 | |
| Line is longer than 80 characters. | 698 | |
| '}' should be on the same line. | 700 | |
| '{' should be on the previous line. | 702 | |
| Line has trailing spaces. | 707 | |
| Line is longer than 80 characters. | 708 | |
| Missing a Javadoc comment. | 708 | |
| Missing a Javadoc comment. | 710 | |
| Parameter p_evt should be final. | 710 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 710 | |
| '{' should be on the previous line. | 711 | |
| '{' should be on the previous line. | 713 | |
| Line is longer than 80 characters. | 715 | |
| Name 'edge_to_turn_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 715 | |
| Line is longer than 80 characters. | 716 | |
| Missing a Javadoc comment. | 721 | |
| Parameter p_evt should be final. | 721 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 721 | |
| '{' should be on the previous line. | 722 | |
| Line has trailing spaces. | 725 | |
| Line has trailing spaces. | 726 | |
| Missing a Javadoc comment. | 727 | |
| Missing a Javadoc comment. | 729 | |
| Parameter p_evt should be final. | 729 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 729 | |
| '{' should be on the previous line. | 730 | |
| '{' should be on the previous line. | 732 | |
| '{' should be on the previous line. | 736 | |
| Name 'input_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 739 | |
| 'cast' is not followed by whitespace. | 739 | |
| '}' should be on the same line. | 741 | |
| '{' should be on the previous line. | 743 | |
| Line has trailing spaces. | 748 | |
| Line is longer than 80 characters. | 749 | |
| Missing a Javadoc comment. | 749 | |
| Missing a Javadoc comment. | 751 | |
| Parameter p_evt should be final. | 751 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 751 | |
| '{' should be on the previous line. | 752 | |
| '{' should be on the previous line. | 754 | |
| Missing a Javadoc comment. | 760 | |
| Parameter p_evt should be final. | 760 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 760 | |
| '{' should be on the previous line. | 761 | |
| Line has trailing spaces. | 764 | |
| Line has trailing spaces. | 765 | |
| Line has trailing spaces. | 766 | |
| Line is longer than 80 characters. | 767 | |
| Missing a Javadoc comment. | 767 | |
| Missing a Javadoc comment. | 769 | |
| Parameter evt should be final. | 769 | |
| '{' should be on the previous line. | 770 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 41 | |
| Line has trailing spaces. | 42 | |
| First sentence should end with a period. | 43 | |
| Parameter p_board_frame should be final. | 48 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| '{' should be on the previous line. | 49 | |
| Line is longer than 80 characters. | 51 | |
| Line is longer than 80 characters. | 53 | |
| Line is longer than 80 characters. | 54 | |
| Line has trailing spaces. | 56 | |
| Method 'fill_list' is not designed for extension - needs to be abstract, final or empty. | 60 | |
| Name 'fill_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| '{' should be on the previous line. | 61 | |
| Line is longer than 80 characters. | 62 | |
| Name 'routing_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| Line has trailing spaces. | 63 | |
| Line is longer than 80 characters. | 64 | |
| Name 'route_stub_info_set' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 64 | |
| Line has trailing spaces. | 65 | |
| Name 'board_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| '{' should be on the previous line. | 68 | |
| Line is longer than 80 characters. | 69 | |
| '{' should be on the previous line. | 74 | |
| Line has trailing spaces. | 77 | |
| Name 'stub_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 78 | |
| Name 'stub_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 79 | |
| '{' should be on the previous line. | 81 | |
| Name 'contact_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 82 | |
| '{' should be on the previous line. | 84 | |
| '}' should be on the same line. | 86 | |
| '{' should be on the previous line. | 88 | |
| Name 'curr_contact_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 90 | |
| Line is longer than 80 characters. | 91 | |
| Name 'first_contact_first_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 91 | |
| Line is longer than 80 characters. | 92 | |
| Name 'first_contact_last_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| Name 'all_contacts_on_one_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| '{' should be on the previous line. | 95 | |
| Line is longer than 80 characters. | 97 | |
| Line is longer than 80 characters. | 98 | |
| '{' should be on the previous line. | 105 | |
| '&&' should be on a new line. | 108 | |
| '}' should be on the same line. | 112 | |
| '{' should be on the previous line. | 114 | |
| 'cast' is not followed by whitespace. | 118 | |
| '}' should be on the same line. | 119 | |
| '{' should be on the previous line. | 121 | |
| Name 'curr_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 122 | |
| '{' should be on the previous line. | 124 | |
| '}' should be on the same line. | 126 | |
| '{' should be on the previous line. | 128 | |
| '}' should be on the same line. | 130 | |
| '{' should be on the previous line. | 132 | |
| Line is longer than 80 characters. | 137 | |
| Name 'curr_route_stub_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 137 | |
| Line has trailing spaces. | 140 | |
| Name 'curr_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 141 | |
| '{' should be on the previous line. | 142 | |
| Line is longer than 80 characters. | 145 | |
| Line has trailing spaces. | 147 | |
| Method 'select_instances' is not designed for extension - needs to be abstract, final or empty. | 151 | |
| Name 'select_instances' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 151 | |
| '{' should be on the previous line. | 152 | |
| Name 'selected_list_values' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 153 | |
| '{' should be on the previous line. | 155 | |
| Name 'selected_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 158 | |
| '{' should be on the previous line. | 160 | |
| Line is longer than 80 characters. | 161 | |
| 'cast' is not followed by whitespace. | 161 | |
| Line is longer than 80 characters. | 163 | |
| Name 'board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 163 | |
| Line has trailing spaces. | 167 | |
| Missing a Javadoc comment. | 168 | |
| Line has trailing spaces. | 169 | |
| '{' should be on the previous line. | 174 | |
| Missing a Javadoc comment. | 175 | |
| Parameter p_stub should be final. | 175 | |
| Name 'p_stub' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 175 | |
| Parameter p_location should be final. | 175 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 175 | |
| Parameter p_layer_no should be final. | 175 | |
| Name 'p_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 175 | |
| Line is longer than 80 characters. | 177 | |
| Name 'board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 177 | |
| Line is longer than 80 characters. | 179 | |
| Name 'net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 181 | |
| Line is longer than 80 characters. | 182 | |
| Line has trailing spaces. | 184 | |
| Missing a Javadoc comment. | 185 | |
| '{' should be on the previous line. | 186 | |
| Name 'item_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 187 | |
| '{' should be on the previous line. | 189 | |
| '}' should be on the same line. | 191 | |
| '{' should be on the previous line. | 193 | |
| Line is longer than 80 characters. | 196 | |
| Name 'layer_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 196 | |
| Line is longer than 80 characters. | 197 | |
| '+' should be on a new line. | 197 | |
| Line is longer than 80 characters. | 198 | |
| '+' should be on a new line. | 198 | |
| Line has trailing spaces. | 202 | |
| Missing a Javadoc comment. | 203 | |
| Parameter p_other should be final. | 203 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 203 | |
| '{' should be on the previous line. | 204 | |
| '{' should be on the previous line. | 207 | |
| '{' should be on the previous line. | 211 | |
| '{' should be on the previous line. | 215 | |
| Line has trailing spaces. | 220 | |
| Missing a Javadoc comment. | 221 | |
| Name 'stub_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 221 | |
| Missing a Javadoc comment. | 222 | |
| Missing a Javadoc comment. | 223 | |
| Missing a Javadoc comment. | 224 | |
| Name 'layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 224 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| First sentence should end with a period. | 25 | |
| '{' should be on the previous line. | 32 | |
| Line has trailing spaces. | 33 | |
| First sentence should end with a period. | 34 | |
| Parameter p_board_frame should be final. | 39 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| '{' should be on the previous line. | 40 | |
| Line has trailing spaces. | 42 | |
| Line has trailing spaces. | 43 | |
| Line is longer than 80 characters. | 44 | |
| Line has trailing spaces. | 46 | |
| Line has trailing spaces. | 48 | |
| Name 'main_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Line is longer than 80 characters. | 53 | |
| Name 'gridbag_constraints' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| '10' is a magic number. | 56 | |
| '10' is a magic number. | 56 | |
| Line has trailing spaces. | 57 | |
| Line has trailing spaces. | 59 | |
| Line is longer than 80 characters. | 60 | |
| Name 'selection_layer_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Line has trailing spaces. | 63 | |
| Line is longer than 80 characters. | 64 | |
| Line is longer than 80 characters. | 65 | |
| Line is longer than 80 characters. | 66 | |
| Line is longer than 80 characters. | 67 | |
| Line has trailing spaces. | 68 | |
| Line has trailing spaces. | 71 | |
| Line is longer than 80 characters. | 72 | |
| Name 'selection_layer_button_group' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| Line has trailing spaces. | 80 | |
| Line is longer than 80 characters. | 81 | |
| Line has trailing spaces. | 84 | |
| Line has trailing spaces. | 86 | |
| Line is longer than 80 characters. | 87 | |
| Name 'selectable_items_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 87 | |
| Line has trailing spaces. | 90 | |
| Line is longer than 80 characters. | 91 | |
| Name 'filter_values' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 91 | |
| Line has trailing spaces. | 92 | |
| Line is longer than 80 characters. | 93 | |
| Line has trailing spaces. | 94 | |
| '{' should be on the previous line. | 96 | |
| Line is longer than 80 characters. | 97 | |
| Line is longer than 80 characters. | 98 | |
| Line is longer than 80 characters. | 100 | |
| Line has trailing spaces. | 102 | |
| Line is longer than 80 characters. | 103 | |
| Line has trailing spaces. | 106 | |
| Line has trailing spaces. | 108 | |
| Line is longer than 80 characters. | 109 | |
| Name 'layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 109 | |
| Name 'signal_layer_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 110 | |
| Line is longer than 80 characters. | 111 | |
| Name 'current_layer_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 111 | |
| Line is longer than 80 characters. | 112 | |
| Line has trailing spaces. | 115 | |
| Line is longer than 80 characters. | 116 | |
| Line is longer than 80 characters. | 117 | |
| Name 'current_layer_button_group' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| '{' should be on the previous line. | 120 | |
| Name 'curr_signal_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 121 | |
| Name 'layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 127 | |
| Line is longer than 80 characters. | 128 | |
| Name 'empty_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 130 | |
| Line has trailing spaces. | 133 | |
| Line has trailing spaces. | 135 | |
| Line has trailing spaces. | 140 | |
| Method 'refresh' is not designed for extension - needs to be abstract, final or empty. | 144 | |
| '{' should be on the previous line. | 145 | |
| '{' should be on the previous line. | 147 | |
| '}' should be on the same line. | 149 | |
| '{' should be on the previous line. | 151 | |
| Line is longer than 80 characters. | 154 | |
| Name 'item_selection_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 154 | |
| '{' should be on the previous line. | 156 | |
| Line is longer than 80 characters. | 157 | |
| '}' should be on the same line. | 158 | |
| '{' should be on the previous line. | 160 | |
| Line is longer than 80 characters. | 161 | |
| Name 'filter_values' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 161 | |
| '{' should be on the previous line. | 163 | |
| Line is longer than 80 characters. | 164 | |
| ';' is preceded with whitespace. | 164 | |
| Line is longer than 80 characters. | 167 | |
| Name 'layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 167 | |
| Line is longer than 80 characters. | 168 | |
| Name 'current_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 168 | |
| Line is longer than 80 characters. | 169 | |
| Line has trailing spaces. | 171 | |
| Method 'select' is not designed for extension - needs to be abstract, final or empty. | 177 | |
| Parameter p_signal_layer_no should be final. | 177 | |
| Name 'p_signal_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 177 | |
| '{' should be on the previous line. | 178 | |
| Line has trailing spaces. | 181 | |
| Missing a Javadoc comment. | 182 | |
| Name 'board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 182 | |
| Line has trailing spaces. | 183 | |
| Missing a Javadoc comment. | 184 | |
| Name 'layer_name_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 184 | |
| Line has trailing spaces. | 185 | |
| Missing a Javadoc comment. | 186 | |
| Name 'item_selection_choices' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 186 | |
| Line has trailing spaces. | 187 | |
| Missing a Javadoc comment. | 188 | |
| Name 'all_visible_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 188 | |
| Line has trailing spaces. | 189 | |
| Missing a Javadoc comment. | 190 | |
| Name 'current_only_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 190 | |
| Line has trailing spaces. | 191 | |
| Missing a Javadoc comment. | 192 | |
| Missing a Javadoc comment. | 194 | |
| Parameter p_signal_layer_no should be final. | 194 | |
| Name 'p_signal_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 194 | |
| Parameter p_layer_no should be final. | 194 | |
| Name 'p_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 194 | |
| '{' should be on the previous line. | 195 | |
| Line has trailing spaces. | 199 | |
| Missing a Javadoc comment. | 200 | |
| Parameter p_evt should be final. | 200 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 200 | |
| '{' should be on the previous line. | 201 | |
| Line has trailing spaces. | 204 | |
| Missing a Javadoc comment. | 205 | |
| Name 'signal_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 205 | |
| Variable 'signal_layer_no' must be private and have accessor methods. | 205 | |
| Missing a Javadoc comment. | 206 | |
| Name 'layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 206 | |
| Variable 'layer_no' must be private and have accessor methods. | 206 | |
| Line has trailing spaces. | 208 | |
| Missing a Javadoc comment. | 209 | |
| '{' should be on the previous line. | 210 | |
| Missing a Javadoc comment. | 211 | |
| Parameter p_evt should be final. | 211 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 211 | |
| '{' should be on the previous line. | 212 | |
| Line has trailing spaces. | 216 | |
| Missing a Javadoc comment. | 217 | |
| '{' should be on the previous line. | 218 | |
| Missing a Javadoc comment. | 219 | |
| Parameter p_evt should be final. | 219 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 219 | |
| '{' should be on the previous line. | 220 | |
| Line has trailing spaces. | 224 | |
| Missing a Javadoc comment. | 225 | |
| Missing a Javadoc comment. | 227 | |
| Parameter p_item_no should be final. | 227 | |
| Name 'p_item_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 227 | |
| '{' should be on the previous line. | 228 | |
| Missing a Javadoc comment. | 231 | |
| Parameter p_evt should be final. | 231 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 231 | |
| '{' should be on the previous line. | 232 | |
| Name 'is_selected' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 233 | |
| Line has trailing spaces. | 234 | |
| Line is longer than 80 characters. | 235 | |
| Name 'item_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 235 | |
| Line has trailing spaces. | 236 | |
| Line has trailing spaces. | 238 | |
| Line is longer than 80 characters. | 239 | |
| '{' should be on the previous line. | 241 | |
| Line is longer than 80 characters. | 242 | |
| Name 'unfixed_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 242 | |
| Line is longer than 80 characters. | 243 | |
| '!' is followed by whitespace. | 243 | |
| Line is longer than 80 characters. | 246 | |
| '}' should be on the same line. | 248 | |
| Line is longer than 80 characters. | 251 | |
| Name 'fixed_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 251 | |
| Line is longer than 80 characters. | 252 | |
| '!' is followed by whitespace. | 252 | |
| Line is longer than 80 characters. | 255 | |
| Line has trailing spaces. | 259 | |
| Missing a Javadoc comment. | 260 | |
| Name 'item_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 260 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 30 | |
| Line has trailing spaces. | 31 | |
| First sentence should end with a period. | 32 | |
| Parameter p_board_frame should be final. | 37 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 37 | |
| '{' should be on the previous line. | 38 | |
| Line is longer than 80 characters. | 41 | |
| Line has trailing spaces. | 43 | |
| ')' is preceded with whitespace. | 44 | |
| Line has trailing spaces. | 45 | |
| Name 'main_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 47 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 51 | |
| Line is longer than 80 characters. | 53 | |
| Name 'goto_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| Name 'goto_listener' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| Line has trailing spaces. | 58 | |
| Line is longer than 80 characters. | 61 | |
| '5' is a magic number. | 63 | |
| Parameter evt should be final. | 66 | |
| '{' should be on the previous line. | 67 | |
| '{' should be on the previous line. | 69 | |
| Line has trailing spaces. | 74 | |
| Line has trailing spaces. | 75 | |
| Line is longer than 80 characters. | 76 | |
| Name 'list_scroll_pane' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| '200' is a magic number. | 77 | |
| '100' is a magic number. | 77 | |
| Line has trailing spaces. | 79 | |
| Name 'south_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 81 | |
| Line is longer than 80 characters. | 85 | |
| Name 'gridbag_constraints' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 85 | |
| Line has trailing spaces. | 87 | |
| Name 'add_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 | |
| Line has trailing spaces. | 93 | |
| Line is longer than 80 characters. | 94 | |
| Name 'add_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 94 | |
| Name 'add_listener' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 95 | |
| Line has trailing spaces. | 98 | |
| '10' is a magic number. | 99 | |
| Line has trailing spaces. | 102 | |
| Line is longer than 80 characters. | 104 | |
| Name 'delete_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 104 | |
| Name 'delete_listener' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 105 | |
| Line has trailing spaces. | 109 | |
| Line is longer than 80 characters. | 110 | |
| Name 'delete_all_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 110 | |
| Name 'delete_all_listener' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 111 | |
| Line has trailing spaces. | 115 | |
| Line is longer than 80 characters. | 117 | |
| Name 'settings_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| Name 'settings_listener' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 119 | |
| Line has trailing spaces. | 123 | |
| Line has trailing spaces. | 125 | |
| Line has trailing spaces. | 128 | |
| Method 'dispose' is not designed for extension - needs to be abstract, final or empty. | 132 | |
| '{' should be on the previous line. | 133 | |
| Line has trailing spaces. | 137 | |
| Method 'parent_iconified' is not designed for extension - needs to be abstract, final or empty. | 141 | |
| Name 'parent_iconified' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 141 | |
| '{' should be on the previous line. | 142 | |
| Line has trailing spaces. | 146 | |
| Method 'parent_deiconified' is not designed for extension - needs to be abstract, final or empty. | 150 | |
| Name 'parent_deiconified' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 150 | |
| '{' should be on the previous line. | 151 | |
| Line has trailing spaces. | 155 | |
| Method 'read' is not designed for extension - needs to be abstract, final or empty. | 162 | |
| Parameter p_object_stream should be final. | 162 | |
| Name 'p_object_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 162 | |
| '{' should be on the previous line. | 163 | |
| '{' should be on the previous line. | 165 | |
| Line is longer than 80 characters. | 166 | |
| Name 'saved_attributes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 166 | |
| Line is longer than 80 characters. | 170 | |
| Name 'next_default_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 170 | |
| '}' should be on the same line. | 176 | |
| '{' should be on the previous line. | 178 | |
| Line has trailing spaces. | 183 | |
| Method 'save' is not designed for extension - needs to be abstract, final or empty. | 189 | |
| Parameter p_object_stream should be final. | 189 | |
| Name 'p_object_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 189 | |
| '{' should be on the previous line. | 190 | |
| Line is longer than 80 characters. | 191 | |
| Name 'saved_attributes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 191 | |
| '{' should be on the previous line. | 193 | |
| '}' should be on the same line. | 195 | |
| '{' should be on the previous line. | 197 | |
| Line has trailing spaces. | 202 | |
| Method 'goto_selected' is not designed for extension - needs to be abstract, final or empty. | 203 | |
| Missing a Javadoc comment. | 203 | |
| Name 'goto_selected' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 203 | |
| '{' should be on the previous line. | 204 | |
| '{' should be on the previous line. | 207 | |
| Line is longer than 80 characters. | 208 | |
| Name 'board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 208 | |
| Line is longer than 80 characters. | 209 | |
| Name 'curr_snapshot' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 209 | |
| Line has trailing spaces. | 210 | |
| Line has trailing spaces. | 212 | |
| Line is longer than 80 characters. | 216 | |
| Line is longer than 80 characters. | 218 | |
| Line has trailing spaces. | 219 | |
| Line is longer than 80 characters. | 220 | |
| Line has trailing spaces. | 222 | |
| Line is longer than 80 characters. | 225 | |
| Name 'viewport_position' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 225 | |
| '{' should be on the previous line. | 227 | |
| Line is longer than 80 characters. | 228 | |
| Line is longer than 80 characters. | 229 | |
| Name 'panel_size' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 229 | |
| Line is longer than 80 characters. | 232 | |
| Line has trailing spaces. | 235 | |
| Line has trailing spaces. | 242 | |
| Method 'refresh' is not designed for extension - needs to be abstract, final or empty. | 246 | |
| '{' should be on the previous line. | 247 | |
| Line has trailing spaces. | 250 | |
| Missing a Javadoc comment. | 251 | |
| Name 'board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 251 | |
| Line has trailing spaces. | 252 | |
| Line is longer than 80 characters. | 253 | |
| Missing a Javadoc comment. | 253 | |
| Name 'list_model' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 253 | |
| Missing a Javadoc comment. | 254 | |
| Missing a Javadoc comment. | 255 | |
| Name 'name_field' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 255 | |
| Missing a Javadoc comment. | 256 | |
| Name 'settings_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 256 | |
| Variable 'settings_window' must be private and have accessor methods. | 256 | |
| Missing a Javadoc comment. | 257 | |
| Name 'snapshot_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 257 | |
| Missing a Javadoc comment. | 258 | |
| Line has trailing spaces. | 259 | |
| Missing a Javadoc comment. | 260 | |
| '{' should be on the previous line. | 261 | |
| Missing a Javadoc comment. | 262 | |
| Parameter p_evt should be final. | 262 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 262 | |
| '{' should be on the previous line. | 263 | |
| Line is longer than 80 characters. | 264 | |
| Name 'new_snapshot' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 264 | |
| '{' should be on the previous line. | 266 | |
| Line is longer than 80 characters. | 269 | |
| Name 'next_default_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 269 | |
| Line has trailing spaces. | 274 | |
| Line is longer than 80 characters. | 276 | |
| Method 'select_previous_item' is not designed for extension - needs to be abstract, final or empty. | 279 | |
| Name 'select_previous_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 279 | |
| '{' should be on the previous line. | 280 | |
| '{' should be on the previous line. | 282 | |
| Name 'selected_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 285 | |
| '{' should be on the previous line. | 287 | |
| Line has trailing spaces. | 292 | |
| Method 'select_next_item' is not designed for extension - needs to be abstract, final or empty. | 297 | |
| Name 'select_next_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 297 | |
| '{' should be on the previous line. | 298 | |
| '{' should be on the previous line. | 300 | |
| Name 'selected_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 303 | |
| Line is longer than 80 characters. | 304 | |
| Line has trailing spaces. | 308 | |
| Line has trailing spaces. | 311 | |
| Missing a Javadoc comment. | 312 | |
| '{' should be on the previous line. | 313 | |
| Missing a Javadoc comment. | 314 | |
| Parameter p_evt should be final. | 314 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 314 | |
| '{' should be on the previous line. | 315 | |
| Name 'selected_snapshot' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 316 | |
| '{' should be on the previous line. | 318 | |
| Line has trailing spaces. | 323 | |
| Missing a Javadoc comment. | 324 | |
| '{' should be on the previous line. | 325 | |
| Missing a Javadoc comment. | 326 | |
| Parameter p_evt should be final. | 326 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 326 | |
| '{' should be on the previous line. | 327 | |
| Line has trailing spaces. | 331 | |
| Missing a Javadoc comment. | 332 | |
| '{' should be on the previous line. | 333 | |
| Missing a Javadoc comment. | 334 | |
| Parameter p_evt should be final. | 334 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 334 | |
| '{' should be on the previous line. | 335 | |
| Line has trailing spaces. | 339 | |
| Missing a Javadoc comment. | 340 | |
| '{' should be on the previous line. | 341 | |
| Missing a Javadoc comment. | 342 | |
| Parameter p_evt should be final. | 342 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 342 | |
| '{' should be on the previous line. | 343 | |
| '{' should be on the previous line. | 345 | |
| Line is longer than 80 characters. | 347 | |
| 'cast' is not followed by whitespace. | 347 | |
| '200' is a magic number. | 347 | |
| 'cast' is not followed by whitespace. | 347 | |
| Missing a Javadoc comment. | 352 | |
| Name 'first_time' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 352 | |
| Variable 'first_time' must be private and have accessor methods. | 352 | |
| Line has trailing spaces. | 354 | |
| 'private' modifier out of order with the JLS suggestions. | 358 | |
| '{' should be on the previous line. | 359 | |
| Line is longer than 80 characters. | 360 | |
| Missing a Javadoc comment. | 360 | |
| Parameter p_list_model should be final. | 360 | |
| Name 'p_list_model' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 360 | |
| Parameter p_snapshot_count should be final. | 360 | |
| Name 'p_snapshot_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 360 | |
| Parameter p_location should be final. | 360 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 360 | |
| Parameter p_is_visible should be final. | 360 | |
| Name 'p_is_visible' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 360 | |
| Line has trailing spaces. | 366 | |
| Line has trailing spaces. | 368 | |
| Missing a Javadoc comment. | 369 | |
| Name 'list_model' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 369 | |
| Variable 'list_model' must be private and have accessor methods. | 369 | |
| Missing a Javadoc comment. | 370 | |
| Name 'snapshot_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 370 | |
| Variable 'snapshot_count' must be private and have accessor methods. | 370 | |
| Missing a Javadoc comment. | 371 | |
| Variable 'location' must be private and have accessor methods. | 371 | |
| Missing a Javadoc comment. | 372 | |
| Name 'is_visible' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 372 | |
| Variable 'is_visible' must be private and have accessor methods. | 372 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 31 | |
| Line has trailing spaces. | 32 | |
| First sentence should end with a period. | 33 | |
| Method length is 156 lines (max allowed is 150). | 38 | |
| Parameter p_board_frame should be final. | 38 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 38 | |
| '{' should be on the previous line. | 39 | |
| Line has trailing spaces. | 41 | |
| Line has trailing spaces. | 42 | |
| Line is longer than 80 characters. | 43 | |
| Line has trailing spaces. | 45 | |
| Line has trailing spaces. | 47 | |
| Name 'main_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| Line is longer than 80 characters. | 52 | |
| Name 'gridbag_constraints' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| '10' is a magic number. | 55 | |
| '10' is a magic number. | 55 | |
| Line has trailing spaces. | 56 | |
| Line has trailing spaces. | 58 | |
| Line is longer than 80 characters. | 59 | |
| Line is longer than 80 characters. | 62 | |
| Line has trailing spaces. | 63 | |
| Line has trailing spaces. | 65 | |
| Line is longer than 80 characters. | 66 | |
| Line is longer than 80 characters. | 67 | |
| Line is longer than 80 characters. | 69 | |
| Line has trailing spaces. | 70 | |
| Line has trailing spaces. | 72 | |
| Line is longer than 80 characters. | 73 | |
| Line is longer than 80 characters. | 76 | |
| Line has trailing spaces. | 77 | |
| Line has trailing spaces. | 79 | |
| Line is longer than 80 characters. | 80 | |
| Line is longer than 80 characters. | 83 | |
| Line has trailing spaces. | 84 | |
| Line is longer than 80 characters. | 85 | |
| Line has trailing spaces. | 88 | |
| Line has trailing spaces. | 89 | |
| Line has trailing spaces. | 91 | |
| Line is longer than 80 characters. | 92 | |
| Line is longer than 80 characters. | 93 | |
| Line is longer than 80 characters. | 95 | |
| Line has trailing spaces. | 96 | |
| Line is longer than 80 characters. | 97 | |
| Line has trailing spaces. | 100 | |
| Line has trailing spaces. | 101 | |
| Line has trailing spaces. | 103 | |
| Line is longer than 80 characters. | 104 | |
| Line is longer than 80 characters. | 107 | |
| Line has trailing spaces. | 108 | |
| Line has trailing spaces. | 109 | |
| Line has trailing spaces. | 111 | |
| Line is longer than 80 characters. | 112 | |
| Line is longer than 80 characters. | 115 | |
| Line has trailing spaces. | 116 | |
| Line has trailing spaces. | 117 | |
| Line has trailing spaces. | 119 | |
| Line is longer than 80 characters. | 120 | |
| Line is longer than 80 characters. | 123 | |
| Line has trailing spaces. | 124 | |
| Line is longer than 80 characters. | 125 | |
| Line has trailing spaces. | 128 | |
| Line has trailing spaces. | 129 | |
| Line has trailing spaces. | 131 | |
| Line is longer than 80 characters. | 132 | |
| Line is longer than 80 characters. | 135 | |
| Line has trailing spaces. | 136 | |
| Line has trailing spaces. | 137 | |
| Line has trailing spaces. | 139 | |
| Line is longer than 80 characters. | 140 | |
| Line is longer than 80 characters. | 141 | |
| Line is longer than 80 characters. | 143 | |
| Line has trailing spaces. | 144 | |
| Line has trailing spaces. | 146 | |
| Line is longer than 80 characters. | 147 | |
| Line is longer than 80 characters. | 148 | |
| Line is longer than 80 characters. | 150 | |
| Line has trailing spaces. | 151 | |
| Line has trailing spaces. | 153 | |
| Line is longer than 80 characters. | 154 | |
| Line is longer than 80 characters. | 155 | |
| Line is longer than 80 characters. | 157 | |
| Line has trailing spaces. | 158 | |
| Line has trailing spaces. | 160 | |
| Line is longer than 80 characters. | 161 | |
| Line is longer than 80 characters. | 162 | |
| Line is longer than 80 characters. | 164 | |
| Line has trailing spaces. | 165 | |
| Line is longer than 80 characters. | 166 | |
| Line has trailing spaces. | 169 | |
| Line has trailing spaces. | 171 | |
| Line is longer than 80 characters. | 172 | |
| Line is longer than 80 characters. | 175 | |
| Line has trailing spaces. | 176 | |
| Line is longer than 80 characters. | 177 | |
| Line has trailing spaces. | 180 | |
| Line has trailing spaces. | 182 | |
| Line is longer than 80 characters. | 183 | |
| Line is longer than 80 characters. | 186 | |
| Line has trailing spaces. | 187 | |
| Line is longer than 80 characters. | 188 | |
| Line has trailing spaces. | 189 | |
| Line has trailing spaces. | 190 | |
| Line has trailing spaces. | 195 | |
| First sentence should end with a period. | 196 | |
| Method 'refresh' is not designed for extension - needs to be abstract, final or empty. | 199 | |
| '{' should be on the previous line. | 200 | |
| Line is longer than 80 characters. | 201 | |
| Line is longer than 80 characters. | 203 | |
| Line is longer than 80 characters. | 204 | |
| Line is longer than 80 characters. | 206 | |
| Line is longer than 80 characters. | 207 | |
| Line is longer than 80 characters. | 208 | |
| Line is longer than 80 characters. | 211 | |
| Line is longer than 80 characters. | 212 | |
| Line is longer than 80 characters. | 213 | |
| Line is longer than 80 characters. | 214 | |
| Line has trailing spaces. | 218 | |
| Missing a Javadoc comment. | 219 | |
| Name 'board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 219 | |
| Line has trailing spaces. | 220 | |
| Missing a Javadoc comment. | 221 | |
| Name 'object_color_check_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 221 | |
| Variable 'object_color_check_box' must be private and have accessor methods. | 221 | |
| Missing a Javadoc comment. | 222 | |
| Name 'object_visibility_check_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 222 | |
| Variable 'object_visibility_check_box' must be private and have accessor methods. | 222 | |
| Missing a Javadoc comment. | 223 | |
| Name 'layer_visibility_check_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 223 | |
| Variable 'layer_visibility_check_box' must be private and have accessor methods. | 223 | |
| Missing a Javadoc comment. | 224 | |
| Name 'display_region_check_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 224 | |
| Variable 'display_region_check_box' must be private and have accessor methods. | 224 | |
| Missing a Javadoc comment. | 225 | |
| Name 'interactive_state_check_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 225 | |
| Variable 'interactive_state_check_box' must be private and have accessor methods. | 225 | |
| Missing a Javadoc comment. | 226 | |
| Name 'selection_layers_check_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 226 | |
| Variable 'selection_layers_check_box' must be private and have accessor methods. | 226 | |
| Missing a Javadoc comment. | 227 | |
| Name 'selectable_items_check_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 227 | |
| Variable 'selectable_items_check_box' must be private and have accessor methods. | 227 | |
| Missing a Javadoc comment. | 228 | |
| Name 'current_layer_check_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 228 | |
| Variable 'current_layer_check_box' must be private and have accessor methods. | 228 | |
| Missing a Javadoc comment. | 229 | |
| Name 'rule_selection_check_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 229 | |
| Variable 'rule_selection_check_box' must be private and have accessor methods. | 229 | |
| Missing a Javadoc comment. | 230 | |
| Name 'manual_rule_settings_check_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 230 | |
| Variable 'manual_rule_settings_check_box' must be private and have accessor methods. | 230 | |
| Missing a Javadoc comment. | 231 | |
| Name 'push_and_shove_enabled_check_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 231 | |
| Variable 'push_and_shove_enabled_check_box' must be private and have accessor methods. | 231 | |
| Missing a Javadoc comment. | 232 | |
| Name 'drag_components_enabled_check_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 232 | |
| Variable 'drag_components_enabled_check_box' must be private and have accessor methods. | 232 | |
| Missing a Javadoc comment. | 233 | |
| Name 'pull_tight_region_check_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 233 | |
| Variable 'pull_tight_region_check_box' must be private and have accessor methods. | 233 | |
| Missing a Javadoc comment. | 234 | |
| Name 'component_grid_check_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 234 | |
| Variable 'component_grid_check_box' must be private and have accessor methods. | 234 | |
| Missing a Javadoc comment. | 235 | |
| Name 'info_list_filter_check_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 235 | |
| Variable 'info_list_filter_check_box' must be private and have accessor methods. | 235 | |
| Line has trailing spaces. | 236 | |
| Missing a Javadoc comment. | 237 | |
| '{' should be on the previous line. | 238 | |
| Missing a Javadoc comment. | 239 | |
| Parameter p_evt should be final. | 239 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 239 | |
| '{' should be on the previous line. | 240 | |
| Line is longer than 80 characters. | 241 | |
| Line has trailing spaces. | 244 | |
| Line is longer than 80 characters. | 245 | |
| Missing a Javadoc comment. | 245 | |
| Missing a Javadoc comment. | 247 | |
| Parameter p_evt should be final. | 247 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 247 | |
| '{' should be on the previous line. | 248 | |
| Line is longer than 80 characters. | 249 | |
| Line has trailing spaces. | 252 | |
| Line has trailing spaces. | 253 | |
| Line is longer than 80 characters. | 254 | |
| Missing a Javadoc comment. | 254 | |
| Missing a Javadoc comment. | 256 | |
| Parameter p_evt should be final. | 256 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 256 | |
| '{' should be on the previous line. | 257 | |
| Line is longer than 80 characters. | 258 | |
| Line has trailing spaces. | 261 | |
| Missing a Javadoc comment. | 262 | |
| Missing a Javadoc comment. | 264 | |
| Parameter p_evt should be final. | 264 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 264 | |
| '{' should be on the previous line. | 265 | |
| Line is longer than 80 characters. | 266 | |
| Line has trailing spaces. | 269 | |
| Line is longer than 80 characters. | 270 | |
| Missing a Javadoc comment. | 270 | |
| Missing a Javadoc comment. | 272 | |
| Parameter p_evt should be final. | 272 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 272 | |
| '{' should be on the previous line. | 273 | |
| Line is longer than 80 characters. | 274 | |
| Line has trailing spaces. | 277 | |
| Line is longer than 80 characters. | 278 | |
| Missing a Javadoc comment. | 278 | |
| Missing a Javadoc comment. | 280 | |
| Parameter p_evt should be final. | 280 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 280 | |
| '{' should be on the previous line. | 281 | |
| Line is longer than 80 characters. | 282 | |
| Line has trailing spaces. | 285 | |
| Line is longer than 80 characters. | 286 | |
| Missing a Javadoc comment. | 286 | |
| Missing a Javadoc comment. | 288 | |
| Parameter p_evt should be final. | 288 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 288 | |
| '{' should be on the previous line. | 289 | |
| Line is longer than 80 characters. | 290 | |
| Line has trailing spaces. | 293 | |
| Missing a Javadoc comment. | 294 | |
| Missing a Javadoc comment. | 296 | |
| Parameter p_evt should be final. | 296 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 296 | |
| '{' should be on the previous line. | 297 | |
| Line is longer than 80 characters. | 298 | |
| Line has trailing spaces. | 301 | |
| Missing a Javadoc comment. | 302 | |
| Missing a Javadoc comment. | 304 | |
| Parameter p_evt should be final. | 304 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 304 | |
| '{' should be on the previous line. | 305 | |
| Line is longer than 80 characters. | 306 | |
| Line has trailing spaces. | 309 | |
| Line is longer than 80 characters. | 310 | |
| Missing a Javadoc comment. | 310 | |
| Missing a Javadoc comment. | 312 | |
| Parameter p_evt should be final. | 312 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 312 | |
| '{' should be on the previous line. | 313 | |
| Line is longer than 80 characters. | 314 | |
| Line has trailing spaces. | 317 | |
| Line is longer than 80 characters. | 318 | |
| Missing a Javadoc comment. | 318 | |
| Missing a Javadoc comment. | 320 | |
| Parameter p_evt should be final. | 320 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 320 | |
| '{' should be on the previous line. | 321 | |
| Line is longer than 80 characters. | 322 | |
| Line has trailing spaces. | 325 | |
| Line is longer than 80 characters. | 326 | |
| Missing a Javadoc comment. | 326 | |
| Missing a Javadoc comment. | 328 | |
| Parameter p_evt should be final. | 328 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 328 | |
| '{' should be on the previous line. | 329 | |
| Line is longer than 80 characters. | 330 | |
| Line has trailing spaces. | 333 | |
| Line is longer than 80 characters. | 334 | |
| Missing a Javadoc comment. | 334 | |
| Missing a Javadoc comment. | 336 | |
| Parameter p_evt should be final. | 336 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 336 | |
| '{' should be on the previous line. | 337 | |
| Line is longer than 80 characters. | 338 | |
| Line has trailing spaces. | 341 | |
| Missing a Javadoc comment. | 342 | |
| Missing a Javadoc comment. | 344 | |
| Parameter p_evt should be final. | 344 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 344 | |
| '{' should be on the previous line. | 345 | |
| Line is longer than 80 characters. | 346 | |
| Line has trailing spaces. | 349 | |
| Line is longer than 80 characters. | 350 | |
| Missing a Javadoc comment. | 350 | |
| Missing a Javadoc comment. | 352 | |
| Parameter p_evt should be final. | 352 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 352 | |
| '{' should be on the previous line. | 353 | |
| Line is longer than 80 characters. | 354 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 37 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 39 | |
| Parameter p_board_frame should be final. | 44 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| '{' should be on the previous line. | 45 | |
| Line is longer than 80 characters. | 47 | |
| Line is longer than 80 characters. | 49 | |
| Line is longer than 80 characters. | 50 | |
| Line has trailing spaces. | 52 | |
| Method 'fill_list' is not designed for extension - needs to be abstract, final or empty. | 56 | |
| Name 'fill_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| '{' should be on the previous line. | 57 | |
| Line is longer than 80 characters. | 58 | |
| Name 'routing_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| Line has trailing spaces. | 59 | |
| Name 'handled_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Line has trailing spaces. | 61 | |
| Line is longer than 80 characters. | 62 | |
| Name 'unconnected_route_info_set' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| Line has trailing spaces. | 63 | |
| Name 'board_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 64 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| '{' should be on the previous line. | 66 | |
| Line is longer than 80 characters. | 67 | |
| '{' should be on the previous line. | 72 | |
| Line is longer than 80 characters. | 75 | |
| Name 'curr_connected_set' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 | |
| Name 'terminal_item_found' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| Name 'curr_connnected_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 77 | |
| '{' should be on the previous line. | 78 | |
| Line is longer than 80 characters. | 80 | |
| '{' should be on the previous line. | 86 | |
| '{' should be on the previous line. | 89 | |
| Line is longer than 80 characters. | 90 | |
| Name 'curr_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 90 | |
| '{' should be on the previous line. | 92 | |
| Name 'curr_unconnected_route_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| Line is longer than 80 characters. | 94 | |
| Line is longer than 80 characters. | 95 | |
| '}' should be on the same line. | 97 | |
| '{' should be on the previous line. | 99 | |
| Line is longer than 80 characters. | 100 | |
| Line has trailing spaces. | 104 | |
| Name 'curr_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 105 | |
| '{' should be on the previous line. | 106 | |
| Line is longer than 80 characters. | 109 | |
| Line has trailing spaces. | 111 | |
| Method 'select_instances' is not designed for extension - needs to be abstract, final or empty. | 115 | |
| Name 'select_instances' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 115 | |
| '{' should be on the previous line. | 116 | |
| Name 'selected_list_values' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| '{' should be on the previous line. | 119 | |
| Name 'selected_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 122 | |
| '{' should be on the previous line. | 124 | |
| Line is longer than 80 characters. | 125 | |
| 'cast' is not followed by whitespace. | 125 | |
| Line is longer than 80 characters. | 127 | |
| Name 'board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 127 | |
| Line has trailing spaces. | 131 | |
| Missing a Javadoc comment. | 132 | |
| Missing a Javadoc comment. | 133 | |
| Name 'max_unconnected_route_info_id_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 133 | |
| Line has trailing spaces. | 134 | |
| Line is longer than 80 characters. | 138 | |
| Line is longer than 80 characters. | 140 | |
| Missing a Javadoc comment. | 140 | |
| Parameter p_net should be final. | 140 | |
| Name 'p_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 140 | |
| Parameter p_item_list should be final. | 140 | |
| Name 'p_item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 140 | |
| Name 'curr_trace_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 146 | |
| Name 'curr_via_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 148 | |
| ':' is not preceded with whitespace. | 148 | |
| '{' should be on the previous line. | 149 | |
| '{' should be on the previous line. | 151 | |
| '}' should be on the same line. | 153 | |
| '{' should be on the previous line. | 155 | |
| Line has trailing spaces. | 162 | |
| Missing a Javadoc comment. | 163 | |
| '{' should be on the previous line. | 164 | |
| Line has trailing spaces. | 165 | |
| Line has trailing spaces. | 166 | |
| Line is longer than 80 characters. | 166 | |
| Line is longer than 80 characters. | 167 | |
| Line is longer than 80 characters. | 168 | |
| Line has trailing spaces. | 169 | |
| Line has trailing spaces. | 172 | |
| Missing a Javadoc comment. | 173 | |
| Parameter p_other should be final. | 173 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 173 | |
| '{' should be on the previous line. | 174 | |
| '{' should be on the previous line. | 177 | |
| Line has trailing spaces. | 182 | |
| Missing a Javadoc comment. | 183 | |
| Missing a Javadoc comment. | 184 | |
| Name 'item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 184 | |
| Missing a Javadoc comment. | 185 | |
| Name 'id_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 185 | |
| Missing a Javadoc comment. | 186 | |
| Name 'trace_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 186 | |
| Missing a Javadoc comment. | 187 | |
| Name 'via_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 187 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 35 | |
| Line has trailing spaces. | 36 | |
| First sentence should end with a period. | 37 | |
| Parameter p_board_frame should be final. | 42 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| '{' should be on the previous line. | 43 | |
| Line is longer than 80 characters. | 44 | |
| Line has trailing spaces. | 46 | |
| Line has trailing spaces. | 48 | |
| Line is longer than 80 characters. | 50 | |
| '20' is a magic number. | 50 | |
| ',' is not followed by whitespace. | 50 | |
| '20' is a magic number. | 50 | |
| ',' is not followed by whitespace. | 50 | |
| '20' is a magic number. | 50 | |
| ',' is not followed by whitespace. | 50 | |
| '20' is a magic number. | 50 | |
| Line has trailing spaces. | 52 | |
| Name 'north_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| Line is longer than 80 characters. | 57 | |
| Name 'gridbag_constraints' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Line has trailing spaces. | 59 | |
| Line is longer than 80 characters. | 60 | |
| Name 'available_via_padstack_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Line is longer than 80 characters. | 61 | |
| '10' is a magic number. | 61 | |
| ',' is not followed by whitespace. | 61 | |
| ',' is not followed by whitespace. | 61 | |
| '10' is a magic number. | 61 | |
| ',' is not followed by whitespace. | 61 | |
| '10' is a magic number. | 61 | |
| Line is longer than 80 characters. | 62 | |
| Line has trailing spaces. | 64 | |
| Name 'padstack_button_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| Line has trailing spaces. | 69 | |
| Line is longer than 80 characters. | 70 | |
| Name 'show_padstack_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 70 | |
| Line is longer than 80 characters. | 71 | |
| Line has trailing spaces. | 74 | |
| Line is longer than 80 characters. | 75 | |
| Name 'add_padstack_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 | |
| Line is longer than 80 characters. | 76 | |
| Line has trailing spaces. | 79 | |
| Line is longer than 80 characters. | 80 | |
| Name 'remove_padstack_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| Line is longer than 80 characters. | 81 | |
| Line has trailing spaces. | 84 | |
| Line is longer than 80 characters. | 85 | |
| Name 'separator_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 85 | |
| Line is longer than 80 characters. | 86 | |
| '10' is a magic number. | 86 | |
| ',' is not followed by whitespace. | 86 | |
| ',' is not followed by whitespace. | 86 | |
| '10' is a magic number. | 86 | |
| ',' is not followed by whitespace. | 86 | |
| Line has trailing spaces. | 89 | |
| Line is longer than 80 characters. | 90 | |
| Name 'available_vias_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 90 | |
| Line is longer than 80 characters. | 91 | |
| '10' is a magic number. | 91 | |
| ',' is not followed by whitespace. | 91 | |
| ',' is not followed by whitespace. | 91 | |
| '10' is a magic number. | 91 | |
| ',' is not followed by whitespace. | 91 | |
| '10' is a magic number. | 91 | |
| Line has trailing spaces. | 94 | |
| Name 'via_button_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 95 | |
| Line has trailing spaces. | 99 | |
| Line is longer than 80 characters. | 100 | |
| Name 'show_vias_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 100 | |
| Line has trailing spaces. | 104 | |
| Line is longer than 80 characters. | 105 | |
| Name 'edit_vias_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 105 | |
| Line has trailing spaces. | 109 | |
| Line is longer than 80 characters. | 110 | |
| Line is longer than 80 characters. | 111 | |
| '10' is a magic number. | 111 | |
| ',' is not followed by whitespace. | 111 | |
| ',' is not followed by whitespace. | 111 | |
| '10' is a magic number. | 111 | |
| ',' is not followed by whitespace. | 111 | |
| Line has trailing spaces. | 114 | |
| Line is longer than 80 characters. | 115 | |
| Name 'via_rule_list_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 115 | |
| Line is longer than 80 characters. | 116 | |
| '10' is a magic number. | 116 | |
| ',' is not followed by whitespace. | 116 | |
| ',' is not followed by whitespace. | 116 | |
| '10' is a magic number. | 116 | |
| ',' is not followed by whitespace. | 116 | |
| '10' is a magic number. | 116 | |
| Line has trailing spaces. | 120 | |
| Line has trailing spaces. | 121 | |
| Line has trailing spaces. | 124 | |
| Line is longer than 80 characters. | 125 | |
| '5' is a magic number. | 127 | |
| Line is longer than 80 characters. | 128 | |
| Name 'list_scroll_pane' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 128 | |
| '200' is a magic number. | 129 | |
| '100' is a magic number. | 129 | |
| Line has trailing spaces. | 131 | |
| Line is longer than 80 characters. | 133 | |
| Name 'board_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 133 | |
| Name 'curr_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 134 | |
| '{' should be on the previous line. | 135 | |
| Line has trailing spaces. | 138 | |
| Name 'via_rule_button_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 140 | |
| ',' is not followed by whitespace. | 142 | |
| Line has trailing spaces. | 143 | |
| Line is longer than 80 characters. | 144 | |
| Name 'show_rule_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 144 | |
| Line has trailing spaces. | 148 | |
| Line is longer than 80 characters. | 149 | |
| Name 'add_rule_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 149 | |
| Line has trailing spaces. | 153 | |
| Line is longer than 80 characters. | 154 | |
| Name 'edit_rule_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 154 | |
| Line has trailing spaces. | 157 | |
| Line has trailing spaces. | 158 | |
| Line is longer than 80 characters. | 159 | |
| Name 'remove_rule_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 159 | |
| Line is longer than 80 characters. | 160 | |
| Line has trailing spaces. | 163 | |
| Line has trailing spaces. | 165 | |
| ')' is preceded with whitespace. | 168 | |
| Line has trailing spaces. | 170 | |
| Method 'refresh' is not designed for extension - needs to be abstract, final or empty. | 174 | |
| '{' should be on the previous line. | 175 | |
| Line is longer than 80 characters. | 178 | |
| Name 'board_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 178 | |
| Name 'curr_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 179 | |
| '{' should be on the previous line. | 180 | |
| Line has trailing spaces. | 183 | |
| '{' should be on the previous line. | 187 | |
| Name 'curr_subwindow' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 188 | |
| '{' should be on the previous line. | 190 | |
| Line has trailing spaces. | 191 | |
| Line has trailing spaces. | 197 | |
| Method 'dispose' is not designed for extension - needs to be abstract, final or empty. | 201 | |
| '{' should be on the previous line. | 202 | |
| Name 'curr_subwindow' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 203 | |
| '{' should be on the previous line. | 204 | |
| '{' should be on the previous line. | 206 | |
| '{' should be on the previous line. | 211 | |
| Line has trailing spaces. | 216 | |
| Missing a Javadoc comment. | 217 | |
| Name 'board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 217 | |
| Line has trailing spaces. | 218 | |
| Missing a Javadoc comment. | 219 | |
| Line has trailing spaces. | 220 | |
| Missing a Javadoc comment. | 221 | |
| Name 'rule_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 221 | |
| Missing a Javadoc comment. | 222 | |
| Name 'rule_list_model' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 222 | |
| Line has trailing spaces. | 223 | |
| Missing a Javadoc comment. | 224 | |
| Name 'main_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 224 | |
| Line has trailing spaces. | 225 | |
| First sentence should end with a period. | 226 | |
| Line is longer than 80 characters. | 227 | |
| Line has trailing spaces. | 228 | |
| Line has trailing spaces. | 229 | |
| Missing a Javadoc comment. | 230 | |
| Line has trailing spaces. | 231 | |
| Missing a Javadoc comment. | 232 | |
| Missing a Javadoc comment. | 234 | |
| Parameter p_evt should be final. | 234 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 234 | |
| '{' should be on the previous line. | 235 | |
| Line is longer than 80 characters. | 236 | |
| Name 'object_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 236 | |
| Line is longer than 80 characters. | 237 | |
| Name 'board_library' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 237 | |
| '{' should be on the previous line. | 239 | |
| '(' is followed by whitespace. | 240 | |
| Line is longer than 80 characters. | 242 | |
| Name 'coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 242 | |
| Name 'new_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 243 | |
| Line is longer than 80 characters. | 244 | |
| Name 'new_window_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 246 | |
| Line is longer than 80 characters. | 247 | |
| Line has trailing spaces. | 252 | |
| Missing a Javadoc comment. | 253 | |
| '{' should be on the previous line. | 254 | |
| Missing a Javadoc comment. | 255 | |
| Parameter p_evt should be final. | 255 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 255 | |
| '{' should be on the previous line. | 256 | |
| Line is longer than 80 characters. | 257 | |
| '{' should be on the previous line. | 259 | |
| Line is longer than 80 characters. | 262 | |
| Name 'padstack_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 262 | |
| '{' should be on the previous line. | 264 | |
| '{' should be on the previous line. | 268 | |
| Line is longer than 80 characters. | 269 | |
| '{' should be on the previous line. | 271 | |
| Name 'start_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 275 | |
| Line is longer than 80 characters. | 276 | |
| Name 'end_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 276 | |
| Name 'layers_selected' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 277 | |
| '{' should be on the previous line. | 279 | |
| '}' should be on the same line. | 281 | |
| '{' should be on the previous line. | 283 | |
| Line is longer than 80 characters. | 284 | |
| Name 'possible_start_layers' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 284 | |
| '{' should be on the previous line. | 286 | |
| Line is longer than 80 characters. | 289 | |
| Name 'selected_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 289 | |
| Line is longer than 80 characters. | 291 | |
| '{' should be on the previous line. | 293 | |
| 'cast' is not followed by whitespace. | 296 | |
| Line is longer than 80 characters. | 297 | |
| '{' should be on the previous line. | 303 | |
| Line is longer than 80 characters. | 304 | |
| Name 'first_possible_end_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 304 | |
| Line is longer than 80 characters. | 305 | |
| Name 'possible_end_layers' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 305 | |
| Line is longer than 80 characters. | 306 | |
| Line is longer than 80 characters. | 308 | |
| Line is longer than 80 characters. | 310 | |
| Name 'selected_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 310 | |
| Line is longer than 80 characters. | 312 | |
| '{' should be on the previous line. | 315 | |
| 'cast' is not followed by whitespace. | 318 | |
| Name 'default_radius' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 320 | |
| '100.0' is a magic number. | 320 | |
| Line has trailing spaces. | 321 | |
| Line has trailing spaces. | 323 | |
| Line is longer than 80 characters. | 324 | |
| Name 'default_radius_input_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 324 | |
| Line is longer than 80 characters. | 325 | |
| Line is longer than 80 characters. | 326 | |
| Name 'number_format' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 326 | |
| '7' is a magic number. | 327 | |
| Line is longer than 80 characters. | 328 | |
| Name 'default_radius_input_field' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 328 | |
| '7' is a magic number. | 329 | |
| Line is longer than 80 characters. | 331 | |
| Name 'input_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 333 | |
| '{' should be on the previous line. | 335 | |
| 'cast' is not followed by whitespace. | 336 | |
| Line has trailing spaces. | 338 | |
| Line has trailing spaces. | 340 | |
| Line is longer than 80 characters. | 341 | |
| Name 'padstack_input_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 341 | |
| Line is longer than 80 characters. | 342 | |
| Line is longer than 80 characters. | 343 | |
| Name 'from_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 344 | |
| Name 'to_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 345 | |
| Line is longer than 80 characters. | 346 | |
| Name 'padstack_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 346 | |
| Line is longer than 80 characters. | 347 | |
| Name 'coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 347 | |
| Name 'shape_exists' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 348 | |
| '{' should be on the previous line. | 350 | |
| Line is longer than 80 characters. | 351 | |
| '{' should be on the previous line. | 354 | |
| 'cast' is not followed by whitespace. | 355 | |
| Line is longer than 80 characters. | 357 | |
| Name 'circle_radius' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 357 | |
| '{' should be on the previous line. | 359 | |
| Line is longer than 80 characters. | 360 | |
| '{' should be on the previous line. | 365 | |
| Line is longer than 80 characters. | 368 | |
| Name 'new_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 368 | |
| Line has trailing spaces. | 372 | |
| Line has trailing spaces. | 373 | |
| First sentence should end with a period. | 374 | |
| '{' should be on the previous line. | 376 | |
| Line is longer than 80 characters. | 377 | |
| Missing a Javadoc comment. | 377 | |
| Parameter p_from_layer should be final. | 377 | |
| Name 'p_from_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 377 | |
| Parameter p_to_layer should be final. | 377 | |
| Name 'p_to_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 377 | |
| Parameter p_default_radius should be final. | 377 | |
| Name 'p_default_radius' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 377 | |
| Line is longer than 80 characters. | 381 | |
| Name 'gridbag_constraints' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 381 | |
| Line has trailing spaces. | 382 | |
| Line is longer than 80 characters. | 383 | |
| Name 'layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 383 | |
| Name 'from_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 384 | |
| Name 'to_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 385 | |
| Name 'layer_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 386 | |
| '{' should be on the previous line. | 390 | |
| Line is longer than 80 characters. | 391 | |
| Name 'label_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 391 | |
| Line is longer than 80 characters. | 393 | |
| Name 'number_format' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 393 | |
| '7' is a magic number. | 394 | |
| Line is longer than 80 characters. | 395 | |
| '7' is a magic number. | 396 | |
| Line is longer than 80 characters. | 402 | |
| Line has trailing spaces. | 406 | |
| Missing a Javadoc comment. | 407 | |
| Name 'layer_names' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 407 | |
| Missing a Javadoc comment. | 408 | |
| Name 'circle_radius' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 408 | |
| Line has trailing spaces. | 410 | |
| Line is longer than 80 characters. | 411 | |
| Missing a Javadoc comment. | 411 | |
| Missing a Javadoc comment. | 413 | |
| Parameter p_evt should be final. | 413 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 413 | |
| '{' should be on the previous line. | 414 | |
| Line is longer than 80 characters. | 415 | |
| Name 'via_padstacks' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 416 | |
| Line is longer than 80 characters. | 417 | |
| Name 'selected_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 417 | |
| Line is longer than 80 characters. | 418 | |
| Line is longer than 80 characters. | 419 | |
| '{' should be on the previous line. | 421 | |
| Line is longer than 80 characters. | 424 | |
| Name 'selected_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 424 | |
| 'cast' is not followed by whitespace. | 424 | |
| Name 'via_with_selected_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 425 | |
| '{' should be on the previous line. | 427 | |
| Line is longer than 80 characters. | 428 | |
| '{' should be on the previous line. | 435 | |
| Line is longer than 80 characters. | 437 | |
| Line has trailing spaces. | 444 | |
| Missing a Javadoc comment. | 445 | |
| '{' should be on the previous line. | 446 | |
| Missing a Javadoc comment. | 447 | |
| Parameter p_evt should be final. | 447 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 447 | |
| '{' should be on the previous line. | 448 | |
| Line is longer than 80 characters. | 449 | |
| Name 'object_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 449 | |
| Line is longer than 80 characters. | 450 | |
| Name 'via_infos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 450 | |
| '{' should be on the previous line. | 452 | |
| Line is longer than 80 characters. | 455 | |
| Name 'coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 455 | |
| Name 'new_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 456 | |
| Line is longer than 80 characters. | 457 | |
| Name 'new_window_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 459 | |
| Line is longer than 80 characters. | 460 | |
| Line has trailing spaces. | 465 | |
| Missing a Javadoc comment. | 466 | |
| '{' should be on the previous line. | 467 | |
| Missing a Javadoc comment. | 468 | |
| Parameter p_evt should be final. | 468 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 468 | |
| '{' should be on the previous line. | 469 | |
| Line has trailing spaces. | 473 | |
| Missing a Javadoc comment. | 474 | |
| '{' should be on the previous line. | 475 | |
| Missing a Javadoc comment. | 476 | |
| Parameter p_evt should be final. | 476 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 476 | |
| '{' should be on the previous line. | 477 | |
| Name 'selected_objects' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 478 | |
| '{' should be on the previous line. | 480 | |
| Line is longer than 80 characters. | 483 | |
| Name 'object_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 483 | |
| '{' should be on the previous line. | 485 | |
| Line is longer than 80 characters. | 486 | |
| 'cast' is not followed by whitespace. | 486 | |
| Line is longer than 80 characters. | 488 | |
| Name 'coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 488 | |
| Name 'new_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 489 | |
| Line is longer than 80 characters. | 490 | |
| Name 'new_window_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 492 | |
| Line is longer than 80 characters. | 493 | |
| Line has trailing spaces. | 498 | |
| Missing a Javadoc comment. | 499 | |
| '{' should be on the previous line. | 500 | |
| Missing a Javadoc comment. | 501 | |
| Parameter p_evt should be final. | 501 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 501 | |
| '{' should be on the previous line. | 502 | |
| Name 'selected_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 503 | |
| Line is longer than 80 characters. | 504 | |
| Line is longer than 80 characters. | 508 | |
| Name 'board_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 508 | |
| Line is longer than 80 characters. | 509 | |
| Name 'new_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 509 | |
| Name 'new_window_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 511 | |
| Line is longer than 80 characters. | 512 | |
| Line has trailing spaces. | 517 | |
| Missing a Javadoc comment. | 518 | |
| '{' should be on the previous line. | 519 | |
| Missing a Javadoc comment. | 520 | |
| Parameter p_evt should be final. | 520 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 520 | |
| '{' should be on the previous line. | 521 | |
| Line is longer than 80 characters. | 522 | |
| Name 'new_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 522 | |
| '{' should be on the previous line. | 524 | |
| '{' should be on the previous line. | 529 | |
| Name 'new_via_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 532 | |
| Line is longer than 80 characters. | 533 | |
| Name 'board_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 533 | |
| Line has trailing spaces. | 539 | |
| Missing a Javadoc comment. | 540 | |
| Missing a Javadoc comment. | 542 | |
| Parameter p_evt should be final. | 542 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 542 | |
| '{' should be on the previous line. | 543 | |
| Name 'selected_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 544 | |
| Line is longer than 80 characters. | 545 | |
| Name 'selected_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 549 | |
| Line is longer than 80 characters. | 550 | |
| '{' should be on the previous line. | 552 | |
| Line is longer than 80 characters. | 553 | |
| Name 'board_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 553 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 34 | |
| Line has trailing spaces. | 35 | |
| First sentence should end with a period. | 36 | |
| Line is longer than 80 characters. | 43 | |
| Parameter p_via_rule should be final. | 43 | |
| Name 'p_via_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Parameter p_via_list should be final. | 43 | |
| Name 'p_via_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Parameter p_board_frame should be final. | 43 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Line has trailing spaces. | 47 | |
| Line is longer than 80 characters. | 48 | |
| Line has trailing spaces. | 50 | |
| Line is longer than 80 characters. | 52 | |
| '20' is a magic number. | 52 | |
| ',' is not followed by whitespace. | 52 | |
| '20' is a magic number. | 52 | |
| ',' is not followed by whitespace. | 52 | |
| '20' is a magic number. | 52 | |
| ',' is not followed by whitespace. | 52 | |
| '20' is a magic number. | 52 | |
| Line has trailing spaces. | 54 | |
| Line has trailing spaces. | 57 | |
| Line is longer than 80 characters. | 58 | |
| '10' is a magic number. | 59 | |
| Line is longer than 80 characters. | 60 | |
| Name 'list_scroll_pane' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| '200' is a magic number. | 61 | |
| '100' is a magic number. | 61 | |
| Line has trailing spaces. | 63 | |
| '{' should be on the previous line. | 66 | |
| Line has trailing spaces. | 69 | |
| Line has trailing spaces. | 71 | |
| Name 'button_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| ',' is not followed by whitespace. | 73 | |
| Line is longer than 80 characters. | 76 | |
| Name 'gridbag_constraints' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| Line has trailing spaces. | 77 | |
| Line is longer than 80 characters. | 78 | |
| Name 'add_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 78 | |
| Line has trailing spaces. | 84 | |
| Line is longer than 80 characters. | 85 | |
| Name 'delete_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 85 | |
| Line has trailing spaces. | 91 | |
| Line is longer than 80 characters. | 92 | |
| Name 'move_up_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| Line has trailing spaces. | 98 | |
| Line is longer than 80 characters. | 99 | |
| Name 'move_down_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 99 | |
| Line is longer than 80 characters. | 102 | |
| Line has trailing spaces. | 105 | |
| Line has trailing spaces. | 107 | |
| ')' is preceded with whitespace. | 110 | |
| Line has trailing spaces. | 113 | |
| Name 'swap_position' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| Parameter p_1 should be final. | 117 | |
| Expected @param tag for 'p_1'. | 117 | |
| Name 'p_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| Parameter p_2 should be final. | 117 | |
| Expected @param tag for 'p_2'. | 117 | |
| Name 'p_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| '{' should be on the previous line. | 118 | |
| Name 'via_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 119 | |
| Name 'via_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 120 | |
| '{' should be on the previous line. | 122 | |
| Line has trailing spaces. | 129 | |
| Line has trailing spaces. | 130 | |
| Missing a Javadoc comment. | 131 | |
| Name 'via_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 131 | |
| Line has trailing spaces. | 132 | |
| First sentence should end with a period. | 133 | |
| Name 'via_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 134 | |
| Line has trailing spaces. | 135 | |
| Missing a Javadoc comment. | 136 | |
| Name 'main_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 136 | |
| Line has trailing spaces. | 137 | |
| Missing a Javadoc comment. | 138 | |
| Name 'rule_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 138 | |
| Missing a Javadoc comment. | 139 | |
| Name 'rule_list_model' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 139 | |
| Line has trailing spaces. | 140 | |
| Missing a Javadoc comment. | 141 | |
| Line has trailing spaces. | 142 | |
| Missing a Javadoc comment. | 143 | |
| '{' should be on the previous line. | 144 | |
| Missing a Javadoc comment. | 145 | |
| Parameter p_evt should be final. | 145 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 145 | |
| '{' should be on the previous line. | 146 | |
| Line is longer than 80 characters. | 147 | |
| Name 'possible_values' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| '{' should be on the previous line. | 149 | |
| Name 'curr_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 152 | |
| '{' should be on the previous line. | 154 | |
| Name 'curr_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 155 | |
| '{' should be on the previous line. | 157 | |
| '{' should be on the previous line. | 159 | |
| Line is longer than 80 characters. | 160 | |
| Line is longer than 80 characters. | 168 | |
| Name 'selected_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 168 | |
| Line is longer than 80 characters. | 169 | |
| Line is longer than 80 characters. | 170 | |
| '{' should be on the previous line. | 172 | |
| Name 'selected_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 173 | |
| 'cast' is not followed by whitespace. | 173 | |
| Line has trailing spaces. | 179 | |
| Missing a Javadoc comment. | 180 | |
| '{' should be on the previous line. | 181 | |
| Missing a Javadoc comment. | 182 | |
| Parameter p_evt should be final. | 182 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 182 | |
| '{' should be on the previous line. | 183 | |
| Name 'selected_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 184 | |
| '{' should be on the previous line. | 186 | |
| Line is longer than 80 characters. | 187 | |
| '+' should be on a new line. | 187 | |
| Line is longer than 80 characters. | 188 | |
| '{' should be on the previous line. | 190 | |
| Line has trailing spaces. | 197 | |
| Missing a Javadoc comment. | 198 | |
| '{' should be on the previous line. | 199 | |
| Missing a Javadoc comment. | 200 | |
| Parameter p_evt should be final. | 200 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 200 | |
| '{' should be on the previous line. | 201 | |
| Name 'selected_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 202 | |
| '{' should be on the previous line. | 204 | |
| Line has trailing spaces. | 211 | |
| Missing a Javadoc comment. | 212 | |
| '{' should be on the previous line. | 213 | |
| Missing a Javadoc comment. | 214 | |
| Parameter p_evt should be final. | 214 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 214 | |
| '{' should be on the previous line. | 215 | |
| Name 'selected_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 216 | |
| Line is longer than 80 characters. | 217 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| First sentence should end with a period. | 23 | |
| '{' should be on the previous line. | 30 | |
| Line has trailing spaces. | 31 | |
| First sentence should end with a period. | 32 | |
| Line is longer than 80 characters. | 40 | |
| Parameter p_board_frame should be final. | 40 | |
| Name 'p_board_frame' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| Parameter p_title should be final. | 40 | |
| Name 'p_title' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| Parameter p_header_message should be final. | 40 | |
| Name 'p_header_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| Parameter p_message_arr should be final. | 40 | |
| Name 'p_message_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| Line has trailing spaces. | 44 | |
| Name 'main_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Line has trailing spaces. | 48 | |
| Line is longer than 80 characters. | 51 | |
| Name 'gridbag_constraints' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 51 | |
| '5' is a magic number. | 52 | |
| '10' is a magic number. | 52 | |
| '5' is a magic number. | 52 | |
| '10' is a magic number. | 52 | |
| '10' is a magic number. | 56 | |
| '{' should be on the previous line. | 63 | |
| Line is longer than 80 characters. | 66 | |
| Line is longer than 80 characters. | 70 | |
| Name 'empty_label' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 | |
| Line has trailing spaces. | 79 | |
| Line is longer than 80 characters. | 80 | |
| Line is longer than 80 characters. | 81 | |
| Name 'min_all_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 81 | |
| Line is longer than 80 characters. | 82 | |
| Line is longer than 80 characters. | 86 | |
| Name 'max_all_button' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 86 | |
| Line is longer than 80 characters. | 87 | |
| Line has trailing spaces. | 94 | |
| Method 'set_slider_value' is not designed for extension - needs to be abstract, final or empty. | 101 | |
| Name 'set_slider_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 101 | |
| '(' is followed by whitespace. | 101 | |
| Parameter p_no should be final. | 101 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 101 | |
| Parameter p_value should be final. | 101 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 101 | |
| '{' should be on the previous line. | 102 | |
| Line has trailing spaces. | 106 | |
| Method 'get_board_handling' is not designed for extension - needs to be abstract, final or empty. | 112 | |
| Name 'get_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 112 | |
| '{' should be on the previous line. | 113 | |
| Line has trailing spaces. | 116 | |
| Method 'set_all_minimum' is not designed for extension - needs to be abstract, final or empty. | 120 | |
| Name 'set_all_minimum' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 120 | |
| '{' should be on the previous line. | 121 | |
| '{' should be on the previous line. | 123 | |
| Line has trailing spaces. | 128 | |
| Method 'set_all_maximum' is not designed for extension - needs to be abstract, final or empty. | 132 | |
| Name 'set_all_maximum' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 132 | |
| '{' should be on the previous line. | 133 | |
| '{' should be on the previous line. | 135 | |
| Line has trailing spaces. | 140 | |
| Line is longer than 80 characters. | 142 | |
| Name 'set_changed_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| Name 'p_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| Line has trailing spaces. | 148 | |
| Line has trailing spaces. | 150 | |
| Missing a Javadoc comment. | 151 | |
| Name 'board_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 151 | |
| Line has trailing spaces. | 152 | |
| Missing a Javadoc comment. | 153 | |
| Name 'header_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 153 | |
| Missing a Javadoc comment. | 154 | |
| Name 'message_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 154 | |
| Missing a Javadoc comment. | 155 | |
| Name 'slider_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 155 | |
| Line has trailing spaces. | 156 | |
| Missing a Javadoc comment. | 157 | |
| Line has trailing spaces. | 158 | |
| Line has trailing spaces. | 160 | |
| Missing a Javadoc comment. | 161 | |
| Missing a Javadoc comment. | 163 | |
| Parameter p_evt should be final. | 163 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 163 | |
| '{' should be on the previous line. | 164 | |
| Line has trailing spaces. | 169 | |
| Missing a Javadoc comment. | 170 | |
| Missing a Javadoc comment. | 172 | |
| Parameter p_evt should be final. | 172 | |
| Name 'p_evt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 172 | |
| '{' should be on the previous line. | 173 | |
| Line has trailing spaces. | 178 | |
| Line is longer than 80 characters. | 180 | |
| Line is longer than 80 characters. | 182 | |
| Missing a Javadoc comment. | 184 | |
| Parameter p_slider_no should be final. | 184 | |
| Name 'p_slider_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 184 | |
| '{' should be on the previous line. | 185 | |
| Missing a Javadoc comment. | 188 | |
| Parameter evt should be final. | 188 | |
| '{' should be on the previous line. | 189 | |
| Name 'new_visibility' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 190 | |
| Line is longer than 80 characters. | 191 | |
| 'cast' is not followed by whitespace. | 191 | |
| Line has trailing spaces. | 194 | |
| Missing a Javadoc comment. | 195 | |
| Name 'slider_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 195 | |
| Variable 'slider_no' must be private and have accessor methods. | 195 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 33 | |
| First sentence should end with a period. | 35 | |
| Parameter p_layer_count should be final. | 40 | |
| Name 'p_layer_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| '{' should be on the previous line. | 41 | |
| First sentence should end with a period. | 48 | |
| Parameter p_board should be final. | 53 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| '{' should be on the previous line. | 54 | |
| '100' is a magic number. | 59 | |
| '50' is a magic number. | 65 | |
| '5' is a magic number. | 66 | |
| Name 'horizontal_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| Name 'vertical_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 69 | |
| Name 'layer_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| Line is longer than 80 characters. | 73 | |
| Line is longer than 80 characters. | 74 | |
| Name 'horizontal_add_costs_against_preferred_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 74 | |
| '0.1' is a magic number. | 74 | |
| '10' is a magic number. | 74 | |
| Line is longer than 80 characters. | 76 | |
| Name 'vertical_add_costs_against_preferred_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| '0.1' is a magic number. | 76 | |
| '10' is a magic number. | 76 | |
| Line is longer than 80 characters. | 80 | |
| Name 'curr_preferred_direction_is_horizontal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| '{' should be on the previous line. | 82 | |
| '{' should be on the previous line. | 85 | |
| Line is longer than 80 characters. | 86 | |
| Line is longer than 80 characters. | 88 | |
| '{' should be on the previous line. | 92 | |
| Line is longer than 80 characters. | 93 | |
| '}' should be on the same line. | 94 | |
| '{' should be on the previous line. | 96 | |
| Line is longer than 80 characters. | 97 | |
| Name 'signal_layer_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 100 | |
| '{' should be on the previous line. | 102 | |
| Name 'outer_add_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 103 | |
| '0.2' is a magic number. | 103 | |
| Line is longer than 80 characters. | 106 | |
| Line is longer than 80 characters. | 108 | |
| First sentence should end with a period. | 112 | |
| Parameter p_settings should be final. | 117 | |
| Name 'p_settings' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| '{' should be on the previous line. | 118 | |
| Line is longer than 80 characters. | 124 | |
| Line is longer than 80 characters. | 125 | |
| Line is longer than 80 characters. | 126 | |
| Line is longer than 80 characters. | 128 | |
| Line is longer than 80 characters. | 129 | |
| Line is longer than 80 characters. | 131 | |
| Line is longer than 80 characters. | 132 | |
| Method 'set_start_ripup_costs' is not designed for extension - needs to be abstract, final or empty. | 141 | |
| Name 'set_start_ripup_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 141 | |
| Parameter p_value should be final. | 141 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 141 | |
| '{' should be on the previous line. | 142 | |
| Method 'get_start_ripup_costs' is not designed for extension - needs to be abstract, final or empty. | 151 | |
| Name 'get_start_ripup_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 151 | |
| '{' should be on the previous line. | 152 | |
| Method 'set_pass_no' is not designed for extension - needs to be abstract, final or empty. | 161 | |
| Name 'set_pass_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 161 | |
| Parameter p_value should be final. | 161 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 161 | |
| '{' should be on the previous line. | 162 | |
| '99' is a magic number. | 164 | |
| Method 'get_pass_no' is not designed for extension - needs to be abstract, final or empty. | 172 | |
| Name 'get_pass_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 172 | |
| '{' should be on the previous line. | 173 | |
| Method 'increment_pass_no' is not designed for extension - needs to be abstract, final or empty. | 180 | |
| Name 'increment_pass_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 180 | |
| '{' should be on the previous line. | 181 | |
| Method 'set_with_fanout' is not designed for extension - needs to be abstract, final or empty. | 190 | |
| Name 'set_with_fanout' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 190 | |
| Parameter p_value should be final. | 190 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 190 | |
| '{' should be on the previous line. | 191 | |
| Method 'get_with_fanout' is not designed for extension - needs to be abstract, final or empty. | 200 | |
| Name 'get_with_fanout' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 200 | |
| '{' should be on the previous line. | 201 | |
| Method 'set_with_autoroute' is not designed for extension - needs to be abstract, final or empty. | 210 | |
| Name 'set_with_autoroute' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 210 | |
| Parameter p_value should be final. | 210 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 210 | |
| '{' should be on the previous line. | 211 | |
| Method 'get_with_autoroute' is not designed for extension - needs to be abstract, final or empty. | 220 | |
| Name 'get_with_autoroute' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 220 | |
| '{' should be on the previous line. | 221 | |
| Method 'set_with_postroute' is not designed for extension - needs to be abstract, final or empty. | 230 | |
| Name 'set_with_postroute' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 230 | |
| Parameter p_value should be final. | 230 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 230 | |
| '{' should be on the previous line. | 231 | |
| Method 'get_with_postroute' is not designed for extension - needs to be abstract, final or empty. | 240 | |
| Name 'get_with_postroute' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 240 | |
| '{' should be on the previous line. | 241 | |
| Method 'set_vias_allowed' is not designed for extension - needs to be abstract, final or empty. | 250 | |
| Name 'set_vias_allowed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 250 | |
| Parameter p_value should be final. | 250 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 250 | |
| '{' should be on the previous line. | 251 | |
| Method 'get_vias_allowed' is not designed for extension - needs to be abstract, final or empty. | 260 | |
| Name 'get_vias_allowed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 260 | |
| '{' should be on the previous line. | 261 | |
| Method 'set_via_costs' is not designed for extension - needs to be abstract, final or empty. | 270 | |
| Name 'set_via_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 270 | |
| Parameter p_value should be final. | 270 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 270 | |
| '{' should be on the previous line. | 271 | |
| Method 'get_via_costs' is not designed for extension - needs to be abstract, final or empty. | 280 | |
| Name 'get_via_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 280 | |
| '{' should be on the previous line. | 281 | |
| Method 'set_plane_via_costs' is not designed for extension - needs to be abstract, final or empty. | 290 | |
| Name 'set_plane_via_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 290 | |
| Parameter p_value should be final. | 290 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 290 | |
| '{' should be on the previous line. | 291 | |
| Method 'get_plane_via_costs' is not designed for extension - needs to be abstract, final or empty. | 300 | |
| Name 'get_plane_via_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 300 | |
| '{' should be on the previous line. | 301 | |
| Method 'set_layer_active' is not designed for extension - needs to be abstract, final or empty. | 311 | |
| Name 'set_layer_active' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 311 | |
| Parameter p_layer should be final. | 311 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 311 | |
| Parameter p_value should be final. | 311 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 311 | |
| '{' should be on the previous line. | 312 | |
| '{' should be on the previous line. | 314 | |
| Line is longer than 80 characters. | 315 | |
| Method 'get_layer_active' is not designed for extension - needs to be abstract, final or empty. | 327 | |
| Name 'get_layer_active' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 327 | |
| Parameter p_layer should be final. | 327 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 327 | |
| '{' should be on the previous line. | 328 | |
| '{' should be on the previous line. | 330 | |
| Line is longer than 80 characters. | 331 | |
| Line is longer than 80 characters. | 343 | |
| Method 'set_preferred_direction_is_horizontal' is not designed for extension - needs to be abstract, final or empty. | 343 | |
| Name 'set_preferred_direction_is_horizontal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 343 | |
| Parameter p_layer should be final. | 343 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 343 | |
| Parameter p_value should be final. | 343 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 343 | |
| '{' should be on the previous line. | 346 | |
| Line is longer than 80 characters. | 347 | |
| Method 'get_preferred_direction_is_horizontal' is not designed for extension - needs to be abstract, final or empty. | 359 | |
| Name 'get_preferred_direction_is_horizontal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 359 | |
| Parameter p_layer should be final. | 359 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 359 | |
| '{' should be on the previous line. | 360 | |
| '{' should be on the previous line. | 362 | |
| Line is longer than 80 characters. | 363 | |
| Method 'set_preferred_direction_trace_costs' is not designed for extension - needs to be abstract, final or empty. | 375 | |
| Name 'set_preferred_direction_trace_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 375 | |
| Parameter p_layer should be final. | 375 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 375 | |
| Parameter p_value should be final. | 375 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 375 | |
| '{' should be on the previous line. | 378 | |
| Line is longer than 80 characters. | 379 | |
| '0.1' is a magic number. | 382 | |
| Method 'get_preferred_direction_trace_costs' is not designed for extension - needs to be abstract, final or empty. | 391 | |
| Name 'get_preferred_direction_trace_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 391 | |
| Parameter p_layer should be final. | 391 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 391 | |
| '{' should be on the previous line. | 392 | |
| '{' should be on the previous line. | 394 | |
| Line is longer than 80 characters. | 395 | |
| Method 'get_against_preferred_direction_trace_costs' is not designed for extension - needs to be abstract, final or empty. | 407 | |
| Name 'get_against_preferred_direction_trace_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 407 | |
| Parameter p_layer should be final. | 407 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 407 | |
| '{' should be on the previous line. | 408 | |
| '{' should be on the previous line. | 410 | |
| Line is longer than 80 characters. | 411 | |
| Method 'get_horizontal_trace_costs' is not designed for extension - needs to be abstract, final or empty. | 423 | |
| Name 'get_horizontal_trace_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 423 | |
| Parameter p_layer should be final. | 423 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 423 | |
| '{' should be on the previous line. | 424 | |
| '{' should be on the previous line. | 426 | |
| Line is longer than 80 characters. | 427 | |
| '{' should be on the previous line. | 432 | |
| '}' should be on the same line. | 434 | |
| '{' should be on the previous line. | 436 | |
| Line is longer than 80 characters. | 448 | |
| Method 'set_against_preferred_direction_trace_costs' is not designed for extension - needs to be abstract, final or empty. | 448 | |
| Name 'set_against_preferred_direction_trace_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 448 | |
| Parameter p_layer should be final. | 448 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 448 | |
| Parameter p_value should be final. | 448 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 448 | |
| '{' should be on the previous line. | 451 | |
| Line is longer than 80 characters. | 452 | |
| Line is longer than 80 characters. | 455 | |
| '0.1' is a magic number. | 455 | |
| Method 'get_vertical_trace_costs' is not designed for extension - needs to be abstract, final or empty. | 464 | |
| Name 'get_vertical_trace_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 464 | |
| Parameter p_layer should be final. | 464 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 464 | |
| '{' should be on the previous line. | 465 | |
| '{' should be on the previous line. | 467 | |
| Line is longer than 80 characters. | 468 | |
| '{' should be on the previous line. | 473 | |
| '}' should be on the same line. | 475 | |
| '{' should be on the previous line. | 477 | |
| Line is longer than 80 characters. | 486 | |
| Method 'get_trace_cost_arr' is not designed for extension - needs to be abstract, final or empty. | 488 | |
| Name 'get_trace_cost_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 488 | |
| '{' should be on the previous line. | 489 | |
| Line is longer than 80 characters. | 490 | |
| '{' should be on the previous line. | 492 | |
| Line is longer than 80 characters. | 493 | |
| Line has trailing spaces. | 497 | |
| Missing a Javadoc comment. | 498 | |
| Name 'with_fanout' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 498 | |
| Missing a Javadoc comment. | 499 | |
| Name 'with_autoroute' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 499 | |
| Missing a Javadoc comment. | 500 | |
| Name 'with_postroute' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 500 | |
| Missing a Javadoc comment. | 501 | |
| Name 'vias_allowed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 501 | |
| Missing a Javadoc comment. | 502 | |
| Name 'via_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 502 | |
| Missing a Javadoc comment. | 503 | |
| Name 'plane_via_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 503 | |
| Missing a Javadoc comment. | 504 | |
| Name 'start_ripup_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 504 | |
| Missing a Javadoc comment. | 505 | |
| Name 'start_pass_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 505 | |
| Missing a Javadoc comment. | 506 | |
| Name 'layer_active_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 506 | |
| Missing a Javadoc comment. | 507 | |
| Name 'preferred_direction_is_horizontal_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 507 | |
| Missing a Javadoc comment. | 508 | |
| Name 'preferred_direction_trace_cost_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 508 | |
| Missing a Javadoc comment. | 509 | |
| Name 'against_preferred_direction_trace_cost_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 509 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 39 | |
| First sentence should end with a period. | 41 | |
| Parameter p_board_handling should be final. | 46 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| '{' should be on the previous line. | 47 | |
| Line is longer than 80 characters. | 49 | |
| Name 'autoroute_settings' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Line is longer than 80 characters. | 50 | |
| Method 'thread_action' is not designed for extension - needs to be abstract, final or empty. | 58 | |
| Name 'thread_action' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| '{' should be on the previous line. | 59 | |
| '{' should be on the previous line. | 61 | |
| Line is longer than 80 characters. | 63 | |
| Name 'saved_board_read_only' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 64 | |
| Name 'ratsnest_hidden_before' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| '{' should be on the previous line. | 68 | |
| Line is longer than 80 characters. | 71 | |
| Name 'start_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| Name 'fanout_first' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 73 | |
| '&&' should be on a new line. | 74 | |
| '{' should be on the previous line. | 77 | |
| Line is longer than 80 characters. | 80 | |
| Line is longer than 80 characters. | 85 | |
| Line is longer than 80 characters. | 87 | |
| Name 'opt_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 87 | |
| Name 'curr_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 90 | |
| '{' should be on the previous line. | 92 | |
| '}' should be on the same line. | 94 | |
| '{' should be on the previous line. | 96 | |
| Line is longer than 80 characters. | 99 | |
| Name 'end_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 99 | |
| '}' should be on the same line. | 101 | |
| '{' should be on the previous line. | 103 | |
| Name 'curr_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 105 | |
| '{' should be on the previous line. | 107 | |
| '}' should be on the same line. | 109 | |
| '{' should be on the previous line. | 111 | |
| Line is longer than 80 characters. | 114 | |
| Name 'incomplete_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 114 | |
| Line is longer than 80 characters. | 115 | |
| Name 'end_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 115 | |
| '+' should be on a new line. | 115 | |
| '{' should be on the previous line. | 123 | |
| Line is longer than 80 characters. | 128 | |
| Line is longer than 80 characters. | 130 | |
| '{' should be on the previous line. | 133 | |
| Must have at least one statement. | 133 | |
| Method 'draw' is not designed for extension - needs to be abstract, final or empty. | 139 | |
| Parameter p_graphics should be final. | 139 | |
| Name 'p_graphics' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 139 | |
| '{' should be on the previous line. | 140 | |
| Name 'curr_air_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 141 | |
| '{' should be on the previous line. | 143 | |
| Name 'draw_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 144 | |
| Line is longer than 80 characters. | 148 | |
| Name 'draw_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 148 | |
| Line is longer than 80 characters. | 149 | |
| Name 'draw_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 149 | |
| '(' is preceded with whitespace. | 149 | |
| '3' is a magic number. | 149 | |
| '300' is a magic number. | 149 | |
| Line is longer than 80 characters. | 150 | |
| Line is longer than 80 characters. | 152 | |
| Name 'current_opt_position' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 152 | |
| Line is longer than 80 characters. | 153 | |
| '10' is a magic number. | 153 | |
| '{' should be on the previous line. | 155 | |
| Name 'draw_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 156 | |
| Line is longer than 80 characters. | 157 | |
| Name 'draw_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 157 | |
| Name 'draw_points' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 158 | |
| Line is longer than 80 characters. | 159 | |
| Line is longer than 80 characters. | 160 | |
| Line is longer than 80 characters. | 161 | |
| Line is longer than 80 characters. | 162 | |
| Line is longer than 80 characters. | 163 | |
| Line is longer than 80 characters. | 164 | |
| Line is longer than 80 characters. | 165 | |
| Missing a Javadoc comment. | 168 | |
| Name 'batch_autorouter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 168 | |
| Missing a Javadoc comment. | 169 | |
| Name 'batch_opt_route' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 169 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 63 | |
| First sentence should end with a period. | 65 | |
| Parameter p_panel should be final. | 71 | |
| Name 'p_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| Parameter p_locale should be final. | 71 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| '{' should be on the previous line. | 72 | |
| Line is longer than 80 characters. | 78 | |
| Line is longer than 80 characters. | 82 | |
| Method 'set_board_read_only' is not designed for extension - needs to be abstract, final or empty. | 87 | |
| Name 'set_board_read_only' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 87 | |
| Parameter p_value should be final. | 87 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 87 | |
| '{' should be on the previous line. | 88 | |
| Method 'is_board_read_only' is not designed for extension - needs to be abstract, final or empty. | 98 | |
| Name 'is_board_read_only' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 98 | |
| '{' should be on the previous line. | 99 | |
| Method 'get_locale' is not designed for extension - needs to be abstract, final or empty. | 108 | |
| Name 'get_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 108 | |
| '{' should be on the previous line. | 109 | |
| Method 'get_layer_count' is not designed for extension - needs to be abstract, final or empty. | 118 | |
| Name 'get_layer_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 118 | |
| '{' should be on the previous line. | 119 | |
| '{' should be on the previous line. | 121 | |
| Method 'get_routing_board' is not designed for extension - needs to be abstract, final or empty. | 132 | |
| Name 'get_routing_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 132 | |
| '{' should be on the previous line. | 133 | |
| Method 'get_current_mouse_position' is not designed for extension - needs to be abstract, final or empty. | 142 | |
| Name 'get_current_mouse_position' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 142 | |
| '{' should be on the previous line. | 143 | |
| Method 'set_current_mouse_position' is not designed for extension - needs to be abstract, final or empty. | 151 | |
| Name 'set_current_mouse_position' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 151 | |
| Parameter p_point should be final. | 151 | |
| Expected @param tag for 'p_point'. | 151 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 151 | |
| '{' should be on the previous line. | 152 | |
| Method 'set_ignore_conduction' is not designed for extension - needs to be abstract, final or empty. | 161 | |
| Name 'set_ignore_conduction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 161 | |
| Parameter p_value should be final. | 161 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 161 | |
| '{' should be on the previous line. | 162 | |
| '{' should be on the previous line. | 164 | |
| Method 'set_pin_edge_to_turn_dist' is not designed for extension - needs to be abstract, final or empty. | 177 | |
| Name 'set_pin_edge_to_turn_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 177 | |
| Parameter p_value should be final. | 177 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 177 | |
| '{' should be on the previous line. | 178 | |
| '{' should be on the previous line. | 180 | |
| Line is longer than 80 characters. | 183 | |
| Name 'edge_to_turn_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 183 | |
| '{' should be on the previous line. | 185 | |
| Name 'pin_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 187 | |
| Name 'curr_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 188 | |
| '{' should be on the previous line. | 189 | |
| '{' should be on the previous line. | 191 | |
| Line is longer than 80 characters. | 192 | |
| Name 'contact_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 192 | |
| Name 'curr_contact' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 193 | |
| '{' should be on the previous line. | 194 | |
| Line is longer than 80 characters. | 195 | |
| Line is longer than 80 characters. | 197 | |
| Line is longer than 80 characters. | 199 | |
| Method 'set_layer_visibility' is not designed for extension - needs to be abstract, final or empty. | 216 | |
| Name 'set_layer_visibility' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 216 | |
| Parameter p_layer should be final. | 216 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 216 | |
| Parameter p_value should be final. | 216 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 216 | |
| '{' should be on the previous line. | 217 | |
| '{' should be on the previous line. | 219 | |
| '{' should be on the previous line. | 222 | |
| Line is longer than 80 characters. | 223 | |
| Name 'best_visibility' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 224 | |
| Name 'best_visible_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 225 | |
| '{' should be on the previous line. | 227 | |
| Line is longer than 80 characters. | 228 | |
| Line is longer than 80 characters. | 230 | |
| Line is longer than 80 characters. | 240 | |
| Method 'get_trace_halfwidth' is not designed for extension - needs to be abstract, final or empty. | 246 | |
| Name 'get_trace_halfwidth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 246 | |
| Parameter p_net_no should be final. | 246 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 246 | |
| Parameter p_layer should be final. | 246 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 246 | |
| '{' should be on the previous line. | 247 | |
| '{' should be on the previous line. | 250 | |
| '}' should be on the same line. | 252 | |
| '{' should be on the previous line. | 254 | |
| Method 'is_active_routing_layer' is not designed for extension - needs to be abstract, final or empty. | 267 | |
| Name 'is_active_routing_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 267 | |
| Parameter p_net_no should be final. | 267 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 267 | |
| Parameter p_layer should be final. | 267 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 267 | |
| '{' should be on the previous line. | 268 | |
| '{' should be on the previous line. | 270 | |
| Name 'curr_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 273 | |
| '{' should be on the previous line. | 275 | |
| Name 'curr_net_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 278 | |
| '{' should be on the previous line. | 280 | |
| Method 'get_trace_clearance_class' is not designed for extension - needs to be abstract, final or empty. | 292 | |
| Name 'get_trace_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 292 | |
| Parameter p_net_no should be final. | 292 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 292 | |
| '{' should be on the previous line. | 293 | |
| '{' should be on the previous line. | 296 | |
| '}' should be on the same line. | 298 | |
| '{' should be on the previous line. | 300 | |
| Line is longer than 80 characters. | 301 | |
| Method 'get_via_rule' is not designed for extension - needs to be abstract, final or empty. | 312 | |
| Name 'get_via_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 312 | |
| Parameter p_net_no should be final. | 312 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 312 | |
| '{' should be on the previous line. | 313 | |
| '{' should be on the previous line. | 316 | |
| Line is longer than 80 characters. | 317 | |
| '{' should be on the previous line. | 320 | |
| Line is longer than 80 characters. | 327 | |
| Method 'set_default_trace_halfwidth' is not designed for extension - needs to be abstract, final or empty. | 332 | |
| Name 'set_default_trace_halfwidth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 332 | |
| Parameter p_layer should be final. | 332 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 332 | |
| Parameter p_value should be final. | 332 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 332 | |
| '{' should be on the previous line. | 333 | |
| '{' should be on the previous line. | 335 | |
| '{' should be on the previous line. | 339 | |
| Method 'set_clearance_compensation' is not designed for extension - needs to be abstract, final or empty. | 351 | |
| Name 'set_clearance_compensation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 351 | |
| Parameter p_value should be final. | 351 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 351 | |
| '{' should be on the previous line. | 352 | |
| '{' should be on the previous line. | 354 | |
| Method 'set_current_snap_angle' is not designed for extension - needs to be abstract, final or empty. | 366 | |
| Name 'set_current_snap_angle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 366 | |
| Parameter p_snap_angle should be final. | 366 | |
| Name 'p_snap_angle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 366 | |
| '{' should be on the previous line. | 367 | |
| '{' should be on the previous line. | 369 | |
| Method 'set_current_layer' is not designed for extension - needs to be abstract, final or empty. | 381 | |
| Name 'set_current_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 381 | |
| Parameter p_layer should be final. | 381 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 381 | |
| '{' should be on the previous line. | 382 | |
| '{' should be on the previous line. | 384 | |
| Method 'set_layer' is not designed for extension - needs to be abstract, final or empty. | 397 | |
| Name 'set_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 397 | |
| Parameter p_layer_no should be final. | 397 | |
| Expected @param tag for 'p_layer_no'. | 397 | |
| Name 'p_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 397 | |
| '{' should be on the previous line. | 398 | |
| Name 'curr_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 399 | |
| Line is longer than 80 characters. | 404 | |
| Name 'signal_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 404 | |
| '{' should be on the previous line. | 406 | |
| '{' should be on the previous line. | 412 | |
| Method 'display_layer_messsage' is not designed for extension - needs to be abstract, final or empty. | 424 | |
| Name 'display_layer_messsage' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 424 | |
| '{' should be on the previous line. | 425 | |
| Name 'curr_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 427 | |
| Line is longer than 80 characters. | 432 | |
| Method 'initialize_manual_trace_half_widths' is not designed for extension - needs to be abstract, final or empty. | 434 | |
| Name 'initialize_manual_trace_half_widths' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 434 | |
| '{' should be on the previous line. | 435 | |
| '{' should be on the previous line. | 437 | |
| Line is longer than 80 characters. | 438 | |
| Line is longer than 80 characters. | 444 | |
| Method 'set_manual_trace_half_width' is not designed for extension - needs to be abstract, final or empty. | 449 | |
| Name 'set_manual_trace_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 449 | |
| Parameter p_layer_no should be final. | 449 | |
| Name 'p_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 449 | |
| Parameter p_value should be final. | 449 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 449 | |
| '{' should be on the previous line. | 450 | |
| '{' should be on the previous line. | 452 | |
| Line is longer than 80 characters. | 453 | |
| '}' should be on the same line. | 457 | |
| '{' should be on the previous line. | 459 | |
| Line is longer than 80 characters. | 460 | |
| '}' should be on the same line. | 464 | |
| '{' should be on the previous line. | 466 | |
| Line is longer than 80 characters. | 474 | |
| Line is longer than 80 characters. | 477 | |
| Method 'set_selectable' is not designed for extension - needs to be abstract, final or empty. | 477 | |
| Name 'set_selectable' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 477 | |
| Parameter p_item_type should be final. | 477 | |
| Name 'p_item_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 477 | |
| Parameter p_value should be final. | 477 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 477 | |
| '{' should be on the previous line. | 481 | |
| Line is longer than 80 characters. | 482 | |
| Method 'toggle_ratsnest' is not designed for extension - needs to be abstract, final or empty. | 490 | |
| Name 'toggle_ratsnest' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 490 | |
| '{' should be on the previous line. | 491 | |
| '{' should be on the previous line. | 493 | |
| '}' should be on the same line. | 495 | |
| '{' should be on the previous line. | 497 | |
| Method 'toggle_clearance_violations' is not designed for extension - needs to be abstract, final or empty. | 506 | |
| Name 'toggle_clearance_violations' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 506 | |
| '{' should be on the previous line. | 507 | |
| '{' should be on the previous line. | 509 | |
| Line is longer than 80 characters. | 510 | |
| Line is longer than 80 characters. | 511 | |
| Name 'violation_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 511 | |
| Line is longer than 80 characters. | 512 | |
| Name 'curr_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 512 | |
| '}' should be on the same line. | 514 | |
| '{' should be on the previous line. | 516 | |
| Method 'create_ratsnest' is not designed for extension - needs to be abstract, final or empty. | 526 | |
| Name 'create_ratsnest' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 526 | |
| '{' should be on the previous line. | 527 | |
| Name 'incomplete_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 529 | |
| Name 'length_violation_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 530 | |
| Name 'curr_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 531 | |
| '{' should be on the previous line. | 533 | |
| Line is longer than 80 characters. | 534 | |
| '}' should be on the same line. | 535 | |
| '{' should be on the previous line. | 537 | |
| Line is longer than 80 characters. | 538 | |
| Method 'update_ratsnest' is not designed for extension - needs to be abstract, final or empty. | 546 | |
| Name 'update_ratsnest' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 546 | |
| Parameter p_net_no should be final. | 546 | |
| Expected @param tag for 'p_net_no'. | 546 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 546 | |
| '{' should be on the previous line. | 547 | |
| '{' should be on the previous line. | 549 | |
| Line is longer than 80 characters. | 556 | |
| Method 'update_ratsnest' is not designed for extension - needs to be abstract, final or empty. | 558 | |
| Name 'update_ratsnest' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 558 | |
| Parameter p_net_no should be final. | 558 | |
| Expected @param tag for 'p_net_no'. | 558 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 558 | |
| Parameter p_item_list should be final. | 558 | |
| Expected @param tag for 'p_item_list'. | 558 | |
| Name 'p_item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 558 | |
| '{' should be on the previous line. | 559 | |
| '{' should be on the previous line. | 561 | |
| Method 'update_ratsnest' is not designed for extension - needs to be abstract, final or empty. | 570 | |
| Name 'update_ratsnest' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 570 | |
| '{' should be on the previous line. | 571 | |
| '{' should be on the previous line. | 573 | |
| Method 'hide_ratsnest' is not designed for extension - needs to be abstract, final or empty. | 581 | |
| Name 'hide_ratsnest' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 581 | |
| '{' should be on the previous line. | 582 | |
| '{' should be on the previous line. | 584 | |
| Line is longer than 80 characters. | 590 | |
| Method 'show_ratsnest' is not designed for extension - needs to be abstract, final or empty. | 592 | |
| Name 'show_ratsnest' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 592 | |
| '{' should be on the previous line. | 593 | |
| '{' should be on the previous line. | 595 | |
| Method 'remove_ratsnest' is not designed for extension - needs to be abstract, final or empty. | 603 | |
| Name 'remove_ratsnest' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 603 | |
| '{' should be on the previous line. | 604 | |
| Line is longer than 80 characters. | 609 | |
| Method 'get_ratsnest' is not designed for extension - needs to be abstract, final or empty. | 613 | |
| Name 'get_ratsnest' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 613 | |
| '{' should be on the previous line. | 614 | |
| '{' should be on the previous line. | 616 | |
| Method 'recalculate_length_violations' is not designed for extension - needs to be abstract, final or empty. | 625 | |
| Name 'recalculate_length_violations' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 625 | |
| '{' should be on the previous line. | 626 | |
| '{' should be on the previous line. | 628 | |
| '{' should be on the previous line. | 630 | |
| '{' should be on the previous line. | 632 | |
| Method 'set_incompletes_filter' is not designed for extension - needs to be abstract, final or empty. | 645 | |
| Name 'set_incompletes_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 645 | |
| Parameter p_net_no should be final. | 645 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 645 | |
| Parameter p_value should be final. | 645 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 645 | |
| '{' should be on the previous line. | 646 | |
| '{' should be on the previous line. | 648 | |
| Line is longer than 80 characters. | 654 | |
| Line is longer than 80 characters. | 658 | |
| Line is longer than 80 characters. | 664 | |
| Method 'create_board' is not designed for extension - needs to be abstract, final or empty. | 664 | |
| Name 'create_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 664 | |
| Parameter p_bounding_box should be final. | 664 | |
| Name 'p_bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 664 | |
| Parameter p_layer_structure should be final. | 664 | |
| Name 'p_layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 664 | |
| Line is longer than 80 characters. | 665 | |
| Parameter p_outline_shapes should be final. | 665 | |
| Name 'p_outline_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 665 | |
| Parameter p_outline_clearance_class_name should be final. | 665 | |
| Name 'p_outline_clearance_class_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 665 | |
| Line is longer than 80 characters. | 666 | |
| Parameter p_rules should be final. | 666 | |
| Name 'p_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 666 | |
| Parameter p_board_communication should be final. | 666 | |
| Name 'p_board_communication' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 666 | |
| Parameter p_test_level should be final. | 666 | |
| Name 'p_test_level' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 666 | |
| '{' should be on the previous line. | 669 | |
| Line is longer than 80 characters. | 670 | |
| Name 'outline_cl_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 672 | |
| '{' should be on the previous line. | 675 | |
| Line is longer than 80 characters. | 676 | |
| Line is longer than 80 characters. | 678 | |
| '}' should be on the same line. | 680 | |
| '{' should be on the previous line. | 682 | |
| Line is longer than 80 characters. | 684 | |
| Line is longer than 80 characters. | 688 | |
| Line is longer than 80 characters. | 692 | |
| Name 'unit_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 692 | |
| Line is longer than 80 characters. | 693 | |
| Name 'panel_size' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 697 | |
| Line is longer than 80 characters. | 698 | |
| Method 'change_user_unit_factor' is not designed for extension - needs to be abstract, final or empty. | 706 | |
| Name 'change_user_unit_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 706 | |
| Parameter p_new_factor should be final. | 706 | |
| Name 'p_new_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 706 | |
| '{' should be on the previous line. | 707 | |
| Name 'old_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 708 | |
| Method 'change_user_unit' is not designed for extension - needs to be abstract, final or empty. | 719 | |
| Name 'change_user_unit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 719 | |
| Parameter p_unit should be final. | 719 | |
| Name 'p_unit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 719 | |
| '{' should be on the previous line. | 720 | |
| Name 'old_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 721 | |
| Method 'start_logfile' is not designed for extension - needs to be abstract, final or empty. | 732 | |
| Name 'start_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 732 | |
| Parameter p_filename should be final. | 732 | |
| Name 'p_filename' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 732 | |
| '{' should be on the previous line. | 733 | |
| '{' should be on the previous line. | 735 | |
| Method 'repaint' is not designed for extension - needs to be abstract, final or empty. | 744 | |
| '{' should be on the previous line. | 745 | |
| '{' should be on the previous line. | 747 | |
| Line is longer than 80 characters. | 748 | |
| Name 'MAX_RECTAMGLE' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 748 | |
| '}' should be on the same line. | 750 | |
| '{' should be on the previous line. | 752 | |
| Method 'repaint' is not designed for extension - needs to be abstract, final or empty. | 762 | |
| Parameter p_rect should be final. | 762 | |
| Name 'p_rect' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 762 | |
| '{' should be on the previous line. | 763 | |
| '{' should be on the previous line. | 765 | |
| '}' should be on the same line. | 767 | |
| '{' should be on the previous line. | 769 | |
| Expected an @return tag. | 777 | |
| Method 'get_panel' is not designed for extension - needs to be abstract, final or empty. | 777 | |
| Name 'get_panel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 777 | |
| '{' should be on the previous line. | 778 | |
| Method 'get_current_popup_menu' is not designed for extension - needs to be abstract, final or empty. | 788 | |
| Name 'get_current_popup_menu' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 788 | |
| '{' should be on the previous line. | 789 | |
| '{' should be on the previous line. | 792 | |
| '}' should be on the same line. | 794 | |
| '{' should be on the previous line. | 796 | |
| Method 'draw' is not designed for extension - needs to be abstract, final or empty. | 808 | |
| Parameter p_graphics should be final. | 808 | |
| Name 'p_graphics' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 808 | |
| '{' should be on the previous line. | 809 | |
| '{' should be on the previous line. | 811 | |
| '{' should be on the previous line. | 817 | |
| '{' should be on the previous line. | 821 | |
| '{' should be on the previous line. | 825 | |
| '{' should be on the previous line. | 829 | |
| Method 'generate_snapshot' is not designed for extension - needs to be abstract, final or empty. | 837 | |
| Name 'generate_snapshot' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 837 | |
| '{' should be on the previous line. | 838 | |
| '{' should be on the previous line. | 840 | |
| Method 'undo' is not designed for extension - needs to be abstract, final or empty. | 850 | |
| '{' should be on the previous line. | 851 | |
| '{' should be on the previous line. | 853 | |
| Name 'changed_nets' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 856 | |
| '{' should be on the previous line. | 858 | |
| Name 'changed_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 859 | |
| '{' should be on the previous line. | 860 | |
| '{' should be on the previous line. | 864 | |
| '}' should be on the same line. | 870 | |
| '{' should be on the previous line. | 872 | |
| Line is longer than 80 characters. | 873 | |
| Method 'redo' is not designed for extension - needs to be abstract, final or empty. | 882 | |
| '{' should be on the previous line. | 883 | |
| '{' should be on the previous line. | 885 | |
| Name 'changed_nets' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 888 | |
| '{' should be on the previous line. | 890 | |
| Name 'changed_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 891 | |
| '{' should be on the previous line. | 892 | |
| '}' should be on the same line. | 896 | |
| '{' should be on the previous line. | 898 | |
| Line is longer than 80 characters. | 899 | |
| Method 'left_button_clicked' is not designed for extension - needs to be abstract, final or empty. | 911 | |
| Name 'left_button_clicked' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 911 | |
| Parameter p_point should be final. | 911 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 911 | |
| '{' should be on the previous line. | 912 | |
| '{' should be on the previous line. | 914 | |
| '{' should be on the previous line. | 916 | |
| Line is longer than 80 characters. | 917 | |
| '{' should be on the previous line. | 923 | |
| Line is longer than 80 characters. | 925 | |
| Name 'return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 926 | |
| '{' should be on the previous line. | 929 | |
| Method 'mouse_moved' is not designed for extension - needs to be abstract, final or empty. | 942 | |
| Name 'mouse_moved' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 942 | |
| Parameter p_point should be final. | 942 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 942 | |
| '{' should be on the previous line. | 943 | |
| '{' should be on the previous line. | 945 | |
| '{' should be on the previous line. | 950 | |
| Line is longer than 80 characters. | 952 | |
| Name 'return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 953 | |
| Line is longer than 80 characters. | 956 | |
| '{' should be on the previous line. | 959 | |
| Method 'mouse_pressed' is not designed for extension - needs to be abstract, final or empty. | 971 | |
| Name 'mouse_pressed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 971 | |
| Parameter p_point should be final. | 971 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 971 | |
| '{' should be on the previous line. | 972 | |
| '{' should be on the previous line. | 974 | |
| Line is longer than 80 characters. | 976 | |
| Line is longer than 80 characters. | 977 | |
| Method 'mouse_dragged' is not designed for extension - needs to be abstract, final or empty. | 987 | |
| Name 'mouse_dragged' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 987 | |
| Parameter p_point should be final. | 987 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 987 | |
| '{' should be on the previous line. | 988 | |
| '{' should be on the previous line. | 990 | |
| Line is longer than 80 characters. | 992 | |
| Name 'return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 993 | |
| Line is longer than 80 characters. | 994 | |
| '{' should be on the previous line. | 996 | |
| Method 'button_released' is not designed for extension - needs to be abstract, final or empty. | 1007 | |
| Name 'button_released' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1007 | |
| '{' should be on the previous line. | 1008 | |
| '{' should be on the previous line. | 1010 | |
| Name 'return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1011 | |
| '{' should be on the previous line. | 1013 | |
| First sentence should end with a period. | 1020 | |
| Method 'mouse_wheel_moved' is not designed for extension - needs to be abstract, final or empty. | 1026 | |
| Name 'mouse_wheel_moved' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1026 | |
| Parameter p_rotation should be final. | 1026 | |
| Name 'p_rotation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1026 | |
| '{' should be on the previous line. | 1027 | |
| '{' should be on the previous line. | 1029 | |
| Line is longer than 80 characters. | 1030 | |
| Name 'return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1030 | |
| '{' should be on the previous line. | 1032 | |
| Method 'key_typed_action' is not designed for extension - needs to be abstract, final or empty. | 1045 | |
| Name 'key_typed_action' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1045 | |
| Parameter p_key_char should be final. | 1045 | |
| Name 'p_key_char' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1045 | |
| '{' should be on the previous line. | 1046 | |
| '{' should be on the previous line. | 1048 | |
| Name 'return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1052 | |
| '{' should be on the previous line. | 1054 | |
| Method 'return_from_state' is not designed for extension - needs to be abstract, final or empty. | 1066 | |
| Name 'return_from_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1066 | |
| '{' should be on the previous line. | 1067 | |
| '{' should be on the previous line. | 1069 | |
| Name 'new_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1074 | |
| Avoid nested blocks. | 1075 | |
| '{' should be on the previous line. | 1077 | |
| Method 'cancel_state' is not designed for extension - needs to be abstract, final or empty. | 1087 | |
| Name 'cancel_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1087 | |
| '{' should be on the previous line. | 1088 | |
| '{' should be on the previous line. | 1090 | |
| Name 'new_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1095 | |
| Avoid nested blocks. | 1096 | |
| '{' should be on the previous line. | 1098 | |
| Method 'change_layer_action' is not designed for extension - needs to be abstract, final or empty. | 1113 | |
| Name 'change_layer_action' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1113 | |
| Parameter p_new_layer should be final. | 1113 | |
| Name 'p_new_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1113 | |
| '{' should be on the previous line. | 1114 | |
| '{' should be on the previous line. | 1117 | |
| First sentence should end with a period. | 1123 | |
| Method 'set_select_menu_state' is not designed for extension - needs to be abstract, final or empty. | 1126 | |
| Name 'set_select_menu_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1126 | |
| '{' should be on the previous line. | 1127 | |
| First sentence should end with a period. | 1132 | |
| Method 'set_route_menu_state' is not designed for extension - needs to be abstract, final or empty. | 1135 | |
| Name 'set_route_menu_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1135 | |
| '{' should be on the previous line. | 1136 | |
| First sentence should end with a period. | 1141 | |
| Method 'set_drag_menu_state' is not designed for extension - needs to be abstract, final or empty. | 1144 | |
| Name 'set_drag_menu_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1144 | |
| '{' should be on the previous line. | 1145 | |
| Line is longer than 80 characters. | 1152 | |
| Line is longer than 80 characters. | 1158 | |
| Method 'read_design' is not designed for extension - needs to be abstract, final or empty. | 1158 | |
| Name 'read_design' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1158 | |
| Parameter p_design should be final. | 1158 | |
| Name 'p_design' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1158 | |
| Parameter p_test_level should be final. | 1158 | |
| Name 'p_test_level' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1158 | |
| '{' should be on the previous line. | 1161 | |
| '}' should be on the same line. | 1167 | |
| '{' should be on the previous line. | 1169 | |
| Line is longer than 80 characters. | 1173 | |
| Line is longer than 80 characters. | 1185 | |
| Method 'import_design' is not designed for extension - needs to be abstract, final or empty. | 1189 | |
| Name 'import_design' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1189 | |
| Parameter p_design should be final. | 1189 | |
| Name 'p_design' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1189 | |
| Parameter p_observers should be final. | 1190 | |
| Name 'p_observers' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1190 | |
| Line is longer than 80 characters. | 1191 | |
| Parameter p_item_id_no_generator should be final. | 1191 | |
| Name 'p_item_id_no_generator' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1191 | |
| Parameter p_test_level should be final. | 1191 | |
| Name 'p_test_level' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1191 | |
| '{' should be on the previous line. | 1194 | |
| Name 'read_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1197 | |
| '{' should be on the previous line. | 1199 | |
| '}' should be on the same line. | 1204 | |
| '{' should be on the previous line. | 1206 | |
| '{' should be on the previous line. | 1210 | |
| '{' should be on the previous line. | 1214 | |
| '{' should be on the previous line. | 1216 | |
| '{' should be on the previous line. | 1222 | |
| '}' should be on the same line. | 1224 | |
| '{' should be on the previous line. | 1226 | |
| Line is longer than 80 characters. | 1233 | |
| Line is longer than 80 characters. | 1234 | |
| Line is longer than 80 characters. | 1242 | |
| Method 'export_to_dsn_file' is not designed for extension - needs to be abstract, final or empty. | 1242 | |
| Name 'export_to_dsn_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1242 | |
| Parameter p_output_stream should be final. | 1242 | |
| Name 'p_output_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1242 | |
| Parameter p_design_name should be final. | 1242 | |
| Name 'p_design_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1242 | |
| Parameter p_compat_mode should be final. | 1242 | |
| Name 'p_compat_mode' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1242 | |
| '{' should be on the previous line. | 1245 | |
| Line is longer than 80 characters. | 1248 | |
| Line is longer than 80 characters. | 1258 | |
| Method 'export_eagle_session_file' is not designed for extension - needs to be abstract, final or empty. | 1258 | |
| Name 'export_eagle_session_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1258 | |
| Parameter p_input_stream should be final. | 1258 | |
| Name 'p_input_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1258 | |
| Parameter p_output_stream should be final. | 1258 | |
| Name 'p_output_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1258 | |
| '{' should be on the previous line. | 1261 | |
| Line is longer than 80 characters. | 1264 | |
| Line is longer than 80 characters. | 1274 | |
| Method 'export_specctra_session_file' is not designed for extension - needs to be abstract, final or empty. | 1274 | |
| Name 'export_specctra_session_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1274 | |
| Parameter p_design_name should be final. | 1274 | |
| Name 'p_design_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1274 | |
| Parameter p_output_stream should be final. | 1274 | |
| Name 'p_output_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1274 | |
| '{' should be on the previous line. | 1277 | |
| Line is longer than 80 characters. | 1280 | |
| Method 'save_design_file' is not designed for extension - needs to be abstract, final or empty. | 1289 | |
| Name 'save_design_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1289 | |
| Parameter p_object_stream should be final. | 1289 | |
| Name 'p_object_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1289 | |
| '{' should be on the previous line. | 1293 | |
| '}' should be on the same line. | 1298 | |
| '{' should be on the previous line. | 1300 | |
| Line is longer than 80 characters. | 1301 | |
| Method 'read_logfile' is not designed for extension - needs to be abstract, final or empty. | 1312 | |
| Name 'read_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1312 | |
| Parameter p_input_stream should be final. | 1312 | |
| Name 'p_input_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1312 | |
| '{' should be on the previous line. | 1313 | |
| '{' should be on the previous line. | 1315 | |
| Line is longer than 80 characters. | 1318 | |
| Line is longer than 80 characters. | 1323 | |
| Method 'close_files' is not designed for extension - needs to be abstract, final or empty. | 1325 | |
| Name 'close_files' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1325 | |
| '{' should be on the previous line. | 1326 | |
| '{' should be on the previous line. | 1328 | |
| Method 'start_route' is not designed for extension - needs to be abstract, final or empty. | 1338 | |
| Name 'start_route' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1338 | |
| Parameter p_point should be final. | 1338 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1338 | |
| '{' should be on the previous line. | 1339 | |
| '{' should be on the previous line. | 1341 | |
| Line is longer than 80 characters. | 1347 | |
| Name 'new_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1347 | |
| Method 'select_items' is not designed for extension - needs to be abstract, final or empty. | 1356 | |
| Name 'select_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1356 | |
| Parameter p_point should be final. | 1356 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1356 | |
| '{' should be on the previous line. | 1357 | |
| Line is longer than 80 characters. | 1358 | |
| Name 'return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1364 | |
| Method 'select_items_in_region' is not designed for extension - needs to be abstract, final or empty. | 1372 | |
| Name 'select_items_in_region' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1372 | |
| '{' should be on the previous line. | 1373 | |
| Line is longer than 80 characters. | 1374 | |
| Line is longer than 80 characters. | 1378 | |
| Method 'select_items' is not designed for extension - needs to be abstract, final or empty. | 1386 | |
| Name 'select_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1386 | |
| Parameter p_items should be final. | 1386 | |
| Name 'p_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1386 | |
| '{' should be on the previous line. | 1387 | |
| '{' should be on the previous line. | 1389 | |
| '{' should be on the previous line. | 1395 | |
| Line is longer than 80 characters. | 1396 | |
| '}' should be on the same line. | 1397 | |
| '{' should be on the previous line. | 1399 | |
| Line is longer than 80 characters. | 1400 | |
| Method 'swap_pin' is not designed for extension - needs to be abstract, final or empty. | 1411 | |
| Name 'swap_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1411 | |
| Parameter p_location should be final. | 1411 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1411 | |
| '{' should be on the previous line. | 1412 | |
| Line is longer than 80 characters. | 1413 | |
| Line is longer than 80 characters. | 1417 | |
| Line is longer than 80 characters. | 1418 | |
| Name 'return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1418 | |
| Method 'zoom_selection' is not designed for extension - needs to be abstract, final or empty. | 1425 | |
| Name 'zoom_selection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1425 | |
| '{' should be on the previous line. | 1426 | |
| '{' should be on the previous line. | 1428 | |
| Line is longer than 80 characters. | 1431 | |
| Name 'bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1431 | |
| Line is longer than 80 characters. | 1432 | |
| Line is longer than 80 characters. | 1433 | |
| Name 'lower_left' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1433 | |
| Line is longer than 80 characters. | 1434 | |
| Name 'upper_right' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1434 | |
| Method 'toggle_select_action' is not designed for extension - needs to be abstract, final or empty. | 1446 | |
| Name 'toggle_select_action' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1446 | |
| Parameter p_point should be final. | 1446 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1446 | |
| '{' should be on the previous line. | 1447 | |
| Line is longer than 80 characters. | 1448 | |
| Name 'return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1454 | |
| '{' should be on the previous line. | 1457 | |
| Method 'fix_selected_items' is not designed for extension - needs to be abstract, final or empty. | 1466 | |
| Name 'fix_selected_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1466 | |
| '{' should be on the previous line. | 1467 | |
| Line is longer than 80 characters. | 1468 | |
| Method 'unfix_selected_items' is not designed for extension - needs to be abstract, final or empty. | 1478 | |
| Name 'unfix_selected_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1478 | |
| '{' should be on the previous line. | 1479 | |
| Line is longer than 80 characters. | 1480 | |
| Line is longer than 80 characters. | 1488 | |
| Method 'display_selected_item_info' is not designed for extension - needs to be abstract, final or empty. | 1490 | |
| Name 'display_selected_item_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1490 | |
| '{' should be on the previous line. | 1491 | |
| Line is longer than 80 characters. | 1492 | |
| Method 'assign_selected_to_new_net' is not designed for extension - needs to be abstract, final or empty. | 1503 | |
| Name 'assign_selected_to_new_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1503 | |
| '{' should be on the previous line. | 1504 | |
| Line is longer than 80 characters. | 1505 | |
| Name 'new_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1509 | |
| Line is longer than 80 characters. | 1510 | |
| First sentence should end with a period. | 1514 | |
| Method 'assign_selected_to_new_group' is not designed for extension - needs to be abstract, final or empty. | 1517 | |
| Name 'assign_selected_to_new_group' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1517 | |
| '{' should be on the previous line. | 1518 | |
| Line is longer than 80 characters. | 1519 | |
| Line is longer than 80 characters. | 1523 | |
| Name 'new_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1523 | |
| Method 'delete_selected_items' is not designed for extension - needs to be abstract, final or empty. | 1530 | |
| Name 'delete_selected_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1530 | |
| '{' should be on the previous line. | 1531 | |
| Line is longer than 80 characters. | 1532 | |
| Line is longer than 80 characters. | 1536 | |
| Name 'new_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1536 | |
| Method 'cutout_selected_items' is not designed for extension - needs to be abstract, final or empty. | 1543 | |
| Name 'cutout_selected_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1543 | |
| '{' should be on the previous line. | 1544 | |
| Line is longer than 80 characters. | 1545 | |
| Line is longer than 80 characters. | 1549 | |
| Name 'new_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1549 | |
| First sentence should end with a period. | 1553 | |
| Method 'assign_clearance_classs_to_selected_items' is not designed for extension - needs to be abstract, final or empty. | 1558 | |
| Name 'assign_clearance_classs_to_selected_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1558 | |
| Parameter p_cl_class_index should be final. | 1558 | |
| Name 'p_cl_class_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1558 | |
| Line is longer than 80 characters. | 1560 | |
| Line is longer than 80 characters. | 1564 | |
| Name 'new_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1564 | |
| First sentence should end with a period. | 1568 | |
| Method 'move_selected_items' is not designed for extension - needs to be abstract, final or empty. | 1573 | |
| Name 'move_selected_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1573 | |
| Parameter p_from_location should be final. | 1573 | |
| Name 'p_from_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1573 | |
| '{' should be on the previous line. | 1574 | |
| Line is longer than 80 characters. | 1575 | |
| Name 'curr_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1579 | |
| Name 'item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1580 | |
| Line is longer than 80 characters. | 1581 | |
| Name 'from_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1581 | |
| Name 'new_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1582 | |
| Line is longer than 80 characters. | 1583 | |
| Method 'copy_selected_items' is not designed for extension - needs to be abstract, final or empty. | 1593 | |
| Name 'copy_selected_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1593 | |
| Parameter p_from_location should be final. | 1593 | |
| Name 'p_from_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1593 | |
| '{' should be on the previous line. | 1594 | |
| Line is longer than 80 characters. | 1595 | |
| Name 'curr_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1599 | |
| Name 'item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1601 | |
| Line is longer than 80 characters. | 1602 | |
| Name 'from_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1602 | |
| Name 'new_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1603 | |
| Line is longer than 80 characters. | 1604 | |
| Method 'optimize_selected_items' is not designed for extension - needs to be abstract, final or empty. | 1611 | |
| Name 'optimize_selected_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1611 | |
| '{' should be on the previous line. | 1612 | |
| Line is longer than 80 characters. | 1613 | |
| Line is longer than 80 characters. | 1618 | |
| Method 'autoroute_selected_items' is not designed for extension - needs to be abstract, final or empty. | 1625 | |
| Name 'autoroute_selected_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1625 | |
| '{' should be on the previous line. | 1626 | |
| Line is longer than 80 characters. | 1627 | |
| Line is longer than 80 characters. | 1632 | |
| Method 'fanout_selected_items' is not designed for extension - needs to be abstract, final or empty. | 1639 | |
| Name 'fanout_selected_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1639 | |
| '{' should be on the previous line. | 1640 | |
| Line is longer than 80 characters. | 1641 | |
| Line is longer than 80 characters. | 1646 | |
| First sentence should end with a period. | 1650 | |
| Method 'start_batch_autorouter' is not designed for extension - needs to be abstract, final or empty. | 1653 | |
| Name 'start_batch_autorouter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1653 | |
| '{' should be on the previous line. | 1654 | |
| '{' should be on the previous line. | 1656 | |
| Line is longer than 80 characters. | 1660 | |
| Method 'extend_selection_to_whole_nets' is not designed for extension - needs to be abstract, final or empty. | 1667 | |
| Name 'extend_selection_to_whole_nets' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1667 | |
| '{' should be on the previous line. | 1668 | |
| Line is longer than 80 characters. | 1669 | |
| Line is longer than 80 characters. | 1673 | |
| Line is longer than 80 characters. | 1677 | |
| Method 'extend_selection_to_whole_components' is not designed for extension - needs to be abstract, final or empty. | 1679 | |
| Name 'extend_selection_to_whole_components' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1679 | |
| '{' should be on the previous line. | 1680 | |
| Line is longer than 80 characters. | 1681 | |
| Line is longer than 80 characters. | 1685 | |
| Line is longer than 80 characters. | 1689 | |
| Method 'extend_selection_to_whole_connected_sets' is not designed for extension - needs to be abstract, final or empty. | 1691 | |
| Name 'extend_selection_to_whole_connected_sets' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1691 | |
| '{' should be on the previous line. | 1692 | |
| Line is longer than 80 characters. | 1693 | |
| Line is longer than 80 characters. | 1697 | |
| Line is longer than 80 characters. | 1701 | |
| Method 'extend_selection_to_whole_connections' is not designed for extension - needs to be abstract, final or empty. | 1703 | |
| Name 'extend_selection_to_whole_connections' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1703 | |
| '{' should be on the previous line. | 1704 | |
| Line is longer than 80 characters. | 1705 | |
| Line is longer than 80 characters. | 1709 | |
| Method 'toggle_selected_item_violations' is not designed for extension - needs to be abstract, final or empty. | 1715 | |
| Name 'toggle_selected_item_violations' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1715 | |
| '{' should be on the previous line. | 1716 | |
| Line is longer than 80 characters. | 1717 | |
| Method 'turn_45_degree' is not designed for extension - needs to be abstract, final or empty. | 1729 | |
| Name 'turn_45_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1729 | |
| Parameter p_factor should be final. | 1729 | |
| Name 'p_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1729 | |
| '{' should be on the previous line. | 1730 | |
| Method 'change_placement_side' is not designed for extension - needs to be abstract, final or empty. | 1742 | |
| Name 'change_placement_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1742 | |
| '{' should be on the previous line. | 1743 | |
| Method 'zoom_region' is not designed for extension - needs to be abstract, final or empty. | 1755 | |
| Name 'zoom_region' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1755 | |
| '{' should be on the previous line. | 1756 | |
| Line is longer than 80 characters. | 1757 | |
| Method 'start_circle' is not designed for extension - needs to be abstract, final or empty. | 1765 | |
| Name 'start_circle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1765 | |
| Parameter p_point should be final. | 1765 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1765 | |
| '{' should be on the previous line. | 1766 | |
| '{' should be on the previous line. | 1768 | |
| Line is longer than 80 characters. | 1772 | |
| Line is longer than 80 characters. | 1773 | |
| Method 'start_tile' is not designed for extension - needs to be abstract, final or empty. | 1781 | |
| Name 'start_tile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1781 | |
| Parameter p_point should be final. | 1781 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1781 | |
| '{' should be on the previous line. | 1782 | |
| '{' should be on the previous line. | 1784 | |
| Line is longer than 80 characters. | 1788 | |
| Line is longer than 80 characters. | 1789 | |
| Method 'start_polygonshape_item' is not designed for extension - needs to be abstract, final or empty. | 1797 | |
| Name 'start_polygonshape_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1797 | |
| Parameter p_point should be final. | 1797 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1797 | |
| '{' should be on the previous line. | 1798 | |
| '{' should be on the previous line. | 1800 | |
| Line is longer than 80 characters. | 1804 | |
| Line is longer than 80 characters. | 1805 | |
| Method 'start_adding_hole' is not designed for extension - needs to be abstract, final or empty. | 1815 | |
| Name 'start_adding_hole' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1815 | |
| Parameter p_point should be final. | 1815 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1815 | |
| '{' should be on the previous line. | 1816 | |
| '{' should be on the previous line. | 1818 | |
| Line is longer than 80 characters. | 1822 | |
| Name 'new_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1823 | |
| Line is longer than 80 characters. | 1824 | |
| Expected an @return tag. | 1832 | |
| Method 'get_graphics_update_rectangle' is not designed for extension - needs to be abstract, final or empty. | 1832 | |
| Name 'get_graphics_update_rectangle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1832 | |
| '{' should be on the previous line. | 1833 | |
| Name 'update_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1835 | |
| '{' should be on the previous line. | 1837 | |
| '}' should be on the same line. | 1839 | |
| '{' should be on the previous line. | 1841 | |
| Line is longer than 80 characters. | 1842 | |
| Name 'offset_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1842 | |
| Line is longer than 80 characters. | 1843 | |
| Expected an @return tag. | 1853 | |
| Method 'pick_items' is not designed for extension - needs to be abstract, final or empty. | 1853 | |
| Name 'pick_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1853 | |
| Parameter p_location should be final. | 1853 | |
| Expected @param tag for 'p_location'. | 1853 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1853 | |
| '{' should be on the previous line. | 1854 | |
| Line is longer than 80 characters. | 1859 | |
| Expected an @return tag. | 1863 | |
| Line is longer than 80 characters. | 1863 | |
| Method 'pick_items' is not designed for extension - needs to be abstract, final or empty. | 1863 | |
| Name 'pick_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1863 | |
| Parameter p_location should be final. | 1863 | |
| Expected @param tag for 'p_location'. | 1863 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1863 | |
| Parameter p_item_filter should be final. | 1863 | |
| Expected @param tag for 'p_item_filter'. | 1863 | |
| Name 'p_item_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1863 | |
| Line is longer than 80 characters. | 1866 | |
| '{' should be on the previous line. | 1868 | |
| '{' should be on the previous line. | 1870 | |
| Line is longer than 80 characters. | 1871 | |
| Method 'move_mouse' is not designed for extension - needs to be abstract, final or empty. | 1884 | |
| Name 'move_mouse' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1884 | |
| Parameter p_to_location should be final. | 1884 | |
| Expected @param tag for 'p_to_location'. | 1884 | |
| Name 'p_to_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1884 | |
| '{' should be on the previous line. | 1885 | |
| '{' should be on the previous line. | 1887 | |
| Line is longer than 80 characters. | 1888 | |
| Method 'get_interactive_state' is not designed for extension - needs to be abstract, final or empty. | 1897 | |
| Name 'get_interactive_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1897 | |
| '{' should be on the previous line. | 1898 | |
| Method 'set_interactive_state' is not designed for extension - needs to be abstract, final or empty. | 1907 | |
| Name 'set_interactive_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1907 | |
| Parameter p_state should be final. | 1907 | |
| Name 'p_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1907 | |
| '{' should be on the previous line. | 1908 | |
| '{' should be on the previous line. | 1910 | |
| '{' should be on the previous line. | 1913 | |
| Line is longer than 80 characters. | 1915 | |
| Line is longer than 80 characters. | 1921 | |
| Method 'adjust_design_bounds' is not designed for extension - needs to be abstract, final or empty. | 1924 | |
| Name 'adjust_design_bounds' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1924 | |
| '{' should be on the previous line. | 1925 | |
| Name 'new_bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1926 | |
| Name 'board_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1927 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1928 | |
| '{' should be on the previous line. | 1929 | |
| Name 'curr_bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1930 | |
| '{' should be on the previous line. | 1932 | |
| Method 'dispose' is not designed for extension - needs to be abstract, final or empty. | 1943 | |
| '{' should be on the previous line. | 1944 | |
| Name 'graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1955 | |
| Variable 'graphics_context' must be private and have accessor methods. | 1955 | |
| First sentence should end with a period. | 1956 | |
| Line is longer than 80 characters. | 1956 | |
| Name 'coordinate_transform' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1957 | |
| Variable 'coordinate_transform' must be private and have accessor methods. | 1957 | |
| First sentence should end with a period. | 1958 | |
| Name 'screen_messages' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1959 | |
| Variable 'screen_messages' must be private and have accessor methods. | 1959 | |
| First sentence should end with a period. | 1960 | |
| Variable 'settings' must be private and have accessor methods. | 1961 | |
| Name 'interactive_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1963 | |
| Variable 'interactive_state' must be private and have accessor methods. | 1963 | |
| Name 'interactive_action_thread' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1967 | |
| Name 'clearance_violations' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1971 | |
| First sentence should end with a period. | 1976 | |
| Variable 'logfile' must be private and have accessor methods. | 1980 | |
| Name 'board_is_read_only' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1986 | |
| Name 'current_mouse_position' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1988 | |
| Name 'paint_immediately' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1992 | |
| Variable 'paint_immediately' must be private and have accessor methods. | 1992 | |
| Missing a Javadoc comment. | 1993 | |
| Missing a Javadoc comment. | 1994 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| First sentence should end with a period. | 34 | |
| Class CircleConstructionState should be declared as final. | 40 | |
| '{' should be on the previous line. | 41 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| Parameter p_location should be final. | 52 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| Line is longer than 80 characters. | 53 | |
| Parameter p_parent_state should be final. | 53 | |
| Name 'p_parent_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| Parameter p_board_handling should be final. | 53 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| Parameter p_logfile should be final. | 53 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| Line is longer than 80 characters. | 55 | |
| Line is longer than 80 characters. | 56 | |
| Line has trailing spaces. | 58 | |
| First sentence should end with a period. | 59 | |
| Line is longer than 80 characters. | 60 | |
| Parameter p_location should be final. | 60 | |
| Expected @param tag for 'p_location'. | 60 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Parameter p_parent_state should be final. | 60 | |
| Expected @param tag for 'p_parent_state'. | 60 | |
| Name 'p_parent_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Parameter p_board_handling should be final. | 60 | |
| Expected @param tag for 'p_board_handling'. | 60 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Parameter p_logfile should be final. | 60 | |
| Expected @param tag for 'p_logfile'. | 60 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| '{' should be on the previous line. | 65 | |
| Line has trailing spaces. | 69 | |
| Name 'left_button_clicked' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| Parameter p_location should be final. | 71 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| '{' should be on the previous line. | 72 | |
| '{' should be on the previous line. | 74 | |
| Line has trailing spaces. | 79 | |
| Name 'mouse_moved' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 85 | |
| '{' should be on the previous line. | 86 | |
| Line has trailing spaces. | 91 | |
| First sentence should end with a period. | 92 | |
| '{' should be on the previous line. | 98 | |
| 'cast' is not followed by whitespace. | 100 | |
| Name 'cl_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 102 | |
| Name 'construction_succeeded' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 105 | |
| Name 'obstacle_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 106 | |
| '{' should be on the previous line. | 108 | |
| Line has trailing spaces. | 109 | |
| Line is longer than 80 characters. | 111 | |
| '}' should be on the same line. | 114 | |
| Line is longer than 80 characters. | 115 | |
| Line is longer than 80 characters. | 119 | |
| '{' should be on the previous line. | 122 | |
| Line is longer than 80 characters. | 123 | |
| Line has trailing spaces. | 124 | |
| Line is longer than 80 characters. | 126 | |
| '{' should be on the previous line. | 128 | |
| Line is longer than 80 characters. | 132 | |
| '{' should be on the previous line. | 134 | |
| '}' should be on the same line. | 138 | |
| '{' should be on the previous line. | 140 | |
| Line is longer than 80 characters. | 141 | |
| '{' should be on the previous line. | 144 | |
| Line has trailing spaces. | 150 | |
| Name 'process_logfile_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 157 | |
| Parameter p_point should be final. | 157 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 157 | |
| '{' should be on the previous line. | 158 | |
| Line has trailing spaces. | 162 | |
| First sentence should end with a period. | 163 | |
| Parameter p_graphics should be final. | 168 | |
| Name 'p_graphics' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 168 | |
| '{' should be on the previous line. | 169 | |
| Name 'current_mouse_position' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 170 | |
| '{' should be on the previous line. | 172 | |
| Line is longer than 80 characters. | 176 | |
| '300' is a magic number. | 176 | |
| Line has trailing spaces. | 178 | |
| Name 'get_popup_menu' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 184 | |
| '{' should be on the previous line. | 185 | |
| Line has trailing spaces. | 188 | |
| Name 'display_default_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 192 | |
| '{' should be on the previous line. | 193 | |
| Line is longer than 80 characters. | 194 | |
| Line has trailing spaces. | 196 | |
| Missing a Javadoc comment. | 197 | |
| Name 'circle_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 197 | |
| Missing a Javadoc comment. | 198 | |
| Name 'circle_radius' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 198 | |
| Line has trailing spaces. | 199 | |
| Missing a Javadoc comment. | 200 | |
| Name 'observers_activated' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 200 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 42 | |
| Line has trailing spaces. | 43 | |
| First sentence should end with a period. | 44 | |
| Parameter p_item_list should be final. | 49 | |
| Name 'p_item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| '{' should be on the previous line. | 50 | |
| '{' should be on the previous line. | 54 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| Line has trailing spaces. | 59 | |
| Unused @param tag for 'p_graphics_context'. | 65 | |
| Method 'draw' is not designed for extension - needs to be abstract, final or empty. | 67 | |
| Parameter p_graphics should be final. | 67 | |
| Name 'p_graphics' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| Parameter p_graphics_context should be final. | 67 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| '{' should be on the previous line. | 68 | |
| Name 'draw_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 69 | |
| '{' should be on the previous line. | 72 | |
| Name 'curr_violation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 73 | |
| Line is longer than 80 characters. | 74 | |
| Line is longer than 80 characters. | 75 | |
| Line is longer than 80 characters. | 77 | |
| Name 'draw_radius' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 77 | |
| '5' is a magic number. | 77 | |
| Line is longer than 80 characters. | 78 | |
| '0.1' is a magic number. | 78 | |
| Line has trailing spaces. | 79 | |
| Line has trailing spaces. | 82 | |
| Line has trailing spaces. | 83 | |
| Variable 'list' must be private and have accessor methods. | 85 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Class CopyItemState should be declared as final. | 50 | |
| '{' should be on the previous line. | 51 | |
| Line is longer than 80 characters. | 62 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| Parameter p_location should be final. | 62 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| Parameter p_item_list should be final. | 62 | |
| Name 'p_item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| Line is longer than 80 characters. | 63 | |
| Parameter p_parent_state should be final. | 63 | |
| Name 'p_parent_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 63 | |
| Parameter p_board_handling should be final. | 63 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 63 | |
| Parameter p_logfile should be final. | 63 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 63 | |
| '{' should be on the previous line. | 66 | |
| Line is longer than 80 characters. | 69 | |
| Line is longer than 80 characters. | 70 | |
| Line has trailing spaces. | 72 | |
| First sentence should end with a period. | 73 | |
| Parameter p_location should be final. | 74 | |
| Expected @param tag for 'p_location'. | 74 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 74 | |
| Parameter p_item_list should be final. | 74 | |
| Expected @param tag for 'p_item_list'. | 74 | |
| Name 'p_item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 74 | |
| Line is longer than 80 characters. | 75 | |
| Parameter p_parent_state should be final. | 75 | |
| Expected @param tag for 'p_parent_state'. | 75 | |
| Name 'p_parent_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 | |
| Parameter p_board_handling should be final. | 75 | |
| Expected @param tag for 'p_board_handling'. | 75 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 | |
| Parameter p_logfile should be final. | 75 | |
| Expected @param tag for 'p_logfile'. | 75 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 | |
| Line has trailing spaces. | 79 | |
| '{' should be on the previous line. | 87 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 88 | |
| Line is longer than 80 characters. | 89 | |
| Name 'new_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 91 | |
| '{' should be on the previous line. | 96 | |
| Line has trailing spaces. | 100 | |
| Name 'mouse_moved' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 106 | |
| '{' should be on the previous line. | 107 | |
| Line has trailing spaces. | 112 | |
| Name 'change_position' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 116 | |
| Parameter p_new_position should be final. | 116 | |
| Expected @param tag for 'p_new_position'. | 116 | |
| Name 'p_new_position' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 116 | |
| '{' should be on the previous line. | 117 | |
| '{' should be on the previous line. | 120 | |
| Line is longer than 80 characters. | 121 | |
| Name 'translate_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 121 | |
| '{' should be on the previous line. | 124 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 125 | |
| Line has trailing spaces. | 132 | |
| Name 'change_layer_action' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 138 | |
| Parameter p_new_layer should be final. | 138 | |
| Name 'p_new_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 138 | |
| '{' should be on the previous line. | 139 | |
| '{' should be on the previous line. | 141 | |
| Line has trailing spaces. | 149 | |
| '{' should be on the previous line. | 155 | |
| '{' should be on the previous line. | 157 | |
| Line is longer than 80 characters. | 160 | |
| Name 'padstack_pairs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| Line has trailing spaces. | 161 | |
| '{' should be on the previous line. | 164 | |
| '{' should be on the previous line. | 168 | |
| Name 'curr_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 169 | |
| '{' should be on the previous line. | 171 | |
| Name 'curr_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 172 | |
| Line is longer than 80 characters. | 173 | |
| Name 'new_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 173 | |
| '(' is followed by whitespace. | 173 | |
| Line is longer than 80 characters. | 178 | |
| Line has trailing spaces. | 179 | |
| Name 'cmp_no_pairs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 181 | |
| Line has trailing spaces. | 182 | |
| Name 'copied_components' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 184 | |
| Line has trailing spaces. | 185 | |
| Line is longer than 80 characters. | 186 | |
| Name 'translate_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 186 | |
| '{' should be on the previous line. | 189 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 190 | |
| Name 'curr_cmp_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 191 | |
| '{' should be on the previous line. | 193 | |
| Name 'new_cmp_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 195 | |
| Name 'curr_key' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 196 | |
| '{' should be on the previous line. | 198 | |
| Name 'curr_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 200 | |
| '}' should be on the same line. | 202 | |
| '{' should be on the previous line. | 204 | |
| Name 'old_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 205 | |
| '{' should be on the previous line. | 207 | |
| Line is longer than 80 characters. | 208 | |
| Line is longer than 80 characters. | 211 | |
| Name 'new_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 211 | |
| Name 'new_package' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 212 | |
| '{' should be on the previous line. | 214 | |
| Line is longer than 80 characters. | 215 | |
| Line is longer than 80 characters. | 216 | |
| Name 'new_pin_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 216 | |
| '{' should be on the previous line. | 218 | |
| Line is longer than 80 characters. | 219 | |
| Name 'old_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 219 | |
| Line is longer than 80 characters. | 220 | |
| Name 'old_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 220 | |
| '{' should be on the previous line. | 222 | |
| Line is longer than 80 characters. | 223 | |
| Line is longer than 80 characters. | 226 | |
| Name 'new_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 226 | |
| '(' is followed by whitespace. | 226 | |
| Line is longer than 80 characters. | 227 | |
| '}' should be on the same line. | 230 | |
| '{' should be on the previous line. | 232 | |
| Name 'new_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 235 | |
| Line has trailing spaces. | 236 | |
| Line is longer than 80 characters. | 236 | |
| Line is longer than 80 characters. | 240 | |
| Name 'all_items_inserted' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 245 | |
| Name 'first_time' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 247 | |
| '{' should be on the previous line. | 249 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 250 | |
| Line is longer than 80 characters. | 251 | |
| '{' should be on the previous line. | 254 | |
| '}' should be on the same line. | 260 | |
| '{' should be on the previous line. | 262 | |
| '{' should be on the previous line. | 267 | |
| Line is longer than 80 characters. | 268 | |
| '}' should be on the same line. | 269 | |
| '{' should be on the previous line. | 271 | |
| Line is longer than 80 characters. | 272 | |
| '{' should be on the previous line. | 275 | |
| Line has trailing spaces. | 282 | |
| Name 'left_button_clicked' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 284 | |
| Parameter p_location should be final. | 284 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 284 | |
| '{' should be on the previous line. | 285 | |
| Line has trailing spaces. | 289 | |
| Name 'process_logfile_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 291 | |
| Parameter p_location should be final. | 291 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 291 | |
| '{' should be on the previous line. | 292 | |
| Line has trailing spaces. | 297 | |
| Parameter p_graphics should be final. | 299 | |
| Name 'p_graphics' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 299 | |
| '{' should be on the previous line. | 300 | |
| '{' should be on the previous line. | 302 | |
| '{' should be on the previous line. | 307 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 308 | |
| Line is longer than 80 characters. | 309 | |
| Line has trailing spaces. | 313 | |
| Name 'get_popup_menu' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 319 | |
| '{' should be on the previous line. | 320 | |
| Line has trailing spaces. | 323 | |
| Line is longer than 80 characters. | 325 | |
| Expected an @return tag. | 327 | |
| Line has trailing spaces. | 327 | |
| Line is longer than 80 characters. | 327 | |
| Name 'change_padstack_layers' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 327 | |
| Parameter p_old_padstack should be final. | 327 | |
| Expected @param tag for 'p_old_padstack'. | 327 | |
| Name 'p_old_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 327 | |
| Parameter p_new_layer should be final. | 327 | |
| Expected @param tag for 'p_new_layer'. | 327 | |
| Name 'p_new_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 327 | |
| Parameter p_board should be final. | 328 | |
| Expected @param tag for 'p_board'. | 328 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 328 | |
| Parameter p_padstack_pairs should be final. | 328 | |
| Expected @param tag for 'p_padstack_pairs'. | 328 | |
| Name 'p_padstack_pairs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 328 | |
| '{' should be on the previous line. | 329 | |
| Name 'new_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 330 | |
| Name 'old_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 331 | |
| '{' should be on the previous line. | 333 | |
| '}' should be on the same line. | 335 | |
| '{' should be on the previous line. | 337 | |
| '}' should be on the same line. | 340 | |
| '{' should be on the previous line. | 342 | |
| Line is longer than 80 characters. | 344 | |
| Name 'new_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 344 | |
| Name 'layer_diff' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 345 | |
| '{' should be on the previous line. | 347 | |
| Name 'new_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 348 | |
| '{' should be on the previous line. | 350 | |
| Line has trailing spaces. | 359 | |
| Missing a Javadoc comment. | 360 | |
| Name 'item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 360 | |
| Missing a Javadoc comment. | 361 | |
| Name 'start_position' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 361 | |
| Missing a Javadoc comment. | 362 | |
| Name 'current_position' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 362 | |
| Missing a Javadoc comment. | 363 | |
| Name 'current_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 363 | |
| Missing a Javadoc comment. | 364 | |
| Name 'layer_changed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 364 | |
| Missing a Javadoc comment. | 365 | |
| Name 'previous_position' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 365 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 34 | |
| Line has trailing spaces. | 35 | |
| First sentence should end with a period. | 36 | |
| Line is longer than 80 characters. | 43 | |
| Parameter p_parent_state should be final. | 43 | |
| Name 'p_parent_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Parameter p_board_handling should be final. | 43 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Parameter p_logfile should be final. | 43 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Line is longer than 80 characters. | 46 | |
| Line has trailing spaces. | 48 | |
| First sentence should end with a period. | 49 | |
| Method 'left_button_clicked' is not designed for extension - needs to be abstract, final or empty. | 54 | |
| Name 'left_button_clicked' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| Parameter p_location should be final. | 54 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| '{' should be on the previous line. | 55 | |
| Line has trailing spaces. | 58 | |
| First sentence should end with a period. | 59 | |
| Method 'add_corner' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Name 'add_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| Parameter p_location should be final. | 65 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| '{' should be on the previous line. | 66 | |
| '{' should be on the previous line. | 72 | |
| Line has trailing spaces. | 77 | |
| Method 'process_logfile_point' is not designed for extension - needs to be abstract, final or empty. | 79 | |
| Name 'process_logfile_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 79 | |
| Parameter p_point should be final. | 79 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 79 | |
| '{' should be on the previous line. | 80 | |
| Line has trailing spaces. | 83 | |
| First sentence should end with a period. | 84 | |
| Line is longer than 80 characters. | 85 | |
| Method 'mouse_moved' is not designed for extension - needs to be abstract, final or empty. | 89 | |
| Name 'mouse_moved' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 | |
| '{' should be on the previous line. | 90 | |
| Name 'curr_mouse_pos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| Line has trailing spaces. | 97 | |
| Line has trailing spaces. | 98 | |
| Method 'get_popup_menu' is not designed for extension - needs to be abstract, final or empty. | 104 | |
| Name 'get_popup_menu' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 104 | |
| '{' should be on the previous line. | 105 | |
| Line has trailing spaces. | 108 | |
| First sentence should end with a period. | 109 | |
| Method 'draw' is not designed for extension - needs to be abstract, final or empty. | 114 | |
| Parameter p_graphics should be final. | 114 | |
| Name 'p_graphics' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 114 | |
| '{' should be on the previous line. | 115 | |
| Name 'corner_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 116 | |
| '{' should be on the previous line. | 118 | |
| '{' should be on the previous line. | 124 | |
| '{' should be on the previous line. | 128 | |
| '}' should be on the same line. | 130 | |
| '{' should be on the previous line. | 132 | |
| Line is longer than 80 characters. | 135 | |
| '300' is a magic number. | 135 | |
| '0.5' is a magic number. | 135 | |
| Line has trailing spaces. | 137 | |
| First sentence should end with a period. | 138 | |
| Method 'add_corner_for_snap_angle' is not designed for extension - needs to be abstract, final or empty. | 141 | |
| Name 'add_corner_for_snap_angle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 141 | |
| '{' should be on the previous line. | 142 | |
| Line is longer than 80 characters. | 143 | |
| Name 'first_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| Name 'last_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 148 | |
| Name 'add_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 149 | |
| Line is longer than 80 characters. | 150 | |
| '}' should be on the same line. | 153 | |
| Line is longer than 80 characters. | 154 | |
| Line is longer than 80 characters. | 156 | |
| '{' should be on the previous line. | 159 | |
| Line has trailing spaces. | 163 | |
| First sentence should end with a period. | 164 | |
| Expected an @return tag. | 168 | |
| Parameter p_point should be final. | 168 | |
| Expected @param tag for 'p_point'. | 168 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 168 | |
| '{' should be on the previous line. | 169 | |
| Name 'list_empty' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 171 | |
| Line is longer than 80 characters. | 172 | |
| Name 'last_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 174 | |
| '}' should be on the same line. | 176 | |
| Line is longer than 80 characters. | 177 | |
| Name 'last_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 179 | |
| '}' should be on the same line. | 181 | |
| '{' should be on the previous line. | 183 | |
| Line has trailing spaces. | 188 | |
| First sentence should end with a period. | 189 | |
| Line is longer than 80 characters. | 192 | |
| Name 'corner_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 192 | |
| Variable 'corner_list' must be private and have accessor methods. | 192 | |
| Line has trailing spaces. | 193 | |
| Missing a Javadoc comment. | 194 | |
| Name 'snapped_mouse_position' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 194 | |
| Variable 'snapped_mouse_position' must be private and have accessor methods. | 194 | |
| Missing a Javadoc comment. | 195 | |
| Name 'observers_activated' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 195 | |
| Variable 'observers_activated' must be private and have accessor methods. | 195 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Class CutoutRouteState should be declared as final. | 42 | |
| '{' should be on the previous line. | 43 | |
| Line has trailing spaces. | 44 | |
| Line is longer than 80 characters. | 54 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| '(' is followed by whitespace. | 54 | |
| Parameter p_item_list should be final. | 54 | |
| Name 'p_item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| Parameter p_parent_state should be final. | 54 | |
| Name 'p_parent_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| Parameter p_board_handling should be final. | 55 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| Parameter p_logfile should be final. | 55 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| '{' should be on the previous line. | 56 | |
| Line is longer than 80 characters. | 57 | |
| Line has trailing spaces. | 59 | |
| Line is longer than 80 characters. | 70 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 70 | |
| '(' is followed by whitespace. | 70 | |
| Parameter p_item_list should be final. | 70 | |
| Name 'p_item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 70 | |
| Parameter p_location should be final. | 70 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 70 | |
| Parameter p_parent_state should be final. | 70 | |
| Name 'p_parent_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 70 | |
| Parameter p_board_handling should be final. | 71 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| Parameter p_logfile should be final. | 71 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| '{' should be on the previous line. | 72 | |
| Name 'item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 | |
| Line has trailing spaces. | 76 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 77 | |
| '{' should be on the previous line. | 78 | |
| Line is longer than 80 characters. | 79 | |
| Line has trailing spaces. | 84 | |
| Line is longer than 80 characters. | 85 | |
| Name 'new_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 85 | |
| '{' should be on the previous line. | 88 | |
| Line is longer than 80 characters. | 91 | |
| Line has trailing spaces. | 94 | |
| First sentence should end with a period. | 95 | |
| Line is longer than 80 characters. | 96 | |
| Parameter p_item_list should be final. | 96 | |
| Expected @param tag for 'p_item_list'. | 96 | |
| Name 'p_item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| Parameter p_parent_state should be final. | 96 | |
| Expected @param tag for 'p_parent_state'. | 96 | |
| Name 'p_parent_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| Parameter p_board_handling should be final. | 96 | |
| Expected @param tag for 'p_board_handling'. | 96 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| Parameter p_logfile should be final. | 96 | |
| Expected @param tag for 'p_logfile'. | 96 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| '{' should be on the previous line. | 100 | |
| Line has trailing spaces. | 105 | |
| '{' should be on the previous line. | 112 | |
| '{' should be on the previous line. | 116 | |
| Line has trailing spaces. | 122 | |
| Name 'cutout_route' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 126 | |
| '{' should be on the previous line. | 127 | |
| '{' should be on the previous line. | 129 | |
| Line has trailing spaces. | 132 | |
| Line has trailing spaces. | 134 | |
| ';' is preceded with whitespace. | 135 | |
| ';' is preceded with whitespace. | 136 | |
| Line has trailing spaces. | 137 | |
| Line is longer than 80 characters. | 138 | |
| Name 'cut_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 138 | |
| ';' is preceded with whitespace. | 138 | |
| Line has trailing spaces. | 139 | |
| Name 'changed_nets' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 140 | |
| Line has trailing spaces. | 141 | |
| Name 'curr_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 142 | |
| '{' should be on the previous line. | 143 | |
| '{' should be on the previous line. | 146 | |
| Line has trailing spaces. | 150 | |
| Name 'changed_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 151 | |
| '{' should be on the previous line. | 152 | |
| Line has trailing spaces. | 156 | |
| Parameter p_graphics should be final. | 158 | |
| Name 'p_graphics' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 158 | |
| '{' should be on the previous line. | 159 | |
| '{' should be on the previous line. | 161 | |
| Line has trailing spaces. | 164 | |
| Name 'curr_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 165 | |
| '{' should be on the previous line. | 166 | |
| Line has trailing spaces. | 167 | |
| Line is longer than 80 characters. | 168 | |
| Line has trailing spaces. | 173 | |
| Missing a Javadoc comment. | 174 | |
| Name 'trace_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 174 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| First sentence should end with a period. | 35 | |
| '{' should be on the previous line. | 42 | |
| Line has trailing spaces. | 43 | |
| First sentence should end with a period. | 44 | |
| Line is longer than 80 characters. | 53 | |
| Parameter p_item_to_move should be final. | 53 | |
| Name 'p_item_to_move' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| Parameter p_location should be final. | 53 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| Parameter p_parent_state should be final. | 53 | |
| Name 'p_parent_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| Parameter p_board_handling should be final. | 53 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| Parameter p_logfile should be final. | 53 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| Line has trailing spaces. | 58 | |
| Line has trailing spaces. | 59 | |
| Method 'display_default_message' is not designed for extension - needs to be abstract, final or empty. | 63 | |
| Name 'display_default_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 63 | |
| '{' should be on the previous line. | 64 | |
| Line is longer than 80 characters. | 65 | |
| Line has trailing spaces. | 67 | |
| Method 'move_to' is not designed for extension - needs to be abstract, final or empty. | 75 | |
| Name 'move_to' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 | |
| Parameter p_to_location should be final. | 75 | |
| Name 'p_to_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 | |
| '{' should be on the previous line. | 76 | |
| Name 'to_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 77 | |
| Name 'from_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 78 | |
| Line is longer than 80 characters. | 79 | |
| '}' should be on the same line. | 82 | |
| Line is longer than 80 characters. | 83 | |
| Line is longer than 80 characters. | 85 | |
| '{' should be on the previous line. | 88 | |
| '{' should be on the previous line. | 92 | |
| Line is longer than 80 characters. | 93 | |
| Name 'move_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| Name 'rel_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 97 | |
| Name 'shove_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 99 | |
| '{' should be on the previous line. | 101 | |
| '99' is a magic number. | 102 | |
| '5' is a magic number. | 102 | |
| '{' should be on the previous line. | 104 | |
| '{' should be on the previous line. | 109 | |
| Line is longer than 80 characters. | 110 | |
| Line is longer than 80 characters. | 112 | |
| Name 'sample_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 112 | |
| '{' should be on the previous line. | 114 | |
| Line has trailing spaces. | 119 | |
| '{' should be on the previous line. | 121 | |
| '{' should be on the previous line. | 123 | |
| Line is longer than 80 characters. | 125 | |
| '{' should be on the previous line. | 127 | |
| '{' should be on the previous line. | 133 | |
| Line is longer than 80 characters. | 137 | |
| Line is longer than 80 characters. | 141 | |
| '{' should be on the previous line. | 143 | |
| Line is longer than 80 characters. | 149 | |
| ';' is not followed by whitespace. | 149 | |
| Line has trailing spaces. | 152 | |
| Method 'button_released' is not designed for extension - needs to be abstract, final or empty. | 158 | |
| Name 'button_released' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 158 | |
| '{' should be on the previous line. | 159 | |
| '{' should be on the previous line. | 161 | |
| '{' should be on the previous line. | 166 | |
| '{' should be on the previous line. | 170 | |
| '{' should be on the previous line. | 173 | |
| '{' should be on the previous line. | 175 | |
| '}' should be on the same line. | 178 | |
| '{' should be on the previous line. | 180 | |
| Line is longer than 80 characters. | 181 | |
| Name 'moved_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 181 | |
| Name 'changed_nets' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 182 | |
| '{' should be on the previous line. | 185 | |
| Name 'curr_moved_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 186 | |
| '{' should be on the previous line. | 188 | |
| Line is longer than 80 characters. | 189 | |
| Name 'curr_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 192 | |
| '{' should be on the previous line. | 193 | |
| '}' should be on the same line. | 197 | |
| '{' should be on the previous line. | 199 | |
| Line has trailing spaces. | 205 | |
| Missing a Javadoc comment. | 206 | |
| Name 'item_to_move' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 206 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| First sentence should end with a period. | 25 | |
| '{' should be on the previous line. | 32 | |
| First sentence should end with a period. | 33 | |
| Line is longer than 80 characters. | 40 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| Parameter p_board_handling should be final. | 40 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| Parameter p_logfile should be final. | 40 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| Line is longer than 80 characters. | 42 | |
| Name 'new_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| Line has trailing spaces. | 45 | |
| First sentence should end with a period. | 46 | |
| Parameter p_board_handling should be final. | 52 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| Parameter p_logfile should be final. | 52 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| '{' should be on the previous line. | 53 | |
| Line has trailing spaces. | 56 | |
| Method 'mouse_pressed' is not designed for extension - needs to be abstract, final or empty. | 58 | |
| Name 'mouse_pressed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| Parameter p_point should be final. | 58 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| '{' should be on the previous line. | 59 | |
| Line has trailing spaces. | 62 | |
| Method 'get_help_id' is not designed for extension - needs to be abstract, final or empty. | 68 | |
| Name 'get_help_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| '{' should be on the previous line. | 69 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| First sentence should end with a period. | 31 | |
| '{' should be on the previous line. | 38 | |
| Line is longer than 80 characters. | 40 | |
| Line is longer than 80 characters. | 49 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Parameter p_location should be final. | 49 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Parameter p_parent_state should be final. | 49 | |
| Name 'p_parent_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Parameter p_board_handling should be final. | 50 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 50 | |
| Parameter p_logfile should be final. | 50 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 50 | |
| '{' should be on the previous line. | 51 | |
| Name 'item_to_move' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| Name 'try_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| '{' should be on the previous line. | 56 | |
| Name 'curr_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Name 'pick_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Name 'item_found' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| Line has trailing spaces. | 62 | |
| '{' should be on the previous line. | 64 | |
| '&&' should be on a new line. | 65 | |
| Line is longer than 80 characters. | 66 | |
| Name 'found_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| Line is longer than 80 characters. | 69 | |
| Line is longer than 80 characters. | 70 | |
| '{' should be on the previous line. | 73 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 | |
| '{' should be on the previous line. | 77 | |
| Line is longer than 80 characters. | 80 | |
| '{' should be on the previous line. | 86 | |
| '{' should be on the previous line. | 91 | |
| '{' should be on the previous line. | 100 | |
| Line is longer than 80 characters. | 101 | |
| '}' should be on the same line. | 102 | |
| '{' should be on the previous line. | 104 | |
| Line is longer than 80 characters. | 105 | |
| '}' should be on the same line. | 106 | |
| '{' should be on the previous line. | 108 | |
| '{' should be on the previous line. | 112 | |
| Line has trailing spaces. | 117 | |
| First sentence should end with a period. | 118 | |
| Line is longer than 80 characters. | 126 | |
| Parameter p_location should be final. | 126 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 126 | |
| Parameter p_parent_state should be final. | 126 | |
| Name 'p_parent_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 126 | |
| Parameter p_board_handling should be final. | 126 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 126 | |
| Parameter p_logfile should be final. | 126 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 126 | |
| Line has trailing spaces. | 131 | |
| Name 'move_to' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 138 | |
| Name 'p_to_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 138 | |
| Line has trailing spaces. | 139 | |
| Line has trailing spaces. | 140 | |
| Method 'mouse_dragged' is not designed for extension - needs to be abstract, final or empty. | 142 | |
| Name 'mouse_dragged' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 142 | |
| Parameter p_point should be final. | 142 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 142 | |
| '{' should be on the previous line. | 143 | |
| '{' should be on the previous line. | 146 | |
| Line is longer than 80 characters. | 148 | |
| Name 'changed_nets' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 148 | |
| Name 'changed_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 150 | |
| '{' should be on the previous line. | 151 | |
| '{' should be on the previous line. | 156 | |
| ')' is preceded with whitespace. | 157 | |
| '{' should be on the previous line. | 158 | |
| Line has trailing spaces. | 164 | |
| Method 'complete' is not designed for extension - needs to be abstract, final or empty. | 170 | |
| '{' should be on the previous line. | 171 | |
| Line has trailing spaces. | 174 | |
| Line has trailing spaces. | 175 | |
| Method 'process_logfile_point' is not designed for extension - needs to be abstract, final or empty. | 177 | |
| Name 'process_logfile_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 177 | |
| Parameter p_point should be final. | 177 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 177 | |
| '{' should be on the previous line. | 178 | |
| Line has trailing spaces. | 181 | |
| Line has trailing spaces. | 182 | |
| Missing a Javadoc comment. | 183 | |
| Name 'previous_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 183 | |
| Variable 'previous_location' must be private and have accessor methods. | 183 | |
| Missing a Javadoc comment. | 184 | |
| Name 'something_dragged' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 184 | |
| Variable 'something_dragged' must be private and have accessor methods. | 184 | |
| Missing a Javadoc comment. | 185 | |
| Name 'observers_activated' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 185 | |
| Variable 'observers_activated' must be private and have accessor methods. | 185 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 26 | |
| '{' should be on the previous line. | 32 | |
| Line has trailing spaces. | 33 | |
| First sentence should end with a period. | 34 | |
| Line is longer than 80 characters. | 41 | |
| Parameter p_parent_state should be final. | 41 | |
| Name 'p_parent_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| Parameter p_board_handling should be final. | 41 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| Parameter p_logfile should be final. | 41 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| Line has trailing spaces. | 45 | |
| Method 'mouse_moved' is not designed for extension - needs to be abstract, final or empty. | 51 | |
| Name 'mouse_moved' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 51 | |
| '{' should be on the previous line. | 52 | |
| Line has trailing spaces. | 56 | |
| First sentence should end with a period. | 57 | |
| Method 'left_button_clicked' is not designed for extension - needs to be abstract, final or empty. | 62 | |
| Name 'left_button_clicked' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| Parameter p_location should be final. | 62 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| '{' should be on the previous line. | 63 | |
| '{' should be on the previous line. | 65 | |
| '{' should be on the previous line. | 70 | |
| Name 'curr_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 73 | |
| '{' should be on the previous line. | 74 | |
| Line has trailing spaces. | 79 | |
| Method 'key_typed' is not designed for extension - needs to be abstract, final or empty. | 85 | |
| Name 'key_typed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 85 | |
| Parameter p_key_char should be final. | 85 | |
| Name 'p_key_char' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 85 | |
| '{' should be on the previous line. | 86 | |
| Name 'curr_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 87 | |
| '{' should be on the previous line. | 89 | |
| '}' should be on the same line. | 91 | |
| '{' should be on the previous line. | 93 | |
| Line has trailing spaces. | 98 | |
| Method 'get_popup_menu' is not designed for extension - needs to be abstract, final or empty. | 104 | |
| Name 'get_popup_menu' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 104 | |
| '{' should be on the previous line. | 105 | |
| Line has trailing spaces. | 108 | |
| Method 'get_help_id' is not designed for extension - needs to be abstract, final or empty. | 114 | |
| Name 'get_help_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 114 | |
| '{' should be on the previous line. | 115 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Class ExpandTestState should be declared as final. | 48 | |
| '{' should be on the previous line. | 49 | |
| Line is longer than 80 characters. | 59 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Parameter p_location should be final. | 59 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Parameter p_return_state should be final. | 59 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Parameter p_board_handling should be final. | 59 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Line is longer than 80 characters. | 61 | |
| First sentence should end with a period. | 65 | |
| Line is longer than 80 characters. | 66 | |
| Parameter p_location should be final. | 66 | |
| Expected @param tag for 'p_location'. | 66 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| Parameter p_return_state should be final. | 66 | |
| Expected @param tag for 'p_return_state'. | 66 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| Parameter p_board_handling should be final. | 66 | |
| Expected @param tag for 'p_board_handling'. | 66 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| Name 'key_typed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 74 | |
| Parameter p_key_char should be final. | 74 | |
| Name 'p_key_char' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 74 | |
| '{' should be on the previous line. | 75 | |
| '{' should be on the previous line. | 78 | |
| '{' should be on the previous line. | 80 | |
| '{' should be on the previous line. | 82 | |
| Line is longer than 80 characters. | 85 | |
| '}' should be on the same line. | 87 | |
| '{' should be on the previous line. | 89 | |
| Name 'completing_succeeded' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 90 | |
| '{' should be on the previous line. | 92 | |
| Line is longer than 80 characters. | 93 | |
| Name 'next_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| '{' should be on the previous line. | 95 | |
| Line is longer than 80 characters. | 96 | |
| '}' should be on the same line. | 104 | |
| '{' should be on the previous line. | 106 | |
| '{' should be on the previous line. | 108 | |
| '}' should be on the same line. | 110 | |
| '{' should be on the previous line. | 112 | |
| Line is longer than 80 characters. | 113 | |
| Name 'next_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| '{' should be on the previous line. | 115 | |
| Line is longer than 80 characters. | 117 | |
| '}' should be on the same line. | 122 | |
| '{' should be on the previous line. | 124 | |
| '10' is a magic number. | 126 | |
| Name 'max_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 127 | |
| '{' should be on the previous line. | 129 | |
| '{' should be on the previous line. | 131 | |
| '{' should be on the previous line. | 133 | |
| Line is longer than 80 characters. | 136 | |
| '}' should be on the same line. | 140 | |
| '{' should be on the previous line. | 142 | |
| Name 'curr_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 143 | |
| Line is longer than 80 characters. | 144 | |
| Name 'next_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 144 | |
| '{' should be on the previous line. | 146 | |
| Line is longer than 80 characters. | 148 | |
| '}' should be on the same line. | 154 | |
| '{' should be on the previous line. | 156 | |
| Name 'left_button_clicked' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 165 | |
| Parameter p_location should be final. | 165 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 165 | |
| '{' should be on the previous line. | 166 | |
| '{' should be on the previous line. | 176 | |
| '{' should be on the previous line. | 187 | |
| Parameter p_graphics should be final. | 192 | |
| Name 'p_graphics' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 192 | |
| '{' should be on the previous line. | 193 | |
| '0.1' is a magic number. | 194 | |
| '{' should be on the previous line. | 196 | |
| Missing a Javadoc comment. | 201 | |
| Parameter p_location should be final. | 201 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 201 | |
| '{' should be on the previous line. | 202 | |
| Line is longer than 80 characters. | 206 | |
| Name 'found_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 206 | |
| Name 'route_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 207 | |
| Name 'route_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 208 | |
| '{' should be on the previous line. | 211 | |
| Name 'curr_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 212 | |
| '{' should be on the previous line. | 214 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 215 | |
| '{' should be on the previous line. | 217 | |
| Line is longer than 80 characters. | 224 | |
| Line is longer than 80 characters. | 227 | |
| Line is longer than 80 characters. | 228 | |
| Line is longer than 80 characters. | 230 | |
| '{' should be on the previous line. | 233 | |
| Line is longer than 80 characters. | 235 | |
| Name 'contained_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 235 | |
| Name 'expansion_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 236 | |
| Line is longer than 80 characters. | 237 | |
| Name 'route_start_set' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 242 | |
| Name 'route_dest_set' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 243 | |
| '{' should be on the previous line. | 245 | |
| Line is longer than 80 characters. | 248 | |
| Missing a Javadoc comment. | 253 | |
| Name 'complete_autoroute' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 253 | |
| '{' should be on the previous line. | 254 | |
| Line is longer than 80 characters. | 255 | |
| Name 'search_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 255 | |
| '{' should be on the previous line. | 257 | |
| Name 'ripped_item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 258 | |
| Line is longer than 80 characters. | 260 | |
| Line is longer than 80 characters. | 262 | |
| Name 'ripped_connections' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 265 | |
| Name 'curr_ripped_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 266 | |
| '{' should be on the previous line. | 267 | |
| Line is longer than 80 characters. | 268 | |
| Line is longer than 80 characters. | 271 | |
| Expected an @return tag. | 278 | |
| Line is longer than 80 characters. | 278 | |
| Name 'complete_expansion_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 278 | |
| Parameter p_incomplete_room should be final. | 278 | |
| Expected @param tag for 'p_incomplete_room'. | 278 | |
| Name 'p_incomplete_room' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 278 | |
| Line is longer than 80 characters. | 280 | |
| Name 'completed_rooms' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 280 | |
| Missing a Javadoc comment. | 283 | |
| Name 'in_autoroute' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 283 | |
| Missing a Javadoc comment. | 284 | |
| Name 'maze_search_algo' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 284 | |
| Missing a Javadoc comment. | 285 | |
| Name 'autoroute_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 285 | |
| Missing a Javadoc comment. | 286 | |
| Name 'control_settings' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 286 | |
| Missing a Javadoc comment. | 287 | |
| Name 'autoroute_engine' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 287 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| First sentence should end with a period. | 37 | |
| Class HoleConstructionState should be declared as final. | 43 | |
| '{' should be on the previous line. | 44 | |
| Line is longer than 80 characters. | 48 | |
| Line is longer than 80 characters. | 56 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Parameter p_location should be final. | 56 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Parameter p_parent_state should be final. | 56 | |
| Name 'p_parent_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Parameter p_board_handling should be final. | 56 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Parameter p_logfile should be final. | 56 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Line is longer than 80 characters. | 58 | |
| Name 'new_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| '{' should be on the previous line. | 60 | |
| Line has trailing spaces. | 65 | |
| First sentence should end with a period. | 66 | |
| Line is longer than 80 characters. | 67 | |
| Parameter p_parent_state should be final. | 67 | |
| Expected @param tag for 'p_parent_state'. | 67 | |
| Name 'p_parent_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| Parameter p_board_handling should be final. | 67 | |
| Expected @param tag for 'p_board_handling'. | 67 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| Parameter p_logfile should be final. | 67 | |
| Expected @param tag for 'p_logfile'. | 67 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| Line has trailing spaces. | 71 | |
| Expected an @return tag. | 76 | |
| Name 'start_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| Parameter p_location should be final. | 76 | |
| Expected @param tag for 'p_location'. | 76 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| '{' should be on the previous line. | 77 | |
| Name 'pick_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 78 | |
| Name 'selectable_choices' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 79 | |
| '{' is followed by whitespace. | 80 | |
| Line is longer than 80 characters. | 84 | |
| Name 'selection_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 84 | |
| Line is longer than 80 characters. | 85 | |
| Name 'found_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 85 | |
| '{' should be on the previous line. | 88 | |
| Line is longer than 80 characters. | 89 | |
| Name 'found_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| '{' should be on the previous line. | 94 | |
| Line is longer than 80 characters. | 95 | |
| 'cast' is not followed by whitespace. | 98 | |
| '{' should be on the previous line. | 100 | |
| Line is longer than 80 characters. | 101 | |
| '{' should be on the previous line. | 105 | |
| Line has trailing spaces. | 111 | |
| Name 'left_button_clicked' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| Parameter p_next_corner should be final. | 117 | |
| Name 'p_next_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| '{' should be on the previous line. | 118 | |
| '{' should be on the previous line. | 120 | |
| 'if' is not followed by whitespace. | 123 | |
| '{' should be on the previous line. | 124 | |
| Line has trailing spaces. | 130 | |
| First sentence should end with a period. | 131 | |
| '{' should be on the previous line. | 138 | |
| '{' should be on the previous line. | 140 | |
| Name 'corner_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 144 | |
| Name 'construction_succeeded' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 145 | |
| Name 'new_holes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 146 | |
| Name 'new_border' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| '{' should be on the previous line. | 149 | |
| Name 'obs_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 150 | |
| Name 'old_holes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 151 | |
| 'cast' is not followed by whitespace. | 152 | |
| '{' should be on the previous line. | 154 | |
| '}' should be on the same line. | 156 | |
| '{' should be on the previous line. | 158 | |
| '{' should be on the previous line. | 161 | |
| 'cast' is not followed by whitespace. | 162 | |
| '{' should be on the previous line. | 164 | |
| '{' should be on the previous line. | 172 | |
| Name 'new_hole_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 173 | |
| ';' is preceded with whitespace. | 175 | |
| '{' should be on the previous line. | 176 | |
| Line is longer than 80 characters. | 179 | |
| Name 'new_obs_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 180 | |
| Line has trailing spaces. | 181 | |
| '{' should be on the previous line. | 183 | |
| '}' should be on the same line. | 186 | |
| '{' should be on the previous line. | 188 | |
| Line is longer than 80 characters. | 189 | |
| '{' should be on the previous line. | 191 | |
| '(' is followed by whitespace. | 195 | |
| Line is longer than 80 characters. | 196 | |
| Line is longer than 80 characters. | 197 | |
| '{' should be on the previous line. | 199 | |
| '{' should be on the previous line. | 206 | |
| Line is longer than 80 characters. | 207 | |
| '}' should be on the same line. | 208 | |
| '{' should be on the previous line. | 210 | |
| Line is longer than 80 characters. | 211 | |
| '{' should be on the previous line. | 214 | |
| Line has trailing spaces. | 219 | |
| Name 'display_default_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 223 | |
| '{' should be on the previous line. | 224 | |
| Line is longer than 80 characters. | 225 | |
| Line has trailing spaces. | 227 | |
| Missing a Javadoc comment. | 228 | |
| Name 'item_to_modify' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 228 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 30 | |
| Line is longer than 80 characters. | 39 | |
| Name 'get_autoroute_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| Parameter p_board_handling should be final. | 39 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| Line is longer than 80 characters. | 50 | |
| Name 'get_batch_autorouter_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 50 | |
| Parameter p_board_handling should be final. | 50 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 50 | |
| Line is longer than 80 characters. | 61 | |
| Name 'get_fanout_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| Parameter p_board_handling should be final. | 61 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| Line is longer than 80 characters. | 72 | |
| Name 'get_pull_tight_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| Parameter p_board_handling should be final. | 72 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| Line is longer than 80 characters. | 84 | |
| Name 'get_read_logfile_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 84 | |
| Parameter p_board_handling should be final. | 84 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 84 | |
| Parameter p_input_stream should be final. | 84 | |
| Name 'p_input_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 84 | |
| First sentence should end with a period. | 89 | |
| Parameter p_board_handling should be final. | 94 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 94 | |
| '{' should be on the previous line. | 95 | |
| Name 'thread_action' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 102 | |
| Method 'run' is not designed for extension - needs to be abstract, final or empty. | 107 | |
| '{' should be on the previous line. | 108 | |
| Method 'request_stop' is not designed for extension - needs to be abstract, final or empty. | 116 | |
| Name 'request_stop' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 116 | |
| '{' should be on the previous line. | 117 | |
| Method 'is_stop_requested' is not designed for extension - needs to be abstract, final or empty. | 126 | |
| Name 'is_stop_requested' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 126 | |
| '{' should be on the previous line. | 127 | |
| Parameter p_graphics should be final. | 136 | |
| Name 'p_graphics' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 136 | |
| '{' should be on the previous line. | 137 | |
| Missing a Javadoc comment. | 140 | |
| Name 'stop_requested' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 140 | |
| Missing a Javadoc comment. | 141 | |
| Variable 'hdlg' must be private and have accessor methods. | 141 | |
| Class AutorouteThread should be declared as final. | 143 | |
| Missing a Javadoc comment. | 143 | |
| '{' should be on the previous line. | 144 | |
| Missing a Javadoc comment. | 146 | |
| Parameter p_board_handling should be final. | 146 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 146 | |
| '{' should be on the previous line. | 147 | |
| Missing a Javadoc comment. | 151 | |
| Name 'thread_action' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 151 | |
| '{' should be on the previous line. | 152 | |
| '{' should be on the previous line. | 154 | |
| Line is longer than 80 characters. | 157 | |
| Name 'return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 157 | |
| Class FanoutThread should be declared as final. | 162 | |
| Missing a Javadoc comment. | 162 | |
| '{' should be on the previous line. | 163 | |
| Missing a Javadoc comment. | 165 | |
| Parameter p_board_handling should be final. | 165 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 165 | |
| '{' should be on the previous line. | 166 | |
| Missing a Javadoc comment. | 170 | |
| Name 'thread_action' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 170 | |
| '{' should be on the previous line. | 171 | |
| '{' should be on the previous line. | 173 | |
| Line is longer than 80 characters. | 176 | |
| Name 'return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 176 | |
| Class PullTightThread should be declared as final. | 181 | |
| Missing a Javadoc comment. | 181 | |
| '{' should be on the previous line. | 182 | |
| Missing a Javadoc comment. | 184 | |
| Parameter p_board_handling should be final. | 184 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 184 | |
| '{' should be on the previous line. | 185 | |
| Missing a Javadoc comment. | 189 | |
| Name 'thread_action' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 189 | |
| '{' should be on the previous line. | 190 | |
| '{' should be on the previous line. | 192 | |
| Line is longer than 80 characters. | 195 | |
| Name 'return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 195 | |
| Class ReadLogfileThread should be declared as final. | 200 | |
| Missing a Javadoc comment. | 200 | |
| '{' should be on the previous line. | 201 | |
| Line is longer than 80 characters. | 203 | |
| Missing a Javadoc comment. | 203 | |
| Parameter p_board_handling should be final. | 203 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 203 | |
| Parameter p_input_stream should be final. | 203 | |
| Name 'p_input_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 203 | |
| Missing a Javadoc comment. | 209 | |
| Name 'thread_action' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 209 | |
| '{' should be on the previous line. | 210 | |
| Line is longer than 80 characters. | 213 | |
| Name 'saved_board_read_only' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 214 | |
| Line is longer than 80 characters. | 216 | |
| Name 'start_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 216 | |
| Name 'previous_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 220 | |
| '{' should be on the previous line. | 222 | |
| Name 'debug_counter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 226 | |
| '{' should be on the previous line. | 230 | |
| '{' should be on the previous line. | 232 | |
| Name 'logfile_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 237 | |
| '{' should be on the previous line. | 239 | |
| '{' should be on the previous line. | 243 | |
| '{' should be on the previous line. | 245 | |
| Name 'new_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 246 | |
| Line is longer than 80 characters. | 247 | |
| '{' should be on the previous line. | 249 | |
| Line is longer than 80 characters. | 250 | |
| '{' should be on the previous line. | 256 | |
| '{' should be on the previous line. | 264 | |
| '{' should be on the previous line. | 267 | |
| Line is longer than 80 characters. | 268 | |
| Name 'curr_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 272 | |
| '{' should be on the previous line. | 274 | |
| '}' should be on the same line. | 276 | |
| '{' should be on the previous line. | 278 | |
| Line is longer than 80 characters. | 281 | |
| Name 'end_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 281 | |
| Missing a Javadoc comment. | 286 | |
| Name 'input_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 286 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| First sentence should end with a period. | 27 | |
| '{' should be on the previous line. | 34 | |
| First sentence should end with a period. | 35 | |
| Line is longer than 80 characters. | 42 | |
| Parameter p_return_state should be final. | 42 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| Parameter p_board_handling should be final. | 42 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| Parameter p_logfile should be final. | 42 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| Line is longer than 80 characters. | 48 | |
| Line has trailing spaces. | 50 | |
| First sentence should end with a period. | 51 | |
| Parameter p_graphics should be final. | 56 | |
| Name 'p_graphics' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| '{' should be on the previous line. | 57 | |
| Line has trailing spaces. | 59 | |
| Method 'left_button_clicked' is not designed for extension - needs to be abstract, final or empty. | 68 | |
| Name 'left_button_clicked' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| Parameter p_location should be final. | 68 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| '{' should be on the previous line. | 69 | |
| Line has trailing spaces. | 72 | |
| Method 'button_released' is not designed for extension - needs to be abstract, final or empty. | 84 | |
| Name 'button_released' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 84 | |
| '{' should be on the previous line. | 85 | |
| Line has trailing spaces. | 88 | |
| Method 'mouse_moved' is not designed for extension - needs to be abstract, final or empty. | 97 | |
| Name 'mouse_moved' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 97 | |
| '{' should be on the previous line. | 98 | |
| Name 'mouse_position' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 99 | |
| Line is longer than 80 characters. | 100 | |
| Line has trailing spaces. | 104 | |
| Method 'mouse_dragged' is not designed for extension - needs to be abstract, final or empty. | 114 | |
| Name 'mouse_dragged' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 114 | |
| Parameter p_point should be final. | 114 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 114 | |
| '{' should be on the previous line. | 115 | |
| Line has trailing spaces. | 118 | |
| Method 'mouse_pressed' is not designed for extension - needs to be abstract, final or empty. | 128 | |
| Name 'mouse_pressed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 128 | |
| Parameter p_point should be final. | 128 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 128 | |
| '{' should be on the previous line. | 129 | |
| Line has trailing spaces. | 132 | |
| Method 'mouse_wheel_moved' is not designed for extension - needs to be abstract, final or empty. | 139 | |
| Name 'mouse_wheel_moved' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 139 | |
| Parameter p_rotation should be final. | 139 | |
| Name 'p_rotation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 139 | |
| '{' should be on the previous line. | 140 | |
| Name 'screen_mouse_pos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 141 | |
| Line is longer than 80 characters. | 142 | |
| Line has trailing spaces. | 146 | |
| Method 'key_typed' is not designed for extension - needs to be abstract, final or empty. | 154 | |
| Name 'key_typed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 154 | |
| Parameter p_key_char should be final. | 154 | |
| Name 'p_key_char' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 154 | |
| '{' should be on the previous line. | 155 | |
| Name 'screen_mouse_pos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 157 | |
| Line is longer than 80 characters. | 158 | |
| '{' should be on the previous line. | 160 | |
| '}' should be on the same line. | 162 | |
| '{' should be on the previous line. | 164 | |
| '}' should be on the same line. | 166 | |
| '{' should be on the previous line. | 168 | |
| Line is longer than 80 characters. | 169 | |
| '}' should be on the same line. | 170 | |
| '==' is not followed by whitespace. | 171 | |
| '{' should be on the previous line. | 172 | |
| '{' should be on the previous line. | 176 | |
| '}' should be on the same line. | 178 | |
| '==' is not followed by whitespace. | 179 | |
| '{' should be on the previous line. | 180 | |
| '}' should be on the same line. | 182 | |
| '{' should be on the previous line. | 184 | |
| '}' should be on the same line. | 186 | |
| '{' should be on the previous line. | 188 | |
| '}' should be on the same line. | 190 | |
| '{' should be on the previous line. | 192 | |
| Line is longer than 80 characters. | 194 | |
| '}' should be on the same line. | 195 | |
| '{' should be on the previous line. | 197 | |
| '}' should be on the same line. | 199 | |
| '{' should be on the previous line. | 201 | |
| '}' should be on the same line. | 203 | |
| '{' should be on the previous line. | 205 | |
| Line is longer than 80 characters. | 207 | |
| Name 'layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 207 | |
| '10' is a magic number. | 208 | |
| Line has trailing spaces. | 217 | |
| Method 'complete' is not designed for extension - needs to be abstract, final or empty. | 225 | |
| '{' should be on the previous line. | 226 | |
| '&&' is not followed by whitespace. | 227 | |
| '{' should be on the previous line. | 228 | |
| Line has trailing spaces. | 233 | |
| Method 'cancel' is not designed for extension - needs to be abstract, final or empty. | 241 | |
| '{' should be on the previous line. | 242 | |
| '{' should be on the previous line. | 244 | |
| Line has trailing spaces. | 249 | |
| Method 'change_layer_action' is not designed for extension - needs to be abstract, final or empty. | 258 | |
| Name 'change_layer_action' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 258 | |
| Parameter p_new_layer should be final. | 258 | |
| Name 'p_new_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 258 | |
| '{' should be on the previous line. | 259 | |
| Line has trailing spaces. | 263 | |
| Method 'process_logfile_point' is not designed for extension - needs to be abstract, final or empty. | 271 | |
| Name 'process_logfile_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 271 | |
| Parameter p_point should be final. | 271 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 271 | |
| '{' should be on the previous line. | 272 | |
| Line has trailing spaces. | 275 | |
| Name 'display_default_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 279 | |
| '{' should be on the previous line. | 280 | |
| Line has trailing spaces. | 282 | |
| Method 'get_help_id' is not designed for extension - needs to be abstract, final or empty. | 288 | |
| Name 'get_help_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 288 | |
| '{' should be on the previous line. | 289 | |
| Line has trailing spaces. | 292 | |
| Line has trailing spaces. | 293 | |
| Line is longer than 80 characters. | 295 | |
| Method 'get_popup_menu' is not designed for extension - needs to be abstract, final or empty. | 300 | |
| Name 'get_popup_menu' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 300 | |
| '{' should be on the previous line. | 301 | |
| Name 'set_toolbar' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 307 | |
| '{' should be on the previous line. | 308 | |
| Line has trailing spaces. | 310 | |
| First sentence should end with a period. | 311 | |
| Variable 'hdlg' must be private and have accessor methods. | 312 | |
| Line has trailing spaces. | 313 | |
| First sentence should end with a period. | 314 | |
| Name 'return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 315 | |
| Variable 'return_state' must be private and have accessor methods. | 315 | |
| Line has trailing spaces. | 316 | |
| First sentence should end with a period. | 317 | |
| Variable 'logfile' must be private and have accessor methods. | 318 | |
| Line has trailing spaces. | 319 | |
| First sentence should end with a period. | 320 | |
| Variable 'resources' must be private and have accessor methods. | 321 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 34 | |
| First sentence should end with a period. | 35 | |
| Method 'start_read' is not designed for extension - needs to be abstract, final or empty. | 41 | |
| Name 'start_read' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| Parameter p_input_stream should be final. | 41 | |
| Name 'p_input_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| '{' should be on the previous line. | 42 | |
| Line has trailing spaces. | 46 | |
| Method 'read_corner' is not designed for extension - needs to be abstract, final or empty. | 53 | |
| Name 'read_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| '{' should be on the previous line. | 54 | |
| Line has trailing spaces. | 55 | |
| '{' should be on the previous line. | 59 | |
| Name 'curr_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| '{' should be on the previous line. | 62 | |
| '{' should be on the previous line. | 68 | |
| '}' should be on the same line. | 70 | |
| '{' should be on the previous line. | 72 | |
| Line has trailing spaces. | 78 | |
| First sentence should end with a period. | 79 | |
| Method 'close_output' is not designed for extension - needs to be abstract, final or empty. | 82 | |
| Name 'close_output' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 82 | |
| '{' should be on the previous line. | 83 | |
| '{' should be on the previous line. | 85 | |
| '{' should be on the previous line. | 87 | |
| '}' should be on the same line. | 89 | |
| '{' should be on the previous line. | 91 | |
| Line has trailing spaces. | 97 | |
| First sentence should end with a period. | 98 | |
| Method 'start_write' is not designed for extension - needs to be abstract, final or empty. | 104 | |
| Name 'start_write' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 104 | |
| Parameter p_file should be final. | 104 | |
| Name 'p_file' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 104 | |
| '{' should be on the previous line. | 105 | |
| '{' should be on the previous line. | 107 | |
| '}' should be on the same line. | 109 | |
| '{' should be on the previous line. | 111 | |
| Line has trailing spaces. | 118 | |
| First sentence should end with a period. | 119 | |
| Method 'start_scope' is not designed for extension - needs to be abstract, final or empty. | 124 | |
| Name 'start_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 124 | |
| Parameter p_logfile_scope should be final. | 124 | |
| Name 'p_logfile_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 124 | |
| '{' should be on the previous line. | 125 | |
| '{' should be on the previous line. | 127 | |
| '{' should be on the previous line. | 129 | |
| '}' should be on the same line. | 132 | |
| '{' should be on the previous line. | 134 | |
| Line has trailing spaces. | 139 | |
| Method 'start_scope' is not designed for extension - needs to be abstract, final or empty. | 147 | |
| Name 'start_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| Parameter p_logfile_scope should be final. | 147 | |
| Name 'p_logfile_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| Parameter p_int_value should be final. | 147 | |
| Name 'p_int_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| '{' should be on the previous line. | 148 | |
| Line has trailing spaces. | 152 | |
| First sentence should end with a period. | 153 | |
| Line is longer than 80 characters. | 155 | |
| Line is longer than 80 characters. | 160 | |
| Method 'start_scope' is not designed for extension - needs to be abstract, final or empty. | 160 | |
| Name 'start_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| Parameter p_logfile_scope should be final. | 160 | |
| Name 'p_logfile_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| Parameter p_boolean_value should be final. | 160 | |
| Name 'p_boolean_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| Name 'int_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 163 | |
| '{' should be on the previous line. | 165 | |
| '}' should be on the same line. | 167 | |
| '{' should be on the previous line. | 169 | |
| Line has trailing spaces. | 174 | |
| Line is longer than 80 characters. | 182 | |
| Method 'start_scope' is not designed for extension - needs to be abstract, final or empty. | 182 | |
| Name 'start_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 182 | |
| Parameter p_logfile_scope should be final. | 182 | |
| Name 'p_logfile_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 182 | |
| Parameter p_start_corner should be final. | 182 | |
| Name 'p_start_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 182 | |
| Line has trailing spaces. | 187 | |
| Line has trailing spaces. | 188 | |
| Line has trailing spaces. | 189 | |
| Method 'start_read_scope' is not designed for extension - needs to be abstract, final or empty. | 196 | |
| Name 'start_read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 196 | |
| '{' should be on the previous line. | 197 | |
| Name 'curr_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 198 | |
| '{' should be on the previous line. | 200 | |
| '{' should be on the previous line. | 204 | |
| Line has trailing spaces. | 212 | |
| First sentence should end with a period. | 213 | |
| Method 'add_int' is not designed for extension - needs to be abstract, final or empty. | 218 | |
| Name 'add_int' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 218 | |
| Parameter p_int should be final. | 218 | |
| Name 'p_int' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 218 | |
| '{' should be on the previous line. | 219 | |
| Line has trailing spaces. | 220 | |
| '{' should be on the previous line. | 222 | |
| '{' should be on the previous line. | 224 | |
| '}' should be on the same line. | 227 | |
| '{' should be on the previous line. | 229 | |
| Line has trailing spaces. | 234 | |
| Method 'read_int' is not designed for extension - needs to be abstract, final or empty. | 241 | |
| Name 'read_int' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 241 | |
| '{' should be on the previous line. | 242 | |
| Name 'curr_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 243 | |
| '{' should be on the previous line. | 245 | |
| Line has trailing spaces. | 252 | |
| First sentence should end with a period. | 253 | |
| Method 'add_corner' is not designed for extension - needs to be abstract, final or empty. | 258 | |
| Name 'add_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 258 | |
| Parameter p_corner should be final. | 258 | |
| Name 'p_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 258 | |
| '{' should be on the previous line. | 259 | |
| '{' should be on the previous line. | 261 | |
| '{' should be on the previous line. | 263 | |
| '{' should be on the previous line. | 268 | |
| '}' should be on the same line. | 273 | |
| '{' should be on the previous line. | 275 | |
| Line is longer than 80 characters. | 276 | |
| Line has trailing spaces. | 280 | |
| Missing a Javadoc comment. | 281 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 281 | |
| '{' should be on the previous line. | 282 | |
| '{' should be on the previous line. | 284 | |
| '{' should be on the previous line. | 290 | |
| '}' should be on the same line. | 293 | |
| '{' should be on the previous line. | 295 | |
| Line has trailing spaces. | 300 | |
| Missing a Javadoc comment. | 301 | |
| Missing a Javadoc comment. | 302 | |
| Name 'file_writer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 302 | |
| Missing a Javadoc comment. | 303 | |
| Name 'write_enabled' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 303 | |
| Missing a Javadoc comment. | 304 | |
| Name 'pending_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 304 |
| Violation | Message | Line |
|---|---|---|
| Missing a Javadoc comment. | 4 | |
| Line has trailing spaces. | 7 | |
| Line is longer than 80 characters. | 10 | |
| First sentence should end with a period. | 14 | |
| First sentence should end with a period. | 17 | |
| First sentence should end with a period. | 20 | |
| First sentence should end with a period. | 23 | |
| Line has trailing spaces. | 23 | |
| Line has trailing spaces. | 26 | |
| '+' is not preceded with whitespace. | 27 | |
| '+' should be on a new line. | 27 | |
| '+' is not preceded with whitespace. | 28 | |
| '+' should be on a new line. | 28 | |
| First sentence should end with a period. | 31 | |
| Line has trailing spaces. | 31 | |
| Line has trailing spaces. | 36 | |
| Missing a Javadoc comment. | 41 | |
| '+' is not preceded with whitespace. | 42 | |
| '+' should be on a new line. | 42 | |
| Missing a Javadoc comment. | 45 | |
| '19' is a magic number. | 46 | |
| Missing a Javadoc comment. | 52 | |
| Parameter packed should be final. | 52 | |
| Parameter offset should be final. | 52 | |
| Parameter result should be final. | 52 | |
| 'do' construct must use '{}'s. | 59 | |
| First sentence should end with a period. | 65 | |
| Line has trailing spaces. | 65 | |
| Missing a Javadoc comment. | 70 | |
| '+' is not preceded with whitespace. | 71 | |
| '+' should be on a new line. | 71 | |
| '+' is not preceded with whitespace. | 72 | |
| '+' should be on a new line. | 72 | |
| Missing a Javadoc comment. | 75 | |
| '19' is a magic number. | 76 | |
| Missing a Javadoc comment. | 82 | |
| Parameter packed should be final. | 82 | |
| Parameter offset should be final. | 82 | |
| Parameter result should be final. | 82 | |
| '16' is a magic number. | 87 | |
| First sentence should end with a period. | 93 | |
| Line has trailing spaces. | 93 | |
| Missing a Javadoc comment. | 98 | |
| '+' is not preceded with whitespace. | 99 | |
| '+' should be on a new line. | 99 | |
| '+' is not preceded with whitespace. | 100 | |
| '+' should be on a new line. | 100 | |
| '+' is not preceded with whitespace. | 101 | |
| '+' should be on a new line. | 101 | |
| '+' is not preceded with whitespace. | 102 | |
| '+' should be on a new line. | 102 | |
| '+' is not preceded with whitespace. | 103 | |
| '+' should be on a new line. | 103 | |
| '+' is not preceded with whitespace. | 104 | |
| '+' should be on a new line. | 104 | |
| '+' is not preceded with whitespace. | 105 | |
| '+' should be on a new line. | 105 | |
| '+' is not preceded with whitespace. | 106 | |
| '+' should be on a new line. | 106 | |
| '+' is not preceded with whitespace. | 107 | |
| '+' should be on a new line. | 107 | |
| Missing a Javadoc comment. | 110 | |
| '208' is a magic number. | 111 | |
| Missing a Javadoc comment. | 117 | |
| Parameter packed should be final. | 117 | |
| Parameter offset should be final. | 117 | |
| Parameter result should be final. | 117 | |
| 'do' construct must use '{}'s. | 125 | |
| Missing a Javadoc comment. | 132 | |
| Missing a Javadoc comment. | 133 | |
| Missing a Javadoc comment. | 134 | |
| Missing a Javadoc comment. | 137 | |
| Array brackets at illegal position. | 137 | |
| First sentence should end with a period. | 143 | |
| Missing a Javadoc comment. | 148 | |
| '+' is not preceded with whitespace. | 149 | |
| '+' should be on a new line. | 149 | |
| Missing a Javadoc comment. | 152 | |
| '19' is a magic number. | 153 | |
| Line is longer than 80 characters. | 159 | |
| Missing a Javadoc comment. | 159 | |
| Parameter packed should be final. | 159 | |
| Parameter offset should be final. | 159 | |
| Parameter result should be final. | 159 | |
| 'do' construct must use '{}'s. | 166 | |
| First sentence should end with a period. | 171 | |
| First sentence should end with a period. | 174 | |
| First sentence should end with a period. | 177 | |
| First sentence should end with a period. | 180 | |
| Array brackets at illegal position. | 182 | |
| First sentence should end with a period. | 184 | |
| First sentence should end with a period. | 187 | |
| First sentence should end with a period. | 190 | |
| First sentence should end with a period. | 193 | |
| First sentence should end with a period. | 196 | |
| First sentence should end with a period. | 200 | |
| First sentence should end with a period. | 203 | |
| First sentence should end with a period. | 206 | |
| Line has trailing spaces. | 207 | |
| First sentence should end with a period. | 212 | |
| Line has trailing spaces. | 212 | |
| First sentence should end with a period. | 217 | |
| Parameter in should be final. | 227 | |
| Parameter in should be final. | 237 | |
| Line has trailing spaces. | 241 | |
| Parameter packed should be final. | 247 | |
| '0x10000' is a magic number. | 248 | |
| '54' is a magic number. | 251 | |
| 'do' construct must use '{}'s. | 254 | |
| Line has trailing spaces. | 264 | |
| '-' is not preceded with whitespace. | 272 | |
| '-' is not followed by whitespace. | 272 | |
| '-=' is not preceded with whitespace. | 275 | |
| '-=' is not preceded with whitespace. | 276 | |
| '-=' is not preceded with whitespace. | 277 | |
| '-=' is not preceded with whitespace. | 278 | |
| Array brackets at illegal position. | 285 | |
| '*' is not preceded with whitespace. | 285 | |
| '*' is not followed by whitespace. | 285 | |
| '-' is not preceded with whitespace. | 292 | |
| '-' is not followed by whitespace. | 292 | |
| '}' should be on the same line. | 296 | |
| '+=' is not preceded with whitespace. | 298 | |
| Line has trailing spaces. | 303 | |
| 'if' construct must use '{}'s. | 313 | |
| Parameter reader should be final. | 328 | |
| Inner assignments should be avoided. | 332 | |
| Inner assignments should be avoided. | 333 | |
| Inner assignments should be avoided. | 333 | |
| Inner assignments should be avoided. | 334 | |
| Inner assignments should be avoided. | 334 | |
| First sentence should end with a period. | 349 | |
| Parameter newState should be final. | 354 | |
| '(' is followed by whitespace. | 365 | |
| '-' is not preceded with whitespace. | 365 | |
| '-' is not followed by whitespace. | 365 | |
| ')' is preceded with whitespace. | 365 | |
| Parameter pos should be final. | 379 | |
| '+' is not preceded with whitespace. | 380 | |
| '+' is not followed by whitespace. | 380 | |
| '-' is not preceded with whitespace. | 390 | |
| '-' is not followed by whitespace. | 390 | |
| Line has trailing spaces. | 397 | |
| Line has trailing spaces. | 398 | |
| Parameter errorCode should be final. | 408 | |
| '}' should be on the same line. | 412 | |
| Line has trailing spaces. | 418 | |
| Parameter number should be final. | 429 | |
| 'if' construct must use '{}'s. | 430 | |
| '(' is followed by whitespace. | 430 | |
| ')' is preceded with whitespace. | 430 | |
| Name 'next_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 445 | |
| Inner assignments should be avoided. | 465 | |
| Inner assignments should be avoided. | 465 | |
| Line has trailing spaces. | 466 | |
| Line has trailing spaces. | 472 | |
| 'if' construct must use '{}'s. | 473 | |
| '}' should be on the same line. | 478 | |
| '}' should be on the same line. | 492 | |
| 'if' construct must use '{}'s. | 498 | |
| '(' is followed by whitespace. | 502 | |
| ')' is preceded with whitespace. | 502 | |
| 'if' construct must use '{}'s. | 505 | |
| '(' is followed by whitespace. | 505 | |
| '8' is a magic number. | 505 | |
| '8' is a magic number. | 505 | |
| ')' is preceded with whitespace. | 505 | |
| Avoid inline conditionals. | 514 | |
| Line has trailing spaces. | 515 | |
| '3' is a magic number. | 515 | |
| Avoid nested blocks. | 516 | |
| '6' is a magic number. | 518 | |
| Line has trailing spaces. | 519 | |
| '4' is a magic number. | 519 | |
| Avoid nested blocks. | 520 | |
| '7' is a magic number. | 522 | |
| Line has trailing spaces. | 523 | |
| Avoid nested blocks. | 524 | |
| '8' is a magic number. | 526 | |
| Line has trailing spaces. | 527 | |
| '5' is a magic number. | 527 | |
| Avoid nested blocks. | 528 | |
| '9' is a magic number. | 530 | |
| Line has trailing spaces. | 531 | |
| Avoid nested blocks. | 532 | |
| '+' is not preceded with whitespace. | 532 | |
| '+' should be on a new line. | 532 | |
| '+' is not preceded with whitespace. | 533 | |
| '+' is not followed by whitespace. | 533 | |
| '10' is a magic number. | 535 | |
| Line has trailing spaces. | 536 | |
| Line has trailing spaces. | 540 | |
| '}' should be on the same line. | 540 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 34 | |
| First sentence should end with a period. | 35 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 41 | |
| First sentence should end with a period. | 43 | |
| Line is longer than 80 characters. | 44 | |
| Line has trailing spaces. | 45 | |
| First sentence should end with a period. | 47 | |
| Line is longer than 80 characters. | 48 | |
| First sentence should end with a period. | 49 | |
| Line is longer than 80 characters. | 50 | |
| First sentence should end with a period. | 51 | |
| First sentence should end with a period. | 53 | |
| Line is longer than 80 characters. | 54 | |
| First sentence should end with a period. | 55 | |
| Line is longer than 80 characters. | 56 | |
| First sentence should end with a period. | 57 | |
| Line is longer than 80 characters. | 58 | |
| First sentence should end with a period. | 59 | |
| Line is longer than 80 characters. | 60 | |
| First sentence should end with a period. | 61 | |
| Line is longer than 80 characters. | 62 | |
| First sentence should end with a period. | 63 | |
| Line is longer than 80 characters. | 64 | |
| First sentence should end with a period. | 65 | |
| Line is longer than 80 characters. | 66 | |
| First sentence should end with a period. | 67 | |
| Line is longer than 80 characters. | 68 | |
| First sentence should end with a period. | 69 | |
| Line is longer than 80 characters. | 70 | |
| First sentence should end with a period. | 71 | |
| Line is longer than 80 characters. | 72 | |
| First sentence should end with a period. | 73 | |
| Line is longer than 80 characters. | 74 | |
| First sentence should end with a period. | 75 | |
| Line is longer than 80 characters. | 76 | |
| Line has trailing spaces. | 77 | |
| First sentence should end with a period. | 79 | |
| Line is longer than 80 characters. | 80 | |
| First sentence should end with a period. | 81 | |
| Line is longer than 80 characters. | 82 | |
| First sentence should end with a period. | 83 | |
| Line is longer than 80 characters. | 84 | |
| First sentence should end with a period. | 85 | |
| Line is longer than 80 characters. | 86 | |
| First sentence should end with a period. | 87 | |
| Line is longer than 80 characters. | 88 | |
| First sentence should end with a period. | 89 | |
| Line is longer than 80 characters. | 90 | |
| First sentence should end with a period. | 91 | |
| Line is longer than 80 characters. | 92 | |
| Line has trailing spaces. | 93 | |
| First sentence should end with a period. | 95 | |
| Line is longer than 80 characters. | 96 | |
| First sentence should end with a period. | 97 | |
| Line is longer than 80 characters. | 98 | |
| First sentence should end with a period. | 99 | |
| Line is longer than 80 characters. | 100 | |
| First sentence should end with a period. | 101 | |
| Line is longer than 80 characters. | 102 | |
| First sentence should end with a period. | 103 | |
| Line is longer than 80 characters. | 104 | |
| First sentence should end with a period. | 105 | |
| Line is longer than 80 characters. | 106 | |
| First sentence should end with a period. | 107 | |
| Line is longer than 80 characters. | 108 | |
| First sentence should end with a period. | 109 | |
| Line is longer than 80 characters. | 110 | |
| First sentence should end with a period. | 111 | |
| Line is longer than 80 characters. | 112 | |
| First sentence should end with a period. | 113 | |
| Line is longer than 80 characters. | 114 | |
| Line has trailing spaces. | 115 | |
| First sentence should end with a period. | 117 | |
| Line is longer than 80 characters. | 118 | |
| First sentence should end with a period. | 119 | |
| Line is longer than 80 characters. | 120 | |
| First sentence should end with a period. | 121 | |
| Line is longer than 80 characters. | 122 | |
| First sentence should end with a period. | 123 | |
| Line is longer than 80 characters. | 124 | |
| First sentence should end with a period. | 125 | |
| Line is longer than 80 characters. | 126 | |
| First sentence should end with a period. | 127 | |
| Line is longer than 80 characters. | 128 | |
| First sentence should end with a period. | 129 | |
| Line is longer than 80 characters. | 130 | |
| First sentence should end with a period. | 131 | |
| Line is longer than 80 characters. | 132 | |
| First sentence should end with a period. | 133 | |
| Line is longer than 80 characters. | 134 | |
| First sentence should end with a period. | 135 | |
| Line is longer than 80 characters. | 136 | |
| First sentence should end with a period. | 137 | |
| Line is longer than 80 characters. | 138 | |
| First sentence should end with a period. | 139 | |
| Line is longer than 80 characters. | 140 | |
| First sentence should end with a period. | 141 | |
| Line is longer than 80 characters. | 142 | |
| First sentence should end with a period. | 143 | |
| First sentence should end with a period. | 145 | |
| Line is longer than 80 characters. | 146 | |
| First sentence should end with a period. | 147 | |
| Line is longer than 80 characters. | 148 | |
| Line has trailing spaces. | 149 | |
| First sentence should end with a period. | 151 | |
| Line is longer than 80 characters. | 152 | |
| First sentence should end with a period. | 153 | |
| Line is longer than 80 characters. | 154 | |
| Line has trailing spaces. | 155 | |
| Line has trailing spaces. | 156 | |
| Line has trailing spaces. | 157 | |
| Line has trailing spaces. | 158 | |
| Line is longer than 80 characters. | 162 | |
| Line is longer than 80 characters. | 166 | |
| Line is longer than 80 characters. | 167 | |
| Line is longer than 80 characters. | 168 | |
| Line is longer than 80 characters. | 169 | |
| Line is longer than 80 characters. | 170 | |
| Line is longer than 80 characters. | 171 | |
| Line is longer than 80 characters. | 172 | |
| Line is longer than 80 characters. | 173 | |
| Line is longer than 80 characters. | 174 | |
| Line is longer than 80 characters. | 175 | |
| Line is longer than 80 characters. | 176 | |
| Line has trailing spaces. | 179 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 189 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 189 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 190 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 190 | |
| Line has trailing spaces. | 191 | |
| Name 'get_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 198 | |
| Parameter p_name should be final. | 198 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 198 | |
| '{' should be on the previous line. | 199 | |
| '{' should be on the previous line. | 201 | |
| '{' should be on the previous line. | 203 | |
| Line has trailing spaces. | 209 | |
| First sentence should end with a period. | 210 | |
| Parameter p_name should be final. | 211 | |
| Expected @param tag for 'p_name'. | 211 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 211 | |
| '{' should be on the previous line. | 212 | |
| Line has trailing spaces. | 215 | |
| Expected an @return tag. | 219 | |
| Name 'is_end_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 219 | |
| '{' should be on the previous line. | 220 | |
| Line has trailing spaces. | 223 | |
| Missing a Javadoc comment. | 224 | |
| Variable 'name' must be private and have accessor methods. | 224 | |
| Line has trailing spaces. | 225 | |
| 'abstract' modifier out of order with the JLS suggestions. | 229 | |
| '{' should be on the previous line. | 230 | |
| Missing a Javadoc comment. | 231 | |
| Parameter p_name should be final. | 231 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 231 | |
| '{' should be on the previous line. | 232 | |
| '(' is followed by whitespace. | 233 | |
| Line has trailing spaces. | 235 | |
| Expected an @return tag. | 241 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 241 | |
| Parameter p_logfile should be final. | 241 | |
| Expected @param tag for 'p_logfile'. | 241 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 241 | |
| Parameter p_return_state should be final. | 242 | |
| Expected @param tag for 'p_return_state'. | 242 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 242 | |
| Parameter p_board_handling should be final. | 242 | |
| Expected @param tag for 'p_board_handling'. | 242 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 242 | |
| '{' should be on the previous line. | 246 | |
| Name 'interactive_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 249 | |
| Line is longer than 80 characters. | 250 | |
| '{' should be on the previous line. | 252 | |
| Name 'return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 256 | |
| '{' should be on the previous line. | 258 | |
| '{' should be on the previous line. | 261 | |
| Line is longer than 80 characters. | 263 | |
| Name 'new_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 263 | |
| '{' should be on the previous line. | 265 | |
| '}' should be on the same line. | 270 | |
| '{' should be on the previous line. | 272 | |
| Name 'next_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 274 | |
| '{' should be on the previous line. | 276 | |
| Line is longer than 80 characters. | 279 | |
| Name 'new_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 279 | |
| 'if' is not followed by whitespace. | 280 | |
| '{' should be on the previous line. | 281 | |
| Line has trailing spaces. | 289 | |
| Expected an @return tag. | 293 | |
| Name 'start_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 293 | |
| '(' is followed by whitespace. | 293 | |
| Expected @param tag for 'p_location'. | 293 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 293 | |
| Line is longer than 80 characters. | 294 | |
| Expected @param tag for 'p_return_state'. | 294 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 294 | |
| Expected @param tag for 'p_board_handling'. | 294 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 294 | |
| Line has trailing spaces. | 296 | |
| Missing a Javadoc comment. | 297 | |
| '{' should be on the previous line. | 298 | |
| Missing a Javadoc comment. | 299 | |
| Parameter p_name should be final. | 299 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 299 | |
| '{' should be on the previous line. | 300 | |
| '(' is followed by whitespace. | 301 | |
| Line has trailing spaces. | 303 | |
| Missing a Javadoc comment. | 304 | |
| Name 'start_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 304 | |
| '(' is followed by whitespace. | 304 | |
| Parameter p_location should be final. | 304 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 304 | |
| Parameter p_return_state should be final. | 305 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 305 | |
| Parameter p_board_handling should be final. | 305 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 305 | |
| Line has trailing spaces. | 311 | |
| Missing a Javadoc comment. | 312 | |
| '{' should be on the previous line. | 313 | |
| Missing a Javadoc comment. | 314 | |
| Parameter p_name should be final. | 314 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 314 | |
| '{' should be on the previous line. | 315 | |
| '(' is followed by whitespace. | 316 | |
| Line has trailing spaces. | 318 | |
| Missing a Javadoc comment. | 319 | |
| Name 'start_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 319 | |
| '(' is followed by whitespace. | 319 | |
| Parameter p_location should be final. | 319 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 319 | |
| Parameter p_return_state should be final. | 320 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 320 | |
| Parameter p_board_handling should be final. | 320 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 320 | |
| Line is longer than 80 characters. | 322 | |
| Line has trailing spaces. | 325 | |
| Missing a Javadoc comment. | 326 | |
| '{' should be on the previous line. | 327 | |
| Missing a Javadoc comment. | 328 | |
| Parameter p_name should be final. | 328 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 328 | |
| '{' should be on the previous line. | 329 | |
| '(' is followed by whitespace. | 330 | |
| Line has trailing spaces. | 332 | |
| Missing a Javadoc comment. | 333 | |
| Name 'start_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 333 | |
| '(' is followed by whitespace. | 333 | |
| Parameter p_location should be final. | 333 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 333 | |
| Parameter p_return_state should be final. | 334 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 334 | |
| Parameter p_board_handling should be final. | 334 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 334 | |
| Line is longer than 80 characters. | 336 | |
| Line has trailing spaces. | 339 | |
| Missing a Javadoc comment. | 340 | |
| '{' should be on the previous line. | 341 | |
| Missing a Javadoc comment. | 342 | |
| Parameter p_name should be final. | 342 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 342 | |
| '{' should be on the previous line. | 343 | |
| '(' is followed by whitespace. | 344 | |
| Line has trailing spaces. | 346 | |
| Missing a Javadoc comment. | 347 | |
| Name 'start_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 347 | |
| '(' is followed by whitespace. | 347 | |
| Parameter p_location should be final. | 347 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 347 | |
| Parameter p_return_state should be final. | 348 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 348 | |
| Parameter p_board_handling should be final. | 348 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 348 | |
| Line is longer than 80 characters. | 350 | |
| Line has trailing spaces. | 353 | |
| Missing a Javadoc comment. | 354 | |
| '{' should be on the previous line. | 355 | |
| Missing a Javadoc comment. | 356 | |
| Parameter p_name should be final. | 356 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 356 | |
| '{' should be on the previous line. | 357 | |
| '(' is followed by whitespace. | 358 | |
| Line has trailing spaces. | 360 | |
| Missing a Javadoc comment. | 361 | |
| Name 'start_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 361 | |
| '(' is followed by whitespace. | 361 | |
| Parameter p_location should be final. | 361 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 361 | |
| Parameter p_return_state should be final. | 362 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 362 | |
| Parameter p_board_handling should be final. | 362 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 362 | |
| Line is longer than 80 characters. | 364 | |
| Line has trailing spaces. | 367 | |
| Missing a Javadoc comment. | 368 | |
| '{' should be on the previous line. | 369 | |
| Missing a Javadoc comment. | 370 | |
| Parameter p_name should be final. | 370 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 370 | |
| '{' should be on the previous line. | 371 | |
| '(' is followed by whitespace. | 372 | |
| Line has trailing spaces. | 374 | |
| Missing a Javadoc comment. | 375 | |
| Name 'start_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 375 | |
| '(' is followed by whitespace. | 375 | |
| Parameter p_location should be final. | 375 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 375 | |
| Parameter p_return_state should be final. | 376 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 376 | |
| Parameter p_board_handling should be final. | 376 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 376 | |
| Line is longer than 80 characters. | 378 | |
| Line has trailing spaces. | 381 | |
| Missing a Javadoc comment. | 382 | |
| '{' should be on the previous line. | 383 | |
| Missing a Javadoc comment. | 384 | |
| Parameter p_name should be final. | 384 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 384 | |
| '{' should be on the previous line. | 385 | |
| '(' is followed by whitespace. | 386 | |
| Line has trailing spaces. | 388 | |
| Missing a Javadoc comment. | 389 | |
| Name 'start_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 389 | |
| '(' is followed by whitespace. | 389 | |
| Parameter p_location should be final. | 389 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 389 | |
| Parameter p_return_state should be final. | 390 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 390 | |
| Parameter p_board_handling should be final. | 390 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 390 | |
| Line is longer than 80 characters. | 392 | |
| Line has trailing spaces. | 395 | |
| Missing a Javadoc comment. | 396 | |
| '{' should be on the previous line. | 397 | |
| Missing a Javadoc comment. | 398 | |
| Parameter p_name should be final. | 398 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 398 | |
| '{' should be on the previous line. | 399 | |
| '(' is followed by whitespace. | 400 | |
| Line has trailing spaces. | 402 | |
| Missing a Javadoc comment. | 403 | |
| Name 'start_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 403 | |
| '(' is followed by whitespace. | 403 | |
| Parameter p_location should be final. | 403 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 403 | |
| Parameter p_return_state should be final. | 404 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 404 | |
| Parameter p_board_handling should be final. | 404 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 404 | |
| '{' should be on the previous line. | 408 | |
| Line is longer than 80 characters. | 409 | |
| Name 'item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 409 | |
| Line is longer than 80 characters. | 410 | |
| '}' should be on the same line. | 411 | |
| '{' should be on the previous line. | 413 | |
| Line is longer than 80 characters. | 414 | |
| Line has trailing spaces. | 416 | |
| Line has trailing spaces. | 421 | |
| Missing a Javadoc comment. | 422 | |
| '{' should be on the previous line. | 423 | |
| Missing a Javadoc comment. | 424 | |
| Parameter p_name should be final. | 424 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 424 | |
| '{' should be on the previous line. | 425 | |
| '(' is followed by whitespace. | 426 | |
| Line has trailing spaces. | 428 | |
| Missing a Javadoc comment. | 429 | |
| Name 'start_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 429 | |
| '(' is followed by whitespace. | 429 | |
| Parameter p_location should be final. | 429 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 429 | |
| Parameter p_return_state should be final. | 430 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 430 | |
| Parameter p_board_handling should be final. | 430 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 430 | |
| '{' should be on the previous line. | 434 | |
| Line is longer than 80 characters. | 435 | |
| Name 'item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 435 | |
| Line is longer than 80 characters. | 436 | |
| '}' should be on the same line. | 437 | |
| '{' should be on the previous line. | 439 | |
| Line is longer than 80 characters. | 440 | |
| Line has trailing spaces. | 442 | |
| Line has trailing spaces. | 446 | |
| Missing a Javadoc comment. | 447 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 447 | |
| Parameter p_logfile should be final. | 447 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 447 | |
| Parameter p_return_state should be final. | 448 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 448 | |
| Parameter p_board_handling should be final. | 448 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 448 | |
| Line is longer than 80 characters. | 450 | |
| Name 'new_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 450 | |
| '{' should be on the previous line. | 452 | |
| Line has trailing spaces. | 458 | |
| Missing a Javadoc comment. | 459 | |
| '{' should be on the previous line. | 460 | |
| Missing a Javadoc comment. | 461 | |
| Parameter p_name should be final. | 461 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 461 | |
| '{' should be on the previous line. | 462 | |
| '(' is followed by whitespace. | 463 | |
| Line has trailing spaces. | 465 | |
| Missing a Javadoc comment. | 466 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 466 | |
| Parameter p_logfile should be final. | 466 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 466 | |
| Parameter p_return_state should be final. | 467 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 467 | |
| Parameter p_board_handling should be final. | 467 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 467 | |
| '{' should be on the previous line. | 470 | |
| 'cast' is not followed by whitespace. | 472 | |
| Line has trailing spaces. | 475 | |
| Line is longer than 80 characters. | 476 | |
| Line has trailing spaces. | 480 | |
| Missing a Javadoc comment. | 481 | |
| '{' should be on the previous line. | 482 | |
| Missing a Javadoc comment. | 483 | |
| Parameter p_name should be final. | 483 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 483 | |
| '{' should be on the previous line. | 484 | |
| '(' is followed by whitespace. | 485 | |
| Line has trailing spaces. | 487 | |
| Missing a Javadoc comment. | 488 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 488 | |
| Parameter p_logfile should be final. | 488 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 488 | |
| Parameter p_return_state should be final. | 489 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 489 | |
| Parameter p_board_handling should be final. | 489 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 489 | |
| '{' should be on the previous line. | 492 | |
| 'cast' is not followed by whitespace. | 494 | |
| Line has trailing spaces. | 497 | |
| Line is longer than 80 characters. | 498 | |
| Line has trailing spaces. | 502 | |
| Missing a Javadoc comment. | 503 | |
| '{' should be on the previous line. | 504 | |
| Missing a Javadoc comment. | 505 | |
| Parameter p_name should be final. | 505 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 505 | |
| '{' should be on the previous line. | 506 | |
| '(' is followed by whitespace. | 507 | |
| Line has trailing spaces. | 509 | |
| Missing a Javadoc comment. | 510 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 510 | |
| Parameter p_logfile should be final. | 510 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 510 | |
| Parameter p_return_state should be final. | 511 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 511 | |
| Parameter p_board_handling should be final. | 511 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 511 | |
| '{' should be on the previous line. | 514 | |
| 'cast' is not followed by whitespace. | 515 | |
| Line has trailing spaces. | 518 | |
| Line is longer than 80 characters. | 519 | |
| Line has trailing spaces. | 523 | |
| Missing a Javadoc comment. | 524 | |
| '{' should be on the previous line. | 525 | |
| Missing a Javadoc comment. | 526 | |
| Parameter p_name should be final. | 526 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 526 | |
| '{' should be on the previous line. | 527 | |
| '(' is followed by whitespace. | 528 | |
| Line has trailing spaces. | 530 | |
| Missing a Javadoc comment. | 531 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 531 | |
| Parameter p_logfile should be final. | 531 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 531 | |
| Parameter p_return_state should be final. | 532 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 532 | |
| Parameter p_board_handling should be final. | 532 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 532 | |
| '{' should be on the previous line. | 535 | |
| Name 'int_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 536 | |
| '{' should be on the previous line. | 538 | |
| '}' should be on the same line. | 540 | |
| '{' should be on the previous line. | 542 | |
| Line has trailing spaces. | 547 | |
| Line is longer than 80 characters. | 548 | |
| Line has trailing spaces. | 552 | |
| Missing a Javadoc comment. | 553 | |
| '{' should be on the previous line. | 554 | |
| Missing a Javadoc comment. | 555 | |
| Parameter p_name should be final. | 555 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 555 | |
| '{' should be on the previous line. | 556 | |
| '(' is followed by whitespace. | 557 | |
| Line has trailing spaces. | 559 | |
| Missing a Javadoc comment. | 560 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 560 | |
| Parameter p_logfile should be final. | 560 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 560 | |
| Parameter p_return_state should be final. | 561 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 561 | |
| Parameter p_board_handling should be final. | 561 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 561 | |
| Name 'new_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 563 | |
| Line has trailing spaces. | 568 | |
| Missing a Javadoc comment. | 569 | |
| '{' should be on the previous line. | 570 | |
| Missing a Javadoc comment. | 571 | |
| Parameter p_name should be final. | 571 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 571 | |
| '{' should be on the previous line. | 572 | |
| '(' is followed by whitespace. | 573 | |
| Line has trailing spaces. | 575 | |
| Missing a Javadoc comment. | 576 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 576 | |
| Parameter p_logfile should be final. | 576 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 576 | |
| Parameter p_return_state should be final. | 577 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 577 | |
| Parameter p_board_handling should be final. | 577 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 577 | |
| '{' should be on the previous line. | 580 | |
| Line is longer than 80 characters. | 581 | |
| '{' should be on the previous line. | 586 | |
| Line is longer than 80 characters. | 587 | |
| Line has trailing spaces. | 593 | |
| Missing a Javadoc comment. | 594 | |
| '{' should be on the previous line. | 595 | |
| Missing a Javadoc comment. | 596 | |
| Parameter p_name should be final. | 596 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 596 | |
| '{' should be on the previous line. | 597 | |
| '(' is followed by whitespace. | 598 | |
| Line has trailing spaces. | 600 | |
| Missing a Javadoc comment. | 601 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 601 | |
| Parameter p_logfile should be final. | 601 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 601 | |
| Parameter p_return_state should be final. | 602 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 602 | |
| Parameter p_board_handling should be final. | 602 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 602 | |
| '{' should be on the previous line. | 605 | |
| Line is longer than 80 characters. | 606 | |
| '{' should be on the previous line. | 611 | |
| Line is longer than 80 characters. | 612 | |
| 'cast' is not followed by whitespace. | 615 | |
| Line has trailing spaces. | 618 | |
| Missing a Javadoc comment. | 619 | |
| '{' should be on the previous line. | 620 | |
| Missing a Javadoc comment. | 621 | |
| Parameter p_name should be final. | 621 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 621 | |
| '{' should be on the previous line. | 622 | |
| '(' is followed by whitespace. | 623 | |
| Line has trailing spaces. | 625 | |
| Missing a Javadoc comment. | 626 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 626 | |
| Parameter p_logfile should be final. | 626 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 626 | |
| Parameter p_return_state should be final. | 627 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 627 | |
| Parameter p_board_handling should be final. | 627 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 627 | |
| '{' should be on the previous line. | 630 | |
| Line is longer than 80 characters. | 631 | |
| Name 'lower_left' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 633 | |
| '{' should be on the previous line. | 635 | |
| Line is longer than 80 characters. | 636 | |
| Name 'curr_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 639 | |
| Line is longer than 80 characters. | 640 | |
| Name 'upper_right' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 641 | |
| '{' should be on the previous line. | 643 | |
| Line has trailing spaces. | 651 | |
| Missing a Javadoc comment. | 652 | |
| '{' should be on the previous line. | 653 | |
| Missing a Javadoc comment. | 654 | |
| Parameter p_name should be final. | 654 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 654 | |
| '{' should be on the previous line. | 655 | |
| '(' is followed by whitespace. | 656 | |
| Line has trailing spaces. | 658 | |
| Missing a Javadoc comment. | 659 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 659 | |
| Parameter p_logfile should be final. | 659 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 659 | |
| Parameter p_return_state should be final. | 660 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 660 | |
| Parameter p_board_handling should be final. | 660 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 660 | |
| '{' should be on the previous line. | 663 | |
| Line is longer than 80 characters. | 664 | |
| Line is longer than 80 characters. | 666 | |
| Name 'item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 666 | |
| Name 'lower_left' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 667 | |
| '{' should be on the previous line. | 669 | |
| Line is longer than 80 characters. | 670 | |
| Name 'curr_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 673 | |
| Line is longer than 80 characters. | 674 | |
| Name 'upper_right' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 675 | |
| '{' should be on the previous line. | 677 | |
| Line has trailing spaces. | 685 | |
| Missing a Javadoc comment. | 686 | |
| '{' should be on the previous line. | 687 | |
| Missing a Javadoc comment. | 688 | |
| Parameter p_name should be final. | 688 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 688 | |
| '{' should be on the previous line. | 689 | |
| '(' is followed by whitespace. | 690 | |
| Line has trailing spaces. | 692 | |
| Line is longer than 80 characters. | 693 | |
| Missing a Javadoc comment. | 693 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 693 | |
| Parameter p_logfile should be final. | 693 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 693 | |
| Parameter p_return_state should be final. | 693 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 693 | |
| Parameter p_board_handling should be final. | 693 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 693 | |
| Line has trailing spaces. | 696 | |
| '{' should be on the previous line. | 698 | |
| 'cast' is not followed by whitespace. | 699 | |
| '}' should be on the same line. | 700 | |
| '{' should be on the previous line. | 702 | |
| Line is longer than 80 characters. | 703 | |
| Line has trailing spaces. | 709 | |
| Missing a Javadoc comment. | 710 | |
| '{' should be on the previous line. | 711 | |
| Missing a Javadoc comment. | 712 | |
| Parameter p_name should be final. | 712 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 712 | |
| '{' should be on the previous line. | 713 | |
| '(' is followed by whitespace. | 714 | |
| Line has trailing spaces. | 716 | |
| Line is longer than 80 characters. | 717 | |
| Missing a Javadoc comment. | 717 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 717 | |
| Parameter p_logfile should be final. | 717 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 717 | |
| Parameter p_return_state should be final. | 717 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 717 | |
| Parameter p_board_handling should be final. | 717 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 717 | |
| Line has trailing spaces. | 720 | |
| '{' should be on the previous line. | 722 | |
| 'cast' is not followed by whitespace. | 723 | |
| '}' should be on the same line. | 724 | |
| '{' should be on the previous line. | 726 | |
| Line is longer than 80 characters. | 727 | |
| Line has trailing spaces. | 733 | |
| Missing a Javadoc comment. | 734 | |
| '{' should be on the previous line. | 735 | |
| Missing a Javadoc comment. | 736 | |
| Parameter p_name should be final. | 736 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 736 | |
| '{' should be on the previous line. | 737 | |
| '(' is followed by whitespace. | 738 | |
| Line has trailing spaces. | 740 | |
| Line is longer than 80 characters. | 741 | |
| Missing a Javadoc comment. | 741 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 741 | |
| Parameter p_logfile should be final. | 741 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 741 | |
| Parameter p_return_state should be final. | 741 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 741 | |
| Parameter p_board_handling should be final. | 741 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 741 | |
| Line has trailing spaces. | 744 | |
| '{' should be on the previous line. | 746 | |
| 'cast' is not followed by whitespace. | 747 | |
| '}' should be on the same line. | 748 | |
| '{' should be on the previous line. | 750 | |
| Line is longer than 80 characters. | 751 | |
| Line has trailing spaces. | 757 | |
| Missing a Javadoc comment. | 758 | |
| '{' should be on the previous line. | 759 | |
| Missing a Javadoc comment. | 760 | |
| Parameter p_name should be final. | 760 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 760 | |
| '{' should be on the previous line. | 761 | |
| '(' is followed by whitespace. | 762 | |
| Line has trailing spaces. | 764 | |
| Line is longer than 80 characters. | 765 | |
| Missing a Javadoc comment. | 765 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 765 | |
| Parameter p_logfile should be final. | 765 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 765 | |
| Parameter p_return_state should be final. | 765 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 765 | |
| Parameter p_board_handling should be final. | 765 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 765 | |
| Line has trailing spaces. | 768 | |
| '{' should be on the previous line. | 770 | |
| 'cast' is not followed by whitespace. | 771 | |
| '}' should be on the same line. | 772 | |
| '{' should be on the previous line. | 774 | |
| Line is longer than 80 characters. | 775 | |
| Line has trailing spaces. | 781 | |
| First sentence should end with a period. | 782 | |
| '{' should be on the previous line. | 786 | |
| Missing a Javadoc comment. | 787 | |
| Parameter p_name should be final. | 787 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 787 | |
| '{' should be on the previous line. | 788 | |
| '(' is followed by whitespace. | 789 | |
| Line has trailing spaces. | 791 | |
| Line is longer than 80 characters. | 792 | |
| Missing a Javadoc comment. | 792 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 792 | |
| Parameter p_logfile should be final. | 792 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 792 | |
| Parameter p_return_state should be final. | 792 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 792 | |
| Parameter p_board_handling should be final. | 792 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 792 | |
| Line has trailing spaces. | 795 | |
| '{' should be on the previous line. | 797 | |
| Name 'int_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 798 | |
| Line is longer than 80 characters. | 799 | |
| 'cast' is not followed by whitespace. | 799 | |
| '}' should be on the same line. | 800 | |
| '{' should be on the previous line. | 802 | |
| Line is longer than 80 characters. | 803 | |
| Line has trailing spaces. | 809 | |
| Line has trailing spaces. | 810 | |
| First sentence should end with a period. | 811 | |
| '{' should be on the previous line. | 815 | |
| Missing a Javadoc comment. | 816 | |
| Parameter p_name should be final. | 816 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 816 | |
| '{' should be on the previous line. | 817 | |
| '(' is followed by whitespace. | 818 | |
| Line has trailing spaces. | 820 | |
| Line is longer than 80 characters. | 821 | |
| Missing a Javadoc comment. | 821 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 821 | |
| Parameter p_logfile should be final. | 821 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 821 | |
| Parameter p_return_state should be final. | 821 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 821 | |
| Parameter p_board_handling should be final. | 821 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 821 | |
| Line has trailing spaces. | 824 | |
| '{' should be on the previous line. | 826 | |
| Line is longer than 80 characters. | 827 | |
| 'cast' is not followed by whitespace. | 827 | |
| '}' should be on the same line. | 828 | |
| '{' should be on the previous line. | 830 | |
| Line is longer than 80 characters. | 831 | |
| Line has trailing spaces. | 837 | |
| First sentence should end with a period. | 838 | |
| Line is longer than 80 characters. | 839 | |
| '{' should be on the previous line. | 842 | |
| Missing a Javadoc comment. | 843 | |
| Parameter p_name should be final. | 843 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 843 | |
| '{' should be on the previous line. | 844 | |
| '(' is followed by whitespace. | 845 | |
| Line has trailing spaces. | 847 | |
| Line is longer than 80 characters. | 848 | |
| Missing a Javadoc comment. | 848 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 848 | |
| Parameter p_logfile should be final. | 848 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 848 | |
| Parameter p_return_state should be final. | 848 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 848 | |
| Parameter p_board_handling should be final. | 848 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 848 | |
| Line has trailing spaces. | 851 | |
| '{' should be on the previous line. | 853 | |
| Line is longer than 80 characters. | 854 | |
| 'cast' is not followed by whitespace. | 854 | |
| '}' should be on the same line. | 855 | |
| '{' should be on the previous line. | 857 | |
| Line is longer than 80 characters. | 858 | |
| Line has trailing spaces. | 864 | |
| Missing a Javadoc comment. | 865 | |
| '{' should be on the previous line. | 866 | |
| Missing a Javadoc comment. | 867 | |
| Parameter p_name should be final. | 867 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 867 | |
| '{' should be on the previous line. | 868 | |
| '(' is followed by whitespace. | 869 | |
| Line has trailing spaces. | 871 | |
| Line is longer than 80 characters. | 872 | |
| Missing a Javadoc comment. | 872 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 872 | |
| Parameter p_logfile should be final. | 872 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 872 | |
| Parameter p_return_state should be final. | 872 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 872 | |
| Parameter p_board_handling should be final. | 872 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 872 | |
| Name 'return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 874 | |
| '{' should be on the previous line. | 876 | |
| Line is longer than 80 characters. | 877 | |
| 'cast' is not followed by whitespace. | 877 | |
| '}' should be on the same line. | 878 | |
| '{' should be on the previous line. | 880 | |
| Line is longer than 80 characters. | 881 | |
| Line has trailing spaces. | 886 | |
| Missing a Javadoc comment. | 887 | |
| '{' should be on the previous line. | 888 | |
| Missing a Javadoc comment. | 889 | |
| Parameter p_name should be final. | 889 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 889 | |
| '{' should be on the previous line. | 890 | |
| '(' is followed by whitespace. | 891 | |
| Line has trailing spaces. | 893 | |
| Line is longer than 80 characters. | 894 | |
| Missing a Javadoc comment. | 894 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 894 | |
| Parameter p_logfile should be final. | 894 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 894 | |
| Parameter p_return_state should be final. | 894 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 894 | |
| Parameter p_board_handling should be final. | 894 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 894 | |
| Name 'return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 896 | |
| '{' should be on the previous line. | 898 | |
| Line is longer than 80 characters. | 899 | |
| 'cast' is not followed by whitespace. | 899 | |
| '}' should be on the same line. | 900 | |
| '{' should be on the previous line. | 902 | |
| Line is longer than 80 characters. | 903 | |
| Line has trailing spaces. | 908 | |
| Missing a Javadoc comment. | 909 | |
| '{' should be on the previous line. | 910 | |
| Missing a Javadoc comment. | 911 | |
| Parameter p_name should be final. | 911 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 911 | |
| '{' should be on the previous line. | 912 | |
| '(' is followed by whitespace. | 913 | |
| Line has trailing spaces. | 915 | |
| Line is longer than 80 characters. | 916 | |
| Missing a Javadoc comment. | 916 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 916 | |
| Parameter p_logfile should be final. | 916 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 916 | |
| Parameter p_return_state should be final. | 916 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 916 | |
| Parameter p_board_handling should be final. | 916 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 916 | |
| Name 'return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 918 | |
| '{' should be on the previous line. | 920 | |
| Line is longer than 80 characters. | 921 | |
| 'cast' is not followed by whitespace. | 921 | |
| '}' should be on the same line. | 922 | |
| '{' should be on the previous line. | 924 | |
| Line is longer than 80 characters. | 925 | |
| Line has trailing spaces. | 930 | |
| Missing a Javadoc comment. | 931 | |
| '{' should be on the previous line. | 932 | |
| Missing a Javadoc comment. | 933 | |
| Parameter p_name should be final. | 933 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 933 | |
| '{' should be on the previous line. | 934 | |
| '(' is followed by whitespace. | 935 | |
| Line has trailing spaces. | 937 | |
| Line is longer than 80 characters. | 938 | |
| Missing a Javadoc comment. | 938 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 938 | |
| Parameter p_logfile should be final. | 938 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 938 | |
| Parameter p_return_state should be final. | 938 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 938 | |
| Parameter p_board_handling should be final. | 938 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 938 | |
| Name 'return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 940 | |
| '{' should be on the previous line. | 942 | |
| Line is longer than 80 characters. | 943 | |
| 'cast' is not followed by whitespace. | 943 | |
| '}' should be on the same line. | 944 | |
| '{' should be on the previous line. | 946 | |
| Line is longer than 80 characters. | 947 | |
| Line has trailing spaces. | 952 | |
| Missing a Javadoc comment. | 953 | |
| '{' should be on the previous line. | 954 | |
| Missing a Javadoc comment. | 955 | |
| Parameter p_name should be final. | 955 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 955 | |
| '{' should be on the previous line. | 956 | |
| '(' is followed by whitespace. | 957 | |
| Line has trailing spaces. | 959 | |
| Line is longer than 80 characters. | 960 | |
| Missing a Javadoc comment. | 960 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 960 | |
| Parameter p_logfile should be final. | 960 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 960 | |
| Parameter p_return_state should be final. | 960 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 960 | |
| Parameter p_board_handling should be final. | 960 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 960 | |
| '{' should be on the previous line. | 963 | |
| 'cast' is not followed by whitespace. | 964 | |
| '}' should be on the same line. | 965 | |
| '{' should be on the previous line. | 967 | |
| Line is longer than 80 characters. | 968 | |
| Line has trailing spaces. | 973 | |
| Missing a Javadoc comment. | 974 | |
| '{' should be on the previous line. | 975 | |
| Missing a Javadoc comment. | 976 | |
| Parameter p_name should be final. | 976 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 976 | |
| '{' should be on the previous line. | 977 | |
| '(' is followed by whitespace. | 978 | |
| Line has trailing spaces. | 980 | |
| Line is longer than 80 characters. | 981 | |
| Missing a Javadoc comment. | 981 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 981 | |
| Parameter p_logfile should be final. | 981 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 981 | |
| Parameter p_return_state should be final. | 981 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 981 | |
| Parameter p_board_handling should be final. | 981 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 981 | |
| '{' should be on the previous line. | 984 | |
| 'cast' is not followed by whitespace. | 985 | |
| '}' should be on the same line. | 986 | |
| '{' should be on the previous line. | 988 | |
| Line is longer than 80 characters. | 989 | |
| Line has trailing spaces. | 994 | |
| Missing a Javadoc comment. | 995 | |
| '{' should be on the previous line. | 996 | |
| Missing a Javadoc comment. | 997 | |
| Parameter p_name should be final. | 997 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 997 | |
| '{' should be on the previous line. | 998 | |
| '(' is followed by whitespace. | 999 | |
| Line has trailing spaces. | 1001 | |
| Line is longer than 80 characters. | 1002 | |
| Missing a Javadoc comment. | 1002 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1002 | |
| Parameter p_logfile should be final. | 1002 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1002 | |
| Parameter p_return_state should be final. | 1002 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1002 | |
| Parameter p_board_handling should be final. | 1002 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1002 | |
| Line has trailing spaces. | 1007 | |
| Missing a Javadoc comment. | 1008 | |
| '{' should be on the previous line. | 1009 | |
| Missing a Javadoc comment. | 1010 | |
| Parameter p_name should be final. | 1010 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1010 | |
| '{' should be on the previous line. | 1011 | |
| '(' is followed by whitespace. | 1012 | |
| Line has trailing spaces. | 1014 | |
| Line is longer than 80 characters. | 1015 | |
| Missing a Javadoc comment. | 1015 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1015 | |
| Parameter p_logfile should be final. | 1015 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1015 | |
| Parameter p_return_state should be final. | 1015 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1015 | |
| Parameter p_board_handling should be final. | 1015 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1015 | |
| Line has trailing spaces. | 1020 | |
| Missing a Javadoc comment. | 1021 | |
| '{' should be on the previous line. | 1022 | |
| Missing a Javadoc comment. | 1023 | |
| Parameter p_name should be final. | 1023 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1023 | |
| '{' should be on the previous line. | 1024 | |
| '(' is followed by whitespace. | 1025 | |
| Line has trailing spaces. | 1027 | |
| Line is longer than 80 characters. | 1028 | |
| Missing a Javadoc comment. | 1028 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1028 | |
| Parameter p_logfile should be final. | 1028 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1028 | |
| Parameter p_return_state should be final. | 1028 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1028 | |
| Parameter p_board_handling should be final. | 1028 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1028 | |
| Name 'new_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1031 | |
| Line is longer than 80 characters. | 1032 | |
| Line has trailing spaces. | 1036 | |
| Missing a Javadoc comment. | 1037 | |
| '{' should be on the previous line. | 1038 | |
| Missing a Javadoc comment. | 1039 | |
| Parameter p_name should be final. | 1039 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1039 | |
| '{' should be on the previous line. | 1040 | |
| '(' is followed by whitespace. | 1041 | |
| Line has trailing spaces. | 1043 | |
| Line is longer than 80 characters. | 1044 | |
| Missing a Javadoc comment. | 1044 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1044 | |
| Parameter p_logfile should be final. | 1044 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1044 | |
| Parameter p_return_state should be final. | 1044 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1044 | |
| Parameter p_board_handling should be final. | 1044 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1044 | |
| Name 'new_tidy_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1046 | |
| Line is longer than 80 characters. | 1047 | |
| Line has trailing spaces. | 1051 | |
| Missing a Javadoc comment. | 1052 | |
| '{' should be on the previous line. | 1053 | |
| Missing a Javadoc comment. | 1054 | |
| Parameter p_name should be final. | 1054 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1054 | |
| '{' should be on the previous line. | 1055 | |
| '(' is followed by whitespace. | 1056 | |
| Line has trailing spaces. | 1058 | |
| Line is longer than 80 characters. | 1059 | |
| Missing a Javadoc comment. | 1059 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1059 | |
| Parameter p_logfile should be final. | 1059 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1059 | |
| Parameter p_return_state should be final. | 1059 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1059 | |
| Parameter p_board_handling should be final. | 1059 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1059 | |
| Name 'int_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1061 | |
| '(' is followed by whitespace. | 1062 | |
| '{' should be on the previous line. | 1063 | |
| '}' should be on the same line. | 1065 | |
| '{' should be on the previous line. | 1067 | |
| Line has trailing spaces. | 1073 | |
| Missing a Javadoc comment. | 1074 | |
| '{' should be on the previous line. | 1075 | |
| Missing a Javadoc comment. | 1076 | |
| Parameter p_name should be final. | 1076 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1076 | |
| '{' should be on the previous line. | 1077 | |
| '(' is followed by whitespace. | 1078 | |
| Line has trailing spaces. | 1080 | |
| Line is longer than 80 characters. | 1081 | |
| Missing a Javadoc comment. | 1081 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1081 | |
| Parameter p_logfile should be final. | 1081 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1081 | |
| Parameter p_return_state should be final. | 1081 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1081 | |
| Parameter p_board_handling should be final. | 1081 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1081 | |
| Name 'int_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1083 | |
| '(' is followed by whitespace. | 1084 | |
| '{' should be on the previous line. | 1085 | |
| '}' should be on the same line. | 1087 | |
| '{' should be on the previous line. | 1089 | |
| Line has trailing spaces. | 1095 | |
| Missing a Javadoc comment. | 1096 | |
| '{' should be on the previous line. | 1097 | |
| Missing a Javadoc comment. | 1098 | |
| Parameter p_name should be final. | 1098 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1098 | |
| '{' should be on the previous line. | 1099 | |
| '(' is followed by whitespace. | 1100 | |
| Line has trailing spaces. | 1102 | |
| Line is longer than 80 characters. | 1103 | |
| Missing a Javadoc comment. | 1103 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1103 | |
| Parameter p_logfile should be final. | 1103 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1103 | |
| Parameter p_return_state should be final. | 1103 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1103 | |
| Parameter p_board_handling should be final. | 1103 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1103 | |
| Name 'new_accuracy' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1105 | |
| Line has trailing spaces. | 1110 | |
| Missing a Javadoc comment. | 1111 | |
| '{' should be on the previous line. | 1112 | |
| Missing a Javadoc comment. | 1113 | |
| Parameter p_name should be final. | 1113 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1113 | |
| '{' should be on the previous line. | 1114 | |
| '(' is followed by whitespace. | 1115 | |
| Line has trailing spaces. | 1117 | |
| Line is longer than 80 characters. | 1118 | |
| Missing a Javadoc comment. | 1118 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1118 | |
| Parameter p_logfile should be final. | 1118 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1118 | |
| Parameter p_return_state should be final. | 1118 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1118 | |
| Parameter p_board_handling should be final. | 1118 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1118 | |
| Name 'int_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1120 | |
| Line is longer than 80 characters. | 1121 | |
| Line has trailing spaces. | 1125 | |
| Missing a Javadoc comment. | 1126 | |
| '{' should be on the previous line. | 1127 | |
| Missing a Javadoc comment. | 1128 | |
| Parameter p_name should be final. | 1128 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1128 | |
| '{' should be on the previous line. | 1129 | |
| '(' is followed by whitespace. | 1130 | |
| Line has trailing spaces. | 1132 | |
| Line is longer than 80 characters. | 1133 | |
| Missing a Javadoc comment. | 1133 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1133 | |
| Parameter p_logfile should be final. | 1133 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1133 | |
| Parameter p_return_state should be final. | 1133 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1133 | |
| Parameter p_board_handling should be final. | 1133 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1133 | |
| Name 'new_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1135 | |
| Line has trailing spaces. | 1140 | |
| Missing a Javadoc comment. | 1141 | |
| '{' should be on the previous line. | 1142 | |
| Missing a Javadoc comment. | 1143 | |
| Parameter p_name should be final. | 1143 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1143 | |
| '{' should be on the previous line. | 1144 | |
| '(' is followed by whitespace. | 1145 | |
| Line has trailing spaces. | 1147 | |
| Line is longer than 80 characters. | 1148 | |
| Missing a Javadoc comment. | 1148 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1148 | |
| Parameter p_logfile should be final. | 1148 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1148 | |
| Parameter p_return_state should be final. | 1148 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1148 | |
| Parameter p_board_handling should be final. | 1148 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1148 | |
| Name 'new_clearance_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1150 | |
| '{' should be on the previous line. | 1152 | |
| Line is longer than 80 characters. | 1153 | |
| '}' should be on the same line. | 1154 | |
| '{' should be on the previous line. | 1156 | |
| Line is longer than 80 characters. | 1157 | |
| Line has trailing spaces. | 1162 | |
| Missing a Javadoc comment. | 1163 | |
| '{' should be on the previous line. | 1164 | |
| Missing a Javadoc comment. | 1165 | |
| Parameter p_name should be final. | 1165 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1165 | |
| '{' should be on the previous line. | 1166 | |
| '(' is followed by whitespace. | 1167 | |
| Line has trailing spaces. | 1169 | |
| Line is longer than 80 characters. | 1170 | |
| Missing a Javadoc comment. | 1170 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1170 | |
| Parameter p_logfile should be final. | 1170 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1170 | |
| Parameter p_return_state should be final. | 1170 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1170 | |
| Parameter p_board_handling should be final. | 1170 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1170 | |
| Name 'half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1173 | |
| Line is longer than 80 characters. | 1174 | |
| Line has trailing spaces. | 1178 | |
| Missing a Javadoc comment. | 1179 | |
| Missing a Javadoc comment. | 1181 | |
| Parameter p_name should be final. | 1181 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1181 | |
| '{' should be on the previous line. | 1182 | |
| '(' is followed by whitespace. | 1183 | |
| Line has trailing spaces. | 1185 | |
| Line is longer than 80 characters. | 1186 | |
| Missing a Javadoc comment. | 1186 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1186 | |
| Parameter p_logfile should be final. | 1186 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1186 | |
| Parameter p_return_state should be final. | 1186 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1186 | |
| Parameter p_board_handling should be final. | 1186 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1186 | |
| Line has trailing spaces. | 1193 | |
| Missing a Javadoc comment. | 1194 | |
| Missing a Javadoc comment. | 1196 | |
| Parameter p_name should be final. | 1196 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1196 | |
| '{' should be on the previous line. | 1197 | |
| '(' is followed by whitespace. | 1198 | |
| Line has trailing spaces. | 1200 | |
| Line is longer than 80 characters. | 1201 | |
| Missing a Javadoc comment. | 1201 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1201 | |
| Parameter p_logfile should be final. | 1201 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1201 | |
| Parameter p_return_state should be final. | 1201 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1201 | |
| Parameter p_board_handling should be final. | 1201 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1201 | |
| Name 'manual_selection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1203 | |
| '(' is followed by whitespace. | 1204 | |
| '{' should be on the previous line. | 1205 | |
| '}' should be on the same line. | 1207 | |
| '{' should be on the previous line. | 1209 | |
| Line has trailing spaces. | 1215 | |
| Missing a Javadoc comment. | 1216 | |
| '{' should be on the previous line. | 1217 | |
| Missing a Javadoc comment. | 1218 | |
| Parameter p_name should be final. | 1218 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1218 | |
| '{' should be on the previous line. | 1219 | |
| '(' is followed by whitespace. | 1220 | |
| Line has trailing spaces. | 1222 | |
| Line is longer than 80 characters. | 1223 | |
| Missing a Javadoc comment. | 1223 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1223 | |
| Parameter p_logfile should be final. | 1223 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1223 | |
| Parameter p_return_state should be final. | 1223 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1223 | |
| Parameter p_board_handling should be final. | 1223 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1223 | |
| Name 'new_snap_angle_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1225 | |
| Line is longer than 80 characters. | 1226 | |
| Line has trailing spaces. | 1230 | |
| Missing a Javadoc comment. | 1231 | |
| '{' should be on the previous line. | 1232 | |
| Missing a Javadoc comment. | 1233 | |
| Parameter p_name should be final. | 1233 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1233 | |
| '{' should be on the previous line. | 1234 | |
| '(' is followed by whitespace. | 1235 | |
| Line has trailing spaces. | 1237 | |
| Line is longer than 80 characters. | 1238 | |
| Missing a Javadoc comment. | 1238 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1238 | |
| Parameter p_logfile should be final. | 1238 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1238 | |
| Parameter p_return_state should be final. | 1238 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1238 | |
| Parameter p_board_handling should be final. | 1238 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1238 | |
| Name 'new_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1240 | |
| Line is longer than 80 characters. | 1241 | |
| Line has trailing spaces. | 1245 | |
| Missing a Javadoc comment. | 1246 | |
| '{' should be on the previous line. | 1247 | |
| Missing a Javadoc comment. | 1248 | |
| Parameter p_name should be final. | 1248 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1248 | |
| '{' should be on the previous line. | 1249 | |
| '(' is followed by whitespace. | 1250 | |
| Line has trailing spaces. | 1252 | |
| Line is longer than 80 characters. | 1253 | |
| Missing a Javadoc comment. | 1253 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1253 | |
| Parameter p_logfile should be final. | 1253 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1253 | |
| Parameter p_return_state should be final. | 1253 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1253 | |
| Parameter p_board_handling should be final. | 1253 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1253 | |
| Name 'new_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1255 | |
| Line has trailing spaces. | 1260 | |
| Line has trailing spaces. | 1261 | |
| Missing a Javadoc comment. | 1262 | |
| '{' should be on the previous line. | 1263 | |
| Missing a Javadoc comment. | 1264 | |
| Parameter p_name should be final. | 1264 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1264 | |
| '{' should be on the previous line. | 1265 | |
| '(' is followed by whitespace. | 1266 | |
| Line has trailing spaces. | 1268 | |
| Line is longer than 80 characters. | 1269 | |
| Missing a Javadoc comment. | 1269 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1269 | |
| Parameter p_logfile should be final. | 1269 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1269 | |
| Parameter p_return_state should be final. | 1269 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1269 | |
| Parameter p_board_handling should be final. | 1269 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1269 | |
| Name 'item_type_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1271 | |
| Line is longer than 80 characters. | 1273 | |
| Name 'item_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1273 | |
| '{' should be on the previous line. | 1275 | |
| Line is longer than 80 characters. | 1276 | |
| '{' should be on the previous line. | 1278 | |
| '}' should be on the same line. | 1281 | |
| '{' should be on the previous line. | 1283 | |
| Line is longer than 80 characters. | 1284 | |
| Line has trailing spaces. | 1289 | |
| Line has trailing spaces. | 1290 | |
| Missing a Javadoc comment. | 1291 | |
| '{' should be on the previous line. | 1292 | |
| Missing a Javadoc comment. | 1293 | |
| Parameter p_name should be final. | 1293 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1293 | |
| '{' should be on the previous line. | 1294 | |
| '(' is followed by whitespace. | 1295 | |
| Line has trailing spaces. | 1297 | |
| Line is longer than 80 characters. | 1298 | |
| Missing a Javadoc comment. | 1298 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1298 | |
| Parameter p_logfile should be final. | 1298 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1298 | |
| Parameter p_return_state should be final. | 1298 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1298 | |
| Parameter p_board_handling should be final. | 1298 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1298 | |
| Line has trailing spaces. | 1305 | |
| Missing a Javadoc comment. | 1306 | |
| '{' should be on the previous line. | 1307 | |
| Missing a Javadoc comment. | 1308 | |
| Parameter p_name should be final. | 1308 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1308 | |
| '{' should be on the previous line. | 1309 | |
| '(' is followed by whitespace. | 1310 | |
| Line has trailing spaces. | 1312 | |
| Line is longer than 80 characters. | 1313 | |
| Missing a Javadoc comment. | 1313 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1313 | |
| Parameter p_logfile should be final. | 1313 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1313 | |
| Parameter p_return_state should be final. | 1313 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1313 | |
| Parameter p_board_handling should be final. | 1313 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1313 | |
| Line has trailing spaces. | 1320 | |
| Missing a Javadoc comment. | 1321 | |
| '{' should be on the previous line. | 1322 | |
| Missing a Javadoc comment. | 1323 | |
| Parameter p_name should be final. | 1323 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1323 | |
| '{' should be on the previous line. | 1324 | |
| '(' is followed by whitespace. | 1325 | |
| Line has trailing spaces. | 1327 | |
| Line is longer than 80 characters. | 1328 | |
| Missing a Javadoc comment. | 1328 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1328 | |
| Parameter p_logfile should be final. | 1328 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1328 | |
| Parameter p_return_state should be final. | 1328 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1328 | |
| Parameter p_board_handling should be final. | 1328 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1328 | |
| Line has trailing spaces. | 1334 | |
| Missing a Javadoc comment. | 1335 | |
| '{' should be on the previous line. | 1336 | |
| Missing a Javadoc comment. | 1337 | |
| Parameter p_name should be final. | 1337 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1337 | |
| '{' should be on the previous line. | 1338 | |
| '(' is followed by whitespace. | 1339 | |
| Line has trailing spaces. | 1341 | |
| Line is longer than 80 characters. | 1342 | |
| Missing a Javadoc comment. | 1342 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1342 | |
| Parameter p_logfile should be final. | 1342 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1342 | |
| Parameter p_return_state should be final. | 1342 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1342 | |
| Parameter p_board_handling should be final. | 1342 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1342 | |
| Name 'curr_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1344 | |
| Line is longer than 80 characters. | 1345 | |
| Name 'new_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1345 | |
| Line has trailing spaces. | 1350 | |
| Missing a Javadoc comment. | 1351 | |
| '{' should be on the previous line. | 1352 | |
| Missing a Javadoc comment. | 1353 | |
| Parameter p_name should be final. | 1353 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1353 | |
| '{' should be on the previous line. | 1354 | |
| '(' is followed by whitespace. | 1355 | |
| Line has trailing spaces. | 1357 | |
| Line is longer than 80 characters. | 1358 | |
| Missing a Javadoc comment. | 1358 | |
| Name 'read_scope' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1358 | |
| Parameter p_logfile should be final. | 1358 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1358 | |
| Parameter p_return_state should be final. | 1358 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1358 | |
| Parameter p_board_handling should be final. | 1358 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1358 | |
| Name 'lower_left' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1360 | |
| Line is longer than 80 characters. | 1361 | |
| Line is longer than 80 characters. | 1362 | |
| Name 'upper_right' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1362 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 29 | |
| '{' should be on the previous line. | 36 | |
| Line has trailing spaces. | 37 | |
| First sentence should end with a period. | 38 | |
| Line is longer than 80 characters. | 46 | |
| Parameter p_location should be final. | 46 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Parameter p_parent_state should be final. | 46 | |
| Name 'p_parent_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Parameter p_board_handling should be final. | 46 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Parameter p_logfile should be final. | 46 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Line is longer than 80 characters. | 49 | |
| Name 'shove_trace_width_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Name 'layer_active_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 50 | |
| Line is longer than 80 characters. | 51 | |
| Name 'shove_trace_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 51 | |
| '(' is preceded with whitespace. | 51 | |
| '100' is a magic number. | 51 | |
| '10' is a magic number. | 51 | |
| '(' is preceded with whitespace. | 52 | |
| '5' is a magic number. | 52 | |
| '{' should be on the previous line. | 54 | |
| Name 'route_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| Line is longer than 80 characters. | 60 | |
| Line is longer than 80 characters. | 61 | |
| Line is longer than 80 characters. | 62 | |
| Line has trailing spaces. | 65 | |
| Method 'move_to' is not designed for extension - needs to be abstract, final or empty. | 67 | |
| Name 'move_to' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| Parameter p_to_location should be final. | 67 | |
| Name 'p_to_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| '{' should be on the previous line. | 68 | |
| '{' should be on the previous line. | 70 | |
| Line is longer than 80 characters. | 72 | |
| '{' should be on the previous line. | 74 | |
| '{' should be on the previous line. | 80 | |
| Line is longer than 80 characters. | 84 | |
| Line has trailing spaces. | 89 | |
| Name 'route_end' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 90 | |
| Line is longer than 80 characters. | 91 | |
| '&&' should be on a new line. | 91 | |
| '{' should be on the previous line. | 93 | |
| Line has trailing spaces. | 100 | |
| Method 'button_released' is not designed for extension - needs to be abstract, final or empty. | 106 | |
| Name 'button_released' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 106 | |
| '{' should be on the previous line. | 107 | |
| Name 'delete_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 108 | |
| '{' should be on the previous line. | 112 | |
| '{' should be on the previous line. | 117 | |
| Line has trailing spaces. | 123 | |
| Method 'draw' is not designed for extension - needs to be abstract, final or empty. | 125 | |
| Parameter p_graphics should be final. | 125 | |
| Name 'p_graphics' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 125 | |
| '{' should be on the previous line. | 126 | |
| '{' should be on the previous line. | 128 | |
| Line has trailing spaces. | 132 | |
| Missing a Javadoc comment. | 133 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 38 | |
| Line has trailing spaces. | 39 | |
| First sentence should end with a period. | 40 | |
| Parameter p_board_handle should be final. | 41 | |
| Expected @param tag for 'p_board_handle'. | 41 | |
| Name 'p_board_handle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| Parameter p_logfile should be final. | 41 | |
| Expected @param tag for 'p_logfile'. | 41 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| '{' should be on the previous line. | 42 | |
| Line has trailing spaces. | 46 | |
| Method 'get_popup_menu' is not designed for extension - needs to be abstract, final or empty. | 52 | |
| Name 'get_popup_menu' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| '{' should be on the previous line. | 53 | |
| Line has trailing spaces. | 56 | |
| Method 'select_items' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Name 'select_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| Parameter p_location should be final. | 65 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| '{' should be on the previous line. | 66 | |
| Name 'picked_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| Name 'something_found' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 69 | |
| '{' should be on the previous line. | 72 | |
| Line is longer than 80 characters. | 73 | |
| Line is longer than 80 characters. | 74 | |
| '{' should be on the previous line. | 76 | |
| '}' should be on the same line. | 79 | |
| '{' should be on the previous line. | 81 | |
| Line has trailing spaces. | 87 | |
| Method 'swap_pin' is not designed for extension - needs to be abstract, final or empty. | 94 | |
| Name 'swap_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 94 | |
| Parameter p_location should be final. | 94 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 94 | |
| '{' should be on the previous line. | 95 | |
| Line is longer than 80 characters. | 96 | |
| Name 'selection_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| Line is longer than 80 characters. | 97 | |
| Name 'picked_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 97 | |
| '{' should be on the previous line. | 100 | |
| Name 'first_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 101 | |
| '{' should be on the previous line. | 103 | |
| Name 'selected_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 107 | |
| Line is longer than 80 characters. | 108 | |
| '}' should be on the same line. | 109 | |
| '{' should be on the previous line. | 111 | |
| Line is longer than 80 characters. | 112 | |
| Line has trailing spaces. | 117 | |
| Method 'key_typed' is not designed for extension - needs to be abstract, final or empty. | 123 | |
| Name 'key_typed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 123 | |
| Parameter p_key_char should be final. | 123 | |
| Name 'p_key_char' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 123 | |
| '{' should be on the previous line. | 124 | |
| Name 'curr_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 125 | |
| '{' should be on the previous line. | 127 | |
| '}' should be on the same line. | 129 | |
| '{' should be on the previous line. | 131 | |
| '}' should be on the same line. | 133 | |
| '{' should be on the previous line. | 135 | |
| Line is longer than 80 characters. | 136 | |
| Line is longer than 80 characters. | 138 | |
| '}' should be on the same line. | 140 | |
| '{' should be on the previous line. | 142 | |
| '}' should be on the same line. | 144 | |
| '{' should be on the previous line. | 146 | |
| Line is longer than 80 characters. | 147 | |
| '}' should be on the same line. | 148 | |
| '{' should be on the previous line. | 150 | |
| '}' should be on the same line. | 153 | |
| '{' should be on the previous line. | 155 | |
| '}' should be on the same line. | 157 | |
| '{' should be on the previous line. | 159 | |
| '}' should be on the same line. | 161 | |
| '{' should be on the previous line. | 163 | |
| Line is longer than 80 characters. | 164 | |
| '}' should be on the same line. | 165 | |
| '{' should be on the previous line. | 167 | |
| '}' should be on the same line. | 169 | |
| '{' should be on the previous line. | 171 | |
| '}' should be on the same line. | 173 | |
| '{' should be on the previous line. | 175 | |
| '}' should be on the same line. | 177 | |
| '{' should be on the previous line. | 179 | |
| Line is longer than 80 characters. | 181 | |
| Name 'layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 181 | |
| Name 'current_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 182 | |
| 'for' is not followed by whitespace. | 183 | |
| '{' should be on the previous line. | 184 | |
| Line is longer than 80 characters. | 186 | |
| '{' should be on the previous line. | 192 | |
| '}' should be on the same line. | 195 | |
| '{' should be on the previous line. | 197 | |
| Line is longer than 80 characters. | 199 | |
| Name 'layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 199 | |
| Name 'current_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 200 | |
| 'for' is not followed by whitespace. | 201 | |
| '{' should be on the previous line. | 202 | |
| Line is longer than 80 characters. | 204 | |
| '{' should be on the previous line. | 210 | |
| Line has trailing spaces. | 213 | |
| '}' should be on the same line. | 214 | |
| '{' should be on the previous line. | 216 | |
| Line has trailing spaces. | 221 | |
| Method 'complete' is not designed for extension - needs to be abstract, final or empty. | 227 | |
| '{' should be on the previous line. | 228 | |
| Line has trailing spaces. | 231 | |
| Method 'cancel' is not designed for extension - needs to be abstract, final or empty. | 237 | |
| '{' should be on the previous line. | 238 | |
| Line has trailing spaces. | 241 | |
| Method 'set_toolbar' is not designed for extension - needs to be abstract, final or empty. | 245 | |
| Name 'set_toolbar' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 245 | |
| '{' should be on the previous line. | 246 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Class MoveItemState should be declared as final. | 47 | |
| '{' should be on the previous line. | 48 | |
| Line is longer than 80 characters. | 50 | |
| Line is longer than 80 characters. | 60 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Parameter p_location should be final. | 60 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Parameter p_item_list should be final. | 60 | |
| Name 'p_item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Line is longer than 80 characters. | 61 | |
| Parameter p_parent_state should be final. | 61 | |
| Name 'p_parent_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| Parameter p_board_handling should be final. | 61 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| Parameter p_logfile should be final. | 61 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| Line is longer than 80 characters. | 63 | |
| '{' should be on the previous line. | 65 | |
| Line is longer than 80 characters. | 66 | |
| Name 'item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 70 | |
| Name 'component_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| Name 'routing_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| Name 'grid_snap_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 73 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 74 | |
| '{' should be on the previous line. | 75 | |
| '{' should be on the previous line. | 77 | |
| Line is longer than 80 characters. | 78 | |
| Name 'curr_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 78 | |
| '{' should be on the previous line. | 80 | |
| Line is longer than 80 characters. | 81 | |
| '&&' should be on a new line. | 84 | |
| Line is longer than 80 characters. | 85 | |
| '||' should be on a new line. | 85 | |
| Line is longer than 80 characters. | 86 | |
| '{' should be on the previous line. | 91 | |
| Line is longer than 80 characters. | 92 | |
| Name 'component_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| Name 'curr_component_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| '{' should be on the previous line. | 94 | |
| '}' should be on the same line. | 99 | |
| '{' should be on the previous line. | 101 | |
| Name 'fixed_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 105 | |
| Name 'obstacle_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 106 | |
| Name 'add_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 107 | |
| Name 'move_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 108 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 109 | |
| '{' should be on the previous line. | 110 | |
| '{' should be on the previous line. | 112 | |
| Line is longer than 80 characters. | 113 | |
| '}' should be on the same line. | 117 | |
| '{' should be on the previous line. | 119 | |
| Line is longer than 80 characters. | 120 | |
| Line is longer than 80 characters. | 121 | |
| Line is longer than 80 characters. | 122 | |
| Name 'item_movable' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 124 | |
| Line is longer than 80 characters. | 125 | |
| Avoid nested blocks. | 126 | |
| Name 'curr_contact' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 127 | |
| '{' should be on the previous line. | 128 | |
| '{' should be on the previous line. | 130 | |
| Line has trailing spaces. | 131 | |
| '{' should be on the previous line. | 135 | |
| '}' should be on the same line. | 138 | |
| '{' should be on the previous line. | 140 | |
| Line is longer than 80 characters. | 141 | |
| Name 'curr_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 141 | |
| '{' should be on the previous line. | 143 | |
| '{' should be on the previous line. | 148 | |
| '}' should be on the same line. | 150 | |
| '{' should be on the previous line. | 152 | |
| '{' should be on the previous line. | 158 | |
| Line has trailing spaces. | 161 | |
| '{' should be on the previous line. | 165 | |
| '{' should be on the previous line. | 167 | |
| '{' should be on the previous line. | 169 | |
| Line is longer than 80 characters. | 170 | |
| 'cast' is not followed by whitespace. | 170 | |
| Line is longer than 80 characters. | 171 | |
| '}' should be on the same line. | 172 | |
| '{' should be on the previous line. | 174 | |
| Line is longer than 80 characters. | 175 | |
| 'cast' is not followed by whitespace. | 175 | |
| Line is longer than 80 characters. | 176 | |
| Line is longer than 80 characters. | 182 | |
| Line has trailing spaces. | 185 | |
| First sentence should end with a period. | 186 | |
| Line is longer than 80 characters. | 187 | |
| Parameter p_location should be final. | 187 | |
| Expected @param tag for 'p_location'. | 187 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 187 | |
| Parameter p_item_list should be final. | 187 | |
| Expected @param tag for 'p_item_list'. | 187 | |
| Name 'p_item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 187 | |
| Parameter p_component_list should be final. | 187 | |
| Expected @param tag for 'p_component_list'. | 187 | |
| Name 'p_component_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 187 | |
| Line is longer than 80 characters. | 188 | |
| Parameter p_first_component should be final. | 188 | |
| Expected @param tag for 'p_first_component'. | 188 | |
| Name 'p_first_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 188 | |
| Parameter p_parent_state should be final. | 188 | |
| Expected @param tag for 'p_parent_state'. | 188 | |
| Name 'p_parent_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 188 | |
| Parameter p_board_handling should be final. | 188 | |
| Expected @param tag for 'p_board_handling'. | 188 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 188 | |
| Parameter p_logfile should be final. | 188 | |
| Expected @param tag for 'p_logfile'. | 188 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 188 | |
| '{' should be on the previous line. | 196 | |
| Name 'routing_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 199 | |
| '{' should be on the previous line. | 202 | |
| Line has trailing spaces. | 207 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 208 | |
| '{' should be on the previous line. | 209 | |
| Line has trailing spaces. | 214 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 215 | |
| '{' should be on the previous line. | 216 | |
| Line is longer than 80 characters. | 217 | |
| Name 'copied_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 218 | |
| '{' should be on the previous line. | 220 | |
| Line has trailing spaces. | 226 | |
| Missing a Javadoc comment. | 227 | |
| Name 'add_to_net_items_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 227 | |
| Parameter p_item should be final. | 227 | |
| Name 'p_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 227 | |
| Parameter p_net_no should be final. | 227 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 227 | |
| '{' should be on the previous line. | 228 | |
| '(' is followed by whitespace. | 229 | |
| Name 'curr_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 229 | |
| '{' should be on the previous line. | 230 | |
| '{' should be on the previous line. | 232 | |
| ';' is preceded with whitespace. | 234 | |
| Line is longer than 80 characters. | 238 | |
| Name 'new_item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 238 | |
| Name 'new_net_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 240 | |
| Line has trailing spaces. | 243 | |
| Name 'mouse_moved' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 249 | |
| '{' should be on the previous line. | 250 | |
| '{' should be on the previous line. | 254 | |
| Line has trailing spaces. | 259 | |
| Name 'process_logfile_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 261 | |
| Parameter p_point should be final. | 261 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 261 | |
| '{' should be on the previous line. | 262 | |
| Line has trailing spaces. | 266 | |
| Name 'left_button_clicked' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 268 | |
| Parameter p_location should be final. | 268 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 268 | |
| '{' should be on the previous line. | 269 | |
| Line has trailing spaces. | 272 | |
| '{' should be on the previous line. | 279 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 280 | |
| '{' should be on the previous line. | 281 | |
| '{' should be on the previous line. | 283 | |
| Line is longer than 80 characters. | 284 | |
| Name 'routing_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 288 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 289 | |
| '{' should be on the previous line. | 290 | |
| Line has trailing spaces. | 293 | |
| Name 'curr_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 295 | |
| '{' should be on the previous line. | 296 | |
| Line has trailing spaces. | 299 | |
| Name 'curr_net_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 300 | |
| '{' should be on the previous line. | 301 | |
| Line has trailing spaces. | 304 | |
| '{' should be on the previous line. | 306 | |
| Line is longer than 80 characters. | 309 | |
| Line has trailing spaces. | 313 | |
| '{' should be on the previous line. | 320 | |
| Name 'curr_net_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 322 | |
| '{' should be on the previous line. | 323 | |
| '{' should be on the previous line. | 327 | |
| Line has trailing spaces. | 332 | |
| Name 'mouse_wheel_moved' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 334 | |
| Parameter p_rotation should be final. | 334 | |
| Name 'p_rotation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 334 | |
| '{' should be on the previous line. | 335 | |
| '{' should be on the previous line. | 337 | |
| '}' should be on the same line. | 339 | |
| '{' should be on the previous line. | 341 | |
| Line has trailing spaces. | 346 | |
| Parameter p_new_position should be final. | 350 | |
| Expected @param tag for 'p_new_position'. | 350 | |
| Name 'p_new_position' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 350 | |
| '{' should be on the previous line. | 351 | |
| '{' should be on the previous line. | 354 | |
| Line is longer than 80 characters. | 355 | |
| Name 'translate_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 355 | |
| '{' should be on the previous line. | 357 | |
| Name 'curr_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 361 | |
| '{' should be on the previous line. | 362 | |
| Line is longer than 80 characters. | 365 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 366 | |
| '{' should be on the previous line. | 367 | |
| Line is longer than 80 characters. | 369 | |
| Name 'curr_net_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 372 | |
| '{' should be on the previous line. | 373 | |
| Line is longer than 80 characters. | 374 | |
| Line has trailing spaces. | 379 | |
| Missing a Javadoc comment. | 380 | |
| Name 'adjust_to_placement_grid' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 380 | |
| Parameter p_vector should be final. | 380 | |
| Name 'p_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 380 | |
| '{' should be on the previous line. | 381 | |
| Line is longer than 80 characters. | 382 | |
| Name 'new_component_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 382 | |
| Name 'rounded_component_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 383 | |
| Line is longer than 80 characters. | 384 | |
| Line is longer than 80 characters. | 386 | |
| Line is longer than 80 characters. | 388 | |
| Line has trailing spaces. | 391 | |
| Line has trailing spaces. | 392 | |
| Line is longer than 80 characters. | 394 | |
| Name 'turn_90_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 398 | |
| Parameter p_factor should be final. | 398 | |
| Name 'p_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 398 | |
| '{' should be on the previous line. | 399 | |
| '{' should be on the previous line. | 401 | |
| Name 'curr_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 405 | |
| '{' should be on the previous line. | 406 | |
| Line is longer than 80 characters. | 407 | |
| Line is longer than 80 characters. | 409 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 410 | |
| '{' should be on the previous line. | 411 | |
| Name 'curr_net_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 415 | |
| '{' should be on the previous line. | 416 | |
| Line is longer than 80 characters. | 417 | |
| '{' should be on the previous line. | 420 | |
| Line has trailing spaces. | 425 | |
| Line has trailing spaces. | 426 | |
| Parameter p_angle_in_degree should be final. | 432 | |
| Name 'p_angle_in_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 432 | |
| '{' should be on the previous line. | 433 | |
| '{' should be on the previous line. | 435 | |
| Name 'curr_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 439 | |
| '{' should be on the previous line. | 440 | |
| Line is longer than 80 characters. | 441 | |
| Line is longer than 80 characters. | 443 | |
| Name 'float_position' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 444 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 445 | |
| '{' should be on the previous line. | 446 | |
| Name 'curr_net_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 450 | |
| '{' should be on the previous line. | 451 | |
| Line is longer than 80 characters. | 452 | |
| '{' should be on the previous line. | 455 | |
| Line has trailing spaces. | 460 | |
| Line has trailing spaces. | 461 | |
| Line is longer than 80 characters. | 463 | |
| Name 'turn_45_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 467 | |
| Parameter p_factor should be final. | 467 | |
| Name 'p_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 467 | |
| '{' should be on the previous line. | 468 | |
| '{' should be on the previous line. | 470 | |
| '}' should be on the same line. | 472 | |
| '{' should be on the previous line. | 474 | |
| '45' is a magic number. | 475 | |
| Line has trailing spaces. | 478 | |
| Line has trailing spaces. | 479 | |
| Name 'change_placement_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 483 | |
| '{' should be on the previous line. | 484 | |
| Line is longer than 80 characters. | 486 | |
| Name 'layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 486 | |
| Name 'board_library' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 487 | |
| Name 'placement_side_changable' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 488 | |
| 'for' is not followed by whitespace. | 489 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 489 | |
| '{' should be on the previous line. | 490 | |
| '{' should be on the previous line. | 492 | |
| Line is longer than 80 characters. | 493 | |
| 'cast' is not followed by whitespace. | 493 | |
| '}' should be on the same line. | 498 | |
| '{' should be on the previous line. | 500 | |
| Line is longer than 80 characters. | 501 | |
| Name 'new_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 501 | |
| '{' should be on the previous line. | 503 | |
| Line has trailing spaces. | 508 | |
| Line has trailing spaces. | 509 | |
| '{' should be on the previous line. | 512 | |
| Line is longer than 80 characters. | 513 | |
| Line has trailing spaces. | 516 | |
| Name 'curr_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 518 | |
| '{' should be on the previous line. | 519 | |
| Line is longer than 80 characters. | 522 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 523 | |
| '{' should be on the previous line. | 524 | |
| Name 'curr_net_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 528 | |
| '{' should be on the previous line. | 529 | |
| Line is longer than 80 characters. | 530 | |
| '{' should be on the previous line. | 533 | |
| Line has trailing spaces. | 538 | |
| Line has trailing spaces. | 539 | |
| Line has trailing spaces. | 540 | |
| Name 'reset_rotation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 544 | |
| '{' should be on the previous line. | 545 | |
| Name 'component_to_reset' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 546 | |
| Name 'curr_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 547 | |
| '{' should be on the previous line. | 548 | |
| '{' should be on the previous line. | 550 | |
| '}' should be on the same line. | 552 | |
| Line is longer than 80 characters. | 553 | |
| Line is longer than 80 characters. | 555 | |
| '{' should be on the previous line. | 560 | |
| Line is longer than 80 characters. | 564 | |
| '360' is a magic number. | 566 | |
| Line has trailing spaces. | 570 | |
| Line has trailing spaces. | 571 | |
| Name 'key_typed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 577 | |
| Parameter p_key_char should be final. | 577 | |
| Name 'p_key_char' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 577 | |
| '{' should be on the previous line. | 578 | |
| Name 'curr_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 579 | |
| '{' should be on the previous line. | 581 | |
| '}' should be on the same line. | 583 | |
| '{' should be on the previous line. | 585 | |
| '}' should be on the same line. | 587 | |
| '{' should be on the previous line. | 589 | |
| '3' is a magic number. | 590 | |
| '}' should be on the same line. | 591 | |
| '{' should be on the previous line. | 593 | |
| '}' should be on the same line. | 595 | |
| '{' should be on the previous line. | 597 | |
| '}' should be on the same line. | 599 | |
| '{' should be on the previous line. | 601 | |
| '}' should be on the same line. | 603 | |
| '{' should be on the previous line. | 605 | |
| Line has trailing spaces. | 610 | |
| Name 'get_popup_menu' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 616 | |
| '{' should be on the previous line. | 617 | |
| Line has trailing spaces. | 620 | |
| Name 'get_help_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 626 | |
| '{' should be on the previous line. | 627 | |
| Line has trailing spaces. | 630 | |
| Parameter p_graphics should be final. | 632 | |
| Name 'p_graphics' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 632 | |
| '{' should be on the previous line. | 633 | |
| '{' should be on the previous line. | 635 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 638 | |
| '{' should be on the previous line. | 639 | |
| '{' should be on the previous line. | 643 | |
| Line is longer than 80 characters. | 644 | |
| Name 'draw_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 644 | |
| Name 'curr_violation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 645 | |
| Line is longer than 80 characters. | 647 | |
| Line has trailing spaces. | 651 | |
| Missing a Javadoc comment. | 652 | |
| Name 'item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 652 | |
| Missing a Javadoc comment. | 653 | |
| Name 'component_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 653 | |
| Line has trailing spaces. | 654 | |
| Name 'grid_snap_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 658 | |
| Line has trailing spaces. | 659 | |
| Missing a Javadoc comment. | 660 | |
| Name 'current_position' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 660 | |
| Missing a Javadoc comment. | 661 | |
| Name 'previous_position' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 661 | |
| Line has trailing spaces. | 662 | |
| Missing a Javadoc comment. | 663 | |
| Name 'clearance_violations' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 663 | |
| Line has trailing spaces. | 664 | |
| Missing a Javadoc comment. | 665 | |
| Name 'net_items_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 665 | |
| Line has trailing spaces. | 666 | |
| Missing a Javadoc comment. | 667 | |
| Name 'observers_activated' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 667 | |
| Line has trailing spaces. | 668 | |
| Missing a Javadoc comment. | 669 | |
| '{' should be on the previous line. | 670 | |
| Missing a Javadoc comment. | 671 | |
| Parameter p_net_no should be final. | 671 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 671 | |
| Parameter p_items should be final. | 671 | |
| Name 'p_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 671 | |
| '{' should be on the previous line. | 672 | |
| Missing a Javadoc comment. | 676 | |
| Name 'net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 676 | |
| Variable 'net_no' must be private and have accessor methods. | 676 | |
| Missing a Javadoc comment. | 677 | |
| Variable 'items' must be private and have accessor methods. | 677 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 48 | |
| Line has trailing spaces. | 49 | |
| First sentence should end with a period. | 50 | |
| Line is longer than 80 characters. | 58 | |
| Parameter p_net_no should be final. | 58 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| Parameter p_net_items should be final. | 58 | |
| Name 'p_net_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| Parameter p_board should be final. | 58 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| Parameter p_locale should be final. | 58 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| Line has trailing spaces. | 63 | |
| Name 'net_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| '{' should be on the previous line. | 67 | |
| Line has trailing spaces. | 70 | |
| Name 'triangulation_objects' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| Name 'curr_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 74 | |
| '{' should be on the previous line. | 75 | |
| Line is longer than 80 characters. | 78 | |
| Line has trailing spaces. | 79 | |
| Line is longer than 80 characters. | 80 | |
| Line is longer than 80 characters. | 81 | |
| Name 'triangulation_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 81 | |
| Name 'sorted_edges' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 82 | |
| Line has trailing spaces. | 83 | |
| Line is longer than 80 characters. | 84 | |
| Name 'curr_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 84 | |
| Line is longer than 80 characters. | 86 | |
| Name 'new_edge' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 86 | |
| Line is longer than 80 characters. | 87 | |
| Line has trailing spaces. | 90 | |
| Line is longer than 80 characters. | 91 | |
| Name 'curr_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| 'while' is not followed by whitespace. | 95 | |
| '{' should be on the previous line. | 96 | |
| Name 'curr_edge' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 97 | |
| Line is longer than 80 characters. | 98 | |
| Line has trailing spaces. | 102 | |
| Line is longer than 80 characters. | 102 | |
| Line is longer than 80 characters. | 103 | |
| Line is longer than 80 characters. | 104 | |
| Line has trailing spaces. | 108 | |
| Line has trailing spaces. | 109 | |
| Method 'count' is not designed for extension - needs to be abstract, final or empty. | 115 | |
| '{' should be on the previous line. | 116 | |
| Line has trailing spaces. | 119 | |
| Expected an @return tag. | 124 | |
| Method 'calc_length_violation' is not designed for extension - needs to be abstract, final or empty. | 124 | |
| Name 'calc_length_violation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 124 | |
| '{' should be on the previous line. | 125 | |
| Name 'old_violation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 126 | |
| Name 'max_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 127 | |
| Name 'min_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 128 | |
| '{' should be on the previous line. | 130 | |
| Name 'new_violation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 134 | |
| Name 'trace_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 135 | |
| '{' should be on the previous line. | 137 | |
| Line is longer than 80 characters. | 140 | |
| '0.1' is a magic number. | 145 | |
| Line has trailing spaces. | 148 | |
| First sentence should end with a period. | 149 | |
| Line is longer than 80 characters. | 150 | |
| Line has trailing spaces. | 153 | |
| Expected an @return tag. | 155 | |
| Method 'get_length_violation' is not designed for extension - needs to be abstract, final or empty. | 155 | |
| Name 'get_length_violation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 155 | |
| '{' should be on the previous line. | 156 | |
| Line has trailing spaces. | 159 | |
| Unused @param tag for 'p_graphics_context'. | 165 | |
| Line is longer than 80 characters. | 168 | |
| Method 'draw' is not designed for extension - needs to be abstract, final or empty. | 168 | |
| Parameter p_graphics should be final. | 168 | |
| Name 'p_graphics' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 168 | |
| Parameter p_graphics_context should be final. | 168 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 168 | |
| Parameter p_length_violations_only should be final. | 168 | |
| Name 'p_length_violations_only' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 168 | |
| '{' should be on the previous line. | 171 | |
| Line is longer than 80 characters. | 172 | |
| Name 'draw_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 172 | |
| Line is longer than 80 characters. | 173 | |
| Name 'draw_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 173 | |
| '{' should be on the previous line. | 175 | |
| Name 'draw_points' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 178 | |
| Name 'draw_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 179 | |
| '{' should be on the previous line. | 182 | |
| Name 'curr_incomplete' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 183 | |
| Line is longer than 80 characters. | 186 | |
| Line is longer than 80 characters. | 187 | |
| Line is longer than 80 characters. | 189 | |
| Line is longer than 80 characters. | 190 | |
| '{' should be on the previous line. | 195 | |
| Name 'net_pins' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 199 | |
| Name 'curr_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 200 | |
| '{' should be on the previous line. | 201 | |
| Line is longer than 80 characters. | 202 | |
| Line has trailing spaces. | 205 | |
| Line is longer than 80 characters. | 206 | |
| Missing a Javadoc comment. | 206 | |
| Name 'draw_layer_change_marker' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 206 | |
| Parameter p_location should be final. | 206 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 206 | |
| Parameter p_radius should be final. | 206 | |
| Name 'p_radius' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 206 | |
| Parameter p_graphics should be final. | 206 | |
| Name 'p_graphics' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 206 | |
| Parameter p_graphics_context should be final. | 206 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 206 | |
| Name 'draw_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 208 | |
| Name 'draw_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 209 | |
| Line is longer than 80 characters. | 210 | |
| Name 'draw_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 210 | |
| Name 'draw_points' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 211 | |
| Line is longer than 80 characters. | 212 | |
| Line is longer than 80 characters. | 213 | |
| Line is longer than 80 characters. | 214 | |
| Line is longer than 80 characters. | 215 | |
| Line is longer than 80 characters. | 216 | |
| Line is longer than 80 characters. | 217 | |
| Line has trailing spaces. | 219 | |
| Line is longer than 80 characters. | 220 | |
| Missing a Javadoc comment. | 220 | |
| Name 'draw_length_violation_marker' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 220 | |
| '(' is preceded with whitespace. | 220 | |
| Parameter p_location should be final. | 220 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 220 | |
| Parameter p_diameter should be final. | 220 | |
| Name 'p_diameter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 220 | |
| Parameter p_graphics should be final. | 220 | |
| Name 'p_graphics' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 220 | |
| Parameter p_graphics_context should be final. | 220 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 220 | |
| Name 'draw_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 222 | |
| Name 'draw_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 223 | |
| Line is longer than 80 characters. | 224 | |
| Name 'draw_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 224 | |
| Name 'circle_radius' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 225 | |
| '0.5' is a magic number. | 225 | |
| Line is longer than 80 characters. | 226 | |
| Name 'draw_points' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 227 | |
| Line is longer than 80 characters. | 228 | |
| Line is longer than 80 characters. | 229 | |
| Line is longer than 80 characters. | 230 | |
| '{' should be on the previous line. | 232 | |
| Line is longer than 80 characters. | 234 | |
| Line is longer than 80 characters. | 235 | |
| Line is longer than 80 characters. | 236 | |
| Line has trailing spaces. | 239 | |
| Line is longer than 80 characters. | 241 | |
| Expected an @return tag. | 244 | |
| Name 'calculate_net_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 244 | |
| Parameter p_item_list should be final. | 244 | |
| Expected @param tag for 'p_item_list'. | 244 | |
| Name 'p_item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 244 | |
| '{' should be on the previous line. | 245 | |
| Name 'handeled_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 247 | |
| Name 'curr_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 248 | |
| '{' should be on the previous line. | 250 | |
| Name 'start_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 251 | |
| Line is longer than 80 characters. | 252 | |
| Name 'curr_connected_set' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 252 | |
| '{' should be on the previous line. | 257 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 258 | |
| '{' should be on the previous line. | 260 | |
| Line is longer than 80 characters. | 261 | |
| '{' should be on the previous line. | 269 | |
| Line is longer than 80 characters. | 270 | |
| Line has trailing spaces. | 274 | |
| Line is longer than 80 characters. | 276 | |
| Line is longer than 80 characters. | 278 | |
| Name 'join_connected_sets' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 278 | |
| Parameter p_net_items should be final. | 278 | |
| Expected @param tag for 'p_net_items'. | 278 | |
| Name 'p_net_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 278 | |
| Parameter p_from_connected_set should be final. | 278 | |
| Expected @param tag for 'p_from_connected_set'. | 278 | |
| Name 'p_from_connected_set' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 278 | |
| Parameter p_to_connected_set should be final. | 278 | |
| Expected @param tag for 'p_to_connected_set'. | 278 | |
| Name 'p_to_connected_set' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 278 | |
| '{' should be on the previous line. | 281 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 282 | |
| '{' should be on the previous line. | 284 | |
| Line has trailing spaces. | 290 | |
| Variable 'incompletes' must be private and have accessor methods. | 292 | |
| Line has trailing spaces. | 293 | |
| First sentence should end with a period. | 294 | |
| Line has trailing spaces. | 298 | |
| Name 'length_violation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 300 | |
| Line has trailing spaces. | 301 | |
| Missing a Javadoc comment. | 302 | |
| Missing a Javadoc comment. | 303 | |
| Name 'draw_marker_radius' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 303 | |
| Line has trailing spaces. | 304 | |
| Class Edge should be declared as final. | 305 | |
| Missing a Javadoc comment. | 305 | |
| '{' should be on the previous line. | 306 | |
| Line is longer than 80 characters. | 307 | |
| Missing a Javadoc comment. | 307 | |
| Parameter p_from_item should be final. | 307 | |
| Name 'p_from_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 307 | |
| Parameter p_from_corner should be final. | 307 | |
| Name 'p_from_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 307 | |
| Parameter p_to_item should be final. | 307 | |
| Name 'p_to_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 307 | |
| Parameter p_to_corner should be final. | 307 | |
| Name 'p_to_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 307 | |
| Line has trailing spaces. | 315 | |
| Missing a Javadoc comment. | 316 | |
| Name 'from_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 316 | |
| Variable 'from_item' must be private and have accessor methods. | 316 | |
| Missing a Javadoc comment. | 317 | |
| Name 'from_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 317 | |
| Variable 'from_corner' must be private and have accessor methods. | 317 | |
| Missing a Javadoc comment. | 318 | |
| Name 'to_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 318 | |
| Variable 'to_item' must be private and have accessor methods. | 318 | |
| Missing a Javadoc comment. | 319 | |
| Name 'to_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 319 | |
| Variable 'to_corner' must be private and have accessor methods. | 319 | |
| Missing a Javadoc comment. | 320 | |
| Name 'length_square' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 320 | |
| Variable 'length_square' must be private and have accessor methods. | 320 | |
| Line has trailing spaces. | 321 | |
| Missing a Javadoc comment. | 322 | |
| Parameter p_other should be final. | 322 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 322 | |
| '{' should be on the previous line. | 323 | |
| '{' should be on the previous line. | 326 | |
| Line is longer than 80 characters. | 327 | |
| '{' should be on the previous line. | 330 | |
| '{' should be on the previous line. | 334 | |
| '{' should be on the previous line. | 338 | |
| Line has trailing spaces. | 345 | |
| Missing a Javadoc comment. | 346 | |
| Missing a Javadoc comment. | 348 | |
| Parameter p_item should be final. | 348 | |
| Name 'p_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 348 | |
| Parameter p_connected_set should be final. | 348 | |
| Name 'p_connected_set' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 348 | |
| '{' should be on the previous line. | 349 | |
| Line has trailing spaces. | 353 | |
| Missing a Javadoc comment. | 354 | |
| Name 'get_triangulation_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 354 | |
| '{' should be on the previous line. | 355 | |
| Line has trailing spaces. | 358 | |
| Missing a Javadoc comment. | 359 | |
| Variable 'item' must be private and have accessor methods. | 359 | |
| Missing a Javadoc comment. | 360 | |
| Name 'connected_set' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 360 | |
| Variable 'connected_set' must be private and have accessor methods. | 360 | |
| Line has trailing spaces. | 361 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Class PinSwapState should be declared as final. | 35 | |
| '{' should be on the previous line. | 36 | |
| Line is longer than 80 characters. | 46 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Parameter p_pin_to_swap should be final. | 46 | |
| Name 'p_pin_to_swap' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Parameter p_return_state should be final. | 46 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Parameter p_board_handling should be final. | 46 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Parameter p_logfile should be final. | 46 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Line is longer than 80 characters. | 48 | |
| Name 'new_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| '{' should be on the previous line. | 50 | |
| Line is longer than 80 characters. | 51 | |
| Line is longer than 80 characters. | 54 | |
| First sentence should end with a period. | 57 | |
| Line is longer than 80 characters. | 58 | |
| Parameter p_pin_to_swap should be final. | 58 | |
| Expected @param tag for 'p_pin_to_swap'. | 58 | |
| Name 'p_pin_to_swap' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| Parameter p_return_state should be final. | 58 | |
| Expected @param tag for 'p_return_state'. | 58 | |
| Name 'p_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| Parameter p_board_handling should be final. | 58 | |
| Expected @param tag for 'p_board_handling'. | 58 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| Parameter p_logfile should be final. | 58 | |
| Expected @param tag for 'p_logfile'. | 58 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| Line has trailing spaces. | 64 | |
| Line has trailing spaces. | 65 | |
| Name 'left_button_clicked' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| Parameter p_location should be final. | 67 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| '{' should be on the previous line. | 68 | |
| Line is longer than 80 characters. | 69 | |
| Name 'selection_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 69 | |
| Line is longer than 80 characters. | 70 | |
| Name 'picked_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 70 | |
| '{' should be on the previous line. | 72 | |
| Line is longer than 80 characters. | 73 | |
| Name 'to_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| '{' should be on the previous line. | 78 | |
| Line is longer than 80 characters. | 79 | |
| Line has trailing spaces. | 82 | |
| '{' should be on the previous line. | 85 | |
| Line has trailing spaces. | 90 | |
| '{' should be on the previous line. | 97 | |
| '{' should be on the previous line. | 99 | |
| Line is longer than 80 characters. | 100 | |
| '{' should be on the previous line. | 104 | |
| Line is longer than 80 characters. | 105 | |
| Name 'from_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 108 | |
| '{' should be on the previous line. | 110 | |
| '}' should be on the same line. | 112 | |
| '{' should be on the previous line. | 114 | |
| Name 'to_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| '{' should be on the previous line. | 119 | |
| '}' should be on the same line. | 121 | |
| '{' should be on the previous line. | 123 | |
| Line is longer than 80 characters. | 126 | |
| Line is longer than 80 characters. | 128 | |
| Line is longer than 80 characters. | 131 | |
| Line is longer than 80 characters. | 133 | |
| '{' should be on the previous line. | 139 | |
| '{' should be on the previous line. | 143 | |
| Line is longer than 80 characters. | 146 | |
| Line has trailing spaces. | 149 | |
| Parameter p_graphics should be final. | 151 | |
| Name 'p_graphics' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 151 | |
| '{' should be on the previous line. | 152 | |
| Line is longer than 80 characters. | 153 | |
| Name 'highlight_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 153 | |
| Line is longer than 80 characters. | 154 | |
| Name 'highligt_color_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 154 | |
| Line is longer than 80 characters. | 155 | |
| '0.5' is a magic number. | 155 | |
| Name 'curr_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 156 | |
| ':' is not preceded with whitespace. | 156 | |
| '{' should be on the previous line. | 157 | |
| Line is longer than 80 characters. | 158 | |
| Line has trailing spaces. | 161 | |
| Missing a Javadoc comment. | 162 | |
| Name 'from_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 162 | |
| Missing a Javadoc comment. | 163 | |
| Name 'to_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 163 | |
| Missing a Javadoc comment. | 164 | |
| Name 'swappable_pins' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 164 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Class PolygonShapeConstructionState should be declared as final. | 37 | |
| '{' should be on the previous line. | 38 | |
| First sentence should end with a period. | 39 | |
| Line is longer than 80 characters. | 49 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Parameter p_location should be final. | 49 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Parameter p_parent_state should be final. | 49 | |
| Name 'p_parent_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Parameter p_board_handling should be final. | 49 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Parameter p_logfile should be final. | 49 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Line is longer than 80 characters. | 51 | |
| Line has trailing spaces. | 53 | |
| First sentence should end with a period. | 54 | |
| Line is longer than 80 characters. | 55 | |
| Parameter p_location should be final. | 55 | |
| Expected @param tag for 'p_location'. | 55 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| Parameter p_parent_state should be final. | 55 | |
| Expected @param tag for 'p_parent_state'. | 55 | |
| Name 'p_parent_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| Parameter p_board_handling should be final. | 55 | |
| Expected @param tag for 'p_board_handling'. | 55 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| Parameter p_logfile should be final. | 55 | |
| Expected @param tag for 'p_logfile'. | 55 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| '{' should be on the previous line. | 59 | |
| Line has trailing spaces. | 64 | |
| First sentence should end with a period. | 65 | |
| '{' should be on the previous line. | 72 | |
| Name 'corner_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 74 | |
| Name 'construction_succeeded' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 | |
| '{' should be on the previous line. | 77 | |
| Name 'corner_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 78 | |
| ';' is preceded with whitespace. | 80 | |
| '{' should be on the previous line. | 81 | |
| Name 'obstacle_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 84 | |
| Name 'cl_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 85 | |
| '{' should be on the previous line. | 87 | |
| '}' should be on the same line. | 90 | |
| '{' should be on the previous line. | 92 | |
| Line is longer than 80 characters. | 93 | |
| '{' should be on the previous line. | 97 | |
| Line is longer than 80 characters. | 98 | |
| '{' should be on the previous line. | 100 | |
| Line is longer than 80 characters. | 104 | |
| '{' should be on the previous line. | 107 | |
| '{' should be on the previous line. | 114 | |
| Line is longer than 80 characters. | 115 | |
| '}' should be on the same line. | 116 | |
| '{' should be on the previous line. | 118 | |
| Line is longer than 80 characters. | 119 | |
| '{' should be on the previous line. | 122 | |
| Line has trailing spaces. | 127 | |
| Name 'display_default_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 131 | |
| '{' should be on the previous line. | 132 | |
| Line is longer than 80 characters. | 133 | |
| Line has trailing spaces. | 135 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| First sentence should end with a period. | 41 | |
| '{' should be on the previous line. | 48 | |
| Line has trailing spaces. | 49 | |
| First sentence should end with a period. | 50 | |
| Parameter p_board should be final. | 56 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Parameter p_locale should be final. | 56 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| '{' should be on the previous line. | 57 | |
| Name 'max_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Line is longer than 80 characters. | 61 | |
| Name 'net_item_lists' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| '{' should be on the previous line. | 63 | |
| Line is longer than 80 characters. | 66 | |
| 'for' is not followed by whitespace. | 67 | |
| '{' should be on the previous line. | 68 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 69 | |
| 'cast' is not followed by whitespace. | 69 | |
| '{' should be on the previous line. | 71 | |
| '{' should be on the previous line. | 75 | |
| '{' should be on the previous line. | 77 | |
| Line is longer than 80 characters. | 78 | |
| '-' is not followed by whitespace. | 78 | |
| '{' should be on the previous line. | 85 | |
| Line is longer than 80 characters. | 86 | |
| Line has trailing spaces. | 90 | |
| First sentence should end with a period. | 91 | |
| Method 'recalculate' is not designed for extension - needs to be abstract, final or empty. | 97 | |
| Parameter p_net_no should be final. | 97 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 97 | |
| Parameter p_board should be final. | 97 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 97 | |
| '{' should be on the previous line. | 98 | |
| '{' should be on the previous line. | 100 | |
| Line is longer than 80 characters. | 101 | |
| Name 'item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 101 | |
| Line is longer than 80 characters. | 102 | |
| Line has trailing spaces. | 105 | |
| Line is longer than 80 characters. | 107 | |
| Line is longer than 80 characters. | 113 | |
| Method 'recalculate' is not designed for extension - needs to be abstract, final or empty. | 113 | |
| Parameter p_net_no should be final. | 113 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| Parameter p_item_list should be final. | 113 | |
| Name 'p_item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| Parameter p_board should be final. | 113 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| '{' should be on the previous line. | 116 | |
| Line is longer than 80 characters. | 117 | |
| Name 'item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 118 | |
| Line is longer than 80 characters. | 119 | |
| Line has trailing spaces. | 122 | |
| Method 'incomplete_count' is not designed for extension - needs to be abstract, final or empty. | 128 | |
| Name 'incomplete_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 128 | |
| '{' should be on the previous line. | 129 | |
| '{' should be on the previous line. | 132 | |
| Line has trailing spaces. | 137 | |
| Method 'incomplete_count' is not designed for extension - needs to be abstract, final or empty. | 144 | |
| Name 'incomplete_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 144 | |
| Parameter p_net_no should be final. | 144 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 144 | |
| '{' should be on the previous line. | 145 | |
| '{' should be on the previous line. | 147 | |
| Line has trailing spaces. | 152 | |
| Method 'length_violation_count' is not designed for extension - needs to be abstract, final or empty. | 158 | |
| Name 'length_violation_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 158 | |
| '{' should be on the previous line. | 159 | |
| '{' should be on the previous line. | 162 | |
| '{' should be on the previous line. | 164 | |
| Line has trailing spaces. | 170 | |
| First sentence should end with a period. | 171 | |
| Line is longer than 80 characters. | 172 | |
| Line has trailing spaces. | 173 | |
| Method 'get_length_violation' is not designed for extension - needs to be abstract, final or empty. | 181 | |
| Name 'get_length_violation' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 181 | |
| Parameter p_net_no should be final. | 181 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 181 | |
| '{' should be on the previous line. | 182 | |
| '{' should be on the previous line. | 184 | |
| Line has trailing spaces. | 189 | |
| Method 'get_airlines' is not designed for extension - needs to be abstract, final or empty. | 195 | |
| Name 'get_airlines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 195 | |
| '{' should be on the previous line. | 196 | |
| Name 'curr_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 198 | |
| '{' should be on the previous line. | 200 | |
| Name 'curr_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 201 | |
| Name 'curr_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 202 | |
| '{' should be on the previous line. | 203 | |
| Line has trailing spaces. | 210 | |
| Method 'hide' is not designed for extension - needs to be abstract, final or empty. | 214 | |
| '{' should be on the previous line. | 215 | |
| Line has trailing spaces. | 218 | |
| Method 'show' is not designed for extension - needs to be abstract, final or empty. | 222 | |
| '{' should be on the previous line. | 223 | |
| Line has trailing spaces. | 226 | |
| Method 'recalculate_length_violations' is not designed for extension - needs to be abstract, final or empty. | 233 | |
| Name 'recalculate_length_violations' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 233 | |
| '{' should be on the previous line. | 234 | |
| '{' should be on the previous line. | 237 | |
| '{' should be on the previous line. | 239 | |
| Line has trailing spaces. | 245 | |
| Method 'is_hidden' is not designed for extension - needs to be abstract, final or empty. | 251 | |
| Name 'is_hidden' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 251 | |
| '{' should be on the previous line. | 252 | |
| Line has trailing spaces. | 255 | |
| Line has trailing spaces. | 256 | |
| Method 'set_filter' is not designed for extension - needs to be abstract, final or empty. | 263 | |
| Name 'set_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 263 | |
| Parameter p_net_no should be final. | 263 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 263 | |
| Parameter p_value should be final. | 263 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 263 | |
| '{' should be on the previous line. | 264 | |
| '{' should be on the previous line. | 266 | |
| Line has trailing spaces. | 271 | |
| Unused @param tag for 'p_graphics_context'. | 277 | |
| Method 'draw' is not designed for extension - needs to be abstract, final or empty. | 279 | |
| Parameter p_graphics should be final. | 279 | |
| Name 'p_graphics' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 279 | |
| Parameter p_graphics_context should be final. | 279 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 279 | |
| '{' should be on the previous line. | 280 | |
| Name 'draw_length_violations_only' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 281 | |
| Line has trailing spaces. | 282 | |
| '{' should be on the previous line. | 284 | |
| '{' should be on the previous line. | 286 | |
| Line is longer than 80 characters. | 287 | |
| Line has trailing spaces. | 290 | |
| Missing a Javadoc comment. | 292 | |
| Name 'net_incompletes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 292 | |
| Missing a Javadoc comment. | 293 | |
| Name 'is_filtered' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 293 | |
| Missing a Javadoc comment. | 294 | |
| Variable 'hidden' must be private and have accessor methods. | 294 | |
| Missing a Javadoc comment. | 295 | |
| Line has trailing spaces. | 296 | |
| Line is longer than 80 characters. | 300 | |
| Line has trailing spaces. | 302 | |
| Line is longer than 80 characters. | 302 | |
| Missing a Javadoc comment. | 302 | |
| Parameter p_net should be final. | 302 | |
| Name 'p_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 302 | |
| Parameter p_from_item should be final. | 302 | |
| Name 'p_from_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 302 | |
| Parameter p_from_corner should be final. | 302 | |
| Name 'p_from_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 302 | |
| Parameter p_to_item should be final. | 302 | |
| Name 'p_to_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 302 | |
| Parameter p_to_corner should be final. | 303 | |
| Name 'p_to_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 303 | |
| Parameter p_locale should be final. | 303 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 303 | |
| '{' should be on the previous line. | 304 | |
| Line has trailing spaces. | 312 | |
| Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. | 313 | |
| Missing a Javadoc comment. | 313 | |
| Parameter p_other should be final. | 313 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 313 | |
| '{' should be on the previous line. | 314 | |
| Line has trailing spaces. | 317 | |
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 318 | |
| Missing a Javadoc comment. | 318 | |
| '{' should be on the previous line. | 319 | |
| Line has trailing spaces. | 320 | |
| Line is longer than 80 characters. | 321 | |
| Line has trailing spaces. | 324 | |
| Missing a Javadoc comment. | 325 | |
| Name 'item_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 325 | |
| Parameter p_item should be final. | 325 | |
| Name 'p_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 325 | |
| '{' should be on the previous line. | 326 | |
| Line is longer than 80 characters. | 328 | |
| '{' should be on the previous line. | 331 | |
| Name 'curr_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 332 | |
| '}' should be on the same line. | 334 | |
| '{' should be on the previous line. | 336 | |
| '}' should be on the same line. | 338 | |
| '{' should be on the previous line. | 340 | |
| '}' should be on the same line. | 342 | |
| '{' should be on the previous line. | 344 | |
| '}' should be on the same line. | 346 | |
| '{' should be on the previous line. | 348 | |
| Line has trailing spaces. | 353 | |
| Line is longer than 80 characters. | 354 | |
| Method 'print_info' is not designed for extension - needs to be abstract, final or empty. | 354 | |
| Missing a Javadoc comment. | 354 | |
| Name 'print_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 354 | |
| Parameter p_window should be final. | 354 | |
| Name 'p_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 354 | |
| Parameter p_locale should be final. | 354 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 354 | |
| Line is longer than 80 characters. | 357 | |
| Line is longer than 80 characters. | 361 | |
| Line is longer than 80 characters. | 363 | |
| Line has trailing spaces. | 367 | |
| Missing a Javadoc comment. | 368 | |
| Variable 'net' must be private and have accessor methods. | 368 | |
| Missing a Javadoc comment. | 369 | |
| Name 'from_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 369 | |
| Variable 'from_item' must be private and have accessor methods. | 369 | |
| Missing a Javadoc comment. | 370 | |
| Name 'from_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 370 | |
| Variable 'from_corner' must be private and have accessor methods. | 370 | |
| Missing a Javadoc comment. | 371 | |
| Name 'to_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 371 | |
| Variable 'to_item' must be private and have accessor methods. | 371 | |
| Missing a Javadoc comment. | 372 | |
| Name 'to_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 372 | |
| Variable 'to_corner' must be private and have accessor methods. | 372 | |
| Missing a Javadoc comment. | 373 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 63 | |
| Unused @param tag for 'p_layer_active_arr'. | 74 | |
| Line is longer than 80 characters. | 89 | |
| More than 7 parameters. | 89 | |
| Parameter p_start_corner should be final. | 89 | |
| Name 'p_start_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 | |
| Parameter p_layer should be final. | 89 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 | |
| Parameter p_pen_half_width_arr should be final. | 89 | |
| Name 'p_pen_half_width_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 | |
| Parameter p_layer_active_arr should be final. | 89 | |
| Name 'p_layer_active_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 | |
| Parameter p_net_no_arr should be final. | 89 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 | |
| Parameter p_clearance_class should be final. | 90 | |
| Name 'p_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 90 | |
| Parameter p_via_rule should be final. | 90 | |
| Name 'p_via_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 90 | |
| Parameter p_push_enabled should be final. | 90 | |
| Name 'p_push_enabled' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 90 | |
| Line is longer than 80 characters. | 91 | |
| Parameter p_trace_tidy_width should be final. | 91 | |
| Name 'p_trace_tidy_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 91 | |
| Parameter p_pull_tight_accuracy should be final. | 91 | |
| Name 'p_pull_tight_accuracy' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 91 | |
| Parameter p_start_item should be final. | 91 | |
| Name 'p_start_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 91 | |
| Parameter p_target_set should be final. | 91 | |
| Name 'p_target_set' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 91 | |
| Line is longer than 80 characters. | 92 | |
| Parameter p_board should be final. | 92 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| Parameter p_is_stitch_mode should be final. | 92 | |
| Name 'p_is_stitch_mode' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| Parameter p_with_neckdown should be final. | 92 | |
| Name 'p_with_neckdown' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| Parameter p_via_snap_to_smd_center should be final. | 92 | |
| Name 'p_via_snap_to_smd_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| Parameter p_hilight_shove_failing_obstacle should be final. | 93 | |
| Name 'p_hilight_shove_failing_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| '{' should be on the previous line. | 94 | |
| '{' should be on the previous line. | 98 | |
| '20' is a magic number. | 99 | |
| '8' is a magic number. | 100 | |
| '5' is a magic number. | 101 | |
| '}' should be on the same line. | 102 | |
| '{' should be on the previous line. | 104 | |
| '{' should be on the previous line. | 124 | |
| '}' should be on the same line. | 126 | |
| '{' should be on the previous line. | 128 | |
| Method 'next_corner' is not designed for extension - needs to be abstract, final or empty. | 143 | |
| Name 'next_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 143 | |
| Parameter p_corner should be final. | 143 | |
| Name 'p_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 143 | |
| '{' should be on the previous line. | 144 | |
| '{' should be on the previous line. | 146 | |
| Name 'curr_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 149 | |
| Line is longer than 80 characters. | 150 | |
| '{' should be on the previous line. | 156 | |
| '{' should be on the previous line. | 160 | |
| '{' should be on the previous line. | 163 | |
| Line is longer than 80 characters. | 168 | |
| Name 'angle_restriction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 168 | |
| Line is longer than 80 characters. | 169 | |
| '{' should be on the previous line. | 174 | |
| Line is longer than 80 characters. | 175 | |
| '}' should be on the same line. | 176 | |
| '{' should be on the previous line. | 178 | |
| Line is longer than 80 characters. | 179 | |
| Line is longer than 80 characters. | 181 | |
| Name 'end_routing_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 181 | |
| Line is longer than 80 characters. | 182 | |
| Line is longer than 80 characters. | 183 | |
| Name 'check_forced_trace_time_limit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 184 | |
| Line is longer than 80 characters. | 185 | |
| '}' should be on the same line. | 189 | |
| '{' should be on the previous line. | 191 | |
| Line is longer than 80 characters. | 192 | |
| Name 'ok_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 197 | |
| Line is longer than 80 characters. | 198 | |
| Line is longer than 80 characters. | 199 | |
| Line is longer than 80 characters. | 200 | |
| '{' should be on the previous line. | 203 | |
| '{' should be on the previous line. | 207 | |
| '{' should be on the previous line. | 211 | |
| '{' should be on the previous line. | 219 | |
| Name 'route_completed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 225 | |
| '{' should be on the previous line. | 227 | |
| Name 'tidy_clip_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 231 | |
| '{' should be on the previous line. | 233 | |
| '}' should be on the same line. | 235 | |
| '{' should be on the previous line. | 237 | |
| '}' should be on the same line. | 239 | |
| '{' should be on the previous line. | 241 | |
| Line is longer than 80 characters. | 242 | |
| Name 'opt_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 244 | |
| '{' should be on the previous line. | 246 | |
| '}' should be on the same line. | 248 | |
| '{' should be on the previous line. | 250 | |
| '{' should be on the previous line. | 254 | |
| Name 'curr_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 256 | |
| '{' should be on the previous line. | 257 | |
| '}' should be on the same line. | 260 | |
| '{' should be on the previous line. | 262 | |
| Line is longer than 80 characters. | 265 | |
| Method 'change_layer' is not designed for extension - needs to be abstract, final or empty. | 277 | |
| Name 'change_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 277 | |
| Parameter p_to_layer should be final. | 277 | |
| Name 'p_to_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 277 | |
| '{' should be on the previous line. | 278 | |
| '{' should be on the previous line. | 280 | |
| '{' should be on the previous line. | 284 | |
| '{' should be on the previous line. | 289 | |
| '{' should be on the previous line. | 293 | |
| '{' should be on the previous line. | 298 | |
| Name 'snapped_to_smd_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 299 | |
| '{' should be on the previous line. | 301 | |
| Name 'min_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 306 | |
| Name 'max_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 307 | |
| Name 'via_found' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 308 | |
| '{' should be on the previous line. | 310 | |
| Name 'curr_via_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 311 | |
| Name 'curr_via_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 312 | |
| Line is longer than 80 characters. | 313 | |
| Line is longer than 80 characters. | 319 | |
| Line is longer than 80 characters. | 321 | |
| '{' should be on the previous line. | 323 | |
| '{' should be on the previous line. | 331 | |
| First sentence should end with a period. | 337 | |
| Line is longer than 80 characters. | 338 | |
| Expected an @return tag. | 340 | |
| Name 'snap_to_smd_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 340 | |
| Parameter p_layer should be final. | 340 | |
| Expected @param tag for 'p_layer'. | 340 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 340 | |
| '{' should be on the previous line. | 341 | |
| Line is longer than 80 characters. | 342 | |
| Name 'selection_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 342 | |
| Line is longer than 80 characters. | 343 | |
| Name 'picked_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 343 | |
| Name 'found_smd_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 344 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 345 | |
| '{' should be on the previous line. | 346 | |
| Line is longer than 80 characters. | 347 | |
| Name 'curr_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 349 | |
| Line is longer than 80 characters. | 350 | |
| '{' should be on the previous line. | 358 | |
| Name 'pin_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 361 | |
| '{' should be on the previous line. | 363 | |
| Name 'to_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 366 | |
| '{' should be on the previous line. | 368 | |
| Expected an @return tag. | 378 | |
| Name 'connect_to_target' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 378 | |
| Parameter p_from_point should be final. | 378 | |
| Expected @param tag for 'p_from_point'. | 378 | |
| Name 'p_from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 378 | |
| '{' should be on the previous line. | 379 | |
| Line is longer than 80 characters. | 380 | |
| Line is longer than 80 characters. | 384 | |
| Name 'route_completed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 388 | |
| Name 'connection_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 389 | |
| '{' should be on the previous line. | 391 | |
| '}' should be on the same line. | 394 | |
| '{' should be on the previous line. | 396 | |
| Line is longer than 80 characters. | 397 | |
| '}' should be on the same line. | 399 | |
| '{' should be on the previous line. | 401 | |
| '{' should be on the previous line. | 405 | |
| Line is longer than 80 characters. | 406 | |
| Line is longer than 80 characters. | 412 | |
| Expected an @return tag. | 415 | |
| Parameter p_from_point should be final. | 415 | |
| Expected @param tag for 'p_from_point'. | 415 | |
| Name 'p_from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 415 | |
| Parameter p_to_point should be final. | 415 | |
| Expected @param tag for 'p_to_point'. | 415 | |
| Name 'p_to_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 415 | |
| '{' should be on the previous line. | 416 | |
| Name 'connection_succeeded' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 418 | |
| '{' should be on the previous line. | 420 | |
| Name 'from_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 421 | |
| Name 'to_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 422 | |
| Name 'time_limit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 423 | |
| '{' should be on the previous line. | 425 | |
| Line is longer than 80 characters. | 426 | |
| Name 'curr_ok_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 426 | |
| Line is longer than 80 characters. | 427 | |
| Line is longer than 80 characters. | 429 | |
| Line is longer than 80 characters. | 430 | |
| '{' should be on the previous line. | 432 | |
| '{' should be on the previous line. | 438 | |
| '{' should be on the previous line. | 442 | |
| Method 'nearest_target_layer' is not designed for extension - needs to be abstract, final or empty. | 459 | |
| Name 'nearest_target_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 459 | |
| '{' should be on the previous line. | 460 | |
| '{' should be on the previous line. | 462 | |
| Name 'first_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 466 | |
| Name 'last_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 467 | |
| '{' should be on the previous line. | 469 | |
| '}' should be on the same line. | 471 | |
| '{' should be on the previous line. | 473 | |
| '}' should be on the same line. | 475 | |
| '{' should be on the previous line. | 477 | |
| Line is longer than 80 characters. | 484 | |
| Expected an @return tag. | 486 | |
| Name 'calculate_swap_pin_infos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 486 | |
| '{' should be on the previous line. | 487 | |
| '{' should be on the previous line. | 490 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 493 | |
| '{' should be on the previous line. | 494 | |
| '{' should be on the previous line. | 496 | |
| Line is longer than 80 characters. | 497 | |
| Name 'curr_swapppable_pins' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 497 | |
| Name 'curr_swappable_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 498 | |
| '{' should be on the previous line. | 499 | |
| Line is longer than 80 characters. | 505 | |
| Name 'selection_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 505 | |
| Line is longer than 80 characters. | 506 | |
| Name 'picked_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 506 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 507 | |
| '{' should be on the previous line. | 508 | |
| '{' should be on the previous line. | 510 | |
| Line is longer than 80 characters. | 511 | |
| Name 'curr_swapppable_pins' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 511 | |
| Name 'curr_swappable_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 512 | |
| '{' should be on the previous line. | 513 | |
| Unused @param tag for 'p_graphics_context'. | 526 | |
| Method 'draw' is not designed for extension - needs to be abstract, final or empty. | 528 | |
| Parameter p_graphics should be final. | 528 | |
| Name 'p_graphics' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 528 | |
| Parameter p_graphics_context should be final. | 528 | |
| Name 'p_graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 528 | |
| '{' should be on the previous line. | 529 | |
| Line is longer than 80 characters. | 530 | |
| Line is longer than 80 characters. | 532 | |
| '{' should be on the previous line. | 535 | |
| Name 'curr_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 538 | |
| '{' should be on the previous line. | 540 | |
| Name 'highlight_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 543 | |
| Line is longer than 80 characters. | 544 | |
| Name 'highligt_color_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 544 | |
| Name 'curr_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 548 | |
| '{' should be on the previous line. | 549 | |
| Line is longer than 80 characters. | 550 | |
| '0.3' is a magic number. | 550 | |
| '{' should be on the previous line. | 552 | |
| Name 'draw_points' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 554 | |
| Line is longer than 80 characters. | 557 | |
| Name 'draw_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 557 | |
| Line is longer than 80 characters. | 558 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 563 | |
| '{' should be on the previous line. | 564 | |
| '{' should be on the previous line. | 566 | |
| Line is longer than 80 characters. | 567 | |
| Name 'from_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 570 | |
| '{' should be on the previous line. | 572 | |
| Line is longer than 80 characters. | 573 | |
| Name 'curr_length_matching_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 573 | |
| Line is longer than 80 characters. | 574 | |
| Name 'max_trace_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 574 | |
| Line is longer than 80 characters. | 575 | |
| Name 'min_trace_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 575 | |
| Line is longer than 80 characters. | 576 | |
| Name 'length_matching_color_intensity' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 576 | |
| Line is longer than 80 characters. | 577 | |
| Line is longer than 80 characters. | 581 | |
| Name 'trace_length_add' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 581 | |
| '{' should be on the previous line. | 584 | |
| Line is longer than 80 characters. | 585 | |
| '0.3' is a magic number. | 586 | |
| Line is longer than 80 characters. | 588 | |
| Name 'curr_max_trace_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 588 | |
| Line is longer than 80 characters. | 589 | |
| Name 'curr_min_trace_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 589 | |
| Line is longer than 80 characters. | 590 | |
| Name 'incomplete_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 590 | |
| Line is longer than 80 characters. | 591 | |
| Line is longer than 80 characters. | 593 | |
| Line is longer than 80 characters. | 595 | |
| Name 'bigger_radius' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 596 | |
| '0.5' is a magic number. | 596 | |
| Line is longer than 80 characters. | 597 | |
| Line is longer than 80 characters. | 598 | |
| Name 'smaller_radius' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 598 | |
| '0.5' is a magic number. | 598 | |
| Name 'ellipse_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 599 | |
| Line is longer than 80 characters. | 600 | |
| '}' should be on the same line. | 603 | |
| '{' should be on the previous line. | 605 | |
| Name 'ellipse_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 609 | |
| Line is longer than 80 characters. | 610 | |
| Line is longer than 80 characters. | 611 | |
| Name 'bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 611 | |
| Line is longer than 80 characters. | 612 | |
| '{' should be on the previous line. | 615 | |
| '0.5' is a magic number. | 616 | |
| Line is longer than 80 characters. | 617 | |
| '0.5' is a magic number. | 617 | |
| Line is longer than 80 characters. | 618 | |
| Line is longer than 80 characters. | 621 | |
| '}' should be on the same line. | 622 | |
| '{' should be on the previous line. | 624 | |
| Name 'draw_points' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 630 | |
| Line is longer than 80 characters. | 633 | |
| Name 'draw_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 633 | |
| Line is longer than 80 characters. | 634 | |
| Name 'draw_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 634 | |
| '(' is preceded with whitespace. | 634 | |
| '100' is a magic number. | 634 | |
| '{' should be on the previous line. | 636 | |
| '3' is a magic number. | 638 | |
| Line is longer than 80 characters. | 640 | |
| Line is longer than 80 characters. | 641 | |
| Line is longer than 80 characters. | 644 | |
| '4' is a magic number. | 644 | |
| Expected an @return tag. | 654 | |
| Name 'angled_connection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 654 | |
| Parameter p_from_point should be final. | 654 | |
| Expected @param tag for 'p_from_point'. | 654 | |
| Name 'p_from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 654 | |
| Parameter p_to_point should be final. | 654 | |
| Expected @param tag for 'p_to_point'. | 654 | |
| Name 'p_to_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 654 | |
| '{' should be on the previous line. | 655 | |
| Name 'add_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 656 | |
| Line is longer than 80 characters. | 659 | |
| Name 'angle_restriction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 659 | |
| '{' should be on the previous line. | 661 | |
| Line is longer than 80 characters. | 662 | |
| '}' should be on the same line. | 663 | |
| '{' should be on the previous line. | 665 | |
| Line is longer than 80 characters. | 666 | |
| Name 'new_corner_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 669 | |
| '{' should be on the previous line. | 671 | |
| '{' should be on the previous line. | 677 | |
| Name 'calculate_target_points_and_areas' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 688 | |
| '{' should be on the previous line. | 689 | |
| '{' should be on the previous line. | 693 | |
| '{' should be on the previous line. | 698 | |
| Name 'curr_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 699 | |
| '{' should be on the previous line. | 701 | |
| Name 'curr_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 702 | |
| Line is longer than 80 characters. | 703 | |
| '}' should be on the same line. | 704 | |
| Line is longer than 80 characters. | 705 | |
| Method 'get_last_corner' is not designed for extension - needs to be abstract, final or empty. | 717 | |
| Name 'get_last_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 717 | |
| '{' should be on the previous line. | 718 | |
| Method 'is_layer_active' is not designed for extension - needs to be abstract, final or empty. | 728 | |
| Name 'is_layer_active' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 728 | |
| Parameter p_layer should be final. | 728 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 728 | |
| '{' should be on the previous line. | 729 | |
| '{' should be on the previous line. | 731 | |
| First sentence should end with a period. | 737 | |
| Method 'calc_nearest_target_point' is not designed for extension - needs to be abstract, final or empty. | 740 | |
| Name 'calc_nearest_target_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 740 | |
| Parameter p_from_point should be final. | 740 | |
| Expected @param tag for 'p_from_point'. | 740 | |
| Name 'p_from_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 740 | |
| '{' should be on the previous line. | 741 | |
| Name 'min_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 742 | |
| Name 'nearest_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 743 | |
| Name 'nearest_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 744 | |
| Name 'curr_target_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 745 | |
| '{' should be on the previous line. | 746 | |
| Line is longer than 80 characters. | 747 | |
| Name 'curr_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 747 | |
| '{' should be on the previous line. | 749 | |
| '{' should be on the previous line. | 757 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 758 | |
| '{' should be on the previous line. | 760 | |
| Name 'curr_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 761 | |
| Name 'curr_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 762 | |
| Line is longer than 80 characters. | 763 | |
| Line is longer than 80 characters. | 765 | |
| Name 'curr_nearest_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 765 | |
| Line is longer than 80 characters. | 766 | |
| Name 'curr_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 766 | |
| '{' should be on the previous line. | 768 | |
| '}' should be on the same line. | 774 | |
| Line is longer than 80 characters. | 775 | |
| Line is longer than 80 characters. | 777 | |
| Name 'curr_conduction_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 777 | |
| Name 'curr_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 778 | |
| Line is longer than 80 characters. | 781 | |
| Name 'curr_nearest_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 781 | |
| Line is longer than 80 characters. | 782 | |
| Name 'curr_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 782 | |
| '{' should be on the previous line. | 784 | |
| '{' should be on the previous line. | 793 | |
| Line is longer than 80 characters. | 798 | |
| Missing a Javadoc comment. | 803 | |
| Name 'set_shove_failing_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 803 | |
| Parameter p_item should be final. | 803 | |
| Name 'p_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 803 | |
| '{' should be on the previous line. | 804 | |
| '{' should be on the previous line. | 807 | |
| Line is longer than 80 characters. | 813 | |
| Line is longer than 80 characters. | 815 | |
| Expected an @return tag. | 817 | |
| Name 'try_neckdown_at_start' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 817 | |
| Parameter p_to_corner should be final. | 817 | |
| Expected @param tag for 'p_to_corner'. | 817 | |
| Name 'p_to_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 817 | |
| '{' should be on the previous line. | 818 | |
| '{' should be on the previous line. | 820 | |
| Name 'start_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 823 | |
| '{' should be on the previous line. | 825 | |
| Name 'pin_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 828 | |
| Name 'curr_clearance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 829 | |
| Line is longer than 80 characters. | 830 | |
| Name 'pin_neck_down_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 831 | |
| Line is longer than 80 characters. | 832 | |
| '0.5' is a magic number. | 832 | |
| Line is longer than 80 characters. | 833 | |
| Line is longer than 80 characters. | 838 | |
| Name 'neck_down_halfwidth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 838 | |
| '{' should be on the previous line. | 840 | |
| '{' should be on the previous line. | 846 | |
| Line is longer than 80 characters. | 847 | |
| Name 'picked_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 847 | |
| '{' should be on the previous line. | 849 | |
| Line is longer than 80 characters. | 850 | |
| Name 'time_limit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 856 | |
| Name 'ok_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 857 | |
| Line is longer than 80 characters. | 858 | |
| Line is longer than 80 characters. | 859 | |
| Line is longer than 80 characters. | 865 | |
| Line is longer than 80 characters. | 867 | |
| Expected an @return tag. | 869 | |
| Name 'try_neckdown_at_end' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 869 | |
| Parameter p_from_corner should be final. | 869 | |
| Expected @param tag for 'p_from_corner'. | 869 | |
| Name 'p_from_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 869 | |
| Parameter p_to_corner should be final. | 869 | |
| Expected @param tag for 'p_to_corner'. | 869 | |
| Name 'p_to_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 869 | |
| '{' should be on the previous line. | 870 | |
| '{' should be on the previous line. | 872 | |
| Name 'target_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 875 | |
| '{' should be on the previous line. | 877 | |
| Name 'pin_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 880 | |
| Name 'curr_clearance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 881 | |
| Line is longer than 80 characters. | 882 | |
| Name 'pin_neck_down_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 883 | |
| Line is longer than 80 characters. | 884 | |
| '0.5' is a magic number. | 884 | |
| Line is longer than 80 characters. | 885 | |
| Line is longer than 80 characters. | 889 | |
| Name 'neck_down_halfwidth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 889 | |
| '{' should be on the previous line. | 891 | |
| Name 'time_limit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 894 | |
| Name 'ok_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 895 | |
| Line is longer than 80 characters. | 896 | |
| First sentence should end with a period. | 902 | |
| Name 'net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 903 | |
| Variable 'net_no_arr' must be private and have accessor methods. | 903 | |
| Missing a Javadoc comment. | 904 | |
| Name 'prev_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 904 | |
| Missing a Javadoc comment. | 905 | |
| Missing a Javadoc comment. | 906 | |
| Name 'start_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 906 | |
| Missing a Javadoc comment. | 907 | |
| Name 'target_set' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 907 | |
| Name 'swap_pin_infos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 909 | |
| Missing a Javadoc comment. | 910 | |
| Name 'target_points' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 910 | |
| Line is longer than 80 characters. | 911 | |
| Missing a Javadoc comment. | 911 | |
| Name 'target_traces_and_areas' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 911 | |
| Missing a Javadoc comment. | 912 | |
| Name 'nearest_target_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 912 | |
| Missing a Javadoc comment. | 913 | |
| Name 'nearest_target_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 913 | |
| Missing a Javadoc comment. | 914 | |
| Name 'pen_half_width_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 914 | |
| Missing a Javadoc comment. | 915 | |
| Name 'layer_active' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 915 | |
| Missing a Javadoc comment. | 916 | |
| Name 'clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 916 | |
| Missing a Javadoc comment. | 917 | |
| Name 'via_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 917 | |
| Missing a Javadoc comment. | 918 | |
| Name 'max_shove_trace_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 918 | |
| Missing a Javadoc comment. | 919 | |
| Name 'max_shove_via_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 919 | |
| Missing a Javadoc comment. | 920 | |
| Name 'max_spring_over_recursion_depth' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 920 | |
| Missing a Javadoc comment. | 921 | |
| Name 'trace_tidy_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 921 | |
| Missing a Javadoc comment. | 922 | |
| Name 'pull_tight_accuracy' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 922 | |
| Missing a Javadoc comment. | 923 | |
| Missing a Javadoc comment. | 924 | |
| Name 'is_stitch_mode' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 924 | |
| Missing a Javadoc comment. | 925 | |
| Name 'with_neckdown' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 925 | |
| Missing a Javadoc comment. | 926 | |
| Name 'via_snap_to_smd_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 926 | |
| Missing a Javadoc comment. | 927 | |
| Name 'hilight_shove_failing_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 927 | |
| Missing a Javadoc comment. | 928 | |
| Name 'pull_tight_time_limit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 928 | |
| Missing a Javadoc comment. | 929 | |
| Name 'shove_failing_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 929 | |
| First sentence should end with a period. | 930 | |
| First sentence should end with a period. | 932 | |
| Missing a Javadoc comment. | 935 | |
| '{' should be on the previous line. | 936 | |
| Missing a Javadoc comment. | 938 | |
| Parameter p_location should be final. | 938 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 938 | |
| Parameter p_item should be final. | 938 | |
| Name 'p_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 938 | |
| '{' should be on the previous line. | 939 | |
| Missing a Javadoc comment. | 943 | |
| Variable 'location' must be private and have accessor methods. | 943 | |
| Missing a Javadoc comment. | 944 | |
| Variable 'item' must be private and have accessor methods. | 944 | |
| Missing a Javadoc comment. | 947 | |
| '{' should be on the previous line. | 948 | |
| Missing a Javadoc comment. | 950 | |
| Parameter p_pin should be final. | 950 | |
| Name 'p_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 950 | |
| '{' should be on the previous line. | 951 | |
| '{' should be on the previous line. | 955 | |
| Name 'pin_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 959 | |
| Name 'min_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 960 | |
| Name 'nearest_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 961 | |
| Line is longer than 80 characters. | 962 | |
| Name 'net_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 962 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 963 | |
| '{' should be on the previous line. | 964 | |
| Line is longer than 80 characters. | 969 | |
| Name 'curr_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 969 | |
| Name 'curr_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 970 | |
| '{' should be on the previous line. | 972 | |
| '{' should be on the previous line. | 978 | |
| Line is longer than 80 characters. | 979 | |
| Missing a Javadoc comment. | 983 | |
| Parameter p_other should be final. | 983 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 983 | |
| '{' should be on the previous line. | 984 | |
| Missing a Javadoc comment. | 987 | |
| Variable 'pin' must be private and have accessor methods. | 987 | |
| Missing a Javadoc comment. | 988 | |
| Variable 'incomplete' must be private and have accessor methods. | 988 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Class RouteMenuState should be declared as final. | 32 | |
| '{' should be on the previous line. | 33 | |
| First sentence should end with a period. | 34 | |
| Line is longer than 80 characters. | 41 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| Parameter p_board_handling should be final. | 41 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| Parameter p_logfile should be final. | 41 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| Line is longer than 80 characters. | 43 | |
| Name 'new_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Line has trailing spaces. | 46 | |
| First sentence should end with a period. | 47 | |
| Parameter p_board_handling should be final. | 48 | |
| Expected @param tag for 'p_board_handling'. | 48 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| Parameter p_logfile should be final. | 48 | |
| Expected @param tag for 'p_logfile'. | 48 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| '{' should be on the previous line. | 49 | |
| Line has trailing spaces. | 52 | |
| Name 'left_button_clicked' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| Parameter p_location should be final. | 54 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| '{' should be on the previous line. | 55 | |
| Line has trailing spaces. | 58 | |
| Name 'display_default_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| '{' should be on the previous line. | 63 | |
| Line has trailing spaces. | 66 | |
| Name 'get_help_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| '{' should be on the previous line. | 73 | |
| Line has trailing spaces. | 76 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Unused import - board.RoutingBoard. | 35 | |
| '{' should be on the previous line. | 45 | |
| Line is longer than 80 characters. | 59 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Parameter p_location should be final. | 59 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Parameter p_parent_state should be final. | 59 | |
| Name 'p_parent_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Parameter p_board_handling should be final. | 59 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Parameter p_logfile should be final. | 59 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| '{' should be on the previous line. | 62 | |
| Line is longer than 80 characters. | 63 | |
| Name 'picked_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| '{' should be on the previous line. | 69 | |
| Name 'net_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| '{' should be on the previous line. | 74 | |
| Name 'route_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 77 | |
| '{' should be on the previous line. | 79 | |
| Line is longer than 80 characters. | 80 | |
| Line is longer than 80 characters. | 81 | |
| '}' should be on the same line. | 82 | |
| '{' should be on the previous line. | 84 | |
| '{' should be on the previous line. | 87 | |
| '{' should be on the previous line. | 92 | |
| Name 'routing_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 95 | |
| Name 'trace_half_widths' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| Name 'layer_active_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 97 | |
| '{' should be on the previous line. | 99 | |
| Line is longer than 80 characters. | 100 | |
| '{' should be on the previous line. | 103 | |
| Line is longer than 80 characters. | 104 | |
| Line is longer than 80 characters. | 111 | |
| Name 'trace_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 111 | |
| Name 'start_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 112 | |
| '{' should be on the previous line. | 114 | |
| Name 'picked_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 115 | |
| Name 'picked_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 116 | |
| '&&' should be on a new line. | 117 | |
| Line is longer than 80 characters. | 118 | |
| '5' is a magic number. | 118 | |
| '}' should be on the same line. | 121 | |
| '{' should be on the previous line. | 123 | |
| '{' should be on the previous line. | 125 | |
| Line is longer than 80 characters. | 126 | |
| Name 'nearest_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 126 | |
| Line is longer than 80 characters. | 130 | |
| '{' should be on the previous line. | 136 | |
| Line is longer than 80 characters. | 137 | |
| Name 'new_trace_half_widths' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 138 | |
| Line is longer than 80 characters. | 139 | |
| Line is longer than 80 characters. | 140 | |
| '}' should be on the same line. | 145 | |
| '{' should be on the previous line. | 147 | |
| Name 'drill_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 148 | |
| '{' should be on the previous line. | 151 | |
| '{' should be on the previous line. | 156 | |
| Name 'curr_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 161 | |
| '{' should be on the previous line. | 163 | |
| Line is longer than 80 characters. | 167 | |
| Name 'is_stitch_route' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 167 | |
| Name 'new_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 169 | |
| '{' should be on the previous line. | 171 | |
| Line is longer than 80 characters. | 172 | |
| '}' should be on the same line. | 173 | |
| '{' should be on the previous line. | 175 | |
| Line is longer than 80 characters. | 176 | |
| Line is longer than 80 characters. | 180 | |
| Line is longer than 80 characters. | 181 | |
| Line is longer than 80 characters. | 182 | |
| Line is longer than 80 characters. | 183 | |
| Line is longer than 80 characters. | 184 | |
| '{' should be on the previous line. | 188 | |
| '{' should be on the previous line. | 193 | |
| '{' should be on the previous line. | 195 | |
| Line is longer than 80 characters. | 196 | |
| Line is longer than 80 characters. | 213 | |
| Parameter p_parent_state should be final. | 213 | |
| Name 'p_parent_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 213 | |
| Parameter p_board_handling should be final. | 213 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 213 | |
| Parameter p_logfile should be final. | 213 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 213 | |
| 'protected' modifier out of order with the JLS suggestions. | 227 | |
| Name 'start_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 227 | |
| Parameter p_location should be final. | 227 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 227 | |
| Parameter p_hdlg should be final. | 227 | |
| Name 'p_hdlg' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 227 | |
| '{' should be on the previous line. | 228 | |
| Name 'routing_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 229 | |
| Line is longer than 80 characters. | 235 | |
| Name 'picked_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 235 | |
| Name 'layer_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 236 | |
| '{' should be on the previous line. | 243 | |
| Line is longer than 80 characters. | 244 | |
| '{' should be on the previous line. | 248 | |
| '{' should be on the previous line. | 250 | |
| '{' should be on the previous line. | 252 | |
| '{' should be on the previous line. | 255 | |
| '{' should be on the previous line. | 262 | |
| '{' should be on the previous line. | 264 | |
| '{' should be on the previous line. | 266 | |
| '{' should be on the previous line. | 269 | |
| Line is longer than 80 characters. | 279 | |
| Missing a Javadoc comment. | 279 | |
| 'private' modifier out of order with the JLS suggestions. | 279 | |
| Name 'pick_routing_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 279 | |
| Parameter p_location should be final. | 279 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 279 | |
| Parameter p_layer_no should be final. | 279 | |
| Name 'p_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 279 | |
| Parameter p_hdlg should be final. | 279 | |
| Name 'p_hdlg' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 279 | |
| Line is longer than 80 characters. | 282 | |
| Line is longer than 80 characters. | 286 | |
| Name 'picked_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 286 | |
| '{' should be on the previous line. | 288 | |
| Method 'process_logfile_point' is not designed for extension - needs to be abstract, final or empty. | 295 | |
| Name 'process_logfile_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 295 | |
| Parameter p_point should be final. | 295 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 295 | |
| '{' should be on the previous line. | 296 | |
| Method 'key_typed' is not designed for extension - needs to be abstract, final or empty. | 305 | |
| Name 'key_typed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 305 | |
| Parameter p_key_char should be final. | 305 | |
| Name 'p_key_char' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 305 | |
| '{' should be on the previous line. | 306 | |
| Name 'curr_return_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 307 | |
| '{' should be on the previous line. | 309 | |
| Line is longer than 80 characters. | 311 | |
| Name 'layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 311 | |
| '10' is a magic number. | 312 | |
| Name 'new_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 316 | |
| '{' should be on the previous line. | 320 | |
| '}' should be on the same line. | 323 | |
| '{' should be on the previous line. | 325 | |
| Line is longer than 80 characters. | 327 | |
| Name 'layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 327 | |
| Name 'current_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 328 | |
| '{' should be on the previous line. | 330 | |
| Line is longer than 80 characters. | 332 | |
| '{' should be on the previous line. | 338 | |
| '}' should be on the same line. | 341 | |
| '{' should be on the previous line. | 343 | |
| Line is longer than 80 characters. | 345 | |
| Name 'layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 345 | |
| Name 'current_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 346 | |
| '{' should be on the previous line. | 348 | |
| Line is longer than 80 characters. | 350 | |
| '{' should be on the previous line. | 356 | |
| '}' should be on the same line. | 360 | |
| '{' should be on the previous line. | 362 | |
| Method 'add_corner' is not designed for extension - needs to be abstract, final or empty. | 376 | |
| Name 'add_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 376 | |
| Parameter p_location should be final. | 376 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 376 | |
| '{' should be on the previous line. | 377 | |
| Name 'route_completed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 378 | |
| Line is longer than 80 characters. | 379 | |
| Name 'layer_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 379 | |
| '{' should be on the previous line. | 382 | |
| '{' should be on the previous line. | 386 | |
| '{' should be on the previous line. | 388 | |
| '{' should be on the previous line. | 395 | |
| Name 'curr_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 398 | |
| '{' should be on the previous line. | 399 | |
| '}' should be on the same line. | 402 | |
| '{' should be on the previous line. | 404 | |
| Method 'cancel' is not designed for extension - needs to be abstract, final or empty. | 417 | |
| '{' should be on the previous line. | 418 | |
| Line is longer than 80 characters. | 419 | |
| '{' should be on the previous line. | 421 | |
| Line is longer than 80 characters. | 422 | |
| Name 'remove_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 422 | |
| '{' should be on the previous line. | 424 | |
| Line is longer than 80 characters. | 425 | |
| Line is longer than 80 characters. | 426 | |
| '}' should be on the same line. | 427 | |
| '{' should be on the previous line. | 429 | |
| '{' should be on the previous line. | 434 | |
| '{' should be on the previous line. | 439 | |
| Name 'curr_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 443 | |
| '{' should be on the previous line. | 444 | |
| Method 'change_layer_action' is not designed for extension - needs to be abstract, final or empty. | 451 | |
| Name 'change_layer_action' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 451 | |
| Parameter p_new_layer should be final. | 451 | |
| Name 'p_new_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 451 | |
| '{' should be on the previous line. | 452 | |
| Line is longer than 80 characters. | 454 | |
| Line is longer than 80 characters. | 458 | |
| Name 'layer_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 458 | |
| Line is longer than 80 characters. | 459 | |
| Name 'change_layer_succeeded' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 461 | |
| '{' should be on the previous line. | 463 | |
| Name 'connected_to_plane' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 464 | |
| Line is longer than 80 characters. | 465 | |
| Name 'old_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 466 | |
| Line is longer than 80 characters. | 467 | |
| Name 'selection_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 467 | |
| Name 'picked_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 468 | |
| Line is longer than 80 characters. | 469 | |
| Name 'new_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 470 | |
| Name 'curr_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 471 | |
| '{' should be on the previous line. | 472 | |
| '{' should be on the previous line. | 474 | |
| '{' should be on the previous line. | 480 | |
| Name 'from_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 481 | |
| Name 'to_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 482 | |
| '{' should be on the previous line. | 484 | |
| '}' should be on the same line. | 487 | |
| '{' should be on the previous line. | 489 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 494 | |
| '{' should be on the previous line. | 495 | |
| '{' should be on the previous line. | 497 | |
| Line is longer than 80 characters. | 498 | |
| Name 'curr_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 498 | |
| Line is longer than 80 characters. | 499 | |
| '{' should be on the previous line. | 509 | |
| Name 'curr_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 511 | |
| '{' should be on the previous line. | 512 | |
| '}' should be on the same line. | 515 | |
| '{' should be on the previous line. | 517 | |
| Line is longer than 80 characters. | 519 | |
| Name 'layer_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 519 | |
| Line is longer than 80 characters. | 520 | |
| '{' should be on the previous line. | 525 | |
| '}' should be on the same line. | 528 | |
| '{' should be on the previous line. | 530 | |
| Line is longer than 80 characters. | 531 | |
| Name 'shove_failing_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 531 | |
| '{' should be on the previous line. | 533 | |
| Line is longer than 80 characters. | 534 | |
| Name 'layer_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 534 | |
| Line is longer than 80 characters. | 535 | |
| '}' should be on the same line. | 536 | |
| '{' should be on the previous line. | 538 | |
| Line is longer than 80 characters. | 539 | |
| Line is longer than 80 characters. | 549 | |
| Expected an @return tag. | 551 | |
| Name 'get_route_net_numbers_at_tie_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 551 | |
| Parameter p_pin should be final. | 551 | |
| Expected @param tag for 'p_pin'. | 551 | |
| Name 'p_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 551 | |
| Parameter p_layer should be final. | 551 | |
| Expected @param tag for 'p_layer'. | 551 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 551 | |
| Name 'net_number_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 553 | |
| '{' should be on the previous line. | 555 | |
| Name 'curr_contact' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 559 | |
| '{' should be on the previous line. | 560 | |
| Line is longer than 80 characters. | 561 | |
| '{' should be on the previous line. | 564 | |
| Name 'curr_ind' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 570 | |
| Name 'curr_net_number' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 571 | |
| '{' should be on the previous line. | 572 | |
| Method 'draw' is not designed for extension - needs to be abstract, final or empty. | 580 | |
| Parameter p_graphics should be final. | 580 | |
| Name 'p_graphics' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 580 | |
| '{' should be on the previous line. | 581 | |
| '{' should be on the previous line. | 583 | |
| Method 'display_default_message' is not designed for extension - needs to be abstract, final or empty. | 591 | |
| Name 'display_default_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 591 | |
| '{' should be on the previous line. | 592 | |
| '{' should be on the previous line. | 594 | |
| Line is longer than 80 characters. | 595 | |
| Name 'curr_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 595 | |
| Line is longer than 80 characters. | 596 | |
| Missing a Javadoc comment. | 599 | |
| Variable 'route' must be private and have accessor methods. | 599 | |
| Missing a Javadoc comment. | 600 | |
| Name 'routing_target_set' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 600 | |
| Missing a Javadoc comment. | 601 | |
| Name 'observers_activated' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 601 | |
| Variable 'observers_activated' must be private and have accessor methods. | 601 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 32 | |
| Line has trailing spaces. | 33 | |
| First sentence should end with a period. | 34 | |
| Parameter p_status_field should be final. | 43 | |
| Name 'p_status_field' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Parameter p_add_field should be final. | 43 | |
| Name 'p_add_field' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Line is longer than 80 characters. | 44 | |
| Parameter p_layer_field should be final. | 44 | |
| Name 'p_layer_field' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| Parameter p_mouse_position should be final. | 44 | |
| Name 'p_mouse_position' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| Parameter p_locale should be final. | 44 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| Line is longer than 80 characters. | 46 | |
| Line has trailing spaces. | 55 | |
| '4' is a magic number. | 57 | |
| Line has trailing spaces. | 59 | |
| Method 'set_status_message' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Name 'set_status_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| Parameter p_message should be final. | 65 | |
| Name 'p_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| '{' should be on the previous line. | 66 | |
| '{' should be on the previous line. | 68 | |
| Line has trailing spaces. | 72 | |
| Method 'set_layer' is not designed for extension - needs to be abstract, final or empty. | 78 | |
| Name 'set_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 78 | |
| Parameter p_layer_name should be final. | 78 | |
| Name 'p_layer_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 78 | |
| '{' should be on the previous line. | 79 | |
| '{' should be on the previous line. | 81 | |
| Line has trailing spaces. | 85 | |
| Line is longer than 80 characters. | 93 | |
| Method 'set_interactive_autoroute_info' is not designed for extension - needs to be abstract, final or empty. | 93 | |
| Name 'set_interactive_autoroute_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| Parameter p_found should be final. | 93 | |
| Name 'p_found' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| Parameter p_not_found should be final. | 93 | |
| Name 'p_not_found' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| Parameter p_items_to_go should be final. | 93 | |
| Name 'p_items_to_go' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| Name 'items_to_go' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 97 | |
| Line is longer than 80 characters. | 98 | |
| Line is longer than 80 characters. | 99 | |
| Line is longer than 80 characters. | 111 | |
| Method 'set_batch_autoroute_info' is not designed for extension - needs to be abstract, final or empty. | 111 | |
| Name 'set_batch_autoroute_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 111 | |
| Parameter p_items_to_go should be final. | 111 | |
| Name 'p_items_to_go' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 111 | |
| Parameter p_routed should be final. | 111 | |
| Name 'p_routed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 111 | |
| Parameter p_ripped should be final. | 111 | |
| Name 'p_ripped' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 111 | |
| Parameter p_failed should be final. | 111 | |
| Name 'p_failed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 111 | |
| Name 'items_to_go' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 115 | |
| Line is longer than 80 characters. | 117 | |
| '(' is followed by whitespace. | 117 | |
| Line is longer than 80 characters. | 118 | |
| Line is longer than 80 characters. | 119 | |
| Line has trailing spaces. | 122 | |
| Method 'set_batch_fanout_info' is not designed for extension - needs to be abstract, final or empty. | 129 | |
| Name 'set_batch_fanout_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 129 | |
| Parameter p_pass_no should be final. | 129 | |
| Name 'p_pass_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 129 | |
| Parameter p_components_to_go should be final. | 129 | |
| Name 'p_components_to_go' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 129 | |
| '{' should be on the previous line. | 130 | |
| Name 'components_to_go' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 131 | |
| Name 'pass_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 132 | |
| Line is longer than 80 characters. | 133 | |
| Line has trailing spaces. | 134 | |
| Line is longer than 80 characters. | 135 | |
| Line has trailing spaces. | 137 | |
| Method 'set_post_route_info' is not designed for extension - needs to be abstract, final or empty. | 144 | |
| Name 'set_post_route_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 144 | |
| '(' is followed by whitespace. | 144 | |
| Parameter p_via_count should be final. | 144 | |
| Name 'p_via_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 144 | |
| Parameter p_trace_length should be final. | 144 | |
| Name 'p_trace_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 144 | |
| '{' should be on the previous line. | 145 | |
| Name 'via_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 146 | |
| Line is longer than 80 characters. | 147 | |
| Line is longer than 80 characters. | 148 | |
| Line has trailing spaces. | 150 | |
| Method 'set_target_layer' is not designed for extension - needs to be abstract, final or empty. | 157 | |
| Name 'set_target_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 157 | |
| Parameter p_layer_name should be final. | 157 | |
| Name 'p_layer_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 157 | |
| '{' should be on the previous line. | 158 | |
| Line is longer than 80 characters. | 159 | |
| Line has trailing spaces. | 165 | |
| Method 'set_mouse_position' is not designed for extension - needs to be abstract, final or empty. | 171 | |
| Name 'set_mouse_position' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 171 | |
| Parameter p_pos should be final. | 171 | |
| Name 'p_pos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 171 | |
| '{' should be on the previous line. | 172 | |
| Line is longer than 80 characters. | 173 | |
| Line has trailing spaces. | 179 | |
| Method 'clear_add_field' is not designed for extension - needs to be abstract, final or empty. | 184 | |
| Name 'clear_add_field' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 184 | |
| '{' should be on the previous line. | 185 | |
| '{' should be on the previous line. | 187 | |
| Line has trailing spaces. | 192 | |
| Method 'clear' is not designed for extension - needs to be abstract, final or empty. | 196 | |
| '{' should be on the previous line. | 197 | |
| '{' should be on the previous line. | 199 | |
| Line has trailing spaces. | 205 | |
| Line is longer than 80 characters. | 207 | |
| Method 'set_write_protected' is not designed for extension - needs to be abstract, final or empty. | 211 | |
| Name 'set_write_protected' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 211 | |
| Parameter p_value should be final. | 211 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 211 | |
| '{' should be on the previous line. | 212 | |
| Line has trailing spaces. | 215 | |
| Missing a Javadoc comment. | 216 | |
| Missing a Javadoc comment. | 217 | |
| Missing a Javadoc comment. | 218 | |
| Name 'active_layer_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 218 | |
| Missing a Javadoc comment. | 219 | |
| Name 'target_layer_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 219 | |
| Missing a Javadoc comment. | 220 | |
| 'private' modifier out of order with the JLS suggestions. | 220 | |
| Name 'empty_string' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 220 | |
| Line has trailing spaces. | 221 | |
| Missing a Javadoc comment. | 222 | |
| Name 'add_field' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 222 | |
| Missing a Javadoc comment. | 223 | |
| Name 'status_field' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 223 | |
| Missing a Javadoc comment. | 224 | |
| Name 'layer_field' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 224 | |
| Missing a Javadoc comment. | 225 | |
| Name 'mouse_position' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 225 | |
| Missing a Javadoc comment. | 226 | |
| Name 'prev_target_layer_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 226 | |
| Missing a Javadoc comment. | 227 | |
| Name 'write_protected' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 227 | |
| Line has trailing spaces. | 228 | |
| First sentence should end with a period. | 229 | |
| Name 'number_format' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 230 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Class SelectItemsInRegionState should be declared as final. | 38 | |
| '{' should be on the previous line. | 39 | |
| Line is longer than 80 characters. | 49 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Parameter p_parent_state should be final. | 49 | |
| Name 'p_parent_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| Parameter p_board_handling should be final. | 50 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 50 | |
| Parameter p_logfile should be final. | 50 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 50 | |
| '{' should be on the previous line. | 51 | |
| Line is longer than 80 characters. | 64 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 64 | |
| Parameter p_location should be final. | 64 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 64 | |
| Parameter p_parent_state should be final. | 64 | |
| Name 'p_parent_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 64 | |
| Parameter p_board_handling should be final. | 65 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| Parameter p_logfile should be final. | 65 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 | |
| '{' should be on the previous line. | 66 | |
| Name 'new_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| Line is longer than 80 characters. | 69 | |
| '{' should be on the previous line. | 72 | |
| Line is longer than 80 characters. | 75 | |
| First sentence should end with a period. | 79 | |
| Parameter p_parent_state should be final. | 80 | |
| Expected @param tag for 'p_parent_state'. | 80 | |
| Name 'p_parent_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| Parameter p_board_handling should be final. | 81 | |
| Expected @param tag for 'p_board_handling'. | 81 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 81 | |
| Parameter p_logfile should be final. | 81 | |
| Expected @param tag for 'p_logfile'. | 81 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 81 | |
| '{' should be on the previous line. | 82 | |
| '{' should be on the previous line. | 85 | |
| '{' should be on the previous line. | 96 | |
| '{' should be on the previous line. | 98 | |
| '{' should be on the previous line. | 102 | |
| Name 'select_all_in_region' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 | |
| '{' should be on the previous line. | 114 | |
| Line is longer than 80 characters. | 118 | |
| Name 'select_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 119 | |
| '{' should be on the previous line. | 121 | |
| '}' should be on the same line. | 123 | |
| '{' should be on the previous line. | 125 | |
| Line is longer than 80 characters. | 128 | |
| Name 'found_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 128 | |
| '{' should be on the previous line. | 130 | |
| Name 'visible_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 132 | |
| '{' should be on the previous line. | 135 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 136 | |
| Line is longer than 80 characters. | 137 | |
| '{' should be on the previous line. | 140 | |
| Name 'something_found' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 148 | |
| '{' should be on the previous line. | 150 | |
| '{' should be on the previous line. | 152 | |
| Line is longer than 80 characters. | 153 | |
| '}' should be on the same line. | 154 | |
| '{' should be on the previous line. | 156 | |
| Line is longer than 80 characters. | 157 | |
| '}' should be on the same line. | 159 | |
| '{' should be on the previous line. | 161 | |
| Line is longer than 80 characters. | 162 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Class SelectMenuState should be declared as final. | 32 | |
| '{' should be on the previous line. | 33 | |
| First sentence should end with a period. | 34 | |
| Line is longer than 80 characters. | 41 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| Parameter p_board_handling should be final. | 41 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| Parameter p_logfile should be final. | 41 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| Line is longer than 80 characters. | 43 | |
| Name 'new_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Line has trailing spaces. | 46 | |
| First sentence should end with a period. | 47 | |
| Parameter p_board_handling should be final. | 48 | |
| Expected @param tag for 'p_board_handling'. | 48 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| Parameter p_logfile should be final. | 48 | |
| Expected @param tag for 'p_logfile'. | 48 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| '{' should be on the previous line. | 49 | |
| Line has trailing spaces. | 52 | |
| Name 'left_button_clicked' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| Parameter p_location should be final. | 54 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| '{' should be on the previous line. | 55 | |
| Line has trailing spaces. | 59 | |
| Name 'mouse_dragged' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| Parameter p_point should be final. | 61 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| '{' should be on the previous line. | 62 | |
| Line is longer than 80 characters. | 63 | |
| Line has trailing spaces. | 65 | |
| Name 'display_default_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 69 | |
| '{' should be on the previous line. | 70 | |
| Line is longer than 80 characters. | 71 | |
| Line has trailing spaces. | 73 | |
| Name 'get_help_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 79 | |
| '{' should be on the previous line. | 80 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 32 | |
| Line has trailing spaces. | 33 | |
| First sentence should end with a period. | 34 | |
| Line is longer than 80 characters. | 41 | |
| Parameter p_parent_state should be final. | 41 | |
| Name 'p_parent_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| Parameter p_board_handling should be final. | 41 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| Parameter p_logfile should be final. | 41 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| Line has trailing spaces. | 45 | |
| Method 'button_released' is not designed for extension - needs to be abstract, final or empty. | 51 | |
| Name 'button_released' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 51 | |
| '{' should be on the previous line. | 52 | |
| Line has trailing spaces. | 56 | |
| Method 'mouse_dragged' is not designed for extension - needs to be abstract, final or empty. | 58 | |
| Name 'mouse_dragged' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| Parameter p_point should be final. | 58 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| '{' should be on the previous line. | 59 | |
| '{' should be on the previous line. | 61 | |
| '{' should be on the previous line. | 64 | |
| Line has trailing spaces. | 71 | |
| Method 'draw' is not designed for extension - needs to be abstract, final or empty. | 73 | |
| Parameter p_graphics should be final. | 73 | |
| Name 'p_graphics' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 73 | |
| '{' should be on the previous line. | 74 | |
| Name 'current_mouse_position' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| '{' should be on the previous line. | 78 | |
| Line is longer than 80 characters. | 82 | |
| ';' is preceded with whitespace. | 82 | |
| Line has trailing spaces. | 84 | |
| Missing a Javadoc comment. | 85 | |
| Variable 'corner1' must be private and have accessor methods. | 85 | |
| Missing a Javadoc comment. | 86 | |
| Variable 'corner2' must be private and have accessor methods. | 86 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Class SelectedItemState should be declared as final. | 59 | |
| '{' should be on the previous line. | 60 | |
| Line is longer than 80 characters. | 63 | |
| Line is longer than 80 characters. | 72 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| Parameter p_item_list should be final. | 72 | |
| Name 'p_item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| Parameter p_parent_state should be final. | 72 | |
| Name 'p_parent_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| Parameter p_board_handling should be final. | 72 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| Parameter p_logfile should be final. | 72 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| '{' should be on the previous line. | 75 | |
| Line is longer than 80 characters. | 78 | |
| Name 'new_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 78 | |
| First sentence should end with a period. | 82 | |
| Line is longer than 80 characters. | 83 | |
| Parameter p_item_list should be final. | 83 | |
| Expected @param tag for 'p_item_list'. | 83 | |
| Name 'p_item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 83 | |
| Parameter p_parent_state should be final. | 83 | |
| Expected @param tag for 'p_parent_state'. | 83 | |
| Name 'p_parent_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 83 | |
| Parameter p_board_handling should be final. | 83 | |
| Expected @param tag for 'p_board_handling'. | 83 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 83 | |
| Parameter p_logfile should be final. | 83 | |
| Expected @param tag for 'p_logfile'. | 83 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 83 | |
| Name 'get_item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 94 | |
| '{' should be on the previous line. | 95 | |
| Name 'left_button_clicked' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 100 | |
| Parameter p_location should be final. | 100 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 100 | |
| '{' should be on the previous line. | 101 | |
| Name 'mouse_dragged' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 106 | |
| Parameter p_point should be final. | 106 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 106 | |
| '{' should be on the previous line. | 107 | |
| Line is longer than 80 characters. | 108 | |
| Name 'key_typed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 116 | |
| Parameter p_key_char should be final. | 116 | |
| Name 'p_key_char' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 116 | |
| '{' should be on the previous line. | 117 | |
| '{' should be on the previous line. | 121 | |
| '}' should be on the same line. | 123 | |
| '{' should be on the previous line. | 125 | |
| '}' should be on the same line. | 127 | |
| '{' should be on the previous line. | 129 | |
| '}' should be on the same line. | 131 | |
| '{' should be on the previous line. | 133 | |
| '}' should be on the same line. | 135 | |
| '{' should be on the previous line. | 137 | |
| '}' should be on the same line. | 139 | |
| '{' should be on the previous line. | 141 | |
| '}' should be on the same line. | 143 | |
| '{' should be on the previous line. | 145 | |
| Line is longer than 80 characters. | 146 | |
| '}' should be on the same line. | 148 | |
| '{' should be on the previous line. | 150 | |
| '}' should be on the same line. | 152 | |
| '{' should be on the previous line. | 154 | |
| '}' should be on the same line. | 156 | |
| '{' should be on the previous line. | 158 | |
| Line is longer than 80 characters. | 159 | |
| '}' should be on the same line. | 160 | |
| '{' should be on the previous line. | 162 | |
| '}' should be on the same line. | 164 | |
| '{' should be on the previous line. | 166 | |
| '}' should be on the same line. | 168 | |
| '{' should be on the previous line. | 170 | |
| '}' should be on the same line. | 172 | |
| '{' should be on the previous line. | 174 | |
| '}' should be on the same line. | 176 | |
| '{' should be on the previous line. | 178 | |
| '}' should be on the same line. | 180 | |
| '{' should be on the previous line. | 182 | |
| First sentence should end with a period. | 188 | |
| Name 'fix_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 191 | |
| '{' should be on the previous line. | 192 | |
| '{' should be on the previous line. | 195 | |
| Name 'curr_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 196 | |
| Line is longer than 80 characters. | 197 | |
| '{' should be on the previous line. | 203 | |
| First sentence should end with a period. | 208 | |
| Name 'unfix_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 211 | |
| '{' should be on the previous line. | 212 | |
| '{' should be on the previous line. | 215 | |
| Name 'curr_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 216 | |
| '{' should be on the previous line. | 220 | |
| Name 'assign_items_to_new_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 231 | |
| '{' should be on the previous line. | 232 | |
| Name 'items_already_connected' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 236 | |
| Name 'new_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 237 | |
| '{' should be on the previous line. | 240 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 241 | |
| '{' should be on the previous line. | 243 | |
| Line is longer than 80 characters. | 244 | |
| '}' should be on the same line. | 245 | |
| '{' should be on the previous line. | 247 | |
| '{' should be on the previous line. | 249 | |
| '}' should be on the same line. | 252 | |
| '{' should be on the previous line. | 254 | |
| '{' should be on the previous line. | 260 | |
| Line is longer than 80 characters. | 261 | |
| '}' should be on the same line. | 262 | |
| '{' should be on the previous line. | 264 | |
| Line is longer than 80 characters. | 265 | |
| '{' should be on the previous line. | 268 | |
| First sentence should end with a period. | 276 | |
| Line is longer than 80 characters. | 277 | |
| Name 'assign_items_to_new_group' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 281 | |
| '{' should be on the previous line. | 282 | |
| Line is longer than 80 characters. | 285 | |
| Name 'gravity_x' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 286 | |
| Name 'gravity_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 287 | |
| Name 'pin_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 288 | |
| '{' should be on the previous line. | 291 | |
| Name 'curr_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 292 | |
| '{' should be on the previous line. | 294 | |
| Line is longer than 80 characters. | 295 | |
| Name 'curr_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 295 | |
| '}' should be on the same line. | 299 | |
| '{' should be on the previous line. | 301 | |
| '{' should be on the previous line. | 307 | |
| Line is longer than 80 characters. | 312 | |
| Name 'gravity_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 312 | |
| Name 'pin_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 314 | |
| '{' should be on the previous line. | 317 | |
| Name 'curr_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 318 | |
| Line is longer than 80 characters. | 319 | |
| Name 'rel_coor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 319 | |
| Name 'pin_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 320 | |
| Line is longer than 80 characters. | 321 | |
| Name 'new_package' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 323 | |
| Line is longer than 80 characters. | 324 | |
| Name 'new_component' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 324 | |
| '{' should be on the previous line. | 327 | |
| Name 'curr_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 328 | |
| Name 'net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 330 | |
| '{' should be on the previous line. | 332 | |
| Line is longer than 80 characters. | 335 | |
| '{' should be on the previous line. | 338 | |
| Name 'delete_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 351 | |
| '{' should be on the previous line. | 352 | |
| Name 'changed_nets' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 356 | |
| '{' should be on the previous line. | 359 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 360 | |
| '{' should be on the previous line. | 362 | |
| '{' should be on the previous line. | 364 | |
| Line is longer than 80 characters. | 369 | |
| Name 'with_delete_fixed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 369 | |
| Name 'all_items_removed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 370 | |
| '{' should be on the previous line. | 372 | |
| Line is longer than 80 characters. | 373 | |
| Line is longer than 80 characters. | 374 | |
| '}' should be on the same line. | 375 | |
| '{' should be on the previous line. | 377 | |
| Line is longer than 80 characters. | 378 | |
| '{' should be on the previous line. | 381 | |
| Line is longer than 80 characters. | 382 | |
| '{' should be on the previous line. | 385 | |
| Name 'curr_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 389 | |
| '{' should be on the previous line. | 390 | |
| First sentence should end with a period. | 397 | |
| Name 'cutout_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 402 | |
| '{' should be on the previous line. | 403 | |
| Line is longer than 80 characters. | 404 | |
| Line is longer than 80 characters. | 409 | |
| Parameter p_stoppable_thread should be final. | 414 | |
| Name 'p_stoppable_thread' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 414 | |
| '{' should be on the previous line. | 415 | |
| Name 'saved_board_read_only' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 416 | |
| '{' should be on the previous line. | 419 | |
| Line is longer than 80 characters. | 420 | |
| Name 'start_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 420 | |
| Name 'not_found_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 423 | |
| Name 'found_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 424 | |
| Name 'autoroute_item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 426 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 427 | |
| '{' should be on the previous line. | 428 | |
| '{' should be on the previous line. | 430 | |
| '{' should be on the previous line. | 432 | |
| Line is longer than 80 characters. | 433 | |
| Name 'items_to_go_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 440 | |
| Line is longer than 80 characters. | 441 | |
| Name 'ratsnest_hidden_before' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 444 | |
| '{' should be on the previous line. | 446 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 449 | |
| '{' should be on the previous line. | 450 | |
| Line is longer than 80 characters. | 451 | |
| '{' should be on the previous line. | 457 | |
| Name 'contains_plane' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 460 | |
| Line is longer than 80 characters. | 461 | |
| Name 'route_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 461 | |
| '{' should be on the previous line. | 463 | |
| Name 'via_costs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 466 | |
| '{' should be on the previous line. | 468 | |
| Line is longer than 80 characters. | 469 | |
| '}' should be on the same line. | 470 | |
| '{' should be on the previous line. | 472 | |
| Name 'autoroute_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 476 | |
| Line is longer than 80 characters. | 477 | |
| '{' should be on the previous line. | 479 | |
| '}' should be on the same line. | 482 | |
| Line is longer than 80 characters. | 483 | |
| Line is longer than 80 characters. | 488 | |
| '{' should be on the previous line. | 491 | |
| Name 'curr_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 493 | |
| '{' should be on the previous line. | 495 | |
| '}' should be on the same line. | 497 | |
| '{' should be on the previous line. | 499 | |
| Line is longer than 80 characters. | 502 | |
| Name 'end_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 502 | |
| '+' should be on a new line. | 502 | |
| Line is longer than 80 characters. | 503 | |
| '+' should be on a new line. | 503 | |
| '{' should be on the previous line. | 509 | |
| '{' should be on the previous line. | 514 | |
| Line is longer than 80 characters. | 522 | |
| Parameter p_stoppable_thread should be final. | 527 | |
| Name 'p_stoppable_thread' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 527 | |
| '{' should be on the previous line. | 528 | |
| Name 'saved_board_read_only' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 529 | |
| '{' should be on the previous line. | 532 | |
| Line is longer than 80 characters. | 533 | |
| Name 'start_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 533 | |
| Name 'not_found_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 536 | |
| Name 'found_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 537 | |
| Name 'trace_pull_tight_accuracy' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 538 | |
| Name 'fanout_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 540 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 541 | |
| '{' should be on the previous line. | 542 | |
| '{' should be on the previous line. | 544 | |
| Name 'items_to_go_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 548 | |
| Line is longer than 80 characters. | 549 | |
| Name 'ratsnest_hidden_before' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 552 | |
| '{' should be on the previous line. | 554 | |
| Name 'curr_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 557 | |
| '{' should be on the previous line. | 558 | |
| Line is longer than 80 characters. | 559 | |
| Name 'autoroute_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 565 | |
| Line is longer than 80 characters. | 566 | |
| '{' should be on the previous line. | 568 | |
| '}' should be on the same line. | 571 | |
| Line is longer than 80 characters. | 572 | |
| Line is longer than 80 characters. | 578 | |
| '{' should be on the previous line. | 581 | |
| Name 'curr_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 583 | |
| '{' should be on the previous line. | 585 | |
| '}' should be on the same line. | 587 | |
| '{' should be on the previous line. | 589 | |
| Line is longer than 80 characters. | 592 | |
| Name 'end_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 592 | |
| '+' should be on a new line. | 592 | |
| Line is longer than 80 characters. | 593 | |
| '+' should be on a new line. | 593 | |
| '{' should be on the previous line. | 599 | |
| '{' should be on the previous line. | 604 | |
| Line is longer than 80 characters. | 612 | |
| Name 'pull_tight' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 617 | |
| Parameter p_stoppable_thread should be final. | 617 | |
| Name 'p_stoppable_thread' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 617 | |
| '{' should be on the previous line. | 618 | |
| Name 'saved_board_read_only' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 619 | |
| '{' should be on the previous line. | 622 | |
| Line is longer than 80 characters. | 623 | |
| Name 'start_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 623 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 628 | |
| '{' should be on the previous line. | 629 | |
| Line is longer than 80 characters. | 630 | |
| '{' should be on the previous line. | 636 | |
| '{' should be on the previous line. | 640 | |
| Name 'curr_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 641 | |
| Line is longer than 80 characters. | 642 | |
| Name 'something_changed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 642 | |
| Line is longer than 80 characters. | 643 | |
| '{' should be on the previous line. | 645 | |
| Line is longer than 80 characters. | 646 | |
| Line is longer than 80 characters. | 647 | |
| '}' should be on the same line. | 649 | |
| '{' should be on the previous line. | 651 | |
| Line is longer than 80 characters. | 652 | |
| '10' is a magic number. | 653 | |
| Name 'curr_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 656 | |
| '{' should be on the previous line. | 659 | |
| Line is longer than 80 characters. | 661 | |
| '{' should be on the previous line. | 665 | |
| '{' should be on the previous line. | 667 | |
| '}' should be on the same line. | 669 | |
| '{' should be on the previous line. | 671 | |
| Line is longer than 80 characters. | 674 | |
| Name 'end_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 674 | |
| '{' should be on the previous line. | 679 | |
| Name 'assign_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 692 | |
| Parameter p_cl_class_index should be final. | 692 | |
| Name 'p_cl_class_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 692 | |
| '{' should be on the previous line. | 693 | |
| Name 'routing_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 694 | |
| Line is longer than 80 characters. | 695 | |
| '{' should be on the previous line. | 700 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 706 | |
| '{' should be on the previous line. | 707 | |
| '{' should be on the previous line. | 709 | |
| Name 'extent_to_whole_nets' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 722 | |
| '{' should be on the previous line. | 723 | |
| Name 'curr_net_no_set' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 726 | |
| '{' should be on the previous line. | 729 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 730 | |
| '{' should be on the previous line. | 732 | |
| '{' should be on the previous line. | 734 | |
| Name 'new_selected_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 739 | |
| '{' should be on the previous line. | 742 | |
| Name 'curr_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 743 | |
| Line is longer than 80 characters. | 744 | |
| '{' should be on the previous line. | 748 | |
| '{' should be on the previous line. | 752 | |
| Line is longer than 80 characters. | 761 | |
| Name 'extent_to_whole_components' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 765 | |
| '{' should be on the previous line. | 766 | |
| Name 'curr_group_no_set' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 769 | |
| '{' should be on the previous line. | 772 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 773 | |
| '{' should be on the previous line. | 775 | |
| Name 'new_selected_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 779 | |
| '{' should be on the previous line. | 783 | |
| Name 'curr_group_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 784 | |
| Line is longer than 80 characters. | 785 | |
| '{' should be on the previous line. | 788 | |
| '{' should be on the previous line. | 793 | |
| Line is longer than 80 characters. | 801 | |
| Name 'extent_to_whole_connected_sets' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 805 | |
| '{' should be on the previous line. | 806 | |
| Name 'new_selected_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 807 | |
| '{' should be on the previous line. | 810 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 811 | |
| '{' should be on the previous line. | 813 | |
| '{' should be on the previous line. | 818 | |
| '{' should be on the previous line. | 823 | |
| Line is longer than 80 characters. | 832 | |
| Name 'extent_to_whole_connections' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 836 | |
| '{' should be on the previous line. | 837 | |
| Name 'new_selected_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 838 | |
| '{' should be on the previous line. | 841 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 842 | |
| '{' should be on the previous line. | 844 | |
| '{' should be on the previous line. | 849 | |
| '{' should be on the previous line. | 854 | |
| Name 'toggle_select' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 871 | |
| Parameter p_point should be final. | 871 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 871 | |
| '{' should be on the previous line. | 872 | |
| Name 'picked_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 873 | |
| Name 'state_ended' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 874 | |
| '{' should be on the previous line. | 876 | |
| Name 'picked_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 877 | |
| '{' should be on the previous line. | 879 | |
| '{' should be on the previous line. | 882 | |
| '}' should be on the same line. | 885 | |
| '{' should be on the previous line. | 887 | |
| '{' should be on the previous line. | 894 | |
| '}' should be on the same line. | 896 | |
| '{' should be on the previous line. | 898 | |
| '{' should be on the previous line. | 902 | |
| Name 'toggle_clearance_violations' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 911 | |
| '{' should be on the previous line. | 912 | |
| '{' should be on the previous line. | 914 | |
| Line is longer than 80 characters. | 916 | |
| Name 'violation_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 916 | |
| Line is longer than 80 characters. | 917 | |
| Name 'curr_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 917 | |
| '}' should be on the same line. | 919 | |
| '{' should be on the previous line. | 921 | |
| Line is longer than 80 characters. | 929 | |
| '{' should be on the previous line. | 934 | |
| '{' should be on the previous line. | 938 | |
| '{' should be on the previous line. | 951 | |
| Line is longer than 80 characters. | 952 | |
| '100' is a magic number. | 952 | |
| '100' is a magic number. | 952 | |
| Name 'get_help_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 961 | |
| '{' should be on the previous line. | 962 | |
| Parameter p_graphics should be final. | 967 | |
| Name 'p_graphics' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 967 | |
| '{' should be on the previous line. | 968 | |
| '{' should be on the previous line. | 970 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 974 | |
| '{' should be on the previous line. | 975 | |
| Line is longer than 80 characters. | 976 | |
| '{' should be on the previous line. | 980 | |
| Name 'get_popup_menu' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 990 | |
| '{' should be on the previous line. | 991 | |
| Name 'set_toolbar' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 998 | |
| '{' should be on the previous line. | 999 | |
| Name 'display_default_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1006 | |
| '{' should be on the previous line. | 1007 | |
| Line is longer than 80 characters. | 1008 | |
| Missing a Javadoc comment. | 1010 | |
| Name 'item_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1010 | |
| Missing a Javadoc comment. | 1011 | |
| Name 'clearance_violations' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1011 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 33 | |
| Parameter p_board should be final. | 40 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| Parameter p_logfile should be final. | 40 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| '{' should be on the previous line. | 41 | |
| Line is longer than 80 characters. | 47 | |
| '500' is a magic number. | 50 | |
| '{' should be on the previous line. | 62 | |
| '1000' is a magic number. | 63 | |
| Line has trailing spaces. | 69 | |
| First sentence should end with a period. | 70 | |
| Parameter p_settings should be final. | 75 | |
| Name 'p_settings' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 | |
| '{' should be on the previous line. | 76 | |
| Line is longer than 80 characters. | 82 | |
| Line is longer than 80 characters. | 84 | |
| Line is longer than 80 characters. | 93 | |
| Line is longer than 80 characters. | 95 | |
| Line is longer than 80 characters. | 96 | |
| Line is longer than 80 characters. | 97 | |
| Line is longer than 80 characters. | 98 | |
| Line is longer than 80 characters. | 99 | |
| Line has trailing spaces. | 101 | |
| Method 'get_layer' is not designed for extension - needs to be abstract, final or empty. | 107 | |
| Name 'get_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 107 | |
| '{' should be on the previous line. | 108 | |
| Line has trailing spaces. | 111 | |
| First sentence should end with a period. | 112 | |
| Method 'get_push_enabled' is not designed for extension - needs to be abstract, final or empty. | 117 | |
| Name 'get_push_enabled' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| '{' should be on the previous line. | 118 | |
| Line has trailing spaces. | 121 | |
| First sentence should end with a period. | 122 | |
| Method 'get_is_stitch_route' is not designed for extension - needs to be abstract, final or empty. | 127 | |
| Name 'get_is_stitch_route' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 127 | |
| '{' should be on the previous line. | 128 | |
| First sentence should end with a period. | 131 | |
| Method 'get_drag_components_enabled' is not designed for extension - needs to be abstract, final or empty. | 136 | |
| Name 'get_drag_components_enabled' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 136 | |
| '{' should be on the previous line. | 137 | |
| Line has trailing spaces. | 140 | |
| Line is longer than 80 characters. | 142 | |
| Method 'get_select_on_all_visible_layers' is not designed for extension - needs to be abstract, final or empty. | 146 | |
| Name 'get_select_on_all_visible_layers' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 146 | |
| '{' should be on the previous line. | 147 | |
| Line has trailing spaces. | 150 | |
| Line is longer than 80 characters. | 152 | |
| Method 'get_manual_rule_selection' is not designed for extension - needs to be abstract, final or empty. | 156 | |
| Name 'get_manual_rule_selection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 156 | |
| '{' should be on the previous line. | 157 | |
| Line has trailing spaces. | 160 | |
| Method 'get_via_snap_to_smd_center' is not designed for extension - needs to be abstract, final or empty. | 166 | |
| Name 'get_via_snap_to_smd_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 166 | |
| '{' should be on the previous line. | 167 | |
| Line has trailing spaces. | 170 | |
| Method 'get_hilight_routing_obstacle' is not designed for extension - needs to be abstract, final or empty. | 176 | |
| Name 'get_hilight_routing_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 176 | |
| '{' should be on the previous line. | 177 | |
| Line has trailing spaces. | 180 | |
| Line is longer than 80 characters. | 182 | |
| Method 'get_automatic_neckdown' is not designed for extension - needs to be abstract, final or empty. | 187 | |
| Name 'get_automatic_neckdown' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 187 | |
| '{' should be on the previous line. | 188 | |
| Line has trailing spaces. | 191 | |
| Method 'get_zoom_with_wheel' is not designed for extension - needs to be abstract, final or empty. | 197 | |
| Name 'get_zoom_with_wheel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 197 | |
| '{' should be on the previous line. | 198 | |
| Line has trailing spaces. | 201 | |
| Method 'get_item_selection_filter' is not designed for extension - needs to be abstract, final or empty. | 207 | |
| Name 'get_item_selection_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 207 | |
| '{' should be on the previous line. | 208 | |
| Line has trailing spaces. | 211 | |
| First sentence should end with a period. | 212 | |
| Method 'get_trace_pull_tight_region_width' is not designed for extension - needs to be abstract, final or empty. | 217 | |
| Name 'get_trace_pull_tight_region_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 217 | |
| '{' should be on the previous line. | 218 | |
| Line has trailing spaces. | 221 | |
| Method 'get_horizontal_component_grid' is not designed for extension - needs to be abstract, final or empty. | 227 | |
| Name 'get_horizontal_component_grid' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 227 | |
| '{' should be on the previous line. | 228 | |
| Line has trailing spaces. | 231 | |
| Method 'get_vertical_component_grid' is not designed for extension - needs to be abstract, final or empty. | 237 | |
| Name 'get_vertical_component_grid' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 237 | |
| '{' should be on the previous line. | 238 | |
| Line has trailing spaces. | 241 | |
| Line is longer than 80 characters. | 243 | |
| Method 'get_manual_trace_clearance_class' is not designed for extension - needs to be abstract, final or empty. | 248 | |
| Name 'get_manual_trace_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 248 | |
| '{' should be on the previous line. | 249 | |
| Line has trailing spaces. | 252 | |
| Line is longer than 80 characters. | 254 | |
| Method 'get_manual_via_rule_index' is not designed for extension - needs to be abstract, final or empty. | 258 | |
| Name 'get_manual_via_rule_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 258 | |
| '{' should be on the previous line. | 259 | |
| Line has trailing spaces. | 262 | |
| Method 'get_trace_pull_tight_accuracy' is not designed for extension - needs to be abstract, final or empty. | 268 | |
| Name 'get_trace_pull_tight_accuracy' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 268 | |
| '{' should be on the previous line. | 269 | |
| Line has trailing spaces. | 272 | |
| Method 'get_snapshot_attributes' is not designed for extension - needs to be abstract, final or empty. | 278 | |
| Name 'get_snapshot_attributes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 278 | |
| '{' should be on the previous line. | 279 | |
| Line has trailing spaces. | 282 | |
| First sentence should end with a period. | 283 | |
| Method 'get_manual_trace_half_width' is not designed for extension - needs to be abstract, final or empty. | 289 | |
| Name 'get_manual_trace_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 289 | |
| '(' is followed by whitespace. | 289 | |
| Parameter p_layer_no should be final. | 289 | |
| Name 'p_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 289 | |
| '{' should be on the previous line. | 290 | |
| Line is longer than 80 characters. | 291 | |
| Line is longer than 80 characters. | 293 | |
| Line has trailing spaces. | 298 | |
| Line is longer than 80 characters. | 300 | |
| Method 'set_manual_via_rule_index' is not designed for extension - needs to be abstract, final or empty. | 304 | |
| Name 'set_manual_via_rule_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 304 | |
| Parameter p_value should be final. | 304 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 304 | |
| '{' should be on the previous line. | 305 | |
| '{' should be on the previous line. | 307 | |
| Line has trailing spaces. | 312 | |
| Method 'set_horizontal_component_grid' is not designed for extension - needs to be abstract, final or empty. | 318 | |
| Name 'set_horizontal_component_grid' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 318 | |
| Parameter p_value should be final. | 318 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 318 | |
| '{' should be on the previous line. | 319 | |
| '{' should be on the previous line. | 321 | |
| Line has trailing spaces. | 326 | |
| Method 'set_vertical_component_grid' is not designed for extension - needs to be abstract, final or empty. | 332 | |
| Name 'set_vertical_component_grid' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 332 | |
| Parameter p_value should be final. | 332 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 332 | |
| '{' should be on the previous line. | 333 | |
| '{' should be on the previous line. | 335 | |
| Line has trailing spaces. | 340 | |
| Method 'set_hilight_routing_obstacle' is not designed for extension - needs to be abstract, final or empty. | 346 | |
| Name 'set_hilight_routing_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 346 | |
| Parameter p_value should be final. | 346 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 346 | |
| '{' should be on the previous line. | 347 | |
| '{' should be on the previous line. | 349 | |
| Line has trailing spaces. | 354 | |
| Line is longer than 80 characters. | 356 | |
| Method 'set_automatic_neckdown' is not designed for extension - needs to be abstract, final or empty. | 361 | |
| Name 'set_automatic_neckdown' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 361 | |
| Parameter p_value should be final. | 361 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 361 | |
| '{' should be on the previous line. | 362 | |
| '{' should be on the previous line. | 364 | |
| Line has trailing spaces. | 369 | |
| Method 'set_item_selection_filter' is not designed for extension - needs to be abstract, final or empty. | 375 | |
| Name 'set_item_selection_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 375 | |
| Parameter p_value should be final. | 375 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 375 | |
| '{' should be on the previous line. | 376 | |
| '{' should be on the previous line. | 378 | |
| Line has trailing spaces. | 383 | |
| First sentence should end with a period. | 384 | |
| Method 'set_push_enabled' is not designed for extension - needs to be abstract, final or empty. | 389 | |
| Name 'set_push_enabled' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 389 | |
| Parameter p_value should be final. | 389 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 389 | |
| '{' should be on the previous line. | 390 | |
| '{' should be on the previous line. | 392 | |
| Line has trailing spaces. | 398 | |
| First sentence should end with a period. | 399 | |
| Method 'set_drag_components_enabled' is not designed for extension - needs to be abstract, final or empty. | 404 | |
| Name 'set_drag_components_enabled' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 404 | |
| Parameter p_value should be final. | 404 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 404 | |
| '{' should be on the previous line. | 405 | |
| '{' should be on the previous line. | 407 | |
| Line has trailing spaces. | 413 | |
| Line has trailing spaces. | 414 | |
| Method 'set_select_on_all_visible_layers' is not designed for extension - needs to be abstract, final or empty. | 421 | |
| Name 'set_select_on_all_visible_layers' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 421 | |
| Parameter p_value should be final. | 421 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 421 | |
| '{' should be on the previous line. | 422 | |
| '{' should be on the previous line. | 424 | |
| Line has trailing spaces. | 430 | |
| First sentence should end with a period. | 431 | |
| Method 'set_stitch_route' is not designed for extension - needs to be abstract, final or empty. | 436 | |
| Name 'set_stitch_route' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 436 | |
| Parameter p_value should be final. | 436 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 436 | |
| '{' should be on the previous line. | 437 | |
| '{' should be on the previous line. | 439 | |
| Line has trailing spaces. | 443 | |
| Line has trailing spaces. | 446 | |
| Method 'set_current_pull_tight_region_width' is not designed for extension - needs to be abstract, final or empty. | 452 | |
| Name 'set_current_pull_tight_region_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 452 | |
| Parameter p_value should be final. | 452 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 452 | |
| '{' should be on the previous line. | 453 | |
| '{' should be on the previous line. | 455 | |
| Line has trailing spaces. | 461 | |
| Method 'set_current_pull_tight_accuracy' is not designed for extension - needs to be abstract, final or empty. | 467 | |
| Name 'set_current_pull_tight_accuracy' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 467 | |
| Parameter p_value should be final. | 467 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 467 | |
| '{' should be on the previous line. | 468 | |
| '{' should be on the previous line. | 470 | |
| Line has trailing spaces. | 476 | |
| Method 'set_via_snap_to_smd_center' is not designed for extension - needs to be abstract, final or empty. | 482 | |
| Name 'set_via_snap_to_smd_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 482 | |
| Parameter p_value should be final. | 482 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 482 | |
| '{' should be on the previous line. | 483 | |
| '{' should be on the previous line. | 485 | |
| Line has trailing spaces. | 490 | |
| Line has trailing spaces. | 491 | |
| Method 'set_manual_tracewidth_selection' is not designed for extension - needs to be abstract, final or empty. | 497 | |
| Name 'set_manual_tracewidth_selection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 497 | |
| Parameter p_value should be final. | 497 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 497 | |
| '{' should be on the previous line. | 498 | |
| '{' should be on the previous line. | 500 | |
| Line is longer than 80 characters. | 504 | |
| Line has trailing spaces. | 506 | |
| Method 'set_manual_trace_half_width' is not designed for extension - needs to be abstract, final or empty. | 513 | |
| Name 'set_manual_trace_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 513 | |
| '(' is followed by whitespace. | 513 | |
| Parameter p_layer_no should be final. | 513 | |
| Name 'p_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 513 | |
| Parameter p_value should be final. | 513 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 513 | |
| '{' should be on the previous line. | 514 | |
| '{' should be on the previous line. | 516 | |
| Line is longer than 80 characters. | 520 | |
| Line has trailing spaces. | 523 | |
| Line has trailing spaces. | 524 | |
| Line is longer than 80 characters. | 526 | |
| Method 'set_manual_trace_clearance_class' is not designed for extension - needs to be abstract, final or empty. | 531 | |
| Name 'set_manual_trace_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 531 | |
| Parameter p_index should be final. | 531 | |
| Name 'p_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 531 | |
| '{' should be on the previous line. | 532 | |
| '{' should be on the previous line. | 534 | |
| Line is longer than 80 characters. | 538 | |
| Line has trailing spaces. | 540 | |
| Method 'set_zoom_with_wheel' is not designed for extension - needs to be abstract, final or empty. | 546 | |
| Name 'set_zoom_with_wheel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 546 | |
| Parameter p_value should be final. | 546 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 546 | |
| '{' should be on the previous line. | 547 | |
| '{' should be on the previous line. | 549 | |
| '{' should be on the previous line. | 553 | |
| '{' should be on the previous line. | 556 | |
| Line has trailing spaces. | 561 | |
| Line is longer than 80 characters. | 565 | |
| Line is longer than 80 characters. | 568 | |
| Method 'set_selectable' is not designed for extension - needs to be abstract, final or empty. | 568 | |
| Name 'set_selectable' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 568 | |
| Parameter p_item_type should be final. | 568 | |
| Name 'p_item_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 568 | |
| Parameter p_value should be final. | 568 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 568 | |
| '{' should be on the previous line. | 571 | |
| Line has trailing spaces. | 575 | |
| Name 'logged_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 577 | |
| '{' should be on the previous line. | 579 | |
| '}' should be on the same line. | 581 | |
| '{' should be on the previous line. | 583 | |
| Line has trailing spaces. | 588 | |
| Line is longer than 80 characters. | 590 | |
| Method 'set_read_only' is not designed for extension - needs to be abstract, final or empty. | 594 | |
| Name 'set_read_only' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 594 | |
| Parameter p_value should be final. | 594 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 594 | |
| '{' should be on the previous line. | 595 | |
| Line has trailing spaces. | 598 | |
| Method 'set_logfile' is not designed for extension - needs to be abstract, final or empty. | 599 | |
| Missing a Javadoc comment. | 599 | |
| Name 'set_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 599 | |
| Parameter p_logfile should be final. | 599 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 599 | |
| '{' should be on the previous line. | 600 | |
| Line has trailing spaces. | 603 | |
| First sentence should end with a period. | 604 | |
| Parameter p_stream should be final. | 605 | |
| Expected @param tag for 'p_stream'. | 605 | |
| Name 'p_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 605 | |
| Expected @throws tag for 'java.io.IOException'. | 606 | |
| Expected @throws tag for 'java.lang.ClassNotFoundException'. | 606 | |
| '{' should be on the previous line. | 607 | |
| '{' should be on the previous line. | 610 | |
| Line is longer than 80 characters. | 611 | |
| '{' should be on the previous line. | 615 | |
| Line is longer than 80 characters. | 616 | |
| Line has trailing spaces. | 621 | |
| Line has trailing spaces. | 622 | |
| First sentence should end with a period. | 623 | |
| Variable 'layer' must be private and have accessor methods. | 624 | |
| Line has trailing spaces. | 625 | |
| First sentence should end with a period. | 626 | |
| Name 'push_enabled' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 627 | |
| Variable 'push_enabled' must be private and have accessor methods. | 627 | |
| Line has trailing spaces. | 628 | |
| First sentence should end with a period. | 629 | |
| Name 'drag_components_enabled' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 630 | |
| Variable 'drag_components_enabled' must be private and have accessor methods. | 630 | |
| Line has trailing spaces. | 631 | |
| Line is longer than 80 characters. | 632 | |
| Name 'select_on_all_visible_layers' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 633 | |
| Variable 'select_on_all_visible_layers' must be private and have accessor methods. | 633 | |
| ';' is preceded with whitespace. | 633 | |
| Line has trailing spaces. | 634 | |
| First sentence should end with a period. | 635 | |
| Name 'is_stitch_route' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 636 | |
| Variable 'is_stitch_route' must be private and have accessor methods. | 636 | |
| Line has trailing spaces. | 637 | |
| First sentence should end with a period. | 638 | |
| Name 'trace_pull_tight_region_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 639 | |
| Variable 'trace_pull_tight_region_width' must be private and have accessor methods. | 639 | |
| Line has trailing spaces. | 640 | |
| Name 'trace_pull_tight_accuracy' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 642 | |
| Variable 'trace_pull_tight_accuracy' must be private and have accessor methods. | 642 | |
| Line has trailing spaces. | 643 | |
| Name 'via_snap_to_smd_center' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 647 | |
| Variable 'via_snap_to_smd_center' must be private and have accessor methods. | 647 | |
| Line has trailing spaces. | 648 | |
| First sentence should end with a period. | 649 | |
| Name 'horizontal_component_grid' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 652 | |
| Variable 'horizontal_component_grid' must be private and have accessor methods. | 652 | |
| Line has trailing spaces. | 653 | |
| First sentence should end with a period. | 654 | |
| Name 'vertical_component_grid' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 657 | |
| Variable 'vertical_component_grid' must be private and have accessor methods. | 657 | |
| Line has trailing spaces. | 658 | |
| Line is longer than 80 characters. | 660 | |
| Name 'automatic_neckdown' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 663 | |
| Variable 'automatic_neckdown' must be private and have accessor methods. | 663 | |
| Line has trailing spaces. | 664 | |
| Line is longer than 80 characters. | 665 | |
| Name 'manual_rule_selection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 666 | |
| Variable 'manual_rule_selection' must be private and have accessor methods. | 666 | |
| Line has trailing spaces. | 667 | |
| Line is longer than 80 characters. | 668 | |
| Name 'hilight_routing_obstacle' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 669 | |
| Variable 'hilight_routing_obstacle' must be private and have accessor methods. | 669 | |
| Line has trailing spaces. | 670 | |
| Line is longer than 80 characters. | 672 | |
| Name 'manual_trace_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 675 | |
| Variable 'manual_trace_clearance_class' must be private and have accessor methods. | 675 | |
| Line has trailing spaces. | 676 | |
| Line is longer than 80 characters. | 678 | |
| Name 'manual_via_rule_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 680 | |
| Variable 'manual_via_rule_index' must be private and have accessor methods. | 680 | |
| Line has trailing spaces. | 681 | |
| Name 'zoom_with_wheel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 683 | |
| Variable 'zoom_with_wheel' must be private and have accessor methods. | 683 | |
| Line has trailing spaces. | 684 | |
| Line is longer than 80 characters. | 685 | |
| Name 'manual_trace_half_width_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 686 | |
| Variable 'manual_trace_half_width_arr' must be private and have accessor methods. | 686 | |
| Line has trailing spaces. | 687 | |
| Missing a Javadoc comment. | 688 | |
| Name 'autoroute_settings' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 688 | |
| Variable 'autoroute_settings' must be private and have accessor methods. | 688 | |
| Line has trailing spaces. | 689 | |
| Name 'item_selection_filter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 691 | |
| Variable 'item_selection_filter' must be private and have accessor methods. | 691 | |
| Line has trailing spaces. | 692 | |
| Name 'snapshot_attributes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 694 | |
| Variable 'snapshot_attributes' must be private and have accessor methods. | 694 | |
| Line has trailing spaces. | 695 | |
| Line is longer than 80 characters. | 696 | |
| Name 'read_only' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 697 | |
| Line has trailing spaces. | 698 | |
| First sentence should end with a period. | 699 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Class SnapShot should be declared as final. | 29 | |
| '{' should be on the previous line. | 30 | |
| Line is longer than 80 characters. | 39 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| Parameter p_name should be final. | 39 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| Parameter p_board_handling should be final. | 39 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| Name 'interactive_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| '{' should be on the previous line. | 43 | |
| Line has trailing spaces. | 48 | |
| First sentence should end with a period. | 49 | |
| Parameter p_name should be final. | 50 | |
| Expected @param tag for 'p_name'. | 50 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 50 | |
| Parameter p_board_handling should be final. | 50 | |
| Expected @param tag for 'p_board_handling'. | 50 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 50 | |
| '{' should be on the previous line. | 51 | |
| Line is longer than 80 characters. | 55 | |
| Line is longer than 80 characters. | 56 | |
| Line is longer than 80 characters. | 57 | |
| Line has trailing spaces. | 59 | |
| '{' should be on the previous line. | 66 | |
| Line has trailing spaces. | 69 | |
| Line has trailing spaces. | 70 | |
| Name 'copy_viewport_position' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| '{' should be on the previous line. | 77 | |
| '{' should be on the previous line. | 79 | |
| Line has trailing spaces. | 84 | |
| Name 'go_to' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 90 | |
| Parameter p_board_handling should be final. | 90 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 90 | |
| '{' should be on the previous line. | 91 | |
| Line is longer than 80 characters. | 92 | |
| Name 'snapshot_attributes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| '{' should be on the previous line. | 95 | |
| Line is longer than 80 characters. | 97 | |
| '{' should be on the previous line. | 100 | |
| Line is longer than 80 characters. | 101 | |
| Line has trailing spaces. | 103 | |
| '{' should be on the previous line. | 105 | |
| Line is longer than 80 characters. | 106 | |
| '{' should be on the previous line. | 109 | |
| Line is longer than 80 characters. | 110 | |
| '{' should be on the previous line. | 113 | |
| Line is longer than 80 characters. | 114 | |
| '{' should be on the previous line. | 117 | |
| '{' should be on the previous line. | 121 | |
| Line is longer than 80 characters. | 122 | |
| '{' should be on the previous line. | 125 | |
| Line is longer than 80 characters. | 126 | |
| Line is longer than 80 characters. | 127 | |
| Line is longer than 80 characters. | 130 | |
| '{' should be on the previous line. | 133 | |
| '{' should be on the previous line. | 137 | |
| Line is longer than 80 characters. | 138 | |
| '{' should be on the previous line. | 141 | |
| Line is longer than 80 characters. | 142 | |
| '{' should be on the previous line. | 145 | |
| Line is longer than 80 characters. | 146 | |
| Line is longer than 80 characters. | 147 | |
| Line has trailing spaces. | 148 | |
| '{' should be on the previous line. | 150 | |
| Line is longer than 80 characters. | 151 | |
| Line has trailing spaces. | 154 | |
| Line is longer than 80 characters. | 162 | |
| Name 'get_interactive_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 162 | |
| Parameter p_board_handling should be final. | 162 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 162 | |
| Parameter p_logfile should be final. | 162 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 162 | |
| '{' should be on the previous line. | 166 | |
| '}' should be on the same line. | 168 | |
| '{' should be on the previous line. | 170 | |
| '}' should be on the same line. | 172 | |
| '{' should be on the previous line. | 174 | |
| Line has trailing spaces. | 179 | |
| Expected an @return tag. | 184 | |
| Name 'get_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 184 | |
| Parameter p_interactive_state should be final. | 184 | |
| Expected @param tag for 'p_interactive_state'. | 184 | |
| Name 'p_interactive_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 184 | |
| '{' should be on the previous line. | 185 | |
| '{' should be on the previous line. | 188 | |
| '}' should be on the same line. | 190 | |
| '{' should be on the previous line. | 192 | |
| '}' should be on the same line. | 194 | |
| '{' should be on the previous line. | 196 | |
| Line has trailing spaces. | 201 | |
| Missing a Javadoc comment. | 202 | |
| Missing a Javadoc comment. | 203 | |
| Variable 'settings' must be private and have accessor methods. | 203 | |
| Missing a Javadoc comment. | 204 | |
| Name 'interactive_state_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 204 | |
| Missing a Javadoc comment. | 205 | |
| Name 'graphics_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 205 | |
| Variable 'graphics_context' must be private and have accessor methods. | 205 | |
| Missing a Javadoc comment. | 206 | |
| Name 'viewport_position' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 206 | |
| Missing a Javadoc comment. | 207 | |
| Name 'subwindow_filters' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 207 | |
| Variable 'subwindow_filters' must be private and have accessor methods. | 207 | |
| Line has trailing spaces. | 208 | |
| '{' should be on the previous line. | 213 | |
| Missing a Javadoc comment. | 214 | |
| '{' should be on the previous line. | 215 | |
| Line has trailing spaces. | 232 | |
| First sentence should end with a period. | 233 | |
| Parameter p_attributes should be final. | 234 | |
| Expected @param tag for 'p_attributes'. | 234 | |
| Name 'p_attributes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 234 | |
| '{' should be on the previous line. | 235 | |
| Line has trailing spaces. | 252 | |
| Missing a Javadoc comment. | 253 | |
| Name 'object_colors' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 253 | |
| Variable 'object_colors' must be private and have accessor methods. | 253 | |
| Missing a Javadoc comment. | 254 | |
| Name 'object_visibility' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 254 | |
| Variable 'object_visibility' must be private and have accessor methods. | 254 | |
| Missing a Javadoc comment. | 255 | |
| Name 'layer_visibility' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 255 | |
| Variable 'layer_visibility' must be private and have accessor methods. | 255 | |
| Missing a Javadoc comment. | 256 | |
| Name 'display_region' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 256 | |
| Variable 'display_region' must be private and have accessor methods. | 256 | |
| Missing a Javadoc comment. | 257 | |
| Name 'interactive_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 257 | |
| Variable 'interactive_state' must be private and have accessor methods. | 257 | |
| Missing a Javadoc comment. | 258 | |
| Name 'selection_layers' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 258 | |
| Variable 'selection_layers' must be private and have accessor methods. | 258 | |
| Missing a Javadoc comment. | 259 | |
| Name 'selectable_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 259 | |
| Variable 'selectable_items' must be private and have accessor methods. | 259 | |
| Missing a Javadoc comment. | 260 | |
| Name 'current_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 260 | |
| Variable 'current_layer' must be private and have accessor methods. | 260 | |
| Missing a Javadoc comment. | 261 | |
| Name 'rule_selection' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 261 | |
| Variable 'rule_selection' must be private and have accessor methods. | 261 | |
| Missing a Javadoc comment. | 262 | |
| Name 'manual_rule_settings' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 262 | |
| Variable 'manual_rule_settings' must be private and have accessor methods. | 262 | |
| Missing a Javadoc comment. | 263 | |
| Name 'push_and_shove_enabled' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 263 | |
| Variable 'push_and_shove_enabled' must be private and have accessor methods. | 263 | |
| Missing a Javadoc comment. | 264 | |
| Name 'drag_components_enabled' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 264 | |
| Variable 'drag_components_enabled' must be private and have accessor methods. | 264 | |
| Missing a Javadoc comment. | 265 | |
| Name 'pull_tight_region' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 265 | |
| Variable 'pull_tight_region' must be private and have accessor methods. | 265 | |
| Missing a Javadoc comment. | 266 | |
| Name 'component_grid' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 266 | |
| Variable 'component_grid' must be private and have accessor methods. | 266 | |
| Missing a Javadoc comment. | 267 | |
| Name 'info_list_selections' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 267 | |
| Variable 'info_list_selections' must be private and have accessor methods. | 267 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 33 | |
| Line has trailing spaces. | 34 | |
| First sentence should end with a period. | 35 | |
| Line is longer than 80 characters. | 42 | |
| Parameter p_parent_state should be final. | 42 | |
| Name 'p_parent_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| Parameter p_board_handling should be final. | 42 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| Parameter p_logfile should be final. | 42 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 42 | |
| Line has trailing spaces. | 46 | |
| Method 'left_button_clicked' is not designed for extension - needs to be abstract, final or empty. | 48 | |
| Name 'left_button_clicked' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| Parameter p_location should be final. | 48 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| '{' should be on the previous line. | 49 | |
| Line has trailing spaces. | 52 | |
| Method 'add_corner' is not designed for extension - needs to be abstract, final or empty. | 54 | |
| Name 'add_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| Parameter p_location should be final. | 54 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| '{' should be on the previous line. | 55 | |
| Line has trailing spaces. | 60 | |
| Method 'mouse_moved' is not designed for extension - needs to be abstract, final or empty. | 66 | |
| Name 'mouse_moved' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| '{' should be on the previous line. | 67 | |
| Line has trailing spaces. | 73 | |
| Method 'get_popup_menu' is not designed for extension - needs to be abstract, final or empty. | 79 | |
| Name 'get_popup_menu' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 79 | |
| '{' should be on the previous line. | 80 | |
| Line has trailing spaces. | 83 | |
| Method 'get_help_id' is not designed for extension - needs to be abstract, final or empty. | 89 | |
| Name 'get_help_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 | |
| '{' should be on the previous line. | 90 | |
| Line has trailing spaces. | 93 | |
| Method 'draw' is not designed for extension - needs to be abstract, final or empty. | 95 | |
| Parameter p_graphics should be final. | 95 | |
| Name 'p_graphics' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 95 | |
| '{' should be on the previous line. | 96 | |
| '{' should be on the previous line. | 99 | |
| Name 'draw_points' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 103 | |
| Name 'draw_color' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 106 | |
| Line is longer than 80 characters. | 107 | |
| Name 'display_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 107 | |
| Name 'clearance_draw_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 108 | |
| '50' is a magic number. | 108 | |
| Name 'radius_with_clearance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 109 | |
| Line is longer than 80 characters. | 110 | |
| Name 'default_net_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 110 | |
| Line is longer than 80 characters. | 111 | |
| Name 'cl_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 111 | |
| Line is longer than 80 characters. | 112 | |
| Line is longer than 80 characters. | 113 | |
| '0.5' is a magic number. | 113 | |
| Line is longer than 80 characters. | 115 | |
| '0.5' is a magic number. | 115 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| First sentence should end with a period. | 38 | |
| Class TileConstructionState should be declared as final. | 44 | |
| '{' should be on the previous line. | 45 | |
| First sentence should end with a period. | 46 | |
| Line is longer than 80 characters. | 56 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Parameter p_location should be final. | 56 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Parameter p_parent_state should be final. | 56 | |
| Name 'p_parent_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Parameter p_board_handling should be final. | 56 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Parameter p_logfile should be final. | 56 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Line is longer than 80 characters. | 58 | |
| Line has trailing spaces. | 60 | |
| First sentence should end with a period. | 61 | |
| Line is longer than 80 characters. | 62 | |
| Parameter p_location should be final. | 62 | |
| Expected @param tag for 'p_location'. | 62 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| Parameter p_parent_state should be final. | 62 | |
| Expected @param tag for 'p_parent_state'. | 62 | |
| Name 'p_parent_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| Parameter p_board_handling should be final. | 62 | |
| Expected @param tag for 'p_board_handling'. | 62 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| Parameter p_logfile should be final. | 62 | |
| Expected @param tag for 'p_logfile'. | 62 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| '{' should be on the previous line. | 66 | |
| Line has trailing spaces. | 71 | |
| First sentence should end with a period. | 72 | |
| Name 'left_button_clicked' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 77 | |
| Parameter p_location should be final. | 77 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 77 | |
| '{' should be on the previous line. | 78 | |
| Line has trailing spaces. | 84 | |
| Name 'process_logfile_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 86 | |
| Parameter p_point should be final. | 86 | |
| Name 'p_point' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 86 | |
| '{' should be on the previous line. | 87 | |
| Line has trailing spaces. | 90 | |
| '{' should be on the previous line. | 97 | |
| Name 'corner_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 99 | |
| Name 'construction_succeeded' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 100 | |
| '{' should be on the previous line. | 102 | |
| Name 'edge_lines' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 104 | |
| Name 'first_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 106 | |
| Name 'prev_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 107 | |
| '{' should be on the previous line. | 109 | |
| Name 'next_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 110 | |
| Name 'obstacle_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 115 | |
| Name 'cl_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 118 | |
| Line has trailing spaces. | 119 | |
| Line is longer than 80 characters. | 120 | |
| '{' should be on the previous line. | 122 | |
| Line is longer than 80 characters. | 124 | |
| '{' should be on the previous line. | 126 | |
| Line is longer than 80 characters. | 130 | |
| '{' should be on the previous line. | 132 | |
| '{' should be on the previous line. | 139 | |
| Line is longer than 80 characters. | 140 | |
| '}' should be on the same line. | 141 | |
| '{' should be on the previous line. | 143 | |
| Line is longer than 80 characters. | 144 | |
| '{' should be on the previous line. | 147 | |
| Line has trailing spaces. | 152 | |
| Name 'remove_concave_corners' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 156 | |
| '{' should be on the previous line. | 157 | |
| Name 'corner_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 158 | |
| '{' should be on the previous line. | 161 | |
| Line has trailing spaces. | 164 | |
| Name 'new_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 165 | |
| '3' is a magic number. | 166 | |
| '{' should be on the previous line. | 167 | |
| Name 'last_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 170 | |
| Name 'curr_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 171 | |
| '{' should be on the previous line. | 173 | |
| Name 'prev_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 174 | |
| '3' is a magic number. | 174 | |
| Line is longer than 80 characters. | 175 | |
| Name 'last_corner_side' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 175 | |
| '{' should be on the previous line. | 177 | |
| Line is longer than 80 characters. | 181 | |
| Line is longer than 80 characters. | 187 | |
| Line is longer than 80 characters. | 190 | |
| Line is longer than 80 characters. | 192 | |
| Name 'prev_prev_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 193 | |
| '3' is a magic number. | 194 | |
| '{' should be on the previous line. | 195 | |
| '3' is a magic number. | 196 | |
| Line is longer than 80 characters. | 198 | |
| Line is longer than 80 characters. | 200 | |
| '}' should be on the same line. | 201 | |
| '{' should be on the previous line. | 203 | |
| Line is longer than 80 characters. | 204 | |
| '{' should be on the previous line. | 210 | |
| '{' should be on the previous line. | 214 | |
| First sentence should end with a period. | 219 | |
| Name 'remove_concave_corners_at_close' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 223 | |
| '{' should be on the previous line. | 224 | |
| '4' is a magic number. | 226 | |
| '{' should be on the previous line. | 227 | |
| Name 'corner_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 230 | |
| '{' should be on the previous line. | 233 | |
| Name 'new_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 236 | |
| Line has trailing spaces. | 237 | |
| Name 'first_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 238 | |
| Name 'second_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 239 | |
| '3' is a magic number. | 240 | |
| '{' should be on the previous line. | 241 | |
| Name 'last_corner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 242 | |
| Line is longer than 80 characters. | 243 | |
| Line has trailing spaces. | 249 | |
| '{' should be on the previous line. | 251 | |
| '{' should be on the previous line. | 255 | |
| Line has trailing spaces. | 261 | |
| Name 'display_default_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 265 | |
| '{' should be on the previous line. | 266 | |
| Line is longer than 80 characters. | 267 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 34 | |
| Line is longer than 80 characters. | 43 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Parameter p_parent_state should be final. | 43 | |
| Name 'p_parent_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Parameter p_board_handling should be final. | 43 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Parameter p_logfile should be final. | 43 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Line has trailing spaces. | 47 | |
| Line is longer than 80 characters. | 57 | |
| Name 'get_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Parameter p_location should be final. | 57 | |
| Name 'p_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Parameter p_parent_state should be final. | 57 | |
| Name 'p_parent_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Parameter p_board_handling should be final. | 57 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Parameter p_logfile should be final. | 57 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Line is longer than 80 characters. | 59 | |
| Name 'new_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Line is longer than 80 characters. | 61 | |
| Line has trailing spaces. | 64 | |
| First sentence should end with a period. | 65 | |
| Line is longer than 80 characters. | 72 | |
| Parameter p_parent_state should be final. | 72 | |
| Name 'p_parent_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| Parameter p_board_handling should be final. | 72 | |
| Name 'p_board_handling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| Parameter p_logfile should be final. | 72 | |
| Name 'p_logfile' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| '{' should be on the previous line. | 76 | |
| Line has trailing spaces. | 80 | |
| Method 'complete' is not designed for extension - needs to be abstract, final or empty. | 86 | |
| '{' should be on the previous line. | 87 | |
| '{' should be on the previous line. | 91 | |
| Line has trailing spaces. | 96 | |
| Missing a Javadoc comment. | 97 | |
| Name 'zoom_region' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 97 | |
| '{' should be on the previous line. | 98 | |
| '{' should be on the previous line. | 100 | |
| Line is longer than 80 characters. | 103 | |
| Name 'sc_corner1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 103 | |
| ';' is preceded with whitespace. | 103 | |
| Line is longer than 80 characters. | 104 | |
| Name 'sc_corner2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 104 | |
| ';' is preceded with whitespace. | 104 | |
| ';' is preceded with whitespace. | 105 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 33 | |
| Line has trailing spaces. | 34 | |
| First sentence should end with a period. | 35 | |
| Parameter p_padstacks should be final. | 41 | |
| Name 'p_padstacks' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| Parameter p_packages should be final. | 41 | |
| Name 'p_packages' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| '{' should be on the previous line. | 42 | |
| Line has trailing spaces. | 47 | |
| First sentence should end with a period. | 48 | |
| '{' should be on the previous line. | 52 | |
| Line has trailing spaces. | 53 | |
| Line has trailing spaces. | 55 | |
| Line is longer than 80 characters. | 57 | |
| Method 'set_via_padstacks' is not designed for extension - needs to be abstract, final or empty. | 61 | |
| Name 'set_via_padstacks' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| Parameter p_padstacks should be final. | 61 | |
| Name 'p_padstacks' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| '{' should be on the previous line. | 62 | |
| Line has trailing spaces. | 63 | |
| '{' should be on the previous line. | 66 | |
| Line has trailing spaces. | 67 | |
| Line has trailing spaces. | 70 | |
| First sentence should end with a period. | 71 | |
| Method 'via_padstack_count' is not designed for extension - needs to be abstract, final or empty. | 76 | |
| Name 'via_padstack_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| '{' should be on the previous line. | 77 | |
| '{' should be on the previous line. | 79 | |
| Line has trailing spaces. | 84 | |
| First sentence should end with a period. | 85 | |
| Method 'get_via_padstack' is not designed for extension - needs to be abstract, final or empty. | 91 | |
| Name 'get_via_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 91 | |
| Parameter p_no should be final. | 91 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 91 | |
| '{' should be on the previous line. | 92 | |
| Line is longer than 80 characters. | 93 | |
| Line has trailing spaces. | 99 | |
| Line is longer than 80 characters. | 101 | |
| Method 'get_via_padstack' is not designed for extension - needs to be abstract, final or empty. | 106 | |
| Name 'get_via_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 106 | |
| Parameter p_name should be final. | 106 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 106 | |
| '{' should be on the previous line. | 107 | |
| '{' should be on the previous line. | 109 | |
| 'for' is not followed by whitespace. | 112 | |
| Name 'curr_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 112 | |
| '{' should be on the previous line. | 113 | |
| '{' should be on the previous line. | 115 | |
| Line has trailing spaces. | 121 | |
| Method 'get_via_padstacks' is not designed for extension - needs to be abstract, final or empty. | 127 | |
| Name 'get_via_padstacks' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 127 | |
| '{' should be on the previous line. | 128 | |
| '{' should be on the previous line. | 130 | |
| '{' should be on the previous line. | 135 | |
| Line has trailing spaces. | 140 | |
| Line is longer than 80 characters. | 143 | |
| Method 'add_via_padstack' is not designed for extension - needs to be abstract, final or empty. | 148 | |
| Name 'add_via_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 148 | |
| Parameter p_padstack should be final. | 148 | |
| Name 'p_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 148 | |
| '{' should be on the previous line. | 149 | |
| Line has trailing spaces. | 150 | |
| '{' should be on the previous line. | 151 | |
| Line has trailing spaces. | 154 | |
| Line has trailing spaces. | 157 | |
| Line is longer than 80 characters. | 161 | |
| Line is longer than 80 characters. | 167 | |
| Method 'remove_via_padstack' is not designed for extension - needs to be abstract, final or empty. | 167 | |
| Name 'remove_via_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 167 | |
| Parameter p_padstack should be final. | 167 | |
| Name 'p_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 167 | |
| Parameter p_board should be final. | 167 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 167 | |
| Line has trailing spaces. | 172 | |
| Line has trailing spaces. | 173 | |
| Method 'get_mirrored_via_padstack' is not designed for extension - needs to be abstract, final or empty. | 181 | |
| Name 'get_mirrored_via_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 181 | |
| Parameter p_via_padstack should be final. | 181 | |
| Name 'p_via_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 181 | |
| '{' should be on the previous line. | 182 | |
| Name 'layer_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 183 | |
| Line is longer than 80 characters. | 184 | |
| Name 'new_from_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 188 | |
| '=' is not followed by whitespace. | 188 | |
| Name 'new_to_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 189 | |
| Name 'curr_via_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 190 | |
| '{' should be on the previous line. | 191 | |
| Line is longer than 80 characters. | 192 | |
| Line has trailing spaces. | 199 | |
| Method 'is_used' is not designed for extension - needs to be abstract, final or empty. | 207 | |
| Name 'is_used' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 207 | |
| '(' is preceded with whitespace. | 207 | |
| Parameter p_padstack should be final. | 207 | |
| Name 'p_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 207 | |
| Parameter p_board should be final. | 207 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 207 | |
| '{' should be on the previous line. | 208 | |
| Line is longer than 80 characters. | 209 | |
| 'for' is not followed by whitespace. | 210 | |
| '{' should be on the previous line. | 211 | |
| Line is longer than 80 characters. | 212 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 212 | |
| '{' should be on the previous line. | 214 | |
| '{' should be on the previous line. | 218 | |
| '{' should be on the previous line. | 226 | |
| Name 'curr_package' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 227 | |
| '{' should be on the previous line. | 229 | |
| 'if' is not followed by whitespace. | 230 | |
| '{' should be on the previous line. | 231 | |
| Line has trailing spaces. | 238 | |
| Missing a Javadoc comment. | 239 | |
| Variable 'padstacks' must be private and have accessor methods. | 239 | |
| Missing a Javadoc comment. | 240 | |
| Variable 'packages' must be private and have accessor methods. | 240 | |
| Line is longer than 80 characters. | 241 | |
| Name 'logical_parts' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 242 | |
| Variable 'logical_parts' must be private and have accessor methods. | 242 | |
| Line has trailing spaces. | 243 | |
| Line is longer than 80 characters. | 244 | |
| Name 'via_padstacks' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 245 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 24 | |
| Line is longer than 80 characters. | 29 | |
| Line has trailing spaces. | 31 | |
| Line is longer than 80 characters. | 35 | |
| Line is longer than 80 characters. | 39 | |
| Parameter p_name should be final. | 41 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| Parameter p_no should be final. | 41 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| Parameter p_part_pin_arr should be final. | 41 | |
| Name 'p_part_pin_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| '{' should be on the previous line. | 42 | |
| Line has trailing spaces. | 47 | |
| Method 'pin_count' is not designed for extension - needs to be abstract, final or empty. | 53 | |
| Name 'pin_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| '{' should be on the previous line. | 54 | |
| Line has trailing spaces. | 57 | |
| Method 'get_pin' is not designed for extension - needs to be abstract, final or empty. | 64 | |
| Name 'get_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 64 | |
| Parameter p_no should be final. | 64 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 64 | |
| '{' should be on the previous line. | 65 | |
| '{' should be on the previous line. | 67 | |
| Line has trailing spaces. | 73 | |
| Line is longer than 80 characters. | 75 | |
| Method 'print_info' is not designed for extension - needs to be abstract, final or empty. | 75 | |
| Name 'print_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 | |
| Parameter p_window should be final. | 75 | |
| Name 'p_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 | |
| Parameter p_locale should be final. | 75 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 | |
| Line has trailing spaces. | 77 | |
| Line is longer than 80 characters. | 78 | |
| '{' should be on the previous line. | 82 | |
| Name 'curr_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 83 | |
| Name 'gate_swap_code' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 91 | |
| Name 'pin_swap_code' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| Line has trailing spaces. | 102 | |
| Missing a Javadoc comment. | 103 | |
| Variable 'name' must be private and have accessor methods. | 103 | |
| Missing a Javadoc comment. | 104 | |
| Variable 'no' must be private and have accessor methods. | 104 | |
| Missing a Javadoc comment. | 105 | |
| Name 'part_pin_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 105 | |
| Line has trailing spaces. | 106 | |
| Line is longer than 80 characters. | 107 | |
| Missing a Javadoc comment. | 107 | |
| Line is longer than 80 characters. | 109 | |
| Missing a Javadoc comment. | 109 | |
| Parameter p_pin_no should be final. | 109 | |
| Name 'p_pin_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 109 | |
| Parameter p_pin_name should be final. | 109 | |
| Name 'p_pin_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 109 | |
| Parameter p_gate_name should be final. | 109 | |
| Name 'p_gate_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 109 | |
| Parameter p_gate_swap_code should be final. | 109 | |
| Name 'p_gate_swap_code' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 109 | |
| Parameter p_gate_pin_name should be final. | 110 | |
| Name 'p_gate_pin_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 110 | |
| Parameter p_gate_pin_swap_code should be final. | 110 | |
| Name 'p_gate_pin_swap_code' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 110 | |
| '{' should be on the previous line. | 111 | |
| Line has trailing spaces. | 119 | |
| Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. | 120 | |
| Missing a Javadoc comment. | 120 | |
| Parameter p_other should be final. | 120 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 120 | |
| '{' should be on the previous line. | 121 | |
| Line has trailing spaces. | 124 | |
| Line is longer than 80 characters. | 125 | |
| Name 'pin_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 126 | |
| Variable 'pin_no' must be private and have accessor methods. | 126 | |
| Line has trailing spaces. | 127 | |
| Line is longer than 80 characters. | 128 | |
| Name 'pin_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 129 | |
| Variable 'pin_name' must be private and have accessor methods. | 129 | |
| Line has trailing spaces. | 130 | |
| Name 'gate_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 132 | |
| Variable 'gate_name' must be private and have accessor methods. | 132 | |
| Line has trailing spaces. | 133 | |
| Line is longer than 80 characters. | 135 | |
| Name 'gate_swap_code' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 138 | |
| Variable 'gate_swap_code' must be private and have accessor methods. | 138 | |
| Line has trailing spaces. | 139 | |
| Name 'gate_pin_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 141 | |
| Variable 'gate_pin_name' must be private and have accessor methods. | 141 | |
| Line has trailing spaces. | 142 | |
| Line is longer than 80 characters. | 144 | |
| Name 'gate_pin_swap_code' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| Variable 'gate_pin_swap_code' must be private and have accessor methods. | 147 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 32 | |
| Line is longer than 80 characters. | 37 | |
| Method 'add' is not designed for extension - needs to be abstract, final or empty. | 40 | |
| Parameter p_name should be final. | 40 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| Parameter p_part_pin_arr should be final. | 40 | |
| Name 'p_part_pin_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| Line is longer than 80 characters. | 43 | |
| Name 'new_part' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Line has trailing spaces. | 47 | |
| Line is longer than 80 characters. | 49 | |
| Method 'get' is not designed for extension - needs to be abstract, final or empty. | 54 | |
| Parameter p_name should be final. | 54 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| '{' should be on the previous line. | 55 | |
| Name 'curr_part' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| '{' should be on the previous line. | 57 | |
| Line is longer than 80 characters. | 58 | |
| Line has trailing spaces. | 65 | |
| Line is longer than 80 characters. | 67 | |
| Method 'get' is not designed for extension - needs to be abstract, final or empty. | 72 | |
| Parameter p_part_no should be final. | 72 | |
| Name 'p_part_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| '{' should be on the previous line. | 73 | |
| '{' should be on the previous line. | 76 | |
| Line has trailing spaces. | 81 | |
| Method 'count' is not designed for extension - needs to be abstract, final or empty. | 87 | |
| '{' should be on the previous line. | 88 | |
| Line has trailing spaces. | 91 | |
| First sentence should end with a period. | 92 | |
| Name 'part_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 35 | |
| Line has trailing spaces. | 37 | |
| Line is longer than 80 characters. | 47 | |
| Line is longer than 80 characters. | 48 | |
| Line is longer than 80 characters. | 52 | |
| More than 7 parameters. | 52 | |
| Parameter p_name should be final. | 52 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| Parameter p_no should be final. | 52 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| Parameter p_pin_arr should be final. | 52 | |
| Name 'p_pin_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| Parameter p_outline should be final. | 52 | |
| Name 'p_outline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| Parameter p_keepout_arr should be final. | 52 | |
| Name 'p_keepout_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 52 | |
| Line is longer than 80 characters. | 53 | |
| Parameter p_via_keepout_arr should be final. | 53 | |
| Name 'p_via_keepout_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| Parameter p_place_keepout_arr should be final. | 53 | |
| Name 'p_place_keepout_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| Parameter p_is_front should be final. | 53 | |
| Name 'p_is_front' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| Parameter p_package_list should be final. | 53 | |
| Name 'p_package_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| Line has trailing spaces. | 65 | |
| Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. | 73 | |
| Parameter p_other should be final. | 73 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 73 | |
| '{' should be on the previous line. | 74 | |
| Line has trailing spaces. | 77 | |
| Method 'get_pin' is not designed for extension - needs to be abstract, final or empty. | 84 | |
| Name 'get_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 84 | |
| Parameter p_no should be final. | 84 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 84 | |
| '{' should be on the previous line. | 85 | |
| '{' should be on the previous line. | 87 | |
| Line has trailing spaces. | 93 | |
| Line is longer than 80 characters. | 95 | |
| Method 'get_pin_no' is not designed for extension - needs to be abstract, final or empty. | 101 | |
| Name 'get_pin_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 101 | |
| Parameter p_name should be final. | 101 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 101 | |
| '{' should be on the previous line. | 102 | |
| '{' should be on the previous line. | 104 | |
| '{' should be on the previous line. | 106 | |
| Line has trailing spaces. | 112 | |
| Method 'pin_count' is not designed for extension - needs to be abstract, final or empty. | 118 | |
| Name 'pin_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 118 | |
| '{' should be on the previous line. | 119 | |
| Line has trailing spaces. | 122 | |
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 128 | |
| '{' should be on the previous line. | 129 | |
| Line has trailing spaces. | 132 | |
| Line is longer than 80 characters. | 134 | |
| Method 'print_info' is not designed for extension - needs to be abstract, final or empty. | 134 | |
| Name 'print_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 134 | |
| Parameter p_window should be final. | 134 | |
| Name 'p_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 134 | |
| Parameter p_locale should be final. | 134 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 134 | |
| Line has trailing spaces. | 136 | |
| Line is longer than 80 characters. | 137 | |
| '{' should be on the previous line. | 141 | |
| Name 'curr_pin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 142 | |
| Line is longer than 80 characters. | 148 | |
| Name 'curr_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 148 | |
| Line is longer than 80 characters. | 149 | |
| Line has trailing spaces. | 157 | |
| Variable 'name' must be private and have accessor methods. | 159 | |
| Line has trailing spaces. | 160 | |
| Variable 'no' must be private and have accessor methods. | 162 | |
| Line has trailing spaces. | 163 | |
| Name 'pin_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 165 | |
| Line has trailing spaces. | 166 | |
| Variable 'outline' must be private and have accessor methods. | 168 | |
| Line has trailing spaces. | 169 | |
| Missing a Javadoc comment. | 170 | |
| Name 'keepout_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 170 | |
| Variable 'keepout_arr' must be private and have accessor methods. | 170 | |
| Line has trailing spaces. | 171 | |
| Missing a Javadoc comment. | 172 | |
| Name 'via_keepout_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 172 | |
| Variable 'via_keepout_arr' must be private and have accessor methods. | 172 | |
| Line has trailing spaces. | 173 | |
| Missing a Javadoc comment. | 174 | |
| Name 'place_keepout_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 174 | |
| Variable 'place_keepout_arr' must be private and have accessor methods. | 174 | |
| Line has trailing spaces. | 175 | |
| First sentence should end with a period. | 176 | |
| Name 'is_front' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 177 | |
| Variable 'is_front' must be private and have accessor methods. | 177 | |
| Line has trailing spaces. | 178 | |
| Missing a Javadoc comment. | 179 | |
| Name 'package_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 179 | |
| Line has trailing spaces. | 180 | |
| '{' should be on the previous line. | 185 | |
| Line is longer than 80 characters. | 190 | |
| Parameter p_name should be final. | 190 | |
| Expected @param tag for 'p_name'. | 190 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 190 | |
| Parameter p_padstack_no should be final. | 190 | |
| Expected @param tag for 'p_padstack_no'. | 190 | |
| Name 'p_padstack_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 190 | |
| Parameter p_relative_location should be final. | 190 | |
| Expected @param tag for 'p_relative_location'. | 190 | |
| Name 'p_relative_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 190 | |
| Parameter p_rotation_in_degree should be final. | 190 | |
| Expected @param tag for 'p_rotation_in_degree'. | 190 | |
| Name 'p_rotation_in_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 190 | |
| Line has trailing spaces. | 197 | |
| Variable 'name' must be private and have accessor methods. | 199 | |
| Line has trailing spaces. | 200 | |
| Name 'padstack_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 202 | |
| Variable 'padstack_no' must be private and have accessor methods. | 202 | |
| Line has trailing spaces. | 203 | |
| Name 'relative_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 205 | |
| Variable 'relative_location' must be private and have accessor methods. | 205 | |
| Line has trailing spaces. | 206 | |
| First sentence should end with a period. | 207 | |
| Name 'rotation_in_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 208 | |
| Variable 'rotation_in_degree' must be private and have accessor methods. | 208 | |
| Line has trailing spaces. | 210 | |
| First sentence should end with a period. | 211 | |
| '{' should be on the previous line. | 213 | |
| Missing a Javadoc comment. | 214 | |
| Parameter p_name should be final. | 214 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 214 | |
| Parameter p_area should be final. | 214 | |
| Name 'p_area' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 214 | |
| Parameter p_layer should be final. | 214 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 214 | |
| '{' should be on the previous line. | 215 | |
| Missing a Javadoc comment. | 220 | |
| Variable 'name' must be private and have accessor methods. | 220 | |
| Missing a Javadoc comment. | 221 | |
| Variable 'area' must be private and have accessor methods. | 221 | |
| Missing a Javadoc comment. | 222 | |
| Variable 'layer' must be private and have accessor methods. | 222 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 35 | |
| Parameter p_padstack_list should be final. | 43 | |
| Name 'p_padstack_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| '{' should be on the previous line. | 44 | |
| Line has trailing spaces. | 47 | |
| Method 'get' is not designed for extension - needs to be abstract, final or empty. | 56 | |
| Parameter p_name should be final. | 56 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Parameter p_is_front should be final. | 56 | |
| Name 'p_is_front' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| '{' should be on the previous line. | 57 | |
| Name 'other_side_package' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| 'while' is not followed by whitespace. | 60 | |
| '{' should be on the previous line. | 61 | |
| Name 'curr_package' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| Line is longer than 80 characters. | 63 | |
| '{' should be on the previous line. | 66 | |
| Line has trailing spaces. | 74 | |
| Method 'get' is not designed for extension - needs to be abstract, final or empty. | 82 | |
| Parameter p_package_no should be final. | 82 | |
| Name 'p_package_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 82 | |
| '{' should be on the previous line. | 83 | |
| '{' should be on the previous line. | 86 | |
| Line has trailing spaces. | 91 | |
| Method 'count' is not designed for extension - needs to be abstract, final or empty. | 97 | |
| '{' should be on the previous line. | 98 | |
| Line has trailing spaces. | 101 | |
| Line is longer than 80 characters. | 109 | |
| Line is longer than 80 characters. | 110 | |
| Line is longer than 80 characters. | 114 | |
| Method 'add' is not designed for extension - needs to be abstract, final or empty. | 114 | |
| Parameter p_name should be final. | 114 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 114 | |
| Parameter p_pin_arr should be final. | 114 | |
| Name 'p_pin_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 114 | |
| Parameter p_outline should be final. | 114 | |
| Name 'p_outline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 114 | |
| Line has trailing spaces. | 115 | |
| Line is longer than 80 characters. | 115 | |
| Parameter p_keepout_arr should be final. | 115 | |
| Name 'p_keepout_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 115 | |
| Parameter p_via_keepout_arr should be final. | 115 | |
| Name 'p_via_keepout_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 115 | |
| Parameter p_place_keepout_arr should be final. | 116 | |
| Name 'p_place_keepout_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 116 | |
| Parameter p_is_front should be final. | 116 | |
| Name 'p_is_front' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 116 | |
| '{' should be on the previous line. | 117 | |
| Line is longer than 80 characters. | 118 | |
| Name 'new_package' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 118 | |
| Line is longer than 80 characters. | 119 | |
| Line has trailing spaces. | 123 | |
| Method 'add' is not designed for extension - needs to be abstract, final or empty. | 131 | |
| Parameter p_pin_arr should be final. | 131 | |
| Name 'p_pin_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 131 | |
| '{' should be on the previous line. | 132 | |
| Line is longer than 80 characters. | 133 | |
| Name 'package_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 133 | |
| Line has trailing spaces. | 134 | |
| Line is longer than 80 characters. | 135 | |
| Line has trailing spaces. | 138 | |
| First sentence should end with a period. | 139 | |
| Name 'package_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 140 | |
| Line has trailing spaces. | 141 | |
| Missing a Javadoc comment. | 142 | |
| Name 'padstack_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 142 | |
| Variable 'padstack_list' must be private and have accessor methods. | 142 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 34 | |
| Line has trailing spaces. | 36 | |
| Line is longer than 80 characters. | 38 | |
| Line is longer than 80 characters. | 39 | |
| Line is longer than 80 characters. | 40 | |
| Line is longer than 80 characters. | 43 | |
| Parameter p_name should be final. | 43 | |
| Expected @param tag for 'p_name'. | 43 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Parameter p_no should be final. | 43 | |
| Expected @param tag for 'p_no'. | 43 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Parameter p_shapes should be final. | 43 | |
| Expected @param tag for 'p_shapes'. | 43 | |
| Name 'p_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Parameter p_is_drilllable should be final. | 43 | |
| Expected @param tag for 'p_is_drilllable'. | 43 | |
| Name 'p_is_drilllable' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Parameter p_placed_absolute should be final. | 44 | |
| Expected @param tag for 'p_placed_absolute'. | 44 | |
| Name 'p_placed_absolute' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| Parameter p_padstack_list should be final. | 44 | |
| Expected @param tag for 'p_padstack_list'. | 44 | |
| Name 'p_padstack_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| '{' should be on the previous line. | 45 | |
| Line has trailing spaces. | 53 | |
| Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. | 61 | |
| Parameter p_other should be final. | 61 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| '{' should be on the previous line. | 62 | |
| Line has trailing spaces. | 65 | |
| First sentence should end with a period. | 66 | |
| Method 'get_shape' is not designed for extension - needs to be abstract, final or empty. | 72 | |
| Name 'get_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| Parameter p_layer should be final. | 72 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| '{' should be on the previous line. | 73 | |
| '{' should be on the previous line. | 75 | |
| Line has trailing spaces. | 81 | |
| Method 'from_layer' is not designed for extension - needs to be abstract, final or empty. | 87 | |
| Name 'from_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 87 | |
| '{' should be on the previous line. | 88 | |
| '{' should be on the previous line. | 91 | |
| Line has trailing spaces. | 96 | |
| Method 'to_layer' is not designed for extension - needs to be abstract, final or empty. | 102 | |
| Name 'to_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 102 | |
| '{' should be on the previous line. | 103 | |
| '{' should be on the previous line. | 106 | |
| Line has trailing spaces. | 111 | |
| Method 'board_layer_count' is not designed for extension - needs to be abstract, final or empty. | 117 | |
| Name 'board_layer_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| '{' should be on the previous line. | 118 | |
| Line has trailing spaces. | 121 | |
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 127 | |
| '{' should be on the previous line. | 128 | |
| Line has trailing spaces. | 131 | |
| Line is longer than 80 characters. | 133 | |
| Line is longer than 80 characters. | 134 | |
| Line is longer than 80 characters. | 141 | |
| Method 'get_trace_exit_directions' is not designed for extension - needs to be abstract, final or empty. | 141 | |
| Name 'get_trace_exit_directions' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 141 | |
| Parameter p_layer should be final. | 141 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 141 | |
| Parameter p_factor should be final. | 141 | |
| Name 'p_factor' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 141 | |
| Line is longer than 80 characters. | 143 | |
| '{' should be on the previous line. | 145 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 148 | |
| '{' should be on the previous line. | 150 | |
| Name 'curr_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 157 | |
| Line has trailing spaces. | 158 | |
| Name 'all_dirs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 159 | |
| Line has trailing spaces. | 160 | |
| '<' should be on a new line. | 160 | |
| '{' should be on the previous line. | 162 | |
| Line has trailing spaces. | 165 | |
| '{' should be on the previous line. | 167 | |
| '{' should be on the previous line. | 172 | |
| Line has trailing spaces. | 178 | |
| Line is longer than 80 characters. | 180 | |
| Method 'print_info' is not designed for extension - needs to be abstract, final or empty. | 180 | |
| Name 'print_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 180 | |
| Parameter p_window should be final. | 180 | |
| Name 'p_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 180 | |
| Parameter p_locale should be final. | 180 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 180 | |
| Line has trailing spaces. | 182 | |
| Line is longer than 80 characters. | 183 | |
| '{' should be on the previous line. | 187 | |
| '{' should be on the previous line. | 189 | |
| Line is longer than 80 characters. | 194 | |
| Line has trailing spaces. | 199 | |
| Missing a Javadoc comment. | 200 | |
| Missing a Javadoc comment. | 201 | |
| Variable 'name' must be private and have accessor methods. | 201 | |
| Missing a Javadoc comment. | 202 | |
| Variable 'no' must be private and have accessor methods. | 202 | |
| Line has trailing spaces. | 203 | |
| First sentence should end with a period. | 204 | |
| Name 'attach_allowed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 205 | |
| Variable 'attach_allowed' must be private and have accessor methods. | 205 | |
| Line has trailing spaces. | 206 | |
| Line is longer than 80 characters. | 208 | |
| Name 'placed_absolute' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 211 | |
| Variable 'placed_absolute' must be private and have accessor methods. | 211 | |
| Line has trailing spaces. | 212 | |
| First sentence should end with a period. | 213 | |
| Name 'padstack_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 214 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 35 | |
| First sentence should end with a period. | 36 | |
| Parameter p_layer_structure should be final. | 41 | |
| Name 'p_layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| '{' should be on the previous line. | 42 | |
| Line has trailing spaces. | 46 | |
| Method 'get' is not designed for extension - needs to be abstract, final or empty. | 54 | |
| Parameter p_name should be final. | 54 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| '{' should be on the previous line. | 55 | |
| 'while' is not followed by whitespace. | 57 | |
| '{' should be on the previous line. | 58 | |
| Name 'curr_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Line is longer than 80 characters. | 60 | |
| Line has trailing spaces. | 67 | |
| Method 'count' is not designed for extension - needs to be abstract, final or empty. | 73 | |
| '{' should be on the previous line. | 74 | |
| Line has trailing spaces. | 77 | |
| First sentence should end with a period. | 78 | |
| Line is longer than 80 characters. | 79 | |
| Method 'get' is not designed for extension - needs to be abstract, final or empty. | 84 | |
| Parameter p_padstack_no should be final. | 84 | |
| Name 'p_padstack_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 84 | |
| '{' should be on the previous line. | 85 | |
| '{' should be on the previous line. | 87 | |
| Name 'padstack_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 88 | |
| Line is longer than 80 characters. | 89 | |
| '{' should be on the previous line. | 94 | |
| Line has trailing spaces. | 99 | |
| Line is longer than 80 characters. | 103 | |
| Line is longer than 80 characters. | 104 | |
| Line is longer than 80 characters. | 112 | |
| Method 'add' is not designed for extension - needs to be abstract, final or empty. | 112 | |
| Parameter p_name should be final. | 112 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 112 | |
| Parameter p_shapes should be final. | 112 | |
| Name 'p_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 112 | |
| Parameter p_drill_allowed should be final. | 112 | |
| Name 'p_drill_allowed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 112 | |
| Parameter p_placed_absolute should be final. | 112 | |
| Name 'p_placed_absolute' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 112 | |
| Name 'new_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 114 | |
| Line is longer than 80 characters. | 115 | |
| Line has trailing spaces. | 119 | |
| Method 'add' is not designed for extension - needs to be abstract, final or empty. | 128 | |
| Parameter p_shapes should be final. | 128 | |
| Name 'p_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 128 | |
| '{' should be on the previous line. | 129 | |
| Line is longer than 80 characters. | 130 | |
| Name 'new_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 130 | |
| Line has trailing spaces. | 133 | |
| Line is longer than 80 characters. | 135 | |
| Method 'add' is not designed for extension - needs to be abstract, final or empty. | 144 | |
| Parameter p_shape should be final. | 144 | |
| Name 'p_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 144 | |
| Parameter p_from_layer should be final. | 144 | |
| Name 'p_from_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 144 | |
| Parameter p_to_layer should be final. | 144 | |
| Name 'p_to_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 144 | |
| '{' should be on the previous line. | 145 | |
| Line is longer than 80 characters. | 146 | |
| Name 'shape_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 146 | |
| Name 'from_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| Line is longer than 80 characters. | 148 | |
| Name 'to_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 148 | |
| '{' should be on the previous line. | 150 | |
| Line has trailing spaces. | 155 | |
| First sentence should end with a period. | 156 | |
| Name 'padstack_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 157 | |
| Line has trailing spaces. | 158 | |
| Name 'board_layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| Variable 'board_layer_structure' must be private and have accessor methods. | 160 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| First sentence should end with a period. | 25 | |
| '{' should be on the previous line. | 33 | |
| Line is longer than 80 characters. | 40 | |
| Parameter p_layer_structure should be final. | 40 | |
| Name 'p_layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| Parameter p_clearance_matrix should be final. | 40 | |
| Name 'p_clearance_matrix' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| Line has trailing spaces. | 46 | |
| '100000' is a magic number. | 47 | |
| '100' is a magic number. | 48 | |
| Line has trailing spaces. | 50 | |
| Line is longer than 80 characters. | 52 | |
| Method 'get_trace_half_width' is not designed for extension - needs to be abstract, final or empty. | 58 | |
| Name 'get_trace_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| '(' is followed by whitespace. | 58 | |
| Parameter p_net_no should be final. | 58 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| Parameter p_layer should be final. | 58 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| '{' should be on the previous line. | 59 | |
| Name 'curr_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| Line has trailing spaces. | 63 | |
| Line is longer than 80 characters. | 65 | |
| Line is longer than 80 characters. | 66 | |
| Method 'trace_widths_are_layer_dependent' is not designed for extension - needs to be abstract, final or empty. | 71 | |
| Name 'trace_widths_are_layer_dependent' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| Parameter p_net_no should be final. | 71 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| '{' should be on the previous line. | 72 | |
| Name 'compare_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 73 | |
| '{' should be on the previous line. | 75 | |
| '{' should be on the previous line. | 77 | |
| Line has trailing spaces. | 83 | |
| First sentence should end with a period. | 84 | |
| Method 'get_min_trace_half_width' is not designed for extension - needs to be abstract, final or empty. | 89 | |
| Name 'get_min_trace_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 | |
| '{' should be on the previous line. | 90 | |
| Line has trailing spaces. | 93 | |
| First sentence should end with a period. | 94 | |
| Method 'get_max_trace_half_width' is not designed for extension - needs to be abstract, final or empty. | 99 | |
| Name 'get_max_trace_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 99 | |
| '{' should be on the previous line. | 100 | |
| Line has trailing spaces. | 103 | |
| Method 'set_default_trace_half_width' is not designed for extension - needs to be abstract, final or empty. | 110 | |
| Name 'set_default_trace_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 110 | |
| Parameter p_layer should be final. | 110 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 110 | |
| Parameter p_value should be final. | 110 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 110 | |
| '{' should be on the previous line. | 111 | |
| Line has trailing spaces. | 116 | |
| Method 'get_default_trace_half_width' is not designed for extension - needs to be abstract, final or empty. | 123 | |
| Name 'get_default_trace_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 123 | |
| '(' is preceded with whitespace. | 123 | |
| Parameter p_layer should be final. | 123 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 123 | |
| '{' should be on the previous line. | 124 | |
| Line has trailing spaces. | 127 | |
| Method 'set_default_trace_half_widths' is not designed for extension - needs to be abstract, final or empty. | 134 | |
| Name 'set_default_trace_half_widths' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 134 | |
| Parameter p_value should be final. | 134 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 134 | |
| '{' should be on the previous line. | 135 | |
| '{' should be on the previous line. | 137 | |
| Line is longer than 80 characters. | 138 | |
| Line has trailing spaces. | 145 | |
| Line is longer than 80 characters. | 147 | |
| Method 'get_default_net_class' is not designed for extension - needs to be abstract, final or empty. | 151 | |
| Name 'get_default_net_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 151 | |
| '{' should be on the previous line. | 152 | |
| '{' should be on the previous line. | 154 | |
| Line has trailing spaces. | 160 | |
| First sentence should end with a period. | 161 | |
| Name 'default_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 166 | |
| '{' should be on the previous line. | 167 | |
| Line has trailing spaces. | 170 | |
| First sentence should end with a period. | 171 | |
| Name 'clearance_class_none' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 176 | |
| '{' should be on the previous line. | 177 | |
| Line has trailing spaces. | 180 | |
| Method 'get_new_net_class' is not designed for extension - needs to be abstract, final or empty. | 187 | |
| Name 'get_new_net_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 187 | |
| Parameter p_locale should be final. | 187 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 187 | |
| '{' should be on the previous line. | 188 | |
| Line is longer than 80 characters. | 189 | |
| Line is longer than 80 characters. | 190 | |
| Line is longer than 80 characters. | 192 | |
| Line has trailing spaces. | 195 | |
| Method 'get_new_net_class' is not designed for extension - needs to be abstract, final or empty. | 202 | |
| Name 'get_new_net_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 202 | |
| Parameter p_name should be final. | 202 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 202 | |
| '{' should be on the previous line. | 203 | |
| Line is longer than 80 characters. | 204 | |
| Line is longer than 80 characters. | 205 | |
| Line is longer than 80 characters. | 207 | |
| Line has trailing spaces. | 210 | |
| Method 'create_default_via_rule' is not designed for extension - needs to be abstract, final or empty. | 219 | |
| Name 'create_default_via_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 219 | |
| Parameter p_net_class should be final. | 219 | |
| Name 'p_net_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 219 | |
| Parameter p_name should be final. | 219 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 219 | |
| '{' should be on the previous line. | 220 | |
| '{' should be on the previous line. | 222 | |
| Name 'default_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 226 | |
| Line is longer than 80 characters. | 227 | |
| Name 'default_via_cl_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 227 | |
| '{' should be on the previous line. | 229 | |
| Name 'curr_via_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 230 | |
| '{' should be on the previous line. | 232 | |
| Name 'curr_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 233 | |
| Name 'curr_from_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 234 | |
| Name 'curr_to_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 235 | |
| Line is longer than 80 characters. | 236 | |
| Name 'existing_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 236 | |
| '{' should be on the previous line. | 238 | |
| Line is longer than 80 characters. | 239 | |
| Name 'new_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 239 | |
| Line is longer than 80 characters. | 240 | |
| Name 'existing_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 240 | |
| '{' should be on the previous line. | 242 | |
| '}' should be on the same line. | 247 | |
| '{' should be on the previous line. | 249 | |
| Line has trailing spaces. | 257 | |
| Method 'create_default_net_class' is not designed for extension - needs to be abstract, final or empty. | 261 | |
| Name 'create_default_net_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 261 | |
| '{' should be on the previous line. | 262 | |
| Line is longer than 80 characters. | 264 | |
| Name 'default_net_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 264 | |
| Name 'default_trace_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 265 | |
| '1500' is a magic number. | 265 | |
| Line has trailing spaces. | 269 | |
| Method 'append_net_class' is not designed for extension - needs to be abstract, final or empty. | 276 | |
| Name 'append_net_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 276 | |
| Parameter p_locale should be final. | 276 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 276 | |
| '{' should be on the previous line. | 277 | |
| Line is longer than 80 characters. | 278 | |
| Name 'new_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 278 | |
| Name 'default_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 279 | |
| Line is longer than 80 characters. | 282 | |
| Line has trailing spaces. | 285 | |
| Line is longer than 80 characters. | 287 | |
| Line is longer than 80 characters. | 288 | |
| Method 'append_net_class' is not designed for extension - needs to be abstract, final or empty. | 293 | |
| Name 'append_net_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 293 | |
| Parameter p_name should be final. | 293 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 293 | |
| '{' should be on the previous line. | 294 | |
| Name 'found_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 295 | |
| '{' should be on the previous line. | 297 | |
| Line is longer than 80 characters. | 300 | |
| Name 'new_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 300 | |
| Name 'default_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 301 | |
| Line is longer than 80 characters. | 302 | |
| Line is longer than 80 characters. | 305 | |
| Line has trailing spaces. | 308 | |
| Method 'get_default_via_rule' is not designed for extension - needs to be abstract, final or empty. | 314 | |
| Name 'get_default_via_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 314 | |
| '{' should be on the previous line. | 315 | |
| '{' should be on the previous line. | 317 | |
| Line has trailing spaces. | 322 | |
| Method 'get_via_rule' is not designed for extension - needs to be abstract, final or empty. | 329 | |
| Name 'get_via_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 329 | |
| Parameter p_name should be final. | 329 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 329 | |
| '{' should be on the previous line. | 330 | |
| Name 'curr_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 331 | |
| '{' should be on the previous line. | 332 | |
| 'if' is not followed by whitespace. | 333 | |
| '{' should be on the previous line. | 334 | |
| Line has trailing spaces. | 340 | |
| Line is longer than 80 characters. | 342 | |
| Line is longer than 80 characters. | 349 | |
| Method 'change_clearance_class_no' is not designed for extension - needs to be abstract, final or empty. | 349 | |
| Name 'change_clearance_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 349 | |
| Parameter p_from_no should be final. | 349 | |
| Name 'p_from_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 349 | |
| Parameter p_to_no should be final. | 349 | |
| Name 'p_to_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 349 | |
| Parameter p_board_items should be final. | 349 | |
| Name 'p_board_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 349 | |
| 'for' is not followed by whitespace. | 351 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 351 | |
| '{' should be on the previous line. | 352 | |
| '{' should be on the previous line. | 354 | |
| Line has trailing spaces. | 358 | |
| '{' should be on the previous line. | 360 | |
| Name 'curr_net_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 361 | |
| '{' should be on the previous line. | 363 | |
| Line is longer than 80 characters. | 366 | |
| Name 'curr_item_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 366 | |
| Line is longer than 80 characters. | 368 | |
| Line is longer than 80 characters. | 370 | |
| Line has trailing spaces. | 374 | |
| '{' should be on the previous line. | 376 | |
| Name 'curr_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 377 | |
| '{' should be on the previous line. | 379 | |
| Line has trailing spaces. | 384 | |
| Line has trailing spaces. | 385 | |
| Line is longer than 80 characters. | 388 | |
| Line is longer than 80 characters. | 394 | |
| Method 'remove_clearance_class' is not designed for extension - needs to be abstract, final or empty. | 394 | |
| Name 'remove_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 394 | |
| Parameter p_index should be final. | 394 | |
| Name 'p_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 394 | |
| Parameter p_board_items should be final. | 394 | |
| Name 'p_board_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 394 | |
| 'for' is not followed by whitespace. | 396 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 396 | |
| '{' should be on the previous line. | 397 | |
| '{' should be on the previous line. | 399 | |
| '{' should be on the previous line. | 404 | |
| Name 'curr_net_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 405 | |
| '{' should be on the previous line. | 407 | |
| Line is longer than 80 characters. | 410 | |
| Name 'curr_item_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 410 | |
| Line is longer than 80 characters. | 412 | |
| Line has trailing spaces. | 418 | |
| '{' should be on the previous line. | 420 | |
| Name 'curr_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 421 | |
| '{' should be on the previous line. | 423 | |
| Line has trailing spaces. | 427 | |
| 'for' is not followed by whitespace. | 428 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 428 | |
| '{' should be on the previous line. | 429 | |
| '{' should be on the previous line. | 431 | |
| Line is longer than 80 characters. | 432 | |
| Line has trailing spaces. | 435 | |
| '{' should be on the previous line. | 437 | |
| Name 'curr_net_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 438 | |
| '{' should be on the previous line. | 440 | |
| Line is longer than 80 characters. | 441 | |
| Line is longer than 80 characters. | 443 | |
| Name 'curr_item_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 443 | |
| Line is longer than 80 characters. | 445 | |
| Name 'curr_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 445 | |
| '{' should be on the previous line. | 447 | |
| Line is longer than 80 characters. | 448 | |
| Line has trailing spaces. | 452 | |
| '{' should be on the previous line. | 454 | |
| Name 'curr_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 455 | |
| '{' should be on the previous line. | 457 | |
| Line is longer than 80 characters. | 458 | |
| Line has trailing spaces. | 464 | |
| Method 'get_pin_edge_to_turn_dist' is not designed for extension - needs to be abstract, final or empty. | 472 | |
| Name 'get_pin_edge_to_turn_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 472 | |
| '{' should be on the previous line. | 473 | |
| Line has trailing spaces. | 476 | |
| Method 'set_pin_edge_to_turn_dist' is not designed for extension - needs to be abstract, final or empty. | 484 | |
| Name 'set_pin_edge_to_turn_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 484 | |
| Parameter p_value should be final. | 484 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 484 | |
| '{' should be on the previous line. | 485 | |
| Line has trailing spaces. | 488 | |
| Line has trailing spaces. | 489 | |
| Method 'set_ignore_conduction' is not designed for extension - needs to be abstract, final or empty. | 495 | |
| Name 'set_ignore_conduction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 495 | |
| Parameter p_value should be final. | 495 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 495 | |
| '{' should be on the previous line. | 496 | |
| Line has trailing spaces. | 499 | |
| Method 'get_ignore_conduction' is not designed for extension - needs to be abstract, final or empty. | 505 | |
| Name 'get_ignore_conduction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 505 | |
| '{' should be on the previous line. | 506 | |
| Line has trailing spaces. | 509 | |
| Method 'get_trace_angle_restriction' is not designed for extension - needs to be abstract, final or empty. | 515 | |
| Name 'get_trace_angle_restriction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 515 | |
| '{' should be on the previous line. | 516 | |
| Line has trailing spaces. | 519 | |
| Line is longer than 80 characters. | 525 | |
| Method 'set_trace_angle_restriction' is not designed for extension - needs to be abstract, final or empty. | 525 | |
| Name 'set_trace_angle_restriction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 525 | |
| Parameter p_angle_restriction should be final. | 525 | |
| Name 'p_angle_restriction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 525 | |
| Line has trailing spaces. | 529 | |
| Line has trailing spaces. | 530 | |
| Line is longer than 80 characters. | 532 | |
| Method 'set_slow_autoroute_algorithm' is not designed for extension - needs to be abstract, final or empty. | 538 | |
| Name 'set_slow_autoroute_algorithm' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 538 | |
| Parameter p_value should be final. | 538 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 538 | |
| '{' should be on the previous line. | 539 | |
| Line has trailing spaces. | 542 | |
| Line is longer than 80 characters. | 544 | |
| Method 'get_slow_autoroute_algorithm' is not designed for extension - needs to be abstract, final or empty. | 550 | |
| Name 'get_slow_autoroute_algorithm' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 550 | |
| '{' should be on the previous line. | 551 | |
| Line has trailing spaces. | 554 | |
| Line is longer than 80 characters. | 556 | |
| Method 'get_default_via_diameter' is not designed for extension - needs to be abstract, final or empty. | 560 | |
| Name 'get_default_via_diameter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 560 | |
| '{' should be on the previous line. | 561 | |
| Name 'default_via_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 562 | |
| '{' should be on the previous line. | 564 | |
| '{' should be on the previous line. | 568 | |
| Line is longer than 80 characters. | 571 | |
| Name 'via_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 571 | |
| Line is longer than 80 characters. | 572 | |
| Name 'curr_shape' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 572 | |
| Line has trailing spaces. | 578 | |
| Line has trailing spaces. | 579 | |
| First sentence should end with a period. | 580 | |
| Line has trailing spaces. | 581 | |
| Line has trailing spaces. | 582 | |
| Parameter p_stream should be final. | 586 | |
| Expected @param tag for 'p_stream'. | 586 | |
| Name 'p_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 586 | |
| Expected @throws tag for 'java.io.IOException'. | 587 | |
| '{' should be on the previous line. | 588 | |
| Line has trailing spaces. | 592 | |
| First sentence should end with a period. | 593 | |
| Line has trailing spaces. | 593 | |
| Line has trailing spaces. | 594 | |
| Line has trailing spaces. | 595 | |
| Parameter p_stream should be final. | 600 | |
| Expected @param tag for 'p_stream'. | 600 | |
| Name 'p_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 600 | |
| Expected @throws tag for 'java.io.IOException'. | 601 | |
| Expected @throws tag for 'java.lang.ClassNotFoundException'. | 601 | |
| '{' should be on the previous line. | 602 | |
| Name 'snap_angle_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 604 | |
| Line is longer than 80 characters. | 605 | |
| Line has trailing spaces. | 607 | |
| Name 'clearance_matrix' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 612 | |
| Variable 'clearance_matrix' must be private and have accessor methods. | 612 | |
| Line has trailing spaces. | 613 | |
| Line has trailing spaces. | 614 | |
| Variable 'nets' must be private and have accessor methods. | 618 | |
| Line has trailing spaces. | 619 | |
| Line has trailing spaces. | 620 | |
| Name 'trace_angle_restriction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 622 | |
| Line has trailing spaces. | 623 | |
| Name 'ignore_conduction' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 627 | |
| Line has trailing spaces. | 628 | |
| Missing a Javadoc comment. | 629 | |
| Name 'layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 629 | |
| Line has trailing spaces. | 630 | |
| Missing a Javadoc comment. | 631 | |
| Name 'via_infos' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 631 | |
| Variable 'via_infos' must be private and have accessor methods. | 631 | |
| Line has trailing spaces. | 632 | |
| Line is longer than 80 characters. | 633 | |
| Missing a Javadoc comment. | 633 | |
| Name 'via_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 633 | |
| Variable 'via_rules' must be private and have accessor methods. | 633 | |
| Line has trailing spaces. | 634 | |
| Missing a Javadoc comment. | 635 | |
| Name 'net_classes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 635 | |
| Variable 'net_classes' must be private and have accessor methods. | 635 | |
| Line has trailing spaces. | 636 | |
| First sentence should end with a period. | 637 | |
| Name 'min_trace_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 638 | |
| Line has trailing spaces. | 639 | |
| First sentence should end with a period. | 640 | |
| Name 'max_trace_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 641 | |
| Line has trailing spaces. | 642 | |
| Line is longer than 80 characters. | 644 | |
| Name 'pin_edge_to_turn_dist' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 648 | |
| Line has trailing spaces. | 649 | |
| Missing a Javadoc comment. | 650 | |
| Name 'slow_autoroute_algorithm' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 650 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 28 | |
| Line is longer than 80 characters. | 37 | |
| Name 'get_default_instance' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 37 | |
| Parameter p_layer_structure should be final. | 37 | |
| Name 'p_layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 37 | |
| Parameter p_default_value should be final. | 37 | |
| Name 'p_default_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 37 | |
| Name 'name_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 39 | |
| Line is longer than 80 characters. | 42 | |
| Line has trailing spaces. | 46 | |
| Line is longer than 80 characters. | 56 | |
| Parameter p_class_count should be final. | 56 | |
| Name 'p_class_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Parameter p_layer_structure should be final. | 56 | |
| Name 'p_layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| Parameter p_name_arr should be final. | 56 | |
| Name 'p_name_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| '{' should be on the previous line. | 62 | |
| Line has trailing spaces. | 67 | |
| Method 'get_no' is not designed for extension - needs to be abstract, final or empty. | 75 | |
| Name 'get_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 | |
| Parameter p_name should be final. | 75 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 | |
| '{' should be on the previous line. | 76 | |
| '{' should be on the previous line. | 78 | |
| '{' should be on the previous line. | 80 | |
| Line has trailing spaces. | 86 | |
| Method 'get_name' is not designed for extension - needs to be abstract, final or empty. | 93 | |
| Name 'get_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| Parameter p_cl_class should be final. | 93 | |
| Name 'p_cl_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| '{' should be on the previous line. | 94 | |
| '{' should be on the previous line. | 96 | |
| Line is longer than 80 characters. | 97 | |
| Line has trailing spaces. | 102 | |
| Method 'set_default_value' is not designed for extension - needs to be abstract, final or empty. | 109 | |
| Name 'set_default_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 109 | |
| Parameter p_value should be final. | 109 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 109 | |
| '{' should be on the previous line. | 110 | |
| '{' should be on the previous line. | 112 | |
| Line has trailing spaces. | 116 | |
| Method 'set_default_value' is not designed for extension - needs to be abstract, final or empty. | 124 | |
| Name 'set_default_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 124 | |
| Parameter p_layer should be final. | 124 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 124 | |
| Parameter p_value should be final. | 124 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 124 | |
| '{' should be on the previous line. | 125 | |
| '{' should be on the previous line. | 127 | |
| '{' should be on the previous line. | 129 | |
| Line has trailing spaces. | 130 | |
| Line has trailing spaces. | 135 | |
| Method 'set_value' is not designed for extension - needs to be abstract, final or empty. | 144 | |
| Name 'set_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 144 | |
| Parameter p_i should be final. | 144 | |
| Name 'p_i' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 144 | |
| Parameter p_j should be final. | 144 | |
| Name 'p_j' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 144 | |
| Parameter p_value should be final. | 144 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 144 | |
| '{' should be on the previous line. | 145 | |
| '{' should be on the previous line. | 147 | |
| Line has trailing spaces. | 151 | |
| Method 'set_inner_value' is not designed for extension - needs to be abstract, final or empty. | 160 | |
| Name 'set_inner_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| Parameter p_i should be final. | 160 | |
| Name 'p_i' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| Parameter p_j should be final. | 160 | |
| Name 'p_j' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| Parameter p_value should be final. | 160 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| '{' should be on the previous line. | 161 | |
| '{' should be on the previous line. | 163 | |
| Line has trailing spaces. | 167 | |
| Method 'set_value' is not designed for extension - needs to be abstract, final or empty. | 176 | |
| Name 'set_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 176 | |
| Parameter p_i should be final. | 176 | |
| Name 'p_i' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 176 | |
| Parameter p_j should be final. | 176 | |
| Name 'p_j' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 176 | |
| Parameter p_layer should be final. | 176 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 176 | |
| Parameter p_value should be final. | 176 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 176 | |
| '{' should be on the previous line. | 177 | |
| Name 'curr_row' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 178 | |
| Name 'curr_entry' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 179 | |
| Line is longer than 80 characters. | 184 | |
| Line is longer than 80 characters. | 185 | |
| Line has trailing spaces. | 187 | |
| Method 'value' is not designed for extension - needs to be abstract, final or empty. | 197 | |
| Parameter p_i should be final. | 197 | |
| Name 'p_i' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 197 | |
| Parameter p_j should be final. | 197 | |
| Name 'p_j' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 197 | |
| Parameter p_layer should be final. | 197 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 197 | |
| '{' should be on the previous line. | 198 | |
| '{' should be on the previous line. | 201 | |
| Line has trailing spaces. | 206 | |
| Method 'max_value' is not designed for extension - needs to be abstract, final or empty. | 215 | |
| Name 'max_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 215 | |
| Parameter p_i should be final. | 215 | |
| Name 'p_i' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 215 | |
| Parameter p_layer should be final. | 215 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 215 | |
| '{' should be on the previous line. | 216 | |
| Line has trailing spaces. | 223 | |
| Method 'max_value' is not designed for extension - needs to be abstract, final or empty. | 230 | |
| Name 'max_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 230 | |
| Parameter p_layer should be final. | 230 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 230 | |
| '{' should be on the previous line. | 231 | |
| Line has trailing spaces. | 236 | |
| Method 'is_layer_dependent' is not designed for extension - needs to be abstract, final or empty. | 245 | |
| Name 'is_layer_dependent' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 245 | |
| Parameter p_i should be final. | 245 | |
| Name 'p_i' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 245 | |
| Parameter p_j should be final. | 245 | |
| Name 'p_j' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 245 | |
| '{' should be on the previous line. | 246 | |
| Name 'compare_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 247 | |
| '{' should be on the previous line. | 249 | |
| '{' should be on the previous line. | 251 | |
| Line has trailing spaces. | 257 | |
| Line is longer than 80 characters. | 260 | |
| Method 'is_inner_layer_dependent' is not designed for extension - needs to be abstract, final or empty. | 266 | |
| Name 'is_inner_layer_dependent' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 266 | |
| Parameter p_i should be final. | 266 | |
| Name 'p_i' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 266 | |
| Parameter p_j should be final. | 266 | |
| Name 'p_j' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 266 | |
| '{' should be on the previous line. | 267 | |
| '{' should be on the previous line. | 269 | |
| Name 'compare_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 272 | |
| '{' should be on the previous line. | 274 | |
| '{' should be on the previous line. | 276 | |
| Line has trailing spaces. | 282 | |
| First sentence should end with a period. | 283 | |
| Method 'get_row' is not designed for extension - needs to be abstract, final or empty. | 289 | |
| Name 'get_row' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 289 | |
| Parameter p_no should be final. | 289 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 289 | |
| '{' should be on the previous line. | 290 | |
| '{' should be on the previous line. | 292 | |
| Line has trailing spaces. | 298 | |
| Method 'get_class_count' is not designed for extension - needs to be abstract, final or empty. | 304 | |
| Name 'get_class_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 304 | |
| '{' should be on the previous line. | 305 | |
| Line has trailing spaces. | 308 | |
| First sentence should end with a period. | 309 | |
| Method 'get_layer_count' is not designed for extension - needs to be abstract, final or empty. | 314 | |
| Name 'get_layer_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 314 | |
| '{' should be on the previous line. | 315 | |
| Line has trailing spaces. | 318 | |
| Line is longer than 80 characters. | 320 | |
| Line is longer than 80 characters. | 326 | |
| Method 'clearance_compensation_value' is not designed for extension - needs to be abstract, final or empty. | 326 | |
| Name 'clearance_compensation_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 326 | |
| Parameter p_clearance_class_no should be final. | 326 | |
| Name 'p_clearance_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 326 | |
| Parameter p_layer should be final. | 326 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 326 | |
| Line is longer than 80 characters. | 328 | |
| '/' is not preceded with whitespace. | 328 | |
| Line has trailing spaces. | 330 | |
| Line is longer than 80 characters. | 334 | |
| Method 'append_class' is not designed for extension - needs to be abstract, final or empty. | 339 | |
| Name 'append_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 339 | |
| Parameter p_class_name should be final. | 339 | |
| Name 'p_class_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 339 | |
| '{' should be on the previous line. | 340 | |
| '{' should be on the previous line. | 342 | |
| Name 'old_class_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 345 | |
| Line has trailing spaces. | 347 | |
| Name 'new_row' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 348 | |
| Line has trailing spaces. | 349 | |
| '{' should be on the previous line. | 352 | |
| Name 'curr_old_row' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 353 | |
| Name 'curr_new_row' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 355 | |
| '{' should be on the previous line. | 358 | |
| Line has trailing spaces. | 361 | |
| Line has trailing spaces. | 364 | |
| Line has trailing spaces. | 366 | |
| Line has trailing spaces. | 368 | |
| Line has trailing spaces. | 370 | |
| Line has trailing spaces. | 372 | |
| '{' should be on the previous line. | 374 | |
| '{' should be on the previous line. | 376 | |
| Name 'default_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 377 | |
| Line has trailing spaces. | 382 | |
| '{' should be on the previous line. | 384 | |
| Name 'default_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 385 | |
| Line has trailing spaces. | 390 | |
| Method 'remove_class' is not designed for extension - needs to be abstract, final or empty. | 394 | |
| Name 'remove_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 394 | |
| Parameter p_index should be final. | 394 | |
| Expected @param tag for 'p_index'. | 394 | |
| Name 'p_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 394 | |
| '{' should be on the previous line. | 395 | |
| Name 'old_class_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 396 | |
| Line has trailing spaces. | 398 | |
| Name 'new_row' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 399 | |
| Line has trailing spaces. | 400 | |
| Name 'new_row_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 402 | |
| '{' should be on the previous line. | 404 | |
| '{' should be on the previous line. | 406 | |
| Name 'curr_old_row' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 409 | |
| Name 'curr_new_row' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 411 | |
| Line has trailing spaces. | 412 | |
| Name 'new_column_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 413 | |
| '{' should be on the previous line. | 415 | |
| '{' should be on the previous line. | 417 | |
| Line has trailing spaces. | 427 | |
| Line is longer than 80 characters. | 429 | |
| Method 'is_equal' is not designed for extension - needs to be abstract, final or empty. | 436 | |
| Name 'is_equal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 436 | |
| Parameter p_1 should be final. | 436 | |
| Name 'p_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 436 | |
| Parameter p_2 should be final. | 436 | |
| Name 'p_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 436 | |
| '{' should be on the previous line. | 437 | |
| '{' should be on the previous line. | 439 | |
| Line is longer than 80 characters. | 442 | |
| Name 'row_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 446 | |
| Name 'row_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 447 | |
| '{' should be on the previous line. | 449 | |
| '{' should be on the previous line. | 451 | |
| Line has trailing spaces. | 457 | |
| First sentence should end with a period. | 458 | |
| Name 'class_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 461 | |
| Line has trailing spaces. | 462 | |
| Missing a Javadoc comment. | 463 | |
| Name 'layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 463 | |
| Missing a Javadoc comment. | 464 | |
| Line is longer than 80 characters. | 465 | |
| Missing a Javadoc comment. | 465 | |
| Name 'max_value_on_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 465 | |
| Line has trailing spaces. | 466 | |
| Line has trailing spaces. | 467 | |
| First sentence should end with a period. | 468 | |
| Class Row should be declared as final. | 471 | |
| Line is longer than 80 characters. | 471 | |
| Missing a Javadoc comment. | 473 | |
| Parameter p_name should be final. | 473 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 473 | |
| '{' should be on the previous line. | 474 | |
| '{' should be on the previous line. | 478 | |
| Line has trailing spaces. | 483 | |
| Line is longer than 80 characters. | 484 | |
| Missing a Javadoc comment. | 484 | |
| Name 'print_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 484 | |
| Parameter p_window should be final. | 484 | |
| Name 'p_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 484 | |
| Parameter p_locale should be final. | 484 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 484 | |
| Line has trailing spaces. | 486 | |
| Line is longer than 80 characters. | 487 | |
| Line is longer than 80 characters. | 488 | |
| '{' should be on the previous line. | 491 | |
| Name 'curr_column' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 496 | |
| '{' should be on the previous line. | 498 | |
| Line is longer than 80 characters. | 499 | |
| '{' should be on the previous line. | 501 | |
| '}' should be on the same line. | 509 | |
| '{' should be on the previous line. | 511 | |
| Line has trailing spaces. | 517 | |
| Missing a Javadoc comment. | 518 | |
| Variable 'name' must be private and have accessor methods. | 518 | |
| Line has trailing spaces. | 519 | |
| Missing a Javadoc comment. | 520 | |
| Name 'max_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 520 | |
| Variable 'max_value' must be private and have accessor methods. | 520 | |
| Missing a Javadoc comment. | 521 | |
| Variable 'column' must be private and have accessor methods. | 521 | |
| Line has trailing spaces. | 523 | |
| First sentence should end with a period. | 524 | |
| Class MatrixEntry should be declared as final. | 527 | |
| '{' should be on the previous line. | 528 | |
| Missing a Javadoc comment. | 529 | |
| '{' should be on the previous line. | 530 | |
| '{' should be on the previous line. | 533 | |
| Line has trailing spaces. | 537 | |
| Expected an @return tag. | 541 | |
| Parameter p_other should be final. | 541 | |
| Expected @param tag for 'p_other'. | 541 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 541 | |
| '{' should be on the previous line. | 542 | |
| '{' should be on the previous line. | 544 | |
| '{' should be on the previous line. | 546 | |
| Line has trailing spaces. | 552 | |
| Expected an @return tag. | 556 | |
| Name 'is_layer_dependent' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 556 | |
| '{' should be on the previous line. | 557 | |
| Name 'compare_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 558 | |
| '{' should be on the previous line. | 560 | |
| '{' should be on the previous line. | 562 | |
| Missing a Javadoc comment. | 568 | |
| Variable 'layer' must be private and have accessor methods. | 568 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 31 | |
| Line has trailing spaces. | 32 | |
| First sentence should end with a period. | 33 | |
| '{' should be on the previous line. | 37 | |
| '{' should be on the previous line. | 39 | |
| Line has trailing spaces. | 43 | |
| Parameter p_classes should be final. | 49 | |
| Name 'p_classes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 49 | |
| '{' should be on the previous line. | 50 | |
| '{' should be on the previous line. | 52 | |
| Line has trailing spaces. | 56 | |
| '{' should be on the previous line. | 62 | |
| Missing a Javadoc comment. | 63 | |
| Missing a Javadoc comment. | 63 | |
| Missing a Javadoc comment. | 63 | |
| Missing a Javadoc comment. | 63 | |
| Missing a Javadoc comment. | 63 | |
| Missing a Javadoc comment. | 63 | |
| Line has trailing spaces. | 65 | |
| Line is longer than 80 characters. | 67 | |
| Line is longer than 80 characters. | 69 | |
| Method 'get' is not designed for extension - needs to be abstract, final or empty. | 72 | |
| Parameter p_item_class should be final. | 72 | |
| Name 'p_item_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| '{' should be on the previous line. | 73 | |
| Line has trailing spaces. | 76 | |
| Line is longer than 80 characters. | 81 | |
| Method 'set' is not designed for extension - needs to be abstract, final or empty. | 84 | |
| Parameter p_item_class should be final. | 84 | |
| Name 'p_item_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 84 | |
| Parameter p_index should be final. | 84 | |
| Name 'p_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 84 | |
| '{' should be on the previous line. | 85 | |
| Line has trailing spaces. | 88 | |
| Method 'set_all' is not designed for extension - needs to be abstract, final or empty. | 94 | |
| Name 'set_all' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 94 | |
| Parameter p_index should be final. | 94 | |
| Name 'p_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 94 | |
| '{' should be on the previous line. | 95 | |
| '{' should be on the previous line. | 97 | |
| Line has trailing spaces. | 101 | |
| Missing a Javadoc comment. | 102 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 33 | |
| Line is longer than 80 characters. | 46 | |
| Parameter p_name should be final. | 46 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Parameter p_subnet_number should be final. | 46 | |
| Name 'p_subnet_number' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Parameter p_no should be final. | 46 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Parameter p_net_list should be final. | 46 | |
| Name 'p_net_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Parameter p_contains_plane should be final. | 46 | |
| Name 'p_contains_plane' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 61 | |
| '{' should be on the previous line. | 62 | |
| Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. | 73 | |
| Parameter p_other should be final. | 73 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 73 | |
| '{' should be on the previous line. | 74 | |
| Method 'get_class' is not designed for extension - needs to be abstract, final or empty. | 83 | |
| Name 'get_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 83 | |
| '{' should be on the previous line. | 84 | |
| First sentence should end with a period. | 88 | |
| Method 'set_class' is not designed for extension - needs to be abstract, final or empty. | 93 | |
| Name 'set_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| Parameter p_rule should be final. | 93 | |
| Name 'p_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 93 | |
| '{' should be on the previous line. | 94 | |
| Method 'get_terminal_items' is not designed for extension - needs to be abstract, final or empty. | 103 | |
| Name 'get_terminal_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 103 | |
| '{' should be on the previous line. | 104 | |
| Line is longer than 80 characters. | 107 | |
| '{' should be on the previous line. | 109 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 110 | |
| '{' should be on the previous line. | 112 | |
| '{' should be on the previous line. | 116 | |
| Line is longer than 80 characters. | 117 | |
| Method 'get_pins' is not designed for extension - needs to be abstract, final or empty. | 131 | |
| Name 'get_pins' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 131 | |
| '{' should be on the previous line. | 132 | |
| Line is longer than 80 characters. | 133 | |
| Line is longer than 80 characters. | 135 | |
| '{' should be on the previous line. | 137 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 138 | |
| '{' should be on the previous line. | 140 | |
| '{' should be on the previous line. | 144 | |
| '{' should be on the previous line. | 146 | |
| Method 'get_items' is not designed for extension - needs to be abstract, final or empty. | 159 | |
| Name 'get_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 159 | |
| '{' should be on the previous line. | 160 | |
| Line is longer than 80 characters. | 161 | |
| Line is longer than 80 characters. | 163 | |
| '{' should be on the previous line. | 165 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 166 | |
| '{' should be on the previous line. | 168 | |
| '{' should be on the previous line. | 172 | |
| Line is longer than 80 characters. | 180 | |
| Method 'get_trace_length' is not designed for extension - needs to be abstract, final or empty. | 184 | |
| Name 'get_trace_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 184 | |
| '{' should be on the previous line. | 185 | |
| Name 'cumulative_trace_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 186 | |
| Line is longer than 80 characters. | 187 | |
| Name 'net_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 187 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 188 | |
| '{' should be on the previous line. | 189 | |
| '{' should be on the previous line. | 192 | |
| Line is longer than 80 characters. | 193 | |
| Method 'get_via_count' is not designed for extension - needs to be abstract, final or empty. | 204 | |
| Name 'get_via_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 204 | |
| '{' should be on the previous line. | 205 | |
| Line is longer than 80 characters. | 207 | |
| Name 'net_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 207 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 208 | |
| '{' should be on the previous line. | 209 | |
| '{' should be on the previous line. | 211 | |
| Method 'set_contains_plane' is not designed for extension - needs to be abstract, final or empty. | 223 | |
| Name 'set_contains_plane' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 223 | |
| Parameter p_value should be final. | 223 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 223 | |
| '{' should be on the previous line. | 224 | |
| Line is longer than 80 characters. | 230 | |
| Line is longer than 80 characters. | 231 | |
| Method 'contains_plane' is not designed for extension - needs to be abstract, final or empty. | 236 | |
| Name 'contains_plane' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 236 | |
| '{' should be on the previous line. | 237 | |
| Line is longer than 80 characters. | 242 | |
| Method 'print_info' is not designed for extension - needs to be abstract, final or empty. | 242 | |
| Name 'print_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 242 | |
| Parameter p_window should be final. | 242 | |
| Name 'p_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 242 | |
| Parameter p_locale should be final. | 242 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 242 | |
| Name 'via_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 244 | |
| Name 'cumulative_trace_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 245 | |
| Name 'terminal_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 246 | |
| Line is longer than 80 characters. | 247 | |
| Name 'terminal_item_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 249 | |
| Line is longer than 80 characters. | 252 | |
| Line is longer than 80 characters. | 257 | |
| Line is longer than 80 characters. | 259 | |
| First sentence should end with a period. | 268 | |
| Variable 'name' must be private and have accessor methods. | 269 | |
| Line is longer than 80 characters. | 271 | |
| Name 'subnet_number' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 274 | |
| Variable 'subnet_number' must be private and have accessor methods. | 274 | |
| First sentence should end with a period. | 275 | |
| Name 'net_number' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 276 | |
| Variable 'net_number' must be private and have accessor methods. | 276 | |
| First sentence should end with a period. | 277 | |
| Name 'contains_plane' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 278 | |
| First sentence should end with a period. | 279 | |
| Name 'net_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 280 | |
| Name 'net_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 282 | |
| Variable 'net_list' must be private and have accessor methods. | 282 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 28 | |
| First sentence should end with a period. | 31 | |
| Line is longer than 80 characters. | 38 | |
| Parameter p_name should be final. | 38 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 38 | |
| Parameter p_layer_structure should be final. | 38 | |
| Name 'p_layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 38 | |
| Parameter p_clearance_matrix should be final. | 38 | |
| Name 'p_clearance_matrix' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 38 | |
| Line is longer than 80 characters. | 44 | |
| '{' should be on the previous line. | 46 | |
| Line is longer than 80 characters. | 47 | |
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 57 | |
| '{' should be on the previous line. | 58 | |
| Method 'set_name' is not designed for extension - needs to be abstract, final or empty. | 67 | |
| Name 'set_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| Parameter p_name should be final. | 67 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| '{' should be on the previous line. | 68 | |
| Method 'get_name' is not designed for extension - needs to be abstract, final or empty. | 77 | |
| Name 'get_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 77 | |
| '{' should be on the previous line. | 78 | |
| Method 'set_trace_half_width' is not designed for extension - needs to be abstract, final or empty. | 87 | |
| Name 'set_trace_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 87 | |
| Parameter p_value should be final. | 87 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 87 | |
| '{' should be on the previous line. | 88 | |
| Line is longer than 80 characters. | 93 | |
| Method 'set_trace_half_width_on_inner' is not designed for extension - needs to be abstract, final or empty. | 97 | |
| Name 'set_trace_half_width_on_inner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 97 | |
| Parameter p_value should be final. | 97 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 97 | |
| '{' should be on the previous line. | 98 | |
| '{' should be on the previous line. | 100 | |
| Method 'set_trace_half_width' is not designed for extension - needs to be abstract, final or empty. | 111 | |
| Name 'set_trace_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 111 | |
| Parameter p_layer should be final. | 111 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 111 | |
| Parameter p_value should be final. | 111 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 111 | |
| '{' should be on the previous line. | 112 | |
| Method 'layer_count' is not designed for extension - needs to be abstract, final or empty. | 121 | |
| Name 'layer_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 121 | |
| '{' should be on the previous line. | 122 | |
| Method 'get_trace_half_width' is not designed for extension - needs to be abstract, final or empty. | 132 | |
| Name 'get_trace_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 132 | |
| Parameter p_layer should be final. | 132 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 132 | |
| '{' should be on the previous line. | 133 | |
| '{' should be on the previous line. | 135 | |
| Line is longer than 80 characters. | 136 | |
| Method 'set_trace_clearance_class' is not designed for extension - needs to be abstract, final or empty. | 147 | |
| Name 'set_trace_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| Parameter p_clearance_class_no should be final. | 147 | |
| Name 'p_clearance_class_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| '{' should be on the previous line. | 148 | |
| Method 'get_trace_clearance_class' is not designed for extension - needs to be abstract, final or empty. | 157 | |
| Name 'get_trace_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 157 | |
| '{' should be on the previous line. | 158 | |
| Method 'set_via_rule' is not designed for extension - needs to be abstract, final or empty. | 167 | |
| Name 'set_via_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 167 | |
| Parameter p_via_rule should be final. | 167 | |
| Name 'p_via_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 167 | |
| '{' should be on the previous line. | 168 | |
| Method 'get_via_rule' is not designed for extension - needs to be abstract, final or empty. | 177 | |
| Name 'get_via_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 177 | |
| '{' should be on the previous line. | 178 | |
| Method 'set_shove_fixed' is not designed for extension - needs to be abstract, final or empty. | 187 | |
| Name 'set_shove_fixed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 187 | |
| Parameter p_value should be final. | 187 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 187 | |
| '{' should be on the previous line. | 188 | |
| Method 'is_shove_fixed' is not designed for extension - needs to be abstract, final or empty. | 197 | |
| Name 'is_shove_fixed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 197 | |
| '{' should be on the previous line. | 198 | |
| Method 'set_pull_tight' is not designed for extension - needs to be abstract, final or empty. | 207 | |
| Name 'set_pull_tight' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 207 | |
| Parameter p_value should be final. | 207 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 207 | |
| '{' should be on the previous line. | 208 | |
| Method 'get_pull_tight' is not designed for extension - needs to be abstract, final or empty. | 217 | |
| Name 'get_pull_tight' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 217 | |
| '{' should be on the previous line. | 218 | |
| First sentence should end with a period. | 222 | |
| Line is longer than 80 characters. | 223 | |
| Method 'set_ignore_cycles_with_areas' is not designed for extension - needs to be abstract, final or empty. | 227 | |
| Name 'set_ignore_cycles_with_areas' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 227 | |
| Parameter p_value should be final. | 227 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 227 | |
| '{' should be on the previous line. | 228 | |
| First sentence should end with a period. | 232 | |
| Line is longer than 80 characters. | 233 | |
| Method 'get_ignore_cycles_with_areas' is not designed for extension - needs to be abstract, final or empty. | 237 | |
| Name 'get_ignore_cycles_with_areas' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 237 | |
| '{' should be on the previous line. | 238 | |
| Line is longer than 80 characters. | 244 | |
| Method 'get_minimum_trace_length' is not designed for extension - needs to be abstract, final or empty. | 248 | |
| Name 'get_minimum_trace_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 248 | |
| '{' should be on the previous line. | 249 | |
| Method 'set_minimum_trace_length' is not designed for extension - needs to be abstract, final or empty. | 259 | |
| Name 'set_minimum_trace_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 259 | |
| Parameter p_value should be final. | 259 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 259 | |
| '{' should be on the previous line. | 260 | |
| Line is longer than 80 characters. | 266 | |
| Method 'get_maximum_trace_length' is not designed for extension - needs to be abstract, final or empty. | 270 | |
| Name 'get_maximum_trace_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 270 | |
| '{' should be on the previous line. | 271 | |
| Method 'set_maximum_trace_length' is not designed for extension - needs to be abstract, final or empty. | 281 | |
| Name 'set_maximum_trace_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 281 | |
| Parameter p_value should be final. | 281 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 281 | |
| '{' should be on the previous line. | 282 | |
| First sentence should end with a period. | 286 | |
| Method 'is_active_routing_layer' is not designed for extension - needs to be abstract, final or empty. | 292 | |
| Name 'is_active_routing_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 292 | |
| Parameter p_layer_no should be final. | 292 | |
| Name 'p_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 292 | |
| '{' should be on the previous line. | 293 | |
| Line is longer than 80 characters. | 294 | |
| Method 'set_active_routing_layer' is not designed for extension - needs to be abstract, final or empty. | 307 | |
| Name 'set_active_routing_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 307 | |
| Parameter p_layer_no should be final. | 307 | |
| Name 'p_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 307 | |
| Parameter p_active should be final. | 307 | |
| Name 'p_active' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 307 | |
| '{' should be on the previous line. | 308 | |
| Line is longer than 80 characters. | 309 | |
| First sentence should end with a period. | 316 | |
| Method 'set_all_layers_active' is not designed for extension - needs to be abstract, final or empty. | 321 | |
| Name 'set_all_layers_active' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 321 | |
| Parameter p_value should be final. | 321 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 321 | |
| '{' should be on the previous line. | 322 | |
| First sentence should end with a period. | 326 | |
| Method 'set_all_inner_layers_active' is not designed for extension - needs to be abstract, final or empty. | 331 | |
| Name 'set_all_inner_layers_active' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 331 | |
| Parameter p_value should be final. | 331 | |
| Name 'p_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 331 | |
| '{' should be on the previous line. | 332 | |
| '{' should be on the previous line. | 334 | |
| Line is longer than 80 characters. | 340 | |
| Method 'print_info' is not designed for extension - needs to be abstract, final or empty. | 340 | |
| Name 'print_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 340 | |
| Parameter p_window should be final. | 340 | |
| Name 'p_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 340 | |
| Parameter p_locale should be final. | 340 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 340 | |
| Line is longer than 80 characters. | 343 | |
| Line is longer than 80 characters. | 347 | |
| Name 'cl_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 348 | |
| Line is longer than 80 characters. | 349 | |
| '{' should be on the previous line. | 351 | |
| Line is longer than 80 characters. | 355 | |
| '{' should be on the previous line. | 357 | |
| '{' should be on the previous line. | 359 | |
| '}' should be on the same line. | 367 | |
| '{' should be on the previous line. | 369 | |
| Line is longer than 80 characters. | 377 | |
| Method 'trace_width_is_layer_dependent' is not designed for extension - needs to be abstract, final or empty. | 381 | |
| Name 'trace_width_is_layer_dependent' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 381 | |
| '{' should be on the previous line. | 382 | |
| Name 'compare_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 383 | |
| '{' should be on the previous line. | 385 | |
| '{' should be on the previous line. | 387 | |
| '{' should be on the previous line. | 389 | |
| Line is longer than 80 characters. | 398 | |
| Method 'trace_width_is_inner_layer_dependent' is not designed for extension - needs to be abstract, final or empty. | 402 | |
| Name 'trace_width_is_inner_layer_dependent' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 402 | |
| '{' should be on the previous line. | 403 | |
| '3' is a magic number. | 405 | |
| '{' should be on the previous line. | 406 | |
| Name 'first_inner_layer_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 409 | |
| '{' should be on the previous line. | 415 | |
| Name 'compare_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 418 | |
| Line is longer than 80 characters. | 419 | |
| '{' should be on the previous line. | 422 | |
| '{' should be on the previous line. | 424 | |
| Missing a Javadoc comment. | 431 | |
| Missing a Javadoc comment. | 432 | |
| Name 'via_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 432 | |
| Missing a Javadoc comment. | 433 | |
| Name 'trace_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 433 | |
| Missing a Javadoc comment. | 434 | |
| Name 'trace_half_width_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 434 | |
| Missing a Javadoc comment. | 435 | |
| Name 'active_routing_layer_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 435 | |
| First sentence should end with a period. | 436 | |
| Name 'shove_fixed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 437 | |
| Missing a Javadoc comment. | 438 | |
| Name 'pull_tight' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 438 | |
| Missing a Javadoc comment. | 439 | |
| Name 'ignore_cycles_with_areas' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 439 | |
| Missing a Javadoc comment. | 440 | |
| Name 'minimum_trace_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 440 | |
| Missing a Javadoc comment. | 441 | |
| Name 'maximum_trace_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 441 | |
| Missing a Javadoc comment. | 442 | |
| Name 'clearance_matrix' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 442 | |
| Missing a Javadoc comment. | 443 | |
| Name 'board_layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 443 | |
| Line is longer than 80 characters. | 445 | |
| Line is longer than 80 characters. | 446 | |
| Line is longer than 80 characters. | 448 | |
| Name 'default_item_clearance_classes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 448 | |
| Variable 'default_item_clearance_classes' must be private and have accessor methods. | 448 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 31 | |
| Method 'count' is not designed for extension - needs to be abstract, final or empty. | 37 | |
| '{' should be on the previous line. | 38 | |
| Line has trailing spaces. | 41 | |
| Method 'get' is not designed for extension - needs to be abstract, final or empty. | 48 | |
| Parameter p_index should be final. | 48 | |
| Name 'p_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| '{' should be on the previous line. | 49 | |
| Line has trailing spaces. | 53 | |
| Method 'get' is not designed for extension - needs to be abstract, final or empty. | 60 | |
| Parameter p_name should be final. | 60 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 | |
| '{' should be on the previous line. | 61 | |
| Name 'curr_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| '{' should be on the previous line. | 63 | |
| '{' should be on the previous line. | 65 | |
| Line has trailing spaces. | 71 | |
| First sentence should end with a period. | 72 | |
| Expected an @return tag. | 75 | |
| Line is longer than 80 characters. | 75 | |
| Method 'append' is not designed for extension - needs to be abstract, final or empty. | 75 | |
| Parameter p_name should be final. | 75 | |
| Expected @param tag for 'p_name'. | 75 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 | |
| Parameter p_layer_structure should be final. | 75 | |
| Expected @param tag for 'p_layer_structure'. | 75 | |
| Name 'p_layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 | |
| Parameter p_clearance_matrix should be final. | 75 | |
| Expected @param tag for 'p_clearance_matrix'. | 75 | |
| Name 'p_clearance_matrix' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 | |
| Line is longer than 80 characters. | 77 | |
| Name 'new_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 77 | |
| Line has trailing spaces. | 81 | |
| Line is longer than 80 characters. | 83 | |
| Expected an @return tag. | 85 | |
| Line is longer than 80 characters. | 85 | |
| Method 'append' is not designed for extension - needs to be abstract, final or empty. | 85 | |
| Parameter p_layer_structure should be final. | 85 | |
| Expected @param tag for 'p_layer_structure'. | 85 | |
| Name 'p_layer_structure' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 85 | |
| Parameter p_clearance_matrix should be final. | 85 | |
| Expected @param tag for 'p_clearance_matrix'. | 85 | |
| Name 'p_clearance_matrix' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 85 | |
| Parameter p_locale should be final. | 85 | |
| Expected @param tag for 'p_locale'. | 85 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 85 | |
| Line has trailing spaces. | 87 | |
| Line is longer than 80 characters. | 88 | |
| Name 'name_front' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 89 | |
| Name 'new_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 90 | |
| '{' should be on the previous line. | 93 | |
| '{' should be on the previous line. | 97 | |
| Line has trailing spaces. | 103 | |
| Line is longer than 80 characters. | 105 | |
| Line is longer than 80 characters. | 106 | |
| Line is longer than 80 characters. | 114 | |
| Method 'find' is not designed for extension - needs to be abstract, final or empty. | 114 | |
| Parameter p_trace_half_width should be final. | 114 | |
| Name 'p_trace_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 114 | |
| Parameter p_trace_clearance_class should be final. | 114 | |
| Name 'p_trace_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 114 | |
| Parameter p_via_rule should be final. | 114 | |
| Name 'p_via_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 114 | |
| Name 'curr_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 116 | |
| '{' should be on the previous line. | 117 | |
| Line is longer than 80 characters. | 118 | |
| Name 'trace_widths_equal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 120 | |
| '{' should be on the previous line. | 122 | |
| Line is longer than 80 characters. | 123 | |
| '{' should be on the previous line. | 130 | |
| Line has trailing spaces. | 137 | |
| Line is longer than 80 characters. | 139 | |
| Line has trailing spaces. | 140 | |
| Line is longer than 80 characters. | 140 | |
| Line is longer than 80 characters. | 141 | |
| Line is longer than 80 characters. | 148 | |
| Method 'find' is not designed for extension - needs to be abstract, final or empty. | 148 | |
| Parameter p_trace_half_width_arr should be final. | 148 | |
| Name 'p_trace_half_width_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 148 | |
| Parameter p_trace_clearance_class should be final. | 148 | |
| Name 'p_trace_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 148 | |
| Parameter p_via_rule should be final. | 148 | |
| Name 'p_via_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 148 | |
| Name 'curr_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 150 | |
| '{' should be on the previous line. | 151 | |
| Line is longer than 80 characters. | 152 | |
| Line is longer than 80 characters. | 153 | |
| Name 'trace_widths_equal' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 155 | |
| '{' should be on the previous line. | 157 | |
| Line is longer than 80 characters. | 158 | |
| '{' should be on the previous line. | 165 | |
| Line has trailing spaces. | 172 | |
| Method 'remove' is not designed for extension - needs to be abstract, final or empty. | 180 | |
| Parameter p_net_class should be final. | 180 | |
| Name 'p_net_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 180 | |
| '{' should be on the previous line. | 181 | |
| Line has trailing spaces. | 184 | |
| Line is longer than 80 characters. | 185 | |
| Missing a Javadoc comment. | 185 | |
| Name 'class_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 185 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| '{' should be on the previous line. | 32 | |
| First sentence should end with a period. | 34 | |
| '{' should be on the previous line. | 38 | |
| Method 'max_net_no' is not designed for extension - needs to be abstract, final or empty. | 47 | |
| Name 'max_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 47 | |
| '{' should be on the previous line. | 48 | |
| Line is longer than 80 characters. | 53 | |
| Method 'get' is not designed for extension - needs to be abstract, final or empty. | 59 | |
| Parameter p_name should be final. | 59 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Parameter p_subnet_number should be final. | 59 | |
| Name 'p_subnet_number' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| '{' should be on the previous line. | 60 | |
| Name 'curr_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 | |
| '{' should be on the previous line. | 62 | |
| Line is longer than 80 characters. | 63 | |
| '{' should be on the previous line. | 66 | |
| Method 'get' is not designed for extension - needs to be abstract, final or empty. | 80 | |
| Parameter p_name should be final. | 80 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 | |
| '{' should be on the previous line. | 81 | |
| Name 'curr_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 83 | |
| '{' should be on the previous line. | 84 | |
| Line is longer than 80 characters. | 85 | |
| Method 'get' is not designed for extension - needs to be abstract, final or empty. | 99 | |
| Parameter p_net_no should be final. | 99 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 99 | |
| '{' should be on the previous line. | 100 | |
| '{' should be on the previous line. | 102 | |
| '{' should be on the previous line. | 107 | |
| Method 'new_net' is not designed for extension - needs to be abstract, final or empty. | 119 | |
| Name 'new_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 119 | |
| Parameter p_locale should be final. | 119 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 119 | |
| '{' should be on the previous line. | 120 | |
| Line is longer than 80 characters. | 121 | |
| Line is longer than 80 characters. | 122 | |
| Name 'net_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 122 | |
| Line is longer than 80 characters. | 128 | |
| Method 'add' is not designed for extension - needs to be abstract, final or empty. | 136 | |
| Parameter p_name should be final. | 136 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 136 | |
| Parameter p_subnet_number should be final. | 136 | |
| Name 'p_subnet_number' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 136 | |
| Parameter p_contains_plane should be final. | 136 | |
| Name 'p_contains_plane' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 136 | |
| Name 'new_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 138 | |
| '{' should be on the previous line. | 140 | |
| Line is longer than 80 characters. | 143 | |
| Name 'new_net' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 143 | |
| Name 'is_normal_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 155 | |
| Parameter p_net_no should be final. | 155 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 155 | |
| '{' should be on the previous line. | 156 | |
| Method 'set_board' is not designed for extension - needs to be abstract, final or empty. | 166 | |
| Name 'set_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 166 | |
| Parameter p_board should be final. | 166 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 166 | |
| '{' should be on the previous line. | 167 | |
| Method 'get_board' is not designed for extension - needs to be abstract, final or empty. | 177 | |
| Name 'get_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 177 | |
| '{' should be on the previous line. | 178 | |
| Line has trailing spaces. | 183 | |
| Name 'max_legal_net_no' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 185 | |
| First sentence should end with a period. | 186 | |
| Name 'hidden_net_no' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 187 | |
| First sentence should end with a period. | 188 | |
| Name 'net_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 189 | |
| Missing a Javadoc comment. | 190 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 25 | |
| Line is longer than 80 characters. | 31 | |
| Line has trailing spaces. | 33 | |
| First sentence should end with a period. | 34 | |
| Line is longer than 80 characters. | 43 | |
| Parameter p_name should be final. | 43 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Parameter p_padstack should be final. | 43 | |
| Name 'p_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Parameter p_clearance_class should be final. | 43 | |
| Name 'p_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Parameter p_drill_to_smd_allowed should be final. | 43 | |
| Name 'p_drill_to_smd_allowed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 43 | |
| Parameter p_board_rules should be final. | 44 | |
| Name 'p_board_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| '{' should be on the previous line. | 45 | |
| Line has trailing spaces. | 52 | |
| Method 'get_name' is not designed for extension - needs to be abstract, final or empty. | 58 | |
| Name 'get_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 | |
| '{' should be on the previous line. | 59 | |
| Line has trailing spaces. | 62 | |
| Method 'set_name' is not designed for extension - needs to be abstract, final or empty. | 68 | |
| Name 'set_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| Parameter p_name should be final. | 68 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 68 | |
| '{' should be on the previous line. | 69 | |
| Line has trailing spaces. | 72 | |
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 78 | |
| '{' should be on the previous line. | 79 | |
| Line has trailing spaces. | 82 | |
| Method 'get_padstack' is not designed for extension - needs to be abstract, final or empty. | 88 | |
| Name 'get_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 88 | |
| '{' should be on the previous line. | 89 | |
| Line has trailing spaces. | 92 | |
| Method 'set_padstack' is not designed for extension - needs to be abstract, final or empty. | 98 | |
| Name 'set_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 98 | |
| Parameter p_padstack should be final. | 98 | |
| Name 'p_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 98 | |
| '{' should be on the previous line. | 99 | |
| Line has trailing spaces. | 102 | |
| Method 'get_clearance_class' is not designed for extension - needs to be abstract, final or empty. | 108 | |
| Name 'get_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 108 | |
| '{' should be on the previous line. | 109 | |
| Line has trailing spaces. | 112 | |
| Method 'set_clearance_class' is not designed for extension - needs to be abstract, final or empty. | 118 | |
| Name 'set_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 118 | |
| Parameter p_clearance_class should be final. | 118 | |
| Name 'p_clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 118 | |
| '{' should be on the previous line. | 119 | |
| Line has trailing spaces. | 122 | |
| Method 'attach_smd_allowed' is not designed for extension - needs to be abstract, final or empty. | 128 | |
| Name 'attach_smd_allowed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 128 | |
| '{' should be on the previous line. | 129 | |
| Line has trailing spaces. | 132 | |
| Method 'set_attach_smd_allowed' is not designed for extension - needs to be abstract, final or empty. | 138 | |
| Name 'set_attach_smd_allowed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 138 | |
| Parameter p_attach_smd_allowed should be final. | 138 | |
| Name 'p_attach_smd_allowed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 138 | |
| '{' should be on the previous line. | 139 | |
| Line has trailing spaces. | 142 | |
| Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. | 149 | |
| Parameter p_other should be final. | 149 | |
| Name 'p_other' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 149 | |
| '{' should be on the previous line. | 150 | |
| Line has trailing spaces. | 153 | |
| Line is longer than 80 characters. | 155 | |
| Method 'print_info' is not designed for extension - needs to be abstract, final or empty. | 155 | |
| Name 'print_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 155 | |
| Parameter p_window should be final. | 155 | |
| Name 'p_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 155 | |
| Parameter p_locale should be final. | 155 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 155 | |
| Line has trailing spaces. | 157 | |
| Line is longer than 80 characters. | 158 | |
| Line is longer than 80 characters. | 163 | |
| Line is longer than 80 characters. | 165 | |
| Name 'curr_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 165 | |
| Line is longer than 80 characters. | 166 | |
| '{' should be on the previous line. | 169 | |
| '}' should be on the same line. | 171 | |
| '{' should be on the previous line. | 173 | |
| ')' is preceded with whitespace. | 174 | |
| Line has trailing spaces. | 178 | |
| Missing a Javadoc comment. | 179 | |
| Missing a Javadoc comment. | 180 | |
| Missing a Javadoc comment. | 181 | |
| Name 'clearance_class' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 181 | |
| Missing a Javadoc comment. | 182 | |
| Name 'attach_smd_allowed' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 182 | |
| Missing a Javadoc comment. | 183 | |
| Name 'board_rules' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 183 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 27 | |
| Line is longer than 80 characters. | 32 | |
| Line is longer than 80 characters. | 35 | |
| Line is longer than 80 characters. | 36 | |
| Method 'add' is not designed for extension - needs to be abstract, final or empty. | 41 | |
| Parameter p_via_info should be final. | 41 | |
| Name 'p_via_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 41 | |
| '{' should be on the previous line. | 42 | |
| '{' should be on the previous line. | 44 | |
| Line has trailing spaces. | 50 | |
| Method 'count' is not designed for extension - needs to be abstract, final or empty. | 56 | |
| '{' should be on the previous line. | 57 | |
| Line has trailing spaces. | 60 | |
| Method 'get' is not designed for extension - needs to be abstract, final or empty. | 67 | |
| Parameter p_no should be final. | 67 | |
| Name 'p_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 67 | |
| '{' should be on the previous line. | 68 | |
| Line has trailing spaces. | 72 | |
| Method 'get' is not designed for extension - needs to be abstract, final or empty. | 79 | |
| Parameter p_name should be final. | 79 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 79 | |
| '{' should be on the previous line. | 80 | |
| Name 'curr_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 81 | |
| '{' should be on the previous line. | 82 | |
| '{' should be on the previous line. | 84 | |
| Line has trailing spaces. | 90 | |
| Line is longer than 80 characters. | 92 | |
| Method 'name_exists' is not designed for extension - needs to be abstract, final or empty. | 97 | |
| Name 'name_exists' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 97 | |
| Parameter p_name should be final. | 97 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 97 | |
| '{' should be on the previous line. | 98 | |
| Name 'curr_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 99 | |
| '{' should be on the previous line. | 100 | |
| '{' should be on the previous line. | 102 | |
| Line has trailing spaces. | 108 | |
| Method 'remove' is not designed for extension - needs to be abstract, final or empty. | 116 | |
| Parameter p_via_info should be final. | 116 | |
| Name 'p_via_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 116 | |
| '{' should be on the previous line. | 117 | |
| Line has trailing spaces. | 120 | |
| Line is longer than 80 characters. | 122 | |
| Method 'print_info' is not designed for extension - needs to be abstract, final or empty. | 122 | |
| Name 'print_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 122 | |
| Parameter p_window should be final. | 122 | |
| Name 'p_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 122 | |
| Parameter p_locale should be final. | 122 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 122 | |
| Line has trailing spaces. | 124 | |
| Line is longer than 80 characters. | 125 | |
| Name 'first_time' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 128 | |
| Name 'max_vias_per_row' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 129 | |
| Name 'curr_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 130 | |
| '{' should be on the previous line. | 131 | |
| '{' should be on the previous line. | 133 | |
| '}' should be on the same line. | 135 | |
| '{' should be on the previous line. | 137 | |
| '{' should be on the previous line. | 141 | |
| Line is longer than 80 characters. | 145 | |
| Missing a Javadoc comment. | 149 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Line is longer than 80 characters. | 33 | |
| Line has trailing spaces. | 35 | |
| Line has trailing spaces. | 38 | |
| '(' is preceded with whitespace. | 44 | |
| Parameter p_name should be final. | 44 | |
| Name 'p_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 | |
| '{' should be on the previous line. | 45 | |
| Line has trailing spaces. | 48 | |
| Method 'append_via' is not designed for extension - needs to be abstract, final or empty. | 54 | |
| Name 'append_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| Parameter p_via should be final. | 54 | |
| Name 'p_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| '{' should be on the previous line. | 55 | |
| Line has trailing spaces. | 58 | |
| Method 'remove_via' is not designed for extension - needs to be abstract, final or empty. | 66 | |
| Name 'remove_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| Parameter p_via should be final. | 66 | |
| Name 'p_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 | |
| '{' should be on the previous line. | 67 | |
| Line has trailing spaces. | 70 | |
| Method 'via_count' is not designed for extension - needs to be abstract, final or empty. | 76 | |
| Name 'via_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| '{' should be on the previous line. | 77 | |
| Line has trailing spaces. | 80 | |
| Method 'get_via' is not designed for extension - needs to be abstract, final or empty. | 87 | |
| Name 'get_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 87 | |
| Parameter p_index should be final. | 87 | |
| Name 'p_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 87 | |
| '{' should be on the previous line. | 88 | |
| Line has trailing spaces. | 92 | |
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 98 | |
| '{' should be on the previous line. | 99 | |
| Line has trailing spaces. | 102 | |
| Method 'contains' is not designed for extension - needs to be abstract, final or empty. | 109 | |
| Parameter p_via_info should be final. | 109 | |
| Name 'p_via_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 109 | |
| '{' should be on the previous line. | 110 | |
| Name 'curr_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 111 | |
| '{' should be on the previous line. | 112 | |
| '{' should be on the previous line. | 114 | |
| Line has trailing spaces. | 120 | |
| First sentence should end with a period. | 121 | |
| Method 'contains_padstack' is not designed for extension - needs to be abstract, final or empty. | 127 | |
| Name 'contains_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 127 | |
| Parameter p_padstack should be final. | 127 | |
| Name 'p_padstack' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 127 | |
| '{' should be on the previous line. | 128 | |
| Name 'curr_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 129 | |
| '{' should be on the previous line. | 130 | |
| '{' should be on the previous line. | 132 | |
| Line has trailing spaces. | 138 | |
| Line is longer than 80 characters. | 140 | |
| Method 'get_layer_range' is not designed for extension - needs to be abstract, final or empty. | 147 | |
| Name 'get_layer_range' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| Parameter p_from_layer should be final. | 147 | |
| Name 'p_from_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| Parameter p_to_layer should be final. | 147 | |
| Name 'p_to_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 | |
| '{' should be on the previous line. | 148 | |
| Name 'curr_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 149 | |
| '{' should be on the previous line. | 150 | |
| Line is longer than 80 characters. | 151 | |
| Line has trailing spaces. | 158 | |
| Method 'swap' is not designed for extension - needs to be abstract, final or empty. | 167 | |
| Parameter p_1 should be final. | 167 | |
| Name 'p_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 167 | |
| Parameter p_2 should be final. | 167 | |
| Name 'p_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 167 | |
| '{' should be on the previous line. | 168 | |
| Name 'index_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 169 | |
| Name 'index_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 170 | |
| '{' should be on the previous line. | 172 | |
| '{' should be on the previous line. | 176 | |
| Line has trailing spaces. | 183 | |
| Line is longer than 80 characters. | 185 | |
| Method 'print_info' is not designed for extension - needs to be abstract, final or empty. | 185 | |
| Name 'print_info' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 185 | |
| Parameter p_window should be final. | 185 | |
| Name 'p_window' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 185 | |
| Parameter p_locale should be final. | 185 | |
| Name 'p_locale' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 185 | |
| Line is longer than 80 characters. | 188 | |
| Name 'first_time' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 193 | |
| Name 'max_vias_per_row' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 194 | |
| Name 'curr_via' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 195 | |
| '{' should be on the previous line. | 196 | |
| '{' should be on the previous line. | 198 | |
| '}' should be on the same line. | 200 | |
| '{' should be on the previous line. | 202 | |
| '{' should be on the previous line. | 206 | |
| Line is longer than 80 characters. | 210 | |
| Line has trailing spaces. | 214 | |
| Missing a Javadoc comment. | 215 | |
| Variable 'name' must be private and have accessor methods. | 215 | |
| Missing a Javadoc comment. | 216 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 2 | |
| Line has trailing spaces. | 13 | |
| Utility classes should not have a public or default constructor. | 43 | |
| '{' should be on the previous line. | 44 | |
| Parameter p_s should be final. | 54 | |
| Name 'p_s' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| Parameter p_board should be final. | 54 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 54 | |
| '{' should be on the previous line. | 55 | |
| '{' should be on the previous line. | 57 | |
| Line has trailing spaces. | 61 | |
| Name 'surr_oct' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 | |
| Name 'layer_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 63 | |
| '{' should be on the previous line. | 65 | |
| '{' should be on the previous line. | 69 | |
| '{' should be on the previous line. | 71 | |
| Line is longer than 80 characters. | 75 | |
| ';' is preceded with whitespace. | 75 | |
| Name 'clearance_violation_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 77 | |
| Name 'conflict_ob_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 78 | |
| Name 'trace_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 79 | |
| 'while' is not followed by whitespace. | 80 | |
| '{' should be on the previous line. | 81 | |
| Name 'curr_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 82 | |
| '{' should be on the previous line. | 84 | |
| ';' is preceded with whitespace. | 85 | |
| Name 'cl_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 87 | |
| '{' should be on the previous line. | 89 | |
| '{' should be on the previous line. | 94 | |
| '++' is followed by whitespace. | 95 | |
| '{' should be on the previous line. | 99 | |
| '{' should be on the previous line. | 103 | |
| ';' is preceded with whitespace. | 106 | |
| ';' is preceded with whitespace. | 108 | |
| '{' should be on the previous line. | 111 | |
| ';' is preceded with whitespace. | 112 | |
| 'while' is not followed by whitespace. | 115 | |
| '{' should be on the previous line. | 116 | |
| Name 'curr_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 | |
| Name 'cl_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 118 | |
| '{' should be on the previous line. | 120 | |
| Line has trailing spaces. | 123 | |
| Name 'curr_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 124 | |
| '{' should be on the previous line. | 126 | |
| Name 'curr_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 127 | |
| '{' should be on the previous line. | 129 | |
| '{' should be on the previous line. | 139 | |
| Line has trailing spaces. | 142 | |
| Line has trailing spaces. | 146 | |
| Line is longer than 80 characters. | 159 | |
| 'public' modifier out of order with the JLS suggestions. | 159 | |
| Parameter p_s should be final. | 159 | |
| Name 'p_s' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 159 | |
| Parameter p_board should be final. | 159 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 159 | |
| Parameter p_polyline should be final. | 159 | |
| Name 'p_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 159 | |
| Parameter p_layer should be final. | 160 | |
| Name 'p_layer' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| Parameter p_half_width should be final. | 160 | |
| Name 'p_half_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| Parameter p_net_no_arr should be final. | 160 | |
| Name 'p_net_no_arr' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| Parameter p_cl_type should be final. | 160 | |
| Name 'p_cl_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| '{' should be on the previous line. | 161 | |
| Name 'offset_shapes' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 162 | |
| '-' is not followed by whitespace. | 163 | |
| '{' should be on the previous line. | 165 | |
| Line is longer than 80 characters. | 167 | |
| 'while' is not followed by whitespace. | 170 | |
| '{' should be on the previous line. | 171 | |
| Name 'curr_obs' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 172 | |
| '{' should be on the previous line. | 174 | |
| Line is longer than 80 characters. | 176 | |
| Line has trailing spaces. | 183 | |
| First sentence should end with a period. | 184 | |
| 'public' modifier out of order with the JLS suggestions. | 190 | |
| Parameter p_s should be final. | 190 | |
| Name 'p_s' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 190 | |
| Parameter p_board should be final. | 190 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 190 | |
| '{' should be on the previous line. | 191 | |
| '{' should be on the previous line. | 194 | |
| Name 'curr_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 195 | |
| 'if' is not followed by whitespace. | 196 | |
| '{' should be on the previous line. | 197 | |
| Name 'curr_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 198 | |
| '{' should be on the previous line. | 200 | |
| Line has trailing spaces. | 208 | |
| First sentence should end with a period. | 209 | |
| 'public' modifier out of order with the JLS suggestions. | 215 | |
| Name 'multiple_of_45_degree' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 215 | |
| Parameter p_s should be final. | 215 | |
| Name 'p_s' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 215 | |
| Parameter p_board should be final. | 215 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 215 | |
| '{' should be on the previous line. | 216 | |
| '{' should be on the previous line. | 220 | |
| Name 'curr_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 221 | |
| 'if' is not followed by whitespace. | 222 | |
| '{' should be on the previous line. | 223 | |
| Name 'curr_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 224 | |
| '{' should be on the previous line. | 226 | |
| '{' should be on the previous line. | 232 | |
| Line has trailing spaces. | 238 | |
| 'public' modifier out of order with the JLS suggestions. | 246 | |
| Name 'corners_on_grid' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 246 | |
| Parameter p_s should be final. | 246 | |
| Name 'p_s' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 246 | |
| Parameter p_polyline should be final. | 246 | |
| Name 'p_polyline' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 246 | |
| '{' should be on the previous line. | 247 | |
| '{' should be on the previous line. | 249 | |
| '{' should be on the previous line. | 251 | |
| Line has trailing spaces. | 259 | |
| 'public' modifier out of order with the JLS suggestions. | 268 | |
| Name 'stub_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 268 | |
| Parameter p_s should be final. | 268 | |
| Name 'p_s' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 268 | |
| Parameter p_board should be final. | 268 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 268 | |
| Parameter p_net_no should be final. | 268 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 268 | |
| '{' should be on the previous line. | 269 | |
| '{' should be on the previous line. | 271 | |
| '{' should be on the previous line. | 278 | |
| Name 'curr_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 279 | |
| 'if' is not followed by whitespace. | 280 | |
| '{' should be on the previous line. | 281 | |
| Name 'curr_trace' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 282 | |
| 'if' is not followed by whitespace. | 283 | |
| '{' should be on the previous line. | 284 | |
| '{' should be on the previous line. | 286 | |
| '{' should be on the previous line. | 290 | |
| '{' should be on the previous line. | 297 | |
| Line has trailing spaces. | 304 | |
| 'public' modifier out of order with the JLS suggestions. | 312 | |
| Name 'has_cycles' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 312 | |
| Parameter p_s should be final. | 312 | |
| Name 'p_s' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 312 | |
| Parameter p_board should be final. | 312 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 312 | |
| '{' should be on the previous line. | 313 | |
| '{' should be on the previous line. | 317 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 318 | |
| '{' should be on the previous line. | 320 | |
| 'if' is not followed by whitespace. | 323 | |
| 'cast' is not followed by whitespace. | 323 | |
| '{' should be on the previous line. | 324 | |
| First sentence should end with a period. | 333 | |
| Line is longer than 80 characters. | 343 | |
| 'public' modifier out of order with the JLS suggestions. | 343 | |
| Name 'trace_count_exceeded' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 343 | |
| Parameter p_s should be final. | 343 | |
| Name 'p_s' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 343 | |
| Parameter p_board should be final. | 343 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 343 | |
| Parameter p_net_no should be final. | 343 | |
| Name 'p_net_no' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 343 | |
| Parameter p_max_count should be final. | 343 | |
| Name 'p_max_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 343 | |
| Name 'found_traces' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 345 | |
| '{' should be on the previous line. | 348 | |
| Name 'curr_ob' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 349 | |
| 'if' is not followed by whitespace. | 350 | |
| '{' should be on the previous line. | 351 | |
| 'cast' is not followed by whitespace. | 352 | |
| '{' should be on the previous line. | 353 | |
| '(' is followed by whitespace. | 358 | |
| '{' should be on the previous line. | 359 | |
| Line has trailing spaces. | 368 | |
| First sentence should end with a period. | 369 | |
| Line is longer than 80 characters. | 376 | |
| 'public' modifier out of order with the JLS suggestions. | 376 | |
| Name 'unconnnected_routing_items' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 376 | |
| Parameter p_s should be final. | 376 | |
| Name 'p_s' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 376 | |
| Parameter p_board should be final. | 376 | |
| Name 'p_board' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 376 | |
| '{' should be on the previous line. | 380 | |
| Name 'curr_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 381 | |
| 'if' is not followed by whitespace. | 382 | |
| '{' should be on the previous line. | 383 | |
| Name 'contact_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 384 | |
| '{' should be on the previous line. | 386 | |
| Line has trailing spaces. | 395 | |
| Missing a Javadoc comment. | 396 | |
| 'private' modifier out of order with the JLS suggestions. | 396 | |
| Name 'last_violation_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 396 | |
| Missing a Javadoc comment. | 397 | |
| 'private' modifier out of order with the JLS suggestions. | 397 | |
| Name 'first_time' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 397 | |
| Missing a Javadoc comment. | 398 | |
| 'private' modifier out of order with the JLS suggestions. | 398 | |
| Name 'prev_stub_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 398 |