Checkstyle Results

The following document contains the results of Checkstyle.

Summary

FilesInfosWarningsErrors
104001984

Files

FilesIWE
org/apache/torque/engine/EngineException.java 008
org/apache/torque/engine/database/model/Column.java 00216
org/apache/torque/engine/database/model/ConstraintNameGenerator.java 008
org/apache/torque/engine/database/model/Database.java 00109
org/apache/torque/engine/database/model/Domain.java 00121
org/apache/torque/engine/database/model/ForeignKey.java 0056
org/apache/torque/engine/database/model/IDMethod.java 005
org/apache/torque/engine/database/model/IdMethodParameter.java 0034
org/apache/torque/engine/database/model/Index.java 0027
org/apache/torque/engine/database/model/Inheritance.java 0027
org/apache/torque/engine/database/model/JavaNameGenerator.java 0011
org/apache/torque/engine/database/model/NameFactory.java 0013
org/apache/torque/engine/database/model/NameGenerator.java 004
org/apache/torque/engine/database/model/SchemaType.java 0054
org/apache/torque/engine/database/model/Table.java 00196
org/apache/torque/engine/database/model/TypeMap.java 00202
org/apache/torque/engine/database/model/Unique.java 005
org/apache/torque/engine/database/model/package.html 001
org/apache/torque/engine/database/transform/DTDResolver.java 0012
org/apache/torque/engine/database/transform/SQLToAppData.java 0048
org/apache/torque/engine/database/transform/XmlToAppData.java 0074
org/apache/torque/engine/database/transform/XmlToData.java 00100
org/apache/torque/engine/database/transform/package.html 001
org/apache/torque/engine/package.html 001
org/apache/torque/engine/platform/Platform.java 0013
org/apache/torque/engine/platform/PlatformAxionImpl.java 004
org/apache/torque/engine/platform/PlatformCloudscapeImpl.java 0011
org/apache/torque/engine/platform/PlatformDb2400Impl.java 0011
org/apache/torque/engine/platform/PlatformDb2Impl.java 0012
org/apache/torque/engine/platform/PlatformDefaultImpl.java 0035
org/apache/torque/engine/platform/PlatformFactory.java 0015
org/apache/torque/engine/platform/PlatformHypersonicImpl.java 004
org/apache/torque/engine/platform/PlatformInterbaseImpl.java 004
org/apache/torque/engine/platform/PlatformMsaccessImpl.java 004
org/apache/torque/engine/platform/PlatformMssqlImpl.java 0015
org/apache/torque/engine/platform/PlatformMysqlImpl.java 0011
org/apache/torque/engine/platform/PlatformOracleImpl.java 0015
org/apache/torque/engine/platform/PlatformPostgresqlImpl.java 009
org/apache/torque/engine/platform/PlatformSapdbImpl.java 0011
org/apache/torque/engine/platform/PlatformSybaseImpl.java 007
org/apache/torque/engine/sql/ParseException.java 005
org/apache/torque/engine/sql/SQLScanner.java 0014
org/apache/torque/engine/sql/Token.java 0019
org/apache/torque/engine/sql/package.html 001
org/apache/torque/task/PackageAsPathTask.java 0015
org/apache/torque/task/TorqueDataDumpTask.java 0042
org/apache/torque/task/TorqueDataModelTask.java 0050
org/apache/torque/task/TorqueDataSQLTask.java 0026
org/apache/torque/task/TorqueDocumentationTask.java 009
org/apache/torque/task/TorqueJDBCTransformTask.java 0091
org/apache/torque/task/TorqueSQLExec.java 00152
org/apache/torque/task/TorqueSQLTask.java 0032
org/apache/torque/task/TorqueSQLTransformTask.java 0014

