Checkstyle Results

The following document contains the results of Checkstyle .

Summary

FilesInfosWarningsErrors
6700237

Files

FilesIWE
com/webstersmalley/chessweb/game/GameFactory.java 006
com/webstersmalley/chessweb/game/GameSession.java 006
com/webstersmalley/chessweb/game/PlayableGame.java 002
com/webstersmalley/chessweb/game/Player.java 003
com/webstersmalley/chessweb/game/User.java 004
com/webstersmalley/chessweb/game/UserImpl.java 006
com/webstersmalley/chessweb/game/package.html 001
com/webstersmalley/chessweb/model/Board.java 0031
com/webstersmalley/chessweb/model/InvalidMoveException.java 001
com/webstersmalley/chessweb/model/Move.java 0020
com/webstersmalley/chessweb/model/MoveHistory.java 005
com/webstersmalley/chessweb/model/MoveValidator.java 006
com/webstersmalley/chessweb/model/Piece.java 0017
com/webstersmalley/chessweb/model/Position.java 0024
com/webstersmalley/chessweb/model/Square.java 0011
com/webstersmalley/chessweb/model/StandardBoard.java 002
com/webstersmalley/chessweb/model/Team.java 008
com/webstersmalley/chessweb/model/package.html 001
com/webstersmalley/chessweb/model/pieces/Bishop.java 004
com/webstersmalley/chessweb/model/pieces/King.java 007
com/webstersmalley/chessweb/model/pieces/Knight.java 004
com/webstersmalley/chessweb/model/pieces/Pawn.java 007
com/webstersmalley/chessweb/model/pieces/Queen.java 004
com/webstersmalley/chessweb/model/pieces/Rook.java 004
com/webstersmalley/chessweb/model/pieces/package.html 001
com/webstersmalley/chessweb/view/SimpleStringView.java 0025
com/webstersmalley/chessweb/view/package.html 001
com/webstersmalley/chessweb/web/BannerController.java 002
com/webstersmalley/chessweb/web/ContentsController.java 002
com/webstersmalley/chessweb/web/DisclaimerController.java 002
com/webstersmalley/chessweb/web/GameController.java 005
com/webstersmalley/chessweb/web/GameFramesetController.java 002
com/webstersmalley/chessweb/web/HistoryController.java 005
com/webstersmalley/chessweb/web/MoveFormController.java 005
com/webstersmalley/chessweb/web/RefreshAllController.java 002
com/webstersmalley/chessweb/web/package.html 001

com/webstersmalley/chessweb/game/GameFactory.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 21
Error Method 'createNewGameSession' is not designed for extension - needs to be abstract, final or empty. 23
Error Missing a Javadoc comment. 23
Error Parameter game should be final. 23
Error Line has trailing spaces. 26

com/webstersmalley/chessweb/game/GameSession.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 31
Error Line has trailing spaces. 35
Error Line has trailing spaces. 37
Error Line has trailing spaces. 40
Error Line has trailing spaces. 46

com/webstersmalley/chessweb/game/PlayableGame.java

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

com/webstersmalley/chessweb/game/Player.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 21
Error Missing a Javadoc comment. 22

com/webstersmalley/chessweb/game/User.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 21
Error Missing a Javadoc comment. 22
Error Missing a Javadoc comment. 23

com/webstersmalley/chessweb/game/UserImpl.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 21
Error Method 'getDisplayName' is not designed for extension - needs to be abstract, final or empty. 23
Error Missing a Javadoc comment. 23
Error Method 'getUsername' is not designed for extension - needs to be abstract, final or empty. 28
Error Missing a Javadoc comment. 28

com/webstersmalley/chessweb/game/package.html

ErrorLine
Error Missing package documentation file.0

com/webstersmalley/chessweb/model/Board.java

