Checkstyle Results

The following document contains the results of Checkstyle .

Summary

FilesInfosWarningsErrors
6200726

Files

FilesIWE
hoplugins/Commons.java 001
hoplugins/commons/ui/BaseTableModel.java 005
hoplugins/commons/ui/CompositeIcon.java 0026
hoplugins/commons/ui/DebugWindow.java 0024
hoplugins/commons/ui/DefaultTableSorter.java 0011
hoplugins/commons/ui/InfoPanel.java 002
hoplugins/commons/ui/NumberTextField.java 0024
hoplugins/commons/ui/PositioningUtilities.java 0021
hoplugins/commons/ui/VTextIcon.java 0066
hoplugins/commons/ui/info/clearthought/layout/TableLayout.java 00239
hoplugins/commons/ui/info/clearthought/layout/TableLayoutConstants.java 0012
hoplugins/commons/ui/info/clearthought/layout/TableLayoutConstraints.java 0064
hoplugins/commons/ui/renderer/HtmlCellRenderer.java 006
hoplugins/commons/ui/renderer/TextAreaCellRenderer.java 007
hoplugins/commons/ui/sorter/AbstractTableSorter.java 0084
hoplugins/commons/ui/sorter/Arrow.java 0019
hoplugins/commons/ui/sorter/Directive.java 004
hoplugins/commons/ui/sorter/MouseHandler.java 008
hoplugins/commons/ui/sorter/Row.java 0018
hoplugins/commons/ui/sorter/SortableHeaderRenderer.java 0015
hoplugins/commons/ui/sorter/TableModelHandler.java 005
hoplugins/commons/utils/Debug.java 0018
hoplugins/commons/utils/HTCalendar.java 008
hoplugins/commons/utils/PluginProperty.java 0016
hoplugins/commons/utils/RatingUtil.java 008
hoplugins/commons/utils/SeriesUtil.java 003
hoplugins/commons/vo/MatchRating.java 0012

hoplugins/Commons.java

ErrorLine
Error Class should define a constructor. 16

hoplugins/commons/ui/BaseTableModel.java

ErrorLine
Error Method 'isCellEditable' is not designed for extension - needs to be abstract, final or empty. 39
Error Unused parameter 'row'. 39
Error Unused parameter 'column'. 39
Error Method 'getColumnClass' is not designed for extension - needs to be abstract, final or empty. 50
Error '}' should be on the same line. 53

hoplugins/commons/ui/CompositeIcon.java

ErrorLine
Error Expected @param tag for 'icon1'. 41
Error Expected @param tag for 'icon2'. 41
Error Expected @param tag for 'icon1'. 53
Error Expected @param tag for 'icon2'. 53
Error Expected @param tag for 'position'. 53
Error Expected @param tag for 'icon1'. 67
Error Expected @param tag for 'icon2'. 67
Error Expected @param tag for 'position'. 67
Error Expected @param tag for 'horizontalOrientation'. 68
Error Expected @param tag for 'verticalOrientation'. 68
Error Method 'getIconHeight' is not designed for extension - needs to be abstract, final or empty. 81
Error Method 'getIconWidth' is not designed for extension - needs to be abstract, final or empty. 94
Error Method 'paintIcon' is not designed for extension - needs to be abstract, final or empty. 111
Error Expected @param tag for 'c'. 111
Error Expected @param tag for 'g'. 111
Error Expected @param tag for 'x'. 111
Error Expected @param tag for 'y'. 111
Error Variable 'width' should be declared final. 112
Error Variable 'height' should be declared final. 113
Error '}' should be on the same line. 122
Error '}' should be on the same line. 133
Error '}' should be on the same line. 141
Error '}' should be on the same line. 152
Error Method 'paintIcon' is not designed for extension - needs to be abstract, final or empty. 163
Error Missing a Javadoc comment. 163
Error More than 5 parameters. 163

hoplugins/commons/ui/DebugWindow.java

ErrorLine
Error Debug statement 6
Error Debug statement 8
Error Debug statement 15
Error Class DebugWindow should be declared as final. 19
Error Debug statement 19
Error Debug statement 22
Error Field 'debugWindow' is used in only one method. 22
Error Debug statement 29
Error Debug statement 45
Error Debug statement 50
Error Debug statement 51
Error Debug statement 52
Error Debug statement 53
Error Debug statement 57
Error Debug statement 62
Error Debug statement 63
Error Debug statement 64
Error Debug statement 65
Error Debug statement 69
Error Debug statement 71
Error Debug statement 73
Error Debug statement 74
Error Debug statement 75
Error Debug statement 79

hoplugins/commons/ui/DefaultTableSorter.java

ErrorLine
Error Expected @param tag for 'tableModel'. 32
Error Expected @param tag for 'tableModel'. 42
Error Expected @param tag for 'tableHeader'. 42
Error Expected an @return tag. 55
Error Method 'getCustomComparator' is not designed for extension - needs to be abstract, final or empty. 55
Error Expected @param tag for 'column'. 55
Error Unused parameter 'column'. 55
Error Expected an @return tag. 64
Error Method 'hasHeaderLine' is not designed for extension - needs to be abstract, final or empty. 64
Error Expected an @return tag. 73
Error Method 'minSortableColumn' is not designed for extension - needs to be abstract, final or empty. 73

