Checkstyle Results

The following document contains the results of Checkstyle .

Summary

FilesInfosWarningsErrors
69001531

Files

FilesIWE
org/apache/torque/engine/EngineException.java 005
org/apache/torque/engine/database/model/AppData.java 0038
org/apache/torque/engine/database/model/Column.java 00194
org/apache/torque/engine/database/model/ConstraintNameGenerator.java 005
org/apache/torque/engine/database/model/Database.java 0089
org/apache/torque/engine/database/model/ForeignKey.java 0053
org/apache/torque/engine/database/model/IDMethod.java 002
org/apache/torque/engine/database/model/IdMethodParameter.java 0031
org/apache/torque/engine/database/model/Index.java 0024
org/apache/torque/engine/database/model/Inheritance.java 0024
org/apache/torque/engine/database/model/JavaNameGenerator.java 008
org/apache/torque/engine/database/model/NameFactory.java 0010
org/apache/torque/engine/database/model/NameGenerator.java 001
org/apache/torque/engine/database/model/Table.java 00193
org/apache/torque/engine/database/model/TypeMap.java 00166
org/apache/torque/engine/database/model/Unique.java 002
org/apache/torque/engine/database/model/package.html 001
org/apache/torque/engine/database/transform/DTDResolver.java 009
org/apache/torque/engine/database/transform/SQLToAppData.java 0055
org/apache/torque/engine/database/transform/XmlToAppData.java 0085
org/apache/torque/engine/database/transform/XmlToData.java 0097
org/apache/torque/engine/database/transform/package.html 001
org/apache/torque/engine/package.html 001
org/apache/torque/engine/sql/ParseException.java 002
org/apache/torque/engine/sql/SQLScanner.java 0011
org/apache/torque/engine/sql/Token.java 0016
org/apache/torque/engine/sql/package.html 001
org/apache/torque/task/PackageAsPathTask.java 0012
org/apache/torque/task/TorqueDataDumpTask.java 0040
org/apache/torque/task/TorqueDataModelTask.java 0050
org/apache/torque/task/TorqueDataSQLTask.java 0023
org/apache/torque/task/TorqueDocumentationTask.java 006
org/apache/torque/task/TorqueJDBCTransformTask.java 0087
org/apache/torque/task/TorqueSQLExec.java 00149
org/apache/torque/task/TorqueSQLTask.java 0029
org/apache/torque/task/TorqueSQLTransformTask.java 0011

org/apache/torque/engine/EngineException.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter msg should be final. 45
Error Parameter nested should be final. 57
Error Parameter msg should be final. 70
Error Parameter nested should be final. 70

org/apache/torque/engine/database/model/AppData.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'dbList' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 54
Error '5' is a magic number. 54
Error Name 'idiosyncrasyTable' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 59
Error '8' is a magic number. 59
Error Name 'databaseType' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 64
Error Name 'basePropsFilePath' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 69
Error Name 'name' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 75
Error Missing a Javadoc comment. 78
Error Name 'isInitialized' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 78
Error Variable 'isInitialized' must be private and have accessor methods. 78
Error Parameter databaseType should be final. 88
Error 'databaseType' hides a field. 88
Error Parameter basePropsFilePath should be final. 88
Error 'basePropsFilePath' hides a field. 88
Error Method 'getIdiosyncrasies' is not designed for extension - needs to be abstract, final or empty. 103
Error Parameter databaseType should be final. 103
Error 'databaseType' hides a field. 103
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 158
Error Parameter name should be final. 158
Error 'name' hides a field. 158
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 168
Error Method 'getShortName' is not designed for extension - needs to be abstract, final or empty. 178
Error Method 'getDatabase' is not designed for extension - needs to be abstract, final or empty. 188
Error Expected @throws tag for 'EngineException'. 189
Error Method 'getDatabases' is not designed for extension - needs to be abstract, final or empty. 200
Error Expected @throws tag for 'EngineException'. 201
Error Method 'hasMultipleDatabases' is not designed for extension - needs to be abstract, final or empty. 218
Error Method 'getDatabase' is not designed for extension - needs to be abstract, final or empty. 229
Error Parameter name should be final. 229
Error 'name' hides a field. 229
Error Expected @throws tag for 'EngineException'. 230
Error Method 'addDatabase' is not designed for extension - needs to be abstract, final or empty. 250
Error Parameter attrib should be final. 250
Error Method 'addDatabase' is not designed for extension - needs to be abstract, final or empty. 264
Error Parameter db should be final. 264
Error Missing a Javadoc comment. 279
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 299

org/apache/torque/engine/database/model/Column.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Missing a Javadoc comment. 47
Error Name 'name' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 47
Error Missing a Javadoc comment. 48
Error Name 'description' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 48
Error Missing a Javadoc comment. 49
Error Name 'javaName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 49
Error Missing a Javadoc comment. 50
Error Name 'javaNamingMethod' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 50
Error Missing a Javadoc comment. 51
Error Name 'isNotNull' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 51
Error Missing a Javadoc comment. 52
Error Name 'size' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 52
Error Name 'torqueType' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 54
Error Missing a Javadoc comment. 55
Error Name 'javaType' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 55
Error Missing a Javadoc comment. 56
Error Name 'columnType' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 56
Error Missing a Javadoc comment. 57
Error Name 'parentTable' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 57
Error Missing a Javadoc comment. 58
Error Name 'position' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 58
Error Missing a Javadoc comment. 59
Error Name 'isPrimaryKey' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 59
Error Missing a Javadoc comment. 60
Error Name 'isUnique' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 60
Error Missing a Javadoc comment. 61
Error Name 'isAutoIncrement' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 61
Error Missing a Javadoc comment. 62
Error Name 'defaultValue' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 62
Error Missing a Javadoc comment. 63
Error Name 'referrers' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 63
Error Missing a Javadoc comment. 68
Error Name 'inheritanceType' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 68
Error Missing a Javadoc comment. 69
Error Name 'isInheritance' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 69
Error Missing a Javadoc comment. 70
Error Name 'isEnumeratedClasses' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 70
Error Missing a Javadoc comment. 71
Error Name 'inheritanceList' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 71
Error Missing a Javadoc comment. 72
Error Name 'needsTransactionInPostgres' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 72
Error Name 'inputValidator' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 75
Error Parameter name should be final. 90
Error 'name' hides a field. 90
Error Expected an @return tag. 101
Error Parameter columns should be final. 101
Error Method 'loadFromXML' is not designed for extension - needs to be abstract, final or empty. 125
Error Parameter attrib should be final. 125
Error Expected @param tag for 'attrib'. 125
Error Expected an @return tag. 184
Error Method 'getFullyQualifiedName' is not designed for extension - needs to be abstract, final or empty. 184
Error Expected an @return tag. 192
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 192
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 200
Error Parameter newName should be final. 200
Error Expected @param tag for 'newName'. 200
Error Expected an @return tag. 208
Error Method 'getDescription' is not designed for extension - needs to be abstract, final or empty. 208
Error Method 'setDescription' is not designed for extension - needs to be abstract, final or empty. 218
Error Parameter newDescription should be final. 218
Error Line has trailing spaces. 225
Error Method 'getJavaName' is not designed for extension - needs to be abstract, final or empty. 228
Error Line has trailing spaces. 247
Error Line has trailing spaces. 250
Error Expected an @return tag. 251
Error Method 'getUncapitalisedJavaName' is not designed for extension - needs to be abstract, final or empty. 251
Error Method 'setJavaName' is not designed for extension - needs to be abstract, final or empty. 259
Error Parameter javaName should be final. 259
Error 'javaName' hides a field. 259
Error Expected @param tag for 'javaName'. 259
Error Expected an @return tag. 267
Error Method 'getJavaType' is not designed for extension - needs to be abstract, final or empty. 267
Error Method 'getPosition' is not designed for extension - needs to be abstract, final or empty. 276
Error Method 'setPosition' is not designed for extension - needs to be abstract, final or empty. 285
Error Parameter v should be final. 285
Error Method 'setTable' is not designed for extension - needs to be abstract, final or empty. 293
Error Parameter parent should be final. 293
Error Expected @param tag for 'parent'. 293
Error Expected an @return tag. 301
Error Method 'getTable' is not designed for extension - needs to be abstract, final or empty. 301
Error Expected an @return tag. 309
Error Method 'getTableName' is not designed for extension - needs to be abstract, final or empty. 309
Error Expected an @return tag. 318
Error Method 'addInheritance' is not designed for extension - needs to be abstract, final or empty. 318
Error Parameter attrib should be final. 318
Error Expected @param tag for 'attrib'. 318
Error Method 'addInheritance' is not designed for extension - needs to be abstract, final or empty. 331
Error Parameter inh should be final. 331
Error Expected @param tag for 'inh'. 331
Error Expected an @return tag. 345
Error Method 'getChildren' is not designed for extension - needs to be abstract, final or empty. 345
Error Expected an @return tag. 354
Error Method 'isInheritance' is not designed for extension - needs to be abstract, final or empty. 354
Error Expected an @return tag. 362
Error Method 'isEnumeratedClasses' is not designed for extension - needs to be abstract, final or empty. 362
Error Expected an @return tag. 370
Error Method 'isNotNull' is not designed for extension - needs to be abstract, final or empty. 370
Error Method 'setNotNull' is not designed for extension - needs to be abstract, final or empty. 378
Error Parameter status should be final. 378
Error Expected @param tag for 'status'. 378
Error Method 'setPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 386
Error Parameter pk should be final. 386
Error Expected @param tag for 'pk'. 386
Error Expected an @return tag. 394
Error Method 'isPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 394
Error Method 'setUnique' is not designed for extension - needs to be abstract, final or empty. 402
Error Parameter u should be final. 402
Error Expected @param tag for 'u'. 402
Error Expected an @return tag. 410
Error Method 'isUnique' is not designed for extension - needs to be abstract, final or empty. 410
Error Expected an @return tag. 418
Error Method 'requiresTransactionInPostgres' is not designed for extension - needs to be abstract, final or empty. 418
Error Expected an @return tag. 426
Error Method 'isForeignKey' is not designed for extension - needs to be abstract, final or empty. 426
Error Expected an @return tag. 435
Error Method 'isMultipleFK' is not designed for extension - needs to be abstract, final or empty. 435
Error Expected an @return tag. 460
Error Method 'getForeignKey' is not designed for extension - needs to be abstract, final or empty. 460
Error Expected an @return tag. 469
Error Method 'getRelatedTableName' is not designed for extension - needs to be abstract, final or empty. 469
Error Avoid inline conditionals. 472
Error Expected an @return tag. 480
Error Method 'getRelatedColumnName' is not designed for extension - needs to be abstract, final or empty. 480
Error Method 'addReferrer' is not designed for extension - needs to be abstract, final or empty. 496
Error Parameter fk should be final. 496
Error Expected @param tag for 'fk'. 496
Error '5' is a magic number. 500
Error Expected an @return tag. 508
Error Method 'getReferrers' is not designed for extension - needs to be abstract, final or empty. 508
Error '5' is a magic number. 512
Error Method 'setType' is not designed for extension - needs to be abstract, final or empty. 520
Error Parameter torqueType should be final. 520
Error 'torqueType' hides a field. 520
Error Expected @param tag for 'torqueType'. 520
Error Expected an @return tag. 532
Error Method 'getType' is not designed for extension - needs to be abstract, final or empty. 532
Error Expected an @return tag. 540
Error Method 'getTorqueType' is not designed for extension - needs to be abstract, final or empty. 540
Error Expected an @return tag. 548
Error Method 'isString' is not designed for extension - needs to be abstract, final or empty. 548
Error Expected an @return tag. 557
Error Method 'needEscapedValue' is not designed for extension - needs to be abstract, final or empty. 557
Error '&&' should be on a new line. 559
Error '(' is followed by whitespace. 560
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 575
Error Expected an @return tag. 626
Error Method 'getSize' is not designed for extension - needs to be abstract, final or empty. 626
Error Method 'setSize' is not designed for extension - needs to be abstract, final or empty. 634
Error Parameter newSize should be final. 634
Error Expected @param tag for 'newSize'. 634
Error Expected an @return tag. 643
Error Method 'printSize' is not designed for extension - needs to be abstract, final or empty. 643
Error Avoid inline conditionals. 645
Error Comment matches to-do format 'TODO:'. 651
Error Expected an @return tag. 653
Error Method 'getDefaultSetting' is not designed for extension - needs to be abstract, final or empty. 653
Error Comment matches to-do format 'TODO:'. 661
Error Method 'setDefaultValue' is not designed for extension - needs to be abstract, final or empty. 675
Error Parameter def should be final. 675
Error Expected @param tag for 'def'. 675
Error Expected an @return tag. 683
Error Method 'getDefaultValue' is not designed for extension - needs to be abstract, final or empty. 683
Error Expected an @return tag. 691
Error Method 'getInputValidator' is not designed for extension - needs to be abstract, final or empty. 691
Error Expected an @return tag. 700
Error Method 'isAutoIncrement' is not designed for extension - needs to be abstract, final or empty. 700
Error Method 'setAutoIncrement' is not designed for extension - needs to be abstract, final or empty. 709
Error Parameter value should be final. 709
Error Expected @param tag for 'value'. 709
Error Method 'setTypeFromString' is not designed for extension - needs to be abstract, final or empty. 718
Error Parameter typeName should be final. 718
Error Expected @param tag for 'typeName'. 718
Error Parameter size should be final. 718
Error 'size' hides a field. 718
Error Expected @param tag for 'size'. 718
Error Expected an @return tag. 771
Error Method 'getJavaObject' is not designed for extension - needs to be abstract, final or empty. 771
Error Method 'getJavaPrimitive' is not designed for extension - needs to be abstract, final or empty. 782
Error Method 'getJavaNative' is not designed for extension - needs to be abstract, final or empty. 795
Error Expected an @return tag. 810
Error Method 'getVillageMethod' is not designed for extension - needs to be abstract, final or empty. 810
Error Expected an @return tag. 825
Error Method 'getParameterParserMethod' is not designed for extension - needs to be abstract, final or empty. 825
Error Expected an @return tag. 834
Error Method 'isBooleanInt' is not designed for extension - needs to be abstract, final or empty. 834
Error Expected an @return tag. 843
Error Method 'isBooleanChar' is not designed for extension - needs to be abstract, final or empty. 843
Error Expected an @return tag. 852
Error Method 'isBit' is not designed for extension - needs to be abstract, final or empty. 852
Error Expected an @return tag. 861
Error Method 'isPrimitive' is not designed for extension - needs to be abstract, final or empty. 861
Error Method 'isUsePrimitive' is not designed for extension - needs to be abstract, final or empty. 874
Error Missing a Javadoc comment. 874

