Checkstyle Results

The following document contains the results of Checkstyle 9.3 with checkstyle.xml ruleset.

Summary

Files  Info  Warnings  Errors
45 0 2 1169

Files

File  I  W  E
org/sentrysoftware/jawk/Awk.java 0 0 7
org/sentrysoftware/jawk/Main.java 0 0 1
org/sentrysoftware/jawk/backend/AVM.java 0 1 270
org/sentrysoftware/jawk/ext/AbstractExtension.java 0 0 3
org/sentrysoftware/jawk/ext/CoreExtension.java 0 0 4
org/sentrysoftware/jawk/ext/JawkExtension.java 0 0 1
org/sentrysoftware/jawk/ext/StdinExtension.java 0 0 2
org/sentrysoftware/jawk/frontend/AwkParser.java 0 0 615
org/sentrysoftware/jawk/intermediate/AwkTuples.java 0 0 207
org/sentrysoftware/jawk/jrt/ConditionPair.java 0 0 4
org/sentrysoftware/jawk/jrt/JRT.java 0 0 50
org/sentrysoftware/jawk/jrt/VariableManager.java 0 0 1
org/sentrysoftware/jawk/util/AwkLogger.java 0 0 2
org/sentrysoftware/jawk/util/AwkParameters.java 0 1 1
simplelogger.properties 0 0 1

Rules

Category Rule Violations Severity
blocks AvoidNestedBlocks 118  Error
LeftCurly
  • option: "nlow"
8  Error
NeedBraces 1  Error
coding HiddenField
  • ignoreConstructorParameter: "true"
  • ignoreSetter: "true"
14  Error
InnerAssignment 73  Error
design HideUtilityClassConstructor 3  Error
VisibilityModifier 8  Error
misc NewlineAtEndOfFile 1  Error
TodoComment
  • format: "XXX"
2  Warning
TodoComment
  • format: "TODO"
2  Warning
TodoComment
  • format: "FIXME"
7  Error
modifier ModifierOrder 1  Error
RedundantModifier 7  Error
naming ConstantName 182  Error
LocalVariableName 284  Error
MemberName 91  Error
MethodName 50  Error
ParameterName 214  Error
StaticVariableName 2  Error
TypeName 57  Error
regexp RegexpSingleline
  • format: "\s+$"
  • maximum: "0"
  • message: "Line has trailing spaces."
  • minimum: "0"
21  Error
sizes FileLength 3  Error
MethodLength 4  Error
whitespace NoWhitespaceBefore 12  Error
OperatorWrap 8  Error
WhitespaceAround
  • tokens: "ASSIGN, BAND_ASSIGN, BOR_ASSIGN, BSR_ASSIGN, BXOR_ASSIGN, COLON, DIV_ASSIGN, EQUAL, GE, GT, LE, LITERAL_RETURN, LT, MINUS_ASSIGN, MOD_ASSIGN, NOT_EQUAL, PLUS_ASSIGN, QUESTION, SL_ASSIGN, SR_ASSIGN, STAR_ASSIGN"
2  Error

Details

org/sentrysoftware/jawk/Awk.java

Severity Category Rule Message Line
 Error misc TodoComment Comment matches to-do format 'FIXME'. 134
 Error whitespace OperatorWrap '|' should be on a new line. 268
 Error whitespace OperatorWrap '|' should be on a new line. 269
 Error whitespace OperatorWrap '|' should be on a new line. 270
 Error whitespace OperatorWrap '|' should be on a new line. 271
 Error whitespace OperatorWrap '|' should be on a new line. 272
 Error blocks LeftCurly '{' at column 36 should be on a new line. 273

org/sentrysoftware/jawk/Main.java

Severity Category Rule Message Line
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 39

org/sentrysoftware/jawk/backend/AVM.java

