Checkstyle Results

The following document contains the results of Checkstyle .

Summary

FilesInfosWarningsErrors
272004000

Files

FilesIWE
io/IOUtilities.java 0025
io/RethrownException.java 0077
io/package.html 001
spellcast/beings/Being.java 004
spellcast/beings/Female.java 0025
spellcast/beings/FireElemental.java 001
spellcast/beings/Gender.java 0073
spellcast/beings/GenderNone.java 0026
spellcast/beings/Giant.java 001
spellcast/beings/Goblin.java 004
spellcast/beings/IBeing.java 001
spellcast/beings/IBeing.java 001
spellcast/beings/IMonster.java 001
spellcast/beings/IMonster.java 002
spellcast/beings/IWizard.java 001
spellcast/beings/IWizard.java 004
spellcast/beings/IceElemental.java 001
spellcast/beings/Male.java 0025
spellcast/beings/Monster.java 00156
spellcast/beings/Neuter.java 0026
spellcast/beings/NullBeing.java 001
spellcast/beings/NullMonster.java 001
spellcast/beings/NullMonster.java 001
spellcast/beings/NullWizard.java 001
spellcast/beings/Ogre.java 001
spellcast/beings/Troll.java 004
spellcast/beings/Wizard.java 001
spellcast/beings/package.html 001
spellcast/client/Client.java 0038
spellcast/client/ClientConnectionHandler.java 001
spellcast/client/ClientConnectionHandler.java 0057
spellcast/client/Main.java 001
spellcast/client/Main.java 009
spellcast/client/cengine.java 001
spellcast/client/cengine.java 0074
spellcast/client/cenginei.java 001
spellcast/client/cenginei.java 00165
spellcast/client/package.html 001
spellcast/damage/Damage.java 0024
spellcast/damage/DamageType.java 0047
spellcast/damage/KnifeAttack.java 005
spellcast/damage/NullDamageType.java 004
spellcast/damage/package.html 001
spellcast/enchantment/AmnesiaEnchantment.java 002
spellcast/enchantment/BlindEnchantment.java 001
spellcast/enchantment/CharmPersonEnchantment.java 001
spellcast/enchantment/ConfusionEnchantment.java 002
spellcast/enchantment/DelayedEffectEnchantment.java 001
spellcast/enchantment/DiseasedEnchantment.java 001
spellcast/enchantment/Enchantment.java 001
spellcast/enchantment/EnchantmentImpl.java 001
spellcast/enchantment/FearEnchantment.java 001
spellcast/enchantment/HasteEnchantment.java 001
spellcast/enchantment/InvisibleEnchantment.java 002
spellcast/enchantment/ParalysisEnchantment.java 002
spellcast/enchantment/PermanencyEnchantment.java 001
spellcast/enchantment/PoisonedEnchantment.java 001
spellcast/enchantment/ProtectionFromEvilEnchantment.java 001
spellcast/enchantment/ResistColdEnchantment.java 002
spellcast/enchantment/ResistHeatEnchantment.java 002
spellcast/enchantment/TimeStopEnchantment.java 001
spellcast/event/ConnectionEvent.java 0016
spellcast/event/ConnectionRequestEvent.java 0023
spellcast/event/DisconnectionEvent.java 008
spellcast/event/DisconnectionRequestEvent.java 007
spellcast/event/GameEvent.java 005
spellcast/event/GameSyncEvent.java 0023
spellcast/event/GameUpdateEvent.java 0037
spellcast/event/MessageEvent.java 0014
spellcast/event/OkEvent.java 0041
spellcast/event/QueryEvent.java 0021
spellcast/event/package.html 001
spellcast/game/Arena.java 002
spellcast/game/Engine.java 0010
spellcast/game/Game.java 001
spellcast/game/Game.java 001
spellcast/game/GameContext.java 002
spellcast/game/GameLog.java 0071
spellcast/game/GameProperty.java 003
spellcast/game/Game_Server.java 001
spellcast/game/Game_Server.java 0078
spellcast/game/IGame.java 001
spellcast/game/IGame.java 001
spellcast/game/IPC.java 0025
spellcast/game/IPCHandle.java 004
spellcast/game/IPCRequest.java 0053
spellcast/game/ResolveSpells.java 006
spellcast/game/Turn.java 001
spellcast/game/TurnType.java 001
spellcast/game/package.html 001
spellcast/gestures/Gesture.java 001
spellcast/gestures/GestureFactory.java 001
spellcast/model/Id.java 0048
spellcast/model/PropertyUpdater.java 0012
spellcast/model/Updateable.java 0014
spellcast/model/package.html 001
spellcast/net/ConnectionStatus.java 0044
spellcast/net/NetConstants.java 007
spellcast/net/ServerStatus.java 0087
spellcast/net/VersionDetails.java 0054
spellcast/net/WizardSocket.java 001
spellcast/net/WizardSocket.java 0067
spellcast/net/package.html 001
spellcast/questions/IQuestion.java 001
spellcast/questions/IQuestion.java 001
spellcast/questions/IRequiresTarget.java 001
spellcast/questions/Question.java 001
spellcast/questions/Question.java 001
spellcast/questions/QuestionType.java 001
spellcast/questions/SelectTargetQuestion.java 001
spellcast/questions/package.html 001
spellcast/server/Main.java 001
spellcast/server/Main.java 008
spellcast/server/Server.java 001
spellcast/server/Server.java 0031
spellcast/server/ServerConnectionHandler.java 001
spellcast/server/ServerConnectionHandler.java 0077
spellcast/server/ServerException.java 0017
spellcast/server/ServerStatusRequestHandler.java 001
spellcast/server/ServerStatusRequestHandler.java 0033
spellcast/server/package.html 001
spellcast/spell/ISpell.java 001
spellcast/spell/ISpell.java 002
spellcast/spell/ShieldSpell.java 001
spellcast/spell/ShieldSpell.java 002
spellcast/spell/SpellImpl.java 001
spellcast/spell/SpellImpl.java 002
spellcast/spell/package.html 001
spellcast/test/PropertyChangeListenerTester.java 0010
spellcast/test/package.html 001
spellcast/ui/AvailableServerListUpdater.java 001
spellcast/ui/AvailableServerListUpdater.java 0048
spellcast/ui/ConnectToServerEvent.java 0025
spellcast/ui/ConnectionDialog.java 001
spellcast/ui/ConnectionDialog.java 0067
spellcast/ui/GestureButton.java 00147
spellcast/ui/GestureHistoryCellRenderer.java 0051
spellcast/ui/GestureIcon.java 00354
spellcast/ui/GestureListener.java 006
spellcast/ui/GestureMenuItemUI.java 0053
spellcast/ui/GesturePopupMenu.java 00129
spellcast/ui/ImageNotAvailableException.java 009
spellcast/ui/LeftHandedGesturePopupMenu.java 0026
spellcast/ui/MonsterDetails.java 0065
spellcast/ui/NetworkController.java 0019
spellcast/ui/NewGameDialog.java 001
spellcast/ui/NewGameDialog.java 0084
spellcast/ui/NewGameEvent.java 0019
spellcast/ui/QueryDisplay.java 001
spellcast/ui/QueryDisplay.java 0028
spellcast/ui/RightHandedGesturePopupMenu.java 0026
spellcast/ui/ServerListTableModel.java 00111
spellcast/ui/SpellcastView.java 0029
spellcast/ui/SpellcastWindow.java 001
spellcast/ui/SpellcastWindow.java 00106
spellcast/ui/UIProperties.java 0020
spellcast/ui/WizardDetails.java 00207
spellcast/ui/WizardDisplay.java 001
spellcast/ui/WizardDisplay.java 0033
spellcast/ui/WizardProfile.java 0039
spellcast/ui/WizardProfiles.java 001
spellcast/ui/WizardProfiles.java 0078
spellcast/ui/package.html 001
spellcast/util/TextUtil.java 00151
spellcast/util/package.html 001
ui/BeepOnMouseEvents.java 0041
ui/ModalDialogThreadLockFix.java 001
ui/ModalDialogThreadLockFix.java 0047
ui/PointUtilities.java 0052
ui/package.html 001
util/Nullable.java 003
util/package.html 001

io/IOUtilities.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Using the '.*' form of import should be avoided - java.io.*. 10
Error Class IOUtilities should be declared as final. 16
Error '{' should be on the previous line. 17
Error Missing a Javadoc comment. 18
Error '{' should be on the previous line. 19
Error Missing a Javadoc comment. 22
Error '(' is followed by whitespace. 22
Error Parameter in should be final. 22
Error ')' is preceded with whitespace. 22
Error '{' should be on the previous line. 23
Error '(' is followed by whitespace. 25
Error ')' is preceded with whitespace. 25
Error '256' is a magic number. 26
Error '(' is followed by whitespace. 28
Error '(' is followed by whitespace. 28
Error '(' is followed by whitespace. 28
Error ')' is preceded with whitespace. 28
Error ')' is preceded with whitespace. 28
Error ')' is preceded with whitespace. 28
Error '{' should be on the previous line. 29
Error '(' is followed by whitespace. 32
Error ')' is preceded with whitespace. 32
Error '(' is followed by whitespace. 33
Error ')' is preceded with whitespace. 33

io/RethrownException.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 10
Error '{' should be on the previous line. 15
Error Missing a Javadoc comment. 16
Error Missing a Javadoc comment. 18
Error '(' is followed by whitespace. 18
Error Parameter e should be final. 18
Error ')' is preceded with whitespace. 18
Error '{' should be on the previous line. 19
Error Missing a Javadoc comment. 23
Error '(' is followed by whitespace. 23
Error Parameter s should be final. 23
Error ')' is preceded with whitespace. 23
Error '{' should be on the previous line. 24
Error '(' is followed by whitespace. 25
Error ')' is preceded with whitespace. 25
Error Line has trailing spaces. 33
Error Line has trailing spaces. 35
Error Method 'getMessage' is not designed for extension - needs to be abstract, final or empty. 35
Error '{' should be on the previous line. 36
Error '(' is followed by whitespace. 38
Error ')' is preceded with whitespace. 38
Error '{' should be on the previous line. 39
Error '}' should be on the same line. 41
Error '{' should be on the previous line. 43
Error Line has trailing spaces. 53
Error Method 'printStackTrace' is not designed for extension - needs to be abstract, final or empty. 53
Error Line has trailing spaces. 54
Error '{' should be on the previous line. 54
Error '(' is followed by whitespace. 55
Error ')' is preceded with whitespace. 55
Error '{' should be on the previous line. 56
Error '}' should be on the same line. 58
Error Line has trailing spaces. 59
Error '{' should be on the previous line. 60
Error Line has trailing spaces. 68
Error Method 'printStackTrace' is not designed for extension - needs to be abstract, final or empty. 68
Error Parameter s should be final. 68
Error Expected @param tag for 's'. 68
Error Line has trailing spaces. 69
Error '{' should be on the previous line. 69
Error '(' is followed by whitespace. 70
Error ')' is preceded with whitespace. 70
Error '{' should be on the previous line. 71
Error '(' is followed by whitespace. 72
Error ')' is preceded with whitespace. 72
Error '}' should be on the same line. 73
Error Line has trailing spaces. 74
Error '{' should be on the previous line. 75
Error '(' is followed by whitespace. 76
Error ')' is preceded with whitespace. 76
Error Method 'printStackTrace' is not designed for extension - needs to be abstract, final or empty. 83
Error Parameter s should be final. 83
Error Expected @param tag for 's'. 83
Error Line has trailing spaces. 84
Error '{' should be on the previous line. 84
Error '(' is followed by whitespace. 85
Error ')' is preceded with whitespace. 85
Error '{' should be on the previous line. 86
Error '(' is followed by whitespace. 87
Error ')' is preceded with whitespace. 87
Error '}' should be on the same line. 88
Error Line has trailing spaces. 89
Error '{' should be on the previous line. 90
Error '(' is followed by whitespace. 91
Error ')' is preceded with whitespace. 91
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 95
Error Missing a Javadoc comment. 95
Error Line has trailing spaces. 96
Error '{' should be on the previous line. 96
Error Line has trailing spaces. 98
Error '(' is followed by whitespace. 99
Error ')' is preceded with whitespace. 99
Error '{' should be on the previous line. 100
Error '}' should be on the same line. 102
Error Line has trailing spaces. 103
Error '{' should be on the previous line. 104

io/package.html

ErrorLine
Error Missing package documentation file.0

spellcast/beings/Being.java

ErrorLine
Error Line does not match expected header line of 'Spellcast has a restricted license.'. 1
Error Comment matches to-do format 'TODO:'. 29
Error Missing a Javadoc comment. 85
Error Parameter isNullable should be final. 435

spellcast/beings/Female.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Using the '.*' form of import should be avoided - java.io.*. 7
Error '{' should be on the previous line. 16
Error Missing a Javadoc comment. 17
Error Missing a Javadoc comment. 19
Error '{' should be on the previous line. 20
Error '(' is followed by whitespace. 21
Error ')' is preceded with whitespace. 21
Error Expected an @return tag. 27
Error Method 'pro_himself' is not designed for extension - needs to be abstract, final or empty. 27
Error Name 'pro_himself' must match pattern '^[a-z][a-zA-Z0-9]*$'. 27
Error '{' should be on the previous line. 28
Error Expected an @return tag. 35
Error Method 'pro_him' is not designed for extension - needs to be abstract, final or empty. 35
Error Name 'pro_him' must match pattern '^[a-z][a-zA-Z0-9]*$'. 35
Error '{' should be on the previous line. 36
Error Expected an @return tag. 43
Error Method 'pro_he' is not designed for extension - needs to be abstract, final or empty. 43
Error Name 'pro_he' must match pattern '^[a-z][a-zA-Z0-9]*$'. 43
Error '{' should be on the previous line. 44
Error Line has trailing spaces. 50
Error Expected an @return tag. 51
Error Method 'pro_his' is not designed for extension - needs to be abstract, final or empty. 51
Error Name 'pro_his' must match pattern '^[a-z][a-zA-Z0-9]*$'. 51
Error '{' should be on the previous line. 52

spellcast/beings/FireElemental.java

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

spellcast/beings/Gender.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Using the '.*' form of import should be avoided - java.io.*. 7
Error '{' should be on the previous line. 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 Line has trailing spaces. 25
Error '{' is followed by whitespace. 25
Error Line has trailing spaces. 26
Error Missing a Javadoc comment. 30
Error '{' is followed by whitespace. 30
Error Missing a Javadoc comment. 32
Error Missing a Javadoc comment. 34
Error '(' is followed by whitespace. 34
Error Parameter genderString should be final. 34
Error 'genderString' hides a field. 34
Error ')' is preceded with whitespace. 34
Error '{' should be on the previous line. 35
Error Line has trailing spaces. 37
Error Line has trailing spaces. 38
Error Line has trailing spaces. 44
Error Method 'getGenderString' is not designed for extension - needs to be abstract, final or empty. 44
Error '{' should be on the previous line. 45
Error Line has trailing spaces. 48
Error Line has trailing spaces. 54
Error Method 'setGenderString' is not designed for extension - needs to be abstract, final or empty. 54
Error '(' is followed by whitespace. 54
Error Parameter v should be final. 54
Error ')' is preceded with whitespace. 54
Error '{' should be on the previous line. 55
Error Expected an @return tag. 62
Error Line has trailing spaces. 62
Error Name 'pro_himself' must match pattern '^[a-z][a-zA-Z0-9]*$'. 62
Error Expected an @return tag. 67
Error Name 'pro_him' must match pattern '^[a-z][a-zA-Z0-9]*$'. 67
Error Expected an @return tag. 72
Error Name 'pro_he' must match pattern '^[a-z][a-zA-Z0-9]*$'. 72
Error Line has trailing spaces. 76
Error Expected an @return tag. 77
Error Name 'pro_his' must match pattern '^[a-z][a-zA-Z0-9]*$'. 77
Error Definition of 'equals()' without corresponding definition of 'hashCode()'. 79
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 79
Error Missing a Javadoc comment. 79
Error '(' is followed by whitespace. 79
Error Parameter o should be final. 79
Error ')' is preceded with whitespace. 79
Error '{' should be on the previous line. 80
Error Line has trailing spaces. 82
Error '(' is followed by whitespace. 83
Error ')' is preceded with whitespace. 83
Error '{' should be on the previous line. 84
Error 'cast' is not followed by whitespace. 85
Error '(' is followed by whitespace. 86
Error '(' is followed by whitespace. 86
Error ')' is preceded with whitespace. 86
Error ')' is preceded with whitespace. 86
Error '{' should be on the previous line. 87
Error Line has trailing spaces. 91
Error Line has trailing spaces. 96
Error Line is longer than 80 characters. 99
Error '(' is followed by whitespace. 102
Error Parameter genderString should be final. 102
Error ')' is preceded with whitespace. 102
Error '{' should be on the previous line. 103
Error '(' is followed by whitespace. 106
Error ')' is preceded with whitespace. 106
Error '{' should be on the previous line. 107
Error '(' is followed by whitespace. 108
Error '(' is followed by whitespace. 108
Error ')' is preceded with whitespace. 108
Error ')' is preceded with whitespace. 108
Error '{' should be on the previous line. 109

