Fork me on GitHub

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
4 0 0 173

Rules

Category Rule Violations Severity
blocks LeftCurly 1  Error
coding HiddenField 12  Error
MagicNumber 3  Error
SimplifyBooleanExpression 1  Error
design DesignForExtension 29  Error
VisibilityModifier 7  Error
imports UnusedImports 1  Error
javadoc JavadocMethod 29  Error
JavadocPackage 2  Error
JavadocType 2  Error
JavadocVariable 19  Error
misc FinalParameters 34  Error
modifier ModifierOrder 3  Error
regexp RegexpSingleline
  • format: "\s+$"
  • maximum: "0"
  • message: "Line has trailing spaces."
  • minimum: "0"
4  Error
sizes LineLength 22  Error
whitespace ParenPad 4  Error

Details

org/apache/streams/gmail/GMailConfiguration.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 19
 Error blocks LeftCurly '{' at column 1 should be on the previous line. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error sizes LineLength Line is longer than 80 characters (found 85). 35
 Error regexp RegexpSingleline Line has trailing spaces. 38
 Error design DesignForExtension Method 'getUserName' is not designed for extension - needs to be abstract, final or empty. 42
 Error regexp RegexpSingleline Line has trailing spaces. 49
 Error design DesignForExtension Method 'setUserName' is not designed for extension - needs to be abstract, final or empty. 53
 Error misc FinalParameters Parameter userName should be final. 55
 Error coding HiddenField 'userName' hides a field. 55
 Error design DesignForExtension Method 'withUserName' is not designed for extension - needs to be abstract, final or empty. 59
 Error javadoc JavadocMethod Missing a Javadoc comment. 59
 Error misc FinalParameters Parameter userName should be final. 59
 Error coding HiddenField 'userName' hides a field. 59
 Error regexp RegexpSingleline Line has trailing spaces. 65
 Error design DesignForExtension Method 'getPassword' is not designed for extension - needs to be abstract, final or empty. 69
 Error regexp RegexpSingleline Line has trailing spaces. 76
 Error design DesignForExtension Method 'setPassword' is not designed for extension - needs to be abstract, final or empty. 80
 Error misc FinalParameters Parameter password should be final. 82
 Error coding HiddenField 'password' hides a field. 82
 Error design DesignForExtension Method 'withPassword' is not designed for extension - needs to be abstract, final or empty. 86
 Error javadoc JavadocMethod Missing a Javadoc comment. 86
 Error misc FinalParameters Parameter password should be final. 86
 Error coding HiddenField 'password' hides a field. 86
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 91
 Error design DesignForExtension Method 'getAdditionalProperties' is not designed for extension - needs to be abstract, final or empty. 96
 Error javadoc JavadocMethod Missing a Javadoc comment. 96
 Error design DesignForExtension Method 'setAdditionalProperty' is not designed for extension - needs to be abstract, final or empty. 102
 Error javadoc JavadocMethod Missing a Javadoc comment. 102
 Error misc FinalParameters Parameter name should be final. 104
 Error misc FinalParameters Parameter value should be final. 104
 Error sizes LineLength Line is longer than 80 characters (found 81). 108
 Error design DesignForExtension Method 'withAdditionalProperty' is not designed for extension - needs to be abstract, final or empty. 108
 Error javadoc JavadocMethod Missing a Javadoc comment. 108
 Error misc FinalParameters Parameter name should be final. 108
 Error misc FinalParameters Parameter value should be final. 108
 Error design DesignForExtension Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 113
 Error sizes LineLength Line is longer than 80 characters (found 113). 115
 Error design DesignForExtension Method 'equals' is not designed for extension - needs to be abstract, final or empty. 118
 Error misc FinalParameters Parameter other should be final. 119
 Error coding SimplifyBooleanExpression Expression can be simplified. 123
 Error sizes LineLength Line is longer than 80 characters (found 163). 127