org/apache/torque/engine/EngineException.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
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/Column.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
Error Missing a Javadoc comment. 44
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 'domain' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 49
Error Missing a Javadoc comment. 50
Error Name 'javaName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 50
Error Missing a Javadoc comment. 51
Error Name 'javaNamingMethod' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 51
Error Missing a Javadoc comment. 52
Error Name 'isNotNull' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 52
Error Missing a Javadoc comment. 53
Error Name 'javaType' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 53
Error Missing a Javadoc comment. 54
Error Name 'parentTable' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 54
Error Missing a Javadoc comment. 55
Error Name 'position' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 55
Error Missing a Javadoc comment. 56
Error Name 'isPrimaryKey' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 56
Error Missing a Javadoc comment. 57
Error Name 'isUnique' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 57
Error Missing a Javadoc comment. 58
Error Name 'isAutoIncrement' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 58
Error Missing a Javadoc comment. 59
Error Name 'referrers' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 59
Error Missing a Javadoc comment. 64
Error Name 'inheritanceType' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 64
Error Missing a Javadoc comment. 65
Error Name 'isInheritance' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 65
Error Missing a Javadoc comment. 66
Error Name 'isEnumeratedClasses' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 66
Error Missing a Javadoc comment. 67
Error Name 'inheritanceList' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 67
Error Missing a Javadoc comment. 68
Error Name 'needsTransactionInPostgres' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 68
Error Name 'inputValidator' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 71
Error Parameter name should be final. 86
Error 'name' hides a field. 86
Error Expected an @return tag. 97
Error Parameter columns should be final. 97
Error Method 'loadFromXML' is not designed for extension - needs to be abstract, final or empty. 121
Error Parameter attrib should be final. 121
Error Expected @param tag for 'attrib'. 121
Error Line has trailing spaces. 124
Error Line has trailing spaces. 127
Error Line is longer than 80 characters. 130
Error Expected an @return tag. 189
Error Method 'getFullyQualifiedName' is not designed for extension - needs to be abstract, final or empty. 189
Error Expected an @return tag. 197
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 197
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 205
Error Parameter newName should be final. 205
Error Expected @param tag for 'newName'. 205
Error Expected an @return tag. 213
Error Method 'getDescription' is not designed for extension - needs to be abstract, final or empty. 213
Error Method 'setDescription' is not designed for extension - needs to be abstract, final or empty. 223
Error Parameter newDescription should be final. 223
Error Line has trailing spaces. 230
Error Method 'getJavaName' is not designed for extension - needs to be abstract, final or empty. 233
Error Line has trailing spaces. 252
Error Line has trailing spaces. 255
Error Expected an @return tag. 256
Error Method 'getUncapitalisedJavaName' is not designed for extension - needs to be abstract, final or empty. 256
Error Method 'setJavaName' is not designed for extension - needs to be abstract, final or empty. 264
Error Parameter javaName should be final. 264
Error 'javaName' hides a field. 264
Error Expected @param tag for 'javaName'. 264
Error Expected an @return tag. 272
Error Method 'getJavaType' is not designed for extension - needs to be abstract, final or empty. 272
Error Method 'getPosition' is not designed for extension - needs to be abstract, final or empty. 281
Error Method 'setPosition' is not designed for extension - needs to be abstract, final or empty. 290
Error Parameter v should be final. 290
Error Method 'setTable' is not designed for extension - needs to be abstract, final or empty. 298
Error Parameter parent should be final. 298
Error Expected @param tag for 'parent'. 298
Error Expected an @return tag. 306
Error Method 'getTable' is not designed for extension - needs to be abstract, final or empty. 306
Error Expected an @return tag. 314
Error Method 'getTableName' is not designed for extension - needs to be abstract, final or empty. 314
Error Expected an @return tag. 323
Error Method 'addInheritance' is not designed for extension - needs to be abstract, final or empty. 323
Error Parameter attrib should be final. 323
Error Expected @param tag for 'attrib'. 323
Error Method 'addInheritance' is not designed for extension - needs to be abstract, final or empty. 336
Error Parameter inh should be final. 336
Error Expected @param tag for 'inh'. 336
Error Expected an @return tag. 350
Error Method 'getChildren' is not designed for extension - needs to be abstract, final or empty. 350
Error Expected an @return tag. 359
Error Method 'isInheritance' is not designed for extension - needs to be abstract, final or empty. 359
Error Expected an @return tag. 367
Error Method 'isEnumeratedClasses' is not designed for extension - needs to be abstract, final or empty. 367
Error Expected an @return tag. 375
Error Method 'isNotNull' is not designed for extension - needs to be abstract, final or empty. 375
Error Method 'setNotNull' is not designed for extension - needs to be abstract, final or empty. 383
Error Parameter status should be final. 383
Error Expected @param tag for 'status'. 383
Error Line has trailing spaces. 387
Error Line has trailing spaces. 390
Error Method 'getNotNullString' is not designed for extension - needs to be abstract, final or empty. 393
Error Method 'setPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 402
Error Parameter pk should be final. 402
Error Expected @param tag for 'pk'. 402
Error Expected an @return tag. 410
Error Method 'isPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 410
Error Method 'setUnique' is not designed for extension - needs to be abstract, final or empty. 418
Error Parameter u should be final. 418
Error Expected @param tag for 'u'. 418
Error Expected an @return tag. 426
Error Method 'isUnique' is not designed for extension - needs to be abstract, final or empty. 426
Error Expected an @return tag. 434
Error Method 'requiresTransactionInPostgres' is not designed for extension - needs to be abstract, final or empty. 434
Error Expected an @return tag. 442
Error Method 'isForeignKey' is not designed for extension - needs to be abstract, final or empty. 442
Error Expected an @return tag. 451
Error Method 'isMultipleFK' is not designed for extension - needs to be abstract, final or empty. 451
Error Expected an @return tag. 476
Error Method 'getForeignKey' is not designed for extension - needs to be abstract, final or empty. 476
Error Expected an @return tag. 485
Error Method 'getRelatedTableName' is not designed for extension - needs to be abstract, final or empty. 485
Error Avoid inline conditionals. 488
Error Expected an @return tag. 495
Error Method 'getRelatedColumnName' is not designed for extension - needs to be abstract, final or empty. 495
Error Method 'addReferrer' is not designed for extension - needs to be abstract, final or empty. 511
Error Parameter fk should be final. 511
Error Expected @param tag for 'fk'. 511
Error '5' is a magic number. 515
Error Expected an @return tag. 523
Error Method 'getReferrers' is not designed for extension - needs to be abstract, final or empty. 523
Error '5' is a magic number. 527
Error Method 'setType' is not designed for extension - needs to be abstract, final or empty. 535
Error Parameter torqueType should be final. 535
Error Expected @param tag for 'torqueType'. 535
Error Method 'setType' is not designed for extension - needs to be abstract, final or empty. 549
Error Parameter torqueType should be final. 549
Error Expected @param tag for 'torqueType'. 549
Error Line has trailing spaces. 558
Error Line has trailing spaces. 561
Error Expected an @return tag. 565
Error Method 'getType' is not designed for extension - needs to be abstract, final or empty. 565
Error Expected an @return tag. 573
Error Method 'getTorqueType' is not designed for extension - needs to be abstract, final or empty. 573
Error Expected an @return tag. 583
Error Method 'isString' is not designed for extension - needs to be abstract, final or empty. 583
Error Expected an @return tag. 592
Error Method 'needEscapedValue' is not designed for extension - needs to be abstract, final or empty. 592
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 610
Error Line is longer than 80 characters. 634
Error Line is longer than 80 characters. 648
Error Expected an @return tag. 666
Error Method 'getSize' is not designed for extension - needs to be abstract, final or empty. 666
Error Method 'setSize' is not designed for extension - needs to be abstract, final or empty. 674
Error Parameter newSize should be final. 674
Error Expected @param tag for 'newSize'. 674
Error Expected an @return tag. 682
Error Method 'getScale' is not designed for extension - needs to be abstract, final or empty. 682
Error Method 'setScale' is not designed for extension - needs to be abstract, final or empty. 690
Error Parameter newScale should be final. 690
Error Expected @param tag for 'newScale'. 690
Error Method 'printSize' is not designed for extension - needs to be abstract, final or empty. 701
Error Expected an @return tag. 710
Error Method 'getDefaultSetting' is not designed for extension - needs to be abstract, final or empty. 710
Error Method 'setDefaultValue' is not designed for extension - needs to be abstract, final or empty. 718
Error Parameter def should be final. 718
Error Expected @param tag for 'def'. 718
Error Expected an @return tag. 726
Error Method 'getDefaultValue' is not designed for extension - needs to be abstract, final or empty. 726
Error Expected an @return tag. 734
Error Method 'getInputValidator' is not designed for extension - needs to be abstract, final or empty. 734
Error Expected an @return tag. 743
Error Method 'isAutoIncrement' is not designed for extension - needs to be abstract, final or empty. 743
Error Method 'setAutoIncrement' is not designed for extension - needs to be abstract, final or empty. 752
Error Parameter value should be final. 752
Error Expected @param tag for 'value'. 752
Error Method 'getAutoIncrementString' is not designed for extension - needs to be abstract, final or empty. 757
Error Missing a Javadoc comment. 757
Error Line has trailing spaces. 759
Error Line has trailing spaces. 766
Error Method 'setTypeFromString' is not designed for extension - needs to be abstract, final or empty. 771
Error Parameter typeName should be final. 771
Error Expected @param tag for 'typeName'. 771
Error Parameter size should be final. 771
Error Expected @param tag for 'size'. 771
Error Expected an @return tag. 817
Error Method 'getJavaObject' is not designed for extension - needs to be abstract, final or empty. 817
Error Method 'getJavaPrimitive' is not designed for extension - needs to be abstract, final or empty. 828
Error Method 'getJavaNative' is not designed for extension - needs to be abstract, final or empty. 841
Error Expected an @return tag. 856
Error Method 'getVillageMethod' is not designed for extension - needs to be abstract, final or empty. 856
Error Expected an @return tag. 871
Error Method 'getParameterParserMethod' is not designed for extension - needs to be abstract, final or empty. 871
Error Expected an @return tag. 880
Error Method 'isBooleanInt' is not designed for extension - needs to be abstract, final or empty. 880
Error Expected an @return tag. 889
Error Method 'isBooleanChar' is not designed for extension - needs to be abstract, final or empty. 889
Error Expected an @return tag. 898
Error Method 'isBit' is not designed for extension - needs to be abstract, final or empty. 898
Error Expected an @return tag. 907
Error Method 'isPrimitive' is not designed for extension - needs to be abstract, final or empty. 907
Error Method 'isUsePrimitive' is not designed for extension - needs to be abstract, final or empty. 920
Error Missing a Javadoc comment. 920
Error Method 'getDomain' is not designed for extension - needs to be abstract, final or empty. 931
Error Method 'setDomain' is not designed for extension - needs to be abstract, final or empty. 939
Error Parameter domain should be final. 939
Error 'domain' hides a field. 939
Error Missing a Javadoc comment. 944
Error Line has trailing spaces. 956
Error Method 'getSqlString' is not designed for extension - needs to be abstract, final or empty. 957
Error Missing a Javadoc comment. 957
Error Comment matches to-do format 'TODO:'. 973

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

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
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. 73

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

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
Error Missing a Javadoc comment. 45
Error Name 'databaseType' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 45
Error Missing a Javadoc comment. 46
Error Name 'tableList' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 46
Error '100' is a magic number. 46
Error Missing a Javadoc comment. 47
Error Name 'domainMap' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 47
Error Missing a Javadoc comment. 48
Error Name 'name' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 48
Error Missing a Javadoc comment. 49
Error Name 'pkg' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 49
Error Missing a Javadoc comment. 50
Error Name 'baseClass' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 50
Error Missing a Javadoc comment. 51
Error Name 'basePeer' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 51
Error Missing a Javadoc comment. 52
Error Name 'defaultIdMethod' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 52
Error Missing a Javadoc comment. 53
Error Name 'defaultJavaType' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 53
Error Missing a Javadoc comment. 54
Error Name 'defaultJavaNamingMethod' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 54
Error Missing a Javadoc comment. 55
Error Name 'tablesByName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 55
Error Missing a Javadoc comment. 56
Error Name 'tablesByJavaName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 56
Error Missing a Javadoc comment. 57
Error Name 'heavyIndexing' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 57
Error Name 'fileName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 59
Error Parameter databaseType should be final. 66
Error 'databaseType' hides a field. 66
Error Line has trailing spaces. 70
Error Method 'loadFromXML' is not designed for extension - needs to be abstract, final or empty. 76
Error Parameter attrib should be final. 76
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 97
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 107
Error Parameter name should be final. 107
Error 'name' hides a field. 107
Error Avoid inline conditionals. 111
Error Line has trailing spaces. 113
Error Method 'getFileName' is not designed for extension - needs to be abstract, final or empty. 114
Error Missing a Javadoc comment. 114
Error Line has trailing spaces. 118
Error Method 'setFileName' is not designed for extension - needs to be abstract, final or empty. 119
Error Missing a Javadoc comment. 119
Error Parameter name should be final. 119
Error 'name' hides a field. 119
Error Method 'getPackage' is not designed for extension - needs to be abstract, final or empty. 128
Error Method 'setPackage' is not designed for extension - needs to be abstract, final or empty. 137
Error Parameter v should be final. 137
Error Method 'getBaseClass' is not designed for extension - needs to be abstract, final or empty. 146
Error Method 'setBaseClass' is not designed for extension - needs to be abstract, final or empty. 159
Error Parameter v should be final. 159
Error Method 'getBasePeer' is not designed for extension - needs to be abstract, final or empty. 168
Error Method 'setBasePeer' is not designed for extension - needs to be abstract, final or empty. 181
Error Parameter v should be final. 181
Error Method 'getDefaultIdMethod' is not designed for extension - needs to be abstract, final or empty. 190
Error Method 'setDefaultIdMethod' is not designed for extension - needs to be abstract, final or empty. 199
Error Parameter v should be final. 199
Error Method 'getDefaultJavaType' is not designed for extension - needs to be abstract, final or empty. 209
Error Method 'getDefaultJavaNamingMethod' is not designed for extension - needs to be abstract, final or empty. 220
Error Method 'setDefaultJavaNamingMethod' is not designed for extension - needs to be abstract, final or empty. 229
Error Parameter v should be final. 229
Error Method 'isHeavyIndexing' is not designed for extension - needs to be abstract, final or empty. 238
Error Method 'setHeavyIndexing' is not designed for extension - needs to be abstract, final or empty. 247
Error Parameter v should be final. 247
Error Method 'getTables' is not designed for extension - needs to be abstract, final or empty. 257
Error Method 'getTable' is not designed for extension - needs to be abstract, final or empty. 268
Error Parameter name should be final. 268
Error 'name' hides a field. 268
Error Method 'getTableByJavaName' is not designed for extension - needs to be abstract, final or empty. 279
Error Parameter javaName should be final. 279
Error Method 'addTable' is not designed for extension - needs to be abstract, final or empty. 290
Error Parameter attrib should be final. 290
Error Method 'addTable' is not designed for extension - needs to be abstract, final or empty. 304
Error Parameter tbl should be final. 304
Error Method 'addDomain' is not designed for extension - needs to be abstract, final or empty. 313
Error Missing a Javadoc comment. 313
Error Parameter domain should be final. 313
Error '{' should be on a new line. 313
Error Line has trailing spaces. 316
Error Method 'getDomain' is not designed for extension - needs to be abstract, final or empty. 317
Error Missing a Javadoc comment. 317
Error Parameter domainName should be final. 317
Error '{' should be on a new line. 317
Error Line has trailing spaces. 320
Error Method 'getDatabaseType' is not designed for extension - needs to be abstract, final or empty. 321
Error Missing a Javadoc comment. 321
Error Method 'setDatabaseType' is not designed for extension - needs to be abstract, final or empty. 326
Error Missing a Javadoc comment. 326
Error Parameter databaseType should be final. 326
Error 'databaseType' hides a field. 326
Error Method 'getPlatform' is not designed for extension - needs to be abstract, final or empty. 336
Error Method 'requiresIdTable' is not designed for extension - needs to be abstract, final or empty. 349
Error Line has trailing spaces. 365
Error Method 'doFinalInitialization' is not designed for extension - needs to be abstract, final or empty. 368
Error Expected @throws tag for 'EngineException'. 368
Error Line is longer than 80 characters. 395
Error Line has trailing spaces. 415
Error Line is longer than 80 characters. 423
Error Line is longer than 80 characters. 433
Error Line is longer than 80 characters. 452
Error Line is longer than 80 characters. 453
Error Line has trailing spaces. 460
Error Line is longer than 80 characters. 460
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 479

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

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
Error Missing a Javadoc comment. 31
Error Name 'name' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 31
Error Missing a Javadoc comment. 32
Error Name 'description' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 32
Error Missing a Javadoc comment. 33
Error Name 'size' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 33
Error Missing a Javadoc comment. 34
Error Name 'scale' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 34
Error Name 'torqueType' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 36
Error Missing a Javadoc comment. 37
Error Name 'sqlType' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 37
Error Missing a Javadoc comment. 38
Error Name 'defaultValue' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 38
Error Line has trailing spaces. 39
Error Parameter name should be final. 53
Error 'name' hides a field. 53
Error Line has trailing spaces. 57
Error Parameter type should be final. 61
Error Expected @param tag for 'type'. 61
Error Parameter type should be final. 71
Error Expected @param tag for 'type'. 71
Error Parameter sqlType should be final. 71
Error 'sqlType' hides a field. 71
Error Expected @param tag for 'sqlType'. 71
Error Line has trailing spaces. 77
Error Parameter type should be final. 81
Error Expected @param tag for 'type'. 81
Error Parameter sqlType should be final. 81
Error 'sqlType' hides a field. 81
Error Expected @param tag for 'sqlType'. 81
Error Parameter size should be final. 81
Error 'size' hides a field. 81
Error Expected @param tag for 'size'. 81
Error Parameter scale should be final. 81
Error 'scale' hides a field. 81
Error Expected @param tag for 'scale'. 81
Error Parameter type should be final. 93
Error Expected @param tag for 'type'. 93
Error Parameter sqlType should be final. 93
Error 'sqlType' hides a field. 93
Error Expected @param tag for 'sqlType'. 93
Error Parameter size should be final. 93
Error 'size' hides a field. 93
Error Expected @param tag for 'size'. 93
Error Line has trailing spaces. 100
Error Missing a Javadoc comment. 101
Error Parameter domain should be final. 101
Error Line has trailing spaces. 105
Error Method 'copy' is not designed for extension - needs to be abstract, final or empty. 106
Error Missing a Javadoc comment. 106
Error Parameter domain should be final. 106
Error Line has trailing spaces. 116
Error Method 'loadFromXML' is not designed for extension - needs to be abstract, final or empty. 120
Error Parameter attrib should be final. 120
Error Expected @param tag for 'attrib'. 120
Error Parameter platform should be final. 120
Error Expected @param tag for 'platform'. 120
Error Method 'getDescription' is not designed for extension - needs to be abstract, final or empty. 137
Error Method 'setDescription' is not designed for extension - needs to be abstract, final or empty. 145
Error Parameter description should be final. 145
Error 'description' hides a field. 145
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 153
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 161
Error Parameter name should be final. 161
Error 'name' hides a field. 161
Error Method 'getScale' is not designed for extension - needs to be abstract, final or empty. 169
Error Method 'setScale' is not designed for extension - needs to be abstract, final or empty. 177
Error Parameter scale should be final. 177
Error 'scale' hides a field. 177
Error Line has trailing spaces. 181
Error Line has trailing spaces. 184
Error Method 'replaceScale' is not designed for extension - needs to be abstract, final or empty. 187
Error Parameter value should be final. 187
Error Method 'getSize' is not designed for extension - needs to be abstract, final or empty. 195
Error Method 'setSize' is not designed for extension - needs to be abstract, final or empty. 203
Error Parameter size should be final. 203
Error 'size' hides a field. 203
Error Line has trailing spaces. 207
Error Line has trailing spaces. 210
Error Method 'replaceSize' is not designed for extension - needs to be abstract, final or empty. 213
Error Parameter value should be final. 213
Error Method 'getType' is not designed for extension - needs to be abstract, final or empty. 221
Error Method 'setType' is not designed for extension - needs to be abstract, final or empty. 229
Error Parameter torqueType should be final. 229
Error 'torqueType' hides a field. 229
Error Method 'setType' is not designed for extension - needs to be abstract, final or empty. 237
Error Parameter torqueType should be final. 237
Error 'torqueType' hides a field. 237
Error Line has trailing spaces. 241
Error Line has trailing spaces. 244
Error Method 'replaceType' is not designed for extension - needs to be abstract, final or empty. 247
Error Parameter value should be final. 247
Error Line has trailing spaces. 252
Error Method 'getDefaultValue' is not designed for extension - needs to be abstract, final or empty. 256
Error Expected an @return tag. 265
Error Method 'getDefaultSetting' is not designed for extension - needs to be abstract, final or empty. 265
Error Comment matches to-do format 'TODO:'. 273
Error Line has trailing spaces. 282
Error Line has trailing spaces. 283
Error Method 'setDefaultValue' is not designed for extension - needs to be abstract, final or empty. 287
Error Parameter defaultValue should be final. 287
Error 'defaultValue' hides a field. 287
Error Line has trailing spaces. 291
Error Line has trailing spaces. 294
Error Method 'replaceDefaultValue' is not designed for extension - needs to be abstract, final or empty. 297
Error Parameter value should be final. 297
Error Line has trailing spaces. 305
Error Method 'getSqlType' is not designed for extension - needs to be abstract, final or empty. 305
Error Line has trailing spaces. 313
Error Method 'setSqlType' is not designed for extension - needs to be abstract, final or empty. 313
Error Parameter sqlType should be final. 313
Error 'sqlType' hides a field. 313
Error Line has trailing spaces. 320
Error Line has trailing spaces. 321
Error Method 'printSize' is not designed for extension - needs to be abstract, final or empty. 324
Error Line has trailing spaces. 326
Error Line has trailing spaces. 330

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

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
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 Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
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 Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
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 Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
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 Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
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 Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
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 Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
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
Error Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11

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

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
Error Class SchemaType should be declared as final. 31
Error Line has trailing spaces. 31
Error Missing a Javadoc comment. 33
Error Missing a Javadoc comment. 34
Error Missing a Javadoc comment. 35
Error Missing a Javadoc comment. 36
Error Missing a Javadoc comment. 37
Error Missing a Javadoc comment. 38
Error Missing a Javadoc comment. 39
Error Missing a Javadoc comment. 40
Error Missing a Javadoc comment. 41
Error Missing a Javadoc comment. 42
Error Missing a Javadoc comment. 43
Error Missing a Javadoc comment. 44
Error Missing a Javadoc comment. 45
Error Missing a Javadoc comment. 46
Error Missing a Javadoc comment. 47
Error Missing a Javadoc comment. 48
Error Missing a Javadoc comment. 49
Error Line is longer than 80 characters. 50
Error Missing a Javadoc comment. 50
Error Missing a Javadoc comment. 51
Error Missing a Javadoc comment. 52
Error Missing a Javadoc comment. 53
Error Missing a Javadoc comment. 54
Error Missing a Javadoc comment. 55
Error Missing a Javadoc comment. 56
Error Missing a Javadoc comment. 57
Error Missing a Javadoc comment. 58
Error Missing a Javadoc comment. 59
Error Missing a Javadoc comment. 60
Error Missing a Javadoc comment. 61
Error Missing a Javadoc comment. 62
Error Line has trailing spaces. 63
Error Line has trailing spaces. 64
Error Missing a Javadoc comment. 64
Error Parameter type should be final. 64
Error Line has trailing spaces. 68
Error Line has trailing spaces. 69
Error Missing a Javadoc comment. 69
Error Parameter type should be final. 69
Error Line has trailing spaces. 73
Error Line has trailing spaces. 74
Error Missing a Javadoc comment. 74
Error Line has trailing spaces. 78
Error Line has trailing spaces. 79
Error Missing a Javadoc comment. 79
Error Line has trailing spaces. 83
Error Line has trailing spaces. 84
Error Missing a Javadoc comment. 84

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

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
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. 148
Error 'name' hides a field. 213
Error Redundant 'final' modifier. 265
Error Parameter nameType should be final. 265
Error Parameter nbr should be final. 265
Error Expected @throws tag for 'EngineException'. 266
Error '4' is a magic number. 268
Error Method 'getBaseClass' is not designed for extension - needs to be abstract, final or empty. 282
Error Method 'setBaseClass' is not designed for extension - needs to be abstract, final or empty. 302
Error Parameter v should be final. 302
Error Method 'getBasePeer' is not designed for extension - needs to be abstract, final or empty. 311
Error Method 'setBasePeer' is not designed for extension - needs to be abstract, final or empty. 331
Error Parameter v should be final. 331
Error Method 'addColumn' is not designed for extension - needs to be abstract, final or empty. 343
Error Parameter attrib should be final. 343
Error Method 'addColumn' is not designed for extension - needs to be abstract, final or empty. 358
Error Parameter col should be final. 358
Error Method 'addForeignKey' is not designed for extension - needs to be abstract, final or empty. 379
Error Parameter attrib should be final. 379
Error Expected an @return tag. 391
Error Method 'getChildrenColumn' is not designed for extension - needs to be abstract, final or empty. 391
Error Expected an @return tag. 399
Error Method 'getChildrenNames' is not designed for extension - needs to be abstract, final or empty. 399
Error Method 'addReferrer' is not designed for extension - needs to be abstract, final or empty. 420
Error Parameter fk should be final. 420
Error '5' is a magic number. 424
Error Method 'getReferrers' is not designed for extension - needs to be abstract, final or empty. 434
Error Method 'setContainsForeignPK' is not designed for extension - needs to be abstract, final or empty. 444
Error Parameter b should be final. 444
Error Expected @param tag for 'b'. 444
Error Expected an @return tag. 452
Error Method 'getContainsForeignPK' is not designed for extension - needs to be abstract, final or empty. 452
Error Method 'getForeignTableNames' is not designed for extension - needs to be abstract, final or empty. 462
Error Method 'addForeignKey' is not designed for extension - needs to be abstract, final or empty. 477
Error Parameter fk should be final. 477
Error '5' is a magic number. 484
Error Expected an @return tag. 495
Error Method 'requiresTransactionInPostgres' is not designed for extension - needs to be abstract, final or empty. 495
Error Expected an @return tag. 504
Error Method 'addIdMethodParameter' is not designed for extension - needs to be abstract, final or empty. 504
Error Parameter attrib should be final. 504
Error Expected @param tag for 'attrib'. 504
Error Method 'addIdMethodParameter' is not designed for extension - needs to be abstract, final or empty. 519
Error Parameter imp should be final. 519
Error Method 'addIndex' is not designed for extension - needs to be abstract, final or empty. 533
Error Parameter index should be final. 533
Error Expected @param tag for 'index'. 533
Error Expected an @return tag. 543
Error Method 'addIndex' is not designed for extension - needs to be abstract, final or empty. 543
Error Parameter attrib should be final. 543
Error Expected @param tag for 'attrib'. 543
Error Method 'addUnique' is not designed for extension - needs to be abstract, final or empty. 555
Error Parameter unique should be final. 555
Error Expected @param tag for 'unique'. 555
Error Expected an @return tag. 567
Error Method 'addUnique' is not designed for extension - needs to be abstract, final or empty. 567
Error Parameter attrib should be final. 567
Error Expected an @return tag. 578
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 578
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 586
Error Parameter newName should be final. 586
Error Expected @param tag for 'newName'. 586
Error Expected an @return tag. 594
Error Method 'getDescription' is not designed for extension - needs to be abstract, final or empty. 594
Error Method 'setDescription' is not designed for extension - needs to be abstract, final or empty. 604
Error Parameter newDescription should be final. 604
Error Expected an @return tag. 612
Error Method 'getJavaName' is not designed for extension - needs to be abstract, final or empty. 612
Error Method 'setJavaName' is not designed for extension - needs to be abstract, final or empty. 635
Error Parameter javaName should be final. 635
Error 'javaName' hides a field. 635
Error Expected @param tag for 'javaName'. 635
Error Expected an @return tag. 643
Error Method 'getIdMethod' is not designed for extension - needs to be abstract, final or empty. 643
Error Method 'setIdMethod' is not designed for extension - needs to be abstract, final or empty. 658
Error Parameter idMethod should be final. 658
Error 'idMethod' hides a field. 658
Error Expected @param tag for 'idMethod'. 658
Error Method 'isSkipSql' is not designed for extension - needs to be abstract, final or empty. 668
Error Method 'setSkipSql' is not designed for extension - needs to be abstract, final or empty. 677
Error Parameter v should be final. 677
Error Method 'getAlias' is not designed for extension - needs to be abstract, final or empty. 686
Error Method 'isAlias' is not designed for extension - needs to be abstract, final or empty. 696
Error Method 'setAlias' is not designed for extension - needs to be abstract, final or empty. 706
Error Parameter v should be final. 706
Error Method 'getInterface' is not designed for extension - needs to be abstract, final or empty. 716
Error Method 'setInterface' is not designed for extension - needs to be abstract, final or empty. 725
Error Parameter v should be final. 725
Error Method 'isAbstract' is not designed for extension - needs to be abstract, final or empty. 738
Error Method 'setAbstract' is not designed for extension - needs to be abstract, final or empty. 752
Error Parameter v should be final. 752
Error Method 'getPackage' is not designed for extension - needs to be abstract, final or empty. 762
Error Method 'setPackage' is not designed for extension - needs to be abstract, final or empty. 779
Error Parameter v should be final. 779
Error Line has trailing spaces. 786
Error Method 'getColumns' is not designed for extension - needs to be abstract, final or empty. 789
Error Expected an @return tag. 797
Error Method 'getNumColumns' is not designed for extension - needs to be abstract, final or empty. 797
Error Line has trailing spaces. 804
Error Method 'getForeignKeys' is not designed for extension - needs to be abstract, final or empty. 807
Error Expected an @return tag. 816
Error Method 'getIdMethodParameters' is not designed for extension - needs to be abstract, final or empty. 816
Error Method 'getSequenceName' is not designed for extension - needs to be abstract, final or empty. 826
Error Method 'getIndices' is not designed for extension - needs to be abstract, final or empty. 849
Error Method 'getUnices' is not designed for extension - needs to be abstract, final or empty. 859
Error Method 'getColumn' is not designed for extension - needs to be abstract, final or empty. 870
Error Parameter name should be final. 870
Error 'name' hides a field. 870
Error Method 'getColumnByJavaName' is not designed for extension - needs to be abstract, final or empty. 881
Error Parameter javaName should be final. 881
Error 'javaName' hides a field. 881
Error Method 'getForeignKey' is not designed for extension - needs to be abstract, final or empty. 894
Error Parameter col should be final. 894
Error Must have at least one statement. 907
Error Method 'containsColumn' is not designed for extension - needs to be abstract, final or empty. 924
Error Parameter col should be final. 924
Error Method 'containsColumn' is not designed for extension - needs to be abstract, final or empty. 935
Error Parameter name should be final. 935
Error 'name' hides a field. 935
Error Method 'setDatabase' is not designed for extension - needs to be abstract, final or empty. 945
Error Parameter parent should be final. 945
Error Method 'getDatabase' is not designed for extension - needs to be abstract, final or empty. 955
Error Method 'isForReferenceOnly' is not designed for extension - needs to be abstract, final or empty. 965
Error Method 'setForReferenceOnly' is not designed for extension - needs to be abstract, final or empty. 975
Error Parameter v should be final. 975
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 985
Error Method 'getPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 1073
Error Method 'hasPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 1094
Error Method 'printPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 1104
Error Parameter list should be final. 1115

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

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
Error Utility classes should not have a public or default constructor. 76
Error Line has trailing spaces. 80
Error Missing a Javadoc comment. 81
Error Line has trailing spaces. 83
Error Line has trailing spaces. 84
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. 97
Error Missing a Javadoc comment. 98
Error Missing a Javadoc comment. 99
Error Missing a Javadoc comment. 100
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. 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. 124
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. 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. 147
Error Missing a Javadoc comment. 148
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. 159
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. 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 Line is longer than 80 characters. 179
Error Missing a Javadoc comment. 179
Error Line is longer than 80 characters. 180
Error Missing a Javadoc comment. 180
Error Missing a Javadoc comment. 182
Error Missing a Javadoc comment. 183
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 Missing a Javadoc comment. 192
Error Missing a Javadoc comment. 193
Error Missing a Javadoc comment. 194
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. 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 Method length is 183 lines (max allowed is 150). 218
Error 'static' modifier out of order with the JLS suggestions. 218
Error Line is longer than 80 characters. 227
Error Line is longer than 80 characters. 240
Error Line is longer than 80 characters. 241
Error Line is longer than 80 characters. 245
Error Line is longer than 80 characters. 246
Error Line is longer than 80 characters. 247
Error Line is longer than 80 characters. 254
Error Line is longer than 80 characters. 267
Error Line is longer than 80 characters. 268
Error Line is longer than 80 characters. 272
Error Line is longer than 80 characters. 273
Error Line is longer than 80 characters. 274
Error Line is longer than 80 characters. 277
Error Line is longer than 80 characters. 278
Error Line is longer than 80 characters. 279
Error Line is longer than 80 characters. 280
Error Line is longer than 80 characters. 281
Error Line is longer than 80 characters. 282
Error Line is longer than 80 characters. 283
Error Line is longer than 80 characters. 284
Error Line is longer than 80 characters. 294
Error Line is longer than 80 characters. 295
Error Line is longer than 80 characters. 297
Error Line is longer than 80 characters. 298
Error Line is longer than 80 characters. 300
Error Line is longer than 80 characters. 301
Error Line is longer than 80 characters. 302
Error Line is longer than 80 characters. 303
Error Line is longer than 80 characters. 306
Error Line is longer than 80 characters. 307
Error Line is longer than 80 characters. 308
Error Line is longer than 80 characters. 309
Error Line is longer than 80 characters. 313
Error Line is longer than 80 characters. 314
Error Line is longer than 80 characters. 315
Error Line is longer than 80 characters. 319
Error Line is longer than 80 characters. 328
Error Line is longer than 80 characters. 329
Error Line is longer than 80 characters. 342
Error Line is longer than 80 characters. 355
Error Line is longer than 80 characters. 359
Error Line has trailing spaces. 366
Error Line is longer than 80 characters. 371
Error Line is longer than 80 characters. 372
Error Line is longer than 80 characters. 378
Error Line is longer than 80 characters. 379
Error Line is longer than 80 characters. 381
Error Line is longer than 80 characters. 382
Error Line is longer than 80 characters. 384
Error Line is longer than 80 characters. 385
Error Line is longer than 80 characters. 386
Error Line is longer than 80 characters. 387
Error Line is longer than 80 characters. 390
Error Line is longer than 80 characters. 391
Error Line is longer than 80 characters. 392
Error Line is longer than 80 characters. 393
Error Line is longer than 80 characters. 397
Error Parameter jdbcType should be final. 420
Error Parameter jdbcType should be final. 437
Error Parameter jdbcType should be final. 454
Error Parameter jdbcType should be final. 476
Error Parameter jdbcType should be final. 493
Error Parameter jdbcType should be final. 515
Error Parameter type should be final. 533
Error Parameter sqlType should be final. 550
Error '+' should be on a new line. 561
Error Parameter type should be final. 574
Error Parameter type should be final. 586
Error Parameter type should be final. 598
Error Parameter type should be final. 609

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

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
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 Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
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 Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
Error Missing a Javadoc comment. 45
Error Name 'sqlFile' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 45
Error Missing a Javadoc comment. 46
Error Name 'tokens' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 46
Error Missing a Javadoc comment. 47
Error Name 'token' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 47
Error Missing a Javadoc comment. 48
Error Name 'appDataDB' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 48
Error Missing a Javadoc comment. 49
Error Name 'count' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 49
Error Missing a Javadoc comment. 50
Error Name 'databaseType' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 50
Error Parameter sqlFile should be final. 57
Error 'sqlFile' hides a field. 57
Error Parameter sqlFile should be final. 70
Error 'sqlFile' hides a field. 70
Error Parameter databaseType should be final. 70
Error 'databaseType' hides a field. 70
Error Expected @param tag for 'databaseType'. 70
Error Method 'getSqlFile' is not designed for extension - needs to be abstract, final or empty. 81
Error Method 'setSqlFile' is not designed for extension - needs to be abstract, final or empty. 91
Error Parameter sqlFile should be final. 91
Error 'sqlFile' hides a field. 91
Error Parameter name should be final. 121
Error Expected @throws tag for 'ParseException'. 121
Error Expected @throws tag for 'ParseException'. 142
Error Name 'create_Table' must match pattern '^[a-z][a-zA-Z0-9]*$'. 156
Error Name 'create_Table_Column' must match pattern '^[a-z][a-zA-Z0-9]*$'. 191
Error Parameter tbl should be final. 191
Error Expected @param tag for 'tbl'. 191
Error Name 'create_Table_Column_Primary' must match pattern '^[a-z][a-zA-Z0-9]*$'. 224
Error Parameter tbl should be final. 224
Error Expected @param tag for 'tbl'. 224
Error Name 'create_Table_Column_Unique' must match pattern '^[a-z][a-zA-Z0-9]*$'. 271
Error Parameter tbl should be final. 271
Error Expected @param tag for 'tbl'. 271
Error Name 'create_Table_Column_Foreign' must match pattern '^[a-z][a-zA-Z0-9]*$'. 306
Error Parameter tbl should be final. 306
Error Expected @param tag for 'tbl'. 306
Error Name 'create_Table_Column_Data' must match pattern '^[a-z][a-zA-Z0-9]*$'. 377
Error Parameter tbl should be final. 377
Error Expected @param tag for 'tbl'. 377
Error Expected an @return tag. 527
Error Method 'execute' is not designed for extension - needs to be abstract, final or empty. 527

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

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
Error Missing a Javadoc comment. 59
Error Name 'database' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 59
Error Missing a Javadoc comment. 60
Error Name 'currTable' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 60
Error Missing a Javadoc comment. 61
Error Name 'currColumn' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 61
Error Missing a Javadoc comment. 62
Error Name 'currFK' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 62
Error Missing a Javadoc comment. 63
Error Name 'currIndex' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 63
Error Missing a Javadoc comment. 64
Error Name 'currUnique' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 64
Error Missing a Javadoc comment. 66
Error Name 'firstPass' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 66
Error Missing a Javadoc comment. 67
Error Name 'isExternalSchema' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 67
Error Missing a Javadoc comment. 68
Error Name 'currentPackage' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 68
Error Missing a Javadoc comment. 69
Error Name 'currentXmlFile' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 69
Error Missing a Javadoc comment. 70
Error Name 'defaultPackage' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 70
Error Missing a Javadoc comment. 72
Error Name 'alreadyReadFiles' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 75
Error Name 'parsingStack' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 78
Error Parameter databaseType should be final. 91
Error Parameter databaseType should be final. 103
Error Parameter defaultPackage should be final. 103
Error 'defaultPackage' hides a field. 103
Error Method 'parseFile' is not designed for extension - needs to be abstract, final or empty. 117
Error Parameter xmlFile should be final. 117
Error Expected @throws tag for 'EngineException'. 118
Error '3' is a magic number. 135
Error Line has trailing spaces. 137
Error Line has trailing spaces. 140
Error Line has trailing spaces. 142
Error Line has trailing spaces. 144
Error Line has trailing spaces. 158
Error Line has trailing spaces. 179
Error Method 'resolveEntity' is not designed for extension - needs to be abstract, final or empty. 188
Error Parameter publicId should be final. 188
Error Parameter systemId should be final. 188
Error Expected @throws tag for 'SAXException'. 189
Error Method 'startElement' is not designed for extension - needs to be abstract, final or empty. 211
Error Parameter uri should be final. 211
Error Expected @param tag for 'uri'. 211
Error Parameter localName should be final. 211
Error Parameter rawName should be final. 211
Error Parameter attributes should be final. 212
Error Expected @throws tag for 'SAXException'. 213
Error Method 'endElement' is not designed for extension - needs to be abstract, final or empty. 321
Error Parameter uri should be final. 321
Error Expected @param tag for 'uri'. 321
Error Parameter localName should be final. 321
Error Parameter rawName should be final. 321
Error Utility classes should not have a public or default constructor. 334
Error Missing a Javadoc comment. 336
Error Name 'isExternalSchema' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 336
Error Missing a Javadoc comment. 337
Error Name 'currentPackage' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 337
Error Missing a Javadoc comment. 338
Error Name 'currentXmlFile' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 338
Error Missing a Javadoc comment. 339
Error Name 'firstPass' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 339
Error Parameter parser should be final. 345
Error Expected @param tag for 'parser'. 345
Error Parameter parser should be final. 362
Error Expected @param tag for 'parser'. 362
Error Parameter parser should be final. 382
Error Expected @param tag for 'parser'. 382

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

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
Error Missing a Javadoc comment. 57
Error Name 'database' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 57
Error Missing a Javadoc comment. 58
Error Name 'data' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 58
Error Missing a Javadoc comment. 59
Error Name 'dtdFileName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 59
Error Missing a Javadoc comment. 60
Error Name 'dtdFile' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 60
Error Missing a Javadoc comment. 61
Error Name 'dataDTD' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 61
Error Missing a Javadoc comment. 63
Error Parameter database should be final. 74
Error 'database' hides a field. 74
Error Expected @param tag for 'database'. 74
Error Parameter dtdFilePath should be final. 74
Error Expected @param tag for 'dtdFilePath'. 74
Error Expected @throws tag for 'MalformedURLException'. 75
Error Redundant throws: 'MalformedURLException' is subclass of 'IOException'. 75
Error Expected @throws tag for 'IOException'. 75
Error Expected an @return tag. 86
Error Method 'parseFile' is not designed for extension - needs to be abstract, final or empty. 86
Error Parameter xmlFile should be final. 86
Error Expected @param tag for 'xmlFile'. 86
Error Expected @throws tag for 'Exception'. 87
Error Method 'startElement' is not designed for extension - needs to be abstract, final or empty. 110
Error Parameter uri should be final. 110
Error Expected @param tag for 'uri'. 110
Error Parameter localName should be final. 110
Error Expected @param tag for 'localName'. 110
Error Parameter rawName should be final. 110
Error Expected @param tag for 'rawName'. 110
Error Parameter attributes should be final. 111
Error Expected @param tag for 'attributes'. 111
Error Expected @throws tag for 'SAXException'. 112
Error Must have at least one statement. 117
Error Line has trailing spaces. 136
Error Line has trailing spaces. 137
Error Line has trailing spaces. 140
Error Method 'resolveEntity' is not designed for extension - needs to be abstract, final or empty. 158
Error Parameter publicId should be final. 158
Error Expected @param tag for 'publicId'. 158
Error Parameter systemId should be final. 158
Error Expected @param tag for 'systemId'. 158
Error Expected @throws tag for 'SAXException'. 159
Error Line has trailing spaces. 161
Error Line contains a tab character. 161
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 has trailing spaces. 173
Error Line contains a tab character. 173
Error Line has trailing spaces. 174
Error Line contains a tab character. 174
Error Line contains a tab character. 175
Error Line contains a tab character. 176
Error Line contains a tab character. 177
Error Method 'getInputSource' is not designed for extension - needs to be abstract, final or empty. 186
Error Parameter urlString should be final. 186
Error Expected @param tag for 'urlString'. 186
Error Expected @throws tag for 'IOException'. 187
Error Missing a Javadoc comment. 199
Error Name 'table' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 199
Error Missing a Javadoc comment. 200
Error Name 'columnValues' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 200
Error Missing a Javadoc comment. 202
Error Parameter table should be final. 202
Error 'table' hides a field. 202
Error Parameter columnValues should be final. 202
Error 'columnValues' hides a field. 202
Error Method 'getTable' is not designed for extension - needs to be abstract, final or empty. 208
Error Missing a Javadoc comment. 208
Error Method 'getColumnValues' is not designed for extension - needs to be abstract, final or empty. 213
Error Missing a Javadoc comment. 213
Error Missing a Javadoc comment. 224
Error Name 'col' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 224
Error Missing a Javadoc comment. 225
Error Name 'val' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 225
Error Missing a Javadoc comment. 227
Error Parameter col should be final. 227
Error 'col' hides a field. 227
Error Parameter val should be final. 227
Error 'val' hides a field. 227
Error Method 'getColumn' is not designed for extension - needs to be abstract, final or empty. 233
Error Missing a Javadoc comment. 233
Error Method 'getValue' is not designed for extension - needs to be abstract, final or empty. 238
Error Missing a Javadoc comment. 238
Error Method 'getEscapedValue' is not designed for extension - needs to be abstract, final or empty. 243
Error Missing a Javadoc comment. 243

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/platform/Platform.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
Error Redundant 'static' modifier. 31
Error Redundant 'static' modifier. 33
Error Line has trailing spaces. 34
Error Line has trailing spaces. 56
Error Expected @param tag for 'notNull'. 61
Error Line has trailing spaces. 67
Error Line has trailing spaces. 70
Error Line has trailing spaces. 75
Error Line has trailing spaces. 78

