Checkstyle Results

The following document contains the results of Checkstyle 6.11.2 with sun_checks.xml ruleset. rss feed

Summary

Files  Info  Warnings  Errors
11 0 0 184

Rules

Category Rule Violations Severity
coding HiddenField 17  Error
design DesignForExtension 14  Error
VisibilityModifier 2  Error
javadoc JavadocMethod 22  Error
JavadocPackage 1  Error
JavadocStyle 13  Error
JavadocType 3  Error
JavadocVariable 15  Error
misc FinalParameters 43  Error
modifier ModifierOrder 4  Error
RedundantModifier 1  Error
naming ConstantName 1  Error
sizes LineLength 47  Error
ParameterNumber 1  Error

Details

org/neo4j/talend/Neo4jBatchDatabase.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 82). 7
 Error javadoc JavadocStyle First sentence should end with a period. 23
 Error javadoc JavadocStyle First sentence should end with a period. 28
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 31
 Error javadoc JavadocStyle First sentence should end with a period. 33
 Error javadoc JavadocStyle First sentence should end with a period. 38
 Error javadoc JavadocStyle First sentence should end with a period. 43
 Error design VisibilityModifier Variable 'batchInserterIndexes' must be private and have accessor methods. 46
 Error misc FinalParameters Parameter path should be final. 55
 Error misc FinalParameters Parameter configuration should be final. 55
 Error sizes LineLength Line is longer than 80 characters (found 83). 58
 Error javadoc JavadocStyle First sentence should end with a period. 70
 Error design DesignForExtension Method 'getInserter' is not designed for extension - needs to be abstract, final or empty. 75
 Error design DesignForExtension Method 'createBatchIndex' is not designed for extension - needs to be abstract, final or empty. 85
 Error misc FinalParameters Parameter indexName should be final. 85
 Error misc FinalParameters Parameter indexCacheSize should be final. 85
 Error sizes LineLength Line is longer than 80 characters (found 110). 87
 Error sizes LineLength Line is longer than 80 characters (found 87). 98
 Error design DesignForExtension Method 'flushBatchIndex' is not designed for extension - needs to be abstract, final or empty. 102
 Error misc FinalParameters Parameter indexName should be final. 102
 Error sizes LineLength Line is longer than 80 characters (found 90). 118
 Error design DesignForExtension Method 'indexNodeInBatchIndex' is not designed for extension - needs to be abstract, final or empty. 118
 Error misc FinalParameters Parameter indexName should be final. 118
 Error misc FinalParameters Parameter node should be final. 118
 Error misc FinalParameters Parameter importIdValue should be final. 118
 Error sizes LineLength Line is longer than 80 characters (found 124). 126
 Error design DesignForExtension Method 'findNodeInBatchIndex' is not designed for extension - needs to be abstract, final or empty. 137
 Error misc FinalParameters Parameter indexName should be final. 137
 Error misc FinalParameters Parameter value should be final. 137
 Error sizes LineLength Line is longer than 80 characters (found 110). 140
 Error sizes LineLength Line is longer than 80 characters (found 83). 145
 Error sizes LineLength Line is longer than 80 characters (found 90). 153
 Error design DesignForExtension Method 'createSchema' is not designed for extension - needs to be abstract, final or empty. 157
 Error misc FinalParameters Parameter type should be final. 157
 Error misc FinalParameters Parameter label should be final. 157
 Error misc FinalParameters Parameter property should be final. 157
 Error sizes LineLength Line is longer than 80 characters (found 124). 160
 Error sizes LineLength Line is longer than 80 characters (found 105). 163
 Error sizes LineLength Line is longer than 80 characters (found 124). 167
 Error javadoc JavadocStyle First sentence should end with a period. 172
 Error design DesignForExtension Method 'shutdown' is not designed for extension - needs to be abstract, final or empty. 175

org/neo4j/talend/Neo4jBatchInserterAbstract.java

Severity Category Rule Message Line
 Error design VisibilityModifier Variable 'batchDb' must be private and have accessor methods. 17
 Error modifier RedundantModifier Redundant 'public' modifier. 24
 Error misc FinalParameters Parameter batchDb should be final. 24
 Error coding HiddenField 'batchDb' hides a field. 24
 Error sizes LineLength Line is longer than 80 characters (found 104). 34
 Error javadoc JavadocMethod Expected @throws tag for 'IllegalAccessException'. 34
 Error javadoc JavadocStyle First sentence should end with a period. 41
 Error sizes LineLength Line is longer than 80 characters (found 99). 48
 Error misc FinalParameters Parameter obj should be final. 48
 Error misc FinalParameters Parameter property should be final. 48
 Error javadoc JavadocMethod Expected @throws tag for 'IllegalAccessException'. 48
 Error sizes LineLength Line is longer than 80 characters (found 125). 71
 Error misc FinalParameters Parameter obj should be final. 71
 Error misc FinalParameters Parameter columnList should be final. 71
 Error javadoc JavadocMethod Expected @throws tag for 'IllegalAccessException'. 71

