Checkstyle Results

The following document contains the results of Checkstyle .

Summary

FilesInfosWarningsErrors
5000996

Files

FilesIWE
net/sourceforge/simplegamenet/specs/gui/GamePanel.java 0012
net/sourceforge/simplegamenet/specs/gui/GameSettingsPanel.java 0020
net/sourceforge/simplegamenet/specs/gui/PlayerSettingsPanel.java 0021
net/sourceforge/simplegamenet/specs/gui/UtilityPanelFactory.java 0010
net/sourceforge/simplegamenet/specs/gui/package.html 001
net/sourceforge/simplegamenet/specs/model/ClientEngine.java 006
net/sourceforge/simplegamenet/specs/model/Engine.java 006
net/sourceforge/simplegamenet/specs/model/GameFactory.java 0054
net/sourceforge/simplegamenet/specs/model/GamePlayerClient.java 0028
net/sourceforge/simplegamenet/specs/model/GameServer.java 0025
net/sourceforge/simplegamenet/specs/model/ServerEngine.java 0014
net/sourceforge/simplegamenet/specs/model/package.html 001
net/sourceforge/simplegamenet/specs/to/GameSettings.java 0079
net/sourceforge/simplegamenet/specs/to/PlayerSettings.java 0089
net/sourceforge/simplegamenet/specs/to/PlayerSettingsMap.java 0073
net/sourceforge/simplegamenet/specs/to/Version.java 0043
net/sourceforge/simplegamenet/specs/to/package.html 001
net/sourceforge/simplegamenet/specs/tools/ColorIcon.java 0036
net/sourceforge/simplegamenet/specs/tools/ColoredPlayerSettings.java 0094
net/sourceforge/simplegamenet/specs/tools/ColoredPlayerSettingsPanel.java 0049
net/sourceforge/simplegamenet/specs/tools/MultiPlayerGameSettings.java 00130
net/sourceforge/simplegamenet/specs/tools/MultiPlayerGameSettingsPanel.java 0058
net/sourceforge/simplegamenet/specs/tools/StandardPlayerSettings.java 0017
net/sourceforge/simplegamenet/specs/tools/StandardPlayerSettingsPanel.java 0028
net/sourceforge/simplegamenet/specs/tools/TwoPlayerGameSettings.java 0073
net/sourceforge/simplegamenet/specs/tools/TwoPlayerGameSettingsPanel.java 0027
net/sourceforge/simplegamenet/specs/tools/package.html 001

net/sourceforge/simplegamenet/specs/gui/GamePanel.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Using the '.*' form of import should be avoided - javax.swing.*. 3
Error Line is longer than 80 characters. 6
Error Line is longer than 80 characters. 8
Error Line is longer than 80 characters. 9
Error Line is longer than 80 characters. 11
Error Line is longer than 80 characters. 12
Error Line is longer than 80 characters. 16
Error 'public' modifier out of order with the JLS suggestions. 18
Error Line is longer than 80 characters. 21
Error Line is longer than 80 characters. 24
Error Line is longer than 80 characters. 27

net/sourceforge/simplegamenet/specs/gui/GameSettingsPanel.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Using the '.*' form of import should be avoided - javax.swing.*. 3
Error Line is longer than 80 characters. 6
Error Line is longer than 80 characters. 7
Error Line is longer than 80 characters. 8
Error Line is longer than 80 characters. 9
Error Line is longer than 80 characters. 10
Error Line is longer than 80 characters. 12
Error Line is longer than 80 characters. 13
Error Line is longer than 80 characters. 14
Error Line is longer than 80 characters. 17
Error 'public' modifier out of order with the JLS suggestions. 23
Error Line is longer than 80 characters. 26
Error Line is longer than 80 characters. 27
Error Line is longer than 80 characters. 30
Error Line is longer than 80 characters. 31
Error Method 'areSettingsAcceptable' is not designed for extension - needs to be abstract, final or empty. 36
Error Method 'setEnabled' is not designed for extension - needs to be abstract, final or empty. 40
Error Missing a Javadoc comment. 40
Error Parameter enabled should be final. 40

net/sourceforge/simplegamenet/specs/gui/PlayerSettingsPanel.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Using the '.*' form of import should be avoided - javax.swing.*. 3
Error Line is longer than 80 characters. 6
Error Line is longer than 80 characters. 7
Error Line is longer than 80 characters. 8
Error Line is longer than 80 characters. 9
Error Line is longer than 80 characters. 11
Error Line is longer than 80 characters. 12
Error Line is longer than 80 characters. 13
Error Line is longer than 80 characters. 14
Error Line is longer than 80 characters. 16
Error 'public' modifier out of order with the JLS suggestions. 22
Error Line is longer than 80 characters. 25
Error Line is longer than 80 characters. 26
Error Line is longer than 80 characters. 27
Error Line is longer than 80 characters. 29
Error Line is longer than 80 characters. 30
Error Method 'areSettingsAcceptable' is not designed for extension - needs to be abstract, final or empty. 35
Error Method 'setEnabled' is not designed for extension - needs to be abstract, final or empty. 39
Error Missing a Javadoc comment. 39
Error Parameter enabled should be final. 39

net/sourceforge/simplegamenet/specs/gui/UtilityPanelFactory.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Using the '.*' form of import should be avoided - javax.swing.*. 3
Error Line is longer than 80 characters. 6
Error Line is longer than 80 characters. 7
Error Line is longer than 80 characters. 12
Error Line is longer than 80 characters. 17
Error Line is longer than 80 characters. 18
Error Line is longer than 80 characters. 19
Error Line is longer than 80 characters. 20
Error Redundant 'public' modifier. 26

net/sourceforge/simplegamenet/specs/gui/package.html

ErrorLine
Error Missing package documentation file.0

net/sourceforge/simplegamenet/specs/model/ClientEngine.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error First sentence should end with a period. 6
Error Missing a Javadoc comment. 10
Error Missing a Javadoc comment. 12
Error Missing a Javadoc comment. 14
Error Missing a Javadoc comment. 16

net/sourceforge/simplegamenet/specs/model/Engine.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error First sentence should end with a period. 7
Error Missing a Javadoc comment. 11
Error Missing a Javadoc comment. 13
Error Missing a Javadoc comment. 15
Error Missing a Javadoc comment. 17