org/apache/torque/engine/platform/PlatformAxionImpl.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11

org/apache/torque/engine/platform/PlatformCloudscapeImpl.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
Error Line is longer than 80 characters. 47
Error Line is longer than 80 characters. 48
Error Line is longer than 80 characters. 51
Error Line has trailing spaces. 52
Error Line is longer than 80 characters. 52
Error Method 'getAutoIncrement' is not designed for extension - needs to be abstract, final or empty. 58
Error Line has trailing spaces. 62

org/apache/torque/engine/platform/PlatformDb2400Impl.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
Error Line is longer than 80 characters. 47
Error Line is longer than 80 characters. 51
Error Line is longer than 80 characters. 52
Error Line is longer than 80 characters. 53
Error Line has trailing spaces. 55
Error Method 'getMaxColumnNameLength' is not designed for extension - needs to be abstract, final or empty. 59
Error '30' is a magic number. 61

org/apache/torque/engine/platform/PlatformDb2Impl.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
Error Line is longer than 80 characters. 46
Error Line is longer than 80 characters. 47
Error Line is longer than 80 characters. 48
Error Line is longer than 80 characters. 49
Error Method 'getMaxColumnNameLength' is not designed for extension - needs to be abstract, final or empty. 55
Error '18' is a magic number. 58
Error Method 'getAutoIncrement' is not designed for extension - needs to be abstract, final or empty. 64
Error Line has trailing spaces. 68