spellcast/beings/GenderNone.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Using the '.*' form of import should be avoided - java.io.*. 7
Error Line has trailing spaces. 13
Error '{' should be on the previous line. 16
Error Missing a Javadoc comment. 17
Error Missing a Javadoc comment. 19
Error '{' should be on the previous line. 20
Error '(' is followed by whitespace. 21
Error ')' is preceded with whitespace. 21
Error Expected an @return tag. 27
Error Method 'pro_himself' is not designed for extension - needs to be abstract, final or empty. 27
Error Name 'pro_himself' must match pattern '^[a-z][a-zA-Z0-9]*$'. 27
Error '{' should be on the previous line. 28
Error Expected an @return tag. 35
Error Method 'pro_him' is not designed for extension - needs to be abstract, final or empty. 35
Error Name 'pro_him' must match pattern '^[a-z][a-zA-Z0-9]*$'. 35
Error '{' should be on the previous line. 36
Error Expected an @return tag. 43
Error Method 'pro_he' is not designed for extension - needs to be abstract, final or empty. 43
Error Name 'pro_he' must match pattern '^[a-z][a-zA-Z0-9]*$'. 43
Error '{' should be on the previous line. 44
Error Line has trailing spaces. 50
Error Expected an @return tag. 51
Error Method 'pro_his' is not designed for extension - needs to be abstract, final or empty. 51
Error Name 'pro_his' must match pattern '^[a-z][a-zA-Z0-9]*$'. 51
Error '{' should be on the previous line. 52

spellcast/beings/Giant.java

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

spellcast/beings/Goblin.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 11
Error '(' is followed by whitespace. 12
Error ')' is preceded with whitespace. 12

spellcast/beings/IBeing.java

ErrorLine
Error File does not end with a newline. 0

spellcast/beings/IBeing.java

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

spellcast/beings/IMonster.java

ErrorLine
Error File does not end with a newline. 0

spellcast/beings/IMonster.java

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

spellcast/beings/IWizard.java

ErrorLine
Error File does not end with a newline. 0

spellcast/beings/IWizard.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 18
Error Line is longer than 80 characters. 25
Error Line is longer than 80 characters. 62

spellcast/beings/IceElemental.java

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

spellcast/beings/Male.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Using the '.*' form of import should be avoided - java.io.*. 7
Error '{' should be on the previous line. 17
Error Missing a Javadoc comment. 18
Error Missing a Javadoc comment. 20
Error '{' should be on the previous line. 21
Error '(' is followed by whitespace. 22
Error ')' is preceded with whitespace. 22
Error Expected an @return tag. 28
Error Method 'pro_himself' is not designed for extension - needs to be abstract, final or empty. 28
Error Name 'pro_himself' must match pattern '^[a-z][a-zA-Z0-9]*$'. 28
Error '{' should be on the previous line. 29
Error Expected an @return tag. 36
Error Method 'pro_him' is not designed for extension - needs to be abstract, final or empty. 36
Error Name 'pro_him' must match pattern '^[a-z][a-zA-Z0-9]*$'. 36
Error '{' should be on the previous line. 37
Error Expected an @return tag. 44
Error Method 'pro_he' is not designed for extension - needs to be abstract, final or empty. 44
Error Name 'pro_he' must match pattern '^[a-z][a-zA-Z0-9]*$'. 44
Error '{' should be on the previous line. 45
Error Line has trailing spaces. 51
Error Expected an @return tag. 52
Error Method 'pro_his' is not designed for extension - needs to be abstract, final or empty. 52
Error Name 'pro_his' must match pattern '^[a-z][a-zA-Z0-9]*$'. 52
Error '{' should be on the previous line. 53

spellcast/beings/Monster.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 14
Error Line is longer than 80 characters. 16
Error Missing a Javadoc comment. 16
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. 24
Error Missing a Javadoc comment. 24
Error Missing a Javadoc comment. 25
Error Line is longer than 80 characters. 27
Error Missing a Javadoc comment. 27
Error Missing a Javadoc comment. 31
Error Missing a Javadoc comment. 32
Error Missing a Javadoc comment. 33
Error Missing a Javadoc comment. 34
Error Line is longer than 80 characters. 35
Error Missing a Javadoc comment. 35
Error Line is longer than 80 characters. 36
Error Missing a Javadoc comment. 36
Error Comment matches to-do format 'TODO:'. 42
Error '(' is followed by whitespace. 45
Error ')' is preceded with whitespace. 45
Error Missing a Javadoc comment. 49
Error Parameter name should be final. 49
Error Parameter gender should be final. 49
Error Parameter maxHitPoints should be final. 49
Error '(' is followed by whitespace. 50
Error ')' is preceded with whitespace. 50
Error Method 'createKurukName' is not designed for extension - needs to be abstract, final or empty. 53
Error Missing a Javadoc comment. 53
Error 'cast' is not followed by whitespace. 58
Error '*' is not preceded with whitespace. 58
Error '*' is not followed by whitespace. 58
Error '10' is a magic number. 58
Error '%' is not preceded with whitespace. 58
Error '%' is not followed by whitespace. 58
Error '(' is followed by whitespace. 61
Error ')' is preceded with whitespace. 61
Error '(' is followed by whitespace. 62
Error ')' is preceded with whitespace. 62
Error Line is longer than 80 characters. 65
Error Line is longer than 80 characters. 67
Error '(' is followed by whitespace. 67
Error '&&' should be on a new line. 67
Error 'cast' is not followed by whitespace. 68
Error '*' is not preceded with whitespace. 68
Error '*' is not followed by whitespace. 68
Error '10' is a magic number. 68
Error '%' is not preceded with whitespace. 68
Error '%' is not followed by whitespace. 68
Error ')' is preceded with whitespace. 68
Error Line is longer than 80 characters. 70
Error 'cast' is not followed by whitespace. 70
Error '*' is not preceded with whitespace. 70
Error '*' is not followed by whitespace. 70
Error '10' is a magic number. 70
Error '%' is not preceded with whitespace. 70
Error '%' is not followed by whitespace. 70
Error '(' is followed by whitespace. 72
Error ')' is preceded with whitespace. 72
Error '(' is followed by whitespace. 73
Error ')' is preceded with whitespace. 73
Error Line is longer than 80 characters. 78
Error '(' is followed by whitespace. 78
Error '(' is followed by whitespace. 78
Error '(' is followed by whitespace. 78
Error ')' is preceded with whitespace. 78
Error ')' is preceded with whitespace. 78
Error ')' is preceded with whitespace. 78
Error '(' is followed by whitespace. 79
Error ')' is preceded with whitespace. 79
Error Line is longer than 80 characters. 80
Error '(' is followed by whitespace. 80
Error '(' is followed by whitespace. 80
Error '(' is followed by whitespace. 80
Error ')' is preceded with whitespace. 80
Error ')' is preceded with whitespace. 80
Error ')' is preceded with whitespace. 80
Error Line is longer than 80 characters. 81
Error '(' is followed by whitespace. 82
Error ')' is preceded with whitespace. 82
Error Missing a Javadoc comment. 88
Error Line is longer than 80 characters. 89
Error 'cast' is not followed by whitespace. 89
Error '*' is not preceded with whitespace. 89
Error '*' is not followed by whitespace. 89
Error '100' is a magic number. 89
Error '%' is not preceded with whitespace. 89
Error '%' is not followed by whitespace. 89
Error Method 'createSnaffiName' is not designed for extension - needs to be abstract, final or empty. 92
Error Missing a Javadoc comment. 92
Error 'cast' is not followed by whitespace. 97
Error '*' is not preceded with whitespace. 97
Error '*' is not followed by whitespace. 97
Error '10' is a magic number. 97
Error '%' is not preceded with whitespace. 97
Error '%' is not followed by whitespace. 97
Error '(' is followed by whitespace. 100
Error ')' is preceded with whitespace. 100
Error '(' is followed by whitespace. 101
Error ')' is preceded with whitespace. 101
Error Line is longer than 80 characters. 104
Error '(' is followed by whitespace. 106
Error '||' should be on a new line. 106
Error Line is longer than 80 characters. 107
Error '(' is followed by whitespace. 107
Error '&&' should be on a new line. 107
Error 'cast' is not followed by whitespace. 108
Error '*' is not preceded with whitespace. 108
Error '*' is not followed by whitespace. 108
Error '10' is a magic number. 108
Error '%' is not preceded with whitespace. 108
Error '%' is not followed by whitespace. 108
Error ')' is preceded with whitespace. 108
Error ')' is preceded with whitespace. 108
Error Line is longer than 80 characters. 110
Error 'cast' is not followed by whitespace. 110
Error '*' is not preceded with whitespace. 110
Error '*' is not followed by whitespace. 110
Error '10' is a magic number. 110
Error '%' is not preceded with whitespace. 110
Error '%' is not followed by whitespace. 110
Error '(' is followed by whitespace. 112
Error ')' is preceded with whitespace. 112
Error '(' is followed by whitespace. 113
Error ')' is preceded with whitespace. 113
Error Line is longer than 80 characters. 118
Error '(' is followed by whitespace. 118
Error '(' is followed by whitespace. 118
Error '(' is followed by whitespace. 118
Error ')' is preceded with whitespace. 118
Error ')' is preceded with whitespace. 118
Error ')' is preceded with whitespace. 118
Error '(' is followed by whitespace. 119
Error ')' is preceded with whitespace. 119
Error Line is longer than 80 characters. 120
Error '(' is followed by whitespace. 120
Error '(' is followed by whitespace. 120
Error '(' is followed by whitespace. 120
Error ')' is preceded with whitespace. 120
Error ')' is preceded with whitespace. 120
Error ')' is preceded with whitespace. 120
Error Line is longer than 80 characters. 121
Error '(' is followed by whitespace. 122
Error ')' is preceded with whitespace. 122
Error Missing a Javadoc comment. 128
Error Line is longer than 80 characters. 129
Error 'cast' is not followed by whitespace. 129
Error '*' is not preceded with whitespace. 129
Error '*' is not followed by whitespace. 129
Error '100' is a magic number. 129
Error '%' is not preceded with whitespace. 129
Error '%' is not followed by whitespace. 129
Error Method 'getOwner' is not designed for extension - needs to be abstract, final or empty. 135

spellcast/beings/Neuter.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Using the '.*' form of import should be avoided - java.io.*. 7
Error Line has trailing spaces. 13
Error '{' should be on the previous line. 16
Error Missing a Javadoc comment. 17
Error Missing a Javadoc comment. 19
Error '{' should be on the previous line. 20
Error '(' is followed by whitespace. 21
Error ')' is preceded with whitespace. 21
Error Expected an @return tag. 27
Error Method 'pro_himself' is not designed for extension - needs to be abstract, final or empty. 27
Error Name 'pro_himself' must match pattern '^[a-z][a-zA-Z0-9]*$'. 27
Error '{' should be on the previous line. 28
Error Expected an @return tag. 35
Error Method 'pro_him' is not designed for extension - needs to be abstract, final or empty. 35
Error Name 'pro_him' must match pattern '^[a-z][a-zA-Z0-9]*$'. 35
Error '{' should be on the previous line. 36
Error Expected an @return tag. 43
Error Method 'pro_he' is not designed for extension - needs to be abstract, final or empty. 43
Error Name 'pro_he' must match pattern '^[a-z][a-zA-Z0-9]*$'. 43
Error '{' should be on the previous line. 44
Error Line has trailing spaces. 50
Error Expected an @return tag. 51
Error Method 'pro_his' is not designed for extension - needs to be abstract, final or empty. 51
Error Name 'pro_his' must match pattern '^[a-z][a-zA-Z0-9]*$'. 51
Error '{' should be on the previous line. 52

spellcast/beings/NullBeing.java

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

spellcast/beings/NullMonster.java

ErrorLine
Error File does not end with a newline. 0

spellcast/beings/NullMonster.java

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

spellcast/beings/NullWizard.java

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

spellcast/beings/Ogre.java

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

spellcast/beings/Troll.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 11
Error '(' is followed by whitespace. 12
Error ')' is preceded with whitespace. 12

spellcast/beings/Wizard.java

ErrorLine
Error Got an exception - expecting EOF, found '}' 0

spellcast/beings/package.html

ErrorLine
Error Missing package documentation file.0

spellcast/client/Client.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 34
Error Missing a Javadoc comment. 34
Error Name 'programVersionDetails' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 34
Error Missing a Javadoc comment. 37
Error Missing a Javadoc comment. 39
Error Missing a Javadoc comment. 41
Error Missing a Javadoc comment. 43
Error Method 'createGUI' is not designed for extension - needs to be abstract, final or empty. 52
Error Missing a Javadoc comment. 52
Error Method 'setVisible' is not designed for extension - needs to be abstract, final or empty. 57
Error Missing a Javadoc comment. 57
Error Parameter visible should be final. 57
Error First sentence should end with a period. 63
Error Method 'propertyChange' is not designed for extension - needs to be abstract, final or empty. 66
Error Parameter evt should be final. 66
Error Expected @param tag for 'evt'. 66
Error Method 'addMessage' is not designed for extension - needs to be abstract, final or empty. 88
Error Parameter message should be final. 88
Error Expected @param tag for 'message'. 88
Error Method 'addQuery' is not designed for extension - needs to be abstract, final or empty. 97
Error Parameter query should be final. 97
Error Expected @param tag for 'query'. 97
Error Method 'addWizard' is not designed for extension - needs to be abstract, final or empty. 106
Error Parameter w should be final. 106
Error Expected @param tag for 'w'. 106
Error Method 'removeWizard' is not designed for extension - needs to be abstract, final or empty. 115
Error Parameter w should be final. 115
Error Expected @param tag for 'w'. 115
Error Method 'connected' is not designed for extension - needs to be abstract, final or empty. 129
Error Parameter success should be final. 129
Error Method 'disconnected' is not designed for extension - needs to be abstract, final or empty. 138
Error Method 'setID' is not designed for extension - needs to be abstract, final or empty. 150
Error Parameter v should be final. 150
Error Method 'setGame' is not designed for extension - needs to be abstract, final or empty. 163
Error Parameter v should be final. 163
Error Line is longer than 80 characters. 174
Error Line is longer than 80 characters. 180

spellcast/client/ClientConnectionHandler.java

ErrorLine
Error File does not end with a newline. 0

spellcast/client/ClientConnectionHandler.java

ErrorLine
Error Line does not match expected header line of 'Spellcast has a restricted license.'. 1
Error Missing a Javadoc comment. 27
Error Missing a Javadoc comment. 28
Error Missing a Javadoc comment. 29
Error Missing a Javadoc comment. 30
Error Missing a Javadoc comment. 31
Error Missing a Javadoc comment. 32
Error Missing a Javadoc comment. 33
Error Missing a Javadoc comment. 34
Error Missing a Javadoc comment. 35
Error Missing a Javadoc comment. 36
Error Missing a Javadoc comment. 37
Error Line is longer than 80 characters. 40
Error '10' is a magic number. 43
Error Missing a Javadoc comment. 44
Error Missing a Javadoc comment. 51
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 51
Error Missing a Javadoc comment. 53
Error Parameter view should be final. 54
Error 'view' hides a field. 54
Error Parameter programVersionDetails should be final. 55
Error 'programVersionDetails' hides a field. 55
Error Method 'run' is not designed for extension - needs to be abstract, final or empty. 60
Error Missing a Javadoc comment. 60
Error '}' should be on the same line. 72
Error Line has trailing spaces. 83
Error Parameter e should be final. 86
Error Expected @param tag for 'e'. 86
Error Line has trailing spaces. 96
Error Line is longer than 80 characters. 96
Error Line has trailing spaces. 98
Error Line has trailing spaces. 99
Error Expected an @return tag. 102
Error Method 'receive' is not designed for extension - needs to be abstract, final or empty. 102
Error '}' should be on the same line. 109
Error Method 'send' is not designed for extension - needs to be abstract, final or empty. 132
Error Parameter event should be final. 132
Error Expected @param tag for 'event'. 132
Error '}' should be on the same line. 137
Error Line is longer than 80 characters. 155
Error '}' should be on the same line. 164
Error Method 'connect' is not designed for extension - needs to be abstract, final or empty. 180
Error Parameter serverAddressString should be final. 181
Error 'serverAddressString' hides a field. 181
Error Parameter wizardName should be final. 182
Error 'wizardName' hides a field. 182
Error Parameter gender should be final. 183
Error 'gender' hides a field. 183
Error Method 'disconnect' is not designed for extension - needs to be abstract, final or empty. 196
Error Method 'join' is not designed for extension - needs to be abstract, final or empty. 203
Error '}' should be on the same line. 207
Error Line has trailing spaces. 215
Error Line is longer than 80 characters. 216
Error Line is longer than 80 characters. 217
Error Line is longer than 80 characters. 218
Error Line has trailing spaces. 219
Error Line has trailing spaces. 220

spellcast/client/Main.java

ErrorLine
Error File does not end with a newline. 0

spellcast/client/Main.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Utility classes should not have a public or default constructor. 21
Error Missing a Javadoc comment. 22
Error Variable 'logger' must be private and have accessor methods. 22
Error Missing a Javadoc comment. 24
Error Parameter args should be final. 24
Error Line is longer than 80 characters. 27
Error Missing a Javadoc comment. 48
Error Parameter args should be final. 48

spellcast/client/cengine.java

ErrorLine
Error File does not end with a newline. 0

spellcast/client/cengine.java