net/sourceforge/simplegamenet/specs/model/GameFactory.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 8
Error Line is longer than 80 characters. 9
Error Line is longer than 80 characters. 10
Error 'public' modifier out of order with the JLS suggestions. 18
Error Missing a Javadoc comment. 20
Error Missing a Javadoc comment. 21
Error Missing a Javadoc comment. 22
Error Missing a Javadoc comment. 23
Error Line is longer than 80 characters. 26
Error Line is longer than 80 characters. 31
Error Line is longer than 80 characters. 33
Error Line is longer than 80 characters. 36
Error Parameter name should be final. 38
Error 'name' hides a field. 38
Error Parameter version should be final. 38
Error 'version' hides a field. 38
Error Parameter description should be final. 38
Error 'description' hides a field. 38
Error Parameter author should be final. 39
Error 'author' hides a field. 39
Error Parameter serverEngine should be final. 52
Error Line is longer than 80 characters. 57
Error Line is longer than 80 characters. 60
Error Parameter clientEngine should be final. 60
Error Line is longer than 80 characters. 63
Error Method 'createDefaultGameSettings' is not designed for extension - needs to be abstract, final or empty. 68
Error Line is longer than 80 characters. 73
Error Line is longer than 80 characters. 74
Error Method 'isBotProvided' is not designed for extension - needs to be abstract, final or empty. 79
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 95
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 104
Error Method 'getVersion' is not designed for extension - needs to be abstract, final or empty. 113
Error Method 'getDescription' is not designed for extension - needs to be abstract, final or empty. 122
Error Method 'getAuthor' is not designed for extension - needs to be abstract, final or empty. 131
Error Line is longer than 80 characters. 136
Error Line is longer than 80 characters. 137
Error Line is longer than 80 characters. 138
Error Line is longer than 80 characters. 140
Error Line is longer than 80 characters. 143
Error Method 'getMinimumSimpleGameNetVersion' is not designed for extension - needs to be abstract, final or empty. 145
Error Line is longer than 80 characters. 150
Error Line is longer than 80 characters. 154
Error Definition of 'equals()' without corresponding definition of 'hashCode()'. 156
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 156
Error Parameter o should be final. 156
Error Line is longer than 80 characters. 161
Error Line is longer than 80 characters. 165
Error Line is longer than 80 characters. 168
Error Line is longer than 80 characters. 169
Error Line is longer than 80 characters. 170
Error Line is longer than 80 characters. 171
Error Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. 174
Error Parameter o should be final. 174

net/sourceforge/simplegamenet/specs/model/GamePlayerClient.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 9
Error 'public' modifier out of order with the JLS suggestions. 9
Error Missing a Javadoc comment. 11
Error Variable 'clientEngine' must be private and have accessor methods. 11
Error Missing a Javadoc comment. 13
Error Parameter clientEngine should be final. 13
Error 'clientEngine' hides a field. 13
Error Line is longer than 80 characters. 17
Error Missing a Javadoc comment. 17
Error Parameter utilityPanelFactory should be final. 17
Error Missing a Javadoc comment. 19
Error Parameter outdatedGameSettings should be final. 19
Error Parameter updatedGameSettings should be final. 20
Error Missing a Javadoc comment. 23
Error Parameter playerSettings should be final. 23
Error Missing a Javadoc comment. 26
Error Parameter outdatedPlayerSettings should be final. 26
Error Parameter updatedPlayerSettings should be final. 27
Error Missing a Javadoc comment. 30
Error Parameter playerSettings should be final. 30
Error Missing a Javadoc comment. 33
Error Missing a Javadoc comment. 36
Error Parameter data should be final. 36
Error Missing a Javadoc comment. 38
Error Missing a Javadoc comment. 41
Error Missing a Javadoc comment. 44
Error Missing a Javadoc comment. 47

net/sourceforge/simplegamenet/specs/model/GameServer.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 7
Error 'public' modifier out of order with the JLS suggestions. 7
Error Missing a Javadoc comment. 9
Error Variable 'serverEngine' must be private and have accessor methods. 9
Error Missing a Javadoc comment. 11
Error Parameter serverEngine should be final. 11
Error 'serverEngine' hides a field. 11
Error Missing a Javadoc comment. 15
Error Parameter outdatedGameSettings should be final. 15
Error Parameter updatedGameSettings should be final. 16
Error Missing a Javadoc comment. 19
Error Parameter playerSettings should be final. 19
Error Missing a Javadoc comment. 22
Error Parameter outdatedPlayerSettings should be final. 22
Error Parameter updatedPlayerSettings should be final. 23
Error Method 'playerRemoved' is not designed for extension - needs to be abstract, final or empty. 26
Error Missing a Javadoc comment. 26
Error Parameter playerSettings should be final. 26
Error Missing a Javadoc comment. 30
Error Missing a Javadoc comment. 32
Error Parameter playerID should be final. 32
Error Parameter data should be final. 32
Error Missing a Javadoc comment. 34
Error Missing a Javadoc comment. 37

net/sourceforge/simplegamenet/specs/model/ServerEngine.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error First sentence should end with a period. 5
Error Missing a Javadoc comment. 9
Error Missing a Javadoc comment. 11
Error Missing a Javadoc comment. 13
Error Line is longer than 80 characters. 15
Error Missing a Javadoc comment. 15
Error Redundant throws: 'IllegalArgumentException' is unchecked exception. 15
Error Missing a Javadoc comment. 17
Error Redundant throws: 'IllegalArgumentException' is unchecked exception. 18
Error Missing a Javadoc comment. 20
Error Redundant throws: 'IllegalArgumentException' is unchecked exception. 21
Error Missing a Javadoc comment. 23
Error Missing a Javadoc comment. 25

net/sourceforge/simplegamenet/specs/model/package.html

ErrorLine
Error Missing package documentation file.0

