Checkstyle Results

The following document contains the results of Checkstyle .

Summary

Files Errors
107 688

Files

Files Errors
net/sourceforge/mflow/api/base/package.html 1
net/sourceforge/mflow/api/package.html 1
net/sourceforge/mflow/config/DefaultBeanConfigDialog.java 19
net/sourceforge/mflow/config/PropertyCanvas.java 15
net/sourceforge/mflow/config/PropertyDialog.java 14
net/sourceforge/mflow/config/PropertySelector.java 6
net/sourceforge/mflow/config/PropertyText.java 12
net/sourceforge/mflow/impl/AccountManagerImpl.java 25
net/sourceforge/mflow/impl/Algorithm.java 17
net/sourceforge/mflow/impl/ByteBuffer.java 47
net/sourceforge/mflow/impl/ComponentManagerImpl.java 31
net/sourceforge/mflow/impl/ConfigurationImpl.java 24
net/sourceforge/mflow/impl/ContactGroupImpl.java 25
net/sourceforge/mflow/impl/ContactImpl.java 41
net/sourceforge/mflow/impl/ContactManagerImpl.java 20
net/sourceforge/mflow/impl/ContactMethodManagerImpl.java 27
net/sourceforge/mflow/impl/ContentHandlerFactoryImpl.java 10
net/sourceforge/mflow/impl/ContentHandlerImpl.java 23
net/sourceforge/mflow/impl/MFlowUIManagerImpl.java 16
net/sourceforge/mflow/impl/MsgFactoryImpl.java 7
net/sourceforge/mflow/impl/MsgImpl.java 59
net/sourceforge/mflow/impl/PluginImpl.java 54
net/sourceforge/mflow/impl/PluginLocator.java 33
net/sourceforge/mflow/impl/PluginManagerImpl.java 35
net/sourceforge/mflow/impl/Util.java 11
net/sourceforge/mflow/impl/package.html 1
net/sourceforge/mflow/reflect/ParamArgPair.java 10
net/sourceforge/mflow/reflect/ReflectionException.java 4
net/sourceforge/mflow/reflect/ReflectionUtil.java 11
net/sourceforge/mflow/reflect/package.html 1
net/sourceforge/mflow/util/FilenameExtensionFilter.java 10
net/sourceforge/mflow/util/IOUtil.java 19
net/sourceforge/mflow/util/package.html 1
net/sourceforge/mflow/xul/URLLabel.java 15
net/sourceforge/mflow/xul/URLLabelPeer.java 42
net/sourceforge/mflow/xul/package.html 1

net/sourceforge/mflow/api/base/package.html

Error Line
Missing package documentation file. 0

net/sourceforge/mflow/api/package.html

Error Line
Missing package documentation file. 0

net/sourceforge/mflow/config/DefaultBeanConfigDialog.java

Error Line
Line is longer than 80 characters. 47
Line contains a tab character. 59
Array brackets at illegal position. 74
Array brackets at illegal position. 78
Array brackets at illegal position. 82
Array brackets at illegal position. 86
Array brackets at illegal position. 90
Line is longer than 80 characters. 93
Parameter comp should be final. 98
'comp' hides a field. 98
Parameter owner should be final. 98
Avoid inline conditionals. 102
Line contains a tab character. 107
Array brackets at illegal position. 140
Method 'propertyChange' is not designed for extension - needs to be abstract, final or empty. 205
Parameter evt should be final. 205
Array brackets at illegal position. 215
'{' is followed by whitespace. 215
Array brackets at illegal position. 247

net/sourceforge/mflow/config/PropertyCanvas.java

Error Line
Parameter frame should be final. 54
'frame' hides a field. 54
Parameter pe should be final. 54
Method 'paint' is not designed for extension - needs to be abstract, final or empty. 65
Parameter g should be final. 65
'4' is a magic number. 67
'4' is a magic number. 67
Method 'mouseClicked' is not designed for extension - needs to be abstract, final or empty. 76
Parameter evt should be final. 76
'30' is a magic number. 80
'50' is a magic number. 81
Parameter evt should be final. 94
Parameter evt should be final. 103
Parameter evt should be final. 112
Parameter evt should be final. 121

net/sourceforge/mflow/config/PropertyDialog.java