hoplugins/commons/ui/InfoPanel.java

ErrorLine
Error Variable 'gridBagLayout1' should be declared final. 32
Error Variable 'labels' should be declared final. 36

hoplugins/commons/ui/NumberTextField.java

ErrorLine
Error Name '_intDigits' must match pattern '^[a-z][a-zA-Z0-9]*$'. 15
Error Variable '_intDigits' explicitly initialized to '0' (default value for its type). 15
Error Field '_maxDigits' is used in only one method. 16
Error Name '_maxDigits' must match pattern '^[a-z][a-zA-Z0-9]*$'. 16
Error Variable '_maxDigits' explicitly initialized to '0' (default value for its type). 16
Error Field '_decDigits' is used in only one method. 17
Error Name '_decDigits' must match pattern '^[a-z][a-zA-Z0-9]*$'. 17
Error Variable '_decDigits' explicitly initialized to '0' (default value for its type). 17
Error Method 'getValue' is not designed for extension - needs to be abstract, final or empty. 38
Error Variable 's' should be declared final. 39
Error '}' should be on the same line. 44
Error Catching 'Exception' is not allowed. 45
Error Must have at least one statement. 45
Error Name '_getNewString' must match pattern '^[a-z][a-zA-Z0-9]*$'. 59
Error Variable 'currentText' should be declared final. 60
Error Variable 'currLen' should be declared final. 61
Error '}' should be on the same line. 66
Error '}' should be on the same line. 69
Error Name '_validateNumberString' must match pattern '^[a-z][a-zA-Z0-9]*$'. 86
Error Variable 'newLength' should be declared final. 91
Error '}' should be on the same line. 111
Error '}' should be on the same line. 117
Error Field 'decimal' is used in only one method. 129
Error '}' should be on the same line. 154

hoplugins/commons/ui/PositioningUtilities.java

ErrorLine
Error Class should define a constructor. 13
Error Utility classes should not have a public or default constructor. 13
Error Expected @param tag for 'dialog'. 19
Error Expected @param tag for 'window'. 28
Error Expected @param tag for 'dialog'. 39
Error Variable 'dimension' should be declared final. 41
Error Variable 'container' should be declared final. 42
Error Variable 'dimension1' should be declared final. 43
Error Variable 'i' should be declared final. 44
Error Variable 'j' should be declared final. 45
Error Variable 'k' should be declared final. 46
Error Variable 'l' should be declared final. 47
Error Variable 'dimension2' should be declared final. 50
Error Expected @param tag for 'window'. 66
Error Variable 'dimension' should be declared final. 67
Error Variable 'dimension1' should be declared final. 68
Error Variable 'i' should be declared final. 69
Error Variable 'j' should be declared final. 70
Error Variable 'k' should be declared final. 71
Error Variable 'l' should be declared final. 72
Error Expected @param tag for 'window'. 82

hoplugins/commons/ui/VTextIcon.java

ErrorLine
Error Variable access definition in wrong order. 33
Error Variable access definition in wrong order. 36
Error Variable access definition in wrong order. 39
Error Variable access definition in wrong order. 42
Error Name 'sDrawsInTopRight' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 49
Error Don't use trailing comments. 50
Error Don't use trailing comments. 51
Error Don't use trailing comments. 55
Error Name 'sDrawsInFarTopRight' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 55
Error Name 'kBufferSpace' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 83
Error Variable 'fComponent' must be private and have accessor methods. 87
Error Variable 'fLabel' must be private and have accessor methods. 91
Error Don't use trailing comments. 95
Error Variable 'fCharStrings' must be private and have accessor methods. 95
Error Don't use trailing comments. 99
Error Variable 'fCharWidths' must be private and have accessor methods. 99
Error Don't use trailing comments. 103
Error Variable 'fPosition' must be private and have accessor methods. 103
Error Don't use trailing comments. 107
Error Variable 'fCharHeight' must be private and have accessor methods. 107
Error Don't use trailing comments. 111
Error Variable 'fDescent' must be private and have accessor methods. 111
Error Don't use trailing comments. 115
Error Variable 'fHeight' must be private and have accessor methods. 115
Error Variable 'fRotation' must be private and have accessor methods. 119
Error Don't use trailing comments. 123
Error Variable 'fWidth' must be private and have accessor methods. 123
Error Method 'getIconHeight' is not designed for extension - needs to be abstract, final or empty. 155
Error Method 'getIconWidth' is not designed for extension - needs to be abstract, final or empty. 164
Error Method 'setLabel' is not designed for extension - needs to be abstract, final or empty. 174
Error Don't use trailing comments. 176
Error Method 'paintIcon' is not designed for extension - needs to be abstract, final or empty. 189
Error Expected @param tag for 'c'. 189
Error Expected @param tag for 'g'. 189
Error Expected @param tag for 'x'. 189
Error Expected @param tag for 'y'. 189
Error switch without "default" clause. 203
Error Don't use trailing comments. 213
Error '}' should be on the same line. 227
Error '}' should be on the same line. 234
Error Method 'propertyChange' is not designed for extension - needs to be abstract, final or empty. 250
Error Expected @param tag for 'e'. 250
Error Variable 'prop' should be declared final. 251
Error Expected an @return tag. 288
Error Expected @param tag for 'label'. 288
Error Expected @param tag for 'rotateHint'. 288
Error Don't use trailing comments. 290
Error Variable 'len' should be declared final. 292
Error Variable 'data' should be declared final. 293
Error Don't use trailing comments. 309
Error Don't use trailing comments. 310
Error Don't use trailing comments. 311
Error Variable 'legal' should be declared final. 321
Error Avoid inline conditionals. 321
Error Avoid inline conditionals. 328
Error Method 'calcDimensions' is not designed for extension - needs to be abstract, final or empty. 334
Error Variable 'fm' should be declared final. 335
Error Variable 'len' should be declared final. 341
Error Variable 'data' should be declared final. 342
Error Don't use trailing comments. 367
Error '}' should be on the same line. 369
Error '}' should be on the same line. 372
Error '}' should be on the same line. 380
Error Method 'recalcDimensions' is not designed for extension - needs to be abstract, final or empty. 393
Error Variable 'wOld' should be declared final. 394
Error Variable 'hOld' should be declared final. 395