org/apache/torque/engine/database/model/ConstraintNameGenerator.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'generateName' is not designed for extension - needs to be abstract, final or empty. 49
Error Parameter inputs should be final. 49
Error '3' is a magic number. 56
Error Must have at least one statement. 78

org/apache/torque/engine/database/model/Database.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Missing a Javadoc comment. 42
Error Name 'databaseType' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 42
Error Missing a Javadoc comment. 43
Error Name 'tableList' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 43
Error '100' is a magic number. 43
Error Missing a Javadoc comment. 44
Error Name 'name' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 44
Error Missing a Javadoc comment. 45
Error Name 'pkg' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 45
Error Missing a Javadoc comment. 46
Error Name 'baseClass' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 46
Error Missing a Javadoc comment. 47
Error Name 'basePeer' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 47
Error Missing a Javadoc comment. 48
Error Name 'defaultIdMethod' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 48
Error Missing a Javadoc comment. 49
Error Name 'defaultJavaType' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 49
Error Missing a Javadoc comment. 50
Error Name 'defaultJavaNamingMethod' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 50
Error Missing a Javadoc comment. 51
Error Name 'dbParent' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 51
Error Missing a Javadoc comment. 52
Error Name 'tablesByName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 52
Error Missing a Javadoc comment. 53
Error Name 'tablesByJavaName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 53
Error Missing a Javadoc comment. 54
Error Name 'heavyIndexing' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 54
Error Method 'loadFromXML' is not designed for extension - needs to be abstract, final or empty. 61
Error Parameter attrib should be final. 61
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 82
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 92
Error Parameter name should be final. 92
Error 'name' hides a field. 92
Error Avoid inline conditionals. 96
Error Method 'getPackage' is not designed for extension - needs to be abstract, final or empty. 103
Error Method 'setPackage' is not designed for extension - needs to be abstract, final or empty. 112
Error Parameter v should be final. 112
Error Method 'getBaseClass' is not designed for extension - needs to be abstract, final or empty. 121
Error Method 'setBaseClass' is not designed for extension - needs to be abstract, final or empty. 134
Error Parameter v should be final. 134
Error Method 'getBasePeer' is not designed for extension - needs to be abstract, final or empty. 143
Error Method 'setBasePeer' is not designed for extension - needs to be abstract, final or empty. 156
Error Parameter v should be final. 156
Error Method 'getDefaultIdMethod' is not designed for extension - needs to be abstract, final or empty. 165
Error Method 'setDefaultIdMethod' is not designed for extension - needs to be abstract, final or empty. 174
Error Parameter v should be final. 174
Error Method 'getDefaultJavaType' is not designed for extension - needs to be abstract, final or empty. 184
Error Method 'getDefaultJavaNamingMethod' is not designed for extension - needs to be abstract, final or empty. 195
Error Method 'setDefaultJavaNamingMethod' is not designed for extension - needs to be abstract, final or empty. 204
Error Parameter v should be final. 204
Error Method 'isHeavyIndexing' is not designed for extension - needs to be abstract, final or empty. 213
Error Method 'setHeavyIndexing' is not designed for extension - needs to be abstract, final or empty. 222
Error Parameter v should be final. 222
Error Method 'getTables' is not designed for extension - needs to be abstract, final or empty. 232
Error Method 'getTable' is not designed for extension - needs to be abstract, final or empty. 249
Error Parameter name should be final. 249
Error 'name' hides a field. 249
Error Method 'getTableByJavaName' is not designed for extension - needs to be abstract, final or empty. 260
Error Parameter javaName should be final. 260
Error Method 'addTable' is not designed for extension - needs to be abstract, final or empty. 271
Error Parameter attrib should be final. 271
Error Method 'addTable' is not designed for extension - needs to be abstract, final or empty. 285
Error Parameter tbl should be final. 285
Error Method 'setAppData' is not designed for extension - needs to be abstract, final or empty. 299
Error Parameter parent should be final. 299
Error Method 'getAppData' is not designed for extension - needs to be abstract, final or empty. 309
Error Method 'getDatabaseType' is not designed for extension - needs to be abstract, final or empty. 314
Error Missing a Javadoc comment. 314
Error Method 'setDatabaseType' is not designed for extension - needs to be abstract, final or empty. 319
Error Missing a Javadoc comment. 319
Error Parameter databaseType should be final. 319
Error 'databaseType' hides a field. 319
Error Method 'getProperty' is not designed for extension - needs to be abstract, final or empty. 332
Error Parameter name should be final. 332
Error 'name' hides a field. 332
Error Avoid inline conditionals. 336
Error Method 'requiresIdTable' is not designed for extension - needs to be abstract, final or empty. 347
Error Array brackets at illegal position. 349
Error Method 'doFinalInitialization' is not designed for extension - needs to be abstract, final or empty. 360
Error Missing a Javadoc comment. 360
Error Line is longer than 80 characters. 387
Error Line is longer than 80 characters. 414
Error Line is longer than 80 characters. 424
Error Line is longer than 80 characters. 443
Error Line is longer than 80 characters. 444
Error Line has trailing spaces. 451
Error Line is longer than 80 characters. 451
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 470