org/apache/torque/engine/platform/PlatformDefaultImpl.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
Error Missing a Javadoc comment. 35
Error Name 'schemaDomainMap' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 35
Error Line has trailing spaces. 36
Error Line has trailing spaces. 40
Error Line has trailing spaces. 44
Error Missing a Javadoc comment. 45
Error '30' is a magic number. 47
Error Line has trailing spaces. 49
Error Line has trailing spaces. 54
Error Line has trailing spaces. 56
Error Line has trailing spaces. 60
Error Method 'setSchemaDomainMapping' is not designed for extension - needs to be abstract, final or empty. 60
Error Missing a Javadoc comment. 60
Error Parameter domain should be final. 60
Error Line has trailing spaces. 64
Error Method 'getMaxColumnNameLength' is not designed for extension - needs to be abstract, final or empty. 68
Error '64' is a magic number. 70
Error Method 'getNativeIdMethod' is not designed for extension - needs to be abstract, final or empty. 76
Error Line has trailing spaces. 84
Error Method 'getDomainForSchemaType' is not designed for extension - needs to be abstract, final or empty. 84
Error Parameter jdbcType should be final. 84
Error Method 'getNullString' is not designed for extension - needs to be abstract, final or empty. 94
Error Parameter notNull should be final. 94
Error Expected @param tag for 'notNull'. 94
Error Comment matches to-do format 'TODO:'. 96
Error Avoid inline conditionals. 98
Error Method 'getAutoIncrement' is not designed for extension - needs to be abstract, final or empty. 104
Error Method 'hasScale' is not designed for extension - needs to be abstract, final or empty. 113
Error Parameter sqlType should be final. 113
Error Method 'hasSize' is not designed for extension - needs to be abstract, final or empty. 122
Error Parameter sqlType should be final. 122