hoplugins/commons/ui/info/clearthought/layout/TableLayout.java

ErrorLine
Error Unclosed HTML tag found: <spc> 116
Error Name 'defaultSize' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 140
Error Variable 'checkForComponentOrientationSupport' must be private and have accessor methods. 152
Error Variable 'methodGetComponentOrientation' must be private and have accessor methods. 159
Error Declaring variables, return values or parameters of type 'LinkedList' is not allowed. 162
Error Variable 'list' must be private and have accessor methods. 162
Error Variable 'crOffset' must be private and have accessor methods. 169
Error Variable 'crSize' must be private and have accessor methods. 172
Error Variable 'crSpec' must be private and have accessor methods. 175
Error Variable 'dirty' must be private and have accessor methods. 182
Error Variable 'hGap' must be private and have accessor methods. 185
Error Variable 'oldHeight' must be private and have accessor methods. 188
Error Variable 'oldWidth' must be private and have accessor methods. 191
Error Variable 'vGap' must be private and have accessor methods. 194
Error '}' should be on the same line. 222
Error Don't use trailing comments. 225
Error Don't use trailing comments. 226
Error Don't use trailing comments. 227
Error Method 'setColumn' is not designed for extension - needs to be abstract, final or empty. 260
Error Method 'setColumn' is not designed for extension - needs to be abstract, final or empty. 280
Error Method 'getColumn' is not designed for extension - needs to be abstract, final or empty. 291
Error Variable 'column' should be declared final. 293
Error Method 'getColumn' is not designed for extension - needs to be abstract, final or empty. 310
Error Method 'setConstraints' is not designed for extension - needs to be abstract, final or empty. 322
Error Don't use trailing comments. 327
Error '}' should be on the same line. 328
Error Don't use trailing comments. 331
Error Variable 'iterator' should be declared final. 335
Error Variable 'entry' should be declared final. 338
Error Method 'getConstraints' is not designed for extension - needs to be abstract, final or empty. 358
Error Variable 'iterator' should be declared final. 359
Error Variable 'entry' should be declared final. 362
Error Method 'setHGap' is not designed for extension - needs to be abstract, final or empty. 381
Error '}' should be on the same line. 384
Error Don't use trailing comments. 387
Error Method 'getHGap' is not designed for extension - needs to be abstract, final or empty. 396
Error Method 'getInvalidEntry' is not designed for extension - needs to be abstract, final or empty. 412
Error Declaring variables, return values or parameters of type 'LinkedList' is not allowed. 413
Error Variable 'listInvalid' should be declared final. 413
Error Variable 'iterator' should be declared final. 416
Error Variable 'entry' should be declared final. 419
Error '}' should be on the same line. 427
Error Don't use trailing comments. 429
Error Method 'getLayoutAlignmentX' is not designed for extension - needs to be abstract, final or empty. 445
Error Unused parameter 'parent'. 445
Error Method 'getLayoutAlignmentY' is not designed for extension - needs to be abstract, final or empty. 459
Error Expected @param tag for 'parent'. 459
Error Unused parameter 'parent'. 459
Error Method 'getNumColumn' is not designed for extension - needs to be abstract, final or empty. 468
Error Method 'getNumRow' is not designed for extension - needs to be abstract, final or empty. 477
Error Unused @throws tag for 'RuntimeException'. 487
Error Method 'getOverlappingEntry' is not designed for extension - needs to be abstract, final or empty. 491
Error Declaring variables, return values or parameters of type 'LinkedList' is not allowed. 492
Error Variable 'listOverlapping' should be declared final. 492
Error Variable 'numEntry' should be declared final. 496
Error Variable 'entry' should be declared final. 504
Error '}' should be on the same line. 522
Error Don't use trailing comments. 524
Error Method 'setRow' is not designed for extension - needs to be abstract, final or empty. 544
Error Method 'setRow' is not designed for extension - needs to be abstract, final or empty. 564
Error Method 'getRow' is not designed for extension - needs to be abstract, final or empty. 575
Error Variable 'row' should be declared final. 577
Error Method 'getRow' is not designed for extension - needs to be abstract, final or empty. 594
Error Unused @throws tag for 'IllegalArgumentException'. 603
Error Method 'setVGap' is not designed for extension - needs to be abstract, final or empty. 605
Error '}' should be on the same line. 608
Error Don't use trailing comments. 611
Error Method 'getVGap' is not designed for extension - needs to be abstract, final or empty. 620
Error Method 'addLayoutComponent' is not designed for extension - needs to be abstract, final or empty. 630
Error Unused @throws tag for 'IllegalArgumentException'. 644
Error Method 'addLayoutComponent' is not designed for extension - needs to be abstract, final or empty. 646
Error Assignment of parameter 'constraint' is not allowed. 649
Error '}' should be on the same line. 656
Error '}' should be on the same line. 663
Error Don't use trailing comments. 666
Error '}' should be on the same line. 667
Error Don't use trailing comments. 670
Error Method 'deleteColumn' is not designed for extension - needs to be abstract, final or empty. 684
Error Method 'deleteRow' is not designed for extension - needs to be abstract, final or empty. 698
Error Method 'insertColumn' is not designed for extension - needs to be abstract, final or empty. 717
Error Unused @throws tag for 'IllegalArgumentException'. 728
Error Method 'insertCr' is not designed for extension - needs to be abstract, final or empty. 730
Error Don't use trailing comments. 734
Error Don't use trailing comments. 735
Error Assignment of parameter 'size' is not allowed. 741
Error Variable 'iterator' should be declared final. 755
Error Variable 'entry' should be declared final. 759
Error Method 'insertRow' is not designed for extension - needs to be abstract, final or empty. 789
Error Method 'invalidateLayout' is not designed for extension - needs to be abstract, final or empty. 799
Error Unused parameter 'target'. 799
Error Method 'layoutContainer' is not designed for extension - needs to be abstract, final or empty. 817
Error Variable 'd' should be declared final. 819
Error Variable 'component' should be declared final. 826
Error Variable 'iterator' should be declared final. 832
Error '}' should be on the same line. 840
Error Variable 'preferredSize' should be declared final. 865
Error Variable 'w' should be declared final. 875
Error Variable 'y' should be declared final. 879
Error Variable 'h' should be declared final. 880
Error Variable 'co' should be declared final. 883
Error '}' should be on the same line. 891
Error Catching 'Exception' is not allowed. 892
Error Method 'maximumLayoutSize' is not designed for extension - needs to be abstract, final or empty. 911
Error Unused parameter 'target'. 911
Error Method 'minimumLayoutSize' is not designed for extension - needs to be abstract, final or empty. 929
Error Method 'preferredLayoutSize' is not designed for extension - needs to be abstract, final or empty. 948
Error Method 'removeLayoutComponent' is not designed for extension - needs to be abstract, final or empty. 957
Error Variable 'iterator' should be declared final. 959
Error Variable 'entry' should be declared final. 962
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 983
Error Don't use trailing comments. 986
Error Don't use trailing comments. 990
Error Unnecessary parentheses around assignment right-hand side. 990
Error Don't use trailing comments. 993
Error Unnecessary parentheses around assignment right-hand side. 993
Error '}' should be on the same line. 994
Error Don't use trailing comments. 996
Error Don't use trailing comments. 1001
Error Unnecessary parentheses around assignment right-hand side. 1001
Error Don't use trailing comments. 1004
Error Unnecessary parentheses around assignment right-hand side. 1004
Error '}' should be on the same line. 1005
Error Don't use trailing comments. 1007
Error Method 'getComponentOrientation' is not designed for extension - needs to be abstract, final or empty. 1021
Error Don't use trailing comments. 1030
Error Don't use trailing comments. 1031
Error '(' should be on the previous line. 1031
Error '}' should be on the same line. 1040
Error Catching 'Exception' is not allowed. 1041
Error Must have at least one statement. 1041
Error Method 'setCr' is not designed for extension - needs to be abstract, final or empty. 1053
Error Method 'setCr' is not designed for extension - needs to be abstract, final or empty. 1078
Error Assignment of parameter 'size' is not allowed. 1082
Error Method 'assignAbsoluteSize' is not designed for extension - needs to be abstract, final or empty. 1100
Error Variable 'numCr' should be declared final. 1101
Error Assignment of parameter 'availableSize' is not allowed. 1106
Error Method 'assignFillSize' is not designed for extension - needs to be abstract, final or empty. 1119
Error Variable 'numCr' should be declared final. 1127
Error Method 'assignPrefMinSize' is not designed for extension - needs to be abstract, final or empty. 1173
Error Method length is 61 lines (max allowed is 50). 1173
Error Variable 'numCr' should be declared final. 1175
Error Variable 'iterator' should be declared final. 1186
Error Variable 'entry' should be declared final. 1190
Error Variable 'p' should be declared final. 1201
Error Avoid inline conditionals. 1202
Error Avoid inline conditionals. 1205
Error Avoid inline conditionals. 1205
Error '}' should be on the same line. 1219
Error '}' should be on the same line. 1224
Error '}' should be on the same line. 1233
Error '}' should be on the same line. 1244
Error '}' should be on the same line. 1250
Error Assignment of parameter 'availableSize' is not allowed. 1275
Error Method 'assignRelativeSize' is not designed for extension - needs to be abstract, final or empty. 1290
Error Variable 'relativeSize' should be declared final. 1291
Error Avoid inline conditionals. 1291
Error Variable 'numCr' should be declared final. 1292
Error Assignment of parameter 'availableSize' is not allowed. 1299
Error Method 'calculateLayoutSize' is not designed for extension - needs to be abstract, final or empty. 1315
Error Variable 'entryList' should be declared final. 1318
Error Variable 'numEntry' should be declared final. 1319
Error Variable 'prefMinSize' should be declared final. 1320
Error Avoid inline conditionals. 1324
Error Variable 'inset' should be declared final. 1336
Error Unnecessary parentheses around assignment right-hand side. 1338
Error Unnecessary parentheses around assignment right-hand side. 1339
Error Method 'calculateLayoutSize' is not designed for extension - needs to be abstract, final or empty. 1358
Error Method length is 87 lines (max allowed is 50). 1358
Error Unused parameter 'container'. 1358
Error Don't use trailing comments. 1360
Error Don't use trailing comments. 1361
Error Don't use trailing comments. 1362
Error Don't use trailing comments. 1363
Error Variable 'numCr' should be declared final. 1366
Error '}' should be on the same line. 1376
Error Variable 'crPrefMin' should be declared final. 1403
Error Variable 'numColumn' should be declared final. 1413
Error Variable 'numRow' should be declared final. 1414
Error Variable 'numEntry' should be declared final. 1415
Error Variable 'entry' should be declared final. 1419
Error Avoid inline conditionals. 1434
Error '}' should be on the same line. 1439
Error '}' should be on the same line. 1456
Error '}' should be on the same line. 1468
Error '}' should be on the same line. 1488
Error Unnecessary parentheses around assignment right-hand side. 1500
Error Avoid inline conditionals. 1500
Error Method 'calculateOffset' is not designed for extension - needs to be abstract, final or empty. 1512
Error Variable 'numCr' should be declared final. 1513
Error Avoid inline conditionals. 1516
Error Method 'calculateSize' is not designed for extension - needs to be abstract, final or empty. 1535
Error Variable 'inset' should be declared final. 1537
Error Variable 'd' should be declared final. 1540
Error Unnecessary parentheses around assignment right-hand side. 1546
Error Unnecessary parentheses around assignment right-hand side. 1550
Error Method 'calculateSizeAndOffset' is not designed for extension - needs to be abstract, final or empty. 1596
Error 'crOffset' hides a field. 1599
Error Variable 'crOffset' should be declared final. 1599
Error Avoid inline conditionals. 1599
Error Avoid inline conditionals. 1600
Error Avoid inline conditionals. 1604
Error '}' should be on the same line. 1612
Error Don't use trailing comments. 1632
Error Avoid inline conditionals. 1633
Error Don't use trailing comments. 1637
Error Avoid inline conditionals. 1638
Error Don't use trailing comments. 1643
Error Avoid inline conditionals. 1644
Error Don't use trailing comments. 1649
Error Avoid inline conditionals. 1650
Error Don't use trailing comments. 1654
Error Unnecessary parentheses around assignment right-hand side. 1660
Error Unnecessary parentheses around assignment right-hand side. 1661
Error '}' should be on the same line. 1662
Error Unnecessary parentheses around assignment right-hand side. 1664
Error Unnecessary parentheses around assignment right-hand side. 1665
Error Variable 'value' should be declared final. 1669
Error Unused @throws tag for 'IllegalArgumentException'. 1680
Error Method 'deleteCr' is not designed for extension - needs to be abstract, final or empty. 1682
Error Don't use trailing comments. 1686
Error Don't use trailing comments. 1687
Error Variable 'iterator' should be declared final. 1700
Error Variable 'entry' should be declared final. 1704
Error Unused @throws tag for 'IllegalArgumentException'. 1729
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 1731
Error Don't use trailing comments. 1734
Error Don't use trailing comments. 1738
Error Missing a Javadoc comment. 1777
Error Variable 'component' must be private and have accessor methods. 1779
Error Variable 'alignment' must be private and have accessor methods. 1782
Error Variable 'cr1' must be private and have accessor methods. 1785
Error Variable 'cr2' must be private and have accessor methods. 1788
Error 'cr1' hides a field. 1797
Error 'cr2' hides a field. 1798
Error 'alignment' hides a field. 1799
Error Method 'copy' is not designed for extension - needs to be abstract, final or empty. 1814
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 1823
Error Variable 'c' should be declared final. 1824
Error Don't use trailing comments. 1827

