Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

FilesInfos infoWarnings warningErrors error
8700815

Rules

RulesViolationsSeverity
PackageHtml8error Error
NewlineAtEndOfFile0error Error
Translation0error Error
JavadocMethod67error Error
JavadocType0error Error
JavadocVariable40error Error
JavadocStyle6error Error
ConstantName0error Error
LocalFinalVariableName0error Error
LocalVariableName0error Error
MemberName0error Error
MethodName0error Error
PackageName0error Error
ParameterName0error Error
StaticVariableName0error Error
TypeName0error Error
AvoidStarImport0error Error
IllegalImport0error Error
RedundantImport0error Error
UnusedImports6error Error
FileLength0error Error
LineLength14error Error
MethodLength0error Error
ParameterNumber0error Error
EmptyForIteratorPad0error Error
MethodParamPad0error Error
NoWhitespaceAfter0error Error
NoWhitespaceBefore0error Error
OperatorWrap0error Error
ParenPad0error Error
TypecastParenPad0error Error
TabCharacter0error Error
WhitespaceAfter0error Error
WhitespaceAround115error Error
ModifierOrder5error Error
RedundantModifier61error Error
AvoidNestedBlocks0error Error
EmptyBlock0error Error
LeftCurly0error Error
NeedBraces0error Error
RightCurly8error Error
AvoidInlineConditionals0error Error
DoubleCheckedLocking0error Error
EmptyStatement0error Error
EqualsHashCode0error Error
HiddenField29error Error
IllegalInstantiation0error Error
InnerAssignment0error Error
MagicNumber0error Error
MissingSwitchDefault0error Error
RedundantThrows18error Error
SimplifyBooleanExpression0error Error
SimplifyBooleanReturn0error Error
DesignForExtension93error Error
FinalClass0error Error
HideUtilityClassConstructor0error Error
InterfaceIsType0error Error
VisibilityModifier2error Error
ArrayTypeStyle0error Error
FinalParameters73error Error
GenericIllegalRegexp
  • message: "Line has trailing spaces."
  • format: "\s+$"
270error Error
TodoComment0error Error
UpperEll0error Error

Files

Filesinfowarningerror
net/sf/mud4j/map/WorldMap.java001
net/sf/mud4j/effect/ItemEffect.java002
net/sf/mud4j/world/item/Item.java0012
net/sf/mud4j/effect/LocationEffectDecorator.java009
net/sf/mud4j/character/Messageable.java005
net/sf/mud4j/security/package.html001
net/sf/mud4j/effect/Effectable.java008
net/sf/mud4j/world/item/AbstractItem.java0026
net/sf/mud4j/damage/Damageable.java0011
net/sf/mud4j/effect/AbstractCharacterEffect.java0013
net/sf/mud4j/world/area/Area.java0023
net/sf/mud4j/util/DiceHelper.java009
net/sf/mud4j/world/Direction.java009
net/sf/mud4j/services/SOAPConnection.java007
net/sf/mud4j/dao/CharacterDao.java0021
net/sf/mud4j/world/item/AbstractItemType.java008
net/sf/mud4j/character/Character.java0019
net/sf/mud4j/dao/hibernate/CharacterDaoHibernate.java0016
net/sf/mud4j/effect/AbstractLocationEffect.java0013
net/sf/mud4j/security/LoginService.java002
net/sf/mud4j/services/ConnectionService.java002
net/sf/mud4j/world/item/ContainerItemType.java0035
net/sf/mud4j/world/World.java0013
net/sf/mud4j/account/Account.java0010
net/sf/mud4j/services/package.html001
net/sf/mud4j/effect/EffectException.java006
net/sf/mud4j/world/Placeable.java002
net/sf/mud4j/effect/AbstractEffect.java0013
net/sf/mud4j/effect/CharacterEffectDecorator.java0027
net/sf/mud4j/effect/DefaultEffectBehavior.java0021
net/sf/mud4j/effect/CharacterEffect.java003
net/sf/mud4j/ability/Ability.java003
net/sf/mud4j/damage/PointDamageBehavior.java008
net/sf/mud4j/effect/NoSuchEffectException.java006
net/sf/mud4j/damage/DamageEvent.java0013
net/sf/mud4j/util/Observable.java0013
net/sf/mud4j/world/item/WeaponItemType.java0026
net/sf/mud4j/services/TelnetConnectionService.java006
net/sf/mud4j/effect/EffectBehavior.java0017
net/sf/mud4j/world/Location.java005
net/sf/mud4j/world/AbstractWorld.java0018
net/sf/mud4j/map/AreaMap.java003
net/sf/mud4j/world/area/AbstractArea.java0021
net/sf/mud4j/dao/package.html001
net/sf/mud4j/account/package.html001
net/sf/mud4j/effect/LocationEffect.java003
net/sf/mud4j/services/ConnectionServiceProvider.java0011
net/sf/mud4j/dao/hibernate/AccountDaoHibernate.java0019
net/sf/mud4j/aspect/package.html001
net/sf/mud4j/world/item/ArmorItemType.java0016
net/sf/mud4j/dao/hibernate/package.html001
net/sf/mud4j/services/HttpConnection.java003
net/sf/mud4j/scripting/package.html001
net/sf/mud4j/character/AbstractCharacter.java0054
net/sf/mud4j/ability/LocationAbility.java009
net/sf/mud4j/world/WorldConfiguration.java002
net/sf/mud4j/ability/AbilityException.java0014
net/sf/mud4j/world/area/convert/AreaConverter.java001
net/sf/mud4j/scripting/ScriptingManager.java002
net/sf/mud4j/world/TileLocation.java009
net/sf/mud4j/effect/AbstractItemEffect.java0014
net/sf/mud4j/ability/CharacterAbility.java0011
net/sf/mud4j/damage/DamageBehavior.java0015
net/sf/mud4j/damage/DamageListener.java006
net/sf/mud4j/race/package.html001
net/sf/mud4j/util/Observer.java005
net/sf/mud4j/world/Room.java0040
net/sf/mud4j/damage/AbstractDamageBehavior.java0017
net/sf/mud4j/character/CharacterPool.java004
net/sf/mud4j/character/NonPlayerCharacter.java003
net/sf/mud4j/effect/Effect.java0018
net/sf/mud4j/character/PlayerCharacter.java0028
net/sf/mud4j/race/Race.java001
net/sf/mud4j/world/item/ItemType.java006
net/sf/mud4j/dao/AccountDao.java0011