net/sourceforge/simplegamenet/specs/to/GameSettings.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Unused import - net.sourceforge.simplegamenet.specs.tools.MultiPlayerGameSettings. 6
Error Line is longer than 80 characters. 10
Error Line is longer than 80 characters. 11
Error Line is longer than 80 characters. 12
Error Line is longer than 80 characters. 15
Error Line is longer than 80 characters. 18
Error Line is longer than 80 characters. 19
Error Line is longer than 80 characters. 20
Error Line is longer than 80 characters. 21
Error Line is longer than 80 characters. 22
Error Line is longer than 80 characters. 27
Error Line is longer than 80 characters. 33
Error Line is longer than 80 characters. 34
Error Line is longer than 80 characters. 36
Error Line is longer than 80 characters. 37
Error Line is longer than 80 characters. 38
Error Variable 'engine' must be private and have accessor methods. 41
Error Line is longer than 80 characters. 44
Error Line is longer than 80 characters. 45
Error Line is longer than 80 characters. 47
Error Line is longer than 80 characters. 48
Error Line is longer than 80 characters. 58
Error Line is longer than 80 characters. 59
Error Line is longer than 80 characters. 60
Error Line is longer than 80 characters. 61
Error Line is longer than 80 characters. 70
Error Line is longer than 80 characters. 72
Error Line is longer than 80 characters. 75
Error Line is longer than 80 characters. 80
Error Line is longer than 80 characters. 83
Error Parameter gameSettingsPanel should be final. 83
Error Line is longer than 80 characters. 86
Error Line is longer than 80 characters. 90
Error Line is longer than 80 characters. 91
Error Line is longer than 80 characters. 94
Error Line is longer than 80 characters. 97
Error Method 'isChangeGameSettingsAllowed' is not designed for extension - needs to be abstract, final or empty. 97
Error Parameter changedGameSettings should be final. 97
Error Line is longer than 80 characters. 102
Error Line is longer than 80 characters. 103
Error Line is longer than 80 characters. 104
Error Line is longer than 80 characters. 107
Error Line is longer than 80 characters. 110
Error Method 'isCreateDefaultPlayerSettingsAllowed' is not designed for extension - needs to be abstract, final or empty. 113
Error Parameter playerType should be final. 113
Error Line is longer than 80 characters. 118
Error Line is longer than 80 characters. 119
Error Line is longer than 80 characters. 120
Error Line is longer than 80 characters. 123
Error Line is longer than 80 characters. 124
Error Line is longer than 80 characters. 125
Error Line is longer than 80 characters. 128
Error Line is longer than 80 characters. 129
Error Line is longer than 80 characters. 133
Error Method 'createDefaultPlayerSettings' is not designed for extension - needs to be abstract, final or empty. 133
Error Parameter playerID should be final. 133
Error Parameter playerType should be final. 133
Error Parameter nickname should be final. 134
Error Avoid inline conditionals. 135
Error Line is longer than 80 characters. 137
Error Line is longer than 80 characters. 142
Error Line is longer than 80 characters. 145
Error Line is longer than 80 characters. 148
Error Line is longer than 80 characters. 149
Error Line is longer than 80 characters. 154
Error Line is longer than 80 characters. 156
Error Method 'isChangePlayerSettingsAllowed' is not designed for extension - needs to be abstract, final or empty. 156
Error Parameter currentPlayerSettings should be final. 156
Error Line is longer than 80 characters. 157
Error Parameter changedPlayerSettings should be final. 157
Error Line is longer than 80 characters. 162
Error Line is longer than 80 characters. 164
Error Line is longer than 80 characters. 165
Error Method 'isStartGameAllowed' is not designed for extension - needs to be abstract, final or empty. 170
Error Line is longer than 80 characters. 175
Error Parameter engine should be final. 180
Error 'engine' hides a field. 180
Error Expected @param tag for 'engine'. 180

net/sourceforge/simplegamenet/specs/to/PlayerSettings.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Unused import - net.sourceforge.simplegamenet.specs.tools.StandardPlayerSettings. 6
Error Line is longer than 80 characters. 9
Error Line is longer than 80 characters. 10
Error Line is longer than 80 characters. 11
Error Line is longer than 80 characters. 14
Error Line is longer than 80 characters. 17
Error Line is longer than 80 characters. 18
Error Line is longer than 80 characters. 19
Error Line is longer than 80 characters. 20
Error Line is longer than 80 characters. 21
Error Line is longer than 80 characters. 22
Error First sentence should end with a period. 32
Error Line is longer than 80 characters. 60
Error Line is longer than 80 characters. 61
Error Variable 'engine' must be private and have accessor methods. 64
Error Missing a Javadoc comment. 66
Error Missing a Javadoc comment. 67
Error Missing a Javadoc comment. 69
Error Missing a Javadoc comment. 70
Error Line is longer than 80 characters. 74
Error Line is longer than 80 characters. 77
Error Line is longer than 80 characters. 78
Error Line is longer than 80 characters. 83
Error Line is longer than 80 characters. 84
Error Line is longer than 80 characters. 87
Error Line is longer than 80 characters. 90
Error Parameter engine should be final. 90
Error 'engine' hides a field. 90
Error Parameter playerID should be final. 90
Error 'playerID' hides a field. 90
Error Parameter playerType should be final. 90
Error 'playerType' hides a field. 90
Error Parameter nickname should be final. 90
Error 'nickname' hides a field. 90
Error Parameter playingState should be final. 91
Error 'playingState' hides a field. 91
Error Line is longer than 80 characters. 95
Error Line is longer than 80 characters. 100
Error Line is longer than 80 characters. 101
Error Line is longer than 80 characters. 109
Error Line is longer than 80 characters. 110
Error Line is longer than 80 characters. 111
Error Line is longer than 80 characters. 114
Error Line is longer than 80 characters. 117
Error Unused @param tag for 'gameSettingsPanel'. 117
Error Parameter playerSettingsPanel should be final. 121
Error Expected @param tag for 'playerSettingsPanel'. 121
Error Line is longer than 80 characters. 124
Error Line is longer than 80 characters. 125
Error Line is longer than 80 characters. 128
Error Line is longer than 80 characters. 129
Error Line is longer than 80 characters. 132
Error Line is longer than 80 characters. 133
Error Line is longer than 80 characters. 136
Error Method 'isChangePlayerSettingsAllowed' is not designed for extension - needs to be abstract, final or empty. 136
Error Parameter changedPlayerSettings should be final. 136
Error Line is longer than 80 characters. 141
Error Line is longer than 80 characters. 143
Error Line is longer than 80 characters. 145
Error Method 'isChattingAllowedDuringGame' is not designed for extension - needs to be abstract, final or empty. 147
Error Method 'getPlayerID' is not designed for extension - needs to be abstract, final or empty. 162
Error Line is longer than 80 characters. 167
Error Method 'getPlayerType' is not designed for extension - needs to be abstract, final or empty. 171
Error Method 'getNickname' is not designed for extension - needs to be abstract, final or empty. 180
Error Line is longer than 80 characters. 185
Error Method 'getPlayingState' is not designed for extension - needs to be abstract, final or empty. 189
Error Line is longer than 80 characters. 194
Error Line is longer than 80 characters. 195
Error Method 'setPlayingState' is not designed for extension - needs to be abstract, final or empty. 200
Error Parameter playingState should be final. 200
Error 'playingState' hides a field. 200
Error Line is longer than 80 characters. 208
Error Definition of 'equals()' without corresponding definition of 'hashCode()'. 210
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 210
Error Parameter object should be final. 210
Error Line is longer than 80 characters. 222
Error Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. 224
Error Parameter object should be final. 224
Error Line is longer than 80 characters. 232
Error Parameter engine should be final. 237
Error 'engine' hides a field. 237
Error Expected @param tag for 'engine'. 237
Error Line is longer than 80 characters. 242
Error Method 'setNickname' is not designed for extension - needs to be abstract, final or empty. 247
Error Parameter nickname should be final. 247
Error 'nickname' hides a field. 247
Error Expected @param tag for 'nickname'. 247
Error Line is longer than 80 characters. 248