ErrorLine
Error Line does not match expected header line of 'Spellcast has a restricted license.'. 1
Error Missing a Javadoc comment. 29
Error Name 'cengine' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 29
Error Missing a Javadoc comment. 30
Error Missing a Javadoc comment. 31
Error Missing a Javadoc comment. 32
Error Missing a Javadoc comment. 33
Error Missing a Javadoc comment. 34
Error Missing a Javadoc comment. 36
Error 'static' modifier out of order with the JLS suggestions. 36
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 36
Error Line is longer than 80 characters. 38
Error Missing a Javadoc comment. 40
Error Parameter view should be final. 41
Error 'view' hides a field. 41
Error Parameter clientConnectionHandler should be final. 42
Error 'clientConnectionHandler' hides a field. 42
Error Line is longer than 80 characters. 49
Error Line is longer than 80 characters. 50
Error Method 'run' is not designed for extension - needs to be abstract, final or empty. 52
Error Line is longer than 80 characters. 56
Error Method 'cengine_execute' is not designed for extension - needs to be abstract, final or empty. 58
Error Missing a Javadoc comment. 58
Error Name 'cengine_execute' must match pattern '^[a-z][a-zA-Z0-9]*$'. 58
Error Parameter args should be final. 58
Error Array brackets at illegal position. 58
Error Line is longer than 80 characters. 65
Error Method 'initialise_the_program' is not designed for extension - needs to be abstract, final or empty. 67
Error Missing a Javadoc comment. 67
Error Name 'initialise_the_program' must match pattern '^[a-z][a-zA-Z0-9]*$'. 67
Error Line is longer than 80 characters. 71
Error Method 'get_external_event' is not designed for extension - needs to be abstract, final or empty. 73
Error Missing a Javadoc comment. 73
Error Name 'get_external_event' must match pattern '^[a-z][a-zA-Z0-9]*$'. 73
Error Method 'mapGameEventToStateMachineEvent' is not designed for extension - needs to be abstract, final or empty. 78
Error Missing a Javadoc comment. 78
Error '}' should be on the same line. 83
Error '}' should be on the same line. 87
Error '}' should be on the same line. 91
Error '}' should be on the same line. 95
Error '}' should be on the same line. 99
Error '}' should be on the same line. 103
Error Line is longer than 80 characters. 114
Error Line is longer than 80 characters. 117
Error Method 'add_connection' is not designed for extension - needs to be abstract, final or empty. 120
Error Name 'add_connection' must match pattern '^[a-z][a-zA-Z0-9]*$'. 120
Error Line is longer than 80 characters. 126
Error Method 'connect_this_client' is not designed for extension - needs to be abstract, final or empty. 132
Error Name 'connect_this_client' must match pattern '^[a-z][a-zA-Z0-9]*$'. 132
Error Line is longer than 80 characters. 138
Error Method 'remove_connection' is not designed for extension - needs to be abstract, final or empty. 144
Error Name 'remove_connection' must match pattern '^[a-z][a-zA-Z0-9]*$'. 144
Error Line is longer than 80 characters. 160
Error Method 'display_message' is not designed for extension - needs to be abstract, final or empty. 165
Error Name 'display_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. 165
Error Line is longer than 80 characters. 170
Error Line is longer than 80 characters. 173
Error Line is longer than 80 characters. 174
Error Method 'update_game' is not designed for extension - needs to be abstract, final or empty. 177
Error Name 'update_game' must match pattern '^[a-z][a-zA-Z0-9]*$'. 177
Error Line is longer than 80 characters. 189
Error Method 'handle_unknown_event' is not designed for extension - needs to be abstract, final or empty. 191
Error Missing a Javadoc comment. 191
Error Name 'handle_unknown_event' must match pattern '^[a-z][a-zA-Z0-9]*$'. 191
Error Line is longer than 80 characters. 193
Error Line is longer than 80 characters. 196
Error Method 'sync_game' is not designed for extension - needs to be abstract, final or empty. 202
Error Name 'sync_game' must match pattern '^[a-z][a-zA-Z0-9]*$'. 202
Error '}' should be on the same line. 207
Error Line is longer than 80 characters. 210
Error Line is longer than 80 characters. 214
Error Missing a Javadoc comment. 216
Error Name 'handle_io_error' must match pattern '^[a-z][a-zA-Z0-9]*$'. 216
Error Line is longer than 80 characters. 217

spellcast/client/cenginei.java

ErrorLine
Error File does not end with a newline. 0

spellcast/client/cenginei.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 7
Error 'public' modifier out of order with the JLS suggestions. 7
Error Name 'cenginei' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 7
Error Missing a Javadoc comment. 10
Error Name '_LR_event' must match pattern '^[a-z][a-zA-Z0-9]*$'. 10
Error Name '_LR_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. 11
Error Name '_LR_savest' must match pattern '^[a-z][a-zA-Z0-9]*$'. 12
Error Name '_LR_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. 13
Error Missing a Javadoc comment. 15
Error Name 'the_next_event' must match pattern '^[a-z][a-zA-Z0-9]*$'. 15
Error Variable 'the_next_event' must be private and have accessor methods. 15
Error Name 'the_exception_event' must match pattern '^[a-z][a-zA-Z0-9]*$'. 16
Error Variable 'the_exception_event' must be private and have accessor methods. 16
Error Missing a Javadoc comment. 18
Error Name 'exception_raised' must match pattern '^[a-z][a-zA-Z0-9]*$'. 18
Error Missing a Javadoc comment. 22
Error Name '_LR_STOP' must match pattern '^[a-z][a-zA-Z0-9]*$'. 22
Error '0xFFFF' is a magic number. 22
Error Name '_LR_NULL_EVENT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 22
Error '-2' is a magic number. 22
Error Missing a Javadoc comment. 24
Error Name '_LR_STATE_after_init' must match pattern '^[a-z][a-zA-Z0-9]*$'. 24
Error Variable '_LR_STATE_after_init' must be private and have accessor methods. 24
Error Name '_LR_STATE_not_connected' must match pattern '^[a-z][a-zA-Z0-9]*$'. 24
Error Variable '_LR_STATE_not_connected' must be private and have accessor methods. 24
Error Name '_LR_STATE_connected' must match pattern '^[a-z][a-zA-Z0-9]*$'. 25
Error Variable '_LR_STATE_connected' must be private and have accessor methods. 25
Error Name '_LR_STATE_defaults' must match pattern '^[a-z][a-zA-Z0-9]*$'. 25
Error Variable '_LR_STATE_defaults' must be private and have accessor methods. 25
Error '3' is a magic number. 25
Error Name '_LR_defaults_state' must match pattern '^[a-z][a-zA-Z0-9]*$'. 26
Error Variable '_LR_defaults_state' must be private and have accessor methods. 26
Error '3' is a magic number. 26
Error Name 'connect_event' must match pattern '^[a-z][a-zA-Z0-9]*$'. 26
Error Variable 'connect_event' must be private and have accessor methods. 26
Error Name 'disconnect_event' must match pattern '^[a-z][a-zA-Z0-9]*$'. 26
Error Variable 'disconnect_event' must be private and have accessor methods. 26
Error Name 'game_sync_event' must match pattern '^[a-z][a-zA-Z0-9]*$'. 27
Error Variable 'game_sync_event' must be private and have accessor methods. 27
Error Name 'game_update_event' must match pattern '^[a-z][a-zA-Z0-9]*$'. 27
Error Variable 'game_update_event' must be private and have accessor methods. 27
Error '3' is a magic number. 27
Error Name 'io_error_event' must match pattern '^[a-z][a-zA-Z0-9]*$'. 27
Error Variable 'io_error_event' must be private and have accessor methods. 27
Error '4' is a magic number. 27
Error Name 'message_event' must match pattern '^[a-z][a-zA-Z0-9]*$'. 28
Error Variable 'message_event' must be private and have accessor methods. 28
Error '5' is a magic number. 28
Error Name 'ok_event' must match pattern '^[a-z][a-zA-Z0-9]*$'. 28
Error Variable 'ok_event' must be private and have accessor methods. 28
Error '6' is a magic number. 28
Error Name 'stop_event' must match pattern '^[a-z][a-zA-Z0-9]*$'. 28
Error Variable 'stop_event' must be private and have accessor methods. 28
Error '7' is a magic number. 28
Error Name 'unknown_event' must match pattern '^[a-z][a-zA-Z0-9]*$'. 28
Error Variable 'unknown_event' must be private and have accessor methods. 28
Error '8' is a magic number. 28
Error Name 'terminate_event' must match pattern '^[a-z][a-zA-Z0-9]*$'. 29
Error Variable 'terminate_event' must be private and have accessor methods. 29
Error Missing a Javadoc comment. 33
Error Name '_LR_nextst' must match pattern '^[a-z][a-zA-Z0-9]*$'. 33
Error Array brackets at illegal position. 33
Error '{' is followed by whitespace. 33
Error '{' is followed by whitespace. 33
Error '{' is followed by whitespace. 34
Error '{' is followed by whitespace. 34
Error '{' is followed by whitespace. 35
Error '3' is a magic number. 35
Error '3' is a magic number. 35
Error Missing a Javadoc comment. 37
Error Name '_LR_action' must match pattern '^[a-z][a-zA-Z0-9]*$'. 37
Error Array brackets at illegal position. 37
Error '{' is followed by whitespace. 37
Error '{' is followed by whitespace. 37
Error '{' is followed by whitespace. 38
Error '{' is followed by whitespace. 38
Error '4' is a magic number. 38
Error '5' is a magic number. 38
Error '6' is a magic number. 38
Error '3' is a magic number. 38
Error '7' is a magic number. 38
Error '{' is followed by whitespace. 39
Error '8' is a magic number. 39
Error '9' is a magic number. 39
Error Missing a Javadoc comment. 41
Error Name '_LR_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. 41
Error Array brackets at illegal position. 41
Error '{' is followed by whitespace. 41
Error '{' is followed by whitespace. 41
Error '{' is followed by whitespace. 41
Error '{' is followed by whitespace. 41
Error '{' is followed by whitespace. 42
Error '7' is a magic number. 42
Error '{' is followed by whitespace. 42
Error '{' is followed by whitespace. 42
Error '5' is a magic number. 42
Error '{' is followed by whitespace. 42
Error '6' is a magic number. 42
Error '{' is followed by whitespace. 43
Error '3' is a magic number. 43
Error '{' is followed by whitespace. 43
Error '{' is followed by whitespace. 43
Error '4' is a magic number. 43
Error Missing a Javadoc comment. 45
Error Name '_LR_mname' must match pattern '^[a-z][a-zA-Z0-9]*$'. 45
Error Array brackets at illegal position. 45
Error '{' is followed by whitespace. 45
Error Missing a Javadoc comment. 50
Error Name '_LR_sname' must match pattern '^[a-z][a-zA-Z0-9]*$'. 50
Error Array brackets at illegal position. 50
Error '{' is followed by whitespace. 50
Error Missing a Javadoc comment. 53
Error Name '_LR_ename' must match pattern '^[a-z][a-zA-Z0-9]*$'. 53
Error Array brackets at illegal position. 53
Error '{' is followed by whitespace. 53
Error Missing a Javadoc comment. 57
Error 'public' modifier out of order with the JLS suggestions. 57
Error Name 'initialise_the_program' must match pattern '^[a-z][a-zA-Z0-9]*$'. 57
Error Missing a Javadoc comment. 59
Error 'public' modifier out of order with the JLS suggestions. 59
Error Name 'get_external_event' must match pattern '^[a-z][a-zA-Z0-9]*$'. 59
Error Missing a Javadoc comment. 61
Error 'public' modifier out of order with the JLS suggestions. 61
Error Name 'add_connection' must match pattern '^[a-z][a-zA-Z0-9]*$'. 61
Error Missing a Javadoc comment. 63
Error 'public' modifier out of order with the JLS suggestions. 63
Error Name 'connect_this_client' must match pattern '^[a-z][a-zA-Z0-9]*$'. 63
Error Missing a Javadoc comment. 65
Error 'public' modifier out of order with the JLS suggestions. 65
Error Name 'display_message' must match pattern '^[a-z][a-zA-Z0-9]*$'. 65
Error Missing a Javadoc comment. 67
Error 'public' modifier out of order with the JLS suggestions. 67
Error Name 'handle_io_error' must match pattern '^[a-z][a-zA-Z0-9]*$'. 67
Error Missing a Javadoc comment. 69
Error 'public' modifier out of order with the JLS suggestions. 69
Error Name 'handle_unknown_event' must match pattern '^[a-z][a-zA-Z0-9]*$'. 69
Error Missing a Javadoc comment. 71
Error 'public' modifier out of order with the JLS suggestions. 71
Error Name 'remove_connection' must match pattern '^[a-z][a-zA-Z0-9]*$'. 71
Error Missing a Javadoc comment. 73
Error 'public' modifier out of order with the JLS suggestions. 73
Error Name 'sync_game' must match pattern '^[a-z][a-zA-Z0-9]*$'. 73
Error Missing a Javadoc comment. 75
Error 'public' modifier out of order with the JLS suggestions. 75
Error Name 'update_game' must match pattern '^[a-z][a-zA-Z0-9]*$'. 75
Error Method 'execute' is not designed for extension - needs to be abstract, final or empty. 79
Error Missing a Javadoc comment. 79
Error Name 'next_module' must match pattern '^[a-z][a-zA-Z0-9]*$'. 80
Error '9' is a magic number. 86
Error 'if' construct must use '{}'s. 116
Error switch without "default" clause. 119
Error '3' is a magic number. 129
Error '4' is a magic number. 132
Error '5' is a magic number. 135
Error '6' is a magic number. 138
Error '7' is a magic number. 141
Error 'if' construct must use '{}'s. 148
Error 'else' construct must use '{}'s. 152
Error 'if' construct must use '{}'s. 155
Error Method 'raise_exception' is not designed for extension - needs to be abstract, final or empty. 172
Error Missing a Javadoc comment. 172
Error Name 'raise_exception' must match pattern '^[a-z][a-zA-Z0-9]*$'. 172
Error Parameter event should be final. 172
Error 'if' construct must use '{}'s. 174

spellcast/client/package.html

ErrorLine
Error Missing package documentation file.0

spellcast/damage/Damage.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 15
Error Missing a Javadoc comment. 16
Error Parameter type_ should be final. 16
Error Name 'type_' must match pattern '^[a-z][a-zA-Z0-9]*$'. 16
Error Parameter value_ should be final. 16
Error Name 'value_' must match pattern '^[a-z][a-zA-Z0-9]*$'. 16
Error Line has trailing spaces. 20
Error Missing a Javadoc comment. 21
Error Method 'getType' is not designed for extension - needs to be abstract, final or empty. 22
Error Missing a Javadoc comment. 22
Error Method 'setType' is not designed for extension - needs to be abstract, final or empty. 23
Error Missing a Javadoc comment. 23
Error Parameter type_ should be final. 23
Error Name 'type_' must match pattern '^[a-z][a-zA-Z0-9]*$'. 23
Error Line has trailing spaces. 24
Error Missing a Javadoc comment. 25
Error Method 'getValue' is not designed for extension - needs to be abstract, final or empty. 26
Error Missing a Javadoc comment. 26
Error Line has trailing spaces. 27
Error Method 'setValue' is not designed for extension - needs to be abstract, final or empty. 27
Error Missing a Javadoc comment. 27
Error Parameter value_ should be final. 27
Error Name 'value_' must match pattern '^[a-z][a-zA-Z0-9]*$'. 27

spellcast/damage/DamageType.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 18
Error Parameter isNullable should be final. 28
Error Line has trailing spaces. 38
Error Line has trailing spaces. 39
Error Parameter type_ should be final. 43
Error Expected @param tag for 'type_'. 43
Error Name 'type_' must match pattern '^[a-z][a-zA-Z0-9]*$'. 43
Error Expected an @return tag. 50
Error Definition of 'equals()' without corresponding definition of 'hashCode()'. 50
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 50
Error '(' is followed by whitespace. 50
Error Parameter o should be final. 50
Error Expected @param tag for 'o'. 50
Error ')' is preceded with whitespace. 50
Error '{' should be on the previous line. 51
Error '(' is followed by whitespace. 54
Error ')' is preceded with whitespace. 54
Error '{' should be on the previous line. 55
Error '(' is followed by whitespace. 57
Error ')' is preceded with whitespace. 57
Error Expected an @return tag. 65
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 65
Error Line has trailing spaces. 68
Error Missing a Javadoc comment. 69
Error Method 'getType' is not designed for extension - needs to be abstract, final or empty. 70
Error Missing a Javadoc comment. 70
Error Method 'setType' is not designed for extension - needs to be abstract, final or empty. 71
Error Missing a Javadoc comment. 71
Error Parameter type_ should be final. 71
Error Name 'type_' must match pattern '^[a-z][a-zA-Z0-9]*$'. 71
Error Line has trailing spaces. 72
Error Missing a Javadoc comment. 73
Error Name 'physicalDamageType_' must match pattern '^[a-z][a-zA-Z0-9]*$'. 73
Error Line has trailing spaces. 74
Error Missing a Javadoc comment. 75
Error Line has trailing spaces. 81
Error Missing a Javadoc comment. 82
Error Name 'fireDamageType_' must match pattern '^[a-z][a-zA-Z0-9]*$'. 82
Error Line has trailing spaces. 83
Error Missing a Javadoc comment. 84
Error Line has trailing spaces. 90
Error Missing a Javadoc comment. 91
Error Name 'coldDamageType_' must match pattern '^[a-z][a-zA-Z0-9]*$'. 91
Error Missing a Javadoc comment. 92
Error Line has trailing spaces. 98
Error Line has trailing spaces. 107

spellcast/damage/KnifeAttack.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 17
Error Missing a Javadoc comment. 19
Error Method 'setTarget' is not designed for extension - needs to be abstract, final or empty. 26
Error Parameter theTarget should be final. 26

spellcast/damage/NullDamageType.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 13
Error First sentence should end with a period. 14
Error Line has trailing spaces. 19

spellcast/damage/package.html

ErrorLine
Error Missing package documentation file.0

