Checkstyle Results

The following document contains the results of Checkstyle .

Summary

FilesInfosWarningsErrors
2800230

Files

FilesIWE
net/sf/chainedoptions/AbstractBeanConverter.java 0012
net/sf/chainedoptions/AbstractChainedOption.java 0061
net/sf/chainedoptions/BeanConverter.java 003
net/sf/chainedoptions/ChainedOption.java 0010
net/sf/chainedoptions/ChainedOptionManager.java 003
net/sf/chainedoptions/ChainedOptionManagerImpl.java 0015
net/sf/chainedoptions/ChainedOptionStrategy.java 006
net/sf/chainedoptions/LabelValueBean.java 0025
net/sf/chainedoptions/support/ExtraItemsStrategy.java 0027
net/sf/chainedoptions/support/FirstItemStrategy.java 0011
net/sf/chainedoptions/support/NoSortStrategy.java 0010
net/sf/chainedoptions/support/OptionalRefreshChainedOption.java 0041
net/sf/chainedoptions/support/StringBeanConverter.java 006

net/sf/chainedoptions/AbstractBeanConverter.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 14
Error Line has trailing spaces. 17
Error Line has trailing spaces. 19
Error Line has trailing spaces. 21
Error Line is longer than 80 characters. 24
Error Line has trailing spaces. 28
Error Line has trailing spaces. 37
Error Method 'convert' is not designed for extension - needs to be abstract, final or empty. 43
Error Parameter beans should be final. 43
Error Line has trailing spaces. 56
Error Parameter object should be final. 61

net/sf/chainedoptions/AbstractChainedOption.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 20
Error Line has trailing spaces. 25
Error Line has trailing spaces. 28
Error Line has trailing spaces. 31
Error Line has trailing spaces. 33
Error Line has trailing spaces. 35
Error Line has trailing spaces. 37
Error Line has trailing spaces. 46
Error Missing a Javadoc comment. 53
Error Missing a Javadoc comment. 55
Error Missing a Javadoc comment. 57
Error Missing a Javadoc comment. 59
Error Missing a Javadoc comment. 61
Error Parameter command should be final. 61
Error Parameter context should be final. 61
Error Line has trailing spaces. 73
Error Method 'updateValue' is not designed for extension - needs to be abstract, final or empty. 85
Error Parameter command should be final. 85
Error Parameter options should be final. 85
Error Parameter context should be final. 85
Error Line is longer than 80 characters. 99
Error Line has trailing spaces. 112
Error Method 'matches' is not designed for extension - needs to be abstract, final or empty. 119
Error Parameter bean should be final. 119
Error Parameter value should be final. 119
Error Line has trailing spaces. 127
Error Unused @throws tag for 'IllegalArgumentException'. 128
Error Expected @throws tag for 'Exception'. 131
Error Line has trailing spaces. 156
Error Method 'setProperty' is not designed for extension - needs to be abstract, final or empty. 164
Error Parameter bean should be final. 164
Error Parameter propertyName should be final. 164
Error Parameter value should be final. 164
Error Line has trailing spaces. 171
Error Method 'getProperty' is not designed for extension - needs to be abstract, final or empty. 178
Error Parameter bean should be final. 178
Error Parameter property should be final. 178
Error Method 'getCommandProperty' is not designed for extension - needs to be abstract, final or empty. 186
Error Line has trailing spaces. 193
Error Method 'setCommandProperty' is not designed for extension - needs to be abstract, final or empty. 197
Error Parameter commandProperty should be final. 197
Error 'commandProperty' hides a field. 197
Error Method 'getOptionsKey' is not designed for extension - needs to be abstract, final or empty. 204
Error Line has trailing spaces. 211
Error Method 'setOptionsKey' is not designed for extension - needs to be abstract, final or empty. 215
Error Parameter optionsKey should be final. 215
Error 'optionsKey' hides a field. 215
Error Method 'getConverter' is not designed for extension - needs to be abstract, final or empty. 222
Error Line has trailing spaces. 229
Error Method 'setConverter' is not designed for extension - needs to be abstract, final or empty. 233
Error Parameter converter should be final. 233
Error 'converter' hides a field. 233
Error Line has trailing spaces. 239
Error Method 'getStrategy' is not designed for extension - needs to be abstract, final or empty. 242
Error Parameter command should be final. 242
Error Expected @param tag for 'command'. 242
Error Line has trailing spaces. 248
Error Method 'setDefaultStrategy' is not designed for extension - needs to be abstract, final or empty. 252
Error Parameter defaultStrategy should be final. 252
Error 'defaultStrategy' hides a field. 252