Severity Category Rule Message Line
 Error sizes FileLength File length is 2,579 lines (max allowed is 2,000). 1
 Error naming MemberName Name 'runtime_stack' must match pattern '^[a-z][a-zA-Z0-9]*$'. 106
 Error naming MemberName Name 'operand_stack' must match pattern '^[a-z][a-zA-Z0-9]*$'. 112
 Error naming MemberName Name 'sorted_array_keys' must match pattern '^[a-z][a-zA-Z0-9]*$'. 114
 Error naming MemberName Name 'initial_variables' must match pattern '^[a-z][a-zA-Z0-9]*$'. 115
 Error naming MemberName Name 'initial_fs_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. 116
 Error naming MemberName Name 'trap_illegal_format_exceptions' must match pattern '^[a-z][a-zA-Z0-9]*$'. 117
 Error modifier ModifierOrder 'private' modifier out of order with the JLS suggestions. 119
 Error naming MemberName Name 'nf_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. 174
 Error naming MemberName Name 'nr_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. 175
 Error naming MemberName Name 'fnr_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. 176
 Error naming MemberName Name 'fs_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. 177
 Error naming MemberName Name 'rs_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. 178
 Error naming MemberName Name 'ofs_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. 179
 Error naming MemberName Name 'ors_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. 180
 Error naming MemberName Name 'rstart_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. 181
 Error naming MemberName Name 'rlength_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. 182
 Error naming MemberName Name 'filename_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. 183
 Error naming MemberName Name 'subsep_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. 184
 Error naming MemberName Name 'convfmt_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. 185
 Error naming MemberName Name 'ofmt_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. 186
 Error naming MemberName Name 'environ_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. 187
 Error naming MemberName Name 'argc_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. 188
 Error naming MemberName Name 'argv_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. 189
 Error naming MemberName Name 'random_number_generator' must match pattern '^[a-z][a-zA-Z0-9]*$'. 194
 Error naming MemberName Name 'exit_address' must match pattern '^[a-z][a-zA-Z0-9]*$'. 197
 Error regexp RegexpSingleline Line has trailing spaces. 198
 Error naming MemberName Name 'within_end_blocks' must match pattern '^[a-z][a-zA-Z0-9]*$'. 203
 Error naming MemberName Name 'exit_code' must match pattern '^[a-z][a-zA-Z0-9]*$'. 208
 Error regexp RegexpSingleline Line has trailing spaces. 209
 Error naming MemberName Name 'throw_exit_exception' must match pattern '^[a-z][a-zA-Z0-9]*$'. 213
 Error regexp RegexpSingleline Line has trailing spaces. 214
 Error naming MemberName Name 'global_variable_offsets' must match pattern '^[a-z][a-zA-Z0-9]*$'. 220
 Error naming MemberName Name 'global_variable_arrays' must match pattern '^[a-z][a-zA-Z0-9]*$'. 225
 Error naming MemberName Name 'function_names' must match pattern '^[a-z][a-zA-Z0-9]*$'. 226
 Error naming LocalVariableName Name 'is_gsub' must match pattern '^[a-z][a-zA-Z0-9]*$'. 271
 Error sizes MethodLength Method interpret length is 1,737 lines (max allowed is 150). 292
 Error naming LocalVariableName Name 'condition_pairs' must match pattern '^[a-z][a-zA-Z0-9]*$'. 297
 Error blocks AvoidNestedBlocks Avoid nested blocks. 311
 Error naming LocalVariableName Name 'num_args' must match pattern '^[a-z][a-zA-Z0-9]*$'. 316
 Error blocks AvoidNestedBlocks Avoid nested blocks. 321
 Error naming LocalVariableName Name 'num_args' must match pattern '^[a-z][a-zA-Z0-9]*$'. 328
 Error coding InnerAssignment Inner assignments should be avoided. 334
 Error blocks AvoidNestedBlocks Avoid nested blocks. 343
 Error naming LocalVariableName Name 'num_args' must match pattern '^[a-z][a-zA-Z0-9]*$'. 349
 Error blocks AvoidNestedBlocks Avoid nested blocks. 356
 Error naming LocalVariableName Name 'num_args' must match pattern '^[a-z][a-zA-Z0-9]*$'. 361
 Error blocks AvoidNestedBlocks Avoid nested blocks. 366
 Error naming LocalVariableName Name 'num_args' must match pattern '^[a-z][a-zA-Z0-9]*$'. 373
 Error coding InnerAssignment Inner assignments should be avoided. 379
 Error blocks AvoidNestedBlocks Avoid nested blocks. 388
 Error naming LocalVariableName Name 'num_args' must match pattern '^[a-z][a-zA-Z0-9]*$'. 394
 Error blocks AvoidNestedBlocks Avoid nested blocks. 401
 Error naming LocalVariableName Name 'num_args' must match pattern '^[a-z][a-zA-Z0-9]*$'. 406
 Error blocks AvoidNestedBlocks Avoid nested blocks. 411
 Error blocks AvoidNestedBlocks Avoid nested blocks. 428
 Error blocks AvoidNestedBlocks Avoid nested blocks. 434
 Error blocks AvoidNestedBlocks Avoid nested blocks. 440
 Error blocks AvoidNestedBlocks Avoid nested blocks. 455
 Error blocks AvoidNestedBlocks Avoid nested blocks. 466
 Error blocks AvoidNestedBlocks Avoid nested blocks. 481
 Error blocks AvoidNestedBlocks Avoid nested blocks. 510
 Error blocks AvoidNestedBlocks Avoid nested blocks. 522
 Error blocks AvoidNestedBlocks Avoid nested blocks. 533
 Error blocks AvoidNestedBlocks Avoid nested blocks. 539
 Error blocks AvoidNestedBlocks Avoid nested blocks. 544
 Error naming LocalVariableName Name 'result_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. 550
 Error blocks AvoidNestedBlocks Avoid nested blocks. 555
 Error naming LocalVariableName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 560
 Error blocks AvoidNestedBlocks Avoid nested blocks. 565
 Error naming LocalVariableName Name 'arr_idx' must match pattern '^[a-z][a-zA-Z0-9]*$'. 570
 Error naming LocalVariableName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 576
 Error blocks AvoidNestedBlocks Avoid nested blocks. 586
 Error naming LocalVariableName Name 'arr_idx' must match pattern '^[a-z][a-zA-Z0-9]*$'. 591
 Error naming LocalVariableName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 597
 Error coding InnerAssignment Inner assignments should be avoided. 606
 Error naming LocalVariableName Name 'orig_val' must match pattern '^[a-z][a-zA-Z0-9]*$'. 614
 Error naming LocalVariableName Name 'new_val' must match pattern '^[a-z][a-zA-Z0-9]*$'. 616
 Error blocks AvoidNestedBlocks Avoid nested blocks. 649
 Error blocks AvoidNestedBlocks Avoid nested blocks. 657
 Error naming LocalVariableName Name 'field_num_obj' must match pattern '^[a-z][a-zA-Z0-9]*$'. 660
 Error naming LocalVariableName Name 'field_num' must match pattern '^[a-z][a-zA-Z0-9]*$'. 661
 Error blocks AvoidNestedBlocks Avoid nested blocks. 687
 Error naming LocalVariableName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 691
 Error blocks AvoidNestedBlocks Avoid nested blocks. 737
 Error naming LocalVariableName Name 'num_obj' must match pattern '^[a-z][a-zA-Z0-9]*$'. 746
 Error blocks AvoidNestedBlocks Avoid nested blocks. 778
 Error blocks AvoidNestedBlocks Avoid nested blocks. 785
 Error blocks AvoidNestedBlocks Avoid nested blocks. 792
 Error blocks AvoidNestedBlocks Avoid nested blocks. 800
 Error blocks AvoidNestedBlocks Avoid nested blocks. 808
 Error naming LocalVariableName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 812
 Error coding InnerAssignment Inner assignments should be avoided. 815
 Error blocks AvoidNestedBlocks Avoid nested blocks. 830
 Error naming LocalVariableName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 834
 Error coding InnerAssignment Inner assignments should be avoided. 837
 Error blocks AvoidNestedBlocks Avoid nested blocks. 852
 Error naming LocalVariableName Name 'num_obj' must match pattern '^[a-z][a-zA-Z0-9]*$'. 858
 Error blocks AvoidNestedBlocks Avoid nested blocks. 865
 Error naming LocalVariableName Name 'num_obj' must match pattern '^[a-z][a-zA-Z0-9]*$'. 871
 Error blocks AvoidNestedBlocks Avoid nested blocks. 878
 Error naming LocalVariableName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 881
 Error blocks AvoidNestedBlocks Avoid nested blocks. 896
 Error blocks AvoidNestedBlocks Avoid nested blocks. 910
 Error blocks AvoidNestedBlocks Avoid nested blocks. 940
 Error blocks AvoidNestedBlocks Avoid nested blocks. 951
 Error blocks AvoidNestedBlocks Avoid nested blocks. 957
 Error blocks AvoidNestedBlocks Avoid nested blocks. 963
 Error blocks AvoidNestedBlocks Avoid nested blocks. 969
 Error blocks AvoidNestedBlocks Avoid nested blocks. 975
 Error blocks AvoidNestedBlocks Avoid nested blocks. 981
 Error blocks AvoidNestedBlocks Avoid nested blocks. 987
 Error blocks AvoidNestedBlocks Avoid nested blocks. 996
 Error naming LocalVariableName Name 'offset_obj' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1007
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1032
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1042
 Error naming LocalVariableName Name 'is_gsub' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1046
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1066
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1085
 Error naming LocalVariableName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1093
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1101
 Error naming LocalVariableName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1111
 Error naming LocalVariableName Name 'arr_idx' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1112
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1120
 Error naming LocalVariableName Name 'fs_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1127
 Error naming LocalVariableName Name 'assoc_array' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1151
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1161
 Error blocks LeftCurly '{' at column 7 should be on the previous line. 1170
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1196
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1202
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1208
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1215
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1222
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1231
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1240
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1249
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1272
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1294
 Error naming LocalVariableName Name 'aa_array' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1302
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1315
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1331
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1347
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1363
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1379
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1395
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1411
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1419
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1431
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1446
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1459
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1470
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1481
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1486
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1493
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1500
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1509
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1518
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1527
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1540
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1549
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1558
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1567
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1576
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1585
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1594
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1603
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1612
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1621
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1635
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1646
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1662
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1669
 Error naming LocalVariableName Name 'rs_obj' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1671
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1678
 Error naming LocalVariableName Name 'func_addr' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1688
 Error naming LocalVariableName Name 'num_formal_params' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1690
 Error naming LocalVariableName Name 'num_actual_params' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1691
 Error regexp RegexpSingleline Line has trailing spaces. 1694
 Error whitespace NoWhitespaceBefore ';' is preceded with whitespace. 1695
 Error whitespace NoWhitespaceBefore ';' is preceded with whitespace. 1695
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1702
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1710
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1716
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1722
 Error naming LocalVariableName Name 'offset_obj' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1735
 Error naming LocalVariableName Name 'array_obj' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1736
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1751
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1758
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1782
 Error naming LocalVariableName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1787
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1796
 Error naming LocalVariableName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1801
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1806
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1812
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1819
 Error regexp RegexpSingleline Line has trailing spaces. 1825
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1843
 Error coding InnerAssignment Inner assignments should be avoided. 1848
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1854
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1868
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1879
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1884
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1889
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1897
 Error misc TodoComment Comment matches to-do format 'FIXME'. 1900
 Warning misc TodoComment Comment matches to-do format 'TODO'. 1900
 Error naming LocalVariableName Name 'awk_code' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1902
 Error naming LocalVariableName Name 'new_tuples' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1916
 Error naming LocalVariableName Name 'new_avm' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1921
 Error blocks AvoidNestedBlocks Avoid nested blocks. 1939
 Error naming LocalVariableName Name 'extension_keyword' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1947
 Error naming LocalVariableName Name 'num_args' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1948
 Error naming LocalVariableName Name 'is_initial' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1949
 Error whitespace NoWhitespaceBefore ';' is preceded with whitespace. 1957
 Error whitespace WhitespaceAround '>=' is not followed by whitespace. 1957
 Error whitespace NoWhitespaceBefore ';' is preceded with whitespace. 1957
 Error regexp RegexpSingleline Line has trailing spaces. 1994
 Error regexp RegexpSingleline Line has trailing spaces. 1997
 Error regexp RegexpSingleline Line has trailing spaces. 2025
 Error naming ParameterName Name 'aa_array' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2040
 Error naming ParameterName Name 'num_args' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2061
 Error naming LocalVariableName Name 'ofs_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2071
 Error regexp RegexpSingleline Line has trailing spaces. 2072
 Error whitespace NoWhitespaceBefore ';' is preceded with whitespace. 2075
 Error whitespace WhitespaceAround '>=' is not followed by whitespace. 2075
 Error whitespace NoWhitespaceBefore ';' is preceded with whitespace. 2075
 Error regexp RegexpSingleline Line has trailing spaces. 2078
 Error whitespace NoWhitespaceBefore ';' is preceded with whitespace. 2080
 Error whitespace NoWhitespaceBefore ';' is preceded with whitespace. 2080
 Error naming ParameterName Name 'num_args' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2096
 Error naming ParameterName Name 'num_args' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2108
 Error blocks NeedBraces 'if' construct must use '{}'s. 2111
 Error naming LocalVariableName Name 'arg_array' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2114
 Error whitespace NoWhitespaceBefore ';' is preceded with whitespace. 2119
 Error whitespace NoWhitespaceBefore ';' is preceded with whitespace. 2119
 Error naming MemberName Name 'replace_first_sb' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2133
 Error naming MemberName Name 'replace_all_sb' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2144
 Error naming ParameterName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2158
 Error naming ParameterName Name 'arr_idx' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2170
 Error naming ParameterName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2170
 Error coding InnerAssignment Inner assignments should be avoided. 2173
 Error naming ParameterName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2197
 Error coding InnerAssignment Inner assignments should be avoided. 2200
 Error naming ParameterName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2210
 Error coding InnerAssignment Inner assignments should be avoided. 2213
 Error naming LocalVariableName Name 'rs_obj' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2223
 Error naming LocalVariableName Name 'ofs_obj' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2231
 Error naming LocalVariableName Name 'subsep_obj' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2243
 Error naming ParameterName Name 'name_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2255
 Error naming LocalVariableName Name 'eq_idx' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2256
 Error naming LocalVariableName Name 'offset_obj' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2280
 Error naming LocalVariableName Name 'array_obj' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2281
 Error naming LocalVariableName Name 'offset_obj' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2302
 Error naming LocalVariableName Name 'array_obj' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2303
 Error naming ParameterName Name 'for_getline' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2375
 Error naming LocalVariableName Name 'fs_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2389
 Error naming LocalVariableName Name 'convfmt_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2397
 Error naming ParameterName Name 'I' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2421
 Error naming LocalVariableName Name 'ofmt_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2445
 Error naming MemberName Name 'locals_stack' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2460
 Error naming MemberName Name 'return_indexes' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2461
 Error whitespace NoWhitespaceBefore ';' is preceded with whitespace. 2482
 Error whitespace NoWhitespaceBefore ';' is preceded with whitespace. 2482
 Error naming ParameterName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2503
 Error naming ParameterName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2513
 Error coding InnerAssignment Inner assignments should be avoided. 2517
 Error coding InnerAssignment Inner assignments should be avoided. 2519
 Error naming ParameterName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2524
 Error naming ParameterName Name 'num_formal_params' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2542
 Error naming ParameterName Name 'position_idx' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2542
 Error naming MemberName Name 'return_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2561