spellcast/enchantment/AmnesiaEnchantment.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Unused import - spellcast.beings.Being. 6

spellcast/enchantment/BlindEnchantment.java

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

spellcast/enchantment/CharmPersonEnchantment.java

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

spellcast/enchantment/ConfusionEnchantment.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 51

spellcast/enchantment/DelayedEffectEnchantment.java

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

spellcast/enchantment/DiseasedEnchantment.java

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

spellcast/enchantment/Enchantment.java

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

spellcast/enchantment/EnchantmentImpl.java

ErrorLine
Error Line does not match expected header line of 'Spellcast has a restricted license.'. 1

spellcast/enchantment/FearEnchantment.java

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

spellcast/enchantment/HasteEnchantment.java

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

spellcast/enchantment/InvisibleEnchantment.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 51

spellcast/enchantment/ParalysisEnchantment.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 60

spellcast/enchantment/PermanencyEnchantment.java

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

spellcast/enchantment/PoisonedEnchantment.java

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

spellcast/enchantment/ProtectionFromEvilEnchantment.java

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

spellcast/enchantment/ResistColdEnchantment.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 48

spellcast/enchantment/ResistHeatEnchantment.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 52

spellcast/enchantment/TimeStopEnchantment.java

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

spellcast/event/ConnectionEvent.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Using the '.*' form of import should be avoided - java.io.*. 7
Error Using the '.*' form of import should be avoided - spellcast.beings.*. 8
Error Line has trailing spaces. 16
Error Line has trailing spaces. 18
Error '{' should be on the previous line. 19
Error Missing a Javadoc comment. 20
Error Line has trailing spaces. 24
Error '(' is followed by whitespace. 29
Error Parameter wizard should be final. 29
Error 'wizard' hides a field. 29
Error ')' is preceded with whitespace. 29
Error '{' should be on the previous line. 30
Error Line has trailing spaces. 39
Error Method 'getWizard' is not designed for extension - needs to be abstract, final or empty. 39
Error '{' should be on the previous line. 40

spellcast/event/ConnectionRequestEvent.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Using the '.*' form of import should be avoided - java.io.*. 7
Error Line has trailing spaces. 14
Error Line has trailing spaces. 16
Error '{' should be on the previous line. 17
Error Missing a Javadoc comment. 18
Error Missing a Javadoc comment. 19
Error Line is longer than 80 characters. 23
Error '(' is followed by whitespace. 26
Error Parameter wizardName should be final. 26
Error 'wizardName' hides a field. 26
Error Expected @param tag for 'wizardName'. 26
Error Parameter gender should be final. 26
Error 'gender' hides a field. 26
Error Expected @param tag for 'gender'. 26
Error ')' is preceded with whitespace. 26
Error '{' should be on the previous line. 27
Error Line has trailing spaces. 37
Error Method 'getWizardName' is not designed for extension - needs to be abstract, final or empty. 37
Error '{' should be on the previous line. 38
Error Line has trailing spaces. 47
Error Method 'getGender' is not designed for extension - needs to be abstract, final or empty. 47
Error '{' should be on the previous line. 48

spellcast/event/DisconnectionEvent.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 20
Error Parameter target should be final. 25
Error Expected @param tag for 'target'. 25
Error Method 'getWizardID' is not designed for extension - needs to be abstract, final or empty. 34
Error Method 'setWizardID' is not designed for extension - needs to be abstract, final or empty. 44
Error Parameter v should be final. 44
Error Missing a Javadoc comment. 48

spellcast/event/DisconnectionRequestEvent.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Using the '.*' form of import should be avoided - java.io.*. 7
Error Line has trailing spaces. 14
Error Line has trailing spaces. 16
Error '{' should be on the previous line. 17
Error Missing a Javadoc comment. 18
Error '{' should be on the previous line. 19

spellcast/event/GameEvent.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Using the '.*' form of import should be avoided - java.io.*. 7
Error Line is longer than 80 characters. 10
Error Line has trailing spaces. 15
Error '{' should be on the previous line. 17

spellcast/event/GameSyncEvent.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Using the '.*' form of import should be avoided - java.io.*. 7
Error Using the '.*' form of import should be avoided - spellcast.game.*. 8
Error Line is longer than 80 characters. 11
Error '{' should be on the previous line. 19
Error Missing a Javadoc comment. 20
Error First sentence should end with a period. 22
Error '(' is followed by whitespace. 25
Error Parameter game should be final. 25
Error 'game' hides a field. 25
Error Expected @param tag for 'game'. 25
Error ')' is preceded with whitespace. 25
Error '{' should be on the previous line. 26
Error Line has trailing spaces. 35
Error Method 'getGame' is not designed for extension - needs to be abstract, final or empty. 35
Error '{' should be on the previous line. 36
Error Line has trailing spaces. 39
Error Line has trailing spaces. 45
Error Method 'setGame' is not designed for extension - needs to be abstract, final or empty. 45
Error '(' is followed by whitespace. 45
Error Parameter v should be final. 45
Error ')' is preceded with whitespace. 45
Error '{' should be on the previous line. 46

spellcast/event/GameUpdateEvent.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Using the '.*' form of import should be avoided - java.beans.*. 7
Error Using the '.*' form of import should be avoided - java.io.*. 8
Error Using the '.*' form of import should be avoided - spellcast.model.*. 9
Error Line is longer than 80 characters. 15
Error '{' should be on the previous line. 24
Error Missing a Javadoc comment. 25
Error Missing a Javadoc comment. 26
Error Line has trailing spaces. 27
Error '(' is followed by whitespace. 33
Error Parameter event should be final. 33
Error 'event' hides a field. 33
Error Expected @param tag for 'event'. 33
Error ')' is preceded with whitespace. 33
Error '{' should be on the previous line. 34
Error 'cast' is not followed by whitespace. 36
Error Line has trailing spaces. 44
Error Method 'getEvent' is not designed for extension - needs to be abstract, final or empty. 44
Error '{' should be on the previous line. 45
Error Line has trailing spaces. 48
Error Line has trailing spaces. 54
Error Method 'setEvent' is not designed for extension - needs to be abstract, final or empty. 54
Error '(' is followed by whitespace. 54
Error Parameter v should be final. 54
Error ')' is preceded with whitespace. 54
Error '{' should be on the previous line. 55
Error Line has trailing spaces. 58
Error Line has trailing spaces. 64
Error Method 'getSource' is not designed for extension - needs to be abstract, final or empty. 64
Error '{' should be on the previous line. 65
Error Line has trailing spaces. 68
Error Line has trailing spaces. 74
Error Method 'setSource' is not designed for extension - needs to be abstract, final or empty. 74
Error '(' is followed by whitespace. 74
Error Parameter v should be final. 74
Error ')' is preceded with whitespace. 74
Error '{' should be on the previous line. 75

spellcast/event/MessageEvent.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Using the '.*' form of import should be avoided - java.io.*. 7
Error Line has trailing spaces. 14
Error '{' should be on the previous line. 17
Error Missing a Javadoc comment. 18
Error '(' is followed by whitespace. 23
Error Parameter message should be final. 23
Error 'message' hides a field. 23
Error Expected @param tag for 'message'. 23
Error ')' is preceded with whitespace. 23
Error '{' should be on the previous line. 24
Error Method 'getMessage' is not designed for extension - needs to be abstract, final or empty. 33
Error '{' should be on the previous line. 34
Error Line has trailing spaces. 37

spellcast/event/OkEvent.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Using the '.*' form of import should be avoided - java.io.*. 7
Error Using the '.*' form of import should be avoided - java.util.*. 8
Error Using the '.*' form of import should be avoided - spellcast.gestures.*. 9
Error '{' should be on the previous line. 21
Error Missing a Javadoc comment. 22
Error Missing a Javadoc comment. 23
Error Missing a Javadoc comment. 24
Error Line has trailing spaces. 25
Error '{' should be on the previous line. 30
Error Line has trailing spaces. 38
Error Method 'getLeftHandGesture' is not designed for extension - needs to be abstract, final or empty. 38
Error '{' should be on the previous line. 39
Error Line has trailing spaces. 42
Error Line has trailing spaces. 48
Error Method 'setLeftHandGesture' is not designed for extension - needs to be abstract, final or empty. 48
Error '(' is followed by whitespace. 48
Error Parameter v should be final. 48
Error ')' is preceded with whitespace. 48
Error '{' should be on the previous line. 49
Error Line has trailing spaces. 52
Error Line has trailing spaces. 58
Error Method 'getRightHandGesture' is not designed for extension - needs to be abstract, final or empty. 58
Error '{' should be on the previous line. 59
Error Line has trailing spaces. 62
Error Line has trailing spaces. 68
Error Method 'setRightHandGesture' is not designed for extension - needs to be abstract, final or empty. 68
Error '(' is followed by whitespace. 68
Error Parameter v should be final. 68
Error ')' is preceded with whitespace. 68
Error '{' should be on the previous line. 69
Error Line has trailing spaces. 78
Error Method 'getAnswers' is not designed for extension - needs to be abstract, final or empty. 78
Error '{' should be on the previous line. 79
Error Line has trailing spaces. 82
Error Line has trailing spaces. 88
Error Method 'setAnswers' is not designed for extension - needs to be abstract, final or empty. 88
Error '(' is followed by whitespace. 88
Error Parameter v should be final. 88
Error ')' is preceded with whitespace. 88
Error '{' should be on the previous line. 89

spellcast/event/QueryEvent.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Using the '.*' form of import should be avoided - java.io.*. 7
Error Using the '.*' form of import should be avoided - spellcast.model.*. 8
Error '{' should be on the previous line. 20
Error Missing a Javadoc comment. 21
Error Missing a Javadoc comment. 23
Error '(' is followed by whitespace. 23
Error Parameter query should be final. 23
Error 'query' hides a field. 23
Error ')' is preceded with whitespace. 23
Error '{' should be on the previous line. 24
Error Line has trailing spaces. 33
Error Method 'getQuery' is not designed for extension - needs to be abstract, final or empty. 33
Error '{' should be on the previous line. 34
Error Line has trailing spaces. 37
Error Line has trailing spaces. 43
Error Method 'setQuery' is not designed for extension - needs to be abstract, final or empty. 43
Error '(' is followed by whitespace. 43
Error Parameter v should be final. 43
Error ')' is preceded with whitespace. 43
Error '{' should be on the previous line. 44

spellcast/event/package.html

ErrorLine
Error Missing package documentation file.0

spellcast/game/Arena.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error '{' should be on the previous line. 12

spellcast/game/Engine.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error '{' should be on the previous line. 12
Error Missing a Javadoc comment. 13
Error '{' should be on the previous line. 14
Error Missing a Javadoc comment. 18
Error Name 'BeginGame' must match pattern '^[a-z][a-zA-Z0-9]*$'. 18
Error '{' should be on the previous line. 19
Error Line is longer than 80 characters. 21
Error Line is longer than 80 characters. 22
Error Line is longer than 80 characters. 23

spellcast/game/Game.java

ErrorLine
Error File does not end with a newline. 0

spellcast/game/Game.java

ErrorLine
Error Got an exception - expecting EOF, found '}' 0

spellcast/game/GameContext.java

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

spellcast/game/GameLog.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Using the '.*' form of import should be avoided - java.util.*. 7
Error Using the '.*' form of import should be avoided - spellcast.beings.*. 8
Error '{' should be on the previous line. 16
Error Missing a Javadoc comment. 17
Error '(' is followed by whitespace. 17
Error '1024' is a magic number. 17
Error ')' is preceded with whitespace. 17
Error Missing a Javadoc comment. 19
Error '{' should be on the previous line. 20
Error '(' is followed by whitespace. 21
Error ')' is preceded with whitespace. 21
Error Method 'log' is not designed for extension - needs to be abstract, final or empty. 24
Error Missing a Javadoc comment. 24
Error '(' is followed by whitespace. 24
Error Parameter message should be final. 24
Error ')' is preceded with whitespace. 24
Error '{' should be on the previous line. 25
Error '(' is followed by whitespace. 26
Error ')' is preceded with whitespace. 26
Error Method 'logRoundHeader' is not designed for extension - needs to be abstract, final or empty. 29
Error Missing a Javadoc comment. 29
Error '(' is followed by whitespace. 29
Error Parameter theGame should be final. 29
Error ')' is preceded with whitespace. 29
Error '{' should be on the previous line. 30
Error Line has trailing spaces. 32
Error '(' is followed by whitespace. 32
Error ')' is preceded with whitespace. 32
Error '{' should be on the previous line. 33
Error '}' should be on the same line. 35
Error '(' is followed by whitespace. 36
Error ')' is preceded with whitespace. 36
Error '{' should be on the previous line. 37
Error Line is longer than 80 characters. 41
Error '(' is followed by whitespace. 41
Error ')' is preceded with whitespace. 41
Error '(' is followed by whitespace. 44
Error ')' is preceded with whitespace. 44
Error '{' should be on the previous line. 45
Error 'cast' is not followed by whitespace. 46
Error Line has trailing spaces. 47
Error '(' is followed by whitespace. 47
Error ')' is preceded with whitespace. 47
Error '{' should be on the previous line. 48
Error Line has trailing spaces. 49
Error '(' is followed by whitespace. 49
Error ')' is preceded with whitespace. 49
Error '{' should be on the previous line. 50
Error Line is longer than 80 characters. 51
Error '(' is followed by whitespace. 51
Error ')' is preceded with whitespace. 51
Error '}' should be on the same line. 52
Error Line has trailing spaces. 53
Error '{' should be on the previous line. 54
Error Line is longer than 80 characters. 55
Error '(' is followed by whitespace. 55
Error ')' is preceded with whitespace. 55
Error '(' is followed by whitespace. 61
Error ')' is preceded with whitespace. 61
Error '{' should be on the previous line. 62
Error 'cast' is not followed by whitespace. 63
Error Line has trailing spaces. 64
Error '(' is followed by whitespace. 64
Error ')' is preceded with whitespace. 64
Error '{' should be on the previous line. 65
Error Line is longer than 80 characters. 66
Error '(' is followed by whitespace. 66
Error ')' is preceded with whitespace. 66
Error '(' is followed by whitespace. 69
Error ')' is preceded with whitespace. 69

spellcast/game/GameProperty.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 13
Error '{' should be on the previous line. 14

spellcast/game/Game_Server.java

ErrorLine
Error File does not end with a newline. 0

spellcast/game/Game_Server.java

ErrorLine
Error Line does not match expected header line of 'Spellcast has a restricted license.'. 1
Error Unused import - spellcast.questions.Question. 24
Error Name 'Game_Server' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 32
Error Missing a Javadoc comment. 33
Error Missing a Javadoc comment. 34
Error Missing a Javadoc comment. 35
Error Missing a Javadoc comment. 36
Error Line is longer than 80 characters. 39
Error Missing a Javadoc comment. 44
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 44
Error Missing a Javadoc comment. 46
Error Parameter ipc should be final. 46
Error 'ipc' hides a field. 46
Error Parameter gameName should be final. 46
Error Method 'getGame' is not designed for extension - needs to be abstract, final or empty. 51
Error Missing a Javadoc comment. 51
Error First sentence should end with a period. 55
Error Line is longer than 80 characters. 56
Error Method 'propertyChange' is not designed for extension - needs to be abstract, final or empty. 58
Error Parameter pce should be final. 58
Error Expected @param tag for 'pce'. 58
Error '}' should be on the same line. 64
Error Method 'run' is not designed for extension - needs to be abstract, final or empty. 70
Error Missing a Javadoc comment. 70
Error '}' should be on the same line. 75
Error Line is longer than 80 characters. 86
Error '}' should be on the same line. 96
Error '}' should be on the same line. 100
Error '}' should be on the same line. 104
Error '}' should be on the same line. 108
Error Line is longer than 80 characters. 111
Error Parameter request should be final. 124
Error Expected @param tag for 'request'. 124
Error Line is longer than 80 characters. 125
Error Line is longer than 80 characters. 129
Error Line is longer than 80 characters. 157
Error '}' should be on the same line. 160
Error Parameter request should be final. 182
Error Expected @param tag for 'request'. 182
Error '}' should be on the same line. 194
Error Parameter request should be final. 203
Error Expected @param tag for 'request'. 203
Error Method 'processOkEvent' is not designed for extension - needs to be abstract, final or empty. 215
Error Parameter request should be final. 215
Error Expected @param tag for 'request'. 215
Error Method 'start' is not designed for extension - needs to be abstract, final or empty. 228
Error Line is longer than 80 characters. 236
Error Method 'stop' is not designed for extension - needs to be abstract, final or empty. 240
Error '}' should be on the same line. 244
Error Missing a Javadoc comment. 262
Error Line is longer than 80 characters. 270
Error Line is longer than 80 characters. 272
Error Missing a Javadoc comment. 278
Error Method 'sendMessage' is not designed for extension - needs to be abstract, final or empty. 285
Error Parameter message should be final. 285
Error Expected @param tag for 'message'. 285
Error Method 'sendMessage2' is not designed for extension - needs to be abstract, final or empty. 292
Error Parameter id1 should be final. 293
Error Expected @param tag for 'id1'. 293
Error Parameter messageForID1 should be final. 294
Error Expected @param tag for 'messageForID1'. 294
Error Parameter messageForEveryoneElse should be final. 295
Error Expected @param tag for 'messageForEveryoneElse'. 295
Error Line is longer than 80 characters. 300
Error Method 'sendMessage3' is not designed for extension - needs to be abstract, final or empty. 302
Error Parameter id1 should be final. 303
Error Expected @param tag for 'id1'. 303
Error Parameter messageForID1 should be final. 304
Error Expected @param tag for 'messageForID1'. 304
Error Parameter id2 should be final. 305
Error Expected @param tag for 'id2'. 305
Error Parameter messageForID2 should be final. 306
Error Expected @param tag for 'messageForID2'. 306
Error Parameter messageForEveryoneElse should be final. 307
Error Expected @param tag for 'messageForEveryoneElse'. 307
Error Line is longer than 80 characters. 310
Error '}' should be on the same line. 317
Error '}' should be on the same line. 321