Error Line
'static' modifier out of order with the JLS suggestions. 51
Name 'vPad' must match pattern '^[A-Z ] (_?[A-Z0-9 ] +)*$'. 51
'static' modifier out of order with the JLS suggestions. 55
Name 'hPad' must match pattern '^[A-Z ] (_?[A-Z0-9 ] +)*$'. 55
Parameter frame should be final. 65
Parameter pe should be final. 65
Parameter x should be final. 65
Parameter y should be final. 65
Method 'windowClosing' is not designed for extension - needs to be abstract, final or empty . 73
Parameter e should be final. 73
Method 'actionPerformed' is not designed for extension - needs to be abstract, final or empty. 95
Parameter evt should be final. 95
Method 'doLayout' is not designed for extension - needs to be abstract, final or empty. 102
'3' is a magic number. 109

net/sourceforge/mflow/config/PropertySelector.java

Error Line
Variable 'editor' must be private and have accessor methods. 36
Parameter pe should be final. 43
Array brackets at illegal position. 45
Method 'itemStateChanged' is not designed for extension - needs to be abstract, final or empty. 60
Parameter evt should be final. 60
Method 'repaint' is not designed for extension - needs to be abstract, final or empty. 68

net/sourceforge/mflow/config/PropertyText.java

Error Line
Missing a Javadoc comment. 36
Name 'log' must match pattern '^[A-Z ] (_?[A-Z0-9 ] +)*$'. 36
Parameter pe should be final. 49
Method 'repaint' is not designed for extension - needs to be abstract, final or empty. 59
Method 'updateEditor' is not des igned for extension - needs to be abstract, final or empty. 66
Parameter e should be final. 79
Method 'focusLost' is not designed for extension - needs to be abstract, final or empty. 88
Parameter e should be final. 88
Method 'keyReleased' is not designed for extension - needs to be abstract, final or empty. 97
Parameter e should be final. 97
Parameter e should be final. 108
Parameter e should be final. 117

net/sourceforge/mflow/impl/AccountManagerImpl.java

Error Line
Missing a Javadoc comment. 41
Missing a Javadoc comment. 43
Missing a Javadoc comment. 44
Method 'createNewAccount' is not designed for extension - needs to be abstract, final or empty. 55
Missing a Javadoc comment. 55
Parameter name should be final. 55
Parameter typeClass should be final. 55
Method 'getAccounts' is not designed for extension - needs to be abstract, final or empty. 74
Missing a Javadoc comment. 74
Line has trailing spaces. 81
Method 'getTypes' is not designed for extension - needs to be abstract, final or empty. 84
Missing a Javadoc comment. 88
Parameter node should be final. 88
'{' is followed by whitespace. 95
'{' is followed by whitespace. 96
Missing a Javadoc comment. 111
Missing a Javadoc comment. 126
Parameter name should be final. 126
Method 'registerType' is not designed for extension - needs to be abstract, final or empty. 136
Missing a Javadoc comment. 136
Parameter name should be final. 136
Parameter clazz should be final. 136
Method 'remove' is not designed for extension - needs to be abstract, final or empty. 140
Missing a Javadoc comment. 140
Parameter account should be final. 140

net/sourceforge/mflow/impl/Algorithm.java

Error Line
Class Algorithm should be declared as final. 34
Missing a Javadoc comment. 35
Line has trailing spaces. 38
Missing a Javadoc comment. 39
Missing a Javadoc comment. 40
Missing a Javadoc comment. 41
Missing a Javadoc comment. 43
Parameter comp should be final. 43
Method 'remove' is not designed for extension - needs to be abstract, final or empty. 52
Missing a Javadoc comment. 52
Parameter c should be final. 52
Method 'size' is not designed for extension - needs to be abstract, final or empty. 56
Missing a Javadoc comment. 56
Method 'done' is not designed for extension - needs to be abstract, final or empty. 64
Missing a Javadoc comment. 64
Parameter components should be final. 79
'if' construct must use '{}'s. 80

net/sourceforge/mflow/impl/ByteBuffer.java