hoplugins/commons/ui/info/clearthought/layout/TableLayoutConstants.java

ErrorLine
Error interfaces should describe a type and hence have methods. 44
Error Redundant 'public' modifier. 46
Error Redundant 'public' modifier. 49
Error Redundant 'public' modifier. 52
Error Redundant 'public' modifier. 55
Error Redundant 'public' modifier. 58
Error Redundant 'public' modifier. 61
Error Redundant 'public' modifier. 69
Error Redundant 'public' modifier. 77
Error Redundant 'public' modifier. 80
Error Redundant 'public' modifier. 86
Error Redundant 'public' modifier. 92

hoplugins/commons/ui/info/clearthought/layout/TableLayoutConstraints.java

ErrorLine
Error Variable 'col1' must be private and have accessor methods. 48
Error Variable 'col2' must be private and have accessor methods. 51
Error Variable 'hAlign' must be private and have accessor methods. 54
Error Variable 'row1' must be private and have accessor methods. 57
Error Variable 'row2' must be private and have accessor methods. 60
Error Variable 'vAlign' must be private and have accessor methods. 63
Error Inner assignments should be avoided. 70
Error Inner assignments should be avoided. 70
Error Inner assignments should be avoided. 70
Error Inner assignments should be avoided. 71
Error Unused @throws tag for 'IllegalArgumentException'. 82
Error Don't use trailing comments. 96
Error Variable 'st' should be declared final. 96
Error Variable 'numToken' should be declared final. 97
Error '}' should be on the same line. 129
Error Don't use trailing comments. 137
Error '}' should be on the same line. 139
Error Don't use trailing comments. 140
Error Don't use trailing comments. 141
Error '}' should be on the same line. 143
Error Don't use trailing comments. 144
Error Don't use trailing comments. 145
Error '}' should be on the same line. 147
Error Don't use trailing comments. 148
Error Don't use trailing comments. 149
Error '}' should be on the same line. 151
Error Don't use trailing comments. 152
Error Don't use trailing comments. 153
Error '}' should be on the same line. 155
Error Don't use trailing comments. 156
Error Don't use trailing comments. 157
Error '}' should be on the same line. 159
Error Don't use trailing comments. 166
Error '}' should be on the same line. 168
Error Don't use trailing comments. 169
Error Don't use trailing comments. 170
Error '}' should be on the same line. 172
Error Don't use trailing comments. 173
Error Don't use trailing comments. 174
Error '}' should be on the same line. 176
Error Don't use trailing comments. 177
Error Don't use trailing comments. 178
Error '}' should be on the same line. 180
Error '}' should be on the same line. 184
Error Must have at least one statement. 185
Error '}' should be on the same line. 186
Error Catching 'RuntimeException' is not allowed. 187
Error Don't use trailing comments. 189
Error Don't use trailing comments. 190
Error Don't use trailing comments. 191
Error Don't use trailing comments. 192
Error Don't use trailing comments. 193
Error More than 5 parameters. 217
Error '}' should be on the same line. 227
Error '}' should be on the same line. 234
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 246
Error Variable 'buffer' should be declared final. 247
Error Don't use trailing comments. 250
Error Don't use trailing comments. 252
Error Don't use trailing comments. 255
Error Don't use trailing comments. 257
Error Don't use trailing comments. 260
Error Don't use trailing comments. 263
Error Don't use trailing comments. 266