net/sf/chainedoptions/BeanConverter.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 8
Error Line has trailing spaces. 17

net/sf/chainedoptions/ChainedOption.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 38
Error Line has trailing spaces. 40
Error Line has trailing spaces. 44
Error Line has trailing spaces. 56
Error Line has trailing spaces. 66
Error Line has trailing spaces. 74
Error Line has trailing spaces. 91
Error Line has trailing spaces. 99
Error Line has trailing spaces. 102

net/sf/chainedoptions/ChainedOptionManager.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 8
Error Line has trailing spaces. 16

net/sf/chainedoptions/ChainedOptionManagerImpl.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 12
Error Line has trailing spaces. 15
Error Missing a Javadoc comment. 20
Error Line has trailing spaces. 27
Error Method 'referenceData' is not designed for extension - needs to be abstract, final or empty. 35
Error Parameter model should be final. 35
Error Parameter command should be final. 35
Error Parameter context should be final. 35
Error Method 'getChainedOptions' is not designed for extension - needs to be abstract, final or empty. 47
Error Method 'setChainedOptions' is not designed for extension - needs to be abstract, final or empty. 55
Error Parameter chainedOptions should be final. 55
Error 'chainedOptions' hides a field. 55
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 59
Error Missing a Javadoc comment. 59

net/sf/chainedoptions/ChainedOptionStrategy.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 11
Error Line has trailing spaces. 19
Error Line has trailing spaces. 27
Error Line has trailing spaces. 35
Error Line has trailing spaces. 42

net/sf/chainedoptions/LabelValueBean.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 9
Error Missing a Javadoc comment. 14
Error Missing a Javadoc comment. 16
Error Missing a Javadoc comment. 18
Error Parameter label should be final. 18
Error 'label' hides a field. 18
Error Parameter value should be final. 18
Error 'value' hides a field. 18
Error Method 'getLabel' is not designed for extension - needs to be abstract, final or empty. 26
Error Method 'setLabel' is not designed for extension - needs to be abstract, final or empty. 34
Error Parameter label should be final. 34
Error 'label' hides a field. 34
Error Method 'getValue' is not designed for extension - needs to be abstract, final or empty. 41
Error Method 'setValue' is not designed for extension - needs to be abstract, final or empty. 49
Error Parameter value should be final. 49
Error 'value' hides a field. 49
Error Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. 53
Error Missing a Javadoc comment. 53
Error Parameter o should be final. 53
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 61
Error Missing a Javadoc comment. 61
Error Parameter obj should be final. 61
Error Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 73
Error Missing a Javadoc comment. 73

net/sf/chainedoptions/support/ExtraItemsStrategy.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 17
Error Missing a Javadoc comment. 24
Error Missing a Javadoc comment. 26
Error Line is longer than 80 characters. 29
Error Method 'adjustAndSort' is not designed for extension - needs to be abstract, final or empty. 31
Error Missing a Javadoc comment. 31
Error Parameter options should be final. 31
Error Parameter context should be final. 31
Error Line is longer than 80 characters. 39
Error Method 'getDefaultValue' is not designed for extension - needs to be abstract, final or empty. 41
Error Missing a Javadoc comment. 41
Error Parameter options should be final. 41
Error Parameter context should be final. 41
Error Line has trailing spaces. 48
Error Method 'setExtraItems' is not designed for extension - needs to be abstract, final or empty. 52
Error Parameter extraItems should be final. 52
Error 'extraItems' hides a field. 52
Error Line has trailing spaces. 59
Error Method 'getDefaultItem' is not designed for extension - needs to be abstract, final or empty. 62
Error Line has trailing spaces. 69
Error Method 'setDefaultItem' is not designed for extension - needs to be abstract, final or empty. 73
Error Parameter defaultItem should be final. 73
Error 'defaultItem' hides a field. 73
Error Line is longer than 80 characters. 78
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 80
Error Missing a Javadoc comment. 80