Error Line
Variable 'data' must be private and have accessor methods. 32
Variable 'size' must be private and have accessor methods. 36
'1024' is a magic number. 43
Line is longer than 80 characters. 54
Parameter length should be final. 58
Line is longer than 80 characters. 71
Method 'capacity' is not designed for extension - needs to be abstract, final or empty. 73
Line is longer than 80 characters. 78
Method 'clear' is not designed for extension - needs to be abstract, final or empty. 80
Line is longer than 80 characters. 88
Method 'append' is not designed for extension - needs to be abstract, final or empty. 92
Parameter b should be final. 92
Line is longer than 80 characters. 101
Method 'append' is not designed for extension - needs to be abstract, final or empty. 105
Parameter b should be final. 105
Line is longer than 80 characters. 110
Method 'append' is not designed for extension - needs to be abstract, final or empty. 116
Parameter b should be final. 116
Parameter offset should be final. 116
Parameter length should be final. 116
Line is longer than 80 characters. 131
Method 'get' is not designed for extension - needs to be abstract, final or empty. 133
Parameter index should be final. 133
Redundant throws: 'ArrayIndexOutOfBoundsException' is unchecked exception. 133
'if' construct must use '{}'s. 134
Line is longer than 80 characters. 142
Method 'isEmpty' is not designed for extension - needs to be abstract, final or empty. 144
Line is longer than 80 characters. 149
Line is longer than 80 characters. 154
Method 'set' is not designed for extension - needs to be abstract, final or empty. 156
Parameter index should be final. 156
Parameter b should be final. 156
Redundant throws: 'ArrayIndexOutOfBoundsException' is unchecked exception. 156
'if' construct must use '{}'s. 157
Line is longer than 80 characters. 167
Method 'setSize' is not designed for extension - needs to be abstract, final or empty. 172
Parameter newSize should be final. 172
Redundant throws: 'ArrayIndexOutOfBoundsException' is unchecked exception. 172
'if' construct must use '{}'s. 173
Method 'size' is not designed for extension - needs to be abstract, final or empty. 190
Line is longer than 80 characters. 195
Line is longer than 80 characters. 197
Method 'ensureCapacity' is not designed for extension - needs to be abstract, final or empty. 201
Parameter minCapacity should be final. 201
Line is longer than 80 characters. 208
Method 'trimToSize' is not designed for extension - needs to be abstract, final or empty. 210
Method 'toArray' is not designed for extension - needs to be abstract, final or empty. 225

net/sourceforge/mflow/impl/ComponentManagerImpl.java

Error Line
Missing a Javadoc comment. 42
Missing a Javadoc comment. 44
Missing a Javadoc comment. 46
Missing a Javadoc comment. 49
Missing a Javadoc comment. 51
Parameter pluginManager should be final. 51
'pluginManager' hides a field. 51
Method 'addComponentType' is not designed for extension - needs to be abstract, final or empty. 57
Missing a Javadoc comment. 57
Parameter ct should be final. 57
Redundant throws: 'ClassCastException' is unchecked exception. 58
Method 'newInstance' is not designed for extension - need s to be abstract, final or empty. 74
Missing a Javadoc comment. 74
Parameter c should be final. 74
Method 'getComponentTypes' is not designed for extension - needs to be abstract, final or empty. 88
Missing a Javadoc comment. 88
Method 'getInstances' is not designed for extension - needs to be abstract, final or empty. 97
Missing a Javadoc comment. 97
Method 'removeInstance' is not designed for extension - needs to be abstract, final or empty. 106
Missing a Javadoc comment. 106
Parameter comp should be final. 106
Method 'getRootFolders' is not designed for extension - needs to be abstract, final or empty. 112
Missing a Javadoc comment. 112
Method 'getSendFolders' is not designed for extension - needs to be abstract, final or empty. 129
Missing a Javadoc comment. 129
Method 'send' is not designed for extension - needs to be abstract, final or empty. 144
Missing a Javadoc comment. 144
Missing a Javadoc comment. 156
Parameter c should be final. 156
'{' is followed by whitespace. 158
'{' is followed by whitespace. 159

net/sourceforge/mflow/impl/ConfigurationImpl.java

Error Line
Missing a Javadoc comment. 33
Missing a Javadoc comment. 34
Missing a Javadoc comment. 35
Parameter identity should be final. 45
'identity' hides a field. 45
Parameter contacts should be final. 46
'contacts' hides a field. 46
Parameter components should be final. 47
'components' hides a field. 47
Method 'getIdentity' is not designed for extension - needs to be abstract, final or empty. 53
Missing a Javadoc comment. 53
Method 'setIdentity' is not designed for extension - needs to be abstract, final or empty. 57
Missing a Javadoc comment. 57
Parameter c should be final. 57
Method 'getContacts' is not designed for extension - needs to be abstract, final or empty. 61
Missing a Javadoc comment. 61
Method 'setContacts' is not designed for extension - needs to be abstract, final or empty. 65
Missing a Javadoc comment. 65
Parameter cg should be final. 65
Method 'getComponents' is not designed for extension - needs to be abstract, final or empty. 69
Missing a Javadoc comment. 69
Method 'setComponents' is not designed for extension - needs to be abstract, final or empty. 73
Missing a Javadoc comment. 73
Parameter cs should be final. 73

net/sourceforge/mflow/impl/ContactGroupImpl.java