net/sourceforge/simplegamenet/specs/to/PlayerSettingsMap.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 9
Error Line is longer than 80 characters. 15
Error Missing a Javadoc comment. 19
Error Missing a Javadoc comment. 20
Error Missing a Javadoc comment. 22
Error '8' is a magic number. 23
Error Line is longer than 80 characters. 26
Error Missing a Javadoc comment. 26
Error Parameter engine should be final. 26
Error Parameter playerSettingsArray should be final. 26
Error '8' is a magic number. 27
Error Line is longer than 80 characters. 30
Error Line is longer than 80 characters. 31
Error Line is longer than 80 characters. 38
Error Line is longer than 80 characters. 41
Error Method 'containsPlayerID' is not designed for extension - needs to be abstract, final or empty. 43
Error Parameter playerID should be final. 43
Error Line is longer than 80 characters. 48
Error Line is longer than 80 characters. 49
Error Line is longer than 80 characters. 51
Error Line is longer than 80 characters. 52
Error Method 'getPlayerSettings' is not designed for extension - needs to be abstract, final or empty. 55
Error Parameter playerID should be final. 55
Error Avoid inline conditionals. 57
Error Line is longer than 80 characters. 61
Error Method 'getHostPlayerSettings' is not designed for extension - needs to be abstract, final or empty. 66
Error Line is longer than 80 characters. 68
Error Method 'getPlayerIDs' is not designed for extension - needs to be abstract, final or empty. 81
Error Line is longer than 80 characters. 91
Error Line is longer than 80 characters. 93
Error Method 'getPlayerSettingsArray' is not designed for extension - needs to be abstract, final or empty. 95
Error Line is longer than 80 characters. 99
Error Line is longer than 80 characters. 106
Error Line is longer than 80 characters. 108
Error Method 'getParticipantIDs' is not designed for extension - needs to be abstract, final or empty. 110
Error Line is longer than 80 characters. 125
Error Line is longer than 80 characters. 128
Error Method 'getParticipantSettingsArray' is not designed for extension - needs to be abstract, final or empty. 131
Error Line is longer than 80 characters. 132
Error Line is longer than 80 characters. 135
Error Method 'getParticipantsAmount' is not designed for extension - needs to be abstract, final or empty. 150
Error Method 'getConnectionsAmount' is not designed for extension - needs to be abstract, final or empty. 159
Error Method 'containsPlayerSettings' is not designed for extension - needs to be abstract, final or empty. 163
Error Missing a Javadoc comment. 163
Error Parameter playerID should be final. 163
Error Expected an @return tag. 174
Error Line is longer than 80 characters. 174
Error Method 'getUniqueNickname' is not designed for extension - needs to be abstract, final or empty. 174
Error Parameter nickname should be final. 174
Error Expected @param tag for 'nickname'. 174
Error Parameter ignorablePlayerID should be final. 174
Error Expected @param tag for 'ignorablePlayerID'. 174
Error Line is longer than 80 characters. 177
Error Line is longer than 80 characters. 185
Error Line is longer than 80 characters. 195
Error Missing a Javadoc comment. 195
Error Parameter nickname should be final. 195
Error Parameter ignorablePlayerID should be final. 195
Error Line is longer than 80 characters. 203
Error Method 'addPlayerSettings' is not designed for extension - needs to be abstract, final or empty. 215
Error Parameter playerSettings should be final. 215
Error Expected @param tag for 'playerSettings'. 215
Error Method 'updatePlayerSettings' is not designed for extension - needs to be abstract, final or empty. 227
Error Parameter updatedPlayerSettings should be final. 227
Error Expected @param tag for 'updatedPlayerSettings'. 227
Error Line is longer than 80 characters. 229
Error Line is longer than 80 characters. 230
Error Line is longer than 80 characters. 233
Error Expected an @return tag. 245
Error Method 'removePlayerSettings' is not designed for extension - needs to be abstract, final or empty. 245
Error Parameter playerID should be final. 245
Error Expected @param tag for 'playerID'. 245

net/sourceforge/simplegamenet/specs/to/Version.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 6
Error Line is longer than 80 characters. 7
Error Missing a Javadoc comment. 16
Error Line is longer than 80 characters. 19
Error Line is longer than 80 characters. 20
Error Parameter level0Value should be final. 24
Error Parameter level0Value should be final. 35
Error Parameter level1Value should be final. 35
Error Parameter level0Value should be final. 48
Error Parameter level1Value should be final. 48
Error Parameter level2Value should be final. 48
Error '3' is a magic number. 49
Error Line is longer than 80 characters. 56
Error Line is longer than 80 characters. 58
Error Parameter levelValues should be final. 60
Error 'levelValues' hides a field. 60
Error Line is longer than 80 characters. 69
Error Line is longer than 80 characters. 70
Error Line is longer than 80 characters. 73
Error Line is longer than 80 characters. 74
Error Line is longer than 80 characters. 75
Error Definition of 'equals()' without corresponding definition of 'hashCode()'. 80
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 80
Error Parameter object should be final. 80
Error Line is longer than 80 characters. 85
Error Line is longer than 80 characters. 91
Error Line is longer than 80 characters. 97
Error Line is longer than 80 characters. 107
Error Line is longer than 80 characters. 110
Error Line is longer than 80 characters. 111
Error Line is longer than 80 characters. 112
Error Line is longer than 80 characters. 115
Error Line is longer than 80 characters. 116
Error Line is longer than 80 characters. 117
Error Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. 119
Error Parameter object should be final. 119
Error Line is longer than 80 characters. 124
Error Line is longer than 80 characters. 132
Error Line is longer than 80 characters. 140
Error Line is longer than 80 characters. 152
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 157
Error Line is longer than 80 characters. 158

net/sourceforge/simplegamenet/specs/to/package.html

ErrorLine
Error Missing package documentation file.0

net/sourceforge/simplegamenet/specs/tools/ColorIcon.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Using the '.*' form of import should be avoided - java.awt.*. 3
Error Using the '.*' form of import should be avoided - javax.swing.*. 4
Error Missing a Javadoc comment. 6
Error Missing a Javadoc comment. 8
Error Missing a Javadoc comment. 9
Error Missing a Javadoc comment. 10
Error Missing a Javadoc comment. 12
Error Parameter color should be final. 12
Error 'color' hides a field. 12
Error '20' is a magic number. 13
Error '16' is a magic number. 13
Error Missing a Javadoc comment. 16
Error Parameter color should be final. 16
Error 'color' hides a field. 16
Error Parameter iconWidth should be final. 16
Error 'iconWidth' hides a field. 16
Error Parameter iconHeight should be final. 16
Error 'iconHeight' hides a field. 16
Error Method 'getIconHeight' is not designed for extension - needs to be abstract, final or empty. 27
Error Method 'getIconWidth' is not designed for extension - needs to be abstract, final or empty. 36
Error Line is longer than 80 characters. 41
Error Line is longer than 80 characters. 42
Error Method 'paintIcon' is not designed for extension - needs to be abstract, final or empty. 44
Error Parameter c should be final. 44
Error Expected @param tag for 'c'. 44
Error Parameter g should be final. 44
Error Expected @param tag for 'g'. 44
Error Parameter x should be final. 44
Error Expected @param tag for 'x'. 44
Error Parameter y should be final. 44
Error Expected @param tag for 'y'. 44
Error Method 'getColor' is not designed for extension - needs to be abstract, final or empty. 53
Error Missing a Javadoc comment. 53
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 57
Error Missing a Javadoc comment. 57