org/apache/torque/engine/database/model/ForeignKey.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Missing a Javadoc comment. 33
Error Name 'foreignTableName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 33
Error Missing a Javadoc comment. 34
Error Name 'name' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 34
Error Missing a Javadoc comment. 35
Error Name 'onUpdate' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 35
Error Missing a Javadoc comment. 36
Error Name 'onDelete' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 36
Error Missing a Javadoc comment. 37
Error Name 'parentTable' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 37
Error Missing a Javadoc comment. 38
Error Name 'localColumns' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 38
Error '3' is a magic number. 38
Error Missing a Javadoc comment. 39
Error Name 'foreignColumns' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 39
Error '3' is a magic number. 39
Error Missing a Javadoc comment. 42
Error Missing a Javadoc comment. 43
Error Method 'loadFromXML' is not designed for extension - needs to be abstract, final or empty. 50
Error Parameter attrib should be final. 50
Error Parameter attrib should be final. 66
Error Method 'hasOnUpdate' is not designed for extension - needs to be abstract, final or empty. 86
Error Method 'hasOnDelete' is not designed for extension - needs to be abstract, final or empty. 96
Error Method 'getOnUpdate' is not designed for extension - needs to be abstract, final or empty. 106
Error Method 'getOnDelete' is not designed for extension - needs to be abstract, final or empty. 116
Error Method 'setOnDelete' is not designed for extension - needs to be abstract, final or empty. 126
Error Parameter value should be final. 126
Error Method 'setOnUpdate' is not designed for extension - needs to be abstract, final or empty. 136
Error Parameter value should be final. 136
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 146
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 156
Error Parameter name should be final. 156
Error 'name' hides a field. 156
Error Method 'getForeignTableName' is not designed for extension - needs to be abstract, final or empty. 166
Error Method 'setForeignTableName' is not designed for extension - needs to be abstract, final or empty. 176
Error Parameter tableName should be final. 176
Error Method 'setTable' is not designed for extension - needs to be abstract, final or empty. 186
Error Parameter parent should be final. 186
Error Method 'getTable' is not designed for extension - needs to be abstract, final or empty. 196
Error Method 'getTableName' is not designed for extension - needs to be abstract, final or empty. 206
Error Method 'addReference' is not designed for extension - needs to be abstract, final or empty. 216
Error Parameter attrib should be final. 216
Error Method 'addReference' is not designed for extension - needs to be abstract, final or empty. 227
Error Parameter local should be final. 227
Error Parameter foreign should be final. 227
Error Method 'getLocalColumnNames' is not designed for extension - needs to be abstract, final or empty. 238
Error Method 'getForeignColumnNames' is not designed for extension - needs to be abstract, final or empty. 248
Error Method 'getLocalColumns' is not designed for extension - needs to be abstract, final or empty. 258
Error Method 'getLocalForeignMapping' is not designed for extension - needs to be abstract, final or empty. 269
Error Method 'getForeignColumns' is not designed for extension - needs to be abstract, final or empty. 286
Error Method 'getForeignLocalMapping' is not designed for extension - needs to be abstract, final or empty. 297
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 314

org/apache/torque/engine/database/model/IDMethod.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error interfaces should describe a type and hence have methods. 26

org/apache/torque/engine/database/model/IdMethodParameter.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 30
Error Name 'name' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 30
Error Missing a Javadoc comment. 31
Error Name 'value' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 31
Error Missing a Javadoc comment. 32
Error Name 'parentTable' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 32
Error Method 'loadFromXML' is not designed for extension - needs to be abstract, final or empty. 37
Error Parameter attrib should be final. 37
Error Expected @param tag for 'attrib'. 37
Error Expected an @return tag. 46
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 46
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 54
Error Parameter name should be final. 54
Error 'name' hides a field. 54
Error Expected @param tag for 'name'. 54
Error Expected an @return tag. 62
Error Method 'getValue' is not designed for extension - needs to be abstract, final or empty. 62
Error Method 'setValue' is not designed for extension - needs to be abstract, final or empty. 70
Error Parameter value should be final. 70
Error 'value' hides a field. 70
Error Expected @param tag for 'value'. 70
Error Method 'setTable' is not designed for extension - needs to be abstract, final or empty. 78
Error Parameter parent should be final. 78
Error Expected @param tag for 'parent'. 78
Error Expected an @return tag. 86
Error Method 'getTable' is not designed for extension - needs to be abstract, final or empty. 86
Error Expected an @return tag. 94
Error Method 'getTableName' is not designed for extension - needs to be abstract, final or empty. 94
Error Expected an @return tag. 102
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 102

org/apache/torque/engine/database/model/Index.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'indexName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 42
Error Name 'parentTable' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 44
Error Name 'indexColumns' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 46
Error '3' is a magic number. 54
Error Parameter table should be final. 68
Error Parameter indexColumns should be final. 68
Error 'indexColumns' hides a field. 68
Error Method 'loadFromXML' is not designed for extension - needs to be abstract, final or empty. 95
Error Parameter attrib should be final. 95
Error Method 'isUnique' is not designed for extension - needs to be abstract, final or empty. 105
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 115
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 125
Error Parameter name should be final. 125
Error Method 'setTable' is not designed for extension - needs to be abstract, final or empty. 135
Error Parameter parent should be final. 135
Error Method 'getTable' is not designed for extension - needs to be abstract, final or empty. 145
Error Method 'getTableName' is not designed for extension - needs to be abstract, final or empty. 155
Error Method 'addColumn' is not designed for extension - needs to be abstract, final or empty. 165
Error Parameter attrib should be final. 165
Error Method 'getColumnList' is not designed for extension - needs to be abstract, final or empty. 175
Error Method 'getColumns' is not designed for extension - needs to be abstract, final or empty. 185
Error Method 'getColumnNames' is not designed for extension - needs to be abstract, final or empty. 198
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 215

org/apache/torque/engine/database/model/Inheritance.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 29
Error Name 'key' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 29
Error Missing a Javadoc comment. 30
Error Name 'className' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 30
Error Missing a Javadoc comment. 31
Error Name 'ancestor' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 31
Error Missing a Javadoc comment. 32
Error Name 'parent' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 32
Error Method 'loadFromXML' is not designed for extension - needs to be abstract, final or empty. 39
Error Parameter attrib should be final. 39
Error Method 'getKey' is not designed for extension - needs to be abstract, final or empty. 50
Error Method 'setKey' is not designed for extension - needs to be abstract, final or empty. 59
Error Parameter v should be final. 59
Error Method 'getColumn' is not designed for extension - needs to be abstract, final or empty. 69
Error Method 'setColumn' is not designed for extension - needs to be abstract, final or empty. 78
Error Parameter v should be final. 78
Error Method 'getClassName' is not designed for extension - needs to be abstract, final or empty. 87
Error Method 'setClassName' is not designed for extension - needs to be abstract, final or empty. 96
Error Parameter v should be final. 96
Error Method 'getAncestor' is not designed for extension - needs to be abstract, final or empty. 105
Error Method 'setAncestor' is not designed for extension - needs to be abstract, final or empty. 114
Error Parameter v should be final. 114
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 124

org/apache/torque/engine/database/model/JavaNameGenerator.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'generateName' is not designed for extension - needs to be abstract, final or empty. 50
Error Parameter inputs should be final. 50
Error Method 'underscoreMethod' is not designed for extension - needs to be abstract, final or empty. 89
Error Parameter schemaName should be final. 89
Error Method 'javanameMethod' is not designed for extension - needs to be abstract, final or empty. 112
Error Parameter schemaName should be final. 112
Error Parameter name should be final. 132

org/apache/torque/engine/database/model/NameFactory.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'algorithms' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 53
Error '5' is a magic number. 60
Error Method 'getAlgorithm' is not designed for extension - needs to be abstract, final or empty. 70
Error Parameter name should be final. 70
Error Expected @throws tag for 'EngineException'. 71
Error Line has trailing spaces. 85
Error Line is longer than 80 characters. 86
Error Parameter algorithmName should be final. 109
Error Parameter inputs should be final. 109