org/sentrysoftware/jawk/ext/AbstractExtension.java

Severity Category Rule Message Line
 Error coding HiddenField 'vm' hides a field. 47
 Error coding HiddenField 'jrt' hides a field. 47
 Error coding HiddenField 'settings' hides a field. 47

org/sentrysoftware/jawk/ext/CoreExtension.java

Severity Category Rule Message Line
 Error misc TodoComment Comment matches to-do format 'FIXME'. 196
 Error modifier RedundantModifier Redundant 'final' modifier. 219
 Error misc TodoComment Comment matches to-do format 'FIXME'. 412
 Error misc TodoComment Comment matches to-do format 'FIXME'. 422

org/sentrysoftware/jawk/ext/JawkExtension.java

Severity Category Rule Message Line
 Error modifier RedundantModifier Redundant 'final' modifier. 83

org/sentrysoftware/jawk/ext/StdinExtension.java

Severity Category Rule Message Line
 Error modifier RedundantModifier Redundant 'final' modifier. 117
 Error modifier RedundantModifier Redundant 'final' modifier. 137

org/sentrysoftware/jawk/frontend/AwkParser.java

Severity Category Rule Message Line
 Error sizes FileLength File length is 5,168 lines (max allowed is 2,000). 1
 Error naming StaticVariableName Name 's_idx' must match pattern '^[a-z][a-zA-Z0-9]*$'. 84
 Error naming ConstantName Name '_EOF_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 88
 Error naming ConstantName Name '_NEWLINE_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 89
 Error naming ConstantName Name '_SEMICOLON_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 90
 Error naming ConstantName Name '_ID_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 91
 Error naming ConstantName Name '_FUNC_ID_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 92
 Error naming ConstantName Name '_INTEGER_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 93
 Error naming ConstantName Name '_DOUBLE_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 94
 Error naming ConstantName Name '_STRING_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 95
 Error naming ConstantName Name '_EQUALS_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 97
 Error naming ConstantName Name '_AND_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 99
 Error naming ConstantName Name '_OR_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 100
 Error naming ConstantName Name '_EQ_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 102
 Error naming ConstantName Name '_GT_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 103
 Error naming ConstantName Name '_GE_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 104
 Error naming ConstantName Name '_LT_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 105
 Error naming ConstantName Name '_LE_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 106
 Error naming ConstantName Name '_NE_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 107
 Error naming ConstantName Name '_NOT_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 108
 Error naming ConstantName Name '_PIPE_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 109
 Error naming ConstantName Name '_QUESTION_MARK_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 110
 Error naming ConstantName Name '_COLON_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 111
 Error naming ConstantName Name '_APPEND_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 112
 Error naming ConstantName Name '_PLUS_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 114
 Error naming ConstantName Name '_MINUS_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 115
 Error naming ConstantName Name '_MULT_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 116
 Error naming ConstantName Name '_DIVIDE_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 117
 Error naming ConstantName Name '_MOD_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 118
 Error naming ConstantName Name '_POW_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 119
 Error naming ConstantName Name '_COMMA_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 120
 Error naming ConstantName Name '_MATCHES_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 121
 Error naming ConstantName Name '_NOT_MATCHES_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 122
 Error naming ConstantName Name '_DOLLAR_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 123
 Error naming ConstantName Name '_INC_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 125
 Error naming ConstantName Name '_DEC_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 126
 Error naming ConstantName Name '_PLUS_EQ_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 128
 Error naming ConstantName Name '_MINUS_EQ_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 129
 Error naming ConstantName Name '_MULT_EQ_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 130
 Error naming ConstantName Name '_DIV_EQ_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 131
 Error naming ConstantName Name '_MOD_EQ_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 132
 Error naming ConstantName Name '_POW_EQ_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 133
 Error naming ConstantName Name '_OPEN_PAREN_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 135
 Error naming ConstantName Name '_CLOSE_PAREN_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 136
 Error naming ConstantName Name '_OPEN_BRACE_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 137
 Error naming ConstantName Name '_CLOSE_BRACE_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 138
 Error naming ConstantName Name '_OPEN_BRACKET_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 139
 Error naming ConstantName Name '_CLOSE_BRACKET_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 140
 Error naming ConstantName Name '_BUILTIN_FUNC_NAME_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 142
 Error naming ConstantName Name '_EXTENSION_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 144
 Error naming StaticVariableName Name 'f_idx' must match pattern '^[a-z][a-zA-Z0-9]*$'. 194
 Error naming ConstantName Name 'sp_idx' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 229
 Error naming MemberName Name 'symbol_table' must match pattern '^[a-z][a-zA-Z0-9]*$'. 265
 Error naming MemberName Name 'additional_functions' must match pattern '^[a-z][a-zA-Z0-9]*$'. 267
 Error naming MemberName Name 'additional_type_functions' must match pattern '^[a-z][a-zA-Z0-9]*$'. 268
 Error naming ParameterName Name 'additional_functions' must match pattern '^[a-z][a-zA-Z0-9]*$'. 278
 Error naming ParameterName Name 'additional_type_functions' must match pattern '^[a-z][a-zA-Z0-9]*$'. 278
 Error regexp RegexpSingleline Line has trailing spaces. 341
 Error coding HiddenField 'scriptSources' hides a field. 378
 Error regexp RegexpSingleline Line has trailing spaces. 411
 Error regexp RegexpSingleline Line has trailing spaces. 416
 Error blocks LeftCurly '{' at column 23 should be on a new line. 417
 Error blocks AvoidNestedBlocks Avoid nested blocks. 433
 Error blocks AvoidNestedBlocks Avoid nested blocks. 448
 Error regexp RegexpSingleline Line has trailing spaces. 495
 Error blocks LeftCurly '{' at column 23 should be on a new line. 496
 Error naming ParameterName Name 'expected_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. 533
 Error sizes MethodLength Method lexer length is 301 lines (max allowed is 150). 543
 Error coding InnerAssignment Inner assignments should be avoided. 567
 Error coding InnerAssignment Inner assignments should be avoided. 572
 Error coding InnerAssignment Inner assignments should be avoided. 576
 Error coding InnerAssignment Inner assignments should be avoided. 580
 Error coding InnerAssignment Inner assignments should be avoided. 585
 Error coding InnerAssignment Inner assignments should be avoided. 589
 Error coding InnerAssignment Inner assignments should be avoided. 593
 Error coding InnerAssignment Inner assignments should be avoided. 597
 Error coding InnerAssignment Inner assignments should be avoided. 601
 Error coding InnerAssignment Inner assignments should be avoided. 605
 Error coding InnerAssignment Inner assignments should be avoided. 610
 Error coding InnerAssignment Inner assignments should be avoided. 615
 Error coding InnerAssignment Inner assignments should be avoided. 622
 Error coding InnerAssignment Inner assignments should be avoided. 631
 Error coding InnerAssignment Inner assignments should be avoided. 633
 Error coding InnerAssignment Inner assignments should be avoided. 639
 Error coding InnerAssignment Inner assignments should be avoided. 641
 Error coding InnerAssignment Inner assignments should be avoided. 647
 Error coding InnerAssignment Inner assignments should be avoided. 650
 Error coding InnerAssignment Inner assignments should be avoided. 652
 Error coding InnerAssignment Inner assignments should be avoided. 658
 Error coding InnerAssignment Inner assignments should be avoided. 661
 Error coding InnerAssignment Inner assignments should be avoided. 663
 Error coding InnerAssignment Inner assignments should be avoided. 669
 Error coding InnerAssignment Inner assignments should be avoided. 672
 Error coding InnerAssignment Inner assignments should be avoided. 674
 Error coding InnerAssignment Inner assignments should be avoided. 680
 Error coding InnerAssignment Inner assignments should be avoided. 682
 Error coding InnerAssignment Inner assignments should be avoided. 688
 Error coding InnerAssignment Inner assignments should be avoided. 690
 Error coding InnerAssignment Inner assignments should be avoided. 696
 Error coding InnerAssignment Inner assignments should be avoided. 698
 Error coding InnerAssignment Inner assignments should be avoided. 704
 Error coding InnerAssignment Inner assignments should be avoided. 707
 Error coding InnerAssignment Inner assignments should be avoided. 709
 Error coding InnerAssignment Inner assignments should be avoided. 715
 Error coding InnerAssignment Inner assignments should be avoided. 717
 Error coding InnerAssignment Inner assignments should be avoided. 723
 Error coding InnerAssignment Inner assignments should be avoided. 726
 Error coding InnerAssignment Inner assignments should be avoided. 728
 Error coding InnerAssignment Inner assignments should be avoided. 742
 Error coding InnerAssignment Inner assignments should be avoided. 755
 Error coding InnerAssignment Inner assignments should be avoided. 764
 Error coding InnerAssignment Inner assignments should be avoided. 775
 Error naming LocalVariableName Name 'kw_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. 777
 Error coding InnerAssignment Inner assignments should be avoided. 779
 Error naming LocalVariableName Name 'bf_idx' must match pattern '^[a-z][a-zA-Z0-9]*$'. 781
 Error coding InnerAssignment Inner assignments should be avoided. 783
 Error coding InnerAssignment Inner assignments should be avoided. 786
 Error coding InnerAssignment Inner assignments should be avoided. 788
 Error coding InnerAssignment Inner assignments should be avoided. 809
 Error coding InnerAssignment Inner assignments should be avoided. 822
 Error coding InnerAssignment Inner assignments should be avoided. 829
 Error naming MethodName Name 'opt_terminator' must match pattern '^[a-z][a-zA-Z0-9]*$'. 857
 Error naming MethodName Name 'opt_newline' must match pattern '^[a-z][a-zA-Z0-9]*$'. 873
 Error naming MethodName Name 'SCRIPT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 886
 Error naming MethodName Name 'RULE_LIST' must match pattern '^[a-z][a-zA-Z0-9]*$'. 900
 Error naming LocalVariableName Name 'rule_or_function' must match pattern '^[a-z][a-zA-Z0-9]*$'. 904
 Error naming MethodName Name 'FUNCTION' must match pattern '^[a-z][a-zA-Z0-9]*$'. 920
 Error naming LocalVariableName Name 'function_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. 924
 Error naming LocalVariableName Name 'formal_param_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. 933
 Error naming LocalVariableName Name 'function_block' must match pattern '^[a-z][a-zA-Z0-9]*$'. 943
 Error naming MethodName Name 'FORMAL_PARAM_LIST' must match pattern '^[a-z][a-zA-Z0-9]*$'. 949
 Error naming ParameterName Name 'func_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. 949
 Error naming MethodName Name 'RULE' must match pattern '^[a-z][a-zA-Z0-9]*$'. 974
 Error naming LocalVariableName Name 'opt_expr' must match pattern '^[a-z][a-zA-Z0-9]*$'. 977
 Error naming LocalVariableName Name 'opt_stmts' must match pattern '^[a-z][a-zA-Z0-9]*$'. 978
 Error naming MethodName Name 'STATEMENT_LIST' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1009
 Error naming MethodName Name 'EXPRESSION_LIST' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1045
 Error naming ParameterName Name 'not_in_print_root' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1045
 Error naming ParameterName Name 'allow_in_keyword' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1045
 Error naming MethodName Name 'ASSIGNMENT_EXPRESSION' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1059
 Error naming ParameterName Name 'not_in_print_root' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1059
 Error naming ParameterName Name 'allow_in_keyword' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1059
 Error naming ParameterName Name 'allow_multidim_indices' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1059
 Error naming LocalVariableName Name 'comma_expression' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1062
 Error naming LocalVariableName Name 'assignment_expression' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1065
 Error naming MethodName Name 'COMMA_EXPRESSION' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1079
 Error naming ParameterName Name 'not_in_print_root' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1079
 Error naming ParameterName Name 'allow_in_keyword' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1079
 Error naming ParameterName Name 'allow_multidim_indices' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1079
 Error naming LocalVariableName Name 'concat_expression' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1082
 Error naming MethodName Name 'TERNARY_EXPRESSION' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1099
 Error naming ParameterName Name 'not_in_print_root' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1099
 Error naming ParameterName Name 'allow_in_keyword' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1099
 Error naming ParameterName Name 'allow_multidim_indices' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1099
 Error naming LocalVariableName Name 'true_block' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1105
 Error naming LocalVariableName Name 'false_block' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1107
 Error naming MethodName Name 'LOGICAL_OR_EXPRESSION' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1115
 Error naming ParameterName Name 'not_in_print_root' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1115
 Error naming ParameterName Name 'allow_in_keyword' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1115
 Error naming ParameterName Name 'allow_multidim_indices' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1115
 Error naming MethodName Name 'LOGICAL_AND_EXPRESSION' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1133
 Error naming ParameterName Name 'not_in_print_root' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1133
 Error naming ParameterName Name 'allow_in_keyword' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1133
 Error naming ParameterName Name 'allow_multidim_indices' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1133
 Error naming LocalVariableName Name 'comparison_expression' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1136
 Error naming MethodName Name 'IN_EXPRESSION' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1156
 Error naming ParameterName Name 'not_in_print_root' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1156
 Error naming ParameterName Name 'allow_in_keyword' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1156
 Error naming ParameterName Name 'allow_multidim_indices' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1156
 Error naming MethodName Name 'MATCHING_EXPRESSION' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1169
 Error naming ParameterName Name 'not_in_print_root' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1169
 Error naming ParameterName Name 'allow_in_keyword' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1169
 Error naming ParameterName Name 'allow_multidim_indices' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1169
 Error naming LocalVariableName Name 'comparison_expression' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1175
 Error blocks LeftCurly '{' at column 3 should be on the previous line. 1177
 Error naming MethodName Name 'COMPARISON_EXPRESSION' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1190
 Error naming ParameterName Name 'not_in_print_root' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1190
 Error naming ParameterName Name 'allow_in_keyword' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1190
 Error naming ParameterName Name 'allow_multidim_indices' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1190
 Error naming LocalVariableName Name 'comparison_expression' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1196
 Error naming MethodName Name 'CONCAT_EXPRESSION' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1215
 Error naming ParameterName Name 'not_in_print_root' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1215
 Error naming ParameterName Name 'allow_in_keyword' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1215
 Error naming ParameterName Name 'allow_multidim_indices' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1215
 Error naming MethodName Name 'EXPRESSION' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1235
 Error naming ParameterName Name 'not_in_print_root' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1235
 Error naming ParameterName Name 'allow_in_keyword' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1235
 Error naming ParameterName Name 'allow_multidim_indices' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1235
 Error blocks LeftCurly '{' at column 23 should be on a new line. 1236
 Error naming MethodName Name 'TERM' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1251
 Error naming ParameterName Name 'not_in_print_root' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1251
 Error naming ParameterName Name 'allow_in_keyword' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1251
 Error naming ParameterName Name 'allow_multidim_indices' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1251
 Error naming MethodName Name 'UNARY_FACTOR' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1268
 Error naming ParameterName Name 'not_in_print_root' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1268
 Error naming ParameterName Name 'allow_in_keyword' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1268
 Error naming ParameterName Name 'allow_multidim_indices' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1268
 Error naming MethodName Name 'POWER_FACTOR' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1286
 Error naming ParameterName Name 'not_in_print_root' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1286
 Error naming ParameterName Name 'allow_in_keyword' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1286
 Error naming ParameterName Name 'allow_multidim_indices' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1286
 Error naming LocalVariableName Name 'incdec_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1289
 Error naming MethodName Name 'FACTOR_FOR_INCDEC' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1310
 Error naming ParameterName Name 'not_in_print_root' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1310
 Error naming ParameterName Name 'allow_in_keyword' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1310
 Error naming ParameterName Name 'allow_multidim_indices' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1310
 Error naming LocalVariableName Name 'pre_inc' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1313
 Error naming LocalVariableName Name 'pre_dec' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1314
 Error naming LocalVariableName Name 'post_inc' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1315
 Error naming LocalVariableName Name 'post_dec' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1316
 Error naming LocalVariableName Name 'factor_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1325
 Error naming MethodName Name 'FACTOR' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1363
 Error naming ParameterName Name 'not_in_print_root' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1363
 Error naming ParameterName Name 'allow_in_keyword' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1363
 Error naming ParameterName Name 'allow_multidim_indices' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1363
 Error naming LocalVariableName Name 'assignment_expression' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1369
 Error naming LocalVariableName Name 'regexp_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1394
 Error naming MethodName Name 'INTEGER_EXPRESSION' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1418
 Error naming ParameterName Name 'not_in_print_root' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1418
 Error naming ParameterName Name 'allow_in_keyword' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1418
 Error naming ParameterName Name 'allow_multidim_indices' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1418
 Error naming LocalVariableName Name 'int_expr_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1431
 Error naming MethodName Name 'DOUBLE_EXPRESSION' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1444
 Error naming ParameterName Name 'not_in_print_root' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1444
 Error naming ParameterName Name 'allow_in_keyword' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1444
 Error naming ParameterName Name 'allow_multidim_indices' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1444
 Error naming LocalVariableName Name 'double_expr_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1457
 Error naming MethodName Name 'STRING_EXPRESSION' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1470
 Error naming ParameterName Name 'not_in_print_root' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1470
 Error naming ParameterName Name 'allow_in_keyword' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1470
 Error naming ParameterName Name 'allow_multidim_indices' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1470
 Error naming LocalVariableName Name 'string_expr_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1483
 Error naming MethodName Name 'SYMBOL' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1497
 Error naming ParameterName Name 'not_in_print_root' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1497
 Error naming ParameterName Name 'allow_in_keyword' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1497
 Error naming LocalVariableName Name 'id_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1503
 Error naming LocalVariableName Name 'extension_keyword' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1509
 Error naming LocalVariableName Name 'idx_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1588
 Error naming MethodName Name 'ARRAY_INDEX' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1599
 Error naming ParameterName Name 'not_in_print_root' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1599
 Error naming ParameterName Name 'allow_in_keyword' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1599
 Error naming LocalVariableName Name 'expr_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1602
 Error naming MethodName Name 'STATEMENT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1619
 Error naming MethodName Name 'EXPRESSION_STATEMENT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1654
 Error naming ParameterName Name 'allow_in_keyword' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1654
 Error naming ParameterName Name 'allow_non_statement_asts' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1654
 Error naming LocalVariableName Name 'expr_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1661
 Error naming MethodName Name 'IF_STATEMENT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1668
 Error naming LocalVariableName Name 'if_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1709
 Error naming MethodName Name 'BREAK_STATEMENT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1714
 Error naming MethodName Name 'BLOCK_OR_STMT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1721
 Error naming MethodName Name 'BLOCK_OR_STMT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1728
 Error naming ParameterName Name 'require_terminator' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1728
 Error naming MethodName Name 'WHILE_STATEMENT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1751
 Error naming MethodName Name 'FOR_STATEMENT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1762
 Error naming LocalVariableName Name 'arr_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1788
 Error naming LocalVariableName Name 'array_id_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1791
 Error naming MethodName Name 'OPT_SIMPLE_STATEMENT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1821
 Error naming ParameterName Name 'allow_in_keyword' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1821
 Error naming MethodName Name 'DELETE_STATEMENT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1838
 Error naming LocalVariableName Name 'symbol_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1847
 Error naming LocalVariableName Name 'func_params' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1883
 Error naming LocalVariableName Name 'output_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1884
 Error naming LocalVariableName Name 'output_expr' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1885
 Error naming MethodName Name 'PRINT_STATEMENT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1915
 Error naming MethodName Name 'PRINTF_STATEMENT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1928
 Error naming MethodName Name 'GETLINE_EXPRESSION' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1941
 Error naming ParameterName Name 'pipe_expr' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1941
 Error naming ParameterName Name 'not_in_print_root' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1941
 Error naming ParameterName Name 'allow_in_keyword' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1941
 Error naming LocalVariableName Name 'assignment_expr' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1948
 Error naming MethodName Name 'LVALUE' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1958
 Error naming ParameterName Name 'not_in_print_root' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1958
 Error naming ParameterName Name 'allow_in_keyword' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1958
 Error naming MethodName Name 'DO_STATEMENT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1971
 Error naming MethodName Name 'RETURN_STATEMENT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1988
 Error naming MethodName Name 'EXIT_STATEMENT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1999
 Error naming MethodName Name 'SLEEP_STATEMENT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2010
 Error naming LocalVariableName Name 'sleep_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2023
 Error naming MethodName Name 'DUMP_STATEMENT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2036
 Error naming LocalVariableName Name 'dump_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2047
 Error naming MethodName Name 'NEXT_STATEMENT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2060
 Error naming MethodName Name 'CONTINUE_STATEMENT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2067
 Error design VisibilityModifier Variable 'parent' must be private and have accessor methods. 2091
 Error design VisibilityModifier Variable 'ast1' must be private and have accessor methods. 2092
 Error design VisibilityModifier Variable 'ast2' must be private and have accessor methods. 2092
 Error design VisibilityModifier Variable 'ast3' must be private and have accessor methods. 2092
 Error design VisibilityModifier Variable 'ast4' must be private and have accessor methods. 2092
 Error naming MemberName Name 'is_begin' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2250
 Error design VisibilityModifier Variable 'is_begin' must be private and have accessor methods. 2250
 Error naming MemberName Name 'is_end' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2268
 Error design VisibilityModifier Variable 'is_end' must be private and have accessor methods. 2268
 Error naming MemberName Name 'is_function' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2286
 Error design VisibilityModifier Variable 'is_function' must be private and have accessor methods. 2286
 Error naming TypeName Name 'ScalarExpression_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 2335
 Error naming ParameterName Name 'cls_array' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2404
 Error naming MemberName Name 'next_address' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2419
 Error naming TypeName Name 'RuleList_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 2421
 Error sizes MethodLength Method populateTuples length is 158 lines (max allowed is 150). 2427
 Error naming LocalVariableName Name 'exit_addr' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2433
 Error naming LocalVariableName Name 'start_address' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2436
 Error naming LocalVariableName Name 'ast1_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2450
 Error naming LocalVariableName Name 'nr_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2462
 Error naming LocalVariableName Name 'fnr_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2463
 Error naming LocalVariableName Name 'nf_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2464
 Error naming LocalVariableName Name 'fs_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2465
 Error naming LocalVariableName Name 'rs_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2466
 Error naming LocalVariableName Name 'ofs_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2467
 Error naming LocalVariableName Name 'ors_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2468
 Error naming LocalVariableName Name 'rstart_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2469
 Error naming LocalVariableName Name 'rlength_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2470
 Error naming LocalVariableName Name 'filename_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2471
 Error naming LocalVariableName Name 'subsep_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2472
 Error naming LocalVariableName Name 'convfmt_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2473
 Error naming LocalVariableName Name 'ofmt_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2474
 Error naming LocalVariableName Name 'environ_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2475
 Error naming LocalVariableName Name 'argc_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2476
 Error naming LocalVariableName Name 'argv_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2477
 Error naming LocalVariableName Name 'req_input' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2514
 Error regexp RegexpSingleline Line has trailing spaces. 2524
 Error naming LocalVariableName Name 'input_loop_address' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2535
 Error naming LocalVariableName Name 'no_more_input' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2536
 Error naming TypeName Name 'Rule_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 2589
 Error naming ParameterName Name 'opt_expression' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2591
 Error naming ParameterName Name 'opt_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2591
 Error naming LocalVariableName Name 'bypass_rule' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2606
 Error naming LocalVariableName Name 'ast2_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2618
 Error naming TypeName Name 'IfStatement_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 2638
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2651
 Error naming LocalVariableName Name 'ast2_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2655
 Error naming LocalVariableName Name 'ast3_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2664
 Error naming TypeName Name 'TernaryExpression_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 2673
 Error naming LocalVariableName Name 'end_tertiary' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2687
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2689
 Error naming LocalVariableName Name 'ast2_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2692
 Error naming LocalVariableName Name 'ast3_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2697
 Error naming TypeName Name 'WhileStatement_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 2707
 Error naming MemberName Name 'break_address' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2709
 Error naming MemberName Name 'continue_address' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2710
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2743
 Error naming LocalVariableName Name 'ast2_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2748
 Error naming TypeName Name 'DoStatement_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 2761
 Error naming MemberName Name 'break_address' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2763
 Error naming MemberName Name 'continue_address' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2764
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2794
 Error naming LocalVariableName Name 'ast2_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2803
 Error naming TypeName Name 'ForStatement_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 2816
 Error naming MemberName Name 'break_address' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2818
 Error naming MemberName Name 'continue_address' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2819
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2846
 Error naming LocalVariableName Name 'ast2_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2858
 Error naming LocalVariableName Name 'ast4_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2865
 Error naming LocalVariableName Name 'ast3_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2874
 Error naming TypeName Name 'ForInStatement_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 2889
 Error naming MemberName Name 'break_address' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2891
 Error naming MemberName Name 'continue_address' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2892
 Error naming ParameterName Name 'key_id_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2894
 Error naming ParameterName Name 'array_id_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2894
 Error naming LocalVariableName Name 'array_id_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2916
 Error naming LocalVariableName Name 'ast3_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2955
 Error naming TypeName Name 'EmptyStatement_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 2973
 Error naming TypeName Name 'ExpressionStatement_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 2993
 Error naming LocalVariableName Name 'expr_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3002
 Error naming TypeName Name 'AssignmentExpression_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 3014
 Error naming LocalVariableName Name 'ast2_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3035
 Error naming LocalVariableName Name 'id_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3039
 Error naming LocalVariableName Name 'arr_ast2_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3070
 Error naming LocalVariableName Name 'id_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3073
 Error naming LocalVariableName Name 'dollar_expr' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3096
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3098
 Error naming TypeName Name 'InExpression_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 3127
 Error naming LocalVariableName Name 'arr_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3141
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3147
 Error naming LocalVariableName Name 'ast2_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3150
 Error naming TypeName Name 'ComparisonExpression_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 3160
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3185
 Error naming LocalVariableName Name 'ast2_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3188
 Error naming TypeName Name 'LogicalExpression_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 3222
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3246
 Error naming LocalVariableName Name 'ast2_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3258
 Error naming TypeName Name 'BinaryExpression_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 3270
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3292
 Error naming LocalVariableName Name 'ast2_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3294
 Error naming TypeName Name 'ConcatExpression_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 3316
 Error naming LocalVariableName Name 'lhs_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3326
 Error naming LocalVariableName Name 'rhs_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3329
 Error naming TypeName Name 'NegativeExpression_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 3337
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3347
 Error naming TypeName Name 'UnaryPlusExpression_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 3355
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3365
 Error naming TypeName Name 'NotExpression_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 3373
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3383
 Error naming TypeName Name 'DollarExpression_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 3391
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3401
 Error naming TypeName Name 'ArrayIndex_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 3409
 Error naming ParameterName Name 'expr_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3411
 Error naming LocalVariableName Name 'ptr_ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3422
 Error naming TypeName Name 'STATEMENTLIST_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 3438
 Error naming ParameterName Name 'statement_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3440
 Error naming LocalVariableName Name 'ast1_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3460
 Error naming LocalVariableName Name 'ast2_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3463
 Error naming TypeName Name 'FunctionDef_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 3482
 Error naming MemberName Name 'function_address' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3485
 Error naming MemberName Name 'return_address' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3486
 Error naming ParameterName Name 'func_body' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3495
 Error naming LocalVariableName Name 'ast2_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3530
 Error naming ParameterName Name 'actual_param_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3554
 Error naming LocalVariableName Name 'a_ptr' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3555
 Error naming LocalVariableName Name 'f_ptr' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3556
 Error naming LocalVariableName Name 'aparam_id_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3573
 Error naming TypeName Name 'FunctionCall_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 3588
 Error naming MemberName Name 'function_proxy' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3590
 Error naming ParameterName Name 'function_proxy' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3592
 Error naming LocalVariableName Name 'actual_param_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3627
 Error naming LocalVariableName Name 'formal_param_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3633
 Error naming LocalVariableName Name 'actual_param_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3650
 Error naming LocalVariableName Name 'formal_param_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3656
 Error naming TypeName Name 'BuiltinFunctionCall_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 3680
 Error naming MemberName Name 'f_idx' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3683
 Error sizes MethodLength Method populateTuples length is 256 lines (max allowed is 150). 3692
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3699
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3710
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3721
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3733
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3749
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3757
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3765
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3773
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3781
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3789
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3797
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3805
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3813
 Error naming LocalVariableName Name 'is_gsub' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3824
 Error naming LocalVariableName Name 'id_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3835
 Error naming LocalVariableName Name 'arr_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3842
 Error naming LocalVariableName Name 'ast2_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3844
 Error naming LocalVariableName Name 'id_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3846
 Error naming LocalVariableName Name 'dollar_expr' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3853
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3855
 Error naming LocalVariableName Name 'arr_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3877
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3883
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3894
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3905
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3916
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3927
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3938
 Error naming TypeName Name 'FunctionCallParamList_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 3951
 Error naming TypeName Name 'FunctionDefParamList_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 3972
 Error modifier RedundantModifier Redundant 'final' modifier. 3980
 Error naming TypeName Name 'NonStatement_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 4022
 Error naming TypeName Name 'ID_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 4024
 Error naming MemberName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4028
 Error naming ParameterName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4030
 Error naming MemberName Name 'is_array' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4034
 Error naming MemberName Name 'is_scalar' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4035
 Error modifier RedundantModifier Redundant 'final' modifier. 4051
 Error modifier RedundantModifier Redundant 'final' modifier. 4056
 Error naming TypeName Name 'ArrayReference_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 4069
 Error naming ParameterName Name 'id_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4071
 Error naming ParameterName Name 'idx_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4071
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4086
 Error naming LocalVariableName Name 'ast2_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4089
 Error naming TypeName Name 'Integer_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 4097
 Error naming MemberName Name 'I' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4099
 Error naming ParameterName Name 'I' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4101
 Error naming TypeName Name 'Double_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 4123
 Error naming MemberName Name 'D' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4125
 Error naming ParameterName Name 'D' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4127
 Error naming TypeName Name 'String_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 4154
 Error naming MemberName Name 'S' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4156
 Error naming TypeName Name 'Regexp_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 4177
 Error naming MemberName Name 'regexp_str' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4179
 Error naming ParameterName Name 'regexp_str' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4181
 Error naming TypeName Name 'ConditionPair_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 4200
 Error naming ParameterName Name 'boolean_ast_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4202
 Error naming ParameterName Name 'boolean_ast_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4202
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4210
 Error naming LocalVariableName Name 'ast2_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4213
 Error naming TypeName Name 'IntegerExpression_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 4221
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4230
 Error naming TypeName Name 'DoubleExpression_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 4238
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4247
 Error naming TypeName Name 'StringExpression_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 4255
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4264
 Error naming TypeName Name 'Begin_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 4272
 Error naming TypeName Name 'End_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 4288
 Error naming TypeName Name 'PreInc_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 4304
 Error naming ParameterName Name 'symbol_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4306
 Error naming LocalVariableName Name 'id_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4315
 Error naming LocalVariableName Name 'arr_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4318
 Error naming LocalVariableName Name 'id_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4319
 Error naming LocalVariableName Name 'arr_ast2_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4322
 Error naming LocalVariableName Name 'dollar_expr' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4326
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4328
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4347
 Error naming TypeName Name 'PreDec_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 4354
 Error naming ParameterName Name 'symbol_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4356
 Error naming LocalVariableName Name 'id_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4365
 Error naming LocalVariableName Name 'arr_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4368
 Error naming LocalVariableName Name 'id_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4369
 Error naming LocalVariableName Name 'arr_ast2_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4372
 Error naming LocalVariableName Name 'dollar_expr' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4376
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4378
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4395
 Error naming TypeName Name 'PostInc_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 4402
 Error naming ParameterName Name 'symbol_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4404
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4412
 Error naming LocalVariableName Name 'id_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4415
 Error naming LocalVariableName Name 'arr_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4418
 Error naming LocalVariableName Name 'id_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4419
 Error naming LocalVariableName Name 'arr_ast2_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4422
 Error naming LocalVariableName Name 'dollar_expr' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4426
 Error naming LocalVariableName Name 'dollarast_ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4428
 Error naming TypeName Name 'PostDec_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 4439
 Error naming ParameterName Name 'symbol_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4441
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4449
 Error naming LocalVariableName Name 'id_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4452
 Error naming LocalVariableName Name 'arr_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4455
 Error naming LocalVariableName Name 'id_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4456
 Error naming LocalVariableName Name 'arr_ast2_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4459
 Error naming LocalVariableName Name 'dollar_expr' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4463
 Error naming LocalVariableName Name 'dollarast_ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4465
 Error naming TypeName Name 'Print_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 4476
 Error naming MemberName Name 'output_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4478
 Error naming ParameterName Name 'expr_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4480
 Error naming ParameterName Name 'output_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4480
 Error naming ParameterName Name 'output_expr' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4480
 Error naming LocalVariableName Name 'param_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4489
 Error naming LocalVariableName Name 'ast2_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4501
 Error naming TypeName Name 'Extension_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 4521
 Error naming MemberName Name 'extension_keyword' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4523
 Error naming ParameterName Name 'extension_keyword' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4525
 Error naming ParameterName Name 'param_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4525
 Error naming LocalVariableName Name 'param_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4533
 Error naming LocalVariableName Name 'arg_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4539
 Error naming LocalVariableName Name 'req_array_idxs' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4541
 Error naming LocalVariableName Name 'param_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4545
 Error naming LocalVariableName Name 'id_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4551
 Error naming LocalVariableName Name 'is_initial' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4566
 Error naming ParameterName Name 'p_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4582
 Error naming ParameterName Name 'p_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4592
 Error naming TypeName Name 'Printf_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 4607
 Error naming MemberName Name 'output_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4609
 Error naming ParameterName Name 'expr_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4611
 Error naming ParameterName Name 'output_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4611
 Error naming ParameterName Name 'output_expr' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4611
 Error naming LocalVariableName Name 'param_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4620
 Error naming LocalVariableName Name 'ast2_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4632
 Error naming TypeName Name 'Getline_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 4651
 Error naming ParameterName Name 'pipe_expr' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4653
 Error naming ParameterName Name 'lvalue_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4653
 Error naming ParameterName Name 'in_redirect' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4653
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4661
 Error naming LocalVariableName Name 'ast3_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4667
 Error naming LocalVariableName Name 'id_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4682
 Error naming LocalVariableName Name 'arr_ast2_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4691
 Error naming LocalVariableName Name 'id_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4694
 Error naming LocalVariableName Name 'dollar_expr' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4697
 Error naming LocalVariableName Name 'ast2_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4699
 Error naming TypeName Name 'ReturnStatement_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 4715
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4729
 Error naming TypeName Name 'ExitStatement_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 4739
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4749
 Error naming TypeName Name 'DeleteStatement_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 4760
 Error naming ParameterName Name 'symbol_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4762
 Error naming LocalVariableName Name 'id_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4774
 Error naming LocalVariableName Name 'idx_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4779
 Error naming LocalVariableName Name 'id_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4784
 Error naming TypeName Name 'BreakStatement_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 4799
 Error naming TypeName Name 'SleepStatement_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 4815
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4827
 Error naming TypeName Name 'DumpStatement_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 4836
 Error naming LocalVariableName Name 'id_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4854
 Error naming LocalVariableName Name 'ast1_result' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4861
 Error naming TypeName Name 'NextStatement_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 4869
 Error naming TypeName Name 'ContinueStatement_AST' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 4885
 Error naming MemberName Name 'function_def_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4909
 Error naming ParameterName Name 'function_def' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4916
 Error naming ParameterName Name 'actual_params' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4946
 Error naming LocalVariableName Name 'id_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4963
 Error naming MemberName Name 'begin_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4979
 Error naming MemberName Name 'end_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4980
 Error naming MemberName Name 'function_proxies' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4983
 Error naming MemberName Name 'global_ids' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4986
 Error naming MemberName Name 'local_ids' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4987
 Error naming MemberName Name 'function_parameters' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4988
 Error naming MemberName Name 'func_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4992
 Error coding HiddenField 'func_name' hides a field. 4995
 Error naming ParameterName Name 'func_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4995
 Error coding HiddenField 'func_name' hides a field. 5000
 Error naming ParameterName Name 'func_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. 5000
 Error coding InnerAssignment Inner assignments should be avoided. 5039
 Error naming LocalVariableName Name 'id_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 5046
 Error naming LocalVariableName Name 'ret_val' must match pattern '^[a-z][a-zA-Z0-9]*$'. 5059
 Error coding HiddenField 'func_name' hides a field. 5070
 Error naming ParameterName Name 'func_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. 5070
 Error coding InnerAssignment Inner assignments should be avoided. 5073
 Error coding InnerAssignment Inner assignments should be avoided. 5083
 Error naming LocalVariableName Name 'id_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 5086
 Error coding HiddenField 'func_name' hides a field. 5097
 Error naming ParameterName Name 'func_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. 5097
 Error naming ParameterName Name 'f_id_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. 5097
 Error naming LocalVariableName Name 'ret_val' must match pattern '^[a-z][a-zA-Z0-9]*$'. 5104
 Error coding HiddenField 'func_name' hides a field. 5112
 Error naming ParameterName Name 'func_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. 5112
 Error naming ParameterName Name 'param_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. 5112
 Error naming LocalVariableName Name 'function_proxy' must match pattern '^[a-z][a-zA-Z0-9]*$'. 5116
 Error coding InnerAssignment Inner assignments should be avoided. 5118
 Error naming LocalVariableName Name 'function_def' must match pattern '^[a-z][a-zA-Z0-9]*$'. 5120
 Error naming ParameterName Name 'param_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. 5125
 Error naming LocalVariableName Name 'function_proxy' must match pattern '^[a-z][a-zA-Z0-9]*$'. 5126
 Error coding InnerAssignment Inner assignments should be avoided. 5128
 Error naming ParameterName Name 'idx_ast' must match pattern '^[a-z][a-zA-Z0-9]*$'. 5133
 Error coding HiddenField 'regexp' hides a field. 5153