Details

net/sf/mud4j/map/WorldMap.java

ViolationMessageLine
errorLine has trailing spaces.19

net/sf/mud4j/effect/ItemEffect.java

ViolationMessageLine
errorLine has trailing spaces.23
errorRedundant 'public' modifier.31

net/sf/mud4j/world/item/Item.java

ViolationMessageLine
errorLine has trailing spaces.25
errorLine has trailing spaces.32
errorRedundant 'public' modifier.35
error'<' is not preceded with whitespace.35
error'<' is not followed by whitespace.35
error'>' is not preceded with whitespace.35
errorLine has trailing spaces.36
errorLine has trailing spaces.39
errorRedundant 'public' modifier.42
errorLine has trailing spaces.43
errorLine has trailing spaces.46
errorRedundant 'public' modifier.49

net/sf/mud4j/effect/LocationEffectDecorator.java

ViolationMessageLine
errorLine has trailing spaces.24
errorMissing a Javadoc comment.30
errorLine has trailing spaces.31
errorLine has trailing spaces.34
errorParameter location should be final.37
error'location' hides a field.37
errorMethod 'move' is not designed for extension - needs to be abstract, final or empty.44
errorParameter placeable should be final.44
errorLine has trailing spaces.47

net/sf/mud4j/character/Messageable.java

ViolationMessageLine
errorLine has trailing spaces.23
errorLine has trailing spaces.27
errorRedundant 'public' modifier.31
errorExpected @param tag for 'message'.31
errorExpected @throws tag for 'IOException'.31

net/sf/mud4j/security/package.html

ViolationMessageLine
errorMissing package documentation file.0

net/sf/mud4j/effect/Effectable.java

ViolationMessageLine
errorUnused import - java.util.List.19
errorLine has trailing spaces.24
errorLine has trailing spaces.28
errorLine has trailing spaces.31
errorRedundant 'public' modifier.34
errorLine has trailing spaces.35
errorRedundant 'public' modifier.39
errorExpected @param tag for 'effectBehavior'.39

net/sf/mud4j/world/item/AbstractItem.java

ViolationMessageLine
errorMissing a Javadoc comment.31
errorLine has trailing spaces.32
errorMissing a Javadoc comment.34
error'<' is not preceded with whitespace.34
error'<' is not followed by whitespace.34
error'>' is not preceded with whitespace.34
error'<' is not preceded with whitespace.34
error'<' is not followed by whitespace.34
error'>' is not preceded with whitespace.34
error'>' is not followed by whitespace.34
errorLine has trailing spaces.35
errorMissing a Javadoc comment.37
errorLine has trailing spaces.38
errorMethod 'getName' is not designed for extension - needs to be abstract, final or empty.42
errorLine has trailing spaces.45
errorMethod 'setName' is not designed for extension - needs to be abstract, final or empty.49
errorParameter newItemName should be final.49
errorLine has trailing spaces.51
errorMethod 'getTypes' is not designed for extension - needs to be abstract, final or empty.56
error'<' is not preceded with whitespace.56
error'<' is not followed by whitespace.56
error'>' is not preceded with whitespace.56
errorMethod 'getEffectBehavior' is not designed for extension - needs to be abstract, final or empty.63
errorMethod 'setEffectBehavior' is not designed for extension - needs to be abstract, final or empty.70
errorParameter effectBehavior should be final.70
error'effectBehavior' hides a field.70

net/sf/mud4j/damage/Damageable.java

ViolationMessageLine
errorLine has trailing spaces.20
errorLine has trailing spaces.22
errorLine has trailing spaces.24
errorLine has trailing spaces.27
errorLine has trailing spaces.33
errorRedundant 'public' modifier.36
errorLine has trailing spaces.37
errorLine has trailing spaces.40
errorUnused @param tag for 'behavior'.41
errorRedundant 'public' modifier.43
errorExpected @param tag for 'damageBehavior'.43

net/sf/mud4j/effect/AbstractCharacterEffect.java

ViolationMessageLine
errorLine is longer than 80 characters.25
errorMissing a Javadoc comment.26
errorLine has trailing spaces.27
errorMissing a Javadoc comment.28
errorParameter character should be final.28
error'character' hides a field.28
errorMethod 'setCharacter' is not designed for extension - needs to be abstract, final or empty.35
errorParameter character should be final.35
error'character' hides a field.35
errorLine has trailing spaces.37
errorLine has trailing spaces.38
errorLine has trailing spaces.52
errorLine has trailing spaces.55

net/sf/mud4j/world/area/Area.java

ViolationMessageLine
errorUnused import - java.util.Collection.19
errorLine has trailing spaces.28
errorLine has trailing spaces.33
errorExpected an @return tag.37
errorRedundant 'public' modifier.37
errorLine has trailing spaces.38
errorExpected an @return tag.42
errorRedundant 'public' modifier.42
error'<' is not preceded with whitespace.42
error'<' is not followed by whitespace.42
error'>' is not preceded with whitespace.42
errorLine has trailing spaces.43
errorExpected an @return tag.47
errorRedundant 'public' modifier.47
error'<' is not preceded with whitespace.47
error'<' is not followed by whitespace.47
error'>' is not preceded with whitespace.47
errorLine has trailing spaces.48
errorExpected an @return tag.52
errorRedundant 'public' modifier.52
error'<' is not preceded with whitespace.52
error'<' is not followed by whitespace.52
error'>' is not preceded with whitespace.52

net/sf/mud4j/util/DiceHelper.java