org/apache/torque/engine/database/model/NameGenerator.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/torque/engine/database/model/Table.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Missing a Javadoc comment. 50
Error Name 'columnList' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 50
Error Missing a Javadoc comment. 51
Error Name 'foreignKeys' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 51
Error Missing a Javadoc comment. 52
Error Name 'indices' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 52
Error Missing a Javadoc comment. 53
Error Name 'unices' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 53
Error Missing a Javadoc comment. 54
Error Name 'idMethodParameters' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 54
Error Missing a Javadoc comment. 55
Error Name 'name' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 55
Error Missing a Javadoc comment. 56
Error Name 'description' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 56
Error Missing a Javadoc comment. 57
Error Name 'javaName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 57
Error Missing a Javadoc comment. 58
Error Name 'idMethod' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 58
Error Missing a Javadoc comment. 59
Error Name 'javaNamingMethod' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 59
Error Missing a Javadoc comment. 60
Error Name 'tableParent' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 60
Error Missing a Javadoc comment. 61
Error Name 'referrers' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 61
Error Missing a Javadoc comment. 62
Error Name 'foreignTableNames' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 62
Error Missing a Javadoc comment. 63
Error Name 'containsForeignPK' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 63
Error Missing a Javadoc comment. 64
Error Name 'inheritanceColumn' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 64
Error Missing a Javadoc comment. 65
Error Name 'skipSql' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 65
Error Missing a Javadoc comment. 66
Error Name 'abstractValue' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 66
Error Missing a Javadoc comment. 67
Error Name 'alias' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 67
Error Missing a Javadoc comment. 68
Error Name 'enterface' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 68
Error Missing a Javadoc comment. 69
Error Name 'pkg' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 69
Error Missing a Javadoc comment. 70
Error Name 'baseClass' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 70
Error Missing a Javadoc comment. 71
Error Name 'basePeer' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 71
Error Missing a Javadoc comment. 72
Error Name 'columnsByName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 72
Error Missing a Javadoc comment. 73
Error Name 'columnsByJavaName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 73
Error Missing a Javadoc comment. 74
Error Name 'needsTransactionInPostgres' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 74
Error Missing a Javadoc comment. 75
Error Name 'heavyIndexing' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 75
Error Missing a Javadoc comment. 76
Error Name 'forReferenceOnly' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 76
Error Parameter name should be final. 92
Error 'name' hides a field. 92
Error '5' is a magic number. 96
Error '5' is a magic number. 97
Error '5' is a magic number. 98
Error Method 'loadFromXML' is not designed for extension - needs to be abstract, final or empty. 109
Error Parameter attrib should be final. 109
Error Parameter defaultIdMethod should be final. 109
Error Method 'doFinalInitialization' is not designed for extension - needs to be abstract, final or empty. 156
Error 'name' hides a field. 221
Error Redundant 'final' modifier. 273
Error Parameter nameType should be final. 273
Error Parameter nbr should be final. 273
Error Expected @throws tag for 'EngineException'. 274
Error '4' is a magic number. 276
Error Method 'getBaseClass' is not designed for extension - needs to be abstract, final or empty. 290
Error Method 'setBaseClass' is not designed for extension - needs to be abstract, final or empty. 310
Error Parameter v should be final. 310
Error Method 'getBasePeer' is not designed for extension - needs to be abstract, final or empty. 319
Error Method 'setBasePeer' is not designed for extension - needs to be abstract, final or empty. 339
Error Parameter v should be final. 339
Error Method 'addColumn' is not designed for extension - needs to be abstract, final or empty. 351
Error Parameter attrib should be final. 351
Error Method 'addColumn' is not designed for extension - needs to be abstract, final or empty. 366
Error Parameter col should be final. 366
Error Method 'addForeignKey' is not designed for extension - needs to be abstract, final or empty. 387
Error Parameter attrib should be final. 387
Error Expected an @return tag. 399
Error Method 'getChildrenColumn' is not designed for extension - needs to be abstract, final or empty. 399
Error Expected an @return tag. 407
Error Method 'getChildrenNames' is not designed for extension - needs to be abstract, final or empty. 407
Error Method 'addReferrer' is not designed for extension - needs to be abstract, final or empty. 428
Error Parameter fk should be final. 428
Error '5' is a magic number. 432
Error Method 'getReferrers' is not designed for extension - needs to be abstract, final or empty. 442
Error Method 'setContainsForeignPK' is not designed for extension - needs to be abstract, final or empty. 452
Error Parameter b should be final. 452
Error Expected @param tag for 'b'. 452
Error Expected an @return tag. 460
Error Method 'getContainsForeignPK' is not designed for extension - needs to be abstract, final or empty. 460
Error Method 'getForeignTableNames' is not designed for extension - needs to be abstract, final or empty. 470
Error Method 'addForeignKey' is not designed for extension - needs to be abstract, final or empty. 485
Error Parameter fk should be final. 485
Error '5' is a magic number. 492
Error Expected an @return tag. 503
Error Method 'requiresTransactionInPostgres' is not designed for extension - needs to be abstract, final or empty. 503
Error Expected an @return tag. 512
Error Method 'addIdMethodParameter' is not designed for extension - needs to be abstract, final or empty. 512
Error Parameter attrib should be final. 512
Error Expected @param tag for 'attrib'. 512
Error Method 'addIdMethodParameter' is not designed for extension - needs to be abstract, final or empty. 527
Error Parameter imp should be final. 527
Error Method 'addIndex' is not designed for extension - needs to be abstract, final or empty. 541
Error Parameter index should be final. 541
Error Expected @param tag for 'index'. 541
Error Expected an @return tag. 551
Error Method 'addIndex' is not designed for extension - needs to be abstract, final or empty. 551
Error Parameter attrib should be final. 551
Error Expected @param tag for 'attrib'. 551
Error Method 'addUnique' is not designed for extension - needs to be abstract, final or empty. 563
Error Parameter unique should be final. 563
Error Expected @param tag for 'unique'. 563
Error Expected an @return tag. 575
Error Method 'addUnique' is not designed for extension - needs to be abstract, final or empty. 575
Error Parameter attrib should be final. 575
Error Expected an @return tag. 586
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 586
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 594
Error Parameter newName should be final. 594
Error Expected @param tag for 'newName'. 594
Error Expected an @return tag. 602
Error Method 'getDescription' is not designed for extension - needs to be abstract, final or empty. 602
Error Method 'setDescription' is not designed for extension - needs to be abstract, final or empty. 612
Error Parameter newDescription should be final. 612
Error Expected an @return tag. 620
Error Method 'getJavaName' is not designed for extension - needs to be abstract, final or empty. 620
Error Method 'setJavaName' is not designed for extension - needs to be abstract, final or empty. 643
Error Parameter javaName should be final. 643
Error 'javaName' hides a field. 643
Error Expected @param tag for 'javaName'. 643
Error Expected an @return tag. 651
Error Method 'getIdMethod' is not designed for extension - needs to be abstract, final or empty. 651
Error Method 'setIdMethod' is not designed for extension - needs to be abstract, final or empty. 666
Error Parameter idMethod should be final. 666
Error 'idMethod' hides a field. 666
Error Expected @param tag for 'idMethod'. 666
Error Method 'isSkipSql' is not designed for extension - needs to be abstract, final or empty. 676
Error Method 'setSkipSql' is not designed for extension - needs to be abstract, final or empty. 685
Error Parameter v should be final. 685
Error Method 'getAlias' is not designed for extension - needs to be abstract, final or empty. 694
Error Method 'isAlias' is not designed for extension - needs to be abstract, final or empty. 704
Error Method 'setAlias' is not designed for extension - needs to be abstract, final or empty. 714
Error Parameter v should be final. 714
Error Method 'getInterface' is not designed for extension - needs to be abstract, final or empty. 724
Error Method 'setInterface' is not designed for extension - needs to be abstract, final or empty. 733
Error Parameter v should be final. 733
Error Method 'isAbstract' is not designed for extension - needs to be abstract, final or empty. 746
Error Method 'setAbstract' is not designed for extension - needs to be abstract, final or empty. 760
Error Parameter v should be final. 760
Error Method 'getPackage' is not designed for extension - needs to be abstract, final or empty. 770
Error Method 'setPackage' is not designed for extension - needs to be abstract, final or empty. 787
Error Parameter v should be final. 787
Error Expected an @return tag. 795
Error Method 'getColumns' is not designed for extension - needs to be abstract, final or empty. 795
Error Expected an @return tag. 809
Error Method 'getNumColumns' is not designed for extension - needs to be abstract, final or empty. 809
Error Expected an @return tag. 817
Error Method 'getForeignKeys' is not designed for extension - needs to be abstract, final or empty. 817
Error Expected an @return tag. 832
Error Method 'getIdMethodParameters' is not designed for extension - needs to be abstract, final or empty. 832
Error Method 'getSequenceName' is not designed for extension - needs to be abstract, final or empty. 842
Error Method 'getIndices' is not designed for extension - needs to be abstract, final or empty. 865
Error Method 'getUnices' is not designed for extension - needs to be abstract, final or empty. 881
Error Method 'getColumn' is not designed for extension - needs to be abstract, final or empty. 898
Error Parameter name should be final. 898
Error 'name' hides a field. 898
Error Method 'getColumnByJavaName' is not designed for extension - needs to be abstract, final or empty. 909
Error Parameter javaName should be final. 909
Error 'javaName' hides a field. 909
Error Method 'getForeignKey' is not designed for extension - needs to be abstract, final or empty. 922
Error Parameter col should be final. 922
Error Must have at least one statement. 935
Error Method 'containsColumn' is not designed for extension - needs to be abstract, final or empty. 952
Error Parameter col should be final. 952
Error Method 'containsColumn' is not designed for extension - needs to be abstract, final or empty. 963
Error Parameter name should be final. 963
Error 'name' hides a field. 963
Error Method 'setDatabase' is not designed for extension - needs to be abstract, final or empty. 973
Error Parameter parent should be final. 973
Error Method 'getDatabase' is not designed for extension - needs to be abstract, final or empty. 983
Error Method 'isForReferenceOnly' is not designed for extension - needs to be abstract, final or empty. 993
Error Method 'setForReferenceOnly' is not designed for extension - needs to be abstract, final or empty. 1003
Error Parameter v should be final. 1003
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 1013
Error Method 'getPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 1101
Error Method 'hasPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 1122
Error Method 'printPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 1132
Error Parameter list should be final. 1143