org/sentrysoftware/jawk/intermediate/AwkTuples.java

Severity Category Rule Message Line
 Error sizes FileLength File length is 3,243 lines (max allowed is 2,000). 1
 Error naming MemberName Name 'version_manager' must match pattern '^[a-z][a-zA-Z0-9]*$'. 57
 Error coding HiddenField 'idx' hides a field. 83
 Error coding InnerAssignment Inner assignments should be avoided. 120
 Error naming ParameterName Name 'arg_idx' must match pattern '^[a-z][a-zA-Z0-9]*$'. 134
 Error naming ParameterName Name 'arg_idx' must match pattern '^[a-z][a-zA-Z0-9]*$'. 143
 Error naming ParameterName Name 'arg_idx' must match pattern '^[a-z][a-zA-Z0-9]*$'. 152
 Error coding HiddenField 'idx' hides a field. 198
 Error coding InnerAssignment Inner assignments should be avoided. 199
 Error naming ParameterName Name 'has_func_addr' must match pattern '^[a-z][a-zA-Z0-9]*$'. 290
 Error coding HiddenField 'lineno' hides a field. 325
 Error naming ConstantName Name '_POP_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 452
 Error naming ConstantName Name '_PUSH_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 460
 Error naming ConstantName Name '_IFFALSE_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 472
 Error naming ConstantName Name '_TO_NUMBER_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 480
 Error naming ConstantName Name '_IFTRUE_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 492
 Error naming ConstantName Name '_GOTO_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 497
 Error naming ConstantName Name '_NOP_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 502
 Error naming ConstantName Name '_PRINT_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 514
 Error naming ConstantName Name '_PRINT_TO_FILE_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 529
 Error naming ConstantName Name '_PRINT_TO_PIPE_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 543
 Error naming ConstantName Name '_PRINTF_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 555
 Error naming ConstantName Name '_PRINTF_TO_FILE_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 570
 Error naming ConstantName Name '_PRINTF_TO_PIPE_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 584
 Error naming ConstantName Name '_SPRINTF_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 586
 Error naming ConstantName Name '_LENGTH_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 611
 Error naming ConstantName Name '_CONCAT_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 620
 Error naming ConstantName Name '_ASSIGN_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 633
 Error naming ConstantName Name '_ASSIGN_ARRAY_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 645
 Error naming ConstantName Name '_ASSIGN_AS_INPUT_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 654
 Error naming ConstantName Name '_ASSIGN_AS_INPUT_FIELD_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 676
 Error naming ConstantName Name '_DEREFERENCE_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 688
 Error naming ConstantName Name '_PLUS_EQ_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 701
 Error naming ConstantName Name '_MINUS_EQ_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 714
 Error naming ConstantName Name '_MULT_EQ_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 727
 Error naming ConstantName Name '_DIV_EQ_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 740
 Error naming ConstantName Name '_MOD_EQ_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 753
 Error naming ConstantName Name '_POW_EQ_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 766
 Error naming ConstantName Name '_PLUS_EQ_ARRAY_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 779
 Error naming ConstantName Name '_MINUS_EQ_ARRAY_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 792
 Error naming ConstantName Name '_MULT_EQ_ARRAY_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 805
 Error naming ConstantName Name '_DIV_EQ_ARRAY_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 818
 Error naming ConstantName Name '_MOD_EQ_ARRAY_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 831
 Error naming ConstantName Name '_POW_EQ_ARRAY_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 844
 Error naming ConstantName Name '_PLUS_EQ_INPUT_FIELD_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 853
 Error naming ConstantName Name '_MINUS_EQ_INPUT_FIELD_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 862
 Error naming ConstantName Name '_MULT_EQ_INPUT_FIELD_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 871
 Error naming ConstantName Name '_DIV_EQ_INPUT_FIELD_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 880
 Error naming ConstantName Name '_MOD_EQ_INPUT_FIELD_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 889
 Error naming ConstantName Name '_POW_EQ_INPUT_FIELD_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 898
 Error naming ConstantName Name '_SRAND_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 920
 Error naming ConstantName Name '_RAND_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 929
 Error naming ConstantName Name '_INTFUNC_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 938
 Error naming ConstantName Name '_SQRT_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 947
 Error naming ConstantName Name '_LOG_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 956
 Error naming ConstantName Name '_EXP_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 965
 Error naming ConstantName Name '_SIN_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 974
 Error naming ConstantName Name '_COS_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 983
 Error naming ConstantName Name '_ATAN2_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 993
 Error naming ConstantName Name '_MATCH_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1008
 Error naming ConstantName Name '_INDEX_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1018
 Error naming ConstantName Name '_SUB_FOR_DOLLAR_0_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1030
 Error naming ConstantName Name '_SUB_FOR_DOLLAR_REFERENCE_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1042
 Error naming ConstantName Name '_SUB_FOR_VARIABLE_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1056
 Error naming ConstantName Name '_SUB_FOR_ARRAY_REFERENCE_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1070
 Error naming ConstantName Name '_SPLIT_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1090
 Error naming ConstantName Name '_SUBSTR_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1113
 Error naming ConstantName Name '_TOLOWER_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1122
 Error naming ConstantName Name '_TOUPPER_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1131
 Error naming ConstantName Name '_SYSTEM_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1140
 Error naming ConstantName Name '_SWAP_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1149
 Error naming ConstantName Name '_ADD_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1159
 Error naming ConstantName Name '_SUBTRACT_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1168
 Error naming ConstantName Name '_MULTIPLY_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1177
 Error naming ConstantName Name '_DIVIDE_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1186
 Error naming ConstantName Name '_MOD_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1195
 Error naming ConstantName Name '_POW_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1204
 Error naming ConstantName Name '_INC_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1218
 Error naming ConstantName Name '_DEC_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1231
 Error naming ConstantName Name '_INC_ARRAY_REF_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1244
 Error naming ConstantName Name '_DEC_ARRAY_REF_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1257
 Error naming ConstantName Name '_INC_DOLLAR_REF_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1266
 Error naming ConstantName Name '_DEC_DOLLAR_REF_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1275
 Error naming ConstantName Name '_DUP_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1284
 Error naming ConstantName Name '_NOT_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1293
 Error naming ConstantName Name '_NEGATE_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1302
 Error naming ConstantName Name '_CMP_EQ_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1311
 Error naming ConstantName Name '_CMP_LT_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1319
 Error naming ConstantName Name '_CMP_GT_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1327
 Error naming ConstantName Name '_MATCHES_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1336
 Error naming ConstantName Name '_SLEEP_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1345
 Error naming ConstantName Name '_DUMP_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1347
 Error naming ConstantName Name '_DEREF_ARRAY_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1350
 Error naming ConstantName Name '_KEYLIST_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1361
 Error naming ConstantName Name '_IS_EMPTY_KEYLIST_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1373
 Error naming ConstantName Name '_GET_FIRST_AND_REMOVE_FROM_KEYLIST_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1381
 Error naming ConstantName Name '_CHECK_CLASS_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1396
 Error naming ConstantName Name '_GET_INPUT_FIELD_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1407
 Error naming ConstantName Name '_CONSUME_INPUT_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1417
 Error naming ConstantName Name '_GETLINE_INPUT_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1434
 Error naming ConstantName Name '_USE_AS_FILE_INPUT_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1457
 Error naming ConstantName Name '_USE_AS_COMMAND_INPUT_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1481
 Error naming ConstantName Name '_NF_OFFSET_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1491
 Error naming ConstantName Name '_NR_OFFSET_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1499
 Error naming ConstantName Name '_FNR_OFFSET_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1507
 Error naming ConstantName Name '_FS_OFFSET_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1515
 Error naming ConstantName Name '_RS_OFFSET_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1523
 Error naming ConstantName Name '_OFS_OFFSET_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1531
 Error naming ConstantName Name '_RSTART_OFFSET_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1539
 Error naming ConstantName Name '_RLENGTH_OFFSET_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1547
 Error naming ConstantName Name '_FILENAME_OFFSET_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1555
 Error naming ConstantName Name '_SUBSEP_OFFSET_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1563
 Error naming ConstantName Name '_CONVFMT_OFFSET_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1571
 Error naming ConstantName Name '_OFMT_OFFSET_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1579
 Error naming ConstantName Name '_ENVIRON_OFFSET_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1587
 Error naming ConstantName Name '_ARGC_OFFSET_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1595
 Error naming ConstantName Name '_ARGV_OFFSET_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1603
 Error naming ConstantName Name '_APPLY_RS_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1613
 Error naming ConstantName Name '_CALL_FUNCTION_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1621
 Error naming ConstantName Name '_FUNCTION_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1628
 Error naming ConstantName Name '_SET_RETURN_RESULT_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1636
 Error naming ConstantName Name '_RETURN_FROM_FUNCTION_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1644
 Error naming ConstantName Name '_SET_NUM_GLOBALS_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1649
 Error naming ConstantName Name '_CLOSE_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1657
 Error naming ConstantName Name '_APPLY_SUBSEP_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1666
 Error naming ConstantName Name '_DELETE_ARRAY_ELEMENT_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1674
 Error naming ConstantName Name '_SET_EXIT_ADDRESS_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1681
 Error naming ConstantName Name '_SET_WITHIN_END_BLOCKS_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1688
 Error naming ConstantName Name '_EXIT_WITH_CODE_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1696
 Error naming ConstantName Name '_REGEXP_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1704
 Error naming ConstantName Name '_CONDITION_PAIR_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1712
 Error naming ConstantName Name '_IS_IN_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1720
 Error naming ConstantName Name '_CAST_INT_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1728
 Error naming ConstantName Name '_CAST_DOUBLE_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1736
 Error naming ConstantName Name '_CAST_STRING_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1744
 Error naming ConstantName Name '_THIS_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1749
 Error naming ConstantName Name '_EXTENSION_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1757
 Error naming ConstantName Name '_EXEC_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1765
 Error naming ConstantName Name '_DELETE_ARRAY_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1772
 Error naming ConstantName Name '_UNARY_PLUS_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1782
 Error naming ConstantName Name '_EXIT_WITHOUT_CODE_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1790
 Error naming ConstantName Name '_ORS_OFFSET_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1799
 Error naming ConstantName Name '_POSTINC_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1813
 Error naming ConstantName Name '_POSTDEC_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1827
 Error naming MemberName Name 'unresolved_addresses' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1845
 Error naming MemberName Name 'address_indexes' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1848
 Error naming MemberName Name 'address_label_counts' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1850
 Error naming LocalVariableName Name 'I' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1942
 Error naming ParameterName Name 'num_exprs' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1983
 Error naming ParameterName Name 'num_exprs' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1993
 Error naming ParameterName Name 'num_exprs' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2002
 Error naming ParameterName Name 'num_exprs' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2011
 Error naming ParameterName Name 'num_exprs' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2021
 Error naming ParameterName Name 'num_exprs' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2030
 Error naming ParameterName Name 'num_exprs' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2039
 Error naming ParameterName Name 'num_exprs' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2048
 Error naming ParameterName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2065
 Error naming ParameterName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2075
 Error naming ParameterName Name 'is_array' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2100
 Error naming ParameterName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2100
 Error naming ParameterName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2110
 Error naming ParameterName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2120
 Error naming ParameterName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2130
 Error naming ParameterName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2140
 Error naming ParameterName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2150
 Error naming ParameterName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2160
 Error naming ParameterName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2170
 Error naming ParameterName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2180
 Error naming ParameterName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2190
 Error naming ParameterName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2200
 Error naming ParameterName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2210
 Error naming ParameterName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2220
 Error naming ParameterName Name 'is_gsub' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2350
 Error naming ParameterName Name 'is_gsub' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2359
 Error naming ParameterName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2370
 Error naming ParameterName Name 'is_gsub' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2370
 Error naming ParameterName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2381
 Error naming ParameterName Name 'is_gsub' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2381
 Error naming ParameterName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2486
 Error naming ParameterName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2496
 Error naming ParameterName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2506
 Error naming ParameterName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2516
 Error naming ParameterName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2526
 Error naming ParameterName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2536
 Error naming ParameterName Name 'num_args' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2615
 Error naming ParameterName Name 'num_args' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2624
 Error naming ParameterName Name 'func_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2863
 Error naming ParameterName Name 'num_formal_params' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2863
 Error naming ParameterName Name 'has_func_addr' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2876
 Error naming ParameterName Name 'func_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2876
 Error naming ParameterName Name 'num_formal_params' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2876
 Error naming ParameterName Name 'num_actual_params' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2876
 Error naming ParameterName Name 'num_globals' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2899
 Error naming ParameterName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2925
 Error naming ParameterName Name 'is_global' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2935
 Error naming ParameterName Name 'regexp_str' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2976
 Error naming ParameterName Name 'extension_keyword' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3029
 Error naming ParameterName Name 'param_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3029
 Error naming ParameterName Name 'is_initial' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3029
 Error naming MemberName Name 'global_var_offset_map' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3082
 Error naming MemberName Name 'global_var_aarray_map' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3085
 Error naming MemberName Name 'function_names' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3088
 Error naming ParameterName Name 'is_array' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3098
 Error coding HiddenField 'function_names' hides a field. 3115
 Error naming ParameterName Name 'function_names' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3115
 Error naming MemberName Name 'lineno_stack' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3156
 Error naming MemberName Name 'INSTANCE_VERSION' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3211