ViolationMessageLine
errorLine has trailing spaces.21
errorLine has trailing spaces.22
errorMissing a Javadoc comment.26
errorLine has trailing spaces.27
errorMissing a Javadoc comment.28
errorLine has trailing spaces.29
errorFirst sentence should end with a period.30
errorExpected an @return tag.34
error'}' should be on the same line.38

net/sf/mud4j/world/Direction.java

ViolationMessageLine
errorLine has trailing spaces.22
errorLine has trailing spaces.26
errorMissing a Javadoc comment.27
errorLine has trailing spaces.28
errorParameter directionName should be final.33
error'directionName' hides a field.33
errorLine has trailing spaces.36
errorExpected an @return tag.40
errorMethod 'getDirectionName' is not designed for extension - needs to be abstract, final or empty.40

net/sf/mud4j/services/SOAPConnection.java

ViolationMessageLine
errorLine has trailing spaces.22
errorMissing a Javadoc comment.27
errorLine has trailing spaces.28
errorLine has trailing spaces.30
errorMissing a Javadoc comment.34
errorParameter message should be final.34
errorLine has trailing spaces.36

net/sf/mud4j/dao/CharacterDao.java

ViolationMessageLine
errorLine has trailing spaces.24
errorLine has trailing spaces.30
errorLine has trailing spaces.33
errorLine is longer than 80 characters.36
errorRedundant 'public' modifier.36
errorRedundant throws: 'DataAccessException' is unchecked exception.36
errorLine has trailing spaces.37
errorLine has trailing spaces.40
errorLine has trailing spaces.42
errorRedundant 'public' modifier.45
errorRedundant throws: 'DataAccessException' is unchecked exception.45
errorLine has trailing spaces.46
errorRedundant 'public' modifier.53
errorRedundant throws: 'DataAccessException' is unchecked exception.53
errorLine has trailing spaces.54
errorLine has trailing spaces.57
errorUnused @param tag for 'character'.58
errorLine has trailing spaces.59
errorRedundant 'public' modifier.62
errorExpected @param tag for 'characterId'.62
errorRedundant throws: 'DataAccessException' is unchecked exception.62

net/sf/mud4j/world/item/AbstractItemType.java

ViolationMessageLine
errorLine has trailing spaces.23
errorLine has trailing spaces.27
errorMissing a Javadoc comment.28
errorLine has trailing spaces.29
errorMethod 'getName' is not designed for extension - needs to be abstract, final or empty.33
errorLine has trailing spaces.36
errorMethod 'setName' is not designed for extension - needs to be abstract, final or empty.40
errorParameter newItemTypeName should be final.40

net/sf/mud4j/character/Character.java

ViolationMessageLine
errorLine has trailing spaces.28
errorRedundant 'public' modifier.36
errorLine has trailing spaces.37
errorRedundant 'public' modifier.42
error'<' is not preceded with whitespace.42
error'<' is not followed by whitespace.42
error'>' is not preceded with whitespace.42
errorLine has trailing spaces.43
errorRedundant 'public' modifier.48
error'<' is not preceded with whitespace.48
error'<' is not followed by whitespace.48
error'>' is not preceded with whitespace.48
errorLine has trailing spaces.49
errorRedundant 'public' modifier.54
errorExpected @param tag for 'ability'.54
errorLine has trailing spaces.55
errorRedundant 'public' modifier.61
errorLine has trailing spaces.62
errorRedundant 'public' modifier.67

net/sf/mud4j/dao/hibernate/CharacterDaoHibernate.java

ViolationMessageLine
errorLine has trailing spaces.27
errorLine is longer than 80 characters.30
errorLine is longer than 80 characters.35
errorMethod 'getCharacter' is not designed for extension - needs to be abstract, final or empty.35
errorParameter characterId should be final.35
errorRedundant throws: 'DataAccessException' is unchecked exception.35
errorLine is longer than 80 characters.36
errorMethod 'getCharacters' is not designed for extension - needs to be abstract, final or empty.42
errorRedundant throws: 'DataAccessException' is unchecked exception.42
errorMethod 'removeCharacter' is not designed for extension - needs to be abstract, final or empty.49
errorParameter characterId should be final.49
errorRedundant throws: 'DataAccessException' is unchecked exception.49
errorLine is longer than 80 characters.50
errorMethod 'saveCharacter' is not designed for extension - needs to be abstract, final or empty.57
errorParameter character should be final.57
errorRedundant throws: 'DataAccessException' is unchecked exception.57

net/sf/mud4j/effect/AbstractLocationEffect.java

ViolationMessageLine
errorLine has trailing spaces.23
errorMissing a Javadoc comment.29
errorLine has trailing spaces.30
errorMissing a Javadoc comment.31
errorParameter location should be final.31
error'location' hides a field.31
errorLine has trailing spaces.34
errorMethod 'setLocation' is not designed for extension - needs to be abstract, final or empty.38
errorParameter location should be final.38
error'location' hides a field.38
errorMethod 'getName' is not designed for extension - needs to be abstract, final or empty.53
errorMethod 'hasExpired' is not designed for extension - needs to be abstract, final or empty.61
errorMethod 'isPermanent' is not designed for extension - needs to be abstract, final or empty.77

net/sf/mud4j/security/LoginService.java

ViolationMessageLine
errorLine has trailing spaces.20
errorLine has trailing spaces.22

net/sf/mud4j/services/ConnectionService.java

ViolationMessageLine
errorRedundant 'public' modifier.28
errorExpected @throws tag for 'IOException'.28

net/sf/mud4j/world/item/ContainerItemType.java