Error Line
Missing a Javadoc comment. 36
Missing a Javadoc comment. 37
Missing a Javadoc comment. 38
Parameter name should be final. 52
'name' hides a field. 52
Method 'getName' is not designed for extension - needs to be abstract, final or empty. 63
Method 'setName' is not designed for extension - needs to be abstract, final or empty. 72
Parameter name should be final. 72
'name' hides a field. 72
Method 'add' is not designed for extension - needs to be abstract, final or empty. 76
Missing a Javadoc comment. 76
Parameter c should be final. 76
Method 'add' is not designed for extension - needs to be abstract, final or empty. 88
Missing a Javadoc comment. 88
Parameter cg should be final. 88
Method 'addAll' is not designed for extension - needs to be abstract, final or empty. 100
Missing a Javadoc comment. 100
Parameter list should be final. 100
Method 'toString' is not designed for extension - needs to be abstract, final or empt y. 125
Method 'getContacts' is not designed for extension - needs to be abstract, final or empty. 133
Missing a Javadoc comment. 133
Method 'getGroups' is not designed for extension - needs to be abstract, final or empty. 137
Missing a Javadoc comment. 137
Method 'size' is not designed for extension - needs to be abstract, final or empty. 142
Missing a Javadoc comment. 142

net/sourceforge/mflow/impl/ContactImpl.java

Error Line
Line has trailing spaces. 52
Line contains a tab character. 56
Parameter name should be final. 58
'name' hides a field. 58
Method 'setName' is not designed for extension - needs to be abstract, final or empty. 68
Parameter name should be final. 68
'name' hides a field. 68
Method 'getName' is not designed for extension - needs to be abstract, final or empty. 77
Method 'equals' is not designed for extension - needs to be abstract, final or empty. 88
Parameter o should be final. 88
Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 106
'for' is not followed by whitespace. 109
'=' is not preceeded with whitespace. 109
'=' is not followed by whitespace. 109
Line contains a tab character. 119
Method 'addContactMethod' is not designed for extension - needs to be abstract, final or empty. 121
Parameter cm should be final. 121
Line contains a tab character. 131
Method 'removeContactMethod' is not designed for extension - needs to be abstract, final or empty. 133
Parameter cm should be final. 133
Method 'getContactMethods' is not designed for extension - needs to be abstract, final or empty. 145
Line contains a tab character. 153
Method 'setContactMethods' is not designed for extension - needs to be abstract, final or empty. 155
Parameter cms should be final. 155
Line contains a tab character. 163
Line contains a tab character. 164
Line is longer than 80 characters. 165
Line contains a tab character. 165
Method 'getContactMethods' is not designed for extension - needs to be abstract, final or empty. 167
Parameter index should be final. 167
Redundant throws: 'ArrayIndexOutOfBoundsException' is unchecked exception. 168
Line contains a tab character. 175
Line contains a tab character. 176
Line is longer than 80 characters. 177
Line contains a tab character. 177
Method 'setContactMethods' is not designed for extension - needs to be abstract, final or empty. 179
Parameter index should be final. 179
Parameter cm should be final. 179
Redundant throws: 'ArrayIndexOutOfBoundsException' is unchecked exceptio n. 180
Line contains a tab character. 187
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 189

net/sourceforge/mflow/impl/ContactManagerImpl.java

Error Line
Line has trailing spaces. 30
Missing a Javadoc comment. 35
Missing a Javadoc comment. 36
Missing a Javadoc comment. 37
Missing a Javadoc comment. 39
Method 'getInstances' is not designed for extension - needs to be abstract, final or empty. 43
Missing a Javadoc comment. 43
Method 'newInstance' is not designed for extension - needs to be abstract, final or empty. 48
Missing a Javadoc comment. 48
Method 'getContactGroup' is not designed for extension - needs to be abstract, final or empty. 54
Missing a Javadoc comment. 54
Method 'setContactGroup' is not designed for extension - needs to be abstract, final or empty. 58
Missing a Javadoc comment. 58
Parameter cg should be final. 58
Method 'getIdentity' is not designed for extension - needs to be abstract, final or empty. 62
Missing a Javadoc comment. 62
Method 'setIdentity' is not designed for extension - needs to be abstract, final or empty. 66
Missing a Javadoc comment. 66
Parameter identity should be final. 66
'identity' hides a field. 66

net/sourceforge/mflow/impl/ContactMethodManagerImpl.java