org/neo4j/talend/Neo4jBatchInserterNode.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 13
 Error javadoc JavadocStyle First sentence should end with a period. 15
 Error javadoc JavadocStyle First sentence should end with a period. 20
 Error javadoc JavadocStyle First sentence should end with a period. 25
 Error sizes LineLength Line is longer than 80 characters (found 93). 32
 Error javadoc JavadocStyle First sentence should end with a period. 37
 Error sizes LineLength Line is longer than 80 characters (found 207). 48
 Error misc FinalParameters Parameter batchDb should be final. 48
 Error misc FinalParameters Parameter labelsField should be final. 48
 Error coding HiddenField 'labelsField' hides a field. 48
 Error misc FinalParameters Parameter batchIndexName should be final. 48
 Error coding HiddenField 'batchIndexName' hides a field. 48
 Error misc FinalParameters Parameter batchIndexFieldName should be final. 48
 Error coding HiddenField 'batchIndexFieldName' hides a field. 48
 Error misc FinalParameters Parameter insertIndexFieldName should be final. 48
 Error coding HiddenField 'insertIndexFieldName' hides a field. 48
 Error misc FinalParameters Parameter indexCacheSize should be final. 48
 Error javadoc JavadocMethod Expected @throws tag for 'IOException'. 48
 Error sizes LineLength Line is longer than 80 characters (found 88). 56
 Error design DesignForExtension Method 'create' is not designed for extension - needs to be abstract, final or empty. 78
 Error misc FinalParameters Parameter incoming should be final. 78
 Error misc FinalParameters Parameter columnList should be final. 78
 Error sizes LineLength Line is longer than 80 characters (found 90). 81
 Error sizes LineLength Line is longer than 80 characters (found 89). 84
 Error sizes LineLength Line is longer than 80 characters (found 82). 98
 Error sizes LineLength Line is longer than 80 characters (found 93). 102
 Error sizes LineLength Line is longer than 80 characters (found 85). 111
 Error sizes LineLength Line is longer than 80 characters (found 88). 116
 Error sizes LineLength Line is longer than 80 characters (found 85). 119
 Error design DesignForExtension Method 'finish' is not designed for extension - needs to be abstract, final or empty. 130
 Error sizes LineLength Line is longer than 80 characters (found 84). 134
 Error design DesignForExtension Method 'computeLabels' is not designed for extension - needs to be abstract, final or empty. 134
 Error javadoc JavadocMethod Missing a Javadoc comment. 134
 Error misc FinalParameters Parameter incoming should be final. 134
 Error sizes LineLength Line is longer than 80 characters (found 91). 139