org/sentrysoftware/jawk/jrt/ConditionPair.java

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 44
 Error regexp RegexpSingleline Line has trailing spaces. 52
 Error regexp RegexpSingleline Line has trailing spaces. 54
 Error regexp RegexpSingleline Line has trailing spaces. 63

org/sentrysoftware/jawk/jrt/JRT.java

Severity Category Rule Message Line
 Error naming MemberName Name 'output_processes' must match pattern '^[a-z][a-zA-Z0-9]*$'. 100
 Error naming MemberName Name 'output_streams' must match pattern '^[a-z][a-zA-Z0-9]*$'. 101
 Error naming MemberName Name 'input_fields' must match pattern '^[a-z][a-zA-Z0-9]*$'. 108
 Error naming MemberName Name 'arglist_aa' must match pattern '^[a-z][a-zA-Z0-9]*$'. 109
 Error naming MemberName Name 'arglist_idx' must match pattern '^[a-z][a-zA-Z0-9]*$'. 110
 Error naming MemberName Name 'has_filenames' must match pattern '^[a-z][a-zA-Z0-9]*$'. 111
 Error naming MemberName Name 'jrt_input_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. 117
 Error naming MemberName Name 'file_readers' must match pattern '^[a-z][a-zA-Z0-9]*$'. 119
 Error naming MemberName Name 'command_readers' must match pattern '^[a-z][a-zA-Z0-9]*$'. 120
 Error naming MemberName Name 'command_processes' must match pattern '^[a-z][a-zA-Z0-9]*$'. 121
 Error naming ParameterName Name 'initial_var_map' must match pattern '^[a-z][a-zA-Z0-9]*$'. 139
 Error whitespace OperatorWrap '||' should be on a new line. 348
 Error whitespace OperatorWrap '||' should be on a new line. 349
 Error blocks LeftCurly '{' at column 28 should be on a new line. 350
 Error whitespace OperatorWrap '||' should be on a new line. 357
 Error blocks LeftCurly '{' at column 28 should be on a new line. 358
 Error naming LocalVariableName Name 'fs_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. 539
 Error naming ParameterName Name 'for_getline' must match pattern '^[a-z][a-zA-Z0-9]*$'. 598
 Error naming LocalVariableName Name 'arglist_obj' must match pattern '^[a-z][a-zA-Z0-9]*$'. 601
 Error naming LocalVariableName Name 'namevalue_or_filename_object' must match pattern '^[a-z][a-zA-Z0-9]*$'. 619
 Error naming LocalVariableName Name 'namevalue_or_filename' must match pattern '^[a-z][a-zA-Z0-9]*$'. 620
 Error naming LocalVariableName Name 'name_value_or_filename' must match pattern '^[a-z][a-zA-Z0-9]*$'. 646
 Error naming LocalVariableName Name 'name_value_or_filename' must match pattern '^[a-z][a-zA-Z0-9]*$'. 679
 Error naming ParameterName Name 'name_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. 731
 Error naming LocalVariableName Name 'eq_idx' must match pattern '^[a-z][a-zA-Z0-9]*$'. 732
 Error naming LocalVariableName Name 'fs_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. 758
 Error naming ParameterName Name 'fieldnum_obj' must match pattern '^[a-z][a-zA-Z0-9]*$'. 804
 Error naming ParameterName Name 'value_obj' must match pattern '^[a-z][a-zA-Z0-9]*$'. 831
 Error naming ParameterName Name 'field_num' must match pattern '^[a-z][a-zA-Z0-9]*$'. 831
 Error naming LocalVariableName Name 'new_dollar_zero_sb' must match pattern '^[a-z][a-zA-Z0-9]*$'. 855
 Error naming ParameterName Name 'cmd_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. 894
 Error coding InnerAssignment Inner assignments should be avoided. 938
 Error coding InnerAssignment Inner assignments should be avoided. 958
 Error coding InnerAssignment Inner assignments should be avoided. 1010
 Error coding InnerAssignment Inner assignments should be avoided. 1055
 Error naming ParameterName Name 'fmt_arg' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1220
 Error naming ParameterName Name 'fmt_arg' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1233
 Error naming ParameterName Name 'fmt_arg' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1245
 Error naming ParameterName Name 'orig_value_obj' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1260
 Error naming ParameterName Name 'repl_obj' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1260
 Error naming ParameterName Name 'ere_obj' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1260
 Error naming LocalVariableName Name 'orig_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1261
 Error naming ParameterName Name 'orig_value_obj' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1286
 Error naming ParameterName Name 'repl_obj' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1286
 Error naming ParameterName Name 'ere_obj' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1286
 Error naming LocalVariableName Name 'orig_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1287
 Error naming ParameterName Name 'startpos_obj' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1312
 Error naming ParameterName Name 'size_obj' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1332
 Error naming ParameterName Name 'startpos_obj' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1332
 Error naming ParameterName Name 'rs_obj' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1378

org/sentrysoftware/jawk/jrt/VariableManager.java

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 65

org/sentrysoftware/jawk/util/AwkLogger.java

Severity Category Rule Message Line
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 32
 Error regexp RegexpSingleline Line has trailing spaces. 37

org/sentrysoftware/jawk/util/AwkParameters.java

Severity Category Rule Message Line
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 89
 Warning misc TodoComment Comment matches to-do format 'XXX'. 203

simplelogger.properties

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
No results.