ViolationMessageLine
errorLine has trailing spaces.23
errorMissing a Javadoc comment.29
errorLine has trailing spaces.30
errorMissing a Javadoc comment.30
error'<' is not preceded with whitespace.30
error'<' is not followed by whitespace.30
error'>' is not preceded with whitespace.30
errorLine has trailing spaces.31
errorLine has trailing spaces.34
errorParameter initialCapacity should be final.37
error'initialCapacity' hides a field.37
error'<' is not preceded with whitespace.39
error'<' is not followed by whitespace.39
error'>' is not preceded with whitespace.39
error'>' is not followed by whitespace.39
errorLine has trailing spaces.41
errorLine has trailing spaces.44
errorMethod 'addItem' is not designed for extension - needs to be abstract, final or empty.47
errorParameter item should be final.47
errorLine has trailing spaces.50
errorLine has trailing spaces.53
errorMethod 'removeItem' is not designed for extension - needs to be abstract, final or empty.56
errorParameter item should be final.56
errorLine has trailing spaces.59
errorMissing a Javadoc comment.60
errorLine has trailing spaces.63
errorLine has trailing spaces.66
errorLine has trailing spaces.72
errorMethod 'compareTo' is not designed for extension - needs to be abstract, final or empty.76
errorParameter o should be final.77
errorLine has trailing spaces.80
error'}' should be on the same line.84
error'}' should be on the same line.87
error'}' should be on the same line.93
errorLine has trailing spaces.99

net/sf/mud4j/world/World.java

ViolationMessageLine
errorLine has trailing spaces.25
errorLine has trailing spaces.28
errorRedundant 'public' modifier.33
error'<' is not preceded with whitespace.33
error'<' is not followed by whitespace.33
error'>' is not preceded with whitespace.33
errorLine has trailing spaces.34
errorLine has trailing spaces.37
errorLine has trailing spaces.39
errorRedundant 'public' modifier.42
error'<' is not preceded with whitespace.42
error'<' is not followed by whitespace.42
error'>' is not preceded with whitespace.42

net/sf/mud4j/account/Account.java

ViolationMessageLine
errorMissing a Javadoc comment.25
errorMissing a Javadoc comment.27
errorMethod 'getPassword' is not designed for extension - needs to be abstract, final or empty.33
errorMethod 'setPassword' is not designed for extension - needs to be abstract, final or empty.41
errorParameter password should be final.41
error'password' hides a field.41
errorMethod 'getUsername' is not designed for extension - needs to be abstract, final or empty.49
errorMethod 'setUsername' is not designed for extension - needs to be abstract, final or empty.57
errorParameter username should be final.57
error'username' hides a field.57

net/sf/mud4j/services/package.html

ViolationMessageLine
errorMissing package documentation file.0

net/sf/mud4j/effect/EffectException.java

ViolationMessageLine
errorMissing a Javadoc comment.26
errorParameter mesg should be final.26
errorLine has trailing spaces.29
errorMissing a Javadoc comment.30
errorParameter mesg should be final.30
errorParameter obj should be final.30

net/sf/mud4j/world/Placeable.java

ViolationMessageLine
errorLine has trailing spaces.23
errorRedundant 'public' modifier.34

net/sf/mud4j/effect/AbstractEffect.java

ViolationMessageLine
errorLine has trailing spaces.21
errorMissing a Javadoc comment.27
errorLine has trailing spaces.28
errorMissing a Javadoc comment.29
errorLine has trailing spaces.32
errorMissing a Javadoc comment.33
errorParameter effectName should be final.33
error'effectName' hides a field.33
errorMethod 'getName' is not designed for extension - needs to be abstract, final or empty.40
errorMethod 'hasExpired' is not designed for extension - needs to be abstract, final or empty.47
error'public' modifier out of order with the JLS suggestions.55
errorLine has trailing spaces.56
error'public' modifier out of order with the JLS suggestions.60

net/sf/mud4j/effect/CharacterEffectDecorator.java

ViolationMessageLine
errorLine has trailing spaces.28
errorLine is longer than 80 characters.31
errorMissing a Javadoc comment.34
errorLine has trailing spaces.35
errorMissing a Javadoc comment.36
errorParameter character should be final.36
error'character' hides a field.36
errorLine has trailing spaces.39
errorMethod 'getAbilities' is not designed for extension - needs to be abstract, final or empty.43
error'<' is not preceded with whitespace.43
error'<' is not followed by whitespace.43
error'>' is not preceded with whitespace.43
errorMethod 'getItems' is not designed for extension - needs to be abstract, final or empty.50
error'<' is not preceded with whitespace.50
error'<' is not followed by whitespace.50
error'>' is not preceded with whitespace.50
errorMethod 'getLevel' is not designed for extension - needs to be abstract, final or empty.57
errorMethod 'getName' is not designed for extension - needs to be abstract, final or empty.64
errorMethod 'hasAbility' is not designed for extension - needs to be abstract, final or empty.71
errorParameter ability should be final.71
errorMethod 'hasItem' is not designed for extension - needs to be abstract, final or empty.78
errorParameter item should be final.78
errorMethod 'getDamageBehavior' is not designed for extension - needs to be abstract, final or empty.85
errorMethod 'setDamageBehavior' is not designed for extension - needs to be abstract, final or empty.92
errorParameter damageBehavior should be final.92
errorMethod 'message' is not designed for extension - needs to be abstract, final or empty.99
errorParameter message should be final.99

net/sf/mud4j/effect/DefaultEffectBehavior.java

ViolationMessageLine
errorLine has trailing spaces.24
errorMissing a Javadoc comment.28
error'<' is not preceded with whitespace.28
error'<' is not followed by whitespace.28
error'>' is not preceded with whitespace.28
errorVariable 'effectsList' must be private and have accessor methods.28
errorMissing a Javadoc comment.30
error'<' is not preceded with whitespace.31
error'<' is not followed by whitespace.31
error'>' is not preceded with whitespace.31
error'>' is not followed by whitespace.31
errorLine has trailing spaces.33
errorMethod 'getEffects' is not designed for extension - needs to be abstract, final or empty.37
error'<' is not preceded with whitespace.37
error'<' is not followed by whitespace.37
error'>' is not preceded with whitespace.37
errorMethod 'addEffect' is not designed for extension - needs to be abstract, final or empty.44
errorParameter effect should be final.44
errorMethod 'clear' is not designed for extension - needs to be abstract, final or empty.51
errorMethod 'removeEffect' is not designed for extension - needs to be abstract, final or empty.58
errorParameter effect should be final.58

net/sf/mud4j/effect/CharacterEffect.java

ViolationMessageLine
errorLine has trailing spaces.23
errorLine has trailing spaces.27
errorRedundant 'public' modifier.32