hoplugins/commons/ui/renderer/HtmlCellRenderer.java

ErrorLine
Error Method 'getTableCellRendererComponent' is not designed for extension - needs to be abstract, final or empty. 38
Error Missing a Javadoc comment. 38
Error More than 5 parameters. 38
Error Unused parameter 'hasFocus'. 39
Error Unused parameter 'row'. 39
Error Unused parameter 'column'. 39

hoplugins/commons/ui/renderer/TextAreaCellRenderer.java

ErrorLine
Error Method 'getTableCellRendererComponent' is not designed for extension - needs to be abstract, final or empty. 39
Error Missing a Javadoc comment. 39
Error More than 5 parameters. 39
Error Unused parameter 'hasFocus'. 40
Error Unused parameter 'column'. 40
Error Name 'height_wanted' must match pattern '^[a-z][a-zA-Z0-9]*$'. 44
Error Variable 'height_wanted' should be declared final. 44

hoplugins/commons/ui/sorter/AbstractTableSorter.java

ErrorLine
Error Name 'EMPTY_DIRECTIVE' must match pattern '^[a-z][a-zA-Z0-9]*$'. 63
Error Variable access definition in wrong order. 67
Error Variable access definition in wrong order. 75
Error Variable 'tableModel' must be private and have accessor methods. 83
Error Expected @param tag for 'tableModel'. 105
Error Expected @param tag for 'tableModel'. 116
Error Expected @param tag for 'tableHeader'. 116
Error Expected an @return tag. 130
Error Method 'isCellEditable' is not designed for extension - needs to be abstract, final or empty. 130
Error Expected @param tag for 'row'. 130
Error Expected @param tag for 'column'. 130
Error Expected an @return tag. 141
Error Method 'getColumnClass' is not designed for extension - needs to be abstract, final or empty. 141
Error Expected @param tag for 'column'. 141
Error Method 'setColumnComparator' is not designed for extension - needs to be abstract, final or empty. 151
Error Expected @param tag for 'type'. 151
Error Expected @param tag for 'comparator'. 151
Error '}' should be on the same line. 154
Error Expected an @return tag. 165
Error Method 'getColumnCount' is not designed for extension - needs to be abstract, final or empty. 165
Error Avoid inline conditionals. 166
Error Expected an @return tag. 176
Error Method 'getColumnName' is not designed for extension - needs to be abstract, final or empty. 176
Error Expected @param tag for 'column'. 176
Error Expected an @return tag. 187
Error Expected @param tag for 'column'. 187
Error Method 'getRowCount' is not designed for extension - needs to be abstract, final or empty. 190
Error Missing a Javadoc comment. 190
Error Avoid inline conditionals. 191
Error Expected an @return tag. 199
Error Method 'isSorting' is not designed for extension - needs to be abstract, final or empty. 199
Error Expected an @return tag. 208
Error Method 'getSortingColumns' is not designed for extension - needs to be abstract, final or empty. 208
Error Method 'setSortingStatus' is not designed for extension - needs to be abstract, final or empty. 218
Error Expected @param tag for 'column'. 218
Error Expected @param tag for 'status'. 218
Error Variable 'directive' should be declared final. 219
Error Expected an @return tag. 239
Error Method 'getSortingStatus' is not designed for extension - needs to be abstract, final or empty. 239
Error Expected @param tag for 'column'. 239
Error Method 'setTableHeader' is not designed for extension - needs to be abstract, final or empty. 248
Error Expected @param tag for 'tableHeader'. 248
Error Variable 'defaultRenderer' should be declared final. 252
Error Expected an @return tag. 275
Error Method 'getTableHeader' is not designed for extension - needs to be abstract, final or empty. 275
Error Method 'setTableModel' is not designed for extension - needs to be abstract, final or empty. 284
Error Expected @param tag for 'tableModel'. 284
Error Expected an @return tag. 304
Error Method 'getTableModel' is not designed for extension - needs to be abstract, final or empty. 304
Error Method 'setValueAt' is not designed for extension - needs to be abstract, final or empty. 315
Error Expected @param tag for 'aValue'. 315
Error Expected @param tag for 'row'. 315
Error Expected @param tag for 'column'. 315
Error Expected an @return tag. 327
Error Method 'getValueAt' is not designed for extension - needs to be abstract, final or empty. 327
Error Expected @param tag for 'row'. 327
Error Expected @param tag for 'column'. 327
Error Expected an @return tag. 336
Error Expected an @return tag. 343
Error Expected an @return tag. 352
Error Method 'modelIndex' is not designed for extension - needs to be abstract, final or empty. 352
Error Expected @param tag for 'viewIndex'. 352
Error Expected an @return tag. 363
Error Method 'getComparator' is not designed for extension - needs to be abstract, final or empty. 363
Error Expected @param tag for 'column'. 363
Error Variable 'columnType' should be declared final. 370
Error Expected an @return tag. 393
Error Method 'getHeaderRendererIcon' is not designed for extension - needs to be abstract, final or empty. 393
Error Expected @param tag for 'column'. 393
Error Expected @param tag for 'size'. 393
Error Variable 'directive' should be declared final. 394
Error Javadoc has empty description section. 404
Error Method 'cancelSorting' is not designed for extension - needs to be abstract, final or empty. 407
Error Expected an @return tag. 417
Error Method 'getModelToView' is not designed for extension - needs to be abstract, final or empty. 417
Error Variable 'n' should be declared final. 419
Error Javadoc has empty description section. 431
Error Method 'clearSortingState' is not designed for extension - needs to be abstract, final or empty. 434
Error Expected an @return tag. 446
Error Expected @param tag for 'column'. 446
Error Variable 'directive' should be declared final. 448
Error Expected an @return tag. 463
Error Variable 'tableModelRowCount' should be declared final. 465
Error Javadoc has empty description section. 481