Error Line
Line has trailing spaces. 36
Missing a Javadoc comment. 41
Missing a Javadoc comment. 54
Missing a Javadoc comment. 57
Line has trailing spaces. 61
Parameter pluginManager should be final. 64
'pluginManager' hides a field. 64
Method 'addContactMethodType' is not designed for extension - needs to be abstract, final or empty. 70
Missing a Javadoc comment. 70
Parameter cmt should be final. 70
Parameter protocol should be final. 70
Redundant throws: 'ClassCastException' is unchecked exception. 71
Line is longer than 80 characters. 74
Method 'parse' is not designed for extension - needs to be abstract, final or empty. 99
Missing a Javadoc comment. 99
Parameter s should be final. 99
'if' construct must use '{}'s. 102
Method 'getInstance' is not designed for extension - needs to be abstract, final or empty. 111
Missing a Javadoc comment. 111
Parameter protocol should be final. 112
Parameter identifier should be final. 113
Missing a Javadoc comment. 156
Parameter c should be final. 156
'{' is followed by whitespace. 158
'{' is followed by whitespace. 159
Method 'getProtocols' is not designed for extension - needs to be abstract, final or empty. 170
Missing a Javadoc comment. 170

net/sourceforge/mflow/impl/ContentHandlerFactoryImpl.java

Error Line
Class ContentHandlerFactoryImpl should be declared as final. 30
Missing a Javadoc comment. 31
Missing a Javadoc comment. 35
Missing a Javadoc comment. 39
Parameter aDataHandler should be final. 39
Missing a Javadoc comment. 43
Parameter aDataSource should be final. 43
Missing a Javadoc comment. 47
Parameter aObj should be final. 47
Parameter aMimeType should be final. 47

net/sourceforge/mflow/impl/ContentHandlerImpl.java

Error Line
Line contains a tab character. 36
Missing a Javadoc comment. 39
Missing a Javadoc comment. 41
Missing a Javadoc comment. 42
Parameter obj should be final. 50
Parameter mimeType should be final. 50
Parameter ds should be final. 59
Parameter dh should be final. 68
Method 'getContent' is not designed for extension - needs to be abstract, final or empty. 72
Missing a Javadoc comment. 72
'if' is not followed by whitespace. 73
Method 'getContentType' is not designed for extension - needs to be abstract, final or empty. 97
Missing a Javadoc comment. 97
Method 'setContentType' is not designed for extension - needs to be abstract, final or empty. 101
Missing a Javadoc comment. 101
Parameter mimeType should be final. 101
Method 'setContent' is not designed for extension - needs to be abstract, final or empty. 105
Missing a Javadoc comment. 105
Parameter o should be final. 105
Method 'getDataHandler' is not designed for extension - needs to be abstract, final or empty. 110
Missing a Javadoc comment. 110
Method 'getTransferDataFlavors' is not designed for extension - needs to be abstract, final or empty. 114
Missing a Javadoc comment. 114

net/sourceforge/mflow/impl/MFlowUIManagerImpl.java

Error Line
Line has trailing spaces. 29
Missing a Javadoc comment. 39
Missing a Javadoc comment. 41
Method 'addInstance' is not designed for extension - needs to be abstract, final or empty. 45
Missing a Javadoc comment. 45
Parameter instance should be final. 45
Method 'getInstances' is not designed for extension - needs to be abstract, final or empty. 54
Missing a Javadoc comment. 54
Method 'removeInstance' is not designed for extension - needs to be abstract, final or empty. 59
Missing a Javadoc comment. 59
Parameter ui should be final. 59
Method 'setCurrentInstance' is not designed for extension - needs to be abstract, final or empty. 63
Missing a Javadoc comment. 63
Parameter ui should be final. 63
Method 'getCurrentInstance' is not designed for extension - needs to be abstract, final or empty. 67
Missing a Javadoc comment. 67

net/sourceforge/mflow/impl/MsgFactoryImpl.java

Error Line
Class MsgFactoryImpl should be declared as final. 27
Missing a Javadoc comment. 28
'{' is not preceeded with whitespace. 28
Line has trailing spaces. 31
Missing a Javadoc comment. 32
Line has trailing spaces. 35
Missing a Javadoc comment. 36

net/sourceforge/mflow/impl/MsgImpl.java