net/sf/mud4j/ability/Ability.java

ViolationMessageLine
errorLine has trailing spaces.23
errorLine has trailing spaces.29
errorRedundant 'public' modifier.33

net/sf/mud4j/damage/PointDamageBehavior.java

ViolationMessageLine
errorUnused import - java.util.List.19
errorLine has trailing spaces.23
errorLine has trailing spaces.25
errorLine is longer than 80 characters.28
errorLine has trailing spaces.32
errorParameter damagePoints should be final.35
errorLine has trailing spaces.36
errorLine has trailing spaces.44

net/sf/mud4j/effect/NoSuchEffectException.java

ViolationMessageLine
errorLine has trailing spaces.20
errorMissing a Javadoc comment.24
errorParameter mesg should be final.24
errorMissing a Javadoc comment.27
errorParameter mesg should be final.27
errorParameter obj should be final.27

net/sf/mud4j/damage/DamageEvent.java

ViolationMessageLine
errorLine has trailing spaces.23
errorMissing a Javadoc comment.28
errorLine has trailing spaces.29
errorMissing a Javadoc comment.30
errorParameter source should be final.30
errorLine has trailing spaces.34
errorMethod 'setDestroyed' is not designed for extension - needs to be abstract, final or empty.35
errorMissing a Javadoc comment.35
errorParameter isDestroyed should be final.35
error'isDestroyed' hides a field.35
errorLine has trailing spaces.38
errorExpected an @return tag.42
errorMethod 'isDestroyed' is not designed for extension - needs to be abstract, final or empty.42

net/sf/mud4j/util/Observable.java

ViolationMessageLine
errorLine has trailing spaces.23
errorLine has trailing spaces.28
errorRedundant 'public' modifier.33
errorExpected @param tag for 'observer'.33
errorLine has trailing spaces.34
errorLine has trailing spaces.37
errorRedundant 'public' modifier.39
errorExpected @param tag for 'observer'.39
errorLine has trailing spaces.40
errorRedundant 'public' modifier.44
errorLine has trailing spaces.45
errorRedundant 'public' modifier.49
errorExpected @param tag for 'observer'.49

net/sf/mud4j/world/item/WeaponItemType.java

ViolationMessageLine
errorLine has trailing spaces.22
errorLine has trailing spaces.26
errorMissing a Javadoc comment.28
errorMissing a Javadoc comment.30
errorLine has trailing spaces.31
errorLine has trailing spaces.34
errorParameter minRating should be final.38
error'minRating' hides a field.38
errorParameter maxRating should be final.38
error'maxRating' hides a field.38
errorLine has trailing spaces.42
errorExpected an @return tag.47
errorMethod 'getWeaponMaxRating' is not designed for extension - needs to be abstract, final or empty.47
errorLine has trailing spaces.50
errorLine has trailing spaces.53
errorMethod 'getWeaponMinRating' is not designed for extension - needs to be abstract, final or empty.56
errorLine has trailing spaces.59
errorExpected an @return tag.64
errorMethod 'getWeaponAverageRating' is not designed for extension - needs to be abstract, final or empty.64
errorMethod 'compareTo' is not designed for extension - needs to be abstract, final or empty.71
errorParameter o should be final.71
errorLine has trailing spaces.74
error'}' should be on the same line.77
errorLine is longer than 80 characters.78
error'}' should be on the same line.80
errorLine has trailing spaces.85

net/sf/mud4j/services/TelnetConnectionService.java

ViolationMessageLine
errorLine has trailing spaces.20
errorLine has trailing spaces.24
errorMissing a Javadoc comment.25
errorLine has trailing spaces.27
errorParameter message should be final.31
errorLine has trailing spaces.34

net/sf/mud4j/effect/EffectBehavior.java

ViolationMessageLine
errorFirst sentence should end with a period.21
errorLine has trailing spaces.24
errorLine has trailing spaces.26
errorLine has trailing spaces.30
errorLine has trailing spaces.33
errorRedundant 'public' modifier.36
error'<' is not preceded with whitespace.36
error'<' is not followed by whitespace.36
error'>' is not preceded with whitespace.36
errorLine has trailing spaces.37
errorLine has trailing spaces.40
errorRedundant 'public' modifier.44
errorLine has trailing spaces.45
errorLine has trailing spaces.48
errorRedundant 'public' modifier.52
errorLine has trailing spaces.53
errorRedundant 'public' modifier.57

net/sf/mud4j/world/Location.java

ViolationMessageLine
errorUnused import - java.util.List.19
errorLine has trailing spaces.28
errorLine has trailing spaces.30
errorLine has trailing spaces.32
errorRedundant 'public' modifier.41

net/sf/mud4j/world/AbstractWorld.java

ViolationMessageLine
errorMissing a Javadoc comment.30
error'<' is not preceded with whitespace.30
error'<' is not followed by whitespace.30
error'>' is not preceded with whitespace.30
errorLine has trailing spaces.31
errorMissing a Javadoc comment.33
error'<' is not preceded with whitespace.33
error'<' is not followed by whitespace.33
error'>' is not preceded with whitespace.33
errorLine has trailing spaces.34
errorMethod 'getAreas' is not designed for extension - needs to be abstract, final or empty.38
error'<' is not preceded with whitespace.38
error'<' is not followed by whitespace.38
error'>' is not preceded with whitespace.38
errorMethod 'getCharacters' is not designed for extension - needs to be abstract, final or empty.45
error'<' is not preceded with whitespace.45
error'<' is not followed by whitespace.45
error'>' is not preceded with whitespace.45

net/sf/mud4j/map/AreaMap.java

ViolationMessageLine
errorFirst sentence should end with a period.19
errorLine has trailing spaces.20
errorLine has trailing spaces.21

net/sf/mud4j/world/area/AbstractArea.java