ErrorLine
Error Line does not match expected header line of 'Apache License'. 1
Error Unused import - com.webstersmalley.chessweb.game.PlayableGame. 31
Error Line has trailing spaces. 35
Error Line has trailing spaces. 39
Error Line has trailing spaces. 60
Error Line has trailing spaces. 63
Error Line has trailing spaces. 78
Error Line has trailing spaces. 87
Error 'height' hides a field. 91
Error Line has trailing spaces. 97
Error Line has trailing spaces. 106
Error 'width' hides a field. 110
Error Line has trailing spaces. 116
Error Line has trailing spaces. 129
Error Line has trailing spaces. 140
Error Line has trailing spaces. 157
Error Line has trailing spaces. 180
Error Line has trailing spaces. 191
Error Line has trailing spaces. 226
Error Line has trailing spaces. 242
Error Line has trailing spaces. 244
Error Line has trailing spaces. 258
Error Line has trailing spaces. 281
Error Line has trailing spaces. 293
Error Line has trailing spaces. 306
Error Line has trailing spaces. 315
Error Line has trailing spaces. 322
Error 'nextTurn' hides a field. 337
Error 'blackChecked' hides a field. 358
Error 'whiteChecked' hides a field. 372
Error Line has trailing spaces. 375

com/webstersmalley/chessweb/model/InvalidMoveException.java

ErrorLine
Error Missing a header - not enough lines in file. 1

com/webstersmalley/chessweb/model/Move.java

ErrorLine
Error Line does not match expected header line of 'Apache License'. 1
Error Line has trailing spaces. 27
Error Line has trailing spaces. 33
Error Line has trailing spaces. 47
Error Line has trailing spaces. 50
Error 'source' hides a field. 56
Error 'destination' hides a field. 56
Error Line has trailing spaces. 72
Error Line has trailing spaces. 115
Error Line has trailing spaces. 125
Error Line has trailing spaces. 134
Error Line has trailing spaces. 143
Error Line has trailing spaces. 152
Error Line has trailing spaces. 161
Error Line has trailing spaces. 171
Error Line has trailing spaces. 180
Error 'destination' hides a field. 201
Error 'source' hides a field. 216
Error Line has trailing spaces. 222
Error 'castling' hides a field. 240

com/webstersmalley/chessweb/model/MoveHistory.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 32
Error Line has trailing spaces. 41
Error Line has trailing spaces. 49
Error Line has trailing spaces. 52

com/webstersmalley/chessweb/model/MoveValidator.java

ErrorLine
Error Line does not match expected header line of 'Apache License'. 1
Error Line has trailing spaces. 28
Error 'board' hides a field. 50
Error Line has trailing spaces. 57
Error Line has trailing spaces. 68
Error Line has trailing spaces. 79

com/webstersmalley/chessweb/model/Piece.java

ErrorLine
Error Line does not match expected header line of 'Apache License'. 1
Error Line has trailing spaces. 30
Error Line has trailing spaces. 37
Error 'team' hides a field. 41
Error Line has trailing spaces. 102
Error Line has trailing spaces. 111
Error Line has trailing spaces. 120
Error 'startingPositions' hides a field. 124
Error 'team' hides a field. 139
Error Line has trailing spaces. 145
Error Line has trailing spaces. 154
Error Line has trailing spaces. 178
Error Line has trailing spaces. 197
Error Parameter move should be final. 205
Error Line has trailing spaces. 210
Error Line has trailing spaces. 232
Error 'jumper' hides a field. 255

com/webstersmalley/chessweb/model/Position.java

ErrorLine
Error Line does not match expected header line of 'Apache License'. 1
Error Line has trailing spaces. 23
Error 'file' hides a field. 44
Error 'rank' hides a field. 59
Error Line has trailing spaces. 72
Error 'file' hides a field. 78
Error 'rank' hides a field. 78
Error Line has trailing spaces. 85
Error 'file' hides a field. 90
Error 'rank' hides a field. 91
Error Line has trailing spaces. 98
Error Line has trailing spaces. 108
Error Line has trailing spaces. 117
Error Line has trailing spaces. 129
Error Line has trailing spaces. 135
Error 'file' hides a field. 141
Error 'rank' hides a field. 141
Error Line has trailing spaces. 147
Error Line has trailing spaces. 158
Error Line has trailing spaces. 176
Error Line has trailing spaces. 192
Error Line has trailing spaces. 200
Error 'file' hides a field. 207
Error 'rank' hides a field. 208

com/webstersmalley/chessweb/model/Square.java

ErrorLine
Error Line does not match expected header line of 'Apache License'. 1
Error Line has trailing spaces. 23
Error Line has trailing spaces. 42
Error 'position' hides a field. 53
Error Line has trailing spaces. 60
Error 'position' hides a field. 64
Error Line has trailing spaces. 75
Error Line has trailing spaces. 84
Error 'piece' hides a field. 102
Error Line has trailing spaces. 108
Error Line has trailing spaces. 122