net/sourceforge/simplegamenet/specs/tools/ColoredPlayerSettings.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Using the '.*' form of import should be avoided - java.awt.*. 3
Error Missing a Javadoc comment. 8
Error Missing a Javadoc comment. 10
Error Missing a Javadoc comment. 16
Error Missing a Javadoc comment. 17
Error Missing a Javadoc comment. 19
Error Line is longer than 80 characters. 21
Error Missing a Javadoc comment. 21
Error Parameter engine should be final. 21
Error Parameter playerID should be final. 21
Error Parameter playerType should be final. 21
Error Parameter nickname should be final. 22
Error Parameter playingState should be final. 22
Error Redundant throws: 'IllegalArgumentException' is unchecked exception. 23
Error Line is longer than 80 characters. 24
Error Line is longer than 80 characters. 27
Error Missing a Javadoc comment. 27
Error Parameter engine should be final. 27
Error Parameter playerID should be final. 27
Error Parameter playerType should be final. 27
Error Line is longer than 80 characters. 28
Error Parameter nickname should be final. 28
Error Parameter playingState should be final. 28
Error Parameter colorsIndex should be final. 28
Error 'colorsIndex' hides a field. 28
Error Redundant throws: 'IllegalArgumentException' is unchecked exception. 29
Error Line is longer than 80 characters. 30
Error Line is longer than 80 characters. 34
Error Missing a Javadoc comment. 34
Error Parameter engine should be final. 34
Error Parameter playerID should be final. 34
Error Parameter playerType should be final. 34
Error Line is longer than 80 characters. 35
Error Parameter nickname should be final. 35
Error Parameter playingState should be final. 35
Error Parameter colors should be final. 35
Error 'colors' hides a field. 35
Error Redundant throws: 'IllegalArgumentException' is unchecked exception. 36
Error Line is longer than 80 characters. 37
Error Line is longer than 80 characters. 40
Error Missing a Javadoc comment. 40
Error Parameter engine should be final. 40
Error Parameter playerID should be final. 40
Error Parameter playerType should be final. 40
Error Line is longer than 80 characters. 41
Error Parameter nickname should be final. 41
Error Parameter playingState should be final. 41
Error Parameter colors should be final. 41
Error 'colors' hides a field. 41
Error Parameter defaultColorsIndex should be final. 42
Error Redundant throws: 'IllegalArgumentException' is unchecked exception. 43
Error Line is longer than 80 characters. 48
Error Missing a Javadoc comment. 48
Error More than 7 parameters. 48
Error Parameter engine should be final. 48
Error Parameter playerID should be final. 48
Error Parameter playerType should be final. 48
Error Line is longer than 80 characters. 49
Error Parameter nickname should be final. 49
Error Parameter playingState should be final. 49
Error Parameter colors should be final. 49
Error 'colors' hides a field. 49
Error Line is longer than 80 characters. 50
Error Parameter defaultColorsIndex should be final. 50
Error Parameter uniqueColorIndex should be final. 50
Error 'uniqueColorIndex' hides a field. 50
Error Redundant throws: 'IllegalArgumentException' is unchecked exception. 51
Error Line is longer than 80 characters. 54
Error Line is longer than 80 characters. 55
Error Line is longer than 80 characters. 67
Error Line is longer than 80 characters. 75
Error Method 'createPlayerSettingsPanel' is not designed for extension - needs to be abstract, final or empty. 92
Error Missing a Javadoc comment. 92
Error Line is longer than 80 characters. 93
Error Line is longer than 80 characters. 97
Error Method 'createChangedPlayerSettings' is not designed for extension - needs to be abstract, final or empty. 97
Error Missing a Javadoc comment. 97
Error Parameter playerSettingsPanel should be final. 97
Error Line is longer than 80 characters. 100
Error Line is longer than 80 characters. 112
Error Method 'isChangePlayerSettingsAllowed' is not designed for extension - needs to be abstract, final or empty. 112
Error Missing a Javadoc comment. 112
Error Parameter changedPlayerSettings should be final. 112
Error Line is longer than 80 characters. 113
Error Line is longer than 80 characters. 117
Error Method 'getColorsIndex' is not designed for extension - needs to be abstract, final or empty. 131
Error Missing a Javadoc comment. 131
Error Method 'setColorsIndex' is not designed for extension - needs to be abstract, final or empty. 138
Error Missing a Javadoc comment. 138
Error Parameter colorsIndex should be final. 138
Error 'colorsIndex' hides a field. 138
Error Method 'getColor' is not designed for extension - needs to be abstract, final or empty. 142
Error Missing a Javadoc comment. 142

net/sourceforge/simplegamenet/specs/tools/ColoredPlayerSettingsPanel.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Using the '.*' form of import should be avoided - java.awt.*. 3
Error Using the '.*' form of import should be avoided - javax.swing.*. 6
Error Line is longer than 80 characters. 9
Error Missing a Javadoc comment. 12
Error Missing a Javadoc comment. 15
Error Missing a Javadoc comment. 16
Error Missing a Javadoc comment. 17
Error Missing a Javadoc comment. 18
Error Missing a Javadoc comment. 19
Error Missing a Javadoc comment. 20
Error Line is longer than 80 characters. 22
Error Missing a Javadoc comment. 22
Error Parameter nickname should be final. 22
Error Parameter playingState should be final. 22
Error Parameter colors should be final. 22
Error Parameter defaultColorsIndex should be final. 23
Error Redundant throws: 'IllegalArgumentException' is unchecked exception. 24
Error Line is longer than 80 characters. 26
Error Line is longer than 80 characters. 27
Error '10' is a magic number. 32
Error '10' is a magic number. 37
Error '10' is a magic number. 39
Error '3' is a magic number. 46
Error '3' is a magic number. 47
Error '3' is a magic number. 57
Error '3' is a magic number. 57
Error '5' is a magic number. 58
Error switch without "default" clause. 61
Error '3' is a magic number. 70
Error '5' is a magic number. 70
Error Method 'areSettingsAcceptable' is not designed for extension - needs to be abstract, final or empty. 73
Error Missing a Javadoc comment. 73
Error Method 'setEnabled' is not designed for extension - needs to be abstract, final or empty. 94
Error Missing a Javadoc comment. 94
Error Parameter enabled should be final. 94
Error Method 'getNickname' is not designed for extension - needs to be abstract, final or empty. 101
Error Missing a Javadoc comment. 101
Error Method 'getPlayingState' is not designed for extension - needs to be abstract, final or empty. 105
Error Missing a Javadoc comment. 105
Error switch without "default" clause. 106
Error Method 'getColorsIndex' is not designed for extension - needs to be abstract, final or empty. 115
Error Missing a Javadoc comment. 115
Error Method 'getColor' is not designed for extension - needs to be abstract, final or empty. 122
Error Missing a Javadoc comment. 122
Error Method 'actionPerformed' is not designed for extension - needs to be abstract, final or empty. 132
Error Parameter actionEvent should be final. 132
Error Expected @param tag for 'actionEvent'. 132
Error switch without "default" clause. 134