spellcast/game/IGame.java

ErrorLine
Error File does not end with a newline. 0

spellcast/game/IGame.java

ErrorLine
Error Got an exception - expecting EOF, found 'List' 0

spellcast/game/IPC.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Using the '.*' form of import should be avoided - spellcast.event.*. 7
Error Using the '.*' form of import should be avoided - spellcast.model.*. 8
Error Line has trailing spaces. 18
Error '{' should be on the previous line. 19
Error Redundant 'public' modifier. 25
Error '(' is followed by whitespace. 25
Error Expected @param tag for 'recipient'. 25
Error Expected @param tag for 'e'. 25
Error ')' is preceded with whitespace. 25
Error Redundant 'public' modifier. 31
Error '(' is followed by whitespace. 31
Error Expected @param tag for 'e'. 31
Error ')' is preceded with whitespace. 31
Error Expected an @return tag. 37
Error Redundant 'public' modifier. 37
Error Redundant 'public' modifier. 42
Error '(' is followed by whitespace. 42
Error Expected @param tag for 'handle'. 42
Error Expected @param tag for 'client'. 42
Error ')' is preceded with whitespace. 42
Error Redundant 'public' modifier. 47
Error '(' is followed by whitespace. 47
Error Expected @param tag for 'handle'. 47
Error ')' is preceded with whitespace. 47

spellcast/game/IPCHandle.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 14
Error '{' should be on the previous line. 15
Error Redundant 'public' modifier. 21

spellcast/game/IPCRequest.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Using the '.*' form of import should be avoided - spellcast.model.*. 7
Error Using the '.*' form of import should be avoided - spellcast.event.*. 8
Error Line has trailing spaces. 11
Error Line has trailing spaces. 12
Error Line has trailing spaces. 17
Error '{' should be on the previous line. 18
Error Missing a Javadoc comment. 19
Error Missing a Javadoc comment. 20
Error Missing a Javadoc comment. 21
Error Line has trailing spaces. 22
Error Line has trailing spaces. 23
Error Missing a Javadoc comment. 23
Error '(' is followed by whitespace. 23
Error Parameter handle should be final. 23
Error 'handle' hides a field. 23
Error Parameter id should be final. 24
Error 'id' hides a field. 24
Error Parameter event should be final. 25
Error 'event' hides a field. 25
Error ')' is preceded with whitespace. 25
Error '{' should be on the previous line. 26
Error Line has trailing spaces. 31
Error Line has trailing spaces. 37
Error Method 'getHandle' is not designed for extension - needs to be abstract, final or empty. 37
Error '{' should be on the previous line. 38
Error Line has trailing spaces. 41
Error Line has trailing spaces. 47
Error Method 'setHandle' is not designed for extension - needs to be abstract, final or empty. 47
Error '(' is followed by whitespace. 47
Error Parameter v should be final. 47
Error ')' is preceded with whitespace. 47
Error '{' should be on the previous line. 48
Error Line has trailing spaces. 57
Error Method 'getId' is not designed for extension - needs to be abstract, final or empty. 57
Error '{' should be on the previous line. 58
Error Line has trailing spaces. 61
Error Line has trailing spaces. 67
Error Method 'setID' is not designed for extension - needs to be abstract, final or empty. 67
Error '(' is followed by whitespace. 67
Error Parameter v should be final. 67
Error ')' is preceded with whitespace. 67
Error '{' should be on the previous line. 68
Error Line has trailing spaces. 77
Error Method 'getGameEvent' is not designed for extension - needs to be abstract, final or empty. 77
Error '{' should be on the previous line. 78
Error Line has trailing spaces. 81
Error Line has trailing spaces. 87
Error Method 'setGameEvent' is not designed for extension - needs to be abstract, final or empty. 87
Error '(' is followed by whitespace. 87
Error Parameter v should be final. 87
Error ')' is preceded with whitespace. 87
Error '{' should be on the previous line. 88

spellcast/game/ResolveSpells.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 11
Error First sentence should end with a period. 12
Error Method 'execute' is not designed for extension - needs to be abstract, final or empty. 17
Error Missing a Javadoc comment. 17
Error Parameter arg0 should be final. 17

spellcast/game/Turn.java

ErrorLine
Error Got an exception - unexpected char: '@' 0

spellcast/game/TurnType.java

ErrorLine
Error Got an exception - expecting EOF, found '}' 0

spellcast/game/package.html

ErrorLine
Error Missing package documentation file.0

spellcast/gestures/Gesture.java

ErrorLine
Error Got an exception - expecting EOF, found 'Gesture' 0

spellcast/gestures/GestureFactory.java

ErrorLine
Error Line does not match expected header line of 'Spellcast has a restricted license.'. 1

spellcast/model/Id.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Using the '.*' form of import should be avoided - java.io.*. 7
Error Line is longer than 80 characters. 10
Error Line is longer than 80 characters. 16
Error Class Id should be declared as final. 20
Error '(' is followed by whitespace. 24
Error ')' is preceded with whitespace. 24
Error Line has trailing spaces. 25
Error Unclosed HTML tag found: <oode>Id</code> indicates that a message is from the game en 27
Error Extra HTML tag found: </code> indicates that a message is from the game engine. 27
Error '(' is followed by whitespace. 29
Error '-2' is a magic number. 29
Error ')' is preceded with whitespace. 29
Error Line has trailing spaces. 30
Error Line is longer than 80 characters. 33
Error '(' is followed by whitespace. 35
Error '-3' is a magic number. 35
Error ')' is preceded with whitespace. 35
Error Line has trailing spaces. 36
Error Missing a Javadoc comment. 37
Error Line has trailing spaces. 38
Error Missing a Javadoc comment. 39
Error Line has trailing spaces. 40
Error Missing a Javadoc comment. 41
Error Parameter id_ should be final. 41
Error Name 'id_' must match pattern '^[a-z][a-zA-Z0-9]*$'. 41
Error Line has trailing spaces. 44
Error Missing a Javadoc comment. 45
Error '(' is followed by whitespace. 45
Error Parameter o should be final. 45
Error ')' is preceded with whitespace. 45
Error Line has trailing spaces. 47
Error '(' is followed by whitespace. 48
Error ')' is preceded with whitespace. 48
Error 'cast' is not followed by whitespace. 49
Error '(' is followed by whitespace. 50
Error ')' is preceded with whitespace. 50
Error Line has trailing spaces. 54
Error Line has trailing spaces. 57
Error Missing a Javadoc comment. 58
Error '(' is followed by whitespace. 59
Error ')' is preceded with whitespace. 59
Error Line has trailing spaces. 61
Error Missing a Javadoc comment. 62
Error Line has trailing spaces. 65
Error Missing a Javadoc comment. 66
Error '(' is followed by whitespace. 67
Error ')' is preceded with whitespace. 67

spellcast/model/PropertyUpdater.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Using the '.*' form of import should be avoided - java.beans.*. 7
Error Line has trailing spaces. 16
Error '{' should be on the previous line. 17
Error Missing a Javadoc comment. 18
Error Redundant 'public' modifier. 18
Error '(' is followed by whitespace. 18
Error ')' is preceded with whitespace. 18
Error Missing a Javadoc comment. 19
Error Redundant 'public' modifier. 19
Error '(' is followed by whitespace. 19
Error ')' is preceded with whitespace. 19

spellcast/model/Updateable.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Using the '.*' form of import should be avoided - java.beans.*. 7
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. 14
Error Line has trailing spaces. 19
Error '{' should be on the previous line. 20
Error Line is longer than 80 characters. 22
Error Line is longer than 80 characters. 23
Error Redundant 'public' modifier. 26
Error '(' is followed by whitespace. 26
Error Expected @param tag for 'pce'. 26
Error ')' is preceded with whitespace. 26

spellcast/model/package.html

ErrorLine
Error Missing package documentation file.0

spellcast/net/ConnectionStatus.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Using the '.*' form of import should be avoided - java.io.*. 7
Error Class ConnectionStatus should be declared as final. 20
Error '{' should be on the previous line. 22
Error Line is longer than 80 characters. 23
Error Missing a Javadoc comment. 23
Error 'static' modifier out of order with the JLS suggestions. 23
Error '(' is followed by whitespace. 23
Error ')' is preceded with whitespace. 23
Error Line is longer than 80 characters. 24
Error Missing a Javadoc comment. 24
Error 'static' modifier out of order with the JLS suggestions. 24
Error '(' is followed by whitespace. 24
Error ')' is preceded with whitespace. 24
Error Line is longer than 80 characters. 25
Error Missing a Javadoc comment. 25
Error 'static' modifier out of order with the JLS suggestions. 25
Error '(' is followed by whitespace. 25
Error ')' is preceded with whitespace. 25
Error Missing a Javadoc comment. 27
Error Line has trailing spaces. 28
Error Missing a Javadoc comment. 29
Error '(' is followed by whitespace. 29
Error Parameter status should be final. 29
Error 'status' hides a field. 29
Error ')' is preceded with whitespace. 29
Error '{' should be on the previous line. 30
Error Missing a Javadoc comment. 34
Error '{' should be on the previous line. 35
Error Definition of 'equals()' without corresponding definition of 'hashCode()'. 39
Error Missing a Javadoc comment. 39
Error '(' is followed by whitespace. 39
Error Parameter obj should be final. 39
Error ')' is preceded with whitespace. 39
Error '{' should be on the previous line. 40
Error '(' is followed by whitespace. 43
Error ')' is preceded with whitespace. 43
Error '{' should be on the previous line. 44
Error 'cast' is not followed by whitespace. 45
Error '(' is followed by whitespace. 46
Error '(' is followed by whitespace. 46
Error ')' is preceded with whitespace. 46
Error ')' is preceded with whitespace. 46
Error '{' should be on the previous line. 47

spellcast/net/NetConstants.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error interfaces should describe a type and hence have methods. 13
Error '{' should be on the previous line. 14
Error Redundant 'public' modifier. 19
Error Redundant 'public' modifier. 26
Error Line is longer than 80 characters. 32
Error Redundant 'public' modifier. 32

spellcast/net/ServerStatus.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Using the '.*' form of import should be avoided - java.io.*. 7
Error Using the '.*' form of import should be avoided - java.net.*. 8
Error Line has trailing spaces. 14
Error Line is longer than 80 characters. 16
Error '{' should be on the previous line. 24
Error First sentence should end with a period. 25
Error Name 'numberOfMemberVariables' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 28
Error Missing a Javadoc comment. 30
Error Missing a Javadoc comment. 31
Error Missing a Javadoc comment. 32
Error Missing a Javadoc comment. 33
Error Missing a Javadoc comment. 34
Error Missing a Javadoc comment. 35
Error Parameter server should be final. 40
Error Expected @param tag for 'server'. 40
Error Unclosed HTML tag found: <ul> 53
Error Expected an @return tag. 62
Error Method 'get' is not designed for extension - needs to be abstract, final or empty. 62
Error '(' is followed by whitespace. 62
Error Parameter index should be final. 62
Error Expected @param tag for 'index'. 62
Error ')' is preceded with whitespace. 62
Error '{' should be on the previous line. 63
Error switch without "default" clause. 66
Error '(' is followed by whitespace. 66
Error ')' is preceded with whitespace. 66
Error '{' should be on the previous line. 67
Error '(' is followed by whitespace. 72
Error ')' is preceded with whitespace. 72
Error '3' is a magic number. 77
Error '4' is a magic number. 80
Error Line has trailing spaces. 81
Error '(' is followed by whitespace. 81
Error ')' is preceded with whitespace. 81
Error '5' is a magic number. 83
Error Line has trailing spaces. 87
Error Line is longer than 80 characters. 92
Error Expected an @return tag. 94
Error '{' should be on the previous line. 95
Error Line has trailing spaces. 96
Error '{' is followed by whitespace. 96
Error Method 'getGameName' is not designed for extension - needs to be abstract, final or empty. 104
Error Missing a Javadoc comment. 104
Error '{' should be on the previous line. 105
Error Line has trailing spaces. 108
Error Method 'getNumberOfPlayers' is not designed for extension - needs to be abstract, final or empty. 109
Error Missing a Javadoc comment. 109
Error '{' should be on the previous line. 110
Error Line has trailing spaces. 113
Error Method 'getServerIPAddress' is not designed for extension - needs to be abstract, final or empty. 114
Error Missing a Javadoc comment. 114
Error '{' should be on the previous line. 115
Error Method 'getPort' is not designed for extension - needs to be abstract, final or empty. 119
Error Missing a Javadoc comment. 119
Error '{' should be on the previous line. 120
Error Line has trailing spaces. 123
Error Method 'getConnectionStatus' is not designed for extension - needs to be abstract, final or empty. 124
Error Missing a Javadoc comment. 124
Error '{' should be on the previous line. 125
Error Line has trailing spaces. 134
Error Method 'getVersionDetails' is not designed for extension - needs to be abstract, final or empty. 134
Error '{' should be on the previous line. 135
Error Definition of 'equals()' without corresponding definition of 'hashCode()'. 139
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 139
Error Missing a Javadoc comment. 139
Error '(' is followed by whitespace. 139
Error Parameter obj should be final. 139
Error ')' is preceded with whitespace. 139
Error '{' should be on the previous line. 140
Error '(' is followed by whitespace. 143
Error ')' is preceded with whitespace. 143
Error '{' should be on the previous line. 144
Error 'cast' is not followed by whitespace. 145
Error '(' is followed by whitespace. 146
Error '(' is followed by whitespace. 146
Error ')' is preceded with whitespace. 146
Error '&&' should be on a new line. 146
Error '&&' should be on a new line. 147
Error '(' is followed by whitespace. 148
Error ')' is preceded with whitespace. 148
Error '&&' should be on a new line. 148
Error '&&' should be on a new line. 149
Error '(' is followed by whitespace. 150
Error ')' is preceded with whitespace. 150
Error ')' is preceded with whitespace. 150
Error '{' should be on the previous line. 151

spellcast/net/VersionDetails.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Using the '.*' form of import should be avoided - java.io.*. 7
Error '{' should be on the previous line. 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 '(' is followed by whitespace. 29
Error Parameter programName should be final. 29
Error 'programName' hides a field. 29
Error Parameter majorVersionNumber should be final. 30
Error 'majorVersionNumber' hides a field. 30
Error Parameter minorVersionNumber should be final. 31
Error 'minorVersionNumber' hides a field. 31
Error Parameter revisionVersionNumber should be final. 32
Error 'revisionVersionNumber' hides a field. 32
Error ')' is preceded with whitespace. 32
Error Line has trailing spaces. 33
Error '{' should be on the previous line. 34
Error '(' is followed by whitespace. 45
Error Parameter copy should be final. 45
Error Expected @param tag for 'copy'. 45
Error ')' is preceded with whitespace. 45
Error '{' should be on the previous line. 46
Error '(' is followed by whitespace. 47
Error ')' is preceded with whitespace. 50
Error Line is longer than 80 characters. 55
Error Expected an @return tag. 57
Error Method 'getProgramName' is not designed for extension - needs to be abstract, final or empty. 57
Error '{' should be on the previous line. 58
Error Line is longer than 80 characters. 64
Error Line is longer than 80 characters. 65
Error Expected an @return tag. 67
Error Method 'getMajorVersionNumber' is not designed for extension - needs to be abstract, final or empty. 67
Error '{' should be on the previous line. 68
Error Line has trailing spaces. 71
Error Line has trailing spaces. 74
Error Line is longer than 80 characters. 74
Error Line is longer than 80 characters. 75
Error Expected an @return tag. 78
Error Method 'getMinorVersionNumber' is not designed for extension - needs to be abstract, final or empty. 78
Error '{' should be on the previous line. 79
Error Line has trailing spaces. 82
Error Line has trailing spaces. 85
Error Line is longer than 80 characters. 85
Error Expected an @return tag. 90
Error Method 'getRevisionVersionNumber' is not designed for extension - needs to be abstract, final or empty. 90
Error '{' should be on the previous line. 91
Error Line has trailing spaces. 95
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 95
Error Missing a Javadoc comment. 95
Error '{' should be on the previous line. 96
Error Line is longer than 80 characters. 97
Error '+' should be on a new line. 97

spellcast/net/WizardSocket.java

ErrorLine
Error File does not end with a newline. 0

spellcast/net/WizardSocket.java