Error Line
Got an exception - java.lang.NullPointerException 0
Line is longer than 80 characters. 38
Parameter m should be final. 98
Method 'addRecipient' is not designed for extension - needs to be abstract, final or empty. 115
Parameter cm should be final. 115
Method 'addRecipients' is not designed for extension - needs to be abstract, final or empty. 126
Parameter cms should be final. 126
Method 'addReplyTo' is not designed for extension - needs to be abstract, final or empty. 137
Parameter cm should be final. 137
Method 'getRecipients' is not designed for extension - needs to be abstract, final or empty. 148
Expected an @return tag. 155
Method 'getContentHandlers' is not designed for extension - needs to be abstract, final or empty. 155
Method 'getFrom' is not designed for extension - needs to be abstract, final or empty. 165
Method 'getReceivedDate' is not designed for extension - needs to be abstract, final or empty. 174
Line is longer than 80 characters. 179
Line is longer than 80 characters. 181
Method 'getReplyTo' is not designed for extension - needs to be abstract, final or empty. 183
Method 'getSentDate' is not designed for extension - needs to be abstract, final or empty. 193
Method 'getSubject' is not designed for extension - needs to be abstract, final or empty. 202
Line is longer than 80 characters. 207
Line is longer than 80 characters. 208
Line is longer than 80 characters. 209
Line is longer than 80 characters. 211
Expected an @return tag. 213
Method 'reply' is not designed for extension - needs to be abstract, final or empty. 213
Parameter replyToAll should be final. 213
'3' is a magic number. 215
'3' is a magic number. 216
Method 'addContentHandler' is not designed for extension - needs to be abstract, final or empty. 235
Parameter ch should be final. 235
Method 'setContentHandler' is not designed for extension - needs to be abstract, final or empty. 246
Parameter ch should be final. 246
Method 'setContentHandlers' is not designed for extension - needs to be abstract, final or empty. 256
Parameter chs should be final. 256
Method 'setFrom' is not designed for extension - needs to be abstract, final or empty. 268
Parameter c should be final. 268
Method 'setFrom' is not designed for extension - needs to be abstract, final or empty. 278
Parameter cs should be final. 278
Method 'setReceivedDate' is not designed for extension - needs to be abstract, final or empty. 292
Parameter d should be final. 292
Line is longer than 80 characters. 297
Method 'setRecipient' is not designed for extension - needs to be abstract, final or empty. 301
Parameter cm should be final. 301
Me thod 'setRecipients' is not designed for extension - needs to be abstract, final or empty. 311
Parameter cms should be final. 311
Method 'setReplyTo' is not designed for extension - needs to be abstract, final or empty. 321
Parameter cm should be final. 321
Line is longer than 80 characters. 327
Method 'setReplyTo' is not designed for extension - needs to be abstract, final or empty. 331
Parameter cms should be final. 331
Method 'setSentDate' is not designed for extension - needs to be abstract, final or empty. 343
Parameter d should be final. 343
Method 'setSubject ' is not designed for extension - needs to be abstract, final or empty. 352
Parameter s should be final. 352
Method 'getText' is not designed for extension - needs to be abstract, final or empty. 361
Line contains a tab character. 405
Line contains a tab character. 414
Line contains a tab character. 423
Line contains a tab character. 432

net/sourceforge/mflow/impl/PluginImpl.java

Error Line
Missing a Javadoc comment. 39
Name 'log' must match pattern '^[A-Z ] (_?[A-Z0-9 ] +)*$'. 39
Missing a Javadoc comment. 41
Missing a Javadoc comment. 42
Missing a Javadoc comment. 43
Missing a Javadoc comment. 44
Missing a Javadoc comment. 45
Missing a Javadoc comment. 46
Missing a Javadoc comment. 47
Missing a Javadoc comment. 48
Missing a Javadoc comment. 49
Missing a Javadoc comment. 51
More than 7 parameters. 51
Parameter pluginManager should be final. 52
'pluginManager' hides a field. 52
Parameter className should be final. 53
'className' hides a field. 53
Parameter name should be final. 54
'name' hides a field. 54
Parameter type should be final. 55
'type' hides a field. 55
Parameter description should be final. 56
'description' hides a field. 56
Parameter version should be final. 57
'version' hides a field. 57
Parameter icon should be final. 58
'icon' hides a field. 58
Parameter dialog should be final. 59
'dialog' hides a field. 59
Line has trailing spaces. 72
Method 'getVersion' is not designed for extension - needs to be abstract, final or empty. 75
Line has trailing spaces. 81
Method 'getClassName' is not designed for extension - needs to be abstract, f inal or empty. 85
Line has trailing spaces. 91
Method 'getName' is not designed for extension - needs to be abstract, final or empty. 95
Line has trailing spaces. 101
Method 'getType' is not designed for extension - needs to be abstract, final or empty. 105
Line has trailing spaces. 111
Method 'getDescription' is not designed for extension - needs to be abstract, final or empty. 114
Line has trailing spaces. 120
Method 'getIcon' is not designed for extension - needs to be abstract, final or empty. 124
Line has trailing spaces. 133
Method 'load' is not designed for extension - needs to be abstract, final or empty. 136
'{' is followed by whitespace. 140
'{' is followed by whitespace. 141
Method 'dispose' is not designed for extension - needs to be abstract, final or empty. 158
Line has trailing spaces. 173
Method 'getPluginObject' is not designed for extension - needs to be abstract, final or empty. 177
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 181
Missing a Javadoc comment. 181
Method 'isLoaded' is not designed for extension - needs to be abstract, final or empty. 191
Missing a Javadoc comment. 191
Method 'getConfigurationDialog' is not designed for extension - needs to be abstract, final or empty. 195
Missing a Javadoc comment. 195