org/apache/torque/engine/platform/PlatformFactory.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
Error Utility classes should not have a public or default constructor. 32
Error Missing a Javadoc comment. 34
Error Missing a Javadoc comment. 35
Error Expected an @return tag. 42
Error Parameter dbms should be final. 42
Error Line has trailing spaces. 59
Error Line has trailing spaces. 73
Error Expected an @return tag. 76
Error Parameter platform should be final. 76
Error Line is longer than 80 characters. 83
Error Line has trailing spaces. 88

org/apache/torque/engine/platform/PlatformHypersonicImpl.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11

org/apache/torque/engine/platform/PlatformInterbaseImpl.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11

org/apache/torque/engine/platform/PlatformMsaccessImpl.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11

org/apache/torque/engine/platform/PlatformMssqlImpl.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
Error Line has trailing spaces. 53
Error Line is longer than 80 characters. 53
Error Line has trailing spaces. 55
Error Method 'getMaxColumnNameLength' is not designed for extension - needs to be abstract, final or empty. 59
Error '30' is a magic number. 61
Error Line has trailing spaces. 63
Error Line has trailing spaces. 69
Error Method 'getNullString' is not designed for extension - needs to be abstract, final or empty. 69
Error Parameter notNull should be final. 69
Error Expected @param tag for 'notNull'. 69
Error Avoid inline conditionals. 71