org/apache/torque/engine/database/model/TypeMap.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Utility classes should not have a public or default constructor. 71
Error Missing a Javadoc comment. 73
Error Missing a Javadoc comment. 74
Error Missing a Javadoc comment. 75
Error Missing a Javadoc comment. 76
Error Missing a Javadoc comment. 77
Error Missing a Javadoc comment. 78
Error Missing a Javadoc comment. 79
Error Missing a Javadoc comment. 80
Error Missing a Javadoc comment. 81
Error Missing a Javadoc comment. 82
Error Missing a Javadoc comment. 83
Error Missing a Javadoc comment. 84
Error Missing a Javadoc comment. 85
Error Missing a Javadoc comment. 86
Error Missing a Javadoc comment. 87
Error Missing a Javadoc comment. 88
Error Missing a Javadoc comment. 89
Error Missing a Javadoc comment. 90
Error Missing a Javadoc comment. 91
Error Missing a Javadoc comment. 92
Error Missing a Javadoc comment. 93
Error Missing a Javadoc comment. 94
Error Missing a Javadoc comment. 95
Error Missing a Javadoc comment. 96
Error Missing a Javadoc comment. 101
Error Missing a Javadoc comment. 102
Error Missing a Javadoc comment. 103
Error Missing a Javadoc comment. 104
Error Missing a Javadoc comment. 105
Error Missing a Javadoc comment. 106
Error Missing a Javadoc comment. 107
Error Missing a Javadoc comment. 108
Error Missing a Javadoc comment. 109
Error Missing a Javadoc comment. 110
Error Missing a Javadoc comment. 111
Error Missing a Javadoc comment. 112
Error Missing a Javadoc comment. 113
Error Missing a Javadoc comment. 114
Error Missing a Javadoc comment. 115
Error Missing a Javadoc comment. 116
Error Missing a Javadoc comment. 117
Error Missing a Javadoc comment. 118
Error Missing a Javadoc comment. 119
Error Missing a Javadoc comment. 120
Error Missing a Javadoc comment. 121
Error Missing a Javadoc comment. 122
Error Missing a Javadoc comment. 123
Error Missing a Javadoc comment. 125
Error Missing a Javadoc comment. 126
Error Missing a Javadoc comment. 127
Error Missing a Javadoc comment. 128
Error Missing a Javadoc comment. 129
Error Missing a Javadoc comment. 130
Error Missing a Javadoc comment. 131
Error Missing a Javadoc comment. 132
Error Missing a Javadoc comment. 133
Error Missing a Javadoc comment. 134
Error Missing a Javadoc comment. 135
Error Missing a Javadoc comment. 136
Error Missing a Javadoc comment. 137
Error Missing a Javadoc comment. 138
Error Missing a Javadoc comment. 139
Error Missing a Javadoc comment. 140
Error Missing a Javadoc comment. 141
Error Missing a Javadoc comment. 142
Error Missing a Javadoc comment. 143
Error Missing a Javadoc comment. 144
Error Missing a Javadoc comment. 145
Error Missing a Javadoc comment. 146
Error Missing a Javadoc comment. 147
Error Missing a Javadoc comment. 149
Error Missing a Javadoc comment. 150
Error Missing a Javadoc comment. 151
Error Missing a Javadoc comment. 152
Error Missing a Javadoc comment. 153
Error Missing a Javadoc comment. 154
Error Missing a Javadoc comment. 155
Error Missing a Javadoc comment. 156
Error Missing a Javadoc comment. 157
Error Missing a Javadoc comment. 158
Error Missing a Javadoc comment. 160
Error Missing a Javadoc comment. 161
Error Missing a Javadoc comment. 162
Error Missing a Javadoc comment. 163
Error Missing a Javadoc comment. 164
Error Missing a Javadoc comment. 165
Error Missing a Javadoc comment. 166
Error Missing a Javadoc comment. 167
Error Missing a Javadoc comment. 168
Error Missing a Javadoc comment. 169
Error Missing a Javadoc comment. 170
Error Missing a Javadoc comment. 171
Error Missing a Javadoc comment. 172
Error Missing a Javadoc comment. 173
Error Missing a Javadoc comment. 174
Error Missing a Javadoc comment. 175
Error Missing a Javadoc comment. 176
Error Missing a Javadoc comment. 177
Error Missing a Javadoc comment. 178
Error Missing a Javadoc comment. 179
Error Missing a Javadoc comment. 180
Error Missing a Javadoc comment. 181
Error Missing a Javadoc comment. 182
Error Missing a Javadoc comment. 184
Error Missing a Javadoc comment. 185
Error Missing a Javadoc comment. 186
Error Missing a Javadoc comment. 187
Error Missing a Javadoc comment. 188
Error Missing a Javadoc comment. 189
Error Missing a Javadoc comment. 190
Error Missing a Javadoc comment. 191
Error Line is longer than 80 characters. 192
Error Missing a Javadoc comment. 192
Error Line is longer than 80 characters. 193
Error Missing a Javadoc comment. 193
Error Missing a Javadoc comment. 195
Error Missing a Javadoc comment. 196
Error Missing a Javadoc comment. 197
Error Missing a Javadoc comment. 198
Error Missing a Javadoc comment. 199
Error Missing a Javadoc comment. 200
Error Missing a Javadoc comment. 201
Error Missing a Javadoc comment. 202
Error Missing a Javadoc comment. 203
Error Missing a Javadoc comment. 204
Error Missing a Javadoc comment. 205
Error Missing a Javadoc comment. 206
Error Missing a Javadoc comment. 207
Error Missing a Javadoc comment. 208
Error Missing a Javadoc comment. 209
Error Missing a Javadoc comment. 210
Error Missing a Javadoc comment. 211
Error Missing a Javadoc comment. 212
Error Missing a Javadoc comment. 213
Error Missing a Javadoc comment. 214
Error Missing a Javadoc comment. 215
Error Missing a Javadoc comment. 217
Error Missing a Javadoc comment. 218
Error Missing a Javadoc comment. 219
Error Missing a Javadoc comment. 220
Error Missing a Javadoc comment. 221
Error Missing a Javadoc comment. 222
Error Missing a Javadoc comment. 223
Error Missing a Javadoc comment. 224
Error Missing a Javadoc comment. 225
Error Method length is 215 lines (max allowed is 150). 231
Error 'static' modifier out of order with the JLS suggestions. 231
Error Line is longer than 80 characters. 298
Error Line is longer than 80 characters. 331
Error Line is longer than 80 characters. 351
Error Line is longer than 80 characters. 424
Error Line is longer than 80 characters. 438
Error Parameter jdbcType should be final. 465
Error Parameter jdbcType should be final. 482
Error Parameter jdbcType should be final. 499
Error Parameter jdbcType should be final. 521
Error Parameter jdbcType should be final. 538
Error Parameter jdbcType should be final. 560
Error Parameter type should be final. 576
Error Parameter sqlType should be final. 593
Error Parameter type should be final. 610
Error Parameter type should be final. 622
Error Parameter type should be final. 634
Error Parameter type should be final. 645

org/apache/torque/engine/database/model/Unique.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 49

org/apache/torque/engine/database/model/package.html

ErrorLine
Error Missing package documentation file.0

org/apache/torque/engine/database/transform/DTDResolver.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'databaseDTD' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 44
Error Expected @throws tag for 'SAXException'. 53
Error Method 'resolveEntity' is not designed for extension - needs to be abstract, final or empty. 87
Error Parameter publicId should be final. 87
Error Parameter systemId should be final. 87
Error Expected @throws tag for 'IOException'. 88
Error Parameter urlString should be final. 116
Error Expected @throws tag for 'IOException'. 117

org/apache/torque/engine/database/transform/SQLToAppData.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Missing a Javadoc comment. 46
Error Name 'sqlFile' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 46
Error Missing a Javadoc comment. 47
Error Name 'tokens' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 47
Error Missing a Javadoc comment. 48
Error Name 'token' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 48
Error Missing a Javadoc comment. 49
Error Name 'appData' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 49
Error Missing a Javadoc comment. 50
Error Name 'appDataDB' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 50
Error Missing a Javadoc comment. 51
Error Name 'count' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 51
Error Missing a Javadoc comment. 52
Error Name 'databaseType' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 52
Error Missing a Javadoc comment. 53
Error Name 'basePropsFilePath' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 53
Error Parameter sqlFile should be final. 60
Error 'sqlFile' hides a field. 60
Error Parameter sqlFile should be final. 74
Error 'sqlFile' hides a field. 74
Error Parameter databaseType should be final. 74
Error 'databaseType' hides a field. 74
Error Expected @param tag for 'databaseType'. 74
Error Parameter basePropsFilePath should be final. 75
Error 'basePropsFilePath' hides a field. 75
Error Expected @param tag for 'basePropsFilePath'. 75
Error Method 'getSqlFile' is not designed for extension - needs to be abstract, final or empty. 87
Error Method 'setSqlFile' is not designed for extension - needs to be abstract, final or empty. 97
Error Parameter sqlFile should be final. 97
Error 'sqlFile' hides a field. 97
Error Expected @throws tag for 'ParseException'. 108
Error Parameter name should be final. 128
Error Expected @throws tag for 'ParseException'. 128
Error Expected @throws tag for 'ParseException'. 149
Error Name 'create_Table' must match pattern '^[a-z][a-zA-Z0-9]*$'. 163
Error Name 'create_Table_Column' must match pattern '^[a-z][a-zA-Z0-9]*$'. 198
Error Parameter tbl should be final. 198
Error Expected @param tag for 'tbl'. 198
Error Name 'create_Table_Column_Primary' must match pattern '^[a-z][a-zA-Z0-9]*$'. 231
Error Parameter tbl should be final. 231
Error Expected @param tag for 'tbl'. 231
Error Name 'create_Table_Column_Unique' must match pattern '^[a-z][a-zA-Z0-9]*$'. 278
Error Parameter tbl should be final. 278
Error Expected @param tag for 'tbl'. 278
Error Name 'create_Table_Column_Foreign' must match pattern '^[a-z][a-zA-Z0-9]*$'. 313
Error Parameter tbl should be final. 313
Error Expected @param tag for 'tbl'. 313
Error Name 'create_Table_Column_Data' must match pattern '^[a-z][a-zA-Z0-9]*$'. 384
Error Parameter tbl should be final. 384
Error Expected @param tag for 'tbl'. 384
Error Expected an @return tag. 534
Error Method 'execute' is not designed for extension - needs to be abstract, final or empty. 534
Error Parameter args should be final. 574
Error Array brackets at illegal position. 574