net/sourceforge/mflow/impl/PluginLocator.java

Error Line
Line has trailing spaces. 53
Line has trailing spaces. 62
Line has trailing spaces. 76
Line has trailing spaces. 81
Missing a Javadoc comment. 85
Name 'log' must match pattern '^[A-Z ] (_?[A-Z0-9 ] +)*$'. 85
Missing a Javadoc comment. 87
Missing a Javadoc comment. 88
Missing a Javadoc comment. 90
Parameter files should be final. 90
Missing a Javadoc comment. 101
Parameter pluginManager should be final. 101
'pluginManager' hides a field. 101
Missing a Javadoc comment. 108
Parameter jar should be final. 109
Parameter className should be final. 110
Parameter attrs should be final. 111
Missing a Javadoc comment. 156
Parameter dialogClass should be final. 156
'{' is followed by whitespace. 159
'{' is followed by whitespace. 160
Missing a Javadoc comment. 174
Parameter jar should be final. 174
Parameter iconFile should be final. 174
Missing a Javadoc comment. 193
Parameter jar should be final. 193
Parameter descriptionFile should be final. 193
Method 'addFiles' is not designed for extension - needs to be abstract, final or empty. 214
Parameter files should be final. 214
Expected @param tag for 'files'. 214
Line has trailing spaces. 225
Method 'findPlugins' is not designed for extension - needs to be abstract, final or empty. 230
Parameter file should be final. 230

net/sourceforge/mflow/impl/PluginManagerImpl.java

Error Line
Line has trailing spaces. 43
Missing a Javadoc comment. 48
Missing a Javadoc comment. 51
Missing a Javadoc comment. 53
Missing a Javadoc comment. 54
Missing a Javadoc comment. 57
Missing a Javadoc comment. 59
Missing a Javadoc comment. 61
Missing a Javadoc comment. 62
Missing a Javadoc comment. 63
Missing a Javadoc c omment. 64
Line has trailing spaces. 80
Method 'getKnownPlugins' is not designed for extension - needs to be abstract, final or empty. 83
Method 'refreshPluginList' is not designed for extension - needs to be abstract, final or empty. 90
Missing a Javadoc comment. 111
Parameter directory should be final. 111
Parameter files should be final. 111
Missing a Javadoc comment. 119
Parameter files should be final. 119
';' is followed by whitespace. 127
Missing a Javadoc comment. 137
Line has trailing spaces. 166
Method 'toggleLoading' is not designed for extension - needs to be abstract, final or empty. 170
Parameter plugin should be final. 170
Method 'shutdown' is not designed for extension - needs to be abstract, final or empty. 189
Line has trailing spaces. 198
Method 'getContactMethodManager' is not designed for extension - needs to be abstract, final or empty. 201
Line has trailing spaces. 207
Method 'getComponentManager' is not designed for extension - n eeds to be abstract, final or empty. 210
Line has trailing spaces. 216
Method 'getUIManager' is not designed for extension - needs to be abstract, final or empty. 219
Line has trailing spaces. 225
Method 'getContactManager' is not designed for extension - needs to be abstract, final or empty. 228
Line has trailing spaces. 234
Method 'getAccountManager' is not designed for extension - needs to be abstract, final or empty. 237

net/sourceforge/mflow/impl/Util.java

Error Line
Utility classes should not have a public or default constructor. 30
Line is longer than 80 characters. 32
Line is longer than 80 characters. 35
Parameter c should be final. 37
'if' construct must use '{}'s. 38
Line is longer than 80 characters. 66
Line is longer than 80 characters. 70
Parameter c should be final. 72
Parameter inter should be final. 72
'if' construct must use '{}'s. 73
'if' construct must use '{}'s. 76

net/sourceforge/mflow/impl/package.html

Error Line
Missing package documentation file. 0

net/sourceforge/mflow/reflect/ParamArgPair.java

Error Line
Missing a Javadoc comment. 27
Missing a Javadoc comment. 28
Line has trailing spaces. 31
Line has trailing spaces. 40
Parameter paramTypes should be final. 44
'paramTypes' hides a field. 44
Parameter args should be final. 44
'args' hides a field. 44
Method 'getParameterTypes' is not designed for extension - needs to be abstract, final or empty. 52
Method 'getArguments' is not designed for extension - needs to be abstract, final or empty. 59