ErrorLine
Error Line does not match expected header line of 'Spellcast has a restricted license.'. 1
Error Missing a Javadoc comment. 33
Error Missing a Javadoc comment. 35
Error Missing a Javadoc comment. 36
Error Missing a Javadoc comment. 37
Error Missing a Javadoc comment. 38
Error Missing a Javadoc comment. 39
Error Missing a Javadoc comment. 40
Error Missing a Javadoc comment. 41
Error Missing a Javadoc comment. 43
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 43
Error Missing a Javadoc comment. 45
Error Parameter programVersionDetails should be final. 45
Error 'programVersionDetails' hides a field. 45
Error Line has trailing spaces. 63
Error Expected an @return tag. 69
Error Method 'receive' is not designed for extension - needs to be abstract, final or empty. 69
Error '}' should be on the same line. 80
Error Line is longer than 80 characters. 86
Error '}' should be on the same line. 117
Error Must have at least one statement. 118
Error Line has trailing spaces. 125
Error Line has trailing spaces. 131
Error Method 'send' is not designed for extension - needs to be abstract, final or empty. 135
Error Parameter e should be final. 135
Error Expected @param tag for 'e'. 135
Error Expected @throws tag for 'IOException'. 135
Error First sentence should end with a period. 144
Error Expected an @return tag. 156
Error Parameter e should be final. 156
Error Expected @param tag for 'e'. 156
Error Expected @throws tag for 'IOException'. 156
Error Line is longer than 80 characters. 182
Error Line has trailing spaces. 184
Error Line is longer than 80 characters. 184
Error Line is longer than 80 characters. 186
Error Expected an @return tag. 198
Error Expected @throws tag for 'IOException'. 198
Error Line is longer than 80 characters. 200
Error 'messageSize' hides a field. 203
Error Line is longer than 80 characters. 205
Error Line is longer than 80 characters. 214
Error '}' should be on the same line. 223
Error Line is longer than 80 characters. 229
Error '}' should be on the same line. 250
Error Line is longer than 80 characters. 260
Error Method 'close' is not designed for extension - needs to be abstract, final or empty. 262
Error '}' should be on the same line. 266
Error Must have at least one statement. 267
Error '}' should be on the same line. 268
Error '}' should be on the same line. 276
Error Must have at least one statement. 277
Error '}' should be on the same line. 278
Error '}' should be on the same line. 286
Error Must have at least one statement. 287
Error '}' should be on the same line. 288
Error Method 'getSocket' is not designed for extension - needs to be abstract, final or empty. 300
Error Method 'setSocket' is not designed for extension - needs to be abstract, final or empty. 309
Error Parameter v should be final. 309
Error Expected @throws tag for 'IOException'. 309
Error Line is longer than 80 characters. 311
Error Line is longer than 80 characters. 312
Error Method 'getID' is not designed for extension - needs to be abstract, final or empty. 320
Error Method 'setID' is not designed for extension - needs to be abstract, final or empty. 329
Error Parameter v should be final. 329
Error Expected an @return tag. 338
Error Method 'isConnected' is not designed for extension - needs to be abstract, final or empty. 338

spellcast/net/package.html

ErrorLine
Error Missing package documentation file.0

spellcast/questions/IQuestion.java

ErrorLine
Error File does not end with a newline. 0

spellcast/questions/IQuestion.java

ErrorLine
Error Got an exception - expecting EOF, found '}' 0

spellcast/questions/IRequiresTarget.java

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

spellcast/questions/Question.java

ErrorLine
Error File does not end with a newline. 0

spellcast/questions/Question.java

ErrorLine
Error Got an exception - expecting EOF, found 'question' 0

spellcast/questions/QuestionType.java

ErrorLine
Error Got an exception - expecting EOF, found '}' 0

spellcast/questions/SelectTargetQuestion.java

ErrorLine
Error Got an exception - expecting EOF, found 'requiresATarget' 0

spellcast/questions/package.html

ErrorLine
Error Missing package documentation file.0

spellcast/server/Main.java

ErrorLine
Error File does not end with a newline. 0

spellcast/server/Main.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Utility classes should not have a public or default constructor. 17
Error Missing a Javadoc comment. 18
Error Variable 'logger' must be private and have accessor methods. 18
Error Missing a Javadoc comment. 20
Error Parameter args should be final. 20
Error Missing a Javadoc comment. 29
Error Parameter args should be final. 29

spellcast/server/Server.java

ErrorLine
Error File does not end with a newline. 0

spellcast/server/Server.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 16
Error Line has trailing spaces. 17
Error Class Server should be declared as final. 21
Error Missing a Javadoc comment. 22
Error Missing a Javadoc comment. 23
Error Missing a Javadoc comment. 24
Error Missing a Javadoc comment. 25
Error Missing a Javadoc comment. 26
Error Missing a Javadoc comment. 27
Error Missing a Javadoc comment. 29
Error Missing a Javadoc comment. 30
Error Name 'programVersionDetails' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 30
Error Missing a Javadoc comment. 33
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 33
Error Missing a Javadoc comment. 35
Error Parameter bindAddress should be final. 35
Error 'bindAddress' hides a field. 35
Error Parameter port should be final. 35
Error 'port' hides a field. 35
Error Parameter gameName should be final. 35
Error Missing a Javadoc comment. 43
Error Parameter bindAddress should be final. 44
Error Parameter port should be final. 45
Error Parameter gameName should be final. 46
Error Missing a Javadoc comment. 52
Error Missing a Javadoc comment. 56
Error Parameter gameName should be final. 56
Error Line is longer than 80 characters. 59
Error Missing a Javadoc comment. 64
Error Missing a Javadoc comment. 80

spellcast/server/ServerConnectionHandler.java

ErrorLine
Error File does not end with a newline. 0

spellcast/server/ServerConnectionHandler.java

ErrorLine
Error Line does not match expected header line of 'Spellcast has a restricted license.'. 1
Error Missing a Javadoc comment. 43
Error Name 'DEFAULT_LIST_SIZE' must match pattern '^[a-z][a-zA-Z0-9]*$'. 43
Error '10' is a magic number. 43
Error Missing a Javadoc comment. 45
Error Missing a Javadoc comment. 46
Error Missing a Javadoc comment. 47
Error Missing a Javadoc comment. 48
Error Missing a Javadoc comment. 49
Error Missing a Javadoc comment. 50
Error Missing a Javadoc comment. 52
Error Line is longer than 80 characters. 55
Error Missing a Javadoc comment. 59
Error First sentence should end with a period. 61
Error Missing a Javadoc comment. 71
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 71
Error Line is longer than 80 characters. 72
Error Missing a Javadoc comment. 72
Error Name 'logger_net' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 72
Error Missing a Javadoc comment. 74
Error Parameter programVersionDetails should be final. 75
Error 'programVersionDetails' hides a field. 75
Error Parameter bindAddress should be final. 76
Error 'bindAddress' hides a field. 76
Error Parameter port should be final. 77
Error 'port' hides a field. 77
Error Line has trailing spaces. 85
Error Parameter e should be final. 88
Error Expected @param tag for 'e'. 88
Error Line has trailing spaces. 98
Error Line is longer than 80 characters. 98
Error Expected an @return tag. 101
Error Method 'receive' is not designed for extension - needs to be abstract, final or empty. 101
Error '}' should be on the same line. 106
Error Line is longer than 80 characters. 123
Error Method 'send' is not designed for extension - needs to be abstract, final or empty. 125
Error Parameter client should be final. 125
Error Expected @param tag for 'client'. 125
Error Parameter event should be final. 125
Error Expected @param tag for 'event'. 125
Error '}' should be on the same line. 130
Error Line is longer than 80 characters. 133
Error Line is longer than 80 characters. 136
Error Method 'sendToAll' is not designed for extension - needs to be abstract, final or empty. 146
Error Parameter e should be final. 146
Error Expected @param tag for 'e'. 146
Error Line has trailing spaces. 157
Error Method 'run' is not designed for extension - needs to be abstract, final or empty. 167
Error Line has trailing spaces. 177
Error Line is longer than 80 characters. 179
Error Line is longer than 80 characters. 189
Error '}' should be on the same line. 190
Error Must have at least one statement. 191
Error '}' should be on the same line. 193
Error '}' should be on the same line. 213
Error Line is longer than 80 characters. 216
Error Line is longer than 80 characters. 219
Error Method 'connect' is not designed for extension - needs to be abstract, final or empty. 229
Error Parameter handle should be final. 229
Error Expected @param tag for 'handle'. 229
Error Parameter client should be final. 229
Error Expected @param tag for 'client'. 229
Error Method 'disconnect' is not designed for extension - needs to be abstract, final or empty. 237
Error Parameter handle should be final. 237
Error Expected @param tag for 'handle'. 237
Error Parameter client should be final. 250
Error Line is longer than 80 characters. 265
Error Line has trailing spaces. 274
Error Line is longer than 80 characters. 275
Error Method 'start' is not designed for extension - needs to be abstract, final or empty. 277
Error '}' should be on the same line. 290
Error Line has trailing spaces. 297
Error Line has trailing spaces. 298
Error Method 'stop' is not designed for extension - needs to be abstract, final or empty. 301
Error '}' should be on the same line. 305
Error First sentence should end with a period. 312
Error '}' should be on the same line. 319

spellcast/server/ServerException.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Using the '.*' form of import should be avoided - io.*. 7
Error '{' should be on the previous line. 15
Error Missing a Javadoc comment. 16
Error '(' is followed by whitespace. 16
Error Parameter e should be final. 16
Error ')' is preceded with whitespace. 16
Error '{' should be on the previous line. 17
Error '(' is followed by whitespace. 18
Error ')' is preceded with whitespace. 18
Error Missing a Javadoc comment. 21
Error '(' is followed by whitespace. 21
Error Parameter s should be final. 21
Error ')' is preceded with whitespace. 21
Error '{' should be on the previous line. 22
Error '(' is followed by whitespace. 23
Error ')' is preceded with whitespace. 23

spellcast/server/ServerStatusRequestHandler.java

ErrorLine
Error File does not end with a newline. 0

spellcast/server/ServerStatusRequestHandler.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 21
Error Line is longer than 80 characters. 24
Error '10' is a magic number. 33
Error '1000' is a magic number. 33
Error Missing a Javadoc comment. 41
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 41
Error Line is longer than 80 characters. 42
Error Missing a Javadoc comment. 42
Error Name 'logger_net' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 42
Error Missing a Javadoc comment. 44
Error Missing a Javadoc comment. 45
Error Missing a Javadoc comment. 46
Error Missing a Javadoc comment. 48
Error Parameter message should be final. 54
Error Expected @param tag for 'message'. 54
Error '}' should be on the same line. 76
Error Line has trailing spaces. 83
Error Line has trailing spaces. 84
Error Method 'run' is not designed for extension - needs to be abstract, final or empty. 89
Error Line is longer than 80 characters. 90
Error '}' should be on the same line. 96
Error Must have at least one statement. 97
Error '}' should be on the same line. 99
Error Line has trailing spaces. 109
Error Line is longer than 80 characters. 110
Error Method 'start' is not designed for extension - needs to be abstract, final or empty. 112
Error '}' should be on the same line. 128
Error Line has trailing spaces. 135
Error Line has trailing spaces. 136
Error Method 'stop' is not designed for extension - needs to be abstract, final or empty. 139
Error '}' should be on the same line. 143
Error First sentence should end with a period. 150

spellcast/server/package.html

ErrorLine
Error Missing package documentation file.0

spellcast/spell/ISpell.java

ErrorLine
Error File does not end with a newline. 0

spellcast/spell/ISpell.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 36

spellcast/spell/ShieldSpell.java

ErrorLine
Error File does not end with a newline. 0

spellcast/spell/ShieldSpell.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error '{' is followed by whitespace. 23

spellcast/spell/SpellImpl.java

ErrorLine
Error File does not end with a newline. 0

spellcast/spell/SpellImpl.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter theDescription should be final. 43

spellcast/spell/package.html

ErrorLine
Error Missing package documentation file.0

spellcast/test/PropertyChangeListenerTester.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 41
Error Missing a Javadoc comment. 45
Error Missing a Javadoc comment. 49
Error 'cast' is not followed by whitespace. 53
Error Line is longer than 80 characters. 59
Error Missing a Javadoc comment. 63
Error Line is longer than 80 characters. 64
Error 'cast' is not followed by whitespace. 64
Error '}' should be on the same line. 67

spellcast/test/package.html

ErrorLine
Error Missing package documentation file.0

spellcast/ui/AvailableServerListUpdater.java

ErrorLine
Error File does not end with a newline. 0

spellcast/ui/AvailableServerListUpdater.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 23
Error '1000' is a magic number. 35
Error Missing a Javadoc comment. 44
Error Missing a Javadoc comment. 45
Error Missing a Javadoc comment. 46
Error Missing a Javadoc comment. 47
Error Missing a Javadoc comment. 48
Error Missing a Javadoc comment. 50
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 50
Error Line is longer than 80 characters. 51
Error Missing a Javadoc comment. 51
Error Name 'logger_net' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 51
Error Missing a Javadoc comment. 53
Error Parameter serverList should be final. 53
Error 'serverList' hides a field. 53
Error '100' is a magic number. 58
Error '}' should be on the same line. 59
Error Line is longer than 80 characters. 62
Error Missing a Javadoc comment. 67
Error '}' should be on the same line. 72
Error Missing a Javadoc comment. 79
Error Missing a Javadoc comment. 86
Error Missing a Javadoc comment. 90
Error Line is longer than 80 characters. 111
Error Line is longer than 80 characters. 116
Error Line is longer than 80 characters. 117
Error Line is longer than 80 characters. 123
Error '}' should be on the same line. 138
Error Line has trailing spaces. 145
Error Expected an @return tag. 148
Error '}' should be on the same line. 158
Error '}' should be on the same line. 161
Error Line is longer than 80 characters. 169
Error Line is longer than 80 characters. 172
Error '}' should be on the same line. 173
Error '}' should be on the same line. 177
Error Line has trailing spaces. 188
Error Line is longer than 80 characters. 190
Error Missing a Javadoc comment. 194
Error Missing a Javadoc comment. 195
Error Line is longer than 80 characters. 197
Error Missing a Javadoc comment. 197
Error Parameter serverList should be final. 197
Error 'serverList' hides a field. 197
Error Parameter newServers should be final. 197
Error 'newServers' hides a field. 197
Error Missing a Javadoc comment. 202

spellcast/ui/ConnectToServerEvent.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 12
Error '{' should be on the previous line. 13
Error Missing a Javadoc comment. 14
Error Missing a Javadoc comment. 15
Error Missing a Javadoc comment. 16
Error Line is longer than 80 characters. 18
Error Missing a Javadoc comment. 18
Error '(' is followed by whitespace. 18
Error Parameter serverAddress should be final. 18
Error 'serverAddress' hides a field. 18
Error Parameter wizardName should be final. 18
Error 'wizardName' hides a field. 18
Error Parameter gender should be final. 18
Error 'gender' hides a field. 18
Error ')' is preceded with whitespace. 18
Error Line has trailing spaces. 30
Error Method 'getServerAddress' is not designed for extension - needs to be abstract, final or empty. 30
Error '{' should be on the previous line. 31
Error Line has trailing spaces. 40
Error Method 'getWizardName' is not designed for extension - needs to be abstract, final or empty. 40
Error '{' should be on the previous line. 41
Error Line has trailing spaces. 50
Error Method 'getGender' is not designed for extension - needs to be abstract, final or empty. 50
Error '{' should be on the previous line. 51

spellcast/ui/ConnectionDialog.java

ErrorLine
Error File does not end with a newline. 0

spellcast/ui/ConnectionDialog.java

ErrorLine
Error Line does not match expected header line of 'Spellcast has a restricted license.'. 1
Error Line is longer than 80 characters. 41
Error Line is longer than 80 characters. 43
Error Line is longer than 80 characters. 44
Error Line is longer than 80 characters. 47
Error Line has trailing spaces. 48
Error Line is longer than 80 characters. 48
Error Line is longer than 80 characters. 49
Error Line is longer than 80 characters. 54
Error Missing a Javadoc comment. 61
Error Missing a Javadoc comment. 62
Error Missing a Javadoc comment. 63
Error Missing a Javadoc comment. 64
Error Missing a Javadoc comment. 65
Error Missing a Javadoc comment. 66
Error Missing a Javadoc comment. 67
Error Missing a Javadoc comment. 68
Error Missing a Javadoc comment. 70
Error Missing a Javadoc comment. 72
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 72
Error Missing a Javadoc comment. 74
Error Method 'addPropertyChangeListener' is not designed for extension - needs to be abstract, final or empty. 87
Error Missing a Javadoc comment. 87
Error Parameter listener should be final. 87
Error Method 'removePropertyChangeListener' is not designed for extension - needs to be abstract, final or empty. 91
Error Missing a Javadoc comment. 91
Error Parameter listener should be final. 91
Error First sentence should end with a period. 95
Error Method 'setVisible' is not designed for extension - needs to be abstract, final or empty. 109
Error Missing a Javadoc comment. 109
Error Parameter isVisible should be final. 109
Error Line is longer than 80 characters. 115
Error '}' should be on the same line. 131
Error Missing a Javadoc comment. 137
Error '4' is a magic number. 143
Error '4' is a magic number. 143
Error '4' is a magic number. 143
Error '4' is a magic number. 143
Error Parameter e should be final. 156
Error Parameter e should be final. 166
Error Line is longer than 80 characters. 167
Error Parameter e should be final. 176
Error Missing a Javadoc comment. 186
Error '4' is a magic number. 188
Error '4' is a magic number. 188
Error '4' is a magic number. 188
Error '4' is a magic number. 188
Error '4' is a magic number. 194
Error '4' is a magic number. 194
Error '4' is a magic number. 194
Error '4' is a magic number. 194
Error '12' is a magic number. 213
Error Parameter e should be final. 215
Error Parameter e should be final. 238
Error Line is longer than 80 characters. 243
Error Line is longer than 80 characters. 248
Error '350' is a magic number. 248
Error '75' is a magic number. 248
Error Line is longer than 80 characters. 250
Error Parameter value should be final. 251
Error Missing a Javadoc comment. 276
Error Parameter e should be final. 278
Error Parameter e should be final. 282
Error '}' should be on the same line. 285
Error Parameter e should be final. 291
Error '}' should be on the same line. 294
Error Missing a Javadoc comment. 302