net/sf/chainedoptions/support/FirstItemStrategy.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 14
Error Line has trailing spaces. 21
Error Line has trailing spaces. 26
Error Method 'adjustAndSort' is not designed for extension - needs to be abstract, final or empty. 29
Error Parameter options should be final. 29
Error Parameter context should be final. 29
Error Line has trailing spaces. 39
Error Method 'getDefaultValue' is not designed for extension - needs to be abstract, final or empty. 47
Error Parameter options should be final. 47
Error Parameter context should be final. 47

net/sf/chainedoptions/support/NoSortStrategy.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 12
Error Line has trailing spaces. 19
Error Method 'adjustAndSort' is not designed for extension - needs to be abstract, final or empty. 26
Error Parameter options should be final. 26
Error Parameter context should be final. 26
Error Line has trailing spaces. 32
Error Method 'getDefaultValue' is not designed for extension - needs to be abstract, final or empty. 40
Error Parameter options should be final. 40
Error Parameter context should be final. 40

net/sf/chainedoptions/support/OptionalRefreshChainedOption.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Unused import - net.sf.chainedoptions.LabelValueBean. 8
Error Line has trailing spaces. 21
Error Line has trailing spaces. 29
Error Missing a Javadoc comment. 35
Error Missing a Javadoc comment. 37
Error Line has trailing spaces. 43
Error Line has trailing spaces. 53
Error Line is longer than 80 characters. 54
Error Line has trailing spaces. 56
Error Line is longer than 80 characters. 57
Error Method 'retrieveOptions' is not designed for extension - needs to be abstract, final or empty. 59
Error Parameter command should be final. 59
Error Parameter context should be final. 59
Error Line is longer than 80 characters. 69
Error Extra HTML tag found: </code> property on the target command is true. 69
Error Line has trailing spaces. 80
Error Line is longer than 80 characters. 81
Error Method 'updateValue' is not designed for extension - needs to be abstract, final or empty. 83
Error Parameter command should be final. 83
Error Parameter options should be final. 83
Error Parameter context should be final. 83
Error Missing a Javadoc comment. 89
Error Parameter command should be final. 89
Error First sentence should end with a period. 96
Error Line has trailing spaces. 98
Error Method 'getOptionsKey' is not designed for extension - needs to be abstract, final or empty. 101
Error Line has trailing spaces. 107
Error Method 'setChainedOption' is not designed for extension - needs to be abstract, final or empty. 111
Error Parameter chainedOption should be final. 111
Error 'chainedOption' hides a field. 111
Error Line has trailing spaces. 120
Error Method 'setRefreshProperty' is not designed for extension - needs to be abstract, final or empty. 124
Error Parameter refreshProperty should be final. 124
Error 'refreshProperty' hides a field. 124
Error Line is longer than 80 characters. 129
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 131
Error Missing a Javadoc comment. 131
Error Line has trailing spaces. 145
Error Method 'getStrategy' is not designed for extension - needs to be abstract, final or empty. 150
Error Parameter command should be final. 150

net/sf/chainedoptions/support/StringBeanConverter.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 9
Error Line has trailing spaces. 17
Error Unused @throws tag for 'ClassCastException'. 21
Error Method 'convertBean' is not designed for extension - needs to be abstract, final or empty. 25
Error Parameter object should be final. 25