hoplugins/commons/ui/sorter/Arrow.java

ErrorLine
Error Expected @param tag for 'descending'. 33
Error Expected @param tag for 'size'. 33
Error Expected @param tag for 'priority'. 33
Error Expected an @return tag. 44
Error Expected an @return tag. 53
Error Expected @param tag for 'c'. 65
Error Expected @param tag for 'g'. 65
Error Expected @param tag for 'x'. 65
Error Expected @param tag for 'y'. 65
Error Variable 'color' should be declared final. 66
Error Avoid inline conditionals. 66
Error Variable 'dx' should be declared final. 70
Error Variable 'dy' should be declared final. 71
Error Avoid inline conditionals. 71
Error Assignment of parameter 'y' is not allowed. 74
Error Avoid inline conditionals. 74
Error Variable 'shift' should be declared final. 76
Error Avoid inline conditionals. 76
Error '}' should be on the same line. 93

hoplugins/commons/ui/sorter/Directive.java

ErrorLine
Error Expected @param tag for 'column'. 26
Error Expected @param tag for 'direction'. 26
Error Expected an @return tag. 36
Error Expected an @return tag. 45

hoplugins/commons/ui/sorter/MouseHandler.java

ErrorLine
Error Declaring variables, return values or parameters of type 'AbstractTableSorter' is not allowed. 23
Error Expected @param tag for 'sorter'. 30
Error Expected @param tag for 'e'. 41
Error Variable 'h' should be declared final. 42
Error Variable 'columnModel' should be declared final. 43
Error Variable 'viewColumn' should be declared final. 44
Error Avoid inline conditionals. 61
Error Don't use trailing comments. 62