org/apache/torque/engine/platform/PlatformMysqlImpl.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
Error Line is longer than 80 characters. 46
Error Line is longer than 80 characters. 50
Error Method 'getAutoIncrement' is not designed for extension - needs to be abstract, final or empty. 58
Error Method 'hasSize' is not designed for extension - needs to be abstract, final or empty. 66
Error Parameter sqlType should be final. 66
Error '{' should be on a new line. 66
Error Line has trailing spaces. 67

org/apache/torque/engine/platform/PlatformOracleImpl.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
Error Line is longer than 80 characters. 45
Error Line is longer than 80 characters. 46
Error Line is longer than 80 characters. 48
Error Line is longer than 80 characters. 49
Error Line is longer than 80 characters. 55
Error Line is longer than 80 characters. 60
Error Line has trailing spaces. 62
Error Method 'getMaxColumnNameLength' is not designed for extension - needs to be abstract, final or empty. 66
Error '30' is a magic number. 68
Error Method 'getNativeIdMethod' is not designed for extension - needs to be abstract, final or empty. 74
Error Method 'getAutoIncrement' is not designed for extension - needs to be abstract, final or empty. 82

org/apache/torque/engine/platform/PlatformPostgresqlImpl.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
Error Line is longer than 80 characters. 53
Error Line has trailing spaces. 60
Error Method 'getNativeIdMethod' is not designed for extension - needs to be abstract, final or empty. 64
Error Method 'getAutoIncrement' is not designed for extension - needs to be abstract, final or empty. 72
Error Line has trailing spaces. 76