org/apache/torque/engine/database/transform/XmlToAppData.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Missing a Javadoc comment. 59
Error Name 'app' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 59
Error Missing a Javadoc comment. 60
Error Name 'currDB' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 60
Error Missing a Javadoc comment. 61
Error Name 'currTable' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 61
Error Missing a Javadoc comment. 62
Error Name 'currColumn' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 62
Error Missing a Javadoc comment. 63
Error Name 'currFK' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 63
Error Missing a Javadoc comment. 64
Error Name 'currIndex' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 64
Error Missing a Javadoc comment. 65
Error Name 'currUnique' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 65
Error Missing a Javadoc comment. 67
Error Name 'firstPass' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 67
Error Missing a Javadoc comment. 68
Error Name 'isExternalSchema' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 68
Error Missing a Javadoc comment. 69
Error Name 'currentPackage' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 69
Error Missing a Javadoc comment. 70
Error Name 'currentXmlFile' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 70
Error Missing a Javadoc comment. 71
Error Name 'defaultPackage' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 71
Error Missing a Javadoc comment. 73
Error Name 'alreadyReadFiles' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 76
Error Name 'parsingStack' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 79
Error Parameter databaseType should be final. 95
Error Parameter defaultPackage should be final. 95
Error 'defaultPackage' hides a field. 95
Error Parameter basePropsFilePath should be final. 96
Error Method 'parseFile' is not designed for extension - needs to be abstract, final or empty. 110
Error Parameter xmlFile should be final. 110
Error Expected @throws tag for 'EngineException'. 111
Error '3' is a magic number. 128
Error Line has trailing spaces. 130
Error Line has trailing spaces. 133
Error Line has trailing spaces. 135
Error Line has trailing spaces. 137
Error Line has trailing spaces. 151
Error Line has trailing spaces. 171
Error Line is longer than 80 characters. 178
Error Method 'resolveEntity' is not designed for extension - needs to be abstract, final or empty. 180
Error Parameter publicId should be final. 180
Error Parameter systemId should be final. 180
Error Expected @throws tag for 'SAXException'. 181
Error Line has trailing spaces. 183
Error Line contains a tab character. 183
Error Line contains a tab character. 184
Error Line contains a tab character. 185
Error Line has trailing spaces. 186
Error Line contains a tab character. 186
Error Line has trailing spaces. 187
Error Line contains a tab character. 187
Error Line contains a tab character. 188
Error Line contains a tab character. 189
Error Line contains a tab character. 190
Error Method 'startElement' is not designed for extension - needs to be abstract, final or empty. 204
Error Parameter uri should be final. 204
Error Expected @param tag for 'uri'. 204
Error Parameter localName should be final. 204
Error Parameter rawName should be final. 204
Error Parameter attributes should be final. 205
Error Expected @throws tag for 'SAXException'. 206
Error Method 'endElement' is not designed for extension - needs to be abstract, final or empty. 308
Error Parameter uri should be final. 308
Error Expected @param tag for 'uri'. 308
Error Parameter localName should be final. 308
Error Parameter rawName should be final. 308
Error Utility classes should not have a public or default constructor. 321
Error Missing a Javadoc comment. 323
Error Name 'isExternalSchema' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 323
Error Missing a Javadoc comment. 324
Error Name 'currentPackage' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 324
Error Missing a Javadoc comment. 325
Error Name 'currentXmlFile' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 325
Error Missing a Javadoc comment. 326
Error Name 'firstPass' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 326
Error Parameter parser should be final. 332
Error Expected @param tag for 'parser'. 332
Error Parameter parser should be final. 349
Error Expected @param tag for 'parser'. 349
Error Parameter parser should be final. 369
Error Expected @param tag for 'parser'. 369

org/apache/torque/engine/database/transform/XmlToData.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Missing a Javadoc comment. 58
Error Name 'database' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 58
Error Missing a Javadoc comment. 59
Error Name 'data' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 59
Error Missing a Javadoc comment. 60
Error Name 'dtdFileName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 60
Error Missing a Javadoc comment. 61
Error Name 'dtdFile' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 61
Error Missing a Javadoc comment. 62
Error Name 'dataDTD' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 62
Error Missing a Javadoc comment. 64
Error Parameter database should be final. 75
Error 'database' hides a field. 75
Error Expected @param tag for 'database'. 75
Error Parameter dtdFilePath should be final. 75
Error Expected @param tag for 'dtdFilePath'. 75
Error Expected @throws tag for 'MalformedURLException'. 76
Error Redundant throws: 'MalformedURLException' is subclass of 'IOException'. 76
Error Expected @throws tag for 'IOException'. 76
Error Expected an @return tag. 87
Error Method 'parseFile' is not designed for extension - needs to be abstract, final or empty. 87
Error Parameter xmlFile should be final. 87
Error Expected @param tag for 'xmlFile'. 87
Error Expected @throws tag for 'Exception'. 88
Error Method 'startElement' is not designed for extension - needs to be abstract, final or empty. 111
Error Parameter uri should be final. 111
Error Expected @param tag for 'uri'. 111
Error Parameter localName should be final. 111
Error Expected @param tag for 'localName'. 111
Error Parameter rawName should be final. 111
Error Expected @param tag for 'rawName'. 111
Error Parameter attributes should be final. 112
Error Expected @param tag for 'attributes'. 112
Error Expected @throws tag for 'SAXException'. 113
Error Must have at least one statement. 118
Error Line has trailing spaces. 137
Error Line has trailing spaces. 138
Error Line has trailing spaces. 141
Error Method 'resolveEntity' is not designed for extension - needs to be abstract, final or empty. 159
Error Parameter publicId should be final. 159
Error Expected @param tag for 'publicId'. 159
Error Parameter systemId should be final. 159
Error Expected @param tag for 'systemId'. 159
Error Expected @throws tag for 'SAXException'. 160
Error Line has trailing spaces. 162
Error Line contains a tab character. 162
Error Line contains a tab character. 163
Error Line contains a tab character. 164
Error Line contains a tab character. 165
Error Line contains a tab character. 166
Error Line contains a tab character. 167
Error Line contains a tab character. 168
Error Line contains a tab character. 169
Error Line contains a tab character. 170
Error Line contains a tab character. 171
Error Line contains a tab character. 172
Error Line contains a tab character. 173
Error Line has trailing spaces. 174
Error Line contains a tab character. 174
Error Line has trailing spaces. 175
Error Line contains a tab character. 175
Error Line contains a tab character. 176
Error Line contains a tab character. 177
Error Line contains a tab character. 178
Error Method 'getInputSource' is not designed for extension - needs to be abstract, final or empty. 187
Error Parameter urlString should be final. 187
Error Expected @param tag for 'urlString'. 187
Error Expected @throws tag for 'IOException'. 188
Error Missing a Javadoc comment. 200
Error Name 'table' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 200
Error Missing a Javadoc comment. 201
Error Name 'columnValues' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 201
Error Missing a Javadoc comment. 203
Error Parameter table should be final. 203
Error 'table' hides a field. 203
Error Parameter columnValues should be final. 203
Error 'columnValues' hides a field. 203
Error Method 'getTable' is not designed for extension - needs to be abstract, final or empty. 209
Error Missing a Javadoc comment. 209
Error Method 'getColumnValues' is not designed for extension - needs to be abstract, final or empty. 214
Error Missing a Javadoc comment. 214
Error Missing a Javadoc comment. 225
Error Name 'col' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 225
Error Missing a Javadoc comment. 226
Error Name 'val' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 226
Error Missing a Javadoc comment. 228
Error Parameter col should be final. 228
Error 'col' hides a field. 228
Error Parameter val should be final. 228
Error 'val' hides a field. 228
Error Method 'getColumn' is not designed for extension - needs to be abstract, final or empty. 234
Error Missing a Javadoc comment. 234
Error Method 'getValue' is not designed for extension - needs to be abstract, final or empty. 239
Error Missing a Javadoc comment. 239
Error Method 'getEscapedValue' is not designed for extension - needs to be abstract, final or empty. 244
Error Missing a Javadoc comment. 244

org/apache/torque/engine/database/transform/package.html

ErrorLine
Error Missing package documentation file.0

org/apache/torque/engine/package.html

ErrorLine
Error Missing package documentation file.0

org/apache/torque/engine/sql/ParseException.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter err should be final. 33

org/apache/torque/engine/sql/SQLScanner.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'in' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 56
Error Name 'chr' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 58
Error Name 'token' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 60
Error Name 'tokens' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 62
Error Name 'line' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 64
Error Name 'col' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 66
Error Parameter input should be final. 81
Error Method 'setInput' is not designed for extension - needs to be abstract, final or empty. 91
Error Parameter input should be final. 91
Error Method 'scan' is not designed for extension - needs to be abstract, final or empty. 164

org/apache/torque/engine/sql/Token.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'str' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 31
Error Name 'line' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 33
Error Name 'col' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 35
Error Parameter str should be final. 42
Error 'str' hides a field. 42
Error Parameter str should be final. 54
Error 'str' hides a field. 54
Error Parameter line should be final. 54
Error 'line' hides a field. 54
Error Parameter col should be final. 54
Error 'col' hides a field. 54
Error Method 'getStr' is not designed for extension - needs to be abstract, final or empty. 66
Error Method 'getLine' is not designed for extension - needs to be abstract, final or empty. 76
Error Method 'getCol' is not designed for extension - needs to be abstract, final or empty. 86
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 96

org/apache/torque/engine/sql/package.html

ErrorLine
Error Missing package documentation file.0

org/apache/torque/task/PackageAsPathTask.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'pckg' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 32
Error Variable 'pckg' must be private and have accessor methods. 32
Error Name 'name' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 35
Error Variable 'name' must be private and have accessor methods. 35
Error Method 'execute' is not designed for extension - needs to be abstract, final or empty. 41
Error Method 'setPackage' is not designed for extension - needs to be abstract, final or empty. 50
Error Parameter pckg should be final. 50
Error 'pckg' hides a field. 50
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 58
Error Parameter name should be final. 58
Error 'name' hides a field. 58

org/apache/torque/task/TorqueDataDumpTask.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'databaseName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 44
Error Name 'databaseUrl' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 49
Error Name 'databaseDriver' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 54
Error Name 'databaseUser' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 59
Error Name 'databasePassword' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 64
Error Name 'conn' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 69
Error Name 'stmt' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 74
Error Method 'getDatabaseName' is not designed for extension - needs to be abstract, final or empty. 81
Error Method 'setDatabaseName' is not designed for extension - needs to be abstract, final or empty. 91
Error Parameter v should be final. 91
Error Method 'getDatabaseUrl' is not designed for extension - needs to be abstract, final or empty. 101
Error Method 'setDatabaseUrl' is not designed for extension - needs to be abstract, final or empty. 111
Error Parameter v should be final. 111
Error Method 'getDatabaseDriver' is not designed for extension - needs to be abstract, final or empty. 121
Error Method 'setDatabaseDriver' is not designed for extension - needs to be abstract, final or empty. 131
Error Parameter v should be final. 131
Error Method 'getDatabaseUser' is not designed for extension - needs to be abstract, final or empty. 141
Error Method 'setDatabaseUser' is not designed for extension - needs to be abstract, final or empty. 151
Error Parameter v should be final. 151
Error Method 'getDatabasePassword' is not designed for extension - needs to be abstract, final or empty. 161
Error Method 'setDatabasePassword' is not designed for extension - needs to be abstract, final or empty. 171
Error Parameter v should be final. 171
Error Method 'initControlContext' is not designed for extension - needs to be abstract, final or empty. 182
Error Method 'cleanup' is not designed for extension - needs to be abstract, final or empty. 226
Error Name 'qds' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 251
Error Name 'isEmpty' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 253
Error Name 'curIndex' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 255
Error Name 'curRec' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 257
Error Parameter qds should be final. 272
Error 'qds' hides a field. 272
Error Method 'fetch' is not designed for extension - needs to be abstract, final or empty. 286
Error Parameter tableName should be final. 286
Error Method 'hasNext' is not designed for extension - needs to be abstract, final or empty. 300
Error Method 'next' is not designed for extension - needs to be abstract, final or empty. 320
Error Redundant throws: 'NoSuchElementException' is unchecked exception. 320
Error Method 'get' is not designed for extension - needs to be abstract, final or empty. 342
Error Parameter columnName should be final. 342
Error Method 'remove' is not designed for extension - needs to be abstract, final or empty. 361
Error Redundant throws: 'UnsupportedOperationException' is unchecked exception. 361