net/sourceforge/simplegamenet/specs/tools/MultiPlayerGameSettings.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 7
Error Missing a Javadoc comment. 9
Error Missing a Javadoc comment. 11
Error Missing a Javadoc comment. 12
Error Missing a Javadoc comment. 14
Error Missing a Javadoc comment. 15
Error Missing a Javadoc comment. 16
Error Missing a Javadoc comment. 17
Error Missing a Javadoc comment. 19
Error '8' is a magic number. 20
Error '8' is a magic number. 20
Error '16' is a magic number. 20
Error Line is longer than 80 characters. 23
Error Missing a Javadoc comment. 23
Error Parameter maximumParticipantsAmount should be final. 23
Error 'maximumParticipantsAmount' hides a field. 23
Error Parameter maximumConnectionsAmount should be final. 23
Error 'maximumConnectionsAmount' hides a field. 23
Error Missing a Javadoc comment. 28
Error Parameter defaultMaximumParticipantsAmount should be final. 28
Error Parameter minimumMaximumParticipantsAmount should be final. 29
Error 'minimumMaximumParticipantsAmount' hides a field. 29
Error Parameter maximumMaximumParticipantsAmount should be final. 30
Error 'maximumMaximumParticipantsAmount' hides a field. 30
Error Parameter defaultMaximumConnectionsAmount should be final. 31
Error Parameter minimumMaximumConnectionsAmount should be final. 32
Error 'minimumMaximumConnectionsAmount' hides a field. 32
Error Parameter maximumMaximumConnectionsAmount should be final. 33
Error 'maximumMaximumConnectionsAmount' hides a field. 33
Error Line is longer than 80 characters. 36
Error Line is longer than 80 characters. 38
Error Missing a Javadoc comment. 41
Error Parameter minimumParticipantsAmount should be final. 41
Error 'minimumParticipantsAmount' hides a field. 41
Error Parameter defaultMaximumParticipantsAmount should be final. 42
Error Parameter minimumMaximumParticipantsAmount should be final. 43
Error 'minimumMaximumParticipantsAmount' hides a field. 43
Error Parameter maximumMaximumParticipantsAmount should be final. 44
Error 'maximumMaximumParticipantsAmount' hides a field. 44
Error Parameter defaultMaximumConnectionsAmount should be final. 45
Error Parameter minimumMaximumConnectionsAmount should be final. 46
Error 'minimumMaximumConnectionsAmount' hides a field. 46
Error Parameter maximumMaximumConnectionsAmount should be final. 47
Error 'maximumMaximumConnectionsAmount' hides a field. 47
Error Line is longer than 80 characters. 50
Error Line is longer than 80 characters. 51
Error Method 'createGameSettingsPanel' is not designed for extension - needs to be abstract, final or empty. 57
Error Missing a Javadoc comment. 57
Error Line is longer than 80 characters. 66
Error Method 'createChangedGameSettings' is not designed for extension - needs to be abstract, final or empty. 66
Error Missing a Javadoc comment. 66
Error Parameter gameSettingsPanel should be final. 66
Error Line is longer than 80 characters. 71
Error Line is longer than 80 characters. 73
Error Line is longer than 80 characters. 76
Error Method 'isChangeGameSettingsAllowed' is not designed for extension - needs to be abstract, final or empty. 76
Error Missing a Javadoc comment. 76
Error Parameter changedGameSettings should be final. 76
Error Line is longer than 80 characters. 77
Error Conditional logic can be removed. 79
Error Method 'isCreateDefaultPlayerSettingsAllowed' is not designed for extension - needs to be abstract, final or empty. 89
Error Missing a Javadoc comment. 89
Error Parameter playerType should be final. 89
Error Line is longer than 80 characters. 97
Error Method 'createDefaultPlayerSettings' is not designed for extension - needs to be abstract, final or empty. 97
Error Missing a Javadoc comment. 97
Error Parameter playerID should be final. 97
Error Parameter playerType should be final. 97
Error Parameter nickname should be final. 98
Error Avoid inline conditionals. 99
Error Line is longer than 80 characters. 105
Error Line is longer than 80 characters. 109
Error Method 'isChangePlayerSettingsAllowed' is not designed for extension - needs to be abstract, final or empty. 109
Error Missing a Javadoc comment. 109
Error Parameter currentPlayerSettings should be final. 109
Error Line is longer than 80 characters. 110
Error Parameter changedPlayerSettings should be final. 110
Error Conditional logic can be removed. 111
Error Line is longer than 80 characters. 112
Error Method 'isStartGameAllowed' is not designed for extension - needs to be abstract, final or empty. 121
Error Missing a Javadoc comment. 121
Error Method 'getMinimumParticipantsAmount' is not designed for extension - needs to be abstract, final or empty. 129
Error Missing a Javadoc comment. 129
Error Method 'setMinimumParticipantsAmount' is not designed for extension - needs to be abstract, final or empty. 133
Error Missing a Javadoc comment. 133
Error Parameter minimumParticipantsAmount should be final. 133
Error 'minimumParticipantsAmount' hides a field. 133
Error Method 'getMaximumParticipantsAmount' is not designed for extension - needs to be abstract, final or empty. 137
Error Missing a Javadoc comment. 137
Error Method 'setMaximumParticipantsAmount' is not designed for extension - needs to be abstract, final or empty. 141
Error Missing a Javadoc comment. 141
Error Parameter maximumParticipantsAmount should be final. 141
Error 'maximumParticipantsAmount' hides a field. 141
Error Method 'getMaximumConnectionsAmount' is not designed for extension - needs to be abstract, final or empty. 145
Error Missing a Javadoc comment. 145
Error Method 'setMaximumConnectionsAmount' is not designed for extension - needs to be abstract, final or empty. 149
Error Missing a Javadoc comment. 149
Error Parameter maximumConnectionsAmount should be final. 149
Error 'maximumConnectionsAmount' hides a field. 149
Error Method 'getMinimumMaximumParticipantsAmount' is not designed for extension - needs to be abstract, final or empty. 153
Error Missing a Javadoc comment. 153
Error Line is longer than 80 characters. 157
Error Method 'setMinimumMaximumParticipantsAmount' is not designed for extension - needs to be abstract, final or empty. 157
Error Missing a Javadoc comment. 157
Error Parameter minimumMaximumParticipantsAmount should be final. 157
Error 'minimumMaximumParticipantsAmount' hides a field. 157
Error Line is longer than 80 characters. 158
Error Method 'getMaximumMaximumParticipantsAmount' is not designed for extension - needs to be abstract, final or empty. 161
Error Missing a Javadoc comment. 161
Error Line is longer than 80 characters. 165
Error Method 'setMaximumMaximumParticipantsAmount' is not designed for extension - needs to be abstract, final or empty. 165
Error Missing a Javadoc comment. 165
Error Parameter maximumMaximumParticipantsAmount should be final. 165
Error 'maximumMaximumParticipantsAmount' hides a field. 165
Error Line is longer than 80 characters. 166
Error Method 'getMinimumMaximumConnectionsAmount' is not designed for extension - needs to be abstract, final or empty. 169
Error Missing a Javadoc comment. 169
Error Line is longer than 80 characters. 173
Error Method 'setMinimumMaximumConnectionsAmount' is not designed for extension - needs to be abstract, final or empty. 173
Error Missing a Javadoc comment. 173
Error Parameter minimumMaximumConnectionsAmount should be final. 173
Error 'minimumMaximumConnectionsAmount' hides a field. 173
Error Method 'getMaximumMaximumConnectionsAmount' is not designed for extension - needs to be abstract, final or empty. 177
Error Missing a Javadoc comment. 177
Error Line is longer than 80 characters. 181
Error Method 'setMaximumMaximumConnectionsAmount' is not designed for extension - needs to be abstract, final or empty. 181
Error Missing a Javadoc comment. 181
Error Parameter maximumMaximumConnectionsAmount should be final. 181
Error 'maximumMaximumConnectionsAmount' hides a field. 181