spellcast/ui/GestureButton.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Using the '.*' form of import should be avoided - java.awt.*. 7
Error Using the '.*' form of import should be avoided - java.awt.event.*. 8
Error Using the '.*' form of import should be avoided - java.util.*. 9
Error Using the '.*' form of import should be avoided - javax.swing.*. 10
Error Using the '.*' form of import should be avoided - spellcast.gestures.*. 11
Error Using the '.*' form of import should be avoided - ui.*. 12
Error Line is longer than 80 characters. 16
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. 23
Error Line has trailing spaces. 25
Error '{' should be on the previous line. 29
Error Missing a Javadoc comment. 30
Error Missing a Javadoc comment. 31
Error '(' is followed by whitespace. 31
Error ')' is preceded with whitespace. 31
Error Missing a Javadoc comment. 32
Error Missing a Javadoc comment. 33
Error Missing a Javadoc comment. 34
Error Line is longer than 80 characters. 37
Error Line is longer than 80 characters. 39
Error '(' is followed by whitespace. 42
Error Parameter hand should be final. 42
Error 'hand' hides a field. 42
Error ')' is preceded with whitespace. 42
Error '{' should be on the previous line. 43
Error '(' is followed by whitespace. 44
Error ')' is preceded with whitespace. 44
Error Line has trailing spaces. 46
Error Line has trailing spaces. 48
Error Line is longer than 80 characters. 48
Error Line is longer than 80 characters. 51
Error '(' is followed by whitespace. 55
Error Parameter hand should be final. 55
Error 'hand' hides a field. 55
Error Parameter useImages should be final. 55
Error 'useImages' hides a field. 55
Error ')' is preceded with whitespace. 55
Error '{' should be on the previous line. 56
Error '(' is followed by whitespace. 59
Error ')' is preceded with whitespace. 59
Error Line has trailing spaces. 60
Error '(' is followed by whitespace. 61
Error ')' is preceded with whitespace. 61
Error '(' is followed by whitespace. 62
Error ')' is preceded with whitespace. 62
Error '(' is followed by whitespace. 63
Error ')' is preceded with whitespace. 63
Error '(' is followed by whitespace. 64
Error ')' is preceded with whitespace. 64
Error '(' is followed by whitespace. 65
Error ')' is preceded with whitespace. 65
Error '(' is followed by whitespace. 67
Error ')' is preceded with whitespace. 67
Error '{' should be on the previous line. 68
Error '}' should be on the same line. 70
Error '(' is followed by whitespace. 71
Error ')' is preceded with whitespace. 71
Error '{' should be on the previous line. 72
Error '}' should be on the same line. 74
Error '{' should be on the previous line. 76
Error Line is longer than 80 characters. 77
Error '(' is followed by whitespace. 77
Error ')' is preceded with whitespace. 77
Error '(' is followed by whitespace. 80
Error '(' is followed by whitespace. 82
Error Parameter g should be final. 82
Error ')' is preceded with whitespace. 82
Error '{' should be on the previous line. 83
Error '(' is followed by whitespace. 85
Error ')' is preceded with whitespace. 85
Error '{' should be on the previous line. 86
Error '(' is followed by whitespace. 87
Error ')' is preceded with whitespace. 87
Error '(' is followed by whitespace. 90
Error ')' is preceded with whitespace. 90
Error '{' should be on the previous line. 91
Error 'cast' is not followed by whitespace. 92
Error '(' is followed by whitespace. 93
Error ')' is preceded with whitespace. 93
Error '(' is followed by whitespace. 95
Error ')' is preceded with whitespace. 95
Error Method 'getGesture' is not designed for extension - needs to be abstract, final or empty. 101
Error Missing a Javadoc comment. 101
Error '{' should be on the previous line. 102
Error Method 'setGesture' is not designed for extension - needs to be abstract, final or empty. 106
Error Missing a Javadoc comment. 106
Error '(' is followed by whitespace. 106
Error Parameter newGesture should be final. 106
Error ')' is preceded with whitespace. 106
Error '{' should be on the previous line. 107
Error '(' is followed by whitespace. 109
Error ')' is preceded with whitespace. 109
Error '{' should be on the previous line. 110
Error '(' is followed by whitespace. 111
Error '(' is followed by whitespace. 111
Error ')' is preceded with whitespace. 111
Error ')' is preceded with whitespace. 111
Error '}' should be on the same line. 112
Error '{' should be on the previous line. 114
Error '(' is followed by whitespace. 115
Error ')' is preceded with whitespace. 115
Error Line has trailing spaces. 119
Error Method 'addGestureListener' is not designed for extension - needs to be abstract, final or empty. 120
Error Missing a Javadoc comment. 120
Error '(' is followed by whitespace. 120
Error Parameter l should be final. 120
Error ')' is preceded with whitespace. 120
Error '{' should be on the previous line. 121
Error '(' is followed by whitespace. 122
Error '!' is followed by whitespace. 122
Error '(' is followed by whitespace. 122
Error ')' is preceded with whitespace. 122
Error ')' is preceded with whitespace. 122
Error '{' should be on the previous line. 123
Error '(' is followed by whitespace. 124
Error ')' is preceded with whitespace. 124
Error Method 'removeGestureListener' is not designed for extension - needs to be abstract, final or empty. 128
Error Missing a Javadoc comment. 128
Error '(' is followed by whitespace. 128
Error Parameter l should be final. 128
Error ')' is preceded with whitespace. 128
Error '{' should be on the previous line. 129
Error '(' is followed by whitespace. 130
Error ')' is preceded with whitespace. 130
Error Missing a Javadoc comment. 133
Error '{' should be on the previous line. 134
Error '(' is followed by whitespace. 141
Error Parameter e should be final. 141
Error Expected @param tag for 'e'. 141
Error ')' is preceded with whitespace. 141
Error '{' should be on the previous line. 142
Error 'cast' is not followed by whitespace. 143
Error '(' is followed by whitespace. 145
Error ')' is preceded with whitespace. 145
Error '{' should be on the previous line. 146
Error '(' is followed by whitespace. 147
Error ')' is preceded with whitespace. 147
Error '(' is followed by whitespace. 148
Error ')' is preceded with whitespace. 148
Error '(' is followed by whitespace. 149
Error ')' is preceded with whitespace. 149
Error '(' is followed by whitespace. 150
Error ')' is preceded with whitespace. 150

spellcast/ui/GestureHistoryCellRenderer.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Using the '.*' form of import should be avoided - java.awt.*. 7
Error Using the '.*' form of import should be avoided - javax.swing.*. 8
Error Using the '.*' form of import should be avoided - spellcast.gestures.*. 9
Error '{' should be on the previous line. 20
Error Missing a Javadoc comment. 21
Error Variable 'hand' must be private and have accessor methods. 21
Error Line has trailing spaces. 26
Error '(' is followed by whitespace. 29
Error Parameter hand should be final. 29
Error 'hand' hides a field. 29
Error ')' is preceded with whitespace. 29
Error '{' should be on the previous line. 30
Error '(' is followed by whitespace. 32
Error '(' is followed by whitespace. 32
Error ')' is preceded with whitespace. 32
Error ')' is preceded with whitespace. 32
Error Line has trailing spaces. 36
Error Expected an @return tag. 38
Error Method 'getListCellRendererComponent' is not designed for extension - needs to be abstract, final or empty. 38
Error '(' is followed by whitespace. 38
Error Parameter list should be final. 38
Error Expected @param tag for 'list'. 38
Error Line has trailing spaces. 39
Error Parameter value should be final. 39
Error Expected @param tag for 'value'. 39
Error Parameter index should be final. 40
Error Expected @param tag for 'index'. 40
Error Parameter isSelected should be final. 41
Error Expected @param tag for 'isSelected'. 41
Error Parameter cellHasFocus should be final. 42
Error Expected @param tag for 'cellHasFocus'. 42
Error ')' is preceded with whitespace. 42
Error '{' should be on the previous line. 43
Error '(' is followed by whitespace. 44
Error '!' is followed by whitespace. 44
Error '(' is followed by whitespace. 44
Error ')' is preceded with whitespace. 44
Error ')' is preceded with whitespace. 44
Error '{' should be on the previous line. 45
Error Line has trailing spaces. 46
Error Line is longer than 80 characters. 46
Error '(' is followed by whitespace. 46
Error '+' should be on a new line. 46
Error Line is longer than 80 characters. 47
Error ')' is preceded with whitespace. 47
Error 'cast' is not followed by whitespace. 49
Error '(' is followed by whitespace. 50
Error '(' is followed by whitespace. 50
Error ')' is preceded with whitespace. 50
Error ')' is preceded with whitespace. 50

spellcast/ui/GestureIcon.java

ErrorLine
Error Line does not match expected header line of 'Spellcast has a restricted license.'. 1
Error Using the '.*' form of import should be avoided - io.*. 7
Error Using the '.*' form of import should be avoided - java.awt.*. 8
Error Using the '.*' form of import should be avoided - javax.swing.*. 9
Error Using the '.*' form of import should be avoided - java.io.*. 10
Error Using the '.*' form of import should be avoided - spellcast.gestures.*. 11
Error Line has trailing spaces. 15
Error Utility classes should not have a public or default constructor. 19
Error '{' should be on the previous line. 20
Error Name 'LEFT_HANDED' must match pattern '^[a-z][a-zA-Z0-9]*$'. 24
Error Variable 'LEFT_HANDED' must be private and have accessor methods. 24
Error Line has trailing spaces. 25
Error Name 'RIGHT_HANDED' must match pattern '^[a-z][a-zA-Z0-9]*$'. 29
Error Variable 'RIGHT_HANDED' must be private and have accessor methods. 29
Error Missing a Javadoc comment. 31
Error Missing a Javadoc comment. 32
Error Missing a Javadoc comment. 33
Error Missing a Javadoc comment. 34
Error Missing a Javadoc comment. 35
Error Missing a Javadoc comment. 36
Error Missing a Javadoc comment. 37
Error Missing a Javadoc comment. 38
Error Missing a Javadoc comment. 39
Error Missing a Javadoc comment. 40
Error Missing a Javadoc comment. 41
Error Missing a Javadoc comment. 42
Error Missing a Javadoc comment. 43
Error Missing a Javadoc comment. 44
Error Missing a Javadoc comment. 45
Error Missing a Javadoc comment. 46
Error Missing a Javadoc comment. 47
Error Missing a Javadoc comment. 49
Error Name 'GESTURE_WIDTH' must match pattern '^[a-z][a-zA-Z0-9]*$'. 49
Error '48' is a magic number. 49
Error Missing a Javadoc comment. 50
Error Name 'GESTURE_HEIGHT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 50
Error '48' is a magic number. 50
Error Missing a Javadoc comment. 51
Error Name 'GESTURE_SCALE_HINTS' must match pattern '^[a-z][a-zA-Z0-9]*$'. 51
Error Missing a Javadoc comment. 53
Error '{' should be on the previous line. 54
Error '(' is followed by whitespace. 55
Error ')' is preceded with whitespace. 55
Error '{' should be on the previous line. 56
Error '(' is followed by whitespace. 57
Error ')' is preceded with whitespace. 57
Error Missing a Javadoc comment. 62
Error '{' should be on the previous line. 63
Error '(' is followed by whitespace. 64
Error ')' is preceded with whitespace. 64
Error '{' should be on the previous line. 65
Error Line is longer than 80 characters. 66
Error '(' is followed by whitespace. 66
Error ')' is preceded with whitespace. 66
Error Missing a Javadoc comment. 71
Error '{' should be on the previous line. 72
Error '(' is followed by whitespace. 73
Error ')' is preceded with whitespace. 73
Error '{' should be on the previous line. 74
Error Line is longer than 80 characters. 75
Error '(' is followed by whitespace. 75
Error ')' is preceded with whitespace. 75
Error Missing a Javadoc comment. 80
Error '{' should be on the previous line. 81
Error '(' is followed by whitespace. 82
Error ')' is preceded with whitespace. 82
Error '{' should be on the previous line. 83
Error Line is longer than 80 characters. 84
Error '(' is followed by whitespace. 84
Error ')' is preceded with whitespace. 84
Error Missing a Javadoc comment. 89
Error '{' should be on the previous line. 90
Error Line has trailing spaces. 91
Error '(' is followed by whitespace. 91
Error ')' is preceded with whitespace. 91
Error '{' should be on the previous line. 92
Error Line is longer than 80 characters. 93
Error '(' is followed by whitespace. 93
Error ')' is preceded with whitespace. 93
Error Missing a Javadoc comment. 98
Error '{' should be on the previous line. 99
Error '(' is followed by whitespace. 100
Error ')' is preceded with whitespace. 100
Error '{' should be on the previous line. 101
Error '(' is followed by whitespace. 102
Error ')' is preceded with whitespace. 102
Error Missing a Javadoc comment. 107
Error '{' should be on the previous line. 108
Error '(' is followed by whitespace. 109
Error ')' is preceded with whitespace. 109
Error '{' should be on the previous line. 110
Error Line is longer than 80 characters. 111
Error '(' is followed by whitespace. 111
Error ')' is preceded with whitespace. 111
Error Missing a Javadoc comment. 116
Error '{' should be on the previous line. 117
Error '(' is followed by whitespace. 118
Error ')' is preceded with whitespace. 118
Error '{' should be on the previous line. 119
Error Line is longer than 80 characters. 120
Error '(' is followed by whitespace. 120
Error ')' is preceded with whitespace. 120
Error Missing a Javadoc comment. 125
Error '{' should be on the previous line. 126
Error '(' is followed by whitespace. 127
Error ')' is preceded with whitespace. 127
Error '{' should be on the previous line. 128
Error '(' is followed by whitespace. 129
Error ')' is preceded with whitespace. 129
Error Missing a Javadoc comment. 134
Error '{' should be on the previous line. 135
Error '(' is followed by whitespace. 136
Error ')' is preceded with whitespace. 136
Error '{' should be on the previous line. 137
Error Line is longer than 80 characters. 138
Error '(' is followed by whitespace. 138
Error ')' is preceded with whitespace. 138
Error Missing a Javadoc comment. 143
Error '{' should be on the previous line. 144
Error '(' is followed by whitespace. 145
Error ')' is preceded with whitespace. 145
Error '{' should be on the previous line. 146
Error Line is longer than 80 characters. 147
Error '(' is followed by whitespace. 147
Error ')' is preceded with whitespace. 147
Error Missing a Javadoc comment. 152
Error '{' should be on the previous line. 153
Error '(' is followed by whitespace. 154
Error ')' is preceded with whitespace. 154
Error '{' should be on the previous line. 155
Error Line is longer than 80 characters. 156
Error '(' is followed by whitespace. 156
Error ')' is preceded with whitespace. 156
Error Missing a Javadoc comment. 161
Error '{' should be on the previous line. 162
Error '(' is followed by whitespace. 163
Error ')' is preceded with whitespace. 163
Error '{' should be on the previous line. 164
Error Line is longer than 80 characters. 165
Error '(' is followed by whitespace. 165
Error ')' is preceded with whitespace. 165
Error Missing a Javadoc comment. 170
Error '{' should be on the previous line. 171
Error '(' is followed by whitespace. 172
Error ')' is preceded with whitespace. 172
Error '{' should be on the previous line. 173
Error Line is longer than 80 characters. 174
Error '(' is followed by whitespace. 174
Error ')' is preceded with whitespace. 174
Error Missing a Javadoc comment. 179
Error '{' should be on the previous line. 180
Error '(' is followed by whitespace. 181
Error ')' is preceded with whitespace. 181
Error '{' should be on the previous line. 182
Error Line is longer than 80 characters. 183
Error '(' is followed by whitespace. 183
Error ')' is preceded with whitespace. 183
Error Missing a Javadoc comment. 188
Error '{' should be on the previous line. 189
Error '(' is followed by whitespace. 190
Error ')' is preceded with whitespace. 190
Error '{' should be on the previous line. 191
Error Line is longer than 80 characters. 192
Error '(' is followed by whitespace. 192
Error ')' is preceded with whitespace. 192
Error Missing a Javadoc comment. 197
Error '{' should be on the previous line. 198
Error '(' is followed by whitespace. 199
Error ')' is preceded with whitespace. 199
Error '{' should be on the previous line. 200
Error Line is longer than 80 characters. 201
Error '(' is followed by whitespace. 201
Error ')' is preceded with whitespace. 201
Error Missing a Javadoc comment. 206
Error '(' is followed by whitespace. 206
Error Parameter imageName should be final. 206
Error ')' is preceded with whitespace. 206
Error '{' should be on the previous line. 207
Error '(' is followed by whitespace. 208
Error ')' is preceded with whitespace. 208
Error '(' is followed by whitespace. 209
Error ')' is preceded with whitespace. 209
Error '(' is followed by whitespace. 210
Error ')' is preceded with whitespace. 210
Error '(' is followed by whitespace. 211
Error ')' is preceded with whitespace. 211
Error '{' should be on the previous line. 213
Error '(' is followed by whitespace. 215
Error ')' is preceded with whitespace. 215
Error '{' should be on the previous line. 216
Error '(' is followed by whitespace. 217
Error ')' is preceded with whitespace. 217
Error '}' should be on the same line. 219
Error '(' is followed by whitespace. 220
Error ')' is preceded with whitespace. 220
Error '{' should be on the previous line. 221
Error '(' is followed by whitespace. 222
Error ')' is preceded with whitespace. 222
Error '(' is followed by whitespace. 224
Error ')' is preceded with whitespace. 224
Error Line is longer than 80 characters. 225
Error '(' is followed by whitespace. 225
Error ')' is preceded with whitespace. 225
Error '(' is followed by whitespace. 226
Error ')' is preceded with whitespace. 226
Error '{' should be on the previous line. 228
Error '(' is followed by whitespace. 230
Error ')' is preceded with whitespace. 230
Error '{' should be on the previous line. 231
Error '(' is followed by whitespace. 232
Error ')' is preceded with whitespace. 232
Error '}' should be on the same line. 234
Error '(' is followed by whitespace. 235
Error ')' is preceded with whitespace. 235
Error '{' should be on the previous line. 236
Error '(' is followed by whitespace. 237
Error ')' is preceded with whitespace. 237
Error '(' is followed by whitespace. 239
Error ')' is preceded with whitespace. 239
Error '(' is followed by whitespace. 240
Error ')' is preceded with whitespace. 240
Error Missing a Javadoc comment. 244
Error '(' is followed by whitespace. 244
Error Parameter imageName should be final. 244
Error ')' is preceded with whitespace. 244
Error '{' should be on the previous line. 245
Error Line is longer than 80 characters. 247
Error '(' is followed by whitespace. 247
Error ')' is preceded with whitespace. 247
Error '(' is followed by whitespace. 248
Error ')' is preceded with whitespace. 248
Error '{' should be on the previous line. 249
Error Line is longer than 80 characters. 250
Error '(' is followed by whitespace. 250
Error ')' is preceded with whitespace. 250
Error '{' should be on the previous line. 253
Error '(' is followed by whitespace. 254
Error ')' is preceded with whitespace. 254
Error '}' should be on the same line. 255
Error '(' is followed by whitespace. 256
Error ')' is preceded with whitespace. 256
Error '{' should be on the previous line. 257
Error Line is longer than 80 characters. 258
Error '(' is followed by whitespace. 258
Error '+' should be on a new line. 258
Error ')' is preceded with whitespace. 259
Error '}' should be on the same line. 260
Error '{' should be on the previous line. 262
Error '{' should be on the previous line. 264
Error '}' should be on the same line. 266
Error '(' is followed by whitespace. 267
Error ')' is preceded with whitespace. 267
Error '{' should be on the previous line. 268
Error Must have at least one statement. 268
Error Missing a Javadoc comment. 274
Error '(' is followed by whitespace. 274
Error Parameter g should be final. 274
Error Parameter hand should be final. 274
Error ')' is preceded with whitespace. 274
Error '{' should be on the previous line. 275
Error '(' is followed by whitespace. 278
Error ')' is preceded with whitespace. 278
Error '{' should be on the previous line. 279
Error Line is longer than 80 characters. 280
Error '(' is followed by whitespace. 280
Error ')' is preceded with whitespace. 280
Error '(' is followed by whitespace. 283
Error '(' is followed by whitespace. 283
Error ')' is preceded with whitespace. 283
Error ')' is preceded with whitespace. 283
Error '{' should be on the previous line. 284
Error '}' should be on the same line. 286
Error '(' is followed by whitespace. 287
Error '(' is followed by whitespace. 287
Error ')' is preceded with whitespace. 287
Error ')' is preceded with whitespace. 287
Error '{' should be on the previous line. 288
Error '(' is followed by whitespace. 289
Error ')' is preceded with whitespace. 289
Error '{' should be on the previous line. 290
Error '}' should be on the same line. 292
Error '{' should be on the previous line. 294
Error '}' should be on the same line. 297
Error '(' is followed by whitespace. 298
Error '(' is followed by whitespace. 298
Error ')' is preceded with whitespace. 298
Error ')' is preceded with whitespace. 298
Error '{' should be on the previous line. 299
Error '(' is followed by whitespace. 300
Error ')' is preceded with whitespace. 300
Error '{' should be on the previous line. 301
Error '}' should be on the same line. 303
Error '{' should be on the previous line. 305
Error '}' should be on the same line. 308
Error '(' is followed by whitespace. 309
Error '(' is followed by whitespace. 309
Error ')' is preceded with whitespace. 309
Error ')' is preceded with whitespace. 309
Error '{' should be on the previous line. 310
Error '(' is followed by whitespace. 311
Error ')' is preceded with whitespace. 311
Error '{' should be on the previous line. 312
Error '}' should be on the same line. 314
Error '{' should be on the previous line. 316
Error '}' should be on the same line. 319
Error '(' is followed by whitespace. 320
Error '(' is followed by whitespace. 320
Error ')' is preceded with whitespace. 320
Error ')' is preceded with whitespace. 320
Error '{' should be on the previous line. 321
Error '(' is followed by whitespace. 322
Error ')' is preceded with whitespace. 322
Error '{' should be on the previous line. 323
Error '}' should be on the same line. 325
Error '{' should be on the previous line. 327
Error '}' should be on the same line. 330
Error '(' is followed by whitespace. 331
Error '(' is followed by whitespace. 331
Error ')' is preceded with whitespace. 331
Error ')' is preceded with whitespace. 331
Error '{' should be on the previous line. 332
Error '(' is followed by whitespace. 333
Error ')' is preceded with whitespace. 333
Error '{' should be on the previous line. 334
Error '}' should be on the same line. 336
Error '{' should be on the previous line. 338
Error '}' should be on the same line. 341
Error '(' is followed by whitespace. 342
Error '(' is followed by whitespace. 342
Error ')' is preceded with whitespace. 342
Error ')' is preceded with whitespace. 342
Error '{' should be on the previous line. 343
Error '(' is followed by whitespace. 344
Error ')' is preceded with whitespace. 344
Error '{' should be on the previous line. 345
Error '}' should be on the same line. 347
Error '{' should be on the previous line. 349
Error '}' should be on the same line. 352
Error '(' is followed by whitespace. 353
Error '(' is followed by whitespace. 353
Error ')' is preceded with whitespace. 353
Error ')' is preceded with whitespace. 353
Error '{' should be on the previous line. 354
Error '(' is followed by whitespace. 355
Error ')' is preceded with whitespace. 355
Error '{' should be on the previous line. 356
Error '}' should be on the same line. 358
Error '{' should be on the previous line. 360
Error '}' should be on the same line. 363
Error '{' should be on the previous line. 365
Error Line is longer than 80 characters. 366
Error '(' is followed by whitespace. 366
Error ')' is preceded with whitespace. 366
Error Line has trailing spaces. 368