org/apache/torque/engine/platform/PlatformSapdbImpl.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
Error Line is longer than 80 characters. 46
Error Line is longer than 80 characters. 47
Error Line is longer than 80 characters. 49
Error Line is longer than 80 characters. 52
Error Method 'getNativeIdMethod' is not designed for extension - needs to be abstract, final or empty. 63
Error Method 'getAutoIncrement' is not designed for extension - needs to be abstract, final or empty. 71
Error Line has trailing spaces. 75

org/apache/torque/engine/platform/PlatformSybaseImpl.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
Error Line has trailing spaces. 54
Error Method 'getMaxColumnNameLength' is not designed for extension - needs to be abstract, final or empty. 58
Error '30' is a magic number. 60

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

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
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 Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
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 Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
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 Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
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 Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
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]*$'. 47
Error Name 'databaseDriver' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 50
Error Name 'databaseUser' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 53
Error Name 'databasePassword' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 56
Error Name 'conn' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 59
Error Name 'stmt' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 62
Error Method 'getDatabaseName' is not designed for extension - needs to be abstract, final or empty. 69
Error Method 'setDatabaseName' is not designed for extension - needs to be abstract, final or empty. 79
Error Parameter v should be final. 79
Error Method 'getDatabaseUrl' is not designed for extension - needs to be abstract, final or empty. 89
Error Method 'setDatabaseUrl' is not designed for extension - needs to be abstract, final or empty. 99
Error Parameter v should be final. 99
Error Method 'getDatabaseDriver' is not designed for extension - needs to be abstract, final or empty. 109
Error Method 'setDatabaseDriver' is not designed for extension - needs to be abstract, final or empty. 119
Error Parameter v should be final. 119
Error Method 'getDatabaseUser' is not designed for extension - needs to be abstract, final or empty. 129
Error Method 'setDatabaseUser' is not designed for extension - needs to be abstract, final or empty. 139
Error Parameter v should be final. 139
Error Method 'getDatabasePassword' is not designed for extension - needs to be abstract, final or empty. 149
Error Method 'setDatabasePassword' is not designed for extension - needs to be abstract, final or empty. 159
Error Parameter v should be final. 159
Error Method 'initControlContext' is not designed for extension - needs to be abstract, final or empty. 170
Error Method 'cleanup' is not designed for extension - needs to be abstract, final or empty. 216
Error Name 'rs' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 240
Error Unused @param tag for 'qds'. 252
Error Parameter rs should be final. 255
Error 'rs' hides a field. 255
Error Expected @param tag for 'rs'. 255
Error Method 'fetch' is not designed for extension - needs to be abstract, final or empty. 267
Error Parameter tableName should be final. 267
Error Method 'hasNext' is not designed for extension - needs to be abstract, final or empty. 279
Error Method 'next' is not designed for extension - needs to be abstract, final or empty. 304
Error Redundant throws: 'NoSuchElementException' is unchecked exception. 304
Error Method 'get' is not designed for extension - needs to be abstract, final or empty. 326
Error Parameter columnName should be final. 326
Error Method 'remove' is not designed for extension - needs to be abstract, final or empty. 345
Error Redundant throws: 'UnsupportedOperationException' is unchecked exception. 345