org/neo4j/talend/Neo4jBatchInserterRelationship.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 12
 Error sizes LineLength Line is longer than 80 characters (found 87). 14
 Error javadoc JavadocVariable Missing a Javadoc comment. 14
 Error javadoc JavadocVariable Missing a Javadoc comment. 16
 Error javadoc JavadocVariable Missing a Javadoc comment. 17
 Error javadoc JavadocVariable Missing a Javadoc comment. 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 19
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 21
 Error javadoc JavadocVariable Missing a Javadoc comment. 23
 Error sizes LineLength Line is longer than 80 characters (found 117). 28
 Error sizes ParameterNumber More than 7 parameters (found 8). 28
 Error misc FinalParameters Parameter graphDb should be final. 28
 Error javadoc JavadocMethod Expected @param tag for 'graphDb'. 28
 Error misc FinalParameters Parameter relationshipTypeField should be final. 28
 Error coding HiddenField 'relationshipTypeField' hides a field. 28
 Error javadoc JavadocMethod Expected @param tag for 'relationshipTypeField'. 28
 Error misc FinalParameters Parameter direction should be final. 28
 Error coding HiddenField 'direction' hides a field. 28
 Error javadoc JavadocMethod Expected @param tag for 'direction'. 28
 Error sizes LineLength Line is longer than 80 characters (found 131). 29
 Error misc FinalParameters Parameter startIndexName should be final. 29
 Error coding HiddenField 'startIndexName' hides a field. 29
 Error javadoc JavadocMethod Expected @param tag for 'startIndexName'. 29
 Error misc FinalParameters Parameter startIndexField should be final. 29
 Error coding HiddenField 'startIndexField' hides a field. 29
 Error javadoc JavadocMethod Expected @param tag for 'startIndexField'. 29
 Error misc FinalParameters Parameter endIndexName should be final. 29
 Error coding HiddenField 'endIndexName' hides a field. 29
 Error javadoc JavadocMethod Expected @param tag for 'endIndexName'. 29
 Error misc FinalParameters Parameter endIndexField should be final. 29
 Error coding HiddenField 'endIndexField' hides a field. 29
 Error javadoc JavadocMethod Expected @param tag for 'endIndexField'. 29
 Error sizes LineLength Line is longer than 80 characters (found 83). 30
 Error misc FinalParameters Parameter skipOnError should be final. 30
 Error coding HiddenField 'skipOnError' hides a field. 30
 Error javadoc JavadocMethod Expected @param tag for 'skipOnError'. 30
 Error javadoc JavadocMethod Expected @throws tag for 'IOException'. 30
 Error sizes LineLength Line is longer than 80 characters (found 84). 34
 Error sizes LineLength Line is longer than 80 characters (found 83). 44
 Error sizes LineLength Line is longer than 80 characters (found 84). 49
 Error sizes LineLength Line is longer than 80 characters (found 82). 59
 Error design DesignForExtension Method 'create' is not designed for extension - needs to be abstract, final or empty. 74
 Error misc FinalParameters Parameter incoming should be final. 74
 Error misc FinalParameters Parameter columnList should be final. 74
 Error sizes LineLength Line is longer than 80 characters (found 130). 76
 Error sizes LineLength Line is longer than 80 characters (found 124). 77
 Error sizes LineLength Line is longer than 80 characters (found 90). 78
 Error sizes LineLength Line is longer than 80 characters (found 95). 82
 Error sizes LineLength Line is longer than 80 characters (found 111). 91
 Error sizes LineLength Line is longer than 80 characters (found 111). 95
 Error sizes LineLength Line is longer than 80 characters (found 116). 99
 Error sizes LineLength Line is longer than 80 characters (found 94). 102

org/neo4j/talend/Neo4jImportTool.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 16
 Error javadoc JavadocStyle First sentence should end with a period. 18
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 21
 Error naming ConstantName Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 21
 Error javadoc JavadocVariable Missing a Javadoc comment. 23
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 23
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error sizes LineLength Line is longer than 80 characters (found 198). 41
 Error misc FinalParameters Parameter dbPath should be final. 41
 Error coding HiddenField 'dbPath' hides a field. 41
 Error javadoc JavadocMethod Expected @param tag for 'dbPath'. 41
 Error misc FinalParameters Parameter neo4jConfiguration should be final. 41
 Error coding HiddenField 'neo4jConfiguration' hides a field. 41
 Error javadoc JavadocMethod Expected @param tag for 'neo4jConfiguration'. 41
 Error misc FinalParameters Parameter importConfiguration should be final. 41
 Error coding HiddenField 'importConfiguration' hides a field. 41
 Error javadoc JavadocMethod Expected @param tag for 'importConfiguration'. 41
 Error misc FinalParameters Parameter nodes should be final. 41
 Error coding HiddenField 'nodes' hides a field. 41
 Error javadoc JavadocMethod Expected @param tag for 'nodes'. 41
 Error misc FinalParameters Parameter relationships should be final. 41
 Error coding HiddenField 'relationships' hides a field. 41
 Error javadoc JavadocMethod Expected @param tag for 'relationships'. 41
 Error design DesignForExtension Method 'execute' is not designed for extension - needs to be abstract, final or empty. 54
 Error javadoc JavadocMethod Expected @throws tag for 'IOException'. 54
 Error sizes LineLength Line is longer than 80 characters (found 96). 74
 Error sizes LineLength Line is longer than 80 characters (found 112). 80
 Error sizes LineLength Line is longer than 80 characters (found 85). 83
 Error design DesignForExtension Method 'createHeaderFile' is not designed for extension - needs to be abstract, final or empty. 96
 Error misc FinalParameters Parameter header should be final. 96
 Error javadoc JavadocMethod Expected @throws tag for 'IOException'. 96
 Error design DesignForExtension Method 'createNeo4jConfigFile' is not designed for extension - needs to be abstract, final or empty. 115
 Error javadoc JavadocMethod Expected @throws tag for 'IOException'. 115