org/apache/streams/gmail/provider/GMailImapProviderTask.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 92). 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error javadoc JavadocMethod Missing a Javadoc comment. 40
 Error misc FinalParameters Parameter provider should be final. 40
 Error coding HiddenField 'provider' hides a field. 40
 Error design DesignForExtension Method 'run' is not designed for extension - needs to be abstract, final or empty. 44
 Error sizes LineLength Line is longer than 80 characters (found 85). 47
 Error sizes LineLength Line is longer than 80 characters (found 102). 52
 Error whitespace ParenPad '(' is followed by whitespace. 52
 Error whitespace ParenPad ')' is preceded with whitespace. 52

org/apache/streams/gmail/provider/GMailMessageActivitySerializer.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 89). 57
 Error sizes LineLength Line is longer than 80 characters (found 101). 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error javadoc JavadocMethod Missing a Javadoc comment. 63
 Error misc FinalParameters Parameter provider should be final. 63
 Error coding HiddenField 'provider' hides a field. 63
 Error javadoc JavadocMethod Missing a Javadoc comment. 78
 Error javadoc JavadocMethod Missing a Javadoc comment. 81
 Error misc FinalParameters Parameter event should be final. 81
 Error javadoc JavadocMethod Missing a Javadoc comment. 85
 Error misc FinalParameters Parameter event should be final. 85
 Error javadoc JavadocMethod Missing a Javadoc comment. 89
 Error misc FinalParameters Parameter event should be final. 89
 Error javadoc JavadocMethod Missing a Javadoc comment. 95
 Error misc FinalParameters Parameter event should be final. 95
 Error javadoc JavadocMethod Missing a Javadoc comment. 99
 Error misc FinalParameters Parameter event should be final. 99
 Error sizes LineLength Line is longer than 80 characters (found 86). 103
 Error javadoc JavadocMethod Missing a Javadoc comment. 103
 Error misc FinalParameters Parameter activity should be final. 103
 Error misc FinalParameters Parameter gmailMessage should be final. 103
 Error sizes LineLength Line is longer than 80 characters (found 92). 104
 Error javadoc JavadocMethod Missing a Javadoc comment. 108
 Error misc FinalParameters Parameter idparts should be final. 108
 Error sizes LineLength Line is longer than 80 characters (found 123). 110
 Error design DesignForExtension Method 'serializationFormat' is not designed for extension - needs to be abstract, final or empty. 113
 Error design DesignForExtension Method 'serialize' is not designed for extension - needs to be abstract, final or empty. 118
 Error misc FinalParameters Parameter activity should be final. 119
 Error design DesignForExtension Method 'deserialize' is not designed for extension - needs to be abstract, final or empty. 123
 Error misc FinalParameters Parameter gmailMessage should be final. 124
 Error sizes LineLength Line is longer than 80 characters (found 119). 127
 Error coding HiddenField 'provider' hides a field. 129
 Error design DesignForExtension Method 'deserializeAll' is not designed for extension - needs to be abstract, final or empty. 155
 Error misc FinalParameters Parameter serializedList should be final. 156
 Error design DesignForExtension Method 'convert' is not designed for extension - needs to be abstract, final or empty. 160
 Error javadoc JavadocMethod Missing a Javadoc comment. 160
 Error misc FinalParameters Parameter event should be final. 160
 Error javadoc JavadocType Missing a Javadoc comment. 164
 Error javadoc JavadocMethod Missing a Javadoc comment. 165
 Error javadoc JavadocMethod Missing a Javadoc comment. 169
 Error javadoc JavadocMethod Missing a Javadoc comment. 173
 Error javadoc JavadocMethod Missing a Javadoc comment. 181
 Error javadoc JavadocMethod Missing a Javadoc comment. 186