ViolationMessageLine
errorUnused import - java.util.Collection.19
errorLine has trailing spaces.28
errorMissing a Javadoc comment.34
errorLine has trailing spaces.35
errorMissing a Javadoc comment.36
errorParameter areaName should be final.36
error'areaName' hides a field.36
errorLine has trailing spaces.39
errorMethod 'getAreaName' is not designed for extension - needs to be abstract, final or empty.43
errorMethod 'getCharacters' is not designed for extension - needs to be abstract, final or empty.50
error'<' is not preceded with whitespace.50
error'<' is not followed by whitespace.50
error'>' is not preceded with whitespace.50
errorMethod 'getItems' is not designed for extension - needs to be abstract, final or empty.58
error'<' is not preceded with whitespace.58
error'<' is not followed by whitespace.58
error'>' is not preceded with whitespace.58
errorMethod 'getRooms' is not designed for extension - needs to be abstract, final or empty.66
error'<' is not preceded with whitespace.66
error'<' is not followed by whitespace.66
error'>' is not preceded with whitespace.66

net/sf/mud4j/dao/package.html

ViolationMessageLine
errorMissing package documentation file.0

net/sf/mud4j/account/package.html

ViolationMessageLine
errorMissing package documentation file.0

net/sf/mud4j/effect/LocationEffect.java

ViolationMessageLine
errorLine has trailing spaces.23
errorMissing a Javadoc comment.28
errorRedundant 'public' modifier.28

net/sf/mud4j/services/ConnectionServiceProvider.java

ViolationMessageLine
errorFirst sentence should end with a period.18
errorLine has trailing spaces.19
errorLine has trailing spaces.20
errorMissing a Javadoc comment.24
errorRedundant 'public' modifier.24
errorLine has trailing spaces.25
errorMissing a Javadoc comment.26
errorRedundant 'public' modifier.26
errorLine has trailing spaces.27
errorMissing a Javadoc comment.28
errorRedundant 'public' modifier.28

net/sf/mud4j/dao/hibernate/AccountDaoHibernate.java

ViolationMessageLine
errorLine has trailing spaces.29
errorLine is longer than 80 characters.32
errorMethod 'getAccounts' is not designed for extension - needs to be abstract, final or empty.37
errorRedundant throws: 'DataAccessException' is unchecked exception.37
errorMethod 'loadAccount' is not designed for extension - needs to be abstract, final or empty.44
errorParameter username should be final.44
errorRedundant throws: 'DataAccessException' is unchecked exception.44
errorLine has trailing spaces.46
errorLine is longer than 80 characters.53
errorMethod 'loadAccount' is not designed for extension - needs to be abstract, final or empty.53
errorParameter username should be final.53
errorParameter password should be final.53
errorRedundant throws: 'DataAccessException' is unchecked exception.53
errorRedundant throws: 'PermissionDeniedDataAccessException' is subclass of 'DataAccessException'.53
errorRedundant throws: 'PermissionDeniedDataAccessException' is unchecked exception.53
errorLine is longer than 80 characters.54
errorLine has trailing spaces.55
errorLine has trailing spaces.60
errorLine has trailing spaces.63

net/sf/mud4j/aspect/package.html

ViolationMessageLine
errorMissing package documentation file.0

net/sf/mud4j/world/item/ArmorItemType.java

ViolationMessageLine
errorLine has trailing spaces.21
errorMissing a Javadoc comment.26
errorLine has trailing spaces.27
errorLine has trailing spaces.30
errorParameter armorRating should be final.33
error'armorRating' hides a field.33
errorLine has trailing spaces.36
errorLine has trailing spaces.39
errorMethod 'getArmorRating' is not designed for extension - needs to be abstract, final or empty.42
errorMethod 'compareTo' is not designed for extension - needs to be abstract, final or empty.49
errorParameter o should be final.49
errorLine has trailing spaces.50
errorLine has trailing spaces.53
error'}' should be on the same line.57
error'}' should be on the same line.61
errorLine has trailing spaces.67

net/sf/mud4j/dao/hibernate/package.html

ViolationMessageLine
errorMissing package documentation file.0

net/sf/mud4j/services/HttpConnection.java

ViolationMessageLine
errorMissing a Javadoc comment.29
errorParameter message should be final.29
errorLine has trailing spaces.31

net/sf/mud4j/scripting/package.html

ViolationMessageLine
errorMissing package documentation file.0

net/sf/mud4j/character/AbstractCharacter.java

ViolationMessageLine
errorLine has trailing spaces.30
errorLine has trailing spaces.32
errorMissing a Javadoc comment.38
errorLine has trailing spaces.39
errorMissing a Javadoc comment.41
errorLine has trailing spaces.42
errorMissing a Javadoc comment.44
error'<' is not preceded with whitespace.44
error'<' is not followed by whitespace.44
error'>' is not preceded with whitespace.44
errorLine has trailing spaces.45
errorMissing a Javadoc comment.47
error'<' is not preceded with whitespace.47
error'<' is not followed by whitespace.47
error'>' is not preceded with whitespace.47
errorLine has trailing spaces.48
errorMissing a Javadoc comment.50
errorLine has trailing spaces.51
errorMissing a Javadoc comment.53
errorLine has trailing spaces.54
errorMissing a Javadoc comment.55
errorLine has trailing spaces.56
errorLine has trailing spaces.58
errorMissing a Javadoc comment.59
errorParameter characterName should be final.59
error'characterName' hides a field.59
errorLine has trailing spaces.63
errorMethod 'getAbilities' is not designed for extension - needs to be abstract, final or empty.67
error'<' is not preceded with whitespace.67
error'<' is not followed by whitespace.67
error'>' is not preceded with whitespace.67
errorMethod 'getItems' is not designed for extension - needs to be abstract, final or empty.74
error'<' is not preceded with whitespace.74
error'<' is not followed by whitespace.74
error'>' is not preceded with whitespace.74
errorLine has trailing spaces.76
errorLine has trailing spaces.77
errorMethod 'hasItem' is not designed for extension - needs to be abstract, final or empty.81
errorParameter item should be final.81
errorMethod 'getName' is not designed for extension - needs to be abstract, final or empty.88
errorMethod 'hasAbility' is not designed for extension - needs to be abstract, final or empty.95
errorParameter ability should be final.95
errorParameter message should be final.102
errorLine has trailing spaces.103
errorMethod 'getLevel' is not designed for extension - needs to be abstract, final or empty.109
errorMethod 'getEffectBehavior' is not designed for extension - needs to be abstract, final or empty.116
errorMethod 'setEffectBehavior' is not designed for extension - needs to be abstract, final or empty.123
errorParameter effectBehavior should be final.123
error'effectBehavior' hides a field.123
errorMethod 'getDamageBehavior' is not designed for extension - needs to be abstract, final or empty.130
errorMethod 'setDamageBehavior' is not designed for extension - needs to be abstract, final or empty.137
errorParameter damageBehavior should be final.137
error'damageBehavior' hides a field.137
errorLine has trailing spaces.139