hoplugins/commons/ui/sorter/Row.java

ErrorLine
Error Missing a Javadoc comment. 13
Error Declaring variables, return values or parameters of type 'AbstractTableSorter' is not allowed. 15
Error Expected @param tag for 'sorter'. 24
Error Expected @param tag for 'index'. 24
Error Expected an @return tag. 34
Error Expected an @return tag. 45
Error Expected @param tag for 'o'. 45
Error Variable 'row1' should be declared final. 46
Error Variable 'row2' should be declared final. 47
Error Variable 'it' should be declared final. 59
Error Variable 'directive' should be declared final. 61
Error Variable 'column' should be declared final. 62
Error Variable 'o1' should be declared final. 63
Error Variable 'o2' should be declared final. 64
Error '}' should be on the same line. 71
Error '}' should be on the same line. 74
Error '}' should be on the same line. 77
Error Avoid inline conditionals. 84

hoplugins/commons/ui/sorter/SortableHeaderRenderer.java

ErrorLine
Error Declaring variables, return values or parameters of type 'AbstractTableSorter' is not allowed. 23
Error Expected @param tag for 'sorter'. 32
Error Expected @param tag for 'tableCellRenderer'. 33
Error Expected an @return tag. 43
Error Expected an @return tag. 59
Error More than 5 parameters. 59
Error Expected @param tag for 'table'. 59
Error Expected @param tag for 'value'. 59
Error Expected @param tag for 'isSelected'. 60
Error Expected @param tag for 'hasFocus'. 60
Error Expected @param tag for 'row'. 60
Error Expected @param tag for 'column'. 60
Error Variable 'c' should be declared final. 61
Error Variable 'l' should be declared final. 65
Error Variable 'modelColumn' should be declared final. 69