spellcast/ui/GestureListener.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Using the '.*' form of import should be avoided - spellcast.gestures.*. 7
Error '{' should be on the previous line. 17
Error Redundant 'public' modifier. 22
Error '(' is followed by whitespace. 22
Error ')' is preceded with whitespace. 22

spellcast/ui/GestureMenuItemUI.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Using the '.*' form of import should be avoided - java.awt.*. 7
Error Using the '.*' form of import should be avoided - javax.swing.*. 8
Error Line has trailing spaces. 12
Error Line has trailing spaces. 15
Error Line has trailing spaces. 19
Error '{' should be on the previous line. 20
Error Line is longer than 80 characters. 22
Error Expected an @return tag. 24
Error Method 'getPropertyPrefix' is not designed for extension - needs to be abstract, final or empty. 24
Error Line has trailing spaces. 27
Error Expected an @return tag. 31
Error Line has trailing spaces. 31
Error Method 'getMinimumSize' is not designed for extension - needs to be abstract, final or empty. 31
Error '(' is followed by whitespace. 31
Error Parameter c should be final. 31
Error Expected @param tag for 'c'. 31
Error ')' is preceded with whitespace. 31
Error '{' should be on the previous line. 32
Error Line contains a tab character. 33
Error '(' is followed by whitespace. 33
Error ')' is preceded with whitespace. 33
Error Expected an @return tag. 39
Error Line has trailing spaces. 39
Error Method 'getMaximumSize' is not designed for extension - needs to be abstract, final or empty. 39
Error '(' is followed by whitespace. 39
Error Parameter c should be final. 39
Error Expected @param tag for 'c'. 39
Error ')' is preceded with whitespace. 39
Error '{' should be on the previous line. 40
Error '(' is followed by whitespace. 41
Error ')' is preceded with whitespace. 41
Error Line has trailing spaces. 44
Error Method 'getPreferredSize' is not designed for extension - needs to be abstract, final or empty. 44
Error Missing a Javadoc comment. 44
Error '(' is followed by whitespace. 44
Error Parameter c should be final. 44
Error ')' is preceded with whitespace. 44
Error '{' should be on the previous line. 45
Error Line has trailing spaces. 47
Error Line is longer than 80 characters. 55
Error Line has trailing spaces. 57
Error Method 'paint' is not designed for extension - needs to be abstract, final or empty. 57
Error Parameter g should be final. 57
Error Expected @param tag for 'g'. 57
Error Parameter c should be final. 57
Error Expected @param tag for 'c'. 57
Error '{' should be on the previous line. 58
Error Line has trailing spaces. 62
Error '(' is followed by whitespace. 62
Error ')' is preceded with whitespace. 62
Error '{' should be on the previous line. 63
Error Line has trailing spaces. 68

spellcast/ui/GesturePopupMenu.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Using the '.*' form of import should be avoided - java.awt.*. 7
Error Using the '.*' form of import should be avoided - java.awt.event.*. 8
Error Using the '.*' form of import should be avoided - java.util.*. 9
Error Using the '.*' form of import should be avoided - javax.swing.*. 10
Error Using the '.*' form of import should be avoided - spellcast.gestures.*. 11
Error Line has trailing spaces. 20
Error '{' should be on the previous line. 21
Error Line has trailing spaces. 22
Error Missing a Javadoc comment. 22
Error '(' is followed by whitespace. 22
Error ')' is preceded with whitespace. 22
Error Missing a Javadoc comment. 23
Error Missing a Javadoc comment. 24
Error Missing a Javadoc comment. 26
Error '{' should be on the previous line. 27
Error '(' is followed by whitespace. 28
Error ')' is preceded with whitespace. 28
Error Method 'addGestureListener' is not designed for extension - needs to be abstract, final or empty. 33
Error Missing a Javadoc comment. 33
Error '(' is followed by whitespace. 33
Error Parameter l should be final. 33
Error ')' is preceded with whitespace. 33
Error '{' should be on the previous line. 34
Error '(' is followed by whitespace. 35
Error '!' is followed by whitespace. 35
Error '(' is followed by whitespace. 35
Error ')' is preceded with whitespace. 35
Error ')' is preceded with whitespace. 35
Error '{' should be on the previous line. 36
Error '(' is followed by whitespace. 37
Error ')' is preceded with whitespace. 37
Error Method 'removeGestureListener' is not designed for extension - needs to be abstract, final or empty. 41
Error Missing a Javadoc comment. 41
Error '(' is followed by whitespace. 41
Error Parameter l should be final. 41
Error ')' is preceded with whitespace. 41
Error '{' should be on the previous line. 42
Error '(' is followed by whitespace. 43
Error ')' is preceded with whitespace. 43
Error Missing a Javadoc comment. 46
Error '(' is followed by whitespace. 46
Error Parameter g should be final. 46
Error ')' is preceded with whitespace. 46
Error '{' should be on the previous line. 47
Error '(' is followed by whitespace. 49
Error ')' is preceded with whitespace. 49
Error '{' should be on the previous line. 50
Error '(' is followed by whitespace. 51
Error ')' is preceded with whitespace. 51
Error '(' is followed by whitespace. 54
Error ')' is preceded with whitespace. 54
Error '{' should be on the previous line. 55
Error 'cast' is not followed by whitespace. 56
Error '(' is followed by whitespace. 57
Error ')' is preceded with whitespace. 57
Error Missing a Javadoc comment. 61
Error Missing a Javadoc comment. 62
Error Missing a Javadoc comment. 63
Error Missing a Javadoc comment. 64
Error Missing a Javadoc comment. 65
Error Missing a Javadoc comment. 66
Error Missing a Javadoc comment. 67
Error Line has trailing spaces. 68
Error Line is longer than 80 characters. 70
Error Line is longer than 80 characters. 71
Error Line is longer than 80 characters. 72
Error Line is longer than 80 characters. 74
Error '(' is followed by whitespace. 74
Error Parameter theGesture should be final. 74
Error Expected @param tag for 'theGesture'. 74
Error Parameter gestureIcon should be final. 74
Error Expected @param tag for 'gestureIcon'. 74
Error Parameter c should be final. 74
Error Expected @param tag for 'c'. 74
Error ')' is preceded with whitespace. 74
Error '(' is followed by whitespace. 76
Error ')' is preceded with whitespace. 76
Error '(' is followed by whitespace. 77
Error ')' is preceded with whitespace. 77
Error '(' is followed by whitespace. 78
Error ')' is preceded with whitespace. 78
Error '(' is followed by whitespace. 79
Error ')' is preceded with whitespace. 79
Error '(' is followed by whitespace. 80
Error ')' is preceded with whitespace. 80
Error '(' is followed by whitespace. 81
Error ')' is preceded with whitespace. 81
Error Missing a Javadoc comment. 84
Error '{' should be on the previous line. 85
Error Line is longer than 80 characters. 88
Error '(' is followed by whitespace. 88
Error ')' is preceded with whitespace. 88
Error '(' is followed by whitespace. 89
Error ')' is preceded with whitespace. 89
Error Line is longer than 80 characters. 90
Error '(' is followed by whitespace. 90
Error ')' is preceded with whitespace. 90
Error Line is longer than 80 characters. 92
Error '(' is followed by whitespace. 92
Error ')' is preceded with whitespace. 92
Error Missing a Javadoc comment. 95
Error '{' should be on the previous line. 96
Error '(' is followed by whitespace. 99
Error ')' is preceded with whitespace. 99
Error '(' is followed by whitespace. 100
Error ')' is preceded with whitespace. 100
Error '(' is followed by whitespace. 101
Error ')' is preceded with whitespace. 101
Error Line is longer than 80 characters. 103
Error '(' is followed by whitespace. 103
Error ')' is preceded with whitespace. 103
Error Missing a Javadoc comment. 106
Error '{' should be on the previous line. 107
Error Missing a Javadoc comment. 108
Error Variable 'gesture' must be private and have accessor methods. 108
Error Missing a Javadoc comment. 110
Error '(' is followed by whitespace. 110
Error Parameter gesture should be final. 110
Error 'gesture' hides a field. 110
Error ')' is preceded with whitespace. 110
Error '{' should be on the previous line. 111
Error Missing a Javadoc comment. 115
Error '(' is followed by whitespace. 115
Error Parameter e should be final. 115
Error ')' is preceded with whitespace. 115
Error '{' should be on the previous line. 116
Error '(' is followed by whitespace. 117
Error ')' is preceded with whitespace. 117

spellcast/ui/ImageNotAvailableException.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error '{' should be on the previous line. 12
Error Missing a Javadoc comment. 13
Error '(' is followed by whitespace. 13
Error Parameter s should be final. 13
Error ')' is preceded with whitespace. 13
Error '{' should be on the previous line. 14
Error '(' is followed by whitespace. 15
Error ')' is preceded with whitespace. 15

spellcast/ui/LeftHandedGesturePopupMenu.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Using the '.*' form of import should be avoided - javax.swing.*. 7
Error '{' should be on the previous line. 14
Error Missing a Javadoc comment. 15
Error '{' should be on the previous line. 16
Error Method 'getPalmIcon' is not designed for extension - needs to be abstract, final or empty. 20
Error Missing a Javadoc comment. 20
Error '{' should be on the previous line. 21
Error Method 'getDigitIcon' is not designed for extension - needs to be abstract, final or empty. 25
Error Missing a Javadoc comment. 25
Error '{' should be on the previous line. 26
Error Method 'getFingersIcon' is not designed for extension - needs to be abstract, final or empty. 30
Error Missing a Javadoc comment. 30
Error '{' should be on the previous line. 31
Error Method 'getWaveIcon' is not designed for extension - needs to be abstract, final or empty. 35
Error Missing a Javadoc comment. 35
Error '{' should be on the previous line. 36
Error Method 'getClapIcon' is not designed for extension - needs to be abstract, final or empty. 40
Error Missing a Javadoc comment. 40
Error '{' should be on the previous line. 41
Error Method 'getSnapIcon' is not designed for extension - needs to be abstract, final or empty. 45
Error Missing a Javadoc comment. 45
Error '{' should be on the previous line. 46
Error Method 'getKnifeIcon' is not designed for extension - needs to be abstract, final or empty. 50
Error Missing a Javadoc comment. 50
Error '{' should be on the previous line. 51

spellcast/ui/MonsterDetails.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Using the '.*' form of import should be avoided - java.awt.*. 7
Error Using the '.*' form of import should be avoided - javax.swing.*. 8
Error Using the '.*' form of import should be avoided - spellcast.beings.*. 9
Error Line has trailing spaces. 15
Error '{' should be on the previous line. 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 Missing a Javadoc comment. 22
Error '(' is followed by whitespace. 22
Error Parameter m should be final. 22
Error ')' is preceded with whitespace. 22
Error '{' should be on the previous line. 23
Error '(' is followed by whitespace. 26
Error ')' is preceded with whitespace. 26
Error Line is longer than 80 characters. 27
Error '(' is followed by whitespace. 27
Error '(' is followed by whitespace. 27
Error ')' is preceded with whitespace. 27
Error ')' is preceded with whitespace. 27
Error '(' is followed by whitespace. 29
Error ')' is preceded with whitespace. 29
Error '(' is followed by whitespace. 30
Error ')' is preceded with whitespace. 30
Error Expected an @return tag. 36
Error '(' is followed by whitespace. 36
Error Parameter m should be final. 36
Error Expected @param tag for 'm'. 36