net/sf/mud4j/ability/LocationAbility.java

ViolationMessageLine
errorLine has trailing spaces.23
errorMissing a Javadoc comment.29
errorLine has trailing spaces.30
errorLine has trailing spaces.34
errorParameter location should be final.37
error'location' hides a field.37
errorLine has trailing spaces.40
errorMethod 'getLocation' is not designed for extension - needs to be abstract, final or empty.45
error'public' modifier out of order with the JLS suggestions.52

net/sf/mud4j/world/WorldConfiguration.java

ViolationMessageLine
errorExpected an @return tag.26
errorRedundant 'public' modifier.26

net/sf/mud4j/ability/AbilityException.java

ViolationMessageLine
errorLine has trailing spaces.22
errorLine has trailing spaces.26
errorMissing a Javadoc comment.28
errorLine has trailing spaces.29
errorLine has trailing spaces.33
errorParameter ability should be final.36
error'ability' hides a field.36
errorLine has trailing spaces.40
errorLine has trailing spaces.44
errorParameter message should be final.48
errorParameter ability should be final.48
error'ability' hides a field.48
errorLine has trailing spaces.52
errorMethod 'getAbility' is not designed for extension - needs to be abstract, final or empty.57

net/sf/mud4j/world/area/convert/AreaConverter.java

ViolationMessageLine
errorLine has trailing spaces.23

net/sf/mud4j/scripting/ScriptingManager.java

ViolationMessageLine
errorLine has trailing spaces.21
errorLine has trailing spaces.26

net/sf/mud4j/world/TileLocation.java

ViolationMessageLine
errorLine has trailing spaces.23
errorRedundant 'public' modifier.31
errorLine has trailing spaces.37
errorRedundant 'public' modifier.37
errorLine has trailing spaces.38
errorRedundant 'public' modifier.43
error'<' is not preceded with whitespace.43
error'<' is not followed by whitespace.43
error'>' is not preceded with whitespace.43

net/sf/mud4j/effect/AbstractItemEffect.java

ViolationMessageLine
errorLine has trailing spaces.27
errorMissing a Javadoc comment.32
errorLine has trailing spaces.33
errorMissing a Javadoc comment.34
errorParameter item should be final.34
error'item' hides a field.34
errorMethod 'setItem' is not designed for extension - needs to be abstract, final or empty.41
errorParameter item should be final.41
error'item' hides a field.41
errorLine has trailing spaces.43
errorLine has trailing spaces.44
errorMethod 'apply' is not designed for extension - needs to be abstract, final or empty.48
errorMethod 'undo' is not designed for extension - needs to be abstract, final or empty.56
errorMethod 'isPermanent' is not designed for extension - needs to be abstract, final or empty.64

net/sf/mud4j/ability/CharacterAbility.java

ViolationMessageLine
errorLine has trailing spaces.23
errorMissing a Javadoc comment.29
errorVariable 'character' must be private and have accessor methods.29
errorLine has trailing spaces.30
errorLine has trailing spaces.34
errorParameter character should be final.37
error'character' hides a field.37
errorMethod 'getCharacter' is not designed for extension - needs to be abstract, final or empty.46
errorLine has trailing spaces.48
errorLine has trailing spaces.49
error'public' modifier out of order with the JLS suggestions.53

net/sf/mud4j/damage/DamageBehavior.java

ViolationMessageLine
errorLine has trailing spaces.20
errorLine has trailing spaces.21
errorLine has trailing spaces.22
errorRedundant 'public' modifier.30
errorLine has trailing spaces.31
errorRedundant 'public' modifier.35
errorLine has trailing spaces.36
errorExpected an @return tag.40
errorRedundant 'public' modifier.40
errorLine has trailing spaces.41
errorRedundant 'public' modifier.45
errorExpected @param tag for 'listener'.45
errorLine has trailing spaces.46
errorRedundant 'public' modifier.50
errorExpected @param tag for 'listener'.50

net/sf/mud4j/damage/DamageListener.java

ViolationMessageLine
errorLine has trailing spaces.25
errorRedundant 'public' modifier.29
errorExpected @param tag for 'event'.29
errorLine has trailing spaces.30
errorRedundant 'public' modifier.34
errorExpected @param tag for 'event'.34

net/sf/mud4j/race/package.html

ViolationMessageLine
errorMissing package documentation file.0

net/sf/mud4j/util/Observer.java

ViolationMessageLine
errorLine has trailing spaces.22
errorLine has trailing spaces.30
errorRedundant 'public' modifier.34
errorExpected @param tag for 'observable'.34
errorExpected @param tag for 'arg'.34

net/sf/mud4j/world/Room.java