net/sourceforge/mflow/reflect/ReflectionException.java

Error Line
Parameter message should be final. 29
Parameter cause should be final. 29
Parameter message should be final. 36
Parameter cause should be final. 44

net/sourceforge/mflow/reflect/ReflectionUtil.java

Error Line
Utility classes should not have a public or default constructor. 30
Line has trailing spaces. 33
Line has trailing spaces. 37
Parameter className should be final. 40
Parameter sigs should be final. 40
Line has trailing spaces. 51
Parameter clazz should be final. 58
Parameter sigs should be final. 58
Parameter obj should be final. 91
Parameter methodName should be final. 91
Parameter sigs should be final. 91

net/sourceforge/mflow/reflect/package.html

Error Line
Missing package documentation file. 0

net/sourceforge/mflow/util/FilenameExtensionFilter.java

Error Line
Missing a Javadoc comment. 28
Missing a Javadoc comment. 30
Parameter extensions should be final. 30
'extensions' hides a field. 30
Parameter extension should be final. 37
'{' is followed by whitespace. 38
Line has trailing spaces. 46
Method 'accept' is not designed for extension - needs to be abstract, final or empty. 48
Parameter dir should be final. 48
Parameter name should be final. 48

net/sourceforge/mflow/util/IOUtil.java

Error Line
Utility classes should not have a public or default constructor. 32
Missing a Javadoc comment. 33
Name 'log' must match pattern '^[A-Z ] (_?[A-Z0-9 ] +)*$'. 33
Line has trailing spaces. 41
Parameter is should be final. 44
Line has trailing spaces. 56
Parameter os should be final. 59
Line has trailing spaces. 71
Parameter r should be final. 74
Parameter input should be final. 96
Parameter output should be final. 97
Array brackets at illegal position. 99
Parameter input should be final. 115
Parameter s should be final. 127
Parameter output should be final. 127
Parameter input should be final. 141
Line has trailing spaces. 148
Line has trailing spaces. 149
Parameter input should be final. 154

net/sourceforge/mflow/util/package.html

Error Line
Missing package documentation file. 0

net/sourceforge/mflow/xul/URLLabel.java

Error Line
Line has trailing spaces. 37
Missing a Javadoc comment. 42
Variable 'log' must be private and have accessor methods. 42
Missing a Javadoc comment. 43
Variable 'strURL' must be private and have accessor methods. 43
Method 'setValue' is not designed for extension - needs to be abstract, final or empty. 56
Method 'setUrl' is not designed for extension - needs to be abstract, final or empty. 63
Missing a Javadoc comment. 67
Line has trailing spaces. 79
Missing a Javadoc comment. 91
Line has trailing spaces. 94
Method 'mouseClicked' is not designed for extension - needs to be abstract, final or empty. 97
Parameter e should be final. 97
Method 'mouseEntered' is not designed for extension - needs to be abstract, fin al or empty. 109
Method 'mouseExited' is not designed for extension - needs to be abstract, final or empty. 116

net/sourceforge/mflow/xul/URLLabelPeer.java

Error Line
Line contains a tab character. 31
Missing a Javadoc comment. 31
Line contains a tab character. 33
Missing a Javadoc comment. 33
Parameter def should be final. 33
Line contains a tab character. 34
Line contains a tab character. 35
Line contains a tab character. 36
Line contains a tab character. 37
Line is longer than 80 characters. 38
Line contains a tab character. 38
Line contains a tab character. 39
Line contains a tab character. 40
Line contains a tab character. 41
Line contains a tab character. 42
Line contains a tab character. 43
Line is longer than 80 characters. 44
Line contains a tab c haracter. 44
Line contains a tab character. 45
Line contains a tab character. 46
Line contains a tab character. 47
Line contains a tab character. 48
Line contains a tab character. 50
Missing a Javadoc comment. 50
Parameter resolver should be final. 50
Line contains a tab character. 51
Line contains a tab character. 52
Line contains a tab character. 54
Method 'useMinWidth' is not designed for extension - needs to be abstract, final or empty. 54
Missing a Javadoc comment. 54
Line contains a tab character. 55
Line contains a tab character. 56
Line contains a tab character. 58
Method 'useMinHeight' is not designed for extension - needs to be abstract, final or empty. 58
Missing a Javadoc comment. 58
Line contains a tab character. 59
Line contains a tab character. 60
Line contains a tab character. 62
Method 'getJComponent' is not designed for extension - needs to be abstract, final or empty. 62
Missing a Javadoc comment. 62
Line contains a tab character. 63
Line contains a tab character. 64

net/sourceforge/mflow/xul/package.html

Error Line
Missing package documentation file. 0