hoplugins/commons/ui/sorter/TableModelHandler.java

ErrorLine
Error Declaring variables, return values or parameters of type 'AbstractTableSorter' is not allowed. 20
Error Expected @param tag for 'sorter'. 27
Error Expected @param tag for 'e'. 36
Error Variable 'column' should be declared final. 73
Error Variable 'viewIndex' should be declared final. 79

hoplugins/commons/utils/Debug.java

ErrorLine
Error Debug statement 16
Error Utility classes should not have a public or default constructor. 16
Error Field 'logFile' is used in only one method. 20
Error Name 'logFile' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 20
Error Field 'separator' is used in only one method. 23
Error Name 'separator' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 23
Error Debug statement 28
Error Debug statement 30
Error Variable 'log' should be declared final. 42
Error Catching 'Exception' is not allowed. 45
Error Must have at least one statement. 45
Error Variable 'log' should be declared final. 56
Error Catching 'Exception' is not allowed. 59
Error Must have at least one statement. 59
Error Variable 'file' should be declared final. 73
Error Variable 'date' should be declared final. 77
Error Catching 'Exception' is not allowed. 81
Error Must have at least one statement. 81

hoplugins/commons/utils/HTCalendar.java

ErrorLine
Error Field 'MIN_ELAPSED_WEEKS' is used in only one method. 50
Error Field 'SE_CORRECTION' is used in only one method. 57
Error '}' should be on the same line. 84
Error '}' should be on the same line. 91
Error '}' should be on the same line. 106
Error '}' should be on the same line. 113
Error Unnecessary parentheses around assignment right-hand side. 195
Error Unnecessary parentheses around assignment right-hand side. 208

hoplugins/commons/utils/PluginProperty.java

ErrorLine
Error Don't use trailing comments. 29
Error Field 'languageID' is used in only one method. 29
Error Variable 'code' should be declared final. 53
Error Variable 'parts' should be declared final. 59
Error Variable 'bundle' should be declared final. 123
Error Variable 'e' should be declared final. 127
Error Variable 's' should be declared final. 128
Error Catching 'Exception' is not allowed. 134
Error Don't use trailing comments. 139
Error Don't use trailing comments. 146
Error Must have at least one statement. 149
Error Don't use trailing comments. 179
Error Variable 'file' should be declared final. 179
Error Must have at least one statement. 183
Error Don't use trailing comments. 195
Error Don't use trailing comments. 202

hoplugins/commons/utils/RatingUtil.java

ErrorLine
Error '}' should be on the same line. 46
Error '}' should be on the same line. 49
Error '}' should be on the same line. 52
Error '}' should be on the same line. 68
Error '}' should be on the same line. 114
Error '}' should be on the same line. 118
Error '}' should be on the same line. 122
Error '}' should be on the same line. 126

hoplugins/commons/utils/SeriesUtil.java

ErrorLine
Error Return count is 14 (max allowed is 5). 30
Error Variable 'st' should be declared final. 31
Error Variable 'level' should be declared final. 32

hoplugins/commons/vo/MatchRating.java

ErrorLine
Error Class should define a constructor. 12
Error Name 'MIDFIELD_SHIFT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 117
Error Name 'COUNTERATTACK_WEIGHT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 118
Error Name 'DEFENSE_WEIGHT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 119
Error Name 'ATTACK_WEIGHT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 120
Error Name 'CENTRAL_WEIGHT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 121
Error Name 'WINGER_WEIGTH' must match pattern '^[a-z][a-zA-Z0-9]*$'. 122
Error Name 'MIDFIELD' must match pattern '^[a-z][a-zA-Z0-9]*$'. 186
Error Name 'ATTACK' must match pattern '^[a-z][a-zA-Z0-9]*$'. 187
Error Name 'DEFENSE' must match pattern '^[a-z][a-zA-Z0-9]*$'. 188
Error Name 'SIDE' must match pattern '^[a-z][a-zA-Z0-9]*$'. 189
Error Name 'CENTER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 190