ViolationMessageLine
errorLine has trailing spaces.27
errorLine has trailing spaces.30
errorMissing a Javadoc comment.36
error'<' is not preceded with whitespace.36
error'<' is not followed by whitespace.36
error'>' is not preceded with whitespace.36
error'<' is not preceded with whitespace.36
error'<' is not followed by whitespace.36
error'>' is not preceded with whitespace.36
error'>' is not followed by whitespace.36
errorMissing a Javadoc comment.37
errorMissing a Javadoc comment.38
errorLine has trailing spaces.39
errorMissing a Javadoc comment.40
errorLine has trailing spaces.42
errorExpected an @return tag.46
errorMethod 'getName' is not designed for extension - needs to be abstract, final or empty.46
errorLine has trailing spaces.49
errorFirst sentence should end with a period.50
errorMethod 'setName' is not designed for extension - needs to be abstract, final or empty.53
errorParameter name should be final.53
errorExpected @param tag for 'name'.53
errorLine has trailing spaces.56
errorMethod 'addDirection' is not designed for extension - needs to be abstract, final or empty.60
errorParameter direction should be final.60
errorMethod 'removeDirection' is not designed for extension - needs to be abstract, final or empty.67
errorParameter direction should be final.67
errorLine has trailing spaces.69
errorLine has trailing spaces.70
errorMethod 'getDirections' is not designed for extension - needs to be abstract, final or empty.74
error'<' is not preceded with whitespace.74
error'<' is not followed by whitespace.74
error'>' is not preceded with whitespace.74
errorMethod 'move' is not designed for extension - needs to be abstract, final or empty.81
errorParameter placeable should be final.81
errorLine has trailing spaces.82
errorMethod 'getEffectBehavior' is not designed for extension - needs to be abstract, final or empty.89
errorMethod 'setEffectBehavior' is not designed for extension - needs to be abstract, final or empty.96
errorParameter effectBehavior should be final.96
error'effectBehavior' hides a field.96

net/sf/mud4j/damage/AbstractDamageBehavior.java

ViolationMessageLine
errorLine has trailing spaces.22
errorLine has trailing spaces.24
errorMissing a Javadoc comment.28
error'<' is not preceded with whitespace.28
error'<' is not followed by whitespace.28
error'>' is not preceded with whitespace.28
errorMissing a Javadoc comment.29
errorLine has trailing spaces.30
error'public' modifier out of order with the JLS suggestions.34
errorMethod 'destroy' is not designed for extension - needs to be abstract, final or empty.39
errorLine has trailing spaces.41
errorMethod 'isDestroyed' is not designed for extension - needs to be abstract, final or empty.53
errorMethod 'removeDamageListener' is not designed for extension - needs to be abstract, final or empty.60
errorParameter listener should be final.60
errorMethod 'addDamageListener' is not designed for extension - needs to be abstract, final or empty.67
errorParameter listener should be final.67
errorLine has trailing spaces.69

net/sf/mud4j/character/CharacterPool.java

ViolationMessageLine
errorLine has trailing spaces.21
errorLine has trailing spaces.26
errorExpected an @return tag.31
errorMethod 'getCharacter' is not designed for extension - needs to be abstract, final or empty.31

net/sf/mud4j/character/NonPlayerCharacter.java

ViolationMessageLine
errorLine has trailing spaces.21
errorMissing a Javadoc comment.26
errorLine has trailing spaces.27

net/sf/mud4j/effect/Effect.java

ViolationMessageLine
errorLine has trailing spaces.21
errorLine has trailing spaces.23
errorUnused @param tag for 'target'.30
errorRedundant 'public' modifier.32
errorExpected @throws tag for 'EffectException'.32
errorLine has trailing spaces.33
errorUnused @param tag for 'target'.36
errorRedundant 'public' modifier.38
errorExpected @throws tag for 'EffectException'.38
errorLine has trailing spaces.39
errorRedundant 'public' modifier.44
errorLine has trailing spaces.45
errorExpected an @return tag.50
errorRedundant 'public' modifier.50
errorLine has trailing spaces.51
errorFirst sentence should end with a period.52
errorExpected an @return tag.55
errorRedundant 'public' modifier.55

net/sf/mud4j/character/PlayerCharacter.java

ViolationMessageLine
errorUnused import - net.sf.mud4j.damage.DamageBehavior.23
errorLine has trailing spaces.30
errorMissing a Javadoc comment.35
errorMissing a Javadoc comment.36
errorLine has trailing spaces.37
errorLine is longer than 80 characters.38
errorMissing a Javadoc comment.38
errorParameter character should be final.38
error'character' hides a field.38
errorParameter connectionService should be final.38
error'connectionService' hides a field.38
errorLine has trailing spaces.42
errorMethod 'getAbilities' is not designed for extension - needs to be abstract, final or empty.46
error'<' is not preceded with whitespace.46
error'<' is not followed by whitespace.46
error'>' is not preceded with whitespace.46
errorMethod 'getItems' is not designed for extension - needs to be abstract, final or empty.53
error'<' is not preceded with whitespace.53
error'<' is not followed by whitespace.53
error'>' is not preceded with whitespace.53
errorMethod 'getName' is not designed for extension - needs to be abstract, final or empty.60
errorMethod 'hasAbility' is not designed for extension - needs to be abstract, final or empty.67
errorParameter ability should be final.67
errorMethod 'hasItem' is not designed for extension - needs to be abstract, final or empty.74
errorParameter item should be final.74
errorMethod 'message' is not designed for extension - needs to be abstract, final or empty.81
errorParameter message should be final.81
errorLine has trailing spaces.82

net/sf/mud4j/race/Race.java

ViolationMessageLine
errorLine has trailing spaces.19

net/sf/mud4j/world/item/ItemType.java

ViolationMessageLine
errorLine has trailing spaces.21
errorLine has trailing spaces.27
errorRedundant 'public' modifier.30
errorLine has trailing spaces.31
errorLine has trailing spaces.34
errorRedundant 'public' modifier.37

net/sf/mud4j/dao/AccountDao.java

ViolationMessageLine
errorLine has trailing spaces.27
errorRedundant throws: 'DataAccessException' is unchecked exception.36
errorLine has trailing spaces.37
errorLine has trailing spaces.40
errorRedundant throws: 'DataAccessException' is unchecked exception.45
errorLine has trailing spaces.46
errorLine has trailing spaces.49
errorLine is longer than 80 characters.56
errorRedundant throws: 'DataAccessException' is unchecked exception.56
errorRedundant throws: 'PermissionDeniedDataAccessException' is subclass of 'DataAccessException'.56
errorRedundant throws: 'PermissionDeniedDataAccessException' is unchecked exception.56