com/webstersmalley/chessweb/model/StandardBoard.java

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

com/webstersmalley/chessweb/model/Team.java

ErrorLine
Error Line does not match expected header line of 'Apache License'. 1
Error Unused import - java.util.Collection. 21
Error Unused import - java.util.HashSet. 22
Error Line has trailing spaces. 26
Error Line has trailing spaces. 50
Error 'side' hides a field. 58
Error 'pawnIncrement' hides a field. 58
Error Line has trailing spaces. 67

com/webstersmalley/chessweb/model/package.html

ErrorLine
Error Missing package documentation file.0

com/webstersmalley/chessweb/model/pieces/Bishop.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 29
Error Line has trailing spaces. 42
Error Line has trailing spaces. 57

com/webstersmalley/chessweb/model/pieces/King.java

ErrorLine
Error Line does not match expected header line of 'Apache License'. 1
Error Line has trailing spaces. 30
Error Line has trailing spaces. 43
Error Line has trailing spaces. 58
Error Line has trailing spaces. 76
Error Line has trailing spaces. 94
Error Line has trailing spaces. 138

com/webstersmalley/chessweb/model/pieces/Knight.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 29
Error Line has trailing spaces. 42
Error Line has trailing spaces. 58

com/webstersmalley/chessweb/model/pieces/Pawn.java

ErrorLine
Error Line does not match expected header line of 'Apache License'. 1
Error Line has trailing spaces. 33
Error Line has trailing spaces. 41
Error Line has trailing spaces. 45
Error Line has trailing spaces. 50
Error Line has trailing spaces. 66
Error Line has trailing spaces. 80

com/webstersmalley/chessweb/model/pieces/Queen.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 29
Error Line has trailing spaces. 42
Error Line has trailing spaces. 57

com/webstersmalley/chessweb/model/pieces/Rook.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 29
Error Line has trailing spaces. 42
Error Line has trailing spaces. 57

com/webstersmalley/chessweb/model/pieces/package.html

ErrorLine
Error Missing package documentation file.0

com/webstersmalley/chessweb/view/SimpleStringView.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 25
Error Missing a Javadoc comment. 26
Error Missing a Javadoc comment. 27
Error Missing a Javadoc comment. 28
Error Missing a Javadoc comment. 29
Error Line has trailing spaces. 30
Error Missing a Javadoc comment. 31
Error Line has trailing spaces. 32
Error Missing a Javadoc comment. 33
Error Parameter board should be final. 33
Error 'board' hides a field. 33
Error Line has trailing spaces. 36
Error Missing a Javadoc comment. 37
Error ';' is preceded with whitespace. 40
Error Line has trailing spaces. 46
Error Line is longer than 80 characters. 47
Error Missing a Javadoc comment. 47
Error Redundant 'final' modifier. 47
Error Line has trailing spaces. 55
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 56
Error Missing a Javadoc comment. 56
Error '-' is not preceded with whitespace. 60
Error ';' is preceded with whitespace. 62
Error ',' is not followed by whitespace. 63

com/webstersmalley/chessweb/view/package.html

ErrorLine
Error Missing package documentation file.0

com/webstersmalley/chessweb/web/BannerController.java

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

com/webstersmalley/chessweb/web/ContentsController.java

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

com/webstersmalley/chessweb/web/DisclaimerController.java

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

com/webstersmalley/chessweb/web/GameController.java

ErrorLine
Error Line does not match expected header line of 'Apache License'. 1
Error Line has trailing spaces. 20
Error Line has trailing spaces. 38
Error 'board' hides a field. 60
Error Line has trailing spaces. 66

com/webstersmalley/chessweb/web/GameFramesetController.java

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

com/webstersmalley/chessweb/web/HistoryController.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 38
Error Line has trailing spaces. 54
Error 'board' hides a field. 59
Error Line has trailing spaces. 62

com/webstersmalley/chessweb/web/MoveFormController.java

ErrorLine
Error Line does not match expected header line of 'Apache License'. 1
Error Line has trailing spaces. 37
Error Line has trailing spaces. 49
Error Line has trailing spaces. 55
Error 'board' hides a field. 84

com/webstersmalley/chessweb/web/RefreshAllController.java

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

com/webstersmalley/chessweb/web/package.html

ErrorLine
Error Missing package documentation file.0