org/apache/streams/gmail/provider/GMailProvider.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.streams.config.StreamsConfigurator. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 58
 Error sizes LineLength Line is longer than 80 characters (found 84). 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error design VisibilityModifier Variable 'inQueue' must be private and have accessor methods. 61
 Error coding MagicNumber '10000' is a magic number. 61
 Error sizes LineLength Line is longer than 80 characters (found 87). 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error design VisibilityModifier Variable 'providerQueue' must be private and have accessor methods. 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error design VisibilityModifier Variable 'task' must be private and have accessor methods. 63
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error design VisibilityModifier Variable 'rssClient' must be private and have accessor methods. 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 65
 Error design VisibilityModifier Variable 'imapClient' must be private and have accessor methods. 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error design VisibilityModifier Variable 'countersTotal' must be private and have accessor methods. 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error design VisibilityModifier Variable 'countersCurrent' must be private and have accessor methods. 67
 Error javadoc JavadocVariable Missing a Javadoc comment. 68
 Error javadoc JavadocVariable Missing a Javadoc comment. 69
 Error javadoc JavadocVariable Missing a Javadoc comment. 70
 Error javadoc JavadocMethod Missing a Javadoc comment. 72
 Error sizes LineLength Line is longer than 80 characters (found 94). 73
 Error javadoc JavadocMethod Missing a Javadoc comment. 76
 Error misc FinalParameters Parameter config should be final. 76
 Error coding HiddenField 'config' hides a field. 76
 Error javadoc JavadocMethod Missing a Javadoc comment. 80
 Error misc FinalParameters Parameter klass should be final. 80
 Error coding HiddenField 'klass' hides a field. 80
 Error sizes LineLength Line is longer than 80 characters (found 94). 81
 Error javadoc JavadocMethod Missing a Javadoc comment. 85
 Error misc FinalParameters Parameter config should be final. 85
 Error coding HiddenField 'config' hides a field. 85
 Error misc FinalParameters Parameter klass should be final. 85
 Error coding HiddenField 'klass' hides a field. 85
 Error sizes LineLength Line is longer than 80 characters (found 95). 90
 Error javadoc JavadocMethod Missing a Javadoc comment. 90
 Error misc FinalParameters Parameter nThreads should be final. 90
 Error misc FinalParameters Parameter queueSize should be final. 90
 Error coding MagicNumber '5000L' is a magic number. 92
 Error sizes LineLength Line is longer than 80 characters (found 94). 93
 Error design DesignForExtension Method 'getConfig' is not designed for extension - needs to be abstract, final or empty. 96
 Error javadoc JavadocMethod Missing a Javadoc comment. 96
 Error design DesignForExtension Method 'setConfig' is not designed for extension - needs to be abstract, final or empty. 100
 Error javadoc JavadocMethod Missing a Javadoc comment. 100
 Error misc FinalParameters Parameter config should be final. 100
 Error coding HiddenField 'config' hides a field. 100
 Error design DesignForExtension Method 'getInQueue' is not designed for extension - needs to be abstract, final or empty. 104
 Error javadoc JavadocMethod Missing a Javadoc comment. 104
 Error design DesignForExtension Method 'getId' is not designed for extension - needs to be abstract, final or empty. 108
 Error design DesignForExtension Method 'startStream' is not designed for extension - needs to be abstract, final or empty. 113
 Error design DesignForExtension Method 'readCurrent' is not designed for extension - needs to be abstract, final or empty. 120
 Error whitespace ParenPad '(' is followed by whitespace. 125
 Error whitespace ParenPad ')' is preceded with whitespace. 125
 Error sizes LineLength Line is longer than 80 characters (found 81). 126
 Error design DesignForExtension Method 'readNew' is not designed for extension - needs to be abstract, final or empty. 137
 Error misc FinalParameters Parameter sequence should be final. 138
 Error design DesignForExtension Method 'readRange' is not designed for extension - needs to be abstract, final or empty. 142
 Error misc FinalParameters Parameter start should be final. 143
 Error misc FinalParameters Parameter end should be final. 143
 Error design DesignForExtension Method 'isRunning' is not designed for extension - needs to be abstract, final or empty. 147
 Error design DesignForExtension Method 'prepare' is not designed for extension - needs to be abstract, final or empty. 152
 Error misc FinalParameters Parameter configurationObject should be final. 153
 Error sizes LineLength Line is longer than 80 characters (found 118). 160
 Error sizes LineLength Line is longer than 80 characters (found 97). 165
 Error design DesignForExtension Method 'cleanUp' is not designed for extension - needs to be abstract, final or empty. 173
 Error coding MagicNumber '5' is a magic number. 176