org/apache/torque/task/TorqueDataModelTask.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'xmlFile' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 58
Error Variable 'xmlFile' must be private and have accessor methods. 58
Error Name 'filesets' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 63
Error Variable 'filesets' must be private and have accessor methods. 63
Error Name 'dataModels' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 68
Error Variable 'dataModels' must be private and have accessor methods. 68
Error Name 'context' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 74
Error Variable 'context' must be private and have accessor methods. 74
Error Name 'dataModelDbMap' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 82
Error Variable 'dataModelDbMap' must be private and have accessor methods. 82
Error Name 'databaseNames' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 88
Error Variable 'databaseNames' must be private and have accessor methods. 88
Error Name 'sqldbmap' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 99
Error Variable 'sqldbmap' must be private and have accessor methods. 99
Error Name 'basePathToDbProps' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 106
Error Name 'targetDatabase' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 114
Error Name 'targetPackage' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 119
Error Method 'setSqlDbMap' is not designed for extension - needs to be abstract, final or empty. 127
Error Parameter sqldbmap should be final. 127
Error 'sqldbmap' hides a field. 127
Error Method 'getSqlDbMap' is not designed for extension - needs to be abstract, final or empty. 138
Error Method 'getDataModels' is not designed for extension - needs to be abstract, final or empty. 149
Error Method 'getDataModelDbMap' is not designed for extension - needs to be abstract, final or empty. 159
Error Method 'getXmlFile' is not designed for extension - needs to be abstract, final or empty. 169
Error Method 'setXmlFile' is not designed for extension - needs to be abstract, final or empty. 179
Error Parameter xmlFile should be final. 179
Error 'xmlFile' hides a field. 179
Error Method 'addFileset' is not designed for extension - needs to be abstract, final or empty. 189
Error Parameter set should be final. 189
Error Method 'getTargetDatabase' is not designed for extension - needs to be abstract, final or empty. 199
Error Method 'setTargetDatabase' is not designed for extension - needs to be abstract, final or empty. 209
Error Parameter v should be final. 209
Error Method 'getTargetPackage' is not designed for extension - needs to be abstract, final or empty. 219
Error Method 'setTargetPackage' is not designed for extension - needs to be abstract, final or empty. 230
Error Parameter v should be final. 230
Error Method 'getBasePathToDbProps' is not designed for extension - needs to be abstract, final or empty. 241
Error Method 'setBasePathToDbProps' is not designed for extension - needs to be abstract, final or empty. 253
Error Parameter v should be final. 253
Error Method 'initControlContext' is not designed for extension - needs to be abstract, final or empty. 264
Error Expected @throws tag for 'Exception'. 264
Error Redundant throws: 'Exception' is unchecked exception. 264
Error Line has trailing spaces. 294
Error Line has trailing spaces. 296
Error Line has trailing spaces. 310
Error Line has trailing spaces. 314
Error Parameter xmlFile should be final. 348
Error 'xmlFile' hides a field. 348
Error Method 'setContextProperties' is not designed for extension - needs to be abstract, final or empty. 387
Error Parameter file should be final. 387

org/apache/torque/task/TorqueDataSQLTask.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'dataXmlFile' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 53
Error Name 'dataDTD' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 55
Error Name 'targetDatabase' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 61
Error Method 'setDataXmlFile' is not designed for extension - needs to be abstract, final or empty. 68
Error Parameter dataXmlFile should be final. 68
Error 'dataXmlFile' hides a field. 68
Error Method 'getDataXmlFile' is not designed for extension - needs to be abstract, final or empty. 78
Error Method 'getTargetDatabase' is not designed for extension - needs to be abstract, final or empty. 88
Error Method 'setTargetDatabase' is not designed for extension - needs to be abstract, final or empty. 99
Error Parameter v should be final. 99
Error Method 'getDataDTD' is not designed for extension - needs to be abstract, final or empty. 109
Error Method 'setDataDTD' is not designed for extension - needs to be abstract, final or empty. 119
Error Parameter dataDTD should be final. 119
Error 'dataDTD' hides a field. 119
Error Method 'initControlContext' is not designed for extension - needs to be abstract, final or empty. 130
Error Redundant throws: 'Exception' is unchecked exception. 130
Error Line has trailing spaces. 144
Error Line has trailing spaces. 146
Error Line has trailing spaces. 155
Error Line has trailing spaces. 164
Error Line has trailing spaces. 191
Error Line is longer than 80 characters. 193

org/apache/torque/task/TorqueDocumentationTask.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'outputFormat' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 30
Error Method 'getOutputFormat' is not designed for extension - needs to be abstract, final or empty. 37
Error Method 'setOutputFormat' is not designed for extension - needs to be abstract, final or empty. 47
Error Parameter v should be final. 47
Error Method 'initControlContext' is not designed for extension - needs to be abstract, final or empty. 58

org/apache/torque/task/TorqueJDBCTransformTask.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'xmlSchema' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 62
Error Variable 'xmlSchema' must be private and have accessor methods. 62
Error Name 'dbUrl' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 65
Error Variable 'dbUrl' must be private and have accessor methods. 65
Error Name 'dbDriver' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 68
Error Variable 'dbDriver' must be private and have accessor methods. 68
Error Name 'dbUser' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 71
Error Variable 'dbUser' must be private and have accessor methods. 71
Error Name 'dbPassword' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 74
Error Variable 'dbPassword' must be private and have accessor methods. 74
Error Name 'dbSchema' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 77
Error Variable 'dbSchema' must be private and have accessor methods. 77
Error Name 'doc' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 80
Error Variable 'doc' must be private and have accessor methods. 80
Error Name 'databaseNode' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 83
Error Variable 'databaseNode' must be private and have accessor methods. 83
Error Name 'primaryKeys' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 86
Error Variable 'primaryKeys' must be private and have accessor methods. 86
Error Name 'columnTableMap' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 89
Error Variable 'columnTableMap' must be private and have accessor methods. 89
Error Missing a Javadoc comment. 91
Error Name 'sameJavaName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 91
Error Variable 'sameJavaName' must be private and have accessor methods. 91
Error Missing a Javadoc comment. 93
Error Name 'xmlSerializer' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 93
Error Method 'getDbSchema' is not designed for extension - needs to be abstract, final or empty. 95
Error Missing a Javadoc comment. 95
Error Method 'setDbSchema' is not designed for extension - needs to be abstract, final or empty. 100
Error Missing a Javadoc comment. 100
Error Parameter dbSchema should be final. 100
Error 'dbSchema' hides a field. 100
Error Method 'setDbUrl' is not designed for extension - needs to be abstract, final or empty. 105
Error Missing a Javadoc comment. 105
Error Parameter v should be final. 105
Error Method 'setDbDriver' is not designed for extension - needs to be abstract, final or empty. 110
Error Missing a Javadoc comment. 110
Error Parameter v should be final. 110
Error Method 'setDbUser' is not designed for extension - needs to be abstract, final or empty. 115
Error Missing a Javadoc comment. 115
Error Parameter v should be final. 115
Error Method 'setDbPassword' is not designed for extension - needs to be abstract, final or empty. 120
Error Missing a Javadoc comment. 120
Error Parameter v should be final. 120
Error Method 'setOutputFile' is not designed for extension - needs to be abstract, final or empty. 125
Error Missing a Javadoc comment. 125
Error Parameter v should be final. 125
Error Method 'setSameJavaName' is not designed for extension - needs to be abstract, final or empty. 130
Error Missing a Javadoc comment. 130
Error Parameter v should be final. 130
Error Method 'isSameJavaName' is not designed for extension - needs to be abstract, final or empty. 135
Error Missing a Javadoc comment. 135
Error Method 'execute' is not designed for extension - needs to be abstract, final or empty. 145
Error Expected @throws tag for 'BuildException'. 145
Error Redundant throws: 'BuildException' is unchecked exception. 145
Error Method 'generateXML' is not designed for extension - needs to be abstract, final or empty. 183
Error Method length is 155 lines (max allowed is 150). 183
Error '3' is a magic number. 268
Error '4' is a magic number. 269
Error Method 'getTableNames' is not designed for extension - needs to be abstract, final or empty. 348
Error Parameter dbMeta should be final. 348
Error Expected @throws tag for 'SQLException'. 349
Error '3' is a magic number. 361
Error '4' is a magic number. 362
Error Method 'getColumns' is not designed for extension - needs to be abstract, final or empty. 391
Error Parameter dbMeta should be final. 391
Error Parameter tableName should be final. 391
Error Expected @throws tag for 'SQLException'. 392
Error '4' is a magic number. 401
Error '5' is a magic number. 402
Error '7' is a magic number. 403
Error '11' is a magic number. 404
Error '13' is a magic number. 405
Error '5' is a magic number. 407
Error Method 'getPrimaryKeys' is not designed for extension - needs to be abstract, final or empty. 435
Error Parameter dbMeta should be final. 435
Error Parameter tableName should be final. 435
Error Expected @throws tag for 'SQLException'. 436
Error '4' is a magic number. 445
Error Method 'getForeignKeys' is not designed for extension - needs to be abstract, final or empty. 466
Error Parameter dbMeta should be final. 466
Error Parameter tableName should be final. 466
Error Expected @throws tag for 'SQLException'. 467
Error '3' is a magic number. 476
Error '12' is a magic number. 477
Error '8' is a magic number. 498
Error '4' is a magic number. 499