org/apache/torque/task/TorqueDataModelTask.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
Error Name 'xmlFile' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 56
Error Variable 'xmlFile' must be private and have accessor methods. 56
Error Name 'filesets' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 59
Error Variable 'filesets' must be private and have accessor methods. 59
Error Name 'dataModels' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 62
Error Variable 'dataModels' must be private and have accessor methods. 62
Error Name 'context' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 65
Error Variable 'context' must be private and have accessor methods. 65
Error Line has trailing spaces. 69
Error Name 'dataModelDbMap' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 72
Error Variable 'dataModelDbMap' must be private and have accessor methods. 72
Error Name 'databaseNames' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 78
Error Variable 'databaseNames' must be private and have accessor methods. 78
Error Name 'sqldbmap' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 89
Error Variable 'sqldbmap' must be private and have accessor methods. 89
Error Name 'targetDatabase' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 92
Error Name 'targetPackage' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 95
Error Method 'setSqlDbMap' is not designed for extension - needs to be abstract, final or empty. 103
Error Parameter sqldbmap should be final. 103
Error 'sqldbmap' hides a field. 103
Error Method 'getSqlDbMap' is not designed for extension - needs to be abstract, final or empty. 114
Error Method 'getDataModels' is not designed for extension - needs to be abstract, final or empty. 124
Error Method 'getDataModelDbMap' is not designed for extension - needs to be abstract, final or empty. 134
Error Method 'getXmlFile' is not designed for extension - needs to be abstract, final or empty. 144
Error Method 'setXmlFile' is not designed for extension - needs to be abstract, final or empty. 154
Error Parameter xmlFile should be final. 154
Error 'xmlFile' hides a field. 154
Error Method 'addFileset' is not designed for extension - needs to be abstract, final or empty. 164
Error Parameter set should be final. 164
Error Method 'getTargetDatabase' is not designed for extension - needs to be abstract, final or empty. 174
Error Method 'setTargetDatabase' is not designed for extension - needs to be abstract, final or empty. 184
Error Parameter v should be final. 184
Error Method 'getTargetPackage' is not designed for extension - needs to be abstract, final or empty. 194
Error Method 'setTargetPackage' is not designed for extension - needs to be abstract, final or empty. 205
Error Parameter v should be final. 205
Error Method 'initControlContext' is not designed for extension - needs to be abstract, final or empty. 216
Error Expected @throws tag for 'Exception'. 216
Error Redundant throws: 'Exception' is unchecked exception. 216
Error Line has trailing spaces. 246
Error Line has trailing spaces. 248
Error Line has trailing spaces. 261
Error Line has trailing spaces. 265
Error Parameter xmlFile should be final. 298
Error 'xmlFile' hides a field. 298
Error Method 'setContextProperties' is not designed for extension - needs to be abstract, final or empty. 337
Error Parameter file should be final. 337

org/apache/torque/task/TorqueDataSQLTask.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
Error Name 'dataXmlFile' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 52
Error Name 'dataDTD' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 54
Error Name 'targetDatabase' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 60
Error Method 'setDataXmlFile' is not designed for extension - needs to be abstract, final or empty. 67
Error Parameter dataXmlFile should be final. 67
Error 'dataXmlFile' hides a field. 67
Error Method 'getDataXmlFile' is not designed for extension - needs to be abstract, final or empty. 77
Error Method 'getTargetDatabase' is not designed for extension - needs to be abstract, final or empty. 87
Error Method 'setTargetDatabase' is not designed for extension - needs to be abstract, final or empty. 98
Error Parameter v should be final. 98
Error Method 'getDataDTD' is not designed for extension - needs to be abstract, final or empty. 108
Error Method 'setDataDTD' is not designed for extension - needs to be abstract, final or empty. 118
Error Parameter dataDTD should be final. 118
Error 'dataDTD' hides a field. 118
Error Method 'initControlContext' is not designed for extension - needs to be abstract, final or empty. 129
Error Redundant throws: 'Exception' is unchecked exception. 129
Error Line has trailing spaces. 142
Error Line has trailing spaces. 144
Error Line has trailing spaces. 153
Error Line has trailing spaces. 162
Error Line has trailing spaces. 189
Error Line is longer than 80 characters. 191

org/apache/torque/task/TorqueDocumentationTask.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
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 Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
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 Line is longer than 80 characters. 277
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 Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
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 Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
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. 186
Error Expected @throws tag for 'Exception'. 186
Error Redundant throws: 'Exception' is unchecked exception. 186

org/apache/torque/task/TorqueSQLTransformTask.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 5
Error Line has trailing spaces. 9
Error Line has trailing spaces. 11
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