net/sourceforge/simplegamenet/specs/tools/MultiPlayerGameSettingsPanel.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Using the '.*' form of import should be avoided - javax.swing.*. 5
Error Line is longer than 80 characters. 7
Error Missing a Javadoc comment. 10
Error Missing a Javadoc comment. 13
Error Missing a Javadoc comment. 14
Error Missing a Javadoc comment. 15
Error Missing a Javadoc comment. 16
Error Missing a Javadoc comment. 18
Error Redundant throws: 'IllegalArgumentException' is unchecked exception. 18
Error '8' is a magic number. 19
Error '8' is a magic number. 19
Error '16' is a magic number. 19
Error Missing a Javadoc comment. 22
Error Parameter defaultMaximumParticipantsAmount should be final. 22
Error Parameter defaultMaximumConnectionsAmount should be final. 23
Error Redundant throws: 'IllegalArgumentException' is unchecked exception. 24
Error Line is longer than 80 characters. 25
Error Line is longer than 80 characters. 26
Error Missing a Javadoc comment. 29
Error Parameter defaultMaximumParticipantsAmount should be final. 29
Error Parameter minimumMaximumParticipantsAmount should be final. 30
Error Parameter maximumMaximumParticipantsAmount should be final. 31
Error Parameter defaultMaximumConnectionsAmount should be final. 32
Error Parameter minimumMaximumConnectionsAmount should be final. 33
Error Parameter maximumMaximumConnectionsAmount should be final. 34
Error Redundant throws: 'IllegalArgumentException' is unchecked exception. 35
Error Line is longer than 80 characters. 38
Error Line is longer than 80 characters. 41
Error Line is longer than 80 characters. 42
Error Line is longer than 80 characters. 46
Error Line is longer than 80 characters. 47
Error Line is longer than 80 characters. 51
Error Line is longer than 80 characters. 52
Error Line is longer than 80 characters. 53
Error '10' is a magic number. 58
Error '10' is a magic number. 62
Error Line is longer than 80 characters. 67
Error Line is longer than 80 characters. 69
Error '3' is a magic number. 91
Error '3' is a magic number. 92
Error Method 'actionPerformed' is not designed for extension - needs to be abstract, final or empty. 98
Error Parameter actionEvent should be final. 98
Error Expected @param tag for 'actionEvent'. 98
Error Line is longer than 80 characters. 100
Error Line is longer than 80 characters. 101
Error Line is longer than 80 characters. 106
Error Line is longer than 80 characters. 107
Error Line is longer than 80 characters. 108
Error Method 'getMaximumParticipantsAmount' is not designed for extension - needs to be abstract, final or empty. 116
Error Missing a Javadoc comment. 116
Error Line is longer than 80 characters. 117
Error Method 'getMaximumConnectionsAmount' is not designed for extension - needs to be abstract, final or empty. 120
Error Missing a Javadoc comment. 120
Error Line is longer than 80 characters. 121
Error Method 'setEnabled' is not designed for extension - needs to be abstract, final or empty. 124
Error Missing a Javadoc comment. 124
Error Parameter enabled should be final. 124

net/sourceforge/simplegamenet/specs/tools/StandardPlayerSettings.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 7
Error Line is longer than 80 characters. 9
Error Missing a Javadoc comment. 9
Error Parameter engine should be final. 9
Error Parameter playerID should be final. 9
Error Parameter playerType should be final. 9
Error Parameter nickname should be final. 10
Error Parameter playingState should be final. 10
Error Method 'createPlayerSettingsPanel' is not designed for extension - needs to be abstract, final or empty. 14
Error Missing a Javadoc comment. 14
Error Line is longer than 80 characters. 15
Error Line is longer than 80 characters. 18
Error Method 'createChangedPlayerSettings' is not designed for extension - needs to be abstract, final or empty. 18
Error Missing a Javadoc comment. 18
Error Parameter playerSettingsPanel should be final. 18
Error Line is longer than 80 characters. 21