org/apache/torque/task/TorqueSQLExec.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Missing a Javadoc comment. 67
Error Name 'goodSql' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 67
Error Missing a Javadoc comment. 68
Error Name 'totalSql' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 68
Error Missing a Javadoc comment. 69
Error Name 'classpath' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 69
Error Missing a Javadoc comment. 70
Error Name 'loader' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 70
Error Missing a Javadoc comment. 77
Error Missing a Javadoc comment. 78
Error Method 'getValues' is not designed for extension - needs to be abstract, final or empty. 80
Error Missing a Javadoc comment. 80
Error Name 'conn' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 87
Error Name 'autocommit' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 90
Error Name 'statement' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 93
Error Name 'driver' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 96
Error Name 'url' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 99
Error Name 'userId' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 102
Error Name 'password' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 105
Error Name 'sqlCommand' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 108
Error Name 'delimiter' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 111
Error Name 'delimiterType' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 117
Error Name 'print' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 120
Error Name 'showheaders' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 123
Error Name 'output' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 126
Error Name 'rdbms' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 129
Error Name 'version' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 132
Error Name 'onError' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 135
Error Name 'encoding' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 138
Error Name 'srcDir' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 141
Error Name 'sqldbmap' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 144
Error Method 'setSqlDbMap' is not designed for extension - needs to be abstract, final or empty. 151
Error Parameter sqldbmap should be final. 151
Error 'sqldbmap' hides a field. 151
Error Method 'getSqlDbMap' is not designed for extension - needs to be abstract, final or empty. 161
Error Method 'setSrcDir' is not designed for extension - needs to be abstract, final or empty. 171
Error Parameter srcDir should be final. 171
Error 'srcDir' hides a field. 171
Error Method 'getSrcDir' is not designed for extension - needs to be abstract, final or empty. 181
Error Method 'setClasspath' is not designed for extension - needs to be abstract, final or empty. 191
Error Parameter classpath should be final. 191
Error 'classpath' hides a field. 191
Error Method 'createClasspath' is not designed for extension - needs to be abstract, final or empty. 208
Error Method 'setClasspathRef' is not designed for extension - needs to be abstract, final or empty. 222
Error Parameter r should be final. 222
Error Method 'addText' is not designed for extension - needs to be abstract, final or empty. 232
Error Parameter sql should be final. 232
Error Method 'setDriver' is not designed for extension - needs to be abstract, final or empty. 242
Error Parameter driver should be final. 242
Error 'driver' hides a field. 242
Error Method 'setUrl' is not designed for extension - needs to be abstract, final or empty. 252
Error Parameter url should be final. 252
Error 'url' hides a field. 252
Error Method 'setUserid' is not designed for extension - needs to be abstract, final or empty. 262
Error Parameter userId should be final. 262
Error 'userId' hides a field. 262
Error Method 'setEncoding' is not designed for extension - needs to be abstract, final or empty. 272
Error Parameter encoding should be final. 272
Error 'encoding' hides a field. 272
Error Method 'setPassword' is not designed for extension - needs to be abstract, final or empty. 282
Error Parameter password should be final. 282
Error 'password' hides a field. 282
Error Method 'setAutocommit' is not designed for extension - needs to be abstract, final or empty. 292
Error Parameter autocommit should be final. 292
Error 'autocommit' hides a field. 292
Error Method 'setDelimiter' is not designed for extension - needs to be abstract, final or empty. 305
Error Parameter delimiter should be final. 305
Error 'delimiter' hides a field. 305
Error Expected @param tag for 'delimiter'. 305
Error Method 'setDelimiterType' is not designed for extension - needs to be abstract, final or empty. 318
Error Parameter delimiterType should be final. 318
Error 'delimiterType' hides a field. 318
Error Expected @param tag for 'delimiterType'. 318
Error Method 'setPrint' is not designed for extension - needs to be abstract, final or empty. 328
Error Parameter print should be final. 328
Error 'print' hides a field. 328
Error Expected @param tag for 'print'. 328
Error Method 'setShowheaders' is not designed for extension - needs to be abstract, final or empty. 338
Error Parameter showheaders should be final. 338
Error 'showheaders' hides a field. 338
Error Expected @param tag for 'showheaders'. 338
Error Method 'setOutput' is not designed for extension - needs to be abstract, final or empty. 348
Error Parameter output should be final. 348
Error 'output' hides a field. 348
Error Expected @param tag for 'output'. 348
Error Method 'setRdbms' is not designed for extension - needs to be abstract, final or empty. 358
Error Parameter vendor should be final. 358
Error Expected @param tag for 'vendor'. 358
Error Method 'setVersion' is not designed for extension - needs to be abstract, final or empty. 368
Error Parameter version should be final. 368
Error 'version' hides a field. 368
Error Expected @param tag for 'version'. 368
Error Method 'setOnerror' is not designed for extension - needs to be abstract, final or empty. 378
Error Parameter action should be final. 378
Error Expected @param tag for 'action'. 378
Error Method 'execute' is not designed for extension - needs to be abstract, final or empty. 388
Error Expected @throws tag for 'BuildException'. 388
Error Redundant throws: 'BuildException' is unchecked exception. 388
Error Expression can be simplified. 392
Error Parameter url should be final. 494
Error 'url' hides a field. 494
Error Expected @param tag for 'url'. 494
Error Parameter database should be final. 494
Error Expected @param tag for 'database'. 494
Error Parameter transactions should be final. 495
Error Expected @param tag for 'transactions'. 495
Error Must have at least one statement. 597
Error Must have at least one statement. 612
Error Must have at least one statement. 632
Error Method 'runStatements' is not designed for extension - needs to be abstract, final or empty. 649
Error Parameter reader should be final. 649
Error Expected @param tag for 'reader'. 649
Error Parameter out should be final. 649
Error Expected @param tag for 'out'. 649
Error Expected @throws tag for 'SQLException'. 650
Error Expected @throws tag for 'IOException'. 650
Error '4' is a magic number. 668
Error '4' is a magic number. 669
Error Expected an @return tag. 714
Error Method 'isValidRdbms' is not designed for extension - needs to be abstract, final or empty. 714
Error Parameter conn should be final. 714
Error 'conn' hides a field. 714
Error Expected @param tag for 'conn'. 714
Error Method 'execSQL' is not designed for extension - needs to be abstract, final or empty. 770
Error Parameter sql should be final. 770
Error Expected @param tag for 'sql'. 770
Error Parameter out should be final. 770
Error Expected @param tag for 'out'. 770
Error Expected @throws tag for 'SQLException'. 770
Error Method 'printResults' is not designed for extension - needs to be abstract, final or empty. 820
Error Parameter out should be final. 820
Error Expected @param tag for 'out'. 820
Error Expected @throws tag for 'java.sql.SQLException'. 820
Error Method 'getValues' is not designed for extension - needs to be abstract, final or empty. 879
Error Missing a Javadoc comment. 879
Error Missing a Javadoc comment. 893
Error Name 'tSrcFile' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 893
Error Missing a Javadoc comment. 894
Error Name 'tSqlCommand' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 894
Error Method 'setSrc' is not designed for extension - needs to be abstract, final or empty. 896
Error Missing a Javadoc comment. 896
Error Parameter src should be final. 896
Error Method 'addText' is not designed for extension - needs to be abstract, final or empty. 901
Error Missing a Javadoc comment. 901
Error Parameter sql should be final. 901
Error Missing a Javadoc comment. 906
Error Parameter out should be final. 906
Error Avoid inline conditionals. 919

org/apache/torque/task/TorqueSQLTask.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Missing a Javadoc comment. 49
Error Name 'database' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 49
Error Missing a Javadoc comment. 50
Error Name 'suffix' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 50
Error Missing a Javadoc comment. 52
Error Name 'idTableXMLFile' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 52
Error Method 'setDatabase' is not designed for extension - needs to be abstract, final or empty. 58
Error Parameter database should be final. 58
Error 'database' hides a field. 58
Error Expected @param tag for 'database'. 58
Error Expected an @return tag. 67
Error Method 'getDatabase' is not designed for extension - needs to be abstract, final or empty. 67
Error Method 'setSuffix' is not designed for extension - needs to be abstract, final or empty. 76
Error Parameter suffix should be final. 76
Error 'suffix' hides a field. 76
Error Expected @param tag for 'suffix'. 76
Error Expected an @return tag. 85
Error Method 'getSuffix' is not designed for extension - needs to be abstract, final or empty. 85
Error Method 'setIdTableXMLFile' is not designed for extension - needs to be abstract, final or empty. 96
Error Parameter idXmlFile should be final. 96
Error Method 'getIdTableXMLFile' is not designed for extension - needs to be abstract, final or empty. 106
Error Expected @throws tag for 'Exception'. 116
Error Redundant throws: 'Exception' is unchecked exception. 116
Error Method 'loadIdBrokerModel' is not designed for extension - needs to be abstract, final or empty. 167
Error Expected @throws tag for 'EngineException'. 168
Error Method 'initControlContext' is not designed for extension - needs to be abstract, final or empty. 187
Error Expected @throws tag for 'Exception'. 187
Error Redundant throws: 'Exception' is unchecked exception. 187

org/apache/torque/task/TorqueSQLTransformTask.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'inputFile' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 39
Error Name 'outputFile' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 42
Error Method 'getInputFile' is not designed for extension - needs to be abstract, final or empty. 49
Error Method 'setInputFile' is not designed for extension - needs to be abstract, final or empty. 59
Error Parameter v should be final. 59
Error Method 'getOutputFile' is not designed for extension - needs to be abstract, final or empty. 69
Error Method 'setOutputFile' is not designed for extension - needs to be abstract, final or empty. 81
Error Parameter v should be final. 81
Error Method 'execute' is not designed for extension - needs to be abstract, final or empty. 92
Error Redundant throws: 'BuildException' is unchecked exception. 92