net/sourceforge/simplegamenet/specs/tools/StandardPlayerSettingsPanel.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Using the '.*' form of import should be avoided - javax.swing.*. 3
Error Line is longer than 80 characters. 6
Error Missing a Javadoc comment. 9
Error Missing a Javadoc comment. 11
Error Missing a Javadoc comment. 12
Error Missing a Javadoc comment. 13
Error Missing a Javadoc comment. 14
Error Missing a Javadoc comment. 16
Error Parameter nickname should be final. 16
Error Parameter playingState should be final. 16
Error '10' is a magic number. 20
Error '10' is a magic number. 25
Error '3' is a magic number. 32
Error '3' is a magic number. 33
Error switch without "default" clause. 36
Error '3' is a magic number. 44
Error '3' is a magic number. 44
Error Method 'areSettingsAcceptable' is not designed for extension - needs to be abstract, final or empty. 47
Error Missing a Javadoc comment. 47
Error Method 'setEnabled' is not designed for extension - needs to be abstract, final or empty. 68
Error Missing a Javadoc comment. 68
Error Parameter enabled should be final. 68
Error Method 'getNickname' is not designed for extension - needs to be abstract, final or empty. 74
Error Missing a Javadoc comment. 74
Error Method 'getPlayingState' is not designed for extension - needs to be abstract, final or empty. 78
Error Missing a Javadoc comment. 78
Error switch without "default" clause. 79

net/sourceforge/simplegamenet/specs/tools/TwoPlayerGameSettings.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 7
Error Missing a Javadoc comment. 9
Error Missing a Javadoc comment. 11
Error Missing a Javadoc comment. 12
Error Missing a Javadoc comment. 14
Error '8' is a magic number. 15
Error '8' is a magic number. 15
Error Missing a Javadoc comment. 18
Error Parameter defaultMaximumConnectionsAmount should be final. 18
Error Redundant throws: 'IllegalArgumentException' is unchecked exception. 19
Error Line is longer than 80 characters. 20
Error Missing a Javadoc comment. 23
Error Parameter defaultMaximumConnectionsAmount should be final. 23
Error Parameter minimumMaximumConnectionsAmount should be final. 24
Error 'minimumMaximumConnectionsAmount' hides a field. 24
Error Parameter maximumMaximumConnectionsAmount should be final. 25
Error 'maximumMaximumConnectionsAmount' hides a field. 25
Error Method 'createGameSettingsPanel' is not designed for extension - needs to be abstract, final or empty. 31
Error Missing a Javadoc comment. 31
Error Line is longer than 80 characters. 37
Error Method 'createChangedGameSettings' is not designed for extension - needs to be abstract, final or empty. 37
Error Missing a Javadoc comment. 37
Error Parameter gameSettingsPanel should be final. 37
Error Line is longer than 80 characters. 40
Error Line is longer than 80 characters. 41
Error Line is longer than 80 characters. 44
Error Method 'isChangeGameSettingsAllowed' is not designed for extension - needs to be abstract, final or empty. 44
Error Missing a Javadoc comment. 44
Error Parameter changedGameSettings should be final. 44
Error Line is longer than 80 characters. 45
Error Conditional logic can be removed. 47
Error Method 'isCreateDefaultPlayerSettingsAllowed' is not designed for extension - needs to be abstract, final or empty. 55
Error Missing a Javadoc comment. 55
Error Parameter playerType should be final. 55
Error Line is longer than 80 characters. 63
Error Method 'createDefaultPlayerSettings' is not designed for extension - needs to be abstract, final or empty. 63
Error Missing a Javadoc comment. 63
Error Parameter playerID should be final. 63
Error Parameter playerType should be final. 63
Error Parameter nickname should be final. 64
Error Avoid inline conditionals. 65
Error Line is longer than 80 characters. 70
Error Line is longer than 80 characters. 74
Error Method 'isChangePlayerSettingsAllowed' is not designed for extension - needs to be abstract, final or empty. 74
Error Missing a Javadoc comment. 74
Error Parameter currentPlayerSettings should be final. 74
Error Line is longer than 80 characters. 75
Error Parameter changedPlayerSettings should be final. 75
Error Conditional logic can be removed. 76
Error Line is longer than 80 characters. 77
Error Method 'isStartGameAllowed' is not designed for extension - needs to be abstract, final or empty. 85
Error Missing a Javadoc comment. 85
Error Method 'getMaximumConnectionsAmount' is not designed for extension - needs to be abstract, final or empty. 92
Error Missing a Javadoc comment. 92
Error Method 'setMaximumConnectionsAmount' is not designed for extension - needs to be abstract, final or empty. 96
Error Missing a Javadoc comment. 96
Error Parameter maximumConnectionsAmount should be final. 96
Error 'maximumConnectionsAmount' hides a field. 96
Error Method 'getMinimumMaximumConnectionsAmount' is not designed for extension - needs to be abstract, final or empty. 100
Error Missing a Javadoc comment. 100
Error Line is longer than 80 characters. 104
Error Method 'setMinimumMaximumConnectionsAmount' is not designed for extension - needs to be abstract, final or empty. 104
Error Missing a Javadoc comment. 104
Error Parameter minimumMaximumConnectionsAmount should be final. 104
Error 'minimumMaximumConnectionsAmount' hides a field. 104
Error Method 'getMaximumMaximumConnectionsAmount' is not designed for extension - needs to be abstract, final or empty. 108
Error Missing a Javadoc comment. 108
Error Line is longer than 80 characters. 112
Error Method 'setMaximumMaximumConnectionsAmount' is not designed for extension - needs to be abstract, final or empty. 112
Error Missing a Javadoc comment. 112
Error Parameter maximumMaximumConnectionsAmount should be final. 112
Error 'maximumMaximumConnectionsAmount' hides a field. 112

net/sourceforge/simplegamenet/specs/tools/TwoPlayerGameSettingsPanel.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Using the '.*' form of import should be avoided - javax.swing.*. 3
Error Line is longer than 80 characters. 5
Error Missing a Javadoc comment. 8
Error Missing a Javadoc comment. 10
Error Missing a Javadoc comment. 11
Error Missing a Javadoc comment. 13
Error Redundant throws: 'IllegalArgumentException' is unchecked exception. 13
Error '8' is a magic number. 14
Error Missing a Javadoc comment. 17
Error Parameter defaultMaximumConnectionsAmount should be final. 17
Error Redundant throws: 'IllegalArgumentException' is unchecked exception. 18
Error Line is longer than 80 characters. 19
Error Missing a Javadoc comment. 23
Error Parameter defaultMaximumConnectionsAmount should be final. 23
Error Parameter minimumMaximumConnectionsAmount should be final. 24
Error Parameter maximumMaximumConnectionsAmount should be final. 25
Error Redundant throws: 'IllegalArgumentException' is unchecked exception. 26
Error '10' is a magic number. 29
Error Line is longer than 80 characters. 36
Error Line is longer than 80 characters. 38
Error Method 'getMaximumConnectionsAmount' is not designed for extension - needs to be abstract, final or empty. 50
Error Missing a Javadoc comment. 50
Error Line is longer than 80 characters. 51
Error Method 'setEnabled' is not designed for extension - needs to be abstract, final or empty. 54
Error Missing a Javadoc comment. 54
Error Parameter enabled should be final. 54

net/sourceforge/simplegamenet/specs/tools/package.html

ErrorLine
Error Missing package documentation file.0