Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

FilesInfos InfosWarnings WarningsErrors Errors
48004816

Files

FilesInfosWarningsErrors
SocialSteeringsBeta/IAnimationEngine.java0014
SocialSteeringsBeta/ISocialSteering.java006
SocialSteeringsBeta/Interval.java0027
SocialSteeringsBeta/RefLocation.java003
SocialSteeringsBeta/SOC_STEER_LOG.java0090
SocialSteeringsBeta/SocialSteeringManager.java00157
SocialSteeringsBeta/SteeringResult.java0017
SocialSteeringsBeta/TriangleSteer.java00174
SocialSteeringsBeta/TriangleSteeringProperties.java0068
SteeringProperties/ForcePoint.java0024
SteeringProperties/Force_packet.java00112
SteeringProperties/LeaderFollowingProperties.java00156
SteeringProperties/ObstacleAvoidanceProperties.java0081
SteeringProperties/PathFollowingProperties.java00121
SteeringProperties/PeopleAvoidanceProperties.java0085
SteeringProperties/SteeringProperties.java0073
SteeringProperties/StickToPathProperties.java0086
SteeringProperties/TargetApproachingProperties.java0074
SteeringProperties/Target_packet.java0057
SteeringProperties/WalkAlongProperties.java0096
SteeringProperties/WallFollowingProperties.java00112
SteeringStuff/IRaysFlagChanged.java005
SteeringStuff/ISteering.java0011
SteeringStuff/RaycastingManager.java0072
SteeringStuff/RefBoolean.java0011
SteeringStuff/SteeringManager.java00548
SteeringStuff/SteeringRay.java0016
SteeringStuff/SteeringTools.java00213
SteeringStuff/SteeringType.java00162
Steerings/LeaderFollowingSteer.java00332
Steerings/ObstacleAvoidanceSteer.java00195
Steerings/PathFollowingSteer.java00183
Steerings/PeopleAvoidanceSteer.java00222
Steerings/StickToPathSteer.java00399
Steerings/TargetApproachingSteer.java0039
Steerings/WalkAlongSteer.java00231
Steerings/WallFollowingSteer.java00346
XMLSteeringProperties/XMLForcePoint.java0010
XMLSteeringProperties/XMLForce_packet.java005
XMLSteeringProperties/XMLLeaderFollowingProperties.java0028
XMLSteeringProperties/XMLObstacleAvoidanceProperties.java0017
XMLSteeringProperties/XMLPathFollowingProperties.java0023
XMLSteeringProperties/XMLPeopleAvoidanceProperties.java0021
XMLSteeringProperties/XMLTargetApproachingProperties.java0011
XMLSteeringProperties/XMLTargetApproachingProperties1.java0019
XMLSteeringProperties/XMLTarget_packet.java0012
XMLSteeringProperties/XMLWalkAlongProperties.java0024
XMLSteeringProperties/XMLWallFollowingProperties.java0028

Rules

RulesViolationsSeverity
JavadocPackage
  • allowLegacy: "true"
5Errors Error
NewlineAtEndOfFile32Errors Error
Translation0Errors Error
FileLength0Errors Error
FileTabCharacter
  • eachLine: "true"
240Errors Error
RegexpSingleline
  • message: "Line has trailing spaces."
  • format: "\s+$"
217Errors Error
JavadocMethod522Errors Error
JavadocType3Errors Error
JavadocVariable237Errors Error
JavadocStyle19Errors Error
ConstantName10Errors Error
LocalFinalVariableName0Errors Error
LocalVariableName12Errors Error
MemberName6Errors Error
MethodName26Errors Error
PackageName48Errors Error
ParameterName7Errors Error
StaticVariableName19Errors Error
TypeName5Errors Error
AvoidStarImport2Errors Error
IllegalImport0Errors Error
RedundantImport0Errors Error
UnusedImports12Errors Error
LineLength1094Errors Error
MethodLength6Errors Error
ParameterNumber2Errors Error
EmptyForIteratorPad0Errors Error
MethodParamPad0Errors Error
NoWhitespaceAfter0Errors Error
NoWhitespaceBefore2Errors Error
OperatorWrap3Errors Error
ParenPad39Errors Error
TypecastParenPad0Errors Error
WhitespaceAfter268Errors Error
WhitespaceAround536Errors Error
ModifierOrder0Errors Error
RedundantModifier4Errors Error
AvoidNestedBlocks0Errors Error
EmptyBlock3Errors Error
LeftCurly24Errors Error
NeedBraces156Errors Error
RightCurly6Errors Error
AvoidInlineConditionals3Errors Error
DoubleCheckedLocking0Errors Error
EmptyStatement0Errors Error
EqualsHashCode0Errors Error
HiddenField121Errors Error
IllegalInstantiation0Errors Error
InnerAssignment0Errors Error
MagicNumber224Errors Error
MissingSwitchDefault4Errors Error
RedundantThrows0Errors Error
SimplifyBooleanExpression0Errors Error
SimplifyBooleanReturn1Errors Error
DesignForExtension298Errors Error
FinalClass0Errors Error
HideUtilityClassConstructor2Errors Error
InterfaceIsType0Errors Error
VisibilityModifier159Errors Error
ArrayTypeStyle0Errors Error
FinalParameters438Errors Error
TodoComment1Errors Error
UpperEll0Errors Error

Details

SocialSteeringsBeta/IAnimationEngine.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsMissing package-info.java file.0
ErrorsName 'SocialSteeringsBeta' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsMissing a Javadoc comment.10
ErrorsLine is longer than 80 characters.19
ErrorsExpected @param tag for 'bot'.19
ErrorsExpected @param tag for 'loop'.19
ErrorsExpected @param tag for 'direction'.19
ErrorsLine has trailing spaces.20
ErrorsFirst sentence should end with a period.21
ErrorsExpected @param tag for 'animationID'.24
ErrorsExpected @param tag for 'bot'.24
ErrorsExpected @param tag for 'loop'.24
ErrorsMissing a Javadoc comment.25

SocialSteeringsBeta/ISocialSteering.java

ViolationMessageLine
ErrorsName 'SocialSteeringsBeta' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsUnused import - cz.cuni.amis.pogamut.base3d.worldview.object.Location.5
Errors'{' should be on the previous line.13
ErrorsLine is longer than 80 characters.14
ErrorsMissing a Javadoc comment.14
ErrorsRedundant 'public' modifier.14

SocialSteeringsBeta/Interval.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsName 'SocialSteeringsBeta' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsMissing a Javadoc comment.7
ErrorsMissing a Javadoc comment.8
ErrorsMissing a Javadoc comment.10
ErrorsParameter mn should be final.10
ErrorsParameter mx should be final.10
ErrorsMethod 'in' is not designed for extension - needs to be abstract, final or empty.15
ErrorsMissing a Javadoc comment.15
ErrorsParameter x should be final.15
ErrorsLine has trailing spaces.18
ErrorsMethod 'in' is not designed for extension - needs to be abstract, final or empty.19
ErrorsMissing a Javadoc comment.19
ErrorsParameter x should be final.19
Errors',' is not followed by whitespace.19
ErrorsParameter tolerance should be final.19
Errors'+' is not preceded with whitespace.20
Errors'+' is not followed by whitespace.20
Errors'-' is not preceded with whitespace.20
Errors'-' is not followed by whitespace.20
ErrorsMethod 'avg' is not designed for extension - needs to be abstract, final or empty.23
ErrorsMissing a Javadoc comment.23
ErrorsMethod 'getMax' is not designed for extension - needs to be abstract, final or empty.27
ErrorsMissing a Javadoc comment.27
ErrorsLine has trailing spaces.30
ErrorsMethod 'getMin' is not designed for extension - needs to be abstract, final or empty.31
ErrorsMissing a Javadoc comment.31

SocialSteeringsBeta/RefLocation.java

ViolationMessageLine
ErrorsName 'SocialSteeringsBeta' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.5
ErrorsMissing a Javadoc comment.14
ErrorsVariable 'data' must be private and have accessor methods.14

SocialSteeringsBeta/SOC_STEER_LOG.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsName 'SocialSteeringsBeta' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsUtility classes should not have a public or default constructor.17
ErrorsName 'SOC_STEER_LOG' must match pattern '^[A-Z][a-zA-Z0-9]*$'.17
ErrorsMissing a Javadoc comment.19
ErrorsName 'DEBUG' must match pattern '^[a-z][a-zA-Z0-9]*$'.19
ErrorsVariable 'DEBUG' must be private and have accessor methods.19
ErrorsLine is longer than 80 characters.20
ErrorsMissing a Javadoc comment.20
ErrorsMissing a Javadoc comment.21
ErrorsLine is longer than 80 characters.23
ErrorsMissing a Javadoc comment.23
ErrorsVariable 'logFlags' must be private and have accessor methods.23
Errors',' is not followed by whitespace.23
ErrorsMissing a Javadoc comment.26
ErrorsName 'KDefault' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.27
ErrorsMissing a Javadoc comment.28
ErrorsName 'KPath' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.28
ErrorsMissing a Javadoc comment.30
ErrorsName 'KParse' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.30
ErrorsMissing a Javadoc comment.31
ErrorsName 'KError' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.31
ErrorsMissing a Javadoc comment.32
ErrorsName 'KAnimation' must match pattern '^[a-z][a-zA-Z0-9]*$'.32
ErrorsVariable 'KAnimation' must be private and have accessor methods.32
ErrorsMissing a Javadoc comment.33
ErrorsName 'KMinibeatChain' must match pattern '^[a-z][a-zA-Z0-9]*$'.33
ErrorsVariable 'KMinibeatChain' must be private and have accessor methods.33
ErrorsMissing a Javadoc comment.34
ErrorsName 'KSync' must match pattern '^[a-z][a-zA-Z0-9]*$'.34
ErrorsVariable 'KSync' must be private and have accessor methods.34
ErrorsMissing a Javadoc comment.36
ErrorsName 'AddLogLine' must match pattern '^[a-z][a-zA-Z0-9]*$'.37
ErrorsParameter s should be final.37
ErrorsFirst sentence should end with a period.41
ErrorsLine has trailing spaces.44
ErrorsName 'AddLogLine' must match pattern '^[a-z][a-zA-Z0-9]*$'.46
ErrorsParameter message should be final.46
ErrorsExpected @param tag for 'message'.46
ErrorsParameter file should be final.46
ErrorsMissing a Javadoc comment.55
ErrorsName 'AddLogLineWithDate' must match pattern '^[a-z][a-zA-Z0-9]*$'.56
ErrorsParameter mes should be final.56
ErrorsFirst sentence should end with a period.60
ErrorsLine is longer than 80 characters.65
ErrorsName 'AddLogLineWithDate' must match pattern '^[a-z][a-zA-Z0-9]*$'.65
ErrorsParameter mes should be final.65
ErrorsExpected @param tag for 'mes'.65
ErrorsParameter file should be final.65
ErrorsExpected @param tag for 'file'.65
ErrorsLine has trailing spaces.66
ErrorsLine has trailing spaces.70
ErrorsMissing a Javadoc comment.71
ErrorsName 'PrintLog' must match pattern '^[a-z][a-zA-Z0-9]*$'.72
ErrorsMissing a Javadoc comment.75
ErrorsName 'PrintLog' must match pattern '^[a-z][a-zA-Z0-9]*$'.75
ErrorsParameter file should be final.75
ErrorsMissing a Javadoc comment.85
ErrorsName 'DiscardLog' must match pattern '^[a-z][a-zA-Z0-9]*$'.86
ErrorsMissing a Javadoc comment.89
ErrorsName 'DiscardLog' must match pattern '^[a-z][a-zA-Z0-9]*$'.89
ErrorsParameter file should be final.89
ErrorsName 'DumpToFile' must match pattern '^[a-z][a-zA-Z0-9]*$'.97
ErrorsParameter file should be final.97
ErrorsExpected @param tag for 'file'.97
Errors'+' is not preceded with whitespace.102
Errors'if' is not followed by whitespace.106
Errors'{' should be on the previous line.107
Errors'else' is not preceded with whitespace.109
Errors'}' is not followed by whitespace.109
Errors'{' should be on the previous line.110
ErrorsMissing a Javadoc comment.124
ErrorsName 'DumpAllContent' must match pattern '^[a-z][a-zA-Z0-9]*$'.124
Errors'{' should be on the previous line.125
Errors'for' is not followed by whitespace.126
Errors'{' should be on the previous line.127
ErrorsMissing a Javadoc comment.132
ErrorsName 'Date' must match pattern '^[a-z][a-zA-Z0-9]*$'.132
Errors'{' should be on the previous line.133
ErrorsLine is longer than 80 characters.140
ErrorsMissing a Javadoc comment.144
ErrorsName 'DumpToFile' must match pattern '^[a-z][a-zA-Z0-9]*$'.145
ErrorsMissing a Javadoc comment.154
ErrorsParameter name should be final.154
ErrorsParameter place should be final.154
Errors'{' should be on the previous line.155
ErrorsLine has trailing spaces.165
ErrorsMissing a Javadoc comment.167
ErrorsParameter name should be final.167
Errors'{' should be on the previous line.168

SocialSteeringsBeta/SocialSteeringManager.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsName 'SocialSteeringsBeta' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsLine is longer than 80 characters.12
ErrorsMissing a Javadoc comment.23
ErrorsVariable 'animationEngine' must be private and have accessor methods.23
ErrorsMissing a Javadoc comment.24
ErrorsLine is longer than 80 characters.26
ErrorsMissing a Javadoc comment.26
ErrorsParameter bot should be final.26
ErrorsParameter raycasting should be final.26
ErrorsParameter locomotion should be final.26
ErrorsParameter engine should be final.26
ErrorsParameter multiplier should be final.26
ErrorsLine is longer than 80 characters.31
ErrorsMissing a Javadoc comment.31
ErrorsParameter bot should be final.31
ErrorsParameter raycasting should be final.31
ErrorsParameter locomotion should be final.31
ErrorsParameter engine should be final.31
ErrorsFirst sentence should end with a period.36
ErrorsMethod 'moveTheBot' is not designed for extension - needs to be abstract, final or empty.47
ErrorsMethod length is 187 lines (max allowed is 150).47
ErrorsLine is longer than 80 characters.48
ErrorsParameter nextVelocity should be final.48
ErrorsExpected @param tag for 'nextVelocity'.48
ErrorsParameter everyoneWantsToGoFaster should be final.48
ErrorsExpected @param tag for 'everyoneWantsToGoFaster'.48
ErrorsParameter focusLocation should be final.48
ErrorsExpected @param tag for 'focusLocation'.48
ErrorsLine has trailing spaces.49
ErrorsLine is longer than 80 characters.51
Errors'0.001' is a magic number.51
ErrorsLine is longer than 80 characters.53
ErrorsLine has trailing spaces.54
Errors'if' is not followed by whitespace.55
Errors'0.001' is a magic number.55
Errors'{' is not preceded with whitespace.55
ErrorsLine is longer than 80 characters.59
Errors',' is not followed by whitespace.62
ErrorsLine is longer than 80 characters.63
ErrorsLine is longer than 80 characters.64
Errors'else' is not preceded with whitespace.66
Errors'}' is not followed by whitespace.66
Errors'{' should be on the previous line.67
ErrorsLine is longer than 80 characters.70
Errors'else' is not preceded with whitespace.76
Errors'}' is not followed by whitespace.76
Errors'{' should be on the previous line.77
ErrorsLine has trailing spaces.80
Errors'if' construct must use '{}'s.81
Errors'+' is not preceded with whitespace.81
Errors'+' is not followed by whitespace.81
ErrorsLine is longer than 80 characters.86
ErrorsLine has trailing spaces.90
Errors'3' is a magic number.90
Errors'100' is a magic number.92
Errors'{' should be on the previous line.93
Errors'{' should be on the previous line.96
Errors'3' is a magic number.97
ErrorsLine is longer than 80 characters.103
ErrorsLine is longer than 80 characters.104
ErrorsLine is longer than 80 characters.116
ErrorsLine is longer than 80 characters.117
Errors'if' construct must use '{}'s.119
ErrorsLine is longer than 80 characters.119
Errors'+' is not preceded with whitespace.119
Errors'+' is not followed by whitespace.119
Errorsswitch without "default" clause.122
ErrorsLine is longer than 80 characters.126
Errors'(' is followed by whitespace.129
Errors'if' construct must use '{}'s.130
ErrorsLine is longer than 80 characters.130
ErrorsLine has trailing spaces.134
ErrorsLine is longer than 80 characters.135
ErrorsLine has trailing spaces.136
ErrorsLine is longer than 80 characters.138
ErrorsLine is longer than 80 characters.140
Errors'if' is not followed by whitespace.141
Errors'4' is a magic number.141
Errors'{' should be on the previous line.142
Errors'else' is not preceded with whitespace.144
Errors'}' is not followed by whitespace.144
Errors'(' is followed by whitespace.144
Errors'4' is a magic number.144
Errors'3' is a magic number.144
Errors')' is preceded with whitespace.144
Errors'{' should be on the previous line.145
ErrorsLine has trailing spaces.147
Errors'else' is not preceded with whitespace.147
Errors'}' is not followed by whitespace.147
Errors'{' should be on the previous line.148
ErrorsLine is longer than 80 characters.149
Errors'if' is not followed by whitespace.149
Errors'3' is a magic number.151
Errors'else' is not preceded with whitespace.152
Errors'}' is not followed by whitespace.152
Errors'{' should be on the previous line.153
ErrorsLine has trailing spaces.161
Errors'0.4' is a magic number.162
ErrorsLine has trailing spaces.164
ErrorsLine has trailing spaces.166
Errors'20' is a magic number.171
ErrorsLine is longer than 80 characters.172
Errors'if' construct must use '{}'s.173
ErrorsLine is longer than 80 characters.173
ErrorsLine is longer than 80 characters.177
Errors'}' is not followed by whitespace.180
ErrorsLine is longer than 80 characters.182
ErrorsLine is longer than 80 characters.186
ErrorsLine has trailing spaces.189
ErrorsLine has trailing spaces.191
ErrorsLine is longer than 80 characters.192
ErrorsLine has trailing spaces.199
Errors'0.8' is a magic number.200
ErrorsLine has trailing spaces.202
ErrorsLine has trailing spaces.207
ErrorsLine is longer than 80 characters.208
Errors',' is not followed by whitespace.208
ErrorsLine is longer than 80 characters.211
ErrorsLine is longer than 80 characters.214
Errors'3' is a magic number.216
ErrorsLine is longer than 80 characters.219
ErrorsLine is longer than 80 characters.222
ErrorsLine has trailing spaces.225
Errors'if' construct must use '{}'s.227
ErrorsLine has trailing spaces.228
ErrorsLine has trailing spaces.233
ErrorsMissing a Javadoc comment.236
ErrorsParameter focusLocation should be final.236
ErrorsLine has trailing spaces.237
Errors';' is not followed by whitespace.239
Errors',' is not followed by whitespace.241
Errors',' is not followed by whitespace.241
Errors'if' construct must use '{}'s.244
ErrorsLine is longer than 80 characters.244
Errors'+' is not preceded with whitespace.244
Errors'+' is not followed by whitespace.244
Errors'+' is not preceded with whitespace.244
Errors'+' is not followed by whitespace.244
Errors'if' is not followed by whitespace.245
Errors'{' is not preceded with whitespace.245
ErrorsLine is longer than 80 characters.246
ErrorsMethod 'setFocusSpecific' is not designed for extension - needs to be abstract, final or empty.250
ErrorsLine is longer than 80 characters.251
ErrorsParameter steeringType should be final.251
ErrorsParameter wantsToStop should be final.251
ErrorsParameter newFocus should be final.251
ErrorsParameter focusLoc should be final.251
ErrorsLine is longer than 80 characters.255
ErrorsMethod 'setVelocitySpecific' is not designed for extension - needs to be abstract, final or empty.258
ErrorsLine is longer than 80 characters.259
ErrorsParameter steering should be final.259
ErrorsParameter wantsToGoFaster should be final.259
ErrorsParameter wantsToStop should be final.259
ErrorsParameter newFocus should be final.259
ErrorsLine is longer than 80 characters.261
ErrorsLine is longer than 80 characters.263

SocialSteeringsBeta/SteeringResult.java

ViolationMessageLine
ErrorsName 'SocialSteeringsBeta' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsMissing a Javadoc comment.14
ErrorsLine has trailing spaces.15
ErrorsMissing a Javadoc comment.16
ErrorsParameter force should be final.16
ErrorsParameter accurancyMPL should be final.16
Errors'{' should be on the previous line.17
ErrorsMethod 'getForce' is not designed for extension - needs to be abstract, final or empty.23
ErrorsMissing a Javadoc comment.23
Errors'{' should be on the previous line.24
Errors'cast' is not followed by whitespace.25
ErrorsMethod 'getAccurancyMultiplier' is not designed for extension - needs to be abstract, final or empty.27
ErrorsMissing a Javadoc comment.27
Errors'{' should be on the previous line.28
ErrorsMethod 'setMult' is not designed for extension - needs to be abstract, final or empty.32
ErrorsMissing a Javadoc comment.32
ErrorsParameter d should be final.32

SocialSteeringsBeta/TriangleSteer.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsName 'SocialSteeringsBeta' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsMissing a Javadoc comment.18
ErrorsVariable 'botself' must be private and have accessor methods.18
ErrorsMissing a Javadoc comment.19
ErrorsVariable 'properties' must be private and have accessor methods.19
ErrorsMissing a Javadoc comment.20
ErrorsName 'KDefaultAttraction' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.20
ErrorsMissing a Javadoc comment.21
ErrorsName 'K90deg' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.21
ErrorsMissing a Javadoc comment.22
ErrorsName 'K360deg' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.22
ErrorsMissing a Javadoc comment.23
ErrorsName 'K180deg' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.23
ErrorsMissing a Javadoc comment.24
ErrorsName 'KMinimalDistance' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.24
ErrorsMissing a Javadoc comment.25
ErrorsName 'KTowards' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.25
ErrorsMissing a Javadoc comment.27
ErrorsParameter botself should be final.27
Errors'botself' hides a field.27
ErrorsMethod 'run' is not designed for extension - needs to be abstract, final or empty.32
ErrorsLine is longer than 80 characters.33
ErrorsParameter scaledActualVelocity should be final.33
ErrorsParameter wantsToGoFaster should be final.33
ErrorsParameter wantsToStop should be final.33
ErrorsParameter focus should be final.33
ErrorsLine is longer than 80 characters.37
Errors'}' is not followed by whitespace.40
ErrorsLine is longer than 80 characters.51
ErrorsLine is longer than 80 characters.52
ErrorsLine is longer than 80 characters.59
Errors',' is not followed by whitespace.59
ErrorsLine is longer than 80 characters.60
Errors'100' is a magic number.63
ErrorsLine is longer than 80 characters.69
Errors';' is not followed by whitespace.69
Errors'else' is not preceded with whitespace.74
Errors'}' is not followed by whitespace.74
Errors'{' should be on the previous line.75
ErrorsLine has trailing spaces.78
Errors'6' is a magic number.80
ErrorsLine is longer than 80 characters.82
Errors'1.3' is a magic number.82
ErrorsLine is longer than 80 characters.83
Errors'1.3' is a magic number.83
ErrorsLine has trailing spaces.84
ErrorsMethod 'setProperties' is not designed for extension - needs to be abstract, final or empty.97
ErrorsParameter newProperties should be final.98
ErrorsLine is longer than 80 characters.106
ErrorsLine has trailing spaces.108
ErrorsLine is longer than 80 characters.109
ErrorsMethod length is 371 lines (max allowed is 150).109
ErrorsName 'WhereToGo' must match pattern '^[a-z][a-zA-Z0-9]*$'.109
ErrorsParameter me should be final.109
ErrorsExpected @param tag for 'me'.109
ErrorsParameter propers should be final.109
ErrorsExpected @param tag for 'propers'.109
ErrorsLine is longer than 80 characters.117
ErrorsLine is longer than 80 characters.119
ErrorsName 'S1' must match pattern '^[a-z][a-zA-Z0-9]*$'.125
ErrorsName 'S2' must match pattern '^[a-z][a-zA-Z0-9]*$'.126
ErrorsLine is longer than 80 characters.135
ErrorsLine is longer than 80 characters.141
ErrorsLine is longer than 80 characters.142
Errors';' is not followed by whitespace.143
ErrorsLine is longer than 80 characters.147
ErrorsLine is longer than 80 characters.155
ErrorsLine is longer than 80 characters.158
Errors'}' is not followed by whitespace.160
ErrorsLine is longer than 80 characters.161
ErrorsAvoid inline conditionals.161
ErrorsAvoid inline conditionals.162
Errors'}' is not followed by whitespace.173
ErrorsName 'S3max1' must match pattern '^[a-z][a-zA-Z0-9]*$'.177
ErrorsName 'S3min1' must match pattern '^[a-z][a-zA-Z0-9]*$'.178
ErrorsName 'S3max2' must match pattern '^[a-z][a-zA-Z0-9]*$'.179
ErrorsName 'S3min2' must match pattern '^[a-z][a-zA-Z0-9]*$'.180
Errors';' is not followed by whitespace.195
ErrorsLine is longer than 80 characters.197
ErrorsLine is longer than 80 characters.236
ErrorsLine is longer than 80 characters.237
ErrorsLine is longer than 80 characters.281
ErrorsLine is longer than 80 characters.282
ErrorsLine is longer than 80 characters.290
Errors'}' is not followed by whitespace.291
ErrorsLine is longer than 80 characters.332
ErrorsLine is longer than 80 characters.333
ErrorsLine is longer than 80 characters.341
Errors'}' is not followed by whitespace.342
ErrorsLine is longer than 80 characters.383
ErrorsLine is longer than 80 characters.384
ErrorsLine is longer than 80 characters.392
Errors'}' is not followed by whitespace.393
ErrorsLine is longer than 80 characters.434
ErrorsLine is longer than 80 characters.435
ErrorsLine is longer than 80 characters.442
Errors'}' is not followed by whitespace.443
Errors'8' is a magic number.450
ErrorsLine is longer than 80 characters.458
ErrorsLine is longer than 80 characters.461
ErrorsLine is longer than 80 characters.462
Errors'}' is not followed by whitespace.463
ErrorsLine is longer than 80 characters.465
ErrorsLine is longer than 80 characters.466
ErrorsLine is longer than 80 characters.468
Errors';' is not followed by whitespace.468
ErrorsLine is longer than 80 characters.474
ErrorsLine is longer than 80 characters.484
ErrorsParameter point should be final.484
ErrorsExpected @param tag for 'point'.484
ErrorsParameter fst should be final.484
ErrorsExpected @param tag for 'fst'.484
ErrorsParameter snd should be final.484
ErrorsExpected @param tag for 'snd'.484
ErrorsParameter props should be final.484
ErrorsExpected @param tag for 'props'.484
ErrorsParameter tolerance should be final.484
ErrorsExpected @param tag for 'tolerance'.484
ErrorsLine is longer than 80 characters.486
ErrorsLine is longer than 80 characters.490
Errors'-2' is a magic number.490
Errors'180' is a magic number.490
Errors'5' is a magic number.491
ErrorsMust have at least one statement.493
ErrorsLine is longer than 80 characters.494
ErrorsLine is longer than 80 characters.508
ErrorsLine is longer than 80 characters.510
ErrorsParameter edgePoints should be final.510
ErrorsExpected @param tag for 'edgePoints'.510
ErrorsParameter me should be final.510
ErrorsExpected @param tag for 'me'.510
ErrorsParameter props should be final.510
ErrorsExpected @param tag for 'props'.510
ErrorsLine is longer than 80 characters.516
ErrorsLine is longer than 80 characters.517
ErrorsLine is longer than 80 characters.522
ErrorsName 'Lsuit' must match pattern '^[a-z][a-zA-Z0-9]*$'.532
ErrorsLine is longer than 80 characters.535
ErrorsLine is longer than 80 characters.538
ErrorsName 'Rsuit' must match pattern '^[a-z][a-zA-Z0-9]*$'.544
ErrorsLine is longer than 80 characters.547
ErrorsLine is longer than 80 characters.550
ErrorsLine is longer than 80 characters.558
ErrorsLine is longer than 80 characters.560
ErrorsLine is longer than 80 characters.580
ErrorsFirst sentence should end with a period.587
ErrorsUnused @param tag for 'treshhold'.590
ErrorsExpected an @return tag.592
ErrorsLine is longer than 80 characters.592
ErrorsParameter botself should be final.592
Errors'botself' hides a field.592
ErrorsExpected @param tag for 'botself'.592
ErrorsParameter other should be final.592
ErrorsExpected @param tag for 'other'.592
ErrorsParameter trashhold should be final.592
ErrorsExpected @param tag for 'trashhold'.592
ErrorsAvoid inline conditionals.593
ErrorsLine is longer than 80 characters.596
ErrorsLine is longer than 80 characters.599
ErrorsLine is longer than 80 characters.605
ErrorsLine is longer than 80 characters.610
ErrorsLine is longer than 80 characters.616
ErrorsLine has trailing spaces.622
ErrorsMissing a Javadoc comment.623
Errors'100' is a magic number.637
Errors'100' is a magic number.647
ErrorsMethod 'runSocial' is not designed for extension - needs to be abstract, final or empty.659
ErrorsLine is longer than 80 characters.660
ErrorsParameter scaledActualVelocity should be final.660
ErrorsParameter wantsToGoFaster should be final.660
ErrorsParameter wantsToStop should be final.660
ErrorsParameter focus should be final.660
ErrorsLine is longer than 80 characters.661

SocialSteeringsBeta/TriangleSteeringProperties.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsName 'SocialSteeringsBeta' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsMissing a Javadoc comment.13
ErrorsVariable 'fstDistance' must be private and have accessor methods.13
ErrorsMissing a Javadoc comment.14
ErrorsVariable 'sndDistance' must be private and have accessor methods.14
ErrorsMissing a Javadoc comment.15
ErrorsVariable 'angle' must be private and have accessor methods.15
ErrorsMissing a Javadoc comment.16
ErrorsVariable 'fst' must be private and have accessor methods.16
ErrorsMissing a Javadoc comment.17
ErrorsVariable 'snd' must be private and have accessor methods.17
ErrorsMissing a Javadoc comment.19
ErrorsMethod 'getAngle' is not designed for extension - needs to be abstract, final or empty.24
ErrorsMissing a Javadoc comment.24
ErrorsMethod 'getFstDistance' is not designed for extension - needs to be abstract, final or empty.28
ErrorsMissing a Javadoc comment.28
ErrorsMethod 'getSndDistance' is not designed for extension - needs to be abstract, final or empty.32
ErrorsMissing a Javadoc comment.32
ErrorsMethod 'SetAngle' is not designed for extension - needs to be abstract, final or empty.36
ErrorsMissing a Javadoc comment.36
ErrorsName 'SetAngle' must match pattern '^[a-z][a-zA-Z0-9]*$'.36
ErrorsParameter angle should be final.36
Errors'angle' hides a field.36
ErrorsMethod 'SetFstDistance' is not designed for extension - needs to be abstract, final or empty.40
ErrorsMissing a Javadoc comment.40
ErrorsName 'SetFstDistance' must match pattern '^[a-z][a-zA-Z0-9]*$'.40
ErrorsParameter fstDistance should be final.40
Errors'fstDistance' hides a field.40
ErrorsMethod 'SetSndDistance' is not designed for extension - needs to be abstract, final or empty.44
ErrorsMissing a Javadoc comment.44
ErrorsName 'SetSndDistance' must match pattern '^[a-z][a-zA-Z0-9]*$'.44
ErrorsParameter sndDistance should be final.44
Errors'sndDistance' hides a field.44
ErrorsMethod 'getFstBot' is not designed for extension - needs to be abstract, final or empty.48
ErrorsMissing a Javadoc comment.48
ErrorsMethod 'getSndBot' is not designed for extension - needs to be abstract, final or empty.52
ErrorsMissing a Javadoc comment.52
ErrorsMethod 'getSpecialText' is not designed for extension - needs to be abstract, final or empty.56
ErrorsMethod 'setBasicProperties' is not designed for extension - needs to be abstract, final or empty.61
ErrorsMissing a Javadoc comment.61
ErrorsParameter bln should be final.61
ErrorsMethod 'setProperties' is not designed for extension - needs to be abstract, final or empty.65
ErrorsParameter sp should be final.66
ErrorsMissing a Javadoc comment.71
ErrorsVariable 'headingType' must be private and have accessor methods.71
ErrorsMissing a Javadoc comment.72
ErrorsVariable 'headingValue' must be private and have accessor methods.72
ErrorsMethod 'getHeadingType' is not designed for extension - needs to be abstract, final or empty.74
ErrorsMissing a Javadoc comment.74
ErrorsMethod 'setHeadingType' is not designed for extension - needs to be abstract, final or empty.78
ErrorsMissing a Javadoc comment.78
ErrorsParameter headingType should be final.78
Errors'headingType' hides a field.78
ErrorsMethod 'getHeadingValue' is not designed for extension - needs to be abstract, final or empty.82
ErrorsMissing a Javadoc comment.82
ErrorsMethod 'setHeadingValue' is not designed for extension - needs to be abstract, final or empty.86
ErrorsMissing a Javadoc comment.86
ErrorsParameter headingValue should be final.86
Errors'headingValue' hides a field.86
ErrorsMethod 'SetOtherAgents' is not designed for extension - needs to be abstract, final or empty.90
ErrorsMissing a Javadoc comment.90
ErrorsName 'SetOtherAgents' must match pattern '^[a-z][a-zA-Z0-9]*$'.90
ErrorsParameter fst should be final.90
Errors'fst' hides a field.90
ErrorsParameter snd should be final.90
Errors'snd' hides a field.90
ErrorsParameter behaviorType should be final.96

SteeringProperties/ForcePoint.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsMissing package-info.java file.0
ErrorsName 'SteeringProperties' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsLine is longer than 80 characters.6
ErrorsVariable 'distance' must be private and have accessor methods.12
ErrorsVariable 'forceValue' must be private and have accessor methods.15
ErrorsLine has trailing spaces.16
ErrorsLine is longer than 80 characters.17
ErrorsVariable 'continues' must be private and have accessor methods.18
ErrorsMissing a Javadoc comment.20
ErrorsParameter distance should be final.20
Errors'distance' hides a field.20
ErrorsParameter forceValue should be final.20
Errors'forceValue' hides a field.20
ErrorsParameter continues should be final.20
Errors'continues' hides a field.20
ErrorsMissing a Javadoc comment.26
ErrorsParameter xml should be final.26
ErrorsMissing a Javadoc comment.32
ErrorsParameter fPoint should be final.32
ErrorsMethod 'getSpecialText' is not designed for extension - needs to be abstract, final or empty.38
ErrorsMissing a Javadoc comment.38
ErrorsMethod 'getXMLForcePoint' is not designed for extension - needs to be abstract, final or empty.46
ErrorsMissing a Javadoc comment.46

SteeringProperties/Force_packet.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsName 'SteeringProperties' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsLine is longer than 80 characters.10
ErrorsLine is longer than 80 characters.11
ErrorsName 'Force_packet' must match pattern '^[A-Z][a-zA-Z0-9]*$'.14
ErrorsMissing a Javadoc comment.16
ErrorsMissing a Javadoc comment.17
ErrorsName 'LAST_DISTANCE' must match pattern '^[a-z][a-zA-Z0-9]*$'.17
Errors'4000' is a magic number.17
ErrorsMissing a Javadoc comment.21
ErrorsParameter forcePoints should be final.21
Errors'forcePoints' hides a field.21
ErrorsMissing a Javadoc comment.25
ErrorsParameter forceValue should be final.25
ErrorsMissing a Javadoc comment.30
ErrorsParameter firstForceValue should be final.30
ErrorsParameter lastForceValue should be final.30
ErrorsMissing a Javadoc comment.36
ErrorsParameter xmlPacket should be final.36
Errors'for' is not followed by whitespace.38
ErrorsParameter force_packet should be final.44
ErrorsExpected @param tag for 'force_packet'.44
ErrorsName 'force_packet' must match pattern '^[a-z][a-zA-Z0-9]*$'.44
ErrorsMethod 'setForcePacket' is not designed for extension - needs to be abstract, final or empty.53
ErrorsMissing a Javadoc comment.53
ErrorsParameter f_packet should be final.53
ErrorsName 'f_packet' must match pattern '^[a-z][a-zA-Z0-9]*$'.53
Errors'for' is not followed by whitespace.55
ErrorsLine has trailing spaces.60
ErrorsMethod 'getForcePoints' is not designed for extension - needs to be abstract, final or empty.61
ErrorsMissing a Javadoc comment.61
ErrorsMethod 'getLAST_DISTANCE' is not designed for extension - needs to be abstract, final or empty.65
ErrorsMissing a Javadoc comment.65
ErrorsName 'getLAST_DISTANCE' must match pattern '^[a-z][a-zA-Z0-9]*$'.65
ErrorsLine is longer than 80 characters.69
ErrorsMethod 'addForcePoint' is not designed for extension - needs to be abstract, final or empty.70
ErrorsParameter forcePoint should be final.70
ErrorsExpected @param tag for 'forcePoint'.70
Errors'for' is not followed by whitespace.72
Errors'if' construct must use '{}'s.73
ErrorsMethod 'deleteForcePoint' is not designed for extension - needs to be abstract, final or empty.79
ErrorsParameter forcePoint should be final.79
ErrorsExpected @param tag for 'forcePoint'.79
Errors'if' construct must use '{}'s.80
ErrorsLine is longer than 80 characters.80
ErrorsMethod 'getValueOfTheDistance' is not designed for extension - needs to be abstract, final or empty.83
ErrorsMissing a Javadoc comment.83
ErrorsParameter distance should be final.83
ErrorsLine is longer than 80 characters.88
ErrorsLine is longer than 80 characters.89
ErrorsLine is longer than 80 characters.94
Errors'cast' is not followed by whitespace.94
Errors'/' is not preceded with whitespace.94
Errors'/' is not followed by whitespace.94
ErrorsLine is longer than 80 characters.98
ErrorsMethod 'getSpecialText' is not designed for extension - needs to be abstract, final or empty.104
ErrorsMissing a Javadoc comment.104
Errors'for' is not followed by whitespace.106
ErrorsMethod 'getXMLForce_packet' is not designed for extension - needs to be abstract, final or empty.112
ErrorsMissing a Javadoc comment.112
ErrorsName 'getXMLForce_packet' must match pattern '^[a-z][a-zA-Z0-9]*$'.112
Errors'for' is not followed by whitespace.115
ErrorsLine is longer than 80 characters.123
ErrorsLine is longer than 80 characters.125
ErrorsExpected an @return tag.126
ErrorsMethod 'getLowerFP' is not designed for extension - needs to be abstract, final or empty.126
ErrorsParameter distance should be final.126
ErrorsExpected @param tag for 'distance'.126
Errors'for' is not followed by whitespace.128
Errors'if' construct must use '{}'s.129
ErrorsLine is longer than 80 characters.134
ErrorsExpected an @return tag.135
ErrorsMethod 'getHigherFP' is not designed for extension - needs to be abstract, final or empty.135
ErrorsParameter distance should be final.135
ErrorsExpected @param tag for 'distance'.135
Errors'for' is not followed by whitespace.137
Errors'-' is not preceded with whitespace.137
Errors'-' is not followed by whitespace.137
Errors'>=' is not preceded with whitespace.137
Errors'if' construct must use '{}'s.139
ErrorsExpected an @return tag.145
ErrorsLine is longer than 80 characters.145
ErrorsMethod 'getValueOfTheLine' is not designed for extension - needs to be abstract, final or empty.145
ErrorsParameter fromDistance should be final.145
ErrorsExpected @param tag for 'fromDistance'.145
ErrorsParameter fromValue should be final.145
ErrorsExpected @param tag for 'fromValue'.145
ErrorsParameter toDistance should be final.145
ErrorsExpected @param tag for 'toDistance'.145
ErrorsParameter direction should be final.145
ErrorsExpected @param tag for 'direction'.145
ErrorsLine is longer than 80 characters.146
Errors'cast' is not followed by whitespace.146
Errors'*' is not preceded with whitespace.146
Errors'*' is not followed by whitespace.146
Errors';' is preceded with whitespace.146
ErrorsExpected an @return tag.151
ErrorsMethod 'getInifinityPoint' is not designed for extension - needs to be abstract, final or empty.151
ErrorsLine is longer than 80 characters.164
ErrorsExpected an @return tag.165
ErrorsMethod 'getInifinityPoint' is not designed for extension - needs to be abstract, final or empty.165
ErrorsParameter fp1 should be final.165
ErrorsExpected @param tag for 'fp1'.165
ErrorsParameter fp2 should be final.165
ErrorsExpected @param tag for 'fp2'.165
ErrorsLine is longer than 80 characters.169
Errors'cast' is not followed by whitespace.169
Errors'/' is not preceded with whitespace.169
Errors'/' is not followed by whitespace.169
Errors';' is preceded with whitespace.169
ErrorsLine is longer than 80 characters.170
ErrorsLine is longer than 80 characters.174

SteeringProperties/LeaderFollowingProperties.java

ViolationMessageLine
ErrorsName 'SteeringProperties' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsMissing a Javadoc comment.12
Errors'{' is not followed by whitespace.12
ErrorsMissing a Javadoc comment.12
ErrorsMissing a Javadoc comment.12
Errors'}' is not preceded with whitespace.12
ErrorsLine is longer than 80 characters.14
ErrorsLine has trailing spaces.22
ErrorsLine is longer than 80 characters.23
ErrorsLine is longer than 80 characters.24
ErrorsLine is longer than 80 characters.25
ErrorsLine is longer than 80 characters.26
ErrorsLine is longer than 80 characters.27
ErrorsLine is longer than 80 characters.28
ErrorsLine is longer than 80 characters.30
ErrorsLine is longer than 80 characters.33
ErrorsLine is longer than 80 characters.36
ErrorsLine is longer than 80 characters.39
ErrorsLine is longer than 80 characters.42
ErrorsLine is longer than 80 characters.45
ErrorsLine is longer than 80 characters.48
ErrorsMissing a Javadoc comment.51
Errors'200' is a magic number.53
Errors'300' is a magic number.55
Errors'50' is a magic number.56
Errors'5' is a magic number.63
ErrorsMissing a Javadoc comment.67
ErrorsParameter behaviorType should be final.67
Errors'200' is a magic number.69
Errors'300' is a magic number.71
Errors'50' is a magic number.72
Errors'5' is a magic number.79
ErrorsMissing a Javadoc comment.84
ErrorsParameter xml should be final.84
ErrorsLine is longer than 80 characters.85
ErrorsLine has trailing spaces.99
ErrorsLine is longer than 80 characters.111
ErrorsMore than 7 parameters.111
ErrorsParameter leaderForce should be final.111
Errors'leaderForce' hides a field.111
ErrorsExpected @param tag for 'leaderForce'.111
ErrorsParameter leaderName should be final.111
Errors'leaderName' hides a field.111
ErrorsExpected @param tag for 'leaderName'.111
ErrorsParameter distanceFromTheLeader should be final.111
ErrorsExpected @param tag for 'distanceFromTheLeader'.111
ErrorsParameter forceDistance should be final.111
Errors'forceDistance' hides a field.111
ErrorsExpected @param tag for 'forceDistance'.111
ErrorsParameter myLFtype should be final.111
Errors'myLFtype' hides a field.111
ErrorsExpected @param tag for 'myLFtype'.111
ErrorsParameter deceleration should be final.111
Errors'deceleration' hides a field.111
ErrorsExpected @param tag for 'deceleration'.111
ErrorsParameter angleFromTheLeader should be final.111
Errors'angleFromTheLeader' hides a field.111
ErrorsExpected @param tag for 'angleFromTheLeader'.111
ErrorsParameter velocityMemory should be final.111
Errors'velocityMemory' hides a field.111
ErrorsExpected @param tag for 'velocityMemory'.111
ErrorsParameter sizeOfMemory should be final.111
Errors'sizeOfMemory' hides a field.111
ErrorsExpected @param tag for 'sizeOfMemory'.111
ErrorsParameter goRound should be final.111
ErrorsExpected @param tag for 'goRound'.111
ErrorsMethod 'setNewBehaviorType' is not designed for extension - needs to be abstract, final or empty.125
ErrorsMissing a Javadoc comment.125
ErrorsParameter behaviorType should be final.125
Errors'5' is a magic number.134
ErrorsMethod 'getAngleFromTheLeader' is not designed for extension - needs to be abstract, final or empty.141
ErrorsMissing a Javadoc comment.141
ErrorsLine is longer than 80 characters.145
ErrorsMethod 'setAngleFromTheLeader' is not designed for extension - needs to be abstract, final or empty.146
ErrorsParameter angleFromTheLeader should be final.146
Errors'angleFromTheLeader' hides a field.146
ErrorsExpected @param tag for 'angleFromTheLeader'.146
ErrorsMethod 'getDistanceFromTheLeader' is not designed for extension - needs to be abstract, final or empty.150
ErrorsMissing a Javadoc comment.150
ErrorsMethod 'setDistanceFromTheLeader' is not designed for extension - needs to be abstract, final or empty.154
ErrorsMissing a Javadoc comment.154
ErrorsParameter distanceFromTheLeader should be final.154
ErrorsMethod 'getForceDistance' is not designed for extension - needs to be abstract, final or empty.158
ErrorsMissing a Javadoc comment.158
ErrorsMethod 'setForceDistance' is not designed for extension - needs to be abstract, final or empty.162
ErrorsMissing a Javadoc comment.162
ErrorsParameter forceDistance should be final.162
Errors'forceDistance' hides a field.162
ErrorsMethod 'getLeaderName' is not designed for extension - needs to be abstract, final or empty.166
ErrorsMissing a Javadoc comment.166
ErrorsMethod 'setLeaderName' is not designed for extension - needs to be abstract, final or empty.170
ErrorsMissing a Javadoc comment.170
ErrorsParameter leaderName should be final.170
Errors'leaderName' hides a field.170
ErrorsMethod 'getSizeOfMemory' is not designed for extension - needs to be abstract, final or empty.174
ErrorsMissing a Javadoc comment.174
ErrorsMethod 'setSizeOfMemory' is not designed for extension - needs to be abstract, final or empty.178
ErrorsMissing a Javadoc comment.178
ErrorsParameter sizeOfMemory should be final.178
Errors'sizeOfMemory' hides a field.178
ErrorsMethod 'isVelocityMemory' is not designed for extension - needs to be abstract, final or empty.182
ErrorsMissing a Javadoc comment.182
ErrorsMethod 'setVelocityMemory' is not designed for extension - needs to be abstract, final or empty.186
ErrorsMissing a Javadoc comment.186
ErrorsParameter velocityMemory should be final.186
Errors'velocityMemory' hides a field.186
ErrorsMethod 'isDeceleration' is not designed for extension - needs to be abstract, final or empty.190
ErrorsMissing a Javadoc comment.190
ErrorsMethod 'setDeceleration' is not designed for extension - needs to be abstract, final or empty.194
ErrorsMissing a Javadoc comment.194
ErrorsParameter deceleration should be final.194
Errors'deceleration' hides a field.194
ErrorsMethod 'isCircumvention' is not designed for extension - needs to be abstract, final or empty.198
ErrorsMissing a Javadoc comment.198
ErrorsMethod 'setCircumvention' is not designed for extension - needs to be abstract, final or empty.202
ErrorsMissing a Javadoc comment.202
ErrorsParameter circumvention should be final.202
Errors'circumvention' hides a field.202
ErrorsMethod 'getLeaderForce' is not designed for extension - needs to be abstract, final or empty.206
ErrorsMissing a Javadoc comment.206
ErrorsMethod 'setLeaderForce' is not designed for extension - needs to be abstract, final or empty.210
ErrorsMissing a Javadoc comment.210
ErrorsParameter leaderForce should be final.210
Errors'leaderForce' hides a field.210
ErrorsMethod 'getMyLFtype' is not designed for extension - needs to be abstract, final or empty.214
ErrorsMissing a Javadoc comment.214
ErrorsMethod 'setMyLFtype' is not designed for extension - needs to be abstract, final or empty.218
ErrorsMissing a Javadoc comment.218
ErrorsParameter myLFtype should be final.218
Errors'myLFtype' hides a field.218
ErrorsMethod 'getSpecialText' is not designed for extension - needs to be abstract, final or empty.222
ErrorsMethod 'setProperties' is not designed for extension - needs to be abstract, final or empty.243
ErrorsParameter newProperties should be final.244
ErrorsLine is longer than 80 characters.245
Errors'cast' is not followed by whitespace.245
ErrorsLine is longer than 80 characters.246
Errors'cast' is not followed by whitespace.246
ErrorsLine is longer than 80 characters.247
Errors'cast' is not followed by whitespace.247
ErrorsLine is longer than 80 characters.248
Errors'cast' is not followed by whitespace.248
ErrorsLine is longer than 80 characters.249
Errors'cast' is not followed by whitespace.249
ErrorsLine is longer than 80 characters.250
Errors'cast' is not followed by whitespace.250
ErrorsLine is longer than 80 characters.251
Errors'cast' is not followed by whitespace.251
ErrorsLine is longer than 80 characters.252
Errors'cast' is not followed by whitespace.252
ErrorsLine is longer than 80 characters.253
Errors'cast' is not followed by whitespace.253
ErrorsLine is longer than 80 characters.254
Errors'cast' is not followed by whitespace.254
ErrorsMethod 'getXMLProperties' is not designed for extension - needs to be abstract, final or empty.257
ErrorsMissing a Javadoc comment.257
ErrorsLine is longer than 80 characters.258

SteeringProperties/ObstacleAvoidanceProperties.java

ViolationMessageLine
ErrorsName 'SteeringProperties' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.17
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.19
ErrorsLine is longer than 80 characters.22
ErrorsLine is longer than 80 characters.23
ErrorsLine is longer than 80 characters.24
ErrorsLine is longer than 80 characters.27
ErrorsLine is longer than 80 characters.28
ErrorsLine is longer than 80 characters.29
ErrorsLine is longer than 80 characters.30
ErrorsLine is longer than 80 characters.33
Errors'240' is a magic number.36
ErrorsParameter behaviorType should be final.43
ErrorsExpected @param tag for 'behaviorType'.43
Errors'240' is a magic number.45
ErrorsLine is longer than 80 characters.52
ErrorsParameter xml should be final.53
ErrorsExpected @param tag for 'xml'.53
ErrorsLine is longer than 80 characters.54
ErrorsLine is longer than 80 characters.63
ErrorsLine is longer than 80 characters.65
ErrorsLine is longer than 80 characters.66
ErrorsLine is longer than 80 characters.67
ErrorsLine is longer than 80 characters.68
ErrorsLine is longer than 80 characters.69
ErrorsLine is longer than 80 characters.70
ErrorsLine is longer than 80 characters.71
ErrorsLine is longer than 80 characters.72
ErrorsLine is longer than 80 characters.73
ErrorsLine is longer than 80 characters.74
ErrorsLine is longer than 80 characters.75
ErrorsLine is longer than 80 characters.77
ErrorsParameter repulsiveForce should be final.77
Errors'repulsiveForce' hides a field.77
ErrorsParameter orderOfTheForce should be final.77
ErrorsParameter frontCollisions should be final.77
Errors'frontCollisions' hides a field.77
ErrorsParameter treeCollisions should be final.77
Errors'treeCollisions' hides a field.77
ErrorsMethod 'setNewBehaviorType' is not designed for extension - needs to be abstract, final or empty.85
ErrorsMissing a Javadoc comment.85
ErrorsParameter behaviorType should be final.85
ErrorsMethod 'getRepulsiveForce' is not designed for extension - needs to be abstract, final or empty.95
ErrorsMissing a Javadoc comment.95
ErrorsMethod 'setRepulsiveForce' is not designed for extension - needs to be abstract, final or empty.99
ErrorsMissing a Javadoc comment.99
ErrorsParameter repulsiveForce should be final.99
Errors'repulsiveForce' hides a field.99
ErrorsMethod 'getForceOrder' is not designed for extension - needs to be abstract, final or empty.103
ErrorsMissing a Javadoc comment.103
ErrorsMethod 'setForceOrder' is not designed for extension - needs to be abstract, final or empty.107
ErrorsMissing a Javadoc comment.107
ErrorsParameter orderOfTheForce should be final.107
ErrorsMethod 'isFrontCollisions' is not designed for extension - needs to be abstract, final or empty.111
ErrorsMissing a Javadoc comment.111
ErrorsMethod 'setFrontCollisions' is not designed for extension - needs to be abstract, final or empty.115
ErrorsMissing a Javadoc comment.115
ErrorsParameter frontCollisions should be final.115
Errors'frontCollisions' hides a field.115
ErrorsMethod 'isTreeCollisions' is not designed for extension - needs to be abstract, final or empty.119
ErrorsMissing a Javadoc comment.119
ErrorsMethod 'setTreeCollisions' is not designed for extension - needs to be abstract, final or empty.123
ErrorsMissing a Javadoc comment.123
ErrorsParameter treeCollisions should be final.123
Errors'treeCollisions' hides a field.123
ErrorsMethod 'getSpecialText' is not designed for extension - needs to be abstract, final or empty.127
ErrorsMethod 'setProperties' is not designed for extension - needs to be abstract, final or empty.137
ErrorsParameter newProperties should be final.138
ErrorsLine is longer than 80 characters.139
Errors'cast' is not followed by whitespace.139
ErrorsLine is longer than 80 characters.140
Errors'cast' is not followed by whitespace.140
ErrorsLine is longer than 80 characters.141
Errors'cast' is not followed by whitespace.141
ErrorsLine is longer than 80 characters.142
Errors'cast' is not followed by whitespace.142
ErrorsMethod 'getXMLProperties' is not designed for extension - needs to be abstract, final or empty.145
ErrorsMissing a Javadoc comment.145
ErrorsLine is longer than 80 characters.146

SteeringProperties/PathFollowingProperties.java

ViolationMessageLine
ErrorsName 'SteeringProperties' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsLine is longer than 80 characters.8
ErrorsUnused import - cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages.NavPoint.8
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.20
ErrorsVariable 'path' must be private and have accessor methods.24
ErrorsLine has trailing spaces.25
ErrorsLine is longer than 80 characters.26
ErrorsLine is longer than 80 characters.29
ErrorsLine is longer than 80 characters.32
ErrorsMissing a Javadoc comment.35
Errors'200' is a magic number.37
Errors'400' is a magic number.38
Errors'9440' is a magic number.39
Errors',' is not followed by whitespace.39
Errors'-9500' is a magic number.39
Errors',' is not followed by whitespace.39
Errors'-3446.65' is a magic number.39
Errors'50' is a magic number.41
Errors'5' is a magic number.42
ErrorsMissing a Javadoc comment.45
ErrorsParameter behaviorType should be final.45
Errors'200' is a magic number.47
Errors'400' is a magic number.48
Errors'9440' is a magic number.49
Errors',' is not followed by whitespace.49
Errors'-9500' is a magic number.49
Errors',' is not followed by whitespace.49
Errors'-3446.65' is a magic number.49
Errors'50' is a magic number.51
Errors'5' is a magic number.52
ErrorsLine has trailing spaces.55
ErrorsMissing a Javadoc comment.56
ErrorsParameter xml should be final.56
ErrorsLine is longer than 80 characters.57
ErrorsLine is longer than 80 characters.60
Errors',' is not followed by whitespace.60
Errors',' is not followed by whitespace.60
ErrorsMissing a Javadoc comment.76
ErrorsParameter path should be final.76
Errors'path' hides a field.76
Errors'200' is a magic number.78
Errors'400' is a magic number.79
Errors'50' is a magic number.82
Errors'5' is a magic number.83
ErrorsLine has trailing spaces.85
ErrorsLine has trailing spaces.87
ErrorsLine is longer than 80 characters.88
ErrorsLine is longer than 80 characters.89
ErrorsLine is longer than 80 characters.91
ErrorsLine is longer than 80 characters.92
ErrorsLine is longer than 80 characters.93
ErrorsLine is longer than 80 characters.95
ErrorsParameter repulsiveForce should be final.95
Errors'repulsiveForce' hides a field.95
ErrorsParameter distanceFromThePath should be final.95
ErrorsParameter path should be final.95
Errors'path' hides a field.95
ErrorsParameter targetLocation should be final.95
Errors'targetLocation' hides a field.95
ErrorsParameter regulatingForce should be final.95
Errors'regulatingForce' hides a field.95
ErrorsParameter projection should be final.95
Errors'projection' hides a field.95
ErrorsMethod 'setNewBehaviorType' is not designed for extension - needs to be abstract, final or empty.105
ErrorsMissing a Javadoc comment.105
ErrorsParameter behaviorType should be final.105
Errors'5' is a magic number.108
Errors'50' is a magic number.110
Errors'5' is a magic number.111
ErrorsLine has trailing spaces.112
ErrorsMethod 'getRepulsiveForce' is not designed for extension - needs to be abstract, final or empty.116
ErrorsMissing a Javadoc comment.116
ErrorsMethod 'setRepulsiveForce' is not designed for extension - needs to be abstract, final or empty.120
ErrorsMissing a Javadoc comment.120
ErrorsParameter orderOfTheForce should be final.120
ErrorsMethod 'getDistanceFromThePath' is not designed for extension - needs to be abstract, final or empty.125
ErrorsMissing a Javadoc comment.125
ErrorsMethod 'setDistanceFromThePath' is not designed for extension - needs to be abstract, final or empty.129
ErrorsMissing a Javadoc comment.129
ErrorsParameter distanceFromThePath should be final.129
ErrorsMethod 'getPath' is not designed for extension - needs to be abstract, final or empty.133
ErrorsMissing a Javadoc comment.133
ErrorsMethod 'setPath' is not designed for extension - needs to be abstract, final or empty.137
ErrorsMissing a Javadoc comment.137
ErrorsParameter path should be final.137
Errors'path' hides a field.137
ErrorsMethod 'getTargetLocation' is not designed for extension - needs to be abstract, final or empty.141
ErrorsMissing a Javadoc comment.141
ErrorsMethod 'setTargetLocation' is not designed for extension - needs to be abstract, final or empty.145
ErrorsMissing a Javadoc comment.145
ErrorsParameter targetLocation should be final.145
Errors'targetLocation' hides a field.145
ErrorsMethod 'getRegulatingForce' is not designed for extension - needs to be abstract, final or empty.149
ErrorsMissing a Javadoc comment.149
ErrorsMethod 'setRegulatingForce' is not designed for extension - needs to be abstract, final or empty.153
ErrorsMissing a Javadoc comment.153
ErrorsParameter regulatingForce should be final.153
Errors'regulatingForce' hides a field.153
ErrorsMethod 'getProjection' is not designed for extension - needs to be abstract, final or empty.157
ErrorsMissing a Javadoc comment.157
ErrorsMethod 'setProjection' is not designed for extension - needs to be abstract, final or empty.161
ErrorsMissing a Javadoc comment.161
ErrorsParameter projection should be final.161
Errors'projection' hides a field.161
ErrorsMethod 'getSpecialText' is not designed for extension - needs to be abstract, final or empty.165
ErrorsMethod 'setProperties' is not designed for extension - needs to be abstract, final or empty.176
ErrorsParameter newProperties should be final.177
ErrorsLine is longer than 80 characters.178
Errors'cast' is not followed by whitespace.178
ErrorsLine is longer than 80 characters.179
Errors'cast' is not followed by whitespace.179
ErrorsLine is longer than 80 characters.180
Errors'cast' is not followed by whitespace.180
Errors'cast' is not followed by whitespace.181
ErrorsLine is longer than 80 characters.182
Errors'cast' is not followed by whitespace.182
ErrorsLine is longer than 80 characters.183
Errors'cast' is not followed by whitespace.183
ErrorsMethod 'getXMLProperties' is not designed for extension - needs to be abstract, final or empty.186
ErrorsMissing a Javadoc comment.186

SteeringProperties/PeopleAvoidanceProperties.java

ViolationMessageLine
ErrorsName 'SteeringProperties' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsLine is longer than 80 characters.12
ErrorsLine has trailing spaces.14
ErrorsLine is longer than 80 characters.22
ErrorsLine is longer than 80 characters.25
ErrorsLine is longer than 80 characters.28
ErrorsLine is longer than 80 characters.31
ErrorsMissing a Javadoc comment.34
Errors'200' is a magic number.36
Errors'300' is a magic number.37
Errors'16' is a magic number.41
ErrorsMissing a Javadoc comment.44
ErrorsParameter behaviorType should be final.44
Errors'200' is a magic number.46
Errors'300' is a magic number.47
Errors'16' is a magic number.51
ErrorsMissing a Javadoc comment.55
ErrorsParameter xml should be final.55
ErrorsLine is longer than 80 characters.56
ErrorsLine is longer than 80 characters.65
ErrorsMissing a Javadoc comment.65
ErrorsParameter forceFromOtherPeople should be final.65
ErrorsParameter distanceFromOtherPeople should be final.65
ErrorsParameter goRoundPartner should be final.65
ErrorsParameter deceleration should be final.65
Errors'deceleration' hides a field.65
ErrorsParameter acceleration should be final.65
Errors'acceleration' hides a field.65
ErrorsParameter visionInTicks should be final.65
ErrorsMethod 'setNewBehaviorType' is not designed for extension - needs to be abstract, final or empty.75
ErrorsMissing a Javadoc comment.75
ErrorsParameter behaviorType should be final.75
Errors'}' should be on the same line.81
Errors'16' is a magic number.86
ErrorsMethod 'getRepulsiveForce' is not designed for extension - needs to be abstract, final or empty.90
ErrorsMissing a Javadoc comment.90
ErrorsMethod 'setRepulsiveForce' is not designed for extension - needs to be abstract, final or empty.94
ErrorsMissing a Javadoc comment.94
ErrorsParameter orderOfTheForce should be final.94
ErrorsMethod 'getDistanceFromOtherPeople' is not designed for extension - needs to be abstract, final or empty.98
ErrorsMissing a Javadoc comment.98
ErrorsMethod 'setDistanceFromOtherPeople' is not designed for extension - needs to be abstract, final or empty.102
ErrorsMissing a Javadoc comment.102
ErrorsParameter distanceFromOtherPeople should be final.102
ErrorsMethod 'isCircumvention' is not designed for extension - needs to be abstract, final or empty.106
ErrorsMissing a Javadoc comment.106
ErrorsMethod 'setCircumvention' is not designed for extension - needs to be abstract, final or empty.110
ErrorsMissing a Javadoc comment.110
ErrorsParameter goRoundPartner should be final.110
ErrorsMethod 'getProjection' is not designed for extension - needs to be abstract, final or empty.118
ErrorsMethod 'setProjection' is not designed for extension - needs to be abstract, final or empty.126
ErrorsParameter projection should be final.126
Errors'projection' hides a field.126
ErrorsExpected @param tag for 'projection'.126
ErrorsMethod 'isAcceleration' is not designed for extension - needs to be abstract, final or empty.130
ErrorsMissing a Javadoc comment.130
ErrorsMethod 'setAcceleration' is not designed for extension - needs to be abstract, final or empty.134
ErrorsMissing a Javadoc comment.134
ErrorsParameter acceleration should be final.134
Errors'acceleration' hides a field.134
ErrorsMethod 'isDeceleration' is not designed for extension - needs to be abstract, final or empty.138
ErrorsMissing a Javadoc comment.138
ErrorsMethod 'setDeceleration' is not designed for extension - needs to be abstract, final or empty.142
ErrorsMissing a Javadoc comment.142
ErrorsParameter deceleration should be final.142
Errors'deceleration' hides a field.142
ErrorsMethod 'getSpecialText' is not designed for extension - needs to be abstract, final or empty.146
ErrorsMethod 'setProperties' is not designed for extension - needs to be abstract, final or empty.158
ErrorsParameter newProperties should be final.159
ErrorsLine is longer than 80 characters.160
Errors'cast' is not followed by whitespace.160
ErrorsLine is longer than 80 characters.161
Errors'cast' is not followed by whitespace.161
ErrorsLine is longer than 80 characters.162
Errors'cast' is not followed by whitespace.162
ErrorsLine is longer than 80 characters.163
Errors'cast' is not followed by whitespace.163
ErrorsLine is longer than 80 characters.164
Errors'cast' is not followed by whitespace.164
ErrorsLine is longer than 80 characters.165
Errors'cast' is not followed by whitespace.165
ErrorsLine has trailing spaces.167
ErrorsMethod 'getXMLProperties' is not designed for extension - needs to be abstract, final or empty.168
ErrorsMissing a Javadoc comment.168
ErrorsLine is longer than 80 characters.169

SteeringProperties/SteeringProperties.java

ViolationMessageLine
ErrorsName 'SteeringProperties' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsLine is longer than 80 characters.12
ErrorsLine is longer than 80 characters.13
ErrorsLine is longer than 80 characters.15
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.17
Errors'{' is not followed by whitespace.18
Errors'}' is not preceded with whitespace.18
ErrorsVariable 'type' must be private and have accessor methods.21
ErrorsLine is longer than 80 characters.23
ErrorsVariable 'active' must be private and have accessor methods.24
ErrorsLine is longer than 80 characters.26
ErrorsVariable 'weight' must be private and have accessor methods.27
ErrorsLine is longer than 80 characters.29
ErrorsVariable 'behaviorType' must be private and have accessor methods.30
ErrorsMissing a Javadoc comment.32
ErrorsParameter type should be final.32
Errors'type' hides a field.32
ErrorsMissing a Javadoc comment.39
ErrorsParameter type should be final.39
Errors'type' hides a field.39
ErrorsParameter behaviorType should be final.39
Errors'behaviorType' hides a field.39
ErrorsLine is longer than 80 characters.46
ErrorsMissing a Javadoc comment.46
ErrorsParameter type should be final.46
Errors'type' hides a field.46
ErrorsParameter active should be final.46
Errors'active' hides a field.46
ErrorsParameter weight should be final.46
Errors'weight' hides a field.46
ErrorsLine is longer than 80 characters.53
ErrorsMissing a Javadoc comment.53
ErrorsParameter type should be final.53
Errors'type' hides a field.53
ErrorsParameter active should be final.53
Errors'active' hides a field.53
ErrorsParameter weight should be final.53
Errors'weight' hides a field.53
ErrorsParameter behaviorType should be final.53
Errors'behaviorType' hides a field.53
ErrorsLine has trailing spaces.59
ErrorsMethod 'getType' is not designed for extension - needs to be abstract, final or empty.60
ErrorsMissing a Javadoc comment.60
ErrorsMethod 'setType' is not designed for extension - needs to be abstract, final or empty.64
ErrorsMissing a Javadoc comment.64
ErrorsParameter type should be final.64
Errors'type' hides a field.64
ErrorsMethod 'isActive' is not designed for extension - needs to be abstract, final or empty.68
ErrorsMissing a Javadoc comment.68
ErrorsMethod 'setActive' is not designed for extension - needs to be abstract, final or empty.72
ErrorsMissing a Javadoc comment.72
ErrorsParameter active should be final.72
Errors'active' hides a field.72
ErrorsMethod 'getWeight' is not designed for extension - needs to be abstract, final or empty.76
ErrorsMissing a Javadoc comment.76
ErrorsMethod 'setWeight' is not designed for extension - needs to be abstract, final or empty.80
ErrorsMissing a Javadoc comment.80
ErrorsParameter weight should be final.80
Errors'weight' hides a field.80
ErrorsMethod 'getBehaviorType' is not designed for extension - needs to be abstract, final or empty.84
ErrorsMissing a Javadoc comment.84
ErrorsMethod 'setBehaviorType' is not designed for extension - needs to be abstract, final or empty.88
ErrorsMissing a Javadoc comment.88
ErrorsParameter behaviorType should be final.88
Errors'behaviorType' hides a field.88
ErrorsLine is longer than 80 characters.89
ErrorsMethod 'getText' is not designed for extension - needs to be abstract, final or empty.95
ErrorsMissing a Javadoc comment.95
ErrorsMissing a Javadoc comment.102
Errors'behaviorType' hides a field.102
ErrorsMissing a Javadoc comment.104
ErrorsMissing a Javadoc comment.106

SteeringProperties/StickToPathProperties.java

ViolationMessageLine
ErrorsName 'SteeringProperties' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsUnused import - cz.cuni.amis.pogamut.ut2004.agent.module.sensor.NavigationGraphHelper.8
ErrorsLine contains a tab character.17
ErrorsLine contains a tab character.18
ErrorsLine contains a tab character.19
ErrorsLine is longer than 80 characters.21
ErrorsLine contains a tab character.21
ErrorsLine is longer than 80 characters.25
ErrorsVariable 'path' must be private and have accessor methods.29
ErrorsLine has trailing spaces.30
ErrorsLine is longer than 80 characters.31
ErrorsLine is longer than 80 characters.34
ErrorsLine is longer than 80 characters.37
ErrorsMissing a Javadoc comment.40
Errors'200' is a magic number.42
Errors'400' is a magic number.43
Errors'9440' is a magic number.44
Errors',' is not followed by whitespace.44
Errors'-9500' is a magic number.44
Errors',' is not followed by whitespace.44
Errors'-3446.65' is a magic number.44
Errors'50' is a magic number.46
Errors'5' is a magic number.47
ErrorsLine has trailing spaces.49
ErrorsMissing a Javadoc comment.50
ErrorsParameter values should be final.50
ErrorsLine contains a tab character.51
ErrorsLine contains a tab character.52
ErrorsMethod 'setNewBehaviorType' is not designed for extension - needs to be abstract, final or empty.60
ErrorsMissing a Javadoc comment.60
ErrorsParameter behaviorType should be final.60
Errors'5' is a magic number.63
Errors'50' is a magic number.65
Errors'5' is a magic number.66
ErrorsLine has trailing spaces.67
ErrorsLine contains a tab character.70
ErrorsMethod 'getRepulsiveForce' is not designed for extension - needs to be abstract, final or empty.70
ErrorsMissing a Javadoc comment.70
ErrorsMethod 'setRepulsiveForce' is not designed for extension - needs to be abstract, final or empty.74
ErrorsMissing a Javadoc comment.74
ErrorsParameter orderOfTheForce should be final.74
ErrorsMethod 'getDistanceFromThePath' is not designed for extension - needs to be abstract, final or empty.79
ErrorsMissing a Javadoc comment.79
ErrorsMethod 'setDistanceFromThePath' is not designed for extension - needs to be abstract, final or empty.83
ErrorsMissing a Javadoc comment.83
ErrorsParameter distanceFromThePath should be final.83
ErrorsMethod 'getPath' is not designed for extension - needs to be abstract, final or empty.87
ErrorsMissing a Javadoc comment.87
ErrorsMethod 'setPath' is not designed for extension - needs to be abstract, final or empty.91
ErrorsMissing a Javadoc comment.91
ErrorsParameter path should be final.91
Errors'path' hides a field.91
ErrorsMethod 'getTargetLocation' is not designed for extension - needs to be abstract, final or empty.95
ErrorsMissing a Javadoc comment.95
ErrorsMethod 'setTargetLocation' is not designed for extension - needs to be abstract, final or empty.99
ErrorsMissing a Javadoc comment.99
ErrorsParameter targetLocation should be final.99
Errors'targetLocation' hides a field.99
ErrorsMethod 'getRegulatingForce' is not designed for extension - needs to be abstract, final or empty.103
ErrorsMissing a Javadoc comment.103
ErrorsMethod 'setRegulatingForce' is not designed for extension - needs to be abstract, final or empty.107
ErrorsMissing a Javadoc comment.107
ErrorsParameter regulatingForce should be final.107
Errors'regulatingForce' hides a field.107
ErrorsMethod 'getProjection' is not designed for extension - needs to be abstract, final or empty.111
ErrorsMissing a Javadoc comment.111
ErrorsMethod 'setProjection' is not designed for extension - needs to be abstract, final or empty.115
ErrorsMissing a Javadoc comment.115
ErrorsParameter projection should be final.115
Errors'projection' hides a field.115
ErrorsMethod 'getSpecialText' is not designed for extension - needs to be abstract, final or empty.119
ErrorsMethod 'setProperties' is not designed for extension - needs to be abstract, final or empty.130
ErrorsParameter newProperties should be final.131
ErrorsLine is longer than 80 characters.132
Errors'cast' is not followed by whitespace.132
ErrorsLine is longer than 80 characters.133
Errors'cast' is not followed by whitespace.133
ErrorsLine is longer than 80 characters.134
Errors'cast' is not followed by whitespace.134
Errors'cast' is not followed by whitespace.135
ErrorsLine is longer than 80 characters.136
Errors'cast' is not followed by whitespace.136
ErrorsLine is longer than 80 characters.137
Errors'cast' is not followed by whitespace.137
ErrorsMethod 'getXMLProperties' is not designed for extension - needs to be abstract, final or empty.140
ErrorsMissing a Javadoc comment.140

SteeringProperties/TargetApproachingProperties.java

ViolationMessageLine
ErrorsName 'SteeringProperties' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsLine is longer than 80 characters.10
ErrorsLine is longer than 80 characters.11
ErrorsFirst sentence should end with a period.16
ErrorsMissing a Javadoc comment.19
ErrorsMissing a Javadoc comment.24
ErrorsParameter behaviorType should be final.24
ErrorsMissing a Javadoc comment.30
ErrorsParameter xml should be final.30
ErrorsLine is longer than 80 characters.31
Errors'for' is not followed by whitespace.32
ErrorsLine is longer than 80 characters.37
ErrorsMissing a Javadoc comment.37
ErrorsParameter attractiveForce should be final.37
ErrorsParameter endLocation should be final.37
ErrorsLine is longer than 80 characters.39
ErrorsMethod 'setNewBehaviorType' is not designed for extension - needs to be abstract, final or empty.42
ErrorsMissing a Javadoc comment.42
ErrorsParameter behaviorType should be final.42
ErrorsLine is longer than 80 characters.45
ErrorsLine is longer than 80 characters.47
ErrorsMethod 'getAttractiveForce' is not designed for extension - needs to be abstract, final or empty.52
ErrorsMissing a Javadoc comment.52
ErrorsLine is longer than 80 characters.53
ErrorsLine is longer than 80 characters.54
Errors'else' construct must use '{}'s.55
Errors'100' is a magic number.55
ErrorsLine has trailing spaces.58
ErrorsMethod 'setAttractiveForce' is not designed for extension - needs to be abstract, final or empty.58
ErrorsMissing a Javadoc comment.58
ErrorsParameter attractiveForce should be final.58
ErrorsLine is longer than 80 characters.59
ErrorsLine is longer than 80 characters.60
ErrorsMethod 'getTargets' is not designed for extension - needs to be abstract, final or empty.64
ErrorsMissing a Javadoc comment.64
ErrorsMethod 'setTargets' is not designed for extension - needs to be abstract, final or empty.68
ErrorsMissing a Javadoc comment.68
ErrorsParameter targets should be final.68
Errors'targets' hides a field.68
ErrorsMethod 'getTarget_packet' is not designed for extension - needs to be abstract, final or empty.72
ErrorsMissing a Javadoc comment.72
ErrorsName 'getTarget_packet' must match pattern '^[a-z][a-zA-Z0-9]*$'.72
ErrorsParameter index should be final.72
ErrorsMethod 'setTarget_packet' is not designed for extension - needs to be abstract, final or empty.77
ErrorsName 'setTarget_packet' must match pattern '^[a-z][a-zA-Z0-9]*$'.77
ErrorsParameter index should be final.77
ErrorsExpected @param tag for 'index'.77
ErrorsParameter tp should be final.77
ErrorsExpected @param tag for 'tp'.77
ErrorsFirst sentence should end with a period.84
ErrorsMethod 'removeTarget_packet' is not designed for extension - needs to be abstract, final or empty.85
ErrorsName 'removeTarget_packet' must match pattern '^[a-z][a-zA-Z0-9]*$'.85
ErrorsParameter index should be final.85
ErrorsExpected @param tag for 'index'.85
ErrorsMethod 'setTargetLocation' is not designed for extension - needs to be abstract, final or empty.91
ErrorsMissing a Javadoc comment.91
ErrorsParameter index should be final.91
ErrorsParameter loc should be final.91
ErrorsMethod 'addTarget_packet' is not designed for extension - needs to be abstract, final or empty.97
ErrorsMissing a Javadoc comment.97
ErrorsName 'addTarget_packet' must match pattern '^[a-z][a-zA-Z0-9]*$'.97
ErrorsParameter tp should be final.97
ErrorsLine has trailing spaces.100
ErrorsMethod 'getSpecialText' is not designed for extension - needs to be abstract, final or empty.101
Errors'for' is not followed by whitespace.105
ErrorsMethod 'setProperties' is not designed for extension - needs to be abstract, final or empty.112
ErrorsParameter newProperties should be final.113
ErrorsLine has trailing spaces.114
ErrorsLine is longer than 80 characters.114
Errors'cast' is not followed by whitespace.114
ErrorsMethod 'getXMLProperties' is not designed for extension - needs to be abstract, final or empty.117
ErrorsMissing a Javadoc comment.117
ErrorsLine is longer than 80 characters.118
Errors'for' is not followed by whitespace.120

SteeringProperties/Target_packet.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsName 'SteeringProperties' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsLine is longer than 80 characters.7
ErrorsName 'Target_packet' must match pattern '^[A-Z][a-zA-Z0-9]*$'.10
ErrorsLine is longer than 80 characters.12
ErrorsLine has trailing spaces.14
ErrorsName 'force_packet' must match pattern '^[a-z][a-zA-Z0-9]*$'.16
ErrorsMissing a Javadoc comment.18
Errors'100' is a magic number.19
Errors'9440' is a magic number.20
Errors',' is not followed by whitespace.20
Errors'-10500' is a magic number.20
Errors',' is not followed by whitespace.20
Errors'-3446.65' is a magic number.20
ErrorsMissing a Javadoc comment.23
ErrorsParameter xml_packet should be final.23
ErrorsName 'xml_packet' must match pattern '^[a-z][a-zA-Z0-9]*$'.23
ErrorsLine is longer than 80 characters.25
Errors',' is not followed by whitespace.25
Errors',' is not followed by whitespace.25
ErrorsMissing a Javadoc comment.28
ErrorsParameter targetLocation should be final.28
Errors'targetLocation' hides a field.28
ErrorsParameter force_packet should be final.28
Errors'force_packet' hides a field.28
ErrorsName 'force_packet' must match pattern '^[a-z][a-zA-Z0-9]*$'.28
ErrorsMethod 'getTargetLocation' is not designed for extension - needs to be abstract, final or empty.33
ErrorsMissing a Javadoc comment.33
ErrorsMethod 'setTargetLocation' is not designed for extension - needs to be abstract, final or empty.37
ErrorsMissing a Javadoc comment.37
ErrorsParameter endLocation should be final.37
ErrorsMethod 'setTarget_Packet' is not designed for extension - needs to be abstract, final or empty.41
ErrorsMissing a Javadoc comment.41
ErrorsName 'setTarget_Packet' must match pattern '^[a-z][a-zA-Z0-9]*$'.41
ErrorsParameter tp should be final.41
ErrorsMethod 'getForce_packet' is not designed for extension - needs to be abstract, final or empty.50
ErrorsMissing a Javadoc comment.50
ErrorsName 'getForce_packet' must match pattern '^[a-z][a-zA-Z0-9]*$'.50
ErrorsMethod 'setForce_packet' is not designed for extension - needs to be abstract, final or empty.54
ErrorsMissing a Javadoc comment.54
ErrorsName 'setForce_packet' must match pattern '^[a-z][a-zA-Z0-9]*$'.54
ErrorsParameter f_packet should be final.54
ErrorsName 'f_packet' must match pattern '^[a-z][a-zA-Z0-9]*$'.54
ErrorsMethod 'getAttractiveForce' is not designed for extension - needs to be abstract, final or empty.60
ErrorsMissing a Javadoc comment.60
ErrorsParameter distance should be final.60
ErrorsMethod 'setAttractiveForce' is not designed for extension - needs to be abstract, final or empty.65
ErrorsParameter force should be final.65
ErrorsExpected @param tag for 'force'.65
ErrorsExpected an @return tag.70
ErrorsMethod 'getAttractiveForce' is not designed for extension - needs to be abstract, final or empty.70
Errors'if' construct must use '{}'s.71
ErrorsLine is longer than 80 characters.71
ErrorsMethod 'getSpecialText' is not designed for extension - needs to be abstract, final or empty.77
ErrorsMissing a Javadoc comment.77
ErrorsMethod 'getXMLProperties' is not designed for extension - needs to be abstract, final or empty.84
ErrorsMissing a Javadoc comment.84

SteeringProperties/WalkAlongProperties.java

ViolationMessageLine
ErrorsName 'SteeringProperties' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsLine is longer than 80 characters.13
ErrorsLine is longer than 80 characters.25
ErrorsLine is longer than 80 characters.28
ErrorsMissing a Javadoc comment.31
Errors'200' is a magic number.33
Errors'9440' is a magic number.35
Errors',' is not followed by whitespace.35
Errors'-10500' is a magic number.35
Errors',' is not followed by whitespace.35
Errors'-3446.65' is a magic number.35
Errors';' is not followed by whitespace.35
Errors'500' is a magic number.36
ErrorsMissing a Javadoc comment.41
ErrorsParameter behaviorType should be final.41
Errors'200' is a magic number.43
Errors'9440' is a magic number.45
Errors',' is not followed by whitespace.45
Errors'-10500' is a magic number.45
Errors',' is not followed by whitespace.45
Errors'-3446.65' is a magic number.45
Errors';' is not followed by whitespace.45
Errors'500' is a magic number.46
ErrorsLine has trailing spaces.51
ErrorsMissing a Javadoc comment.52
ErrorsParameter xml should be final.52
ErrorsLine is longer than 80 characters.56
Errors',' is not followed by whitespace.56
Errors',' is not followed by whitespace.56
ErrorsLine is longer than 80 characters.62
ErrorsMissing a Javadoc comment.62
ErrorsParameter partnerForce should be final.62
Errors'partnerForce' hides a field.62
ErrorsParameter partnerName should be final.62
Errors'partnerName' hides a field.62
ErrorsParameter targetLocation should be final.62
Errors'targetLocation' hides a field.62
ErrorsParameter distanceFromThePartner should be final.62
ErrorsParameter giveWayToPartner should be final.62
Errors'giveWayToPartner' hides a field.62
ErrorsParameter waitForPartner should be final.62
Errors'waitForPartner' hides a field.62
ErrorsMethod 'setNewBehaviorType' is not designed for extension - needs to be abstract, final or empty.72
ErrorsMissing a Javadoc comment.72
ErrorsParameter behaviorType should be final.72
ErrorsMethod 'getPartnerForce' is not designed for extension - needs to be abstract, final or empty.82
ErrorsMissing a Javadoc comment.82
ErrorsMethod 'setPartnerForce' is not designed for extension - needs to be abstract, final or empty.86
ErrorsMissing a Javadoc comment.86
ErrorsParameter attractiveForce should be final.86
ErrorsMethod 'getDistanceFromThePartner' is not designed for extension - needs to be abstract, final or empty.90
ErrorsMissing a Javadoc comment.90
ErrorsMethod 'setDistanceFromThePartner' is not designed for extension - needs to be abstract, final or empty.94
ErrorsMissing a Javadoc comment.94
ErrorsParameter distanceFromThePartner should be final.94
ErrorsMethod 'getTargetLocation' is not designed for extension - needs to be abstract, final or empty.98
ErrorsMissing a Javadoc comment.98
ErrorsMethod 'setTargetLocation' is not designed for extension - needs to be abstract, final or empty.102
ErrorsMissing a Javadoc comment.102
ErrorsParameter targetLocation should be final.102
Errors'targetLocation' hides a field.102
ErrorsMethod 'getPartnerName' is not designed for extension - needs to be abstract, final or empty.106
ErrorsMissing a Javadoc comment.106
ErrorsMethod 'setPartnerName' is not designed for extension - needs to be abstract, final or empty.110
ErrorsMissing a Javadoc comment.110
ErrorsParameter partnerName should be final.110
Errors'partnerName' hides a field.110
ErrorsMethod 'isGiveWayToPartner' is not designed for extension - needs to be abstract, final or empty.114
ErrorsMissing a Javadoc comment.114
ErrorsMethod 'setGiveWayToPartner' is not designed for extension - needs to be abstract, final or empty.118
ErrorsMissing a Javadoc comment.118
ErrorsParameter giveWayToPartner should be final.118
Errors'giveWayToPartner' hides a field.118
ErrorsMethod 'isWaitForPartner' is not designed for extension - needs to be abstract, final or empty.122
ErrorsMissing a Javadoc comment.122
ErrorsMethod 'setWaitForPartner' is not designed for extension - needs to be abstract, final or empty.126
ErrorsMissing a Javadoc comment.126
ErrorsParameter waitForPartner should be final.126
Errors'waitForPartner' hides a field.126
ErrorsMethod 'getSpecialText' is not designed for extension - needs to be abstract, final or empty.130
ErrorsMethod 'setProperties' is not designed for extension - needs to be abstract, final or empty.142
ErrorsParameter newProperties should be final.143
ErrorsLine is longer than 80 characters.144
Errors'cast' is not followed by whitespace.144
ErrorsLine is longer than 80 characters.145
Errors'cast' is not followed by whitespace.145
ErrorsLine is longer than 80 characters.146
Errors'cast' is not followed by whitespace.146
ErrorsLine is longer than 80 characters.147
Errors'cast' is not followed by whitespace.147
ErrorsLine is longer than 80 characters.148
Errors'cast' is not followed by whitespace.148
ErrorsLine is longer than 80 characters.149
Errors'cast' is not followed by whitespace.149
ErrorsMethod 'getXMLProperties' is not designed for extension - needs to be abstract, final or empty.152
ErrorsMissing a Javadoc comment.152

SteeringProperties/WallFollowingProperties.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsName 'SteeringProperties' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsLine is longer than 80 characters.24
ErrorsLine is longer than 80 characters.26
ErrorsMissing a Javadoc comment.32
Errors'100' is a magic number.34
ErrorsMissing a Javadoc comment.45
ErrorsParameter behaviorType should be final.45
Errors'100' is a magic number.47
ErrorsMissing a Javadoc comment.59
ErrorsParameter xml should be final.59
ErrorsLine is longer than 80 characters.60
ErrorsLine is longer than 80 characters.72
ErrorsMissing a Javadoc comment.72
ErrorsMore than 7 parameters.72
ErrorsParameter wallForce should be final.72
Errors'wallForce' hides a field.72
ErrorsParameter orderOfTheForce should be final.72
ErrorsParameter attractiveForceWeight should be final.72
Errors'attractiveForceWeight' hides a field.72
ErrorsLine is longer than 80 characters.73
ErrorsParameter repulsiveForceWeight should be final.73
Errors'repulsiveForceWeight' hides a field.73
ErrorsParameter concaveEdgesForceWeight should be final.73
Errors'concaveEdgesForceWeight' hides a field.73
ErrorsParameter convexEdgesForceWeight should be final.73
Errors'convexEdgesForceWeight' hides a field.73
ErrorsLine is longer than 80 characters.74
ErrorsParameter justMySide should be final.74
Errors'justMySide' hides a field.74
ErrorsParameter specialDetection should be final.74
Errors'specialDetection' hides a field.74
ErrorsParameter frontCollisions should be final.74
Errors'frontCollisions' hides a field.74
ErrorsMethod 'setNewBehaviorType' is not designed for extension - needs to be abstract, final or empty.87
ErrorsMissing a Javadoc comment.87
ErrorsParameter behaviorType should be final.87
ErrorsMethod 'getWallForce' is not designed for extension - needs to be abstract, final or empty.103
ErrorsMissing a Javadoc comment.103
ErrorsMethod 'setWallForce' is not designed for extension - needs to be abstract, final or empty.107
ErrorsMissing a Javadoc comment.107
ErrorsParameter force should be final.107
ErrorsMethod 'getOrderOfTheForce' is not designed for extension - needs to be abstract, final or empty.111
ErrorsMissing a Javadoc comment.111
ErrorsMethod 'setOrderOfTheForce' is not designed for extension - needs to be abstract, final or empty.115
ErrorsMissing a Javadoc comment.115
ErrorsParameter orderOfTheForce should be final.115
ErrorsMethod 'getAttractiveForceWeight' is not designed for extension - needs to be abstract, final or empty.119
ErrorsMissing a Javadoc comment.119
ErrorsMethod 'setAttractiveForceWeight' is not designed for extension - needs to be abstract, final or empty.123
ErrorsMissing a Javadoc comment.123
ErrorsParameter attractiveForceWeight should be final.123
Errors'attractiveForceWeight' hides a field.123
ErrorsMethod 'getConcaveEdgesForceWeight' is not designed for extension - needs to be abstract, final or empty.127
ErrorsMissing a Javadoc comment.127
ErrorsMethod 'setConcaveEdgesForceWeight' is not designed for extension - needs to be abstract, final or empty.131
ErrorsMissing a Javadoc comment.131
ErrorsParameter concaveEdgesForceWeight should be final.131
Errors'concaveEdgesForceWeight' hides a field.131
ErrorsMethod 'getConvexEdgesForceWeight' is not designed for extension - needs to be abstract, final or empty.135
ErrorsMissing a Javadoc comment.135
ErrorsMethod 'setConvexEdgesForceWeight' is not designed for extension - needs to be abstract, final or empty.139
ErrorsMissing a Javadoc comment.139
ErrorsParameter convexEdgesForceWeight should be final.139
Errors'convexEdgesForceWeight' hides a field.139
ErrorsMethod 'getRepulsiveForceWeight' is not designed for extension - needs to be abstract, final or empty.143
ErrorsMissing a Javadoc comment.143
ErrorsMethod 'setRepulsiveForceWeight' is not designed for extension - needs to be abstract, final or empty.147
ErrorsMissing a Javadoc comment.147
ErrorsParameter repulsiveForceWeight should be final.147
Errors'repulsiveForceWeight' hides a field.147
ErrorsMethod 'isFrontCollisions' is not designed for extension - needs to be abstract, final or empty.151
ErrorsMissing a Javadoc comment.151
ErrorsMethod 'setFrontCollisions' is not designed for extension - needs to be abstract, final or empty.155
ErrorsMissing a Javadoc comment.155
ErrorsParameter frontCollisions should be final.155
Errors'frontCollisions' hides a field.155
ErrorsMethod 'isJustMySide' is not designed for extension - needs to be abstract, final or empty.159
ErrorsMissing a Javadoc comment.159
ErrorsMethod 'setJustMySide' is not designed for extension - needs to be abstract, final or empty.163
ErrorsMissing a Javadoc comment.163
ErrorsParameter justMySide should be final.163
Errors'justMySide' hides a field.163
ErrorsMethod 'isSpecialDetection' is not designed for extension - needs to be abstract, final or empty.167
ErrorsMissing a Javadoc comment.167
ErrorsMethod 'setSpecialDetection' is not designed for extension - needs to be abstract, final or empty.171
ErrorsMissing a Javadoc comment.171
ErrorsParameter specialDetection should be final.171
Errors'specialDetection' hides a field.171
ErrorsMethod 'getSpecialText' is not designed for extension - needs to be abstract, final or empty.175
ErrorsMethod 'setProperties' is not designed for extension - needs to be abstract, final or empty.189
ErrorsParameter newProperties should be final.190
ErrorsLine is longer than 80 characters.191
Errors'cast' is not followed by whitespace.191
ErrorsLine is longer than 80 characters.192
Errors'cast' is not followed by whitespace.192
ErrorsLine is longer than 80 characters.193
Errors'cast' is not followed by whitespace.193
ErrorsLine is longer than 80 characters.194
Errors'cast' is not followed by whitespace.194
ErrorsLine is longer than 80 characters.195
Errors'cast' is not followed by whitespace.195
ErrorsLine is longer than 80 characters.196
Errors'cast' is not followed by whitespace.196
ErrorsLine is longer than 80 characters.197
Errors'cast' is not followed by whitespace.197
ErrorsLine is longer than 80 characters.198
Errors'cast' is not followed by whitespace.198
ErrorsLine is longer than 80 characters.199
Errors'cast' is not followed by whitespace.199
ErrorsMethod 'getXMLProperties' is not designed for extension - needs to be abstract, final or empty.202
ErrorsMissing a Javadoc comment.202

SteeringStuff/IRaysFlagChanged.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsMissing package-info.java file.0
ErrorsName 'SteeringStuff' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsMissing a Javadoc comment.10
ErrorsRedundant 'public' modifier.10

SteeringStuff/ISteering.java

ViolationMessageLine
ErrorsName 'SteeringStuff' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsUnused import - cz.cuni.amis.pogamut.base3d.worldview.object.Location.5
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.17
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.19
ErrorsLine is longer than 80 characters.20
ErrorsLine is longer than 80 characters.23
ErrorsRedundant 'public' modifier.23
ErrorsLine is longer than 80 characters.26
ErrorsRedundant 'public' modifier.29

SteeringStuff/RaycastingManager.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsName 'SteeringStuff' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsLine is longer than 80 characters.5
ErrorsLine is longer than 80 characters.11
ErrorsLine has trailing spaces.15
ErrorsMissing a Javadoc comment.16
ErrorsMissing a Javadoc comment.17
ErrorsVariable 'raycasting' must be private and have accessor methods.17
ErrorsMissing a Javadoc comment.19
ErrorsMissing a Javadoc comment.20
ErrorsMissing a Javadoc comment.21
ErrorsLine is longer than 80 characters.23
ErrorsMissing a Javadoc comment.23
ErrorsLine is longer than 80 characters.24
ErrorsMissing a Javadoc comment.24
ErrorsLine is longer than 80 characters.25
ErrorsMissing a Javadoc comment.25
ErrorsLine is longer than 80 characters.27
ErrorsParameter botself should be final.28
Errors'botself' hides a field.28
ErrorsExpected @param tag for 'botself'.28
ErrorsParameter raycasting should be final.28
Errors'raycasting' hides a field.28
ErrorsExpected @param tag for 'raycasting'.28
ErrorsLine is longer than 80 characters.33
ErrorsLine is longer than 80 characters.34
ErrorsMethod 'addRayFlagChangedListener' is not designed for extension - needs to be abstract, final or empty.34
ErrorsParameter type should be final.34
ErrorsExpected @param tag for 'type'.34
ErrorsParameter listener should be final.34
ErrorsExpected @param tag for 'listener'.34
ErrorsMethod 'notifyRayFlagChangedListeners' is not designed for extension - needs to be abstract, final or empty.39
Errors'if' construct must use '{}'s.41
ErrorsLine is longer than 80 characters.41
Errors'+' is not preceded with whitespace.41
Errors'+' is not followed by whitespace.41
ErrorsLine is longer than 80 characters.46
ErrorsLine is longer than 80 characters.47
ErrorsMethod 'addRays' is not designed for extension - needs to be abstract, final or empty.47
ErrorsParameter type should be final.47
ErrorsExpected @param tag for 'type'.47
ErrorsParameter rayList should be final.47
ErrorsExpected @param tag for 'rayList'.47
ErrorsParameter listener should be final.47
ErrorsExpected @param tag for 'listener'.47
ErrorsLine has trailing spaces.50
ErrorsMethod 'removeRays' is not designed for extension - needs to be abstract, final or empty.54
ErrorsParameter type should be final.54
ErrorsExpected @param tag for 'type'.54
Errors'if' construct must use '{}'s.55
ErrorsLine is longer than 80 characters.55
Errors'+' is not preceded with whitespace.55
Errors'+' is not followed by whitespace.55
ErrorsExpected an @return tag.62
ErrorsLine is longer than 80 characters.62
ErrorsMethod 'getMyFutureRays' is not designed for extension - needs to be abstract, final or empty.62
ErrorsParameter type should be final.62
ErrorsExpected @param tag for 'type'.62
ErrorsExpected an @return tag.67
ErrorsMethod 'raysAreReady' is not designed for extension - needs to be abstract, final or empty.67
ErrorsMissing a Javadoc comment.72
ErrorsLine has trailing spaces.75
ErrorsLine has trailing spaces.77
Errors'for' is not followed by whitespace.78
Errors'if' construct must use '{}'s.80
ErrorsLine is longer than 80 characters.80
Errors'+' is not preceded with whitespace.80
Errors'+' is not followed by whitespace.80
ErrorsLine is longer than 80 characters.81
Errors'for' is not followed by whitespace.82
ErrorsLine is longer than 80 characters.83
ErrorsLine has trailing spaces.89

SteeringStuff/RefBoolean.java

ViolationMessageLine
ErrorsName 'SteeringStuff' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsMissing a Javadoc comment.9
ErrorsMissing a Javadoc comment.11
ErrorsParameter value should be final.11
Errors'value' hides a field.11
ErrorsMethod 'getValue' is not designed for extension - needs to be abstract, final or empty.15
ErrorsMissing a Javadoc comment.15
ErrorsMethod 'setValue' is not designed for extension - needs to be abstract, final or empty.19
ErrorsMissing a Javadoc comment.19
ErrorsParameter value should be final.19
Errors'value' hides a field.19

SteeringStuff/SteeringManager.java

ViolationMessageLine
ErrorsName 'SteeringStuff' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsLine is longer than 80 characters.10
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.17
ErrorsLine is longer than 80 characters.18
ErrorsUsing the '.*' form of import should be avoided - SteeringProperties.*.21
ErrorsUsing the '.*' form of import should be avoided - Steerings.*.22
ErrorsLine is longer than 80 characters.25
ErrorsVariable 'botself' must be private and have accessor methods.34
ErrorsMissing a Javadoc comment.36
ErrorsVariable 'locomotion' must be private and have accessor methods.36
ErrorsMissing a Javadoc comment.37
ErrorsVariable 'rayManager' must be private and have accessor methods.37
ErrorsMissing a Javadoc comment.38
Errors',' is not followed by whitespace.38
ErrorsMissing a Javadoc comment.39
Errors',' is not followed by whitespace.39
ErrorsVariable 'steeringWeights' must be private and have accessor methods.39
ErrorsMissing a Javadoc comment.40
Errors',' is not followed by whitespace.40
ErrorsMissing a Javadoc comment.41
ErrorsMissing a Javadoc comment.42
ErrorsVariable 'myNextVelocity' must be private and have accessor methods.42
ErrorsMissing a Javadoc comment.43
ErrorsVariable 'multiplier' must be private and have accessor methods.43
ErrorsMissing a Javadoc comment.44
ErrorsMissing a Javadoc comment.45
ErrorsMissing a Javadoc comment.47
ErrorsLine is longer than 80 characters.48
Errors'=' is not preceded with whitespace.49
Errors'=' is not followed by whitespace.49
ErrorsLine is longer than 80 characters.50
Errors'*' is not preceded with whitespace.52
Errors'*' is not followed by whitespace.52
ErrorsLine is longer than 80 characters.53
ErrorsMissing a Javadoc comment.53
Errors'=' is not preceded with whitespace.53
Errors'=' is not followed by whitespace.53
Errors',' is not followed by whitespace.53
Errors',' is not followed by whitespace.53
Errors';' is not followed by whitespace.53
ErrorsLine is longer than 80 characters.54
ErrorsLine is longer than 80 characters.55
ErrorsLine is longer than 80 characters.56
ErrorsLine is longer than 80 characters.57
ErrorsLine is longer than 80 characters.59
ErrorsVariable 'drawRaycasting' must be private and have accessor methods.60
ErrorsLine has trailing spaces.61
ErrorsLine is longer than 80 characters.62
ErrorsMissing a Javadoc comment.65
ErrorsName 'WAPath' must match pattern '^[a-z][a-zA-Z0-9]*$'.65
ErrorsMissing a Javadoc comment.66
ErrorsName 'Thomas' must match pattern '^[a-z][a-zA-Z0-9]*$'.66
ErrorsVariable 'Thomas' must be private and have accessor methods.66
ErrorsMissing a Javadoc comment.67
ErrorsMissing a Javadoc comment.68
ErrorsName 'WA_debugg' must match pattern '^[a-z][a-zA-Z0-9]*$'.68
ErrorsLine is longer than 80 characters.71
ErrorsLine is longer than 80 characters.74
ErrorsParameter event should be final.76
ErrorsLine is longer than 80 characters.77
ErrorsLine has trailing spaces.82
ErrorsLine is longer than 80 characters.84
ErrorsLine is longer than 80 characters.89
ErrorsParameter bot should be final.89
ErrorsParameter raycasting should be final.89
ErrorsParameter locomotion should be final.89
Errors'locomotion' hides a field.89
Errors',' is not followed by whitespace.95
ErrorsLine is longer than 80 characters.107
ErrorsLine is longer than 80 characters.110
ErrorsLine is longer than 80 characters.112
ErrorsParameter bot should be final.112
ErrorsParameter raycasting should be final.112
ErrorsParameter locomotion should be final.112
Errors'locomotion' hides a field.112
ErrorsParameter multiplier should be final.112
Errors'multiplier' hides a field.112
Errors',' is not followed by whitespace.118
ErrorsMissing a Javadoc comment.128
ErrorsLine is longer than 80 characters.131
ErrorsLine is longer than 80 characters.133
Errors'cast' is not followed by whitespace.133
ErrorsLine is longer than 80 characters.136
ErrorsMethod 'addSteering' is not designed for extension - needs to be abstract, final or empty.137
ErrorsParameter type should be final.137
ErrorsExpected @param tag for 'type'.137
ErrorsLine is longer than 80 characters.141
ErrorsMethod 'addSteering' is not designed for extension - needs to be abstract, final or empty.142
ErrorsParameter type should be final.142
ErrorsExpected @param tag for 'type'.142
ErrorsParameter weight should be final.142
ErrorsExpected @param tag for 'weight'.142
Errors'if' construct must use '{}'s.143
Errors'+' is not preceded with whitespace.143
Errors'+' is not followed by whitespace.143
Errorsswitch without "default" clause.144
ErrorsLine is longer than 80 characters.146
ErrorsLine is longer than 80 characters.155
ErrorsMust have at least one statement.155
ErrorsLine has trailing spaces.156
ErrorsLine is longer than 80 characters.168
ErrorsLine contains a tab character.174
ErrorsLine is longer than 80 characters.180
ErrorsExpected an @return tag.181
ErrorsMethod 'hasSteering' is not designed for extension - needs to be abstract, final or empty.181
ErrorsParameter type should be final.181
ErrorsExpected @param tag for 'type'.181
ErrorsMethod 'removeSteering' is not designed for extension - needs to be abstract, final or empty.186
ErrorsParameter type should be final.186
ErrorsExpected @param tag for 'type'.186
Errors'if' construct must use '{}'s.187
ErrorsLine is longer than 80 characters.187
Errors'+' is not preceded with whitespace.187
Errors'+' is not followed by whitespace.187
ErrorsLine is longer than 80 characters.188
ErrorsLine is longer than 80 characters.196
ErrorsMethod 'setSteeringProperties' is not designed for extension - needs to be abstract, final or empty.196
ErrorsParameter type should be final.196
ErrorsExpected @param tag for 'type'.196
ErrorsParameter newProperties should be final.196
ErrorsExpected @param tag for 'newProperties'.196
Errors'if' construct must use '{}'s.197
ErrorsLine is longer than 80 characters.197
Errors'+' is not preceded with whitespace.197
Errors'+' is not followed by whitespace.197
Errors'+' is not preceded with whitespace.197
Errors'+' is not followed by whitespace.197
Errors'+' is not preceded with whitespace.197
Errors'+' is not followed by whitespace.197
Errors'if' construct must use '{}'s.199
Errors'!=' is not preceded with whitespace.199
Errors'!=' is not followed by whitespace.199
ErrorsLine has trailing spaces.201
ErrorsLine is longer than 80 characters.203
ErrorsMethod 'run' is not designed for extension - needs to be abstract, final or empty.206
Errors'if' construct must use '{}'s.211
ErrorsLine is longer than 80 characters.211
Errors'+' is not preceded with whitespace.211
Errors'+' is not followed by whitespace.211
Errors'+' is not preceded with whitespace.211
Errors'+' is not followed by whitespace.211
Errors'+' is not preceded with whitespace.211
Errors'+' is not followed by whitespace.211
ErrorsLine has trailing spaces.212
ErrorsLine is longer than 80 characters.213
ErrorsLine is longer than 80 characters.214
ErrorsLine is longer than 80 characters.221
Errors'3' is a magic number.221
Errors'/' is not preceded with whitespace.221
Errors'/' is not followed by whitespace.221
Errors'if' construct must use '{}'s.222
Errors'<' is not followed by whitespace.222
Errors'if' construct must use '{}'s.224
Errors'if' construct must use '{}'s.226
ErrorsLine is longer than 80 characters.230
ErrorsLine is longer than 80 characters.233
ErrorsLine is longer than 80 characters.234
ErrorsLine has trailing spaces.235
ErrorsLine has trailing spaces.237
Errors',' is not followed by whitespace.241
Errors',' is not followed by whitespace.241
ErrorsLine has trailing spaces.242
Errors'for' is not followed by whitespace.243
ErrorsLine has trailing spaces.245
ErrorsLine is longer than 80 characters.247
ErrorsLine is longer than 80 characters.248
Errors',' is not followed by whitespace.248
Errors',' is not followed by whitespace.248
Errors',' is not followed by whitespace.248
ErrorsLine is longer than 80 characters.249
Errors'if' construct must use '{}'s.255
Errors'if' construct must use '{}'s.258
ErrorsLine is longer than 80 characters.258
Errors'/' is not preceded with whitespace.258
Errors'/' is not followed by whitespace.258
ErrorsLine is longer than 80 characters.259
ErrorsLine is longer than 80 characters.260
Errors'>' is not preceded with whitespace.262
Errors'>' is not followed by whitespace.262
ErrorsComment matches to-do format 'TODO:'.263
ErrorsLine is longer than 80 characters.263
Errors'cast' is not followed by whitespace.265
Errors'if' construct must use '{}'s.267
ErrorsLine is longer than 80 characters.267
Errors'if' construct must use '{}'s.270
ErrorsLine is longer than 80 characters.270
Errors'+' is not preceded with whitespace.270
Errors'+' is not followed by whitespace.270
Errors'+' is not preceded with whitespace.270
Errors'+' is not followed by whitespace.270
Errors'+' is not preceded with whitespace.270
Errors'+' is not followed by whitespace.270
Errors'+' is not preceded with whitespace.270
Errors'+' is not followed by whitespace.270
Errors'if' construct must use '{}'s.273
ErrorsLine is longer than 80 characters.273
Errors'+' is not preceded with whitespace.273
Errors'+' is not followed by whitespace.273
Errors'+' is not preceded with whitespace.273
Errors'+' is not followed by whitespace.273
Errors'+' is not preceded with whitespace.273
Errors'+' is not followed by whitespace.273
Errors'/' is not preceded with whitespace.275
Errors'/' is not followed by whitespace.275
Errors'if' construct must use '{}'s.277
ErrorsLine is longer than 80 characters.277
Errors'+' is not preceded with whitespace.277
Errors'+' is not followed by whitespace.277
ErrorsLine has trailing spaces.282
ErrorsLine is longer than 80 characters.283
ErrorsLine is longer than 80 characters.285
ErrorsMethod 'moveTheBot' is not designed for extension - needs to be abstract, final or empty.285
ErrorsParameter nextVelocity should be final.285
ErrorsExpected @param tag for 'nextVelocity'.285
ErrorsParameter everyoneWantsToGoFaster should be final.285
ErrorsExpected @param tag for 'everyoneWantsToGoFaster'.285
ErrorsParameter focusLocation should be final.285
ErrorsExpected @param tag for 'focusLocation'.285
ErrorsLine is longer than 80 characters.287
Errors'if' construct must use '{}'s.289
ErrorsLine is longer than 80 characters.289
Errors'+' is not preceded with whitespace.289
Errors'+' is not followed by whitespace.289
Errors'+' is not preceded with whitespace.289
Errors'+' is not followed by whitespace.289
Errors'+' is not preceded with whitespace.289
Errors'+' is not followed by whitespace.289
Errors'/' is not preceded with whitespace.289
Errors'/' is not followed by whitespace.289
ErrorsLine is longer than 80 characters.291
Errors',' is not followed by whitespace.292
Errors',' is not followed by whitespace.292
Errors'if' construct must use '{}'s.295
ErrorsLine is longer than 80 characters.295
Errors'+' is not preceded with whitespace.295
Errors'+' is not followed by whitespace.295
Errors'if' construct must use '{}'s.298
ErrorsLine is longer than 80 characters.298
Errors'+' is not preceded with whitespace.298
Errors'+' is not followed by whitespace.298
Errors'if' construct must use '{}'s.301
ErrorsLine is longer than 80 characters.301
ErrorsLine has trailing spaces.302
Errors',' is not followed by whitespace.303
Errors',' is not followed by whitespace.303
ErrorsLine is longer than 80 characters.307
Errors'0.8' is a magic number.307
Errors'*' is not preceded with whitespace.307
Errors'*' is not followed by whitespace.307
Errors'if' construct must use '{}'s.308
ErrorsLine is longer than 80 characters.308
Errors'0.8' is a magic number.309
ErrorsLine is longer than 80 characters.314
ErrorsLine is longer than 80 characters.315
ErrorsLine is longer than 80 characters.316
Errors'2.5' is a magic number.317
Errors'if' construct must use '{}'s.319
ErrorsLine is longer than 80 characters.319
Errors'if' construct must use '{}'s.320
Errors'20.5' is a magic number.321
Errors'20.5' is a magic number.322
Errors'2.5' is a magic number.324
Errors'/' is not preceded with whitespace.325
Errors'/' is not followed by whitespace.325
Errors'18' is a magic number.325
Errors'0.8' is a magic number.326
Errors'+' is not preceded with whitespace.326
Errors'+' is not followed by whitespace.326
Errors'if' construct must use '{}'s.329
ErrorsLine is longer than 80 characters.329
Errors'if' construct must use '{}'s.330
Errors'0.8' is a magic number.331
Errors'0.85' is a magic number.332
Errors'0.1' is a magic number.332
Errors'*' is not preceded with whitespace.332
Errors'*' is not followed by whitespace.332
Errors'10' is a magic number.332
Errors'*' is not preceded with whitespace.332
Errors'*' is not followed by whitespace.332
Errors'0.8' is a magic number.332
Errors'*' is not preceded with whitespace.334
Errors'*' is not followed by whitespace.334
Errors'0.75' is a magic number.334
Errors'0.25' is a magic number.334
ErrorsLine is longer than 80 characters.341
ErrorsLine has trailing spaces.342
Errors'if' construct must use '{}'s.343
ErrorsLine is longer than 80 characters.343
Errors'+' is not preceded with whitespace.343
Errors'+' is not followed by whitespace.343
Errors'+' is not preceded with whitespace.343
Errors'+' is not followed by whitespace.343
Errors'+' is not preceded with whitespace.343
Errors'+' is not followed by whitespace.343
Errors'/' is not preceded with whitespace.343
Errors'/' is not followed by whitespace.343
ErrorsLine has trailing spaces.344
ErrorsLine is longer than 80 characters.346
ErrorsLine is longer than 80 characters.348
ErrorsLine is longer than 80 characters.351
ErrorsName 'WAsteering' must match pattern '^[a-z][a-zA-Z0-9]*$'.351
Errors'cast' is not followed by whitespace.351
Errors',' is not followed by whitespace.354
Errors',' is not followed by whitespace.354
Errors',' is not followed by whitespace.358
Errors',' is not followed by whitespace.358
ErrorsExpected an @return tag.364
ErrorsParameter focusLoc should be final.364
ErrorsExpected @param tag for 'focusLoc'.364
ErrorsParameter newFocus should be final.364
ErrorsExpected @param tag for 'newFocus'.364
Errors'if' construct must use '{}'s.365
Errors',' is not followed by whitespace.365
Errors',' is not followed by whitespace.365
Errors'if' construct must use '{}'s.366
Errors',' is not followed by whitespace.366
Errors',' is not followed by whitespace.366
ErrorsLine is longer than 80 characters.367
ErrorsExpected an @return tag.372
Errors'if' construct must use '{}'s.375
ErrorsLine is longer than 80 characters.376
Errors'500' is a magic number.376
Errors'*' is not preceded with whitespace.376
Errors'*' is not followed by whitespace.376
Errors'500' is a magic number.376
Errors'*' is not preceded with whitespace.376
Errors'*' is not followed by whitespace.376
ErrorsExpected an @return tag.380
Errors',' is not followed by whitespace.382
Errors'360' is a magic number.382
Errors'-' is not preceded with whitespace.382
Errors'-' is not followed by whitespace.382
Errors'180' is a magic number.382
Errors',' is not followed by whitespace.382
ErrorsFirst sentence should end with a period.385
ErrorsExpected an @return tag.390
ErrorsParameter angle should be final.390
ErrorsExpected @param tag for 'angle'.390
Errors'{' is not preceded with whitespace.390
Errors'*' is not preceded with whitespace.391
Errors'*' is not followed by whitespace.391
Errors'65535' is a magic number.391
Errors'/' is not preceded with whitespace.391
Errors'/' is not followed by whitespace.391
Errors'360' is a magic number.391
ErrorsExpected an @return tag.395
ErrorsMethod 'getSteeringForces' is not designed for extension - needs to be abstract, final or empty.395
ErrorsExpected an @return tag.400
ErrorsMethod 'getMyActualVelocity' is not designed for extension - needs to be abstract, final or empty.400
ErrorsExpected an @return tag.405
ErrorsMethod 'getMyNextVelocity' is not designed for extension - needs to be abstract, final or empty.405
ErrorsExpected an @return tag.410
ErrorsMethod 'isDrawRaycasting' is not designed for extension - needs to be abstract, final or empty.410
ErrorsMethod 'setDrawRaycasting' is not designed for extension - needs to be abstract, final or empty.415
ErrorsParameter drawRaycasting should be final.415
Errors'drawRaycasting' hides a field.415
ErrorsExpected @param tag for 'drawRaycasting'.415
ErrorsLine is longer than 80 characters.419
ErrorsMethod 'setCanEnlargeVelocity' is not designed for extension - needs to be abstract, final or empty.420
ErrorsParameter canEnlargeVelocity should be final.420
Errors'canEnlargeVelocity' hides a field.420
ErrorsExpected @param tag for 'canEnlargeVelocity'.420
ErrorsLine is longer than 80 characters.424
ErrorsExpected an @return tag.425
ErrorsMethod 'isCanEnlargeVelocity' is not designed for extension - needs to be abstract, final or empty.425
ErrorsLine has trailing spaces.428
ErrorsLine is longer than 80 characters.429
ErrorsLine is longer than 80 characters.430
ErrorsMethod 'setMultiplier' is not designed for extension - needs to be abstract, final or empty.432
ErrorsParameter multiplier should be final.432
Errors'multiplier' hides a field.432
ErrorsExpected @param tag for 'multiplier'.432
ErrorsMethod 'setLastVeloWeight' is not designed for extension - needs to be abstract, final or empty.436
ErrorsMissing a Javadoc comment.436
ErrorsParameter lastVeloWeight should be final.436
Errors'lastVeloWeight' hides a field.436
ErrorsMethod 'setUseLastVeloWeight' is not designed for extension - needs to be abstract, final or empty.440
ErrorsMissing a Javadoc comment.440
ErrorsParameter useLastVeloWeight should be final.440
Errors'useLastVeloWeight' hides a field.440
ErrorsLine is longer than 80 characters.445
ErrorsMethod 'start' is not designed for extension - needs to be abstract, final or empty.448
Errors'if' construct must use '{}'s.449
ErrorsLine is longer than 80 characters.449
ErrorsLine is longer than 80 characters.450
ErrorsLine is longer than 80 characters.454
ErrorsMethod 'stop' is not designed for extension - needs to be abstract, final or empty.458
Errors'if' construct must use '{}'s.459
ErrorsLine is longer than 80 characters.459
ErrorsLine is longer than 80 characters.460
ErrorsExpected an @return tag.468
ErrorsMethod 'isNavigating' is not designed for extension - needs to be abstract, final or empty.468
ErrorsLine is longer than 80 characters.469
ErrorsMethod 'clearSteerings' is not designed for extension - needs to be abstract, final or empty.475
ErrorsLine is longer than 80 characters.476
ErrorsLine has trailing spaces.481
ErrorsLine is longer than 80 characters.483
ErrorsExpected an @return tag.486
ErrorsMethod 'getLeaderFollowingProperties' is not designed for extension - needs to be abstract, final or empty.486
Errors'if' construct must use '{}'s.488
ErrorsLine is longer than 80 characters.495
ErrorsExpected an @return tag.498
ErrorsMethod 'getObstacleAvoidanceProperties' is not designed for extension - needs to be abstract, final or empty.498
Errors'if' construct must use '{}'s.500
ErrorsLine is longer than 80 characters.507
ErrorsExpected an @return tag.510
ErrorsMethod 'getPathFollowingProperties' is not designed for extension - needs to be abstract, final or empty.510
Errors'if' construct must use '{}'s.512
ErrorsLine is longer than 80 characters.519
ErrorsExpected an @return tag.522
ErrorsMethod 'getPeopleAvoidanceProperties' is not designed for extension - needs to be abstract, final or empty.522
Errors'if' construct must use '{}'s.524
ErrorsLine is longer than 80 characters.531
ErrorsExpected an @return tag.534
ErrorsMethod 'getTargetApproachingProperties' is not designed for extension - needs to be abstract, final or empty.534
Errors'if' construct must use '{}'s.536
ErrorsExpected an @return tag.546
ErrorsMethod 'getWalkAlongProperties' is not designed for extension - needs to be abstract, final or empty.546
Errors'if' construct must use '{}'s.548
ErrorsLine is longer than 80 characters.555
ErrorsExpected an @return tag.558
ErrorsMethod 'getWallFollowingProperties' is not designed for extension - needs to be abstract, final or empty.558
Errors'if' construct must use '{}'s.560
ErrorsLine has trailing spaces.562
ErrorsLine is longer than 80 characters.566
ErrorsMethod 'addLeaderFollowingSteering' is not designed for extension - needs to be abstract, final or empty.566
ErrorsMissing a Javadoc comment.566
ErrorsParameter properties should be final.566
ErrorsMethod 'removeLeaderFollowingSteering' is not designed for extension - needs to be abstract, final or empty.571
ErrorsMissing a Javadoc comment.571
ErrorsLine is longer than 80 characters.575
ErrorsMethod 'setLeaderFollowingSteering' is not designed for extension - needs to be abstract, final or empty.575
ErrorsMissing a Javadoc comment.575
ErrorsParameter properties should be final.575
ErrorsMethod 'isLeaderFollowingActive' is not designed for extension - needs to be abstract, final or empty.579
ErrorsMissing a Javadoc comment.579
ErrorsLine is longer than 80 characters.583
ErrorsMethod 'addObstacleAvoidanceSteering' is not designed for extension - needs to be abstract, final or empty.583
ErrorsMissing a Javadoc comment.583
ErrorsParameter properties should be final.583
ErrorsMethod 'removeObstacleAvoidanceSteering' is not designed for extension - needs to be abstract, final or empty.588
ErrorsMissing a Javadoc comment.588
ErrorsLine is longer than 80 characters.592
ErrorsMethod 'setObstacleAvoidanceSteering' is not designed for extension - needs to be abstract, final or empty.592
ErrorsMissing a Javadoc comment.592
ErrorsParameter properties should be final.592
ErrorsMethod 'isObstacleAvoidanceActive' is not designed for extension - needs to be abstract, final or empty.596
ErrorsMissing a Javadoc comment.596
ErrorsMethod 'addPathFollowingSteering' is not designed for extension - needs to be abstract, final or empty.600
ErrorsMissing a Javadoc comment.600
ErrorsParameter properties should be final.600
ErrorsMethod 'removePathFollowingSteering' is not designed for extension - needs to be abstract, final or empty.605
ErrorsMissing a Javadoc comment.605
ErrorsMethod 'setPathFollowingSteering' is not designed for extension - needs to be abstract, final or empty.609
ErrorsMissing a Javadoc comment.609
ErrorsParameter properties should be final.609
ErrorsMethod 'isPathFollowingActive' is not designed for extension - needs to be abstract, final or empty.613
ErrorsMissing a Javadoc comment.613
ErrorsLine is longer than 80 characters.617
ErrorsMethod 'addPeopleAvoidanceSteering' is not designed for extension - needs to be abstract, final or empty.617
ErrorsMissing a Javadoc comment.617
ErrorsParameter properties should be final.617
ErrorsMethod 'removePeopleAvoidanceSteering' is not designed for extension - needs to be abstract, final or empty.622
ErrorsMissing a Javadoc comment.622
ErrorsLine is longer than 80 characters.626
ErrorsMethod 'setPeopleAvoidanceSteering' is not designed for extension - needs to be abstract, final or empty.626
ErrorsMissing a Javadoc comment.626
ErrorsParameter properties should be final.626
ErrorsMethod 'isPeopleAvoidanceActive' is not designed for extension - needs to be abstract, final or empty.630
ErrorsMissing a Javadoc comment.630
ErrorsLine is longer than 80 characters.634
ErrorsMethod 'addTargetApproachingSteering' is not designed for extension - needs to be abstract, final or empty.634
ErrorsMissing a Javadoc comment.634
ErrorsParameter properties should be final.634
ErrorsMethod 'removeTargetApproachingSteering' is not designed for extension - needs to be abstract, final or empty.639
ErrorsMissing a Javadoc comment.639
ErrorsLine is longer than 80 characters.643
ErrorsMethod 'setTargetApproachingSteering' is not designed for extension - needs to be abstract, final or empty.643
ErrorsMissing a Javadoc comment.643
ErrorsParameter properties should be final.643
ErrorsMethod 'isTargetApproachingActive' is not designed for extension - needs to be abstract, final or empty.647
ErrorsMissing a Javadoc comment.647
ErrorsMethod 'addWalkAlongSteering' is not designed for extension - needs to be abstract, final or empty.651
ErrorsMissing a Javadoc comment.651
ErrorsParameter properties should be final.651
ErrorsMethod 'removeWalkAlongSteering' is not designed for extension - needs to be abstract, final or empty.656
ErrorsMissing a Javadoc comment.656
ErrorsMethod 'setWalkAlongSteering' is not designed for extension - needs to be abstract, final or empty.660
ErrorsMissing a Javadoc comment.660
ErrorsParameter properties should be final.660
ErrorsMethod 'isWalkAlongActive' is not designed for extension - needs to be abstract, final or empty.664
ErrorsMissing a Javadoc comment.664
ErrorsMethod 'addWallFollowingSteering' is not designed for extension - needs to be abstract, final or empty.668
ErrorsMissing a Javadoc comment.668
ErrorsParameter properties should be final.668
ErrorsLine has trailing spaces.669
ErrorsMethod 'removeWallFollowingSteering' is not designed for extension - needs to be abstract, final or empty.673
ErrorsMissing a Javadoc comment.673
ErrorsMethod 'setWallFollowingSteering' is not designed for extension - needs to be abstract, final or empty.677
ErrorsMissing a Javadoc comment.677
ErrorsParameter properties should be final.677
ErrorsMethod 'isWallFollowingActive' is not designed for extension - needs to be abstract, final or empty.681
ErrorsMissing a Javadoc comment.681
ErrorsLine has trailing spaces.684
ErrorsLine contains a tab character.685
ErrorsMethod 'addStickToPathSteering' is not designed for extension - needs to be abstract, final or empty.685
ErrorsMissing a Javadoc comment.685
ErrorsParameter properties should be final.685
ErrorsLine has trailing spaces.686
ErrorsLine contains a tab character.686
ErrorsLine contains a tab character.688
ErrorsLine contains a tab character.690
ErrorsMethod 'removeStickToPathSteering' is not designed for extension - needs to be abstract, final or empty.690
ErrorsMissing a Javadoc comment.690
ErrorsMethod 'setStickToPathSteering' is not designed for extension - needs to be abstract, final or empty.694
ErrorsMissing a Javadoc comment.694
ErrorsParameter properties should be final.694
ErrorsMethod 'isStickToPathSteeringActive' is not designed for extension - needs to be abstract, final or empty.698
ErrorsMissing a Javadoc comment.698
ErrorsLine is longer than 80 characters.703
ErrorsMethod 'setFocusSpecific' is not designed for extension - needs to be abstract, final or empty.703
ErrorsMissing a Javadoc comment.703
ErrorsParameter steeringType should be final.703
ErrorsParameter wantsToStop should be final.703
ErrorsParameter newFocus should be final.703
ErrorsParameter focusLoc should be final.703
Errors'if' is not followed by whitespace.704
Errors'{' should be on the previous line.705
Errors'}' should be on the same line.707
Errors'{' should be on the previous line.709
ErrorsLine has trailing spaces.712
ErrorsLine has trailing spaces.714
ErrorsLine has trailing spaces.716
ErrorsExpected an @return tag.720
ErrorsLine is longer than 80 characters.720
ErrorsMethod 'setVelocitySpecific' is not designed for extension - needs to be abstract, final or empty.720
ErrorsParameter steering should be final.720
ErrorsExpected @param tag for 'steering'.720
ErrorsParameter wantsToGoFaster should be final.720
ErrorsExpected @param tag for 'wantsToGoFaster'.720
ErrorsParameter wantsToStop should be final.720
ErrorsExpected @param tag for 'wantsToStop'.720
ErrorsParameter newFocus should be final.720
ErrorsExpected @param tag for 'newFocus'.720
ErrorsLine is longer than 80 characters.721
ErrorsLine has trailing spaces.724
ErrorsLine has trailing spaces.726

SteeringStuff/SteeringRay.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsName 'SteeringStuff' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsMissing a Javadoc comment.11
ErrorsVariable 'id' must be private and have accessor methods.11
ErrorsMissing a Javadoc comment.12
ErrorsVariable 'direction' must be private and have accessor methods.12
ErrorsMissing a Javadoc comment.13
ErrorsVariable 'length' must be private and have accessor methods.13
ErrorsMissing a Javadoc comment.15
ErrorsParameter id should be final.15
Errors'id' hides a field.15
ErrorsParameter direction should be final.15
Errors'direction' hides a field.15
ErrorsParameter length should be final.15
Errors'length' hides a field.15
ErrorsLine has trailing spaces.19

SteeringStuff/SteeringTools.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsName 'SteeringStuff' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsLine is longer than 80 characters.10
ErrorsUtility classes should not have a public or default constructor.13
ErrorsMissing a Javadoc comment.15
Errors'{' is not followed by whitespace.15
ErrorsMissing a Javadoc comment.15
ErrorsMissing a Javadoc comment.15
ErrorsMissing a Javadoc comment.15
Errors'}' is not preceded with whitespace.15
ErrorsLine is longer than 80 characters.17
ErrorsLine is longer than 80 characters.19
ErrorsLine is longer than 80 characters.20
ErrorsExpected an @return tag.21
ErrorsLine is longer than 80 characters.21
ErrorsParameter sA should be final.21
ErrorsExpected @param tag for 'sA'.21
ErrorsParameter dA should be final.21
ErrorsExpected @param tag for 'dA'.21
ErrorsParameter sB should be final.21
ErrorsExpected @param tag for 'sB'.21
ErrorsParameter dB should be final.21
ErrorsExpected @param tag for 'dB'.21
ErrorsParameter typeA should be final.21
ErrorsExpected @param tag for 'typeA'.21
ErrorsParameter typeB should be final.21
ErrorsExpected @param tag for 'typeB'.21
Errors'if' construct must use '{}'s.28
Errors'0.001' is a magic number.28
Errors'if' construct must use '{}'s.29
Errors'0.001' is a magic number.29
Errors'if' construct must use '{}'s.30
Errors'0.001' is a magic number.30
Errors'if' construct must use '{}'s.31
Errors'0.001' is a magic number.31
ErrorsLine is longer than 80 characters.32
Errors'(' is followed by whitespace.32
Errors')' is preceded with whitespace.32
Errors'(' is followed by whitespace.32
Errors'(' is followed by whitespace.32
Errors')' is preceded with whitespace.32
Errors')' is preceded with whitespace.32
Errors'/' is not preceded with whitespace.33
Errors'/' is not followed by whitespace.33
Errors')' is preceded with whitespace.33
Errors'(' is followed by whitespace.34
Errors'*' is not preceded with whitespace.34
Errors'*' is not followed by whitespace.34
Errors')' is preceded with whitespace.34
ErrorsLine has trailing spaces.38
ErrorsLine has trailing spaces.39
Errorsswitch without "default" clause.40
Errors'if' construct must use '{}'s.41
Errors'if' construct must use '{}'s.43
Errorsswitch without "default" clause.46
Errors'if' construct must use '{}'s.47
Errors'if' construct must use '{}'s.49
ErrorsLine is longer than 80 characters.56
ErrorsLine is longer than 80 characters.57
ErrorsExpected an @return tag.58
ErrorsLine is longer than 80 characters.58
ErrorsParameter sA should be final.58
ErrorsExpected @param tag for 'sA'.58
ErrorsParameter dA should be final.58
ErrorsExpected @param tag for 'dA'.58
ErrorsParameter sB should be final.58
ErrorsExpected @param tag for 'sB'.58
ErrorsParameter dB should be final.58
ErrorsExpected @param tag for 'dB'.58
Errors'if' construct must use '{}'s.63
Errors'0.001' is a magic number.63
Errors'if' construct must use '{}'s.64
Errors'0.001' is a magic number.64
Errors'if' construct must use '{}'s.65
Errors'0.001' is a magic number.65
Errors'if' construct must use '{}'s.66
Errors'0.001' is a magic number.66
ErrorsLine is longer than 80 characters.67
Errors'(' is followed by whitespace.67
Errors')' is preceded with whitespace.67
Errors'(' is followed by whitespace.67
Errors'(' is followed by whitespace.67
Errors')' is preceded with whitespace.67
Errors')' is preceded with whitespace.67
Errors'/' is not preceded with whitespace.68
Errors'/' is not followed by whitespace.68
Errors')' is preceded with whitespace.68
Errors'(' is followed by whitespace.69
Errors'*' is not preceded with whitespace.69
Errors'*' is not followed by whitespace.69
Errors')' is preceded with whitespace.69
ErrorsLine is longer than 80 characters.73
ErrorsLine is longer than 80 characters.81
ErrorsLine is longer than 80 characters.82
ErrorsExpected an @return tag.83
ErrorsLine has trailing spaces.83
ErrorsLine is longer than 80 characters.83
ErrorsParameter sA should be final.83
ErrorsExpected @param tag for 'sA'.83
ErrorsParameter dA should be final.83
ErrorsExpected @param tag for 'dA'.83
ErrorsParameter sB should be final.83
ErrorsExpected @param tag for 'sB'.83
ErrorsParameter dB should be final.83
ErrorsExpected @param tag for 'dB'.83
ErrorsConditional logic can be removed.86
ErrorsLine is longer than 80 characters.94
ErrorsMissing a Javadoc comment.94
ErrorsParameter start should be final.94
ErrorsParameter end should be final.94
ErrorsParameter pointP should be final.94
ErrorsParameter justAbscissa should be final.94
ErrorsLine is longer than 80 characters.96
ErrorsLine is longer than 80 characters.109
Errors'0.001' is a magic number.109
Errors'0.001' is a magic number.112
ErrorsLine is longer than 80 characters.115
ErrorsLine is longer than 80 characters.118
ErrorsLine is longer than 80 characters.119
ErrorsLine is longer than 80 characters.120
ErrorsLine is longer than 80 characters.128
Errors',' is not followed by whitespace.128
ErrorsLine is longer than 80 characters.130
ErrorsLine is longer than 80 characters.136
ErrorsLine is longer than 80 characters.138
Errors',' is not followed by whitespace.138
ErrorsLine is longer than 80 characters.139
Errors',' is not followed by whitespace.139
ErrorsLine is longer than 80 characters.150
ErrorsMissing a Javadoc comment.150
ErrorsParameter vector should be final.150
ErrorsParameter point should be final.150
ErrorsLine is longer than 80 characters.153
ErrorsLine is longer than 80 characters.154
Errors'*' is not preceded with whitespace.154
Errors'*' is not followed by whitespace.154
Errors'*' is not preceded with whitespace.154
Errors'*' is not followed by whitespace.154
ErrorsLine is longer than 80 characters.157
ErrorsExpected an @return tag.158
ErrorsLine is longer than 80 characters.158
ErrorsParameter actualVelocity should be final.158
ErrorsExpected @param tag for 'actualVelocity'.158
ErrorsParameter left should be final.158
ErrorsExpected @param tag for 'left'.158
Errors'if' construct must use '{}'s.160
ErrorsLine is longer than 80 characters.161
Errors'else' construct must use '{}'s.162
ErrorsLine is longer than 80 characters.163
ErrorsLine is longer than 80 characters.165
ErrorsExpected an @return tag.172
ErrorsLine is longer than 80 characters.172
ErrorsParameter actualVelocity should be final.172
ErrorsExpected @param tag for 'actualVelocity'.172
ErrorsParameter left should be final.172
ErrorsExpected @param tag for 'left'.172
Errors'if' construct must use '{}'s.174
ErrorsLine is longer than 80 characters.175
Errors'else' construct must use '{}'s.176
ErrorsLine is longer than 80 characters.177
ErrorsMissing a Javadoc comment.181
ErrorsParameter rad should be final.181
Errors'180' is a magic number.182
Errors'*' is not preceded with whitespace.182
Errors'*' is not followed by whitespace.182
Errors'360' is a magic number.182
ErrorsMissing a Javadoc comment.185
ErrorsParameter deg should be final.185
Errors'(' is followed by whitespace.186
Errors'*' is not preceded with whitespace.186
Errors'*' is not followed by whitespace.186
Errors'180' is a magic number.186
ErrorsLine is longer than 80 characters.197
ErrorsParameter P0 should be final.197
ErrorsName 'P0' must match pattern '^[a-z][a-zA-Z0-9]*$'.197
ErrorsParameter r0 should be final.197
ErrorsParameter P1 should be final.197
ErrorsExpected @param tag for 'P1'.197
ErrorsName 'P1' must match pattern '^[a-z][a-zA-Z0-9]*$'.197
ErrorsParameter r1 should be final.197
ErrorsExpected @param tag for 'r1'.197
ErrorsName 'P2' must match pattern '^[a-z][a-zA-Z0-9]*$'.209
ErrorsMissing a Javadoc comment.222
ErrorsLine is longer than 80 characters.223
ErrorsParameter botLocation should be final.223
ErrorsParameter focus should be final.223
ErrorsParameter point should be final.223
ErrorsLine has trailing spaces.225
ErrorsLine is longer than 80 characters.226
Errors',' is not followed by whitespace.226
Errors',' is not followed by whitespace.226
Errors',' is not followed by whitespace.226
Errors',' is not followed by whitespace.226
Errors',' is not followed by whitespace.226
Errors',' is not followed by whitespace.226
Errors',' is not followed by whitespace.227
Errors',' is not followed by whitespace.227
Errors',' is not followed by whitespace.228
Errors',' is not followed by whitespace.228
ErrorsLine has trailing spaces.229
ErrorsLine has trailing spaces.230
ErrorsLine has trailing spaces.231
ErrorsLine has trailing spaces.232
ErrorsLine is longer than 80 characters.233
ErrorsLine has trailing spaces.234
ErrorsLine is longer than 80 characters.236
ErrorsMissing a Javadoc comment.236
ErrorsParameter botLocation should be final.236
ErrorsParameter botRotation should be final.236
ErrorsParameter point should be final.236
ErrorsLine has trailing spaces.239
ErrorsLine is longer than 80 characters.240
ErrorsLine has trailing spaces.241

SteeringStuff/SteeringType.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsName 'SteeringStuff' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsLine is longer than 80 characters.8
ErrorsLine is longer than 80 characters.12
ErrorsLine is longer than 80 characters.13
ErrorsMissing a Javadoc comment.13
Errors'155f' is a magic number.13
Errors'/' is not preceded with whitespace.13
Errors'/' is not followed by whitespace.13
Errors'255' is a magic number.13
Errors',' is not followed by whitespace.13
Errors'101f' is a magic number.13
Errors'/' is not preceded with whitespace.13
Errors'/' is not followed by whitespace.13
Errors'255' is a magic number.13
Errors',' is not followed by whitespace.13
Errors'53f' is a magic number.13
Errors'/' is not preceded with whitespace.13
Errors'/' is not followed by whitespace.13
Errors'255' is a magic number.13
Errors',' is not followed by whitespace.13
ErrorsLine is longer than 80 characters.14
ErrorsMissing a Javadoc comment.14
Errors'230f' is a magic number.14
Errors'/' is not preceded with whitespace.14
Errors'/' is not followed by whitespace.14
Errors'255f' is a magic number.14
Errors',' is not followed by whitespace.14
Errors'128f' is a magic number.14
Errors'/' is not preceded with whitespace.14
Errors'/' is not followed by whitespace.14
Errors'255' is a magic number.14
Errors',' is not followed by whitespace.14
Errors'72f' is a magic number.14
Errors'/' is not preceded with whitespace.14
Errors'/' is not followed by whitespace.14
Errors'255' is a magic number.14
Errors',' is not followed by whitespace.14
ErrorsLine is longer than 80 characters.15
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.17
ErrorsMissing a Javadoc comment.17
Errors'144f' is a magic number.17
Errors'/' is not preceded with whitespace.17
Errors'/' is not followed by whitespace.17
Errors'255f' is a magic number.17
Errors',' is not followed by whitespace.17
Errors'211f' is a magic number.17
Errors'/' is not preceded with whitespace.17
Errors'/' is not followed by whitespace.17
Errors'255' is a magic number.17
Errors',' is not followed by whitespace.17
Errors'21f' is a magic number.17
Errors'/' is not preceded with whitespace.17
Errors'/' is not followed by whitespace.17
Errors'255' is a magic number.17
Errors',' is not followed by whitespace.17
ErrorsLine is longer than 80 characters.18
ErrorsMissing a Javadoc comment.18
Errors'65f' is a magic number.18
Errors'/' is not preceded with whitespace.18
Errors'/' is not followed by whitespace.18
Errors'255f' is a magic number.18
Errors',' is not followed by whitespace.18
Errors'155f' is a magic number.18
Errors'/' is not preceded with whitespace.18
Errors'/' is not followed by whitespace.18
Errors'255' is a magic number.18
Errors',' is not followed by whitespace.18
Errors'53f' is a magic number.18
Errors'/' is not preceded with whitespace.18
Errors'/' is not followed by whitespace.18
Errors'255' is a magic number.18
Errors',' is not followed by whitespace.18
ErrorsLine is longer than 80 characters.19
ErrorsLine is longer than 80 characters.20
ErrorsMissing a Javadoc comment.20
Errors'255f' is a magic number.20
Errors'/' is not preceded with whitespace.20
Errors'/' is not followed by whitespace.20
Errors'255f' is a magic number.20
Errors',' is not followed by whitespace.20
Errors'186f' is a magic number.20
Errors'/' is not preceded with whitespace.20
Errors'/' is not followed by whitespace.20
Errors'255' is a magic number.20
Errors',' is not followed by whitespace.20
Errors'88f' is a magic number.20
Errors'/' is not preceded with whitespace.20
Errors'/' is not followed by whitespace.20
Errors'255' is a magic number.20
Errors',' is not followed by whitespace.20
ErrorsLine is longer than 80 characters.21
ErrorsMissing a Javadoc comment.21
Errors'60f' is a magic number.21
Errors'/' is not preceded with whitespace.21
Errors'/' is not followed by whitespace.21
Errors'255f' is a magic number.21
Errors',' is not followed by whitespace.21
Errors'175f' is a magic number.21
Errors'/' is not preceded with whitespace.21
Errors'/' is not followed by whitespace.21
Errors'255' is a magic number.21
Errors',' is not followed by whitespace.21
Errors'100f' is a magic number.21
Errors'/' is not preceded with whitespace.21
Errors'/' is not followed by whitespace.21
Errors'255' is a magic number.21
Errors',' is not followed by whitespace.21
ErrorsLine is longer than 80 characters.22
ErrorsMissing a Javadoc comment.22
Errors'255f' is a magic number.22
Errors'/' is not preceded with whitespace.22
Errors'/' is not followed by whitespace.22
Errors'255f' is a magic number.22
Errors',' is not followed by whitespace.22
Errors'145f' is a magic number.22
Errors'/' is not preceded with whitespace.22
Errors'/' is not followed by whitespace.22
Errors'255' is a magic number.22
Errors',' is not followed by whitespace.22
Errors'86f' is a magic number.22
Errors'/' is not preceded with whitespace.22
Errors'/' is not followed by whitespace.22
Errors'255' is a magic number.22
Errors',' is not followed by whitespace.22
ErrorsMissing a Javadoc comment.23
Errors',' is not followed by whitespace.23
Errors',' is not followed by whitespace.23
Errors',' is not followed by whitespace.23
ErrorsMissing a Javadoc comment.24
Errors',' is not followed by whitespace.24
Errors',' is not followed by whitespace.24
Errors',' is not followed by whitespace.24
ErrorsMissing a Javadoc comment.26
ErrorsMissing a Javadoc comment.27
ErrorsMissing a Javadoc comment.28
ErrorsMissing a Javadoc comment.30
ErrorsParameter order should be final.30
Errors'order' hides a field.30
ErrorsParameter name should be final.30
Errors'name' hides a field.30
ErrorsParameter color should be final.30
Errors'color' hides a field.30
ErrorsLine has trailing spaces.35
ErrorsMissing a Javadoc comment.36
ErrorsMissing a Javadoc comment.45
ErrorsMissing a Javadoc comment.49
ErrorsMissing a Javadoc comment.53
ErrorsLine is longer than 80 characters.59
ErrorsLine is longer than 80 characters.60
ErrorsLine is longer than 80 characters.61
ErrorsLine is longer than 80 characters.62
ErrorsLine is longer than 80 characters.63
ErrorsLine is longer than 80 characters.64
ErrorsLine is longer than 80 characters.68
ErrorsLine is longer than 80 characters.69
ErrorsLine is longer than 80 characters.70
ErrorsLine is longer than 80 characters.71
ErrorsLine is longer than 80 characters.72
ErrorsLine is longer than 80 characters.73
ErrorsLine is longer than 80 characters.74

Steerings/LeaderFollowingSteer.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsMissing package-info.java file.0
ErrorsName 'Steerings' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsLine is longer than 80 characters.12
ErrorsLine is longer than 80 characters.24
ErrorsMissing a Javadoc comment.34
ErrorsLine is longer than 80 characters.40
ErrorsLine is longer than 80 characters.42
ErrorsLine is longer than 80 characters.44
ErrorsLine is longer than 80 characters.46
ErrorsLine is longer than 80 characters.50
ErrorsLine is longer than 80 characters.52
ErrorsLine is longer than 80 characters.54
ErrorsMissing a Javadoc comment.57
ErrorsName 'NEARLY_THERE_DISTANCE' must match pattern '^[a-z][a-zA-Z0-9]*$'.57
Errors'80' is a magic number.57
ErrorsLine is longer than 80 characters.58
ErrorsMissing a Javadoc comment.58
Errors'150' is a magic number.58
Errors',' is not followed by whitespace.58
Errors'/' is not preceded with whitespace.58
Errors'/' is not followed by whitespace.58
ErrorsLine has trailing spaces.60
ErrorsMissing a Javadoc comment.61
ErrorsMissing a Javadoc comment.63
ErrorsMissing a Javadoc comment.64
ErrorsMissing a Javadoc comment.65
ErrorsMissing a Javadoc comment.67
ErrorsMissing a Javadoc comment.68
ErrorsMissing a Javadoc comment.69
ErrorsMissing a Javadoc comment.71
ErrorsVariable 'random' must be private and have accessor methods.71
ErrorsParameter bot should be final.77
ErrorsExpected @param tag for 'bot'.77
Errors'{' should be on the previous line.78
Errors'=' is not preceded with whitespace.79
Errors'=' is not followed by whitespace.79
ErrorsExpected an @return tag.86
ErrorsMethod 'run' is not designed for extension - needs to be abstract, final or empty.86
ErrorsMethod length is 172 lines (max allowed is 150).86
ErrorsLine is longer than 80 characters.87
ErrorsParameter scaledActualVelocity should be final.87
ErrorsExpected @param tag for 'scaledActualVelocity'.87
ErrorsParameter wantsToGoFaster should be final.87
ErrorsExpected @param tag for 'wantsToGoFaster'.87
ErrorsParameter wantsToStop should be final.87
ErrorsExpected @param tag for 'wantsToStop'.87
ErrorsParameter focus should be final.87
ErrorsExpected @param tag for 'focus'.87
ErrorsLine is longer than 80 characters.88
Errors',' is not followed by whitespace.93
Errors',' is not followed by whitespace.93
ErrorsLine has trailing spaces.94
ErrorsLine is longer than 80 characters.95
Errors')' is preceded with whitespace.96
ErrorsLine is longer than 80 characters.99
Errors'/' is not preceded with whitespace.100
Errors'/' is not followed by whitespace.100
ErrorsLine is longer than 80 characters.101
Errors',' is not followed by whitespace.101
Errors',' is not followed by whitespace.101
Errors'-' is not preceded with whitespace.102
Errors'-' is not followed by whitespace.102
Errors'/' is not preceded with whitespace.102
Errors'/' is not followed by whitespace.102
Errors'cast' is not followed by whitespace.103
ErrorsLine has trailing spaces.111
ErrorsLine is longer than 80 characters.113
ErrorsLine is longer than 80 characters.114
ErrorsLine is longer than 80 characters.116
ErrorsLine has trailing spaces.127
ErrorsLine is longer than 80 characters.128
Errors'if' construct must use '{}'s.131
ErrorsLine is longer than 80 characters.131
ErrorsLine has trailing spaces.132
Errors'if' construct must use '{}'s.134
Errors'if' construct must use '{}'s.139
ErrorsLine is longer than 80 characters.139
ErrorsLine has trailing spaces.141
ErrorsLine is longer than 80 characters.141
Errors'if' construct must use '{}'s.142
ErrorsLine is longer than 80 characters.142
Errors'+' is not preceded with whitespace.142
Errors'+' is not followed by whitespace.142
Errors'+' is not preceded with whitespace.142
Errors'+' is not followed by whitespace.142
Errors'+' is not preceded with whitespace.142
Errors'+' is not followed by whitespace.142
ErrorsLine is longer than 80 characters.143
Errors')' is preceded with whitespace.143
ErrorsLine is longer than 80 characters.144
ErrorsLine has trailing spaces.145
ErrorsLine is longer than 80 characters.145
Errors'if' construct must use '{}'s.147
ErrorsLine is longer than 80 characters.147
Errors'if' construct must use '{}'s.149
ErrorsLine is longer than 80 characters.149
Errors'+' is not preceded with whitespace.149
Errors'+' is not followed by whitespace.149
ErrorsLine is longer than 80 characters.153
ErrorsLine is longer than 80 characters.155
ErrorsLine is longer than 80 characters.156
ErrorsLine is longer than 80 characters.157
ErrorsLine is longer than 80 characters.158
ErrorsLine is longer than 80 characters.159
ErrorsLine is longer than 80 characters.160
ErrorsLine is longer than 80 characters.162
ErrorsLine is longer than 80 characters.164
ErrorsLine is longer than 80 characters.165
Errors'if' construct must use '{}'s.168
ErrorsLine is longer than 80 characters.169
Errors'else' construct must use '{}'s.170
ErrorsLine is longer than 80 characters.171
Errors'*' is not preceded with whitespace.171
Errors'*' is not followed by whitespace.171
Errors'if' construct must use '{}'s.172
ErrorsLine is longer than 80 characters.172
Errors'+' is not preceded with whitespace.172
Errors'+' is not followed by whitespace.172
ErrorsLine is longer than 80 characters.174
Errors'50' is a magic number.174
Errors'*' is not preceded with whitespace.174
Errors'*' is not followed by whitespace.174
Errors'if' construct must use '{}'s.177
ErrorsLine is longer than 80 characters.177
Errors'+' is not preceded with whitespace.177
Errors'+' is not followed by whitespace.177
ErrorsLine is longer than 80 characters.179
ErrorsLine is longer than 80 characters.180
ErrorsLine is longer than 80 characters.181
ErrorsLine is longer than 80 characters.182
Errors'/' is not preceded with whitespace.182
Errors'/' is not followed by whitespace.182
Errors'/' is not preceded with whitespace.183
Errors'/' is not followed by whitespace.183
ErrorsLine is longer than 80 characters.185
Errors'if' construct must use '{}'s.186
ErrorsLine is longer than 80 characters.186
Errors'+' is not preceded with whitespace.186
Errors'+' is not followed by whitespace.186
ErrorsLine is longer than 80 characters.189
ErrorsLine is longer than 80 characters.191
Errors'/' is not preceded with whitespace.191
Errors'/' is not followed by whitespace.191
ErrorsLine is longer than 80 characters.192
ErrorsLine is longer than 80 characters.194
Errors'*' is not preceded with whitespace.194
Errors'*' is not followed by whitespace.194
Errors'*' is not preceded with whitespace.194
Errors'*' is not followed by whitespace.194
ErrorsLine is longer than 80 characters.198
ErrorsLine is longer than 80 characters.199
Errors'if' construct must use '{}'s.201
ErrorsLine is longer than 80 characters.201
Errors'+' is not preceded with whitespace.201
Errors'+' is not followed by whitespace.201
ErrorsLine is longer than 80 characters.204
ErrorsLine is longer than 80 characters.205
Errors'if' construct must use '{}'s.207
ErrorsLine is longer than 80 characters.207
ErrorsLine has trailing spaces.209
ErrorsLine is longer than 80 characters.213
ErrorsLine is longer than 80 characters.215
ErrorsLine is longer than 80 characters.218
ErrorsLine is longer than 80 characters.219
ErrorsLine is longer than 80 characters.220
ErrorsLine is longer than 80 characters.221
ErrorsLine is longer than 80 characters.222
Errors'if' construct must use '{}'s.225
ErrorsLine is longer than 80 characters.225
Errors'+' is not preceded with whitespace.225
Errors'+' is not followed by whitespace.225
Errors'if' construct must use '{}'s.227
ErrorsLine is longer than 80 characters.227
Errors'+' is not preceded with whitespace.227
Errors'+' is not followed by whitespace.227
Errors'if' construct must use '{}'s.230
ErrorsLine is longer than 80 characters.230
Errors'+' is not preceded with whitespace.230
Errors'+' is not followed by whitespace.230
ErrorsLine is longer than 80 characters.231
Errors'cast' is not followed by whitespace.231
ErrorsLine has trailing spaces.236
ErrorsLine is longer than 80 characters.236
ErrorsLine is longer than 80 characters.237
ErrorsLine is longer than 80 characters.238
ErrorsLine is longer than 80 characters.239
ErrorsLine is longer than 80 characters.240
ErrorsLine is longer than 80 characters.241
ErrorsLine is longer than 80 characters.242
ErrorsLine is longer than 80 characters.243
ErrorsLine is longer than 80 characters.244
Errors'*' is not preceded with whitespace.244
Errors'*' is not followed by whitespace.244
Errors'*' is not preceded with whitespace.244
Errors'*' is not followed by whitespace.244
Errors'*' is not preceded with whitespace.244
Errors'*' is not followed by whitespace.244
ErrorsLine is longer than 80 characters.245
ErrorsLine is longer than 80 characters.246
Errors'*' is not preceded with whitespace.246
Errors'*' is not followed by whitespace.246
Errors'*' is not preceded with whitespace.246
Errors'*' is not followed by whitespace.246
Errors'*' is not preceded with whitespace.246
Errors'*' is not followed by whitespace.246
ErrorsLine is longer than 80 characters.247
Errors'if' construct must use '{}'s.248
ErrorsLine is longer than 80 characters.248
Errors'+' is not preceded with whitespace.248
Errors'+' is not followed by whitespace.248
Errors'+' is not preceded with whitespace.248
Errors'+' is not followed by whitespace.248
Errors'+' is not preceded with whitespace.248
Errors'+' is not followed by whitespace.248
Errors'+' is not preceded with whitespace.248
Errors'+' is not followed by whitespace.248
Errors'+' is not preceded with whitespace.248
Errors'+' is not followed by whitespace.248
Errors'0.8' is a magic number.248
Errors'*' is not preceded with whitespace.248
Errors'*' is not followed by whitespace.248
ErrorsLine is longer than 80 characters.249
ErrorsLine is longer than 80 characters.250
ErrorsLine is longer than 80 characters.251
ErrorsLine is longer than 80 characters.252
ErrorsLine is longer than 80 characters.253
Errors'cast' is not followed by whitespace.253
ErrorsLine is longer than 80 characters.261
ErrorsLine is longer than 80 characters.262
ErrorsLine is longer than 80 characters.263
ErrorsLine is longer than 80 characters.264
ErrorsExpected an @return tag.266
ErrorsLine is longer than 80 characters.266
ErrorsParameter botToSituation should be final.266
ErrorsExpected @param tag for 'botToSituation'.266
ErrorsParameter wantsToGoFaster should be final.266
ErrorsExpected @param tag for 'wantsToGoFaster'.266
ErrorsParameter leadersNextLoc should be final.266
ErrorsExpected @param tag for 'leadersNextLoc'.266
Errors',' is not followed by whitespace.267
Errors',' is not followed by whitespace.267
ErrorsLine is longer than 80 characters.268
Errors'/' is not preceded with whitespace.268
Errors'/' is not followed by whitespace.268
Errors'/' is not preceded with whitespace.268
Errors'/' is not followed by whitespace.268
ErrorsLine is longer than 80 characters.269
Errors',' is not followed by whitespace.269
Errors',' is not followed by whitespace.269
ErrorsLine is longer than 80 characters.270
Errors',' is not followed by whitespace.270
Errors',' is not followed by whitespace.270
ErrorsLine has trailing spaces.273
ErrorsLine has trailing spaces.278
ErrorsLine is longer than 80 characters.278
ErrorsLine is longer than 80 characters.280
ErrorsLine is longer than 80 characters.283
Errors',' is not followed by whitespace.283
ErrorsLine is longer than 80 characters.284
Errors',' is not followed by whitespace.284
ErrorsLine is longer than 80 characters.285
ErrorsLine is longer than 80 characters.286
ErrorsLine is longer than 80 characters.287
Errors'/' is not preceded with whitespace.287
Errors'/' is not followed by whitespace.287
ErrorsLine is longer than 80 characters.288
ErrorsLine is longer than 80 characters.289
Errors'+' is not preceded with whitespace.289
Errors'+' is not followed by whitespace.289
ErrorsLine is longer than 80 characters.290
Errors'+' is not preceded with whitespace.290
Errors'+' is not followed by whitespace.290
Errors'+' is not preceded with whitespace.290
Errors'+' is not followed by whitespace.290
Errors'+' is not preceded with whitespace.290
Errors'+' is not followed by whitespace.290
ErrorsLine is longer than 80 characters.292
ErrorsLine is longer than 80 characters.294
Errors'+' is not preceded with whitespace.294
Errors'+' is not followed by whitespace.294
Errors'+' is not preceded with whitespace.294
Errors'+' is not followed by whitespace.294
Errors'+' is not preceded with whitespace.294
Errors'+' is not followed by whitespace.294
Errors'+' is not preceded with whitespace.294
Errors'+' is not followed by whitespace.294
Errors'+' is not preceded with whitespace.294
Errors'+' is not followed by whitespace.294
ErrorsLine has trailing spaces.300
ErrorsLine is longer than 80 characters.304
ErrorsExpected an @return tag.305
ErrorsParameter distance should be final.305
ErrorsExpected @param tag for 'distance'.305
ErrorsMissing a Javadoc comment.314
Errors'{' should be on the previous line.315
ErrorsLine is longer than 80 characters.316
Errors'=' is not preceded with whitespace.316
Errors'=' is not followed by whitespace.316
Errors'if' construct must use '{}'s.319
ErrorsMissing a Javadoc comment.327
Errors'for' is not followed by whitespace.330
Errors'/' is not preceded with whitespace.334
Errors'/' is not followed by whitespace.334
Errors'/' is not preceded with whitespace.335
Errors'/' is not followed by whitespace.335
Errors',' is not followed by whitespace.336
Errors',' is not followed by whitespace.336
ErrorsMethod 'setProperties' is not designed for extension - needs to be abstract, final or empty.340
ErrorsParameter newProperties should be final.341
ErrorsLine is longer than 80 characters.342
Errors'cast' is not followed by whitespace.342
ErrorsLine is longer than 80 characters.343
Errors'cast' is not followed by whitespace.343
ErrorsLine is longer than 80 characters.344
Errors'cast' is not followed by whitespace.344
ErrorsLine is longer than 80 characters.345
Errors'cast' is not followed by whitespace.345
ErrorsLine is longer than 80 characters.346
Errors'cast' is not followed by whitespace.346
ErrorsLine is longer than 80 characters.347
Errors'cast' is not followed by whitespace.347
ErrorsLine is longer than 80 characters.348
Errors'cast' is not followed by whitespace.348
ErrorsLine is longer than 80 characters.349
Errors'cast' is not followed by whitespace.349
ErrorsLine is longer than 80 characters.350
Errors'cast' is not followed by whitespace.350
ErrorsLine is longer than 80 characters.351
Errors'cast' is not followed by whitespace.351
ErrorsMethod 'getProperties' is not designed for extension - needs to be abstract, final or empty.357
ErrorsMissing a Javadoc comment.357

Steerings/ObstacleAvoidanceSteer.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsName 'Steerings' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsUnused import - cz.cuni.amis.pogamut.base3d.worldview.object.Location.10
ErrorsLine is longer than 80 characters.16
ErrorsLine has trailing spaces.42
ErrorsLine is longer than 80 characters.43
ErrorsLine is longer than 80 characters.46
ErrorsLine is longer than 80 characters.47
ErrorsLine is longer than 80 characters.48
ErrorsLine is longer than 80 characters.49
ErrorsLine is longer than 80 characters.51
ErrorsLine is longer than 80 characters.52
ErrorsLine is longer than 80 characters.53
ErrorsLine is longer than 80 characters.54
ErrorsLine is longer than 80 characters.56
ErrorsLine is longer than 80 characters.57
ErrorsLine is longer than 80 characters.58
ErrorsLine is longer than 80 characters.59
ErrorsMissing a Javadoc comment.63
ErrorsName 'FRONT_RAY_WEIGHT' must match pattern '^[a-z][a-zA-Z0-9]*$'.63
ErrorsMissing a Javadoc comment.64
ErrorsName 'SIDE_FRONT_RAY_WEIGHT' must match pattern '^[a-z][a-zA-Z0-9]*$'.64
Errors'0.8' is a magic number.64
ErrorsMissing a Javadoc comment.65
ErrorsName 'SIDE_RAY_WEIGHT' must match pattern '^[a-z][a-zA-Z0-9]*$'.65
Errors'0.5' is a magic number.65
ErrorsLine is longer than 80 characters.68
ErrorsLine has trailing spaces.75
ErrorsMissing a Javadoc comment.77
ErrorsMissing a Javadoc comment.78
ErrorsMissing a Javadoc comment.79
ErrorsMissing a Javadoc comment.80
ErrorsMissing a Javadoc comment.81
ErrorsMissing a Javadoc comment.86
ErrorsVariable 'sensorLeft' must be private and have accessor methods.86
ErrorsMissing a Javadoc comment.87
ErrorsVariable 'sensorRight' must be private and have accessor methods.87
ErrorsMissing a Javadoc comment.88
ErrorsVariable 'sensorLeftFront' must be private and have accessor methods.88
ErrorsMissing a Javadoc comment.89
ErrorsVariable 'sensorRightFront' must be private and have accessor methods.89
ErrorsMissing a Javadoc comment.90
ErrorsVariable 'sensorFront' must be private and have accessor methods.90
ErrorsVariable 'left' must be private and have accessor methods.95
ErrorsVariable 'right' must be private and have accessor methods.95
ErrorsVariable 'leftfront' must be private and have accessor methods.95
ErrorsVariable 'rightfront' must be private and have accessor methods.95
ErrorsVariable 'front' must be private and have accessor methods.95
ErrorsLine has trailing spaces.97
ErrorsLine is longer than 80 characters.98
ErrorsLine is longer than 80 characters.99
ErrorsMissing a Javadoc comment.99
ErrorsVariable 'shortRayLength' must be private and have accessor methods.99
ErrorsLine is longer than 80 characters.100
ErrorsMissing a Javadoc comment.100
ErrorsVariable 'longRayLength' must be private and have accessor methods.100
ErrorsLine is longer than 80 characters.101
ErrorsLine is longer than 80 characters.103
ErrorsVariable 'random' must be private and have accessor methods.104
ErrorsLine has trailing spaces.105
ErrorsLine has trailing spaces.107
ErrorsParameter bot should be final.111
ErrorsParameter rayManager should be final.111
Errors'rayManager' hides a field.111
ErrorsMissing a Javadoc comment.118
ErrorsLine is longer than 80 characters.121
ErrorsLine is longer than 80 characters.122
Errors'3' is a magic number.122
ErrorsLine is longer than 80 characters.123
Errors'3' is a magic number.123
ErrorsLine is longer than 80 characters.124
ErrorsLine is longer than 80 characters.125
ErrorsLine is longer than 80 characters.126
ErrorsLine is longer than 80 characters.127
ErrorsMethod 'flagRaysChanged' is not designed for extension - needs to be abstract, final or empty.132
ErrorsMissing a Javadoc comment.132
ErrorsLine is longer than 80 characters.133
Errors'for' is not followed by whitespace.140
Errors'}' is not followed by whitespace.154
ErrorsLine is longer than 80 characters.161
ErrorsLine is longer than 80 characters.163
ErrorsLine has trailing spaces.166
ErrorsLine has trailing spaces.169
ErrorsLine is longer than 80 characters.170
ErrorsExpected an @return tag.171
ErrorsMethod 'run' is not designed for extension - needs to be abstract, final or empty.171
ErrorsLine is longer than 80 characters.172
ErrorsParameter scaledActualVelocity should be final.172
ErrorsExpected @param tag for 'scaledActualVelocity'.172
ErrorsParameter wantsToGoFaster should be final.172
ErrorsExpected @param tag for 'wantsToGoFaster'.172
ErrorsParameter wantsToStop should be final.172
ErrorsExpected @param tag for 'wantsToStop'.172
ErrorsParameter focus should be final.172
ErrorsExpected @param tag for 'focus'.172
Errors',' is not followed by whitespace.175
Errors',' is not followed by whitespace.175
ErrorsLine has trailing spaces.176
ErrorsLine has trailing spaces.180
ErrorsLine has trailing spaces.187
Errors'if' construct must use '{}'s.189
Errors'if' construct must use '{}'s.191
Errors'if' construct must use '{}'s.193
Errors'if' construct must use '{}'s.195
Errors'if' construct must use '{}'s.197
ErrorsLine is longer than 80 characters.205
ErrorsLine is longer than 80 characters.206
ErrorsLine is longer than 80 characters.208
ErrorsLine has trailing spaces.210
ErrorsLine is longer than 80 characters.212
ErrorsLine is longer than 80 characters.213
ErrorsLine is longer than 80 characters.214
ErrorsLine is longer than 80 characters.215
ErrorsLine is longer than 80 characters.216
ErrorsLine has trailing spaces.219
ErrorsLine is longer than 80 characters.223
ErrorsLine has trailing spaces.225
ErrorsLine is longer than 80 characters.227
ErrorsLine is longer than 80 characters.228
ErrorsLine is longer than 80 characters.229
ErrorsLine is longer than 80 characters.232
ErrorsLine is longer than 80 characters.234
ErrorsLine is longer than 80 characters.239
ErrorsLine is longer than 80 characters.241
ErrorsLine is longer than 80 characters.246
ErrorsLine is longer than 80 characters.247
ErrorsLine is longer than 80 characters.249
Errors')' is preceded with whitespace.249
Errors')' is preceded with whitespace.249
ErrorsLine is longer than 80 characters.259
ErrorsLine is longer than 80 characters.260
ErrorsLine is longer than 80 characters.262
Errors')' is preceded with whitespace.262
Errors')' is preceded with whitespace.262
ErrorsLine is longer than 80 characters.272
ErrorsLine is longer than 80 characters.273
ErrorsLine has trailing spaces.276
ErrorsLine is longer than 80 characters.282
ErrorsLine is longer than 80 characters.283
ErrorsLine is longer than 80 characters.285
ErrorsLine is longer than 80 characters.295
ErrorsLine is longer than 80 characters.296
ErrorsLine is longer than 80 characters.298
ErrorsLine has trailing spaces.314
ErrorsLine is longer than 80 characters.318
ErrorsExpected an @return tag.319
ErrorsLine has trailing spaces.319
ErrorsParameter normal should be final.319
ErrorsExpected @param tag for 'normal'.319
ErrorsLine is longer than 80 characters.322
ErrorsLine is longer than 80 characters.323
ErrorsLine is longer than 80 characters.325
ErrorsLine is longer than 80 characters.326
ErrorsLine is longer than 80 characters.327
ErrorsLine is longer than 80 characters.330
Errors'-' is not preceded with whitespace.331
Errors'-' is not followed by whitespace.331
Errors'-' is not preceded with whitespace.331
Errors'-' is not followed by whitespace.331
ErrorsLine is longer than 80 characters.336
ErrorsLine has trailing spaces.337
ErrorsLine is longer than 80 characters.338
ErrorsLine has trailing spaces.339
ErrorsLine is longer than 80 characters.341
ErrorsLine is longer than 80 characters.346
ErrorsExpected an @return tag.347
ErrorsParameter normal should be final.347
ErrorsExpected @param tag for 'normal'.347
Errors'if' construct must use '{}'s.352
ErrorsLine is longer than 80 characters.352
Errors'+' is not preceded with whitespace.352
Errors'+' is not followed by whitespace.352
Errors'/' is not preceded with whitespace.353
Errors'/' is not followed by whitespace.353
ErrorsLine is longer than 80 characters.360
Errors'0.5' is a magic number.362
Errors'if' construct must use '{}'s.365
ErrorsLine is longer than 80 characters.365
Errors'+' is not preceded with whitespace.365
Errors'+' is not followed by whitespace.365
ErrorsLine has trailing spaces.369
ErrorsMethod 'setProperties' is not designed for extension - needs to be abstract, final or empty.370
ErrorsParameter newProperties should be final.371
ErrorsLine is longer than 80 characters.372
Errors'cast' is not followed by whitespace.372
ErrorsLine is longer than 80 characters.373
Errors'cast' is not followed by whitespace.373
ErrorsLine is longer than 80 characters.374
Errors'cast' is not followed by whitespace.374
ErrorsLine is longer than 80 characters.375
Errors'cast' is not followed by whitespace.375
ErrorsLine has trailing spaces.377
ErrorsMethod 'getProperties' is not designed for extension - needs to be abstract, final or empty.378
ErrorsMissing a Javadoc comment.378
ErrorsLine is longer than 80 characters.379

Steerings/PathFollowingSteer.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsName 'Steerings' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsLine is longer than 80 characters.21
ErrorsFirst sentence should end with a period.31
ErrorsLine is longer than 80 characters.34
ErrorsVariable 'distanceFromThePath' must be private and have accessor methods.38
ErrorsLine is longer than 80 characters.39
ErrorsVariable 'pathFuture' must be private and have accessor methods.40
ErrorsVariable 'path' must be private and have accessor methods.42
ErrorsLine is longer than 80 characters.43
ErrorsVariable 'regulatingForce' must be private and have accessor methods.44
ErrorsFirst sentence should end with a period.45
ErrorsMissing a Javadoc comment.48
ErrorsName 'NEARLY_THERE_DISTANCE' must match pattern '^[a-z][a-zA-Z0-9]*$'.48
Errors'150' is a magic number.48
ErrorsLine has trailing spaces.49
ErrorsVariable 'previousLocation' must be private and have accessor methods.51
ErrorsVariable 'nextLocation' must be private and have accessor methods.53
ErrorsVariable 'actualIndex' must be private and have accessor methods.55
ErrorsMissing a Javadoc comment.57
ErrorsVariable 'lastDistanceFromNextLocation' must be private and have accessor methods.57
ErrorsLine is longer than 80 characters.58
ErrorsVariable 'newPath' must be private and have accessor methods.59
ErrorsMissing a Javadoc comment.61
ErrorsName 'ZERO_DISTANCE' must match pattern '^[a-z][a-zA-Z0-9]*$'.61
ErrorsLine has trailing spaces.65
ErrorsParameter bot should be final.68
ErrorsExpected @param tag for 'bot'.68
ErrorsExpected an @return tag.76
ErrorsMethod 'run' is not designed for extension - needs to be abstract, final or empty.76
ErrorsMethod length is 154 lines (max allowed is 150).76
ErrorsLine is longer than 80 characters.77
ErrorsParameter scaledActualVelocity should be final.77
ErrorsExpected @param tag for 'scaledActualVelocity'.77
ErrorsParameter wantsToGoFaster should be final.77
ErrorsExpected @param tag for 'wantsToGoFaster'.77
ErrorsParameter wantsToStop should be final.77
ErrorsExpected @param tag for 'wantsToStop'.77
ErrorsParameter focus should be final.77
ErrorsExpected @param tag for 'focus'.77
Errors',' is not followed by whitespace.84
Errors',' is not followed by whitespace.84
Errors'if' construct must use '{}'s.87
Errors',' is not followed by whitespace.88
Errors',' is not followed by whitespace.88
ErrorsLine has trailing spaces.89
ErrorsLine is longer than 80 characters.91
Errors'if' construct must use '{}'s.92
Errors',' is not followed by whitespace.93
Errors',' is not followed by whitespace.93
Errors'if' construct must use '{}'s.98
ErrorsLine is longer than 80 characters.98
Errors',' is not followed by whitespace.99
Errors',' is not followed by whitespace.99
Errors'if' construct must use '{}'s.105
ErrorsLine is longer than 80 characters.105
Errors',' is not followed by whitespace.107
Errors',' is not followed by whitespace.107
ErrorsLine is longer than 80 characters.111
ErrorsLine has trailing spaces.112
Errors'if' construct must use '{}'s.115
ErrorsLine has trailing spaces.116
ErrorsLine is longer than 80 characters.118
ErrorsLine is longer than 80 characters.120
ErrorsLine is longer than 80 characters.123
ErrorsLine is longer than 80 characters.125
Errors'if' construct must use '{}'s.128
ErrorsLine is longer than 80 characters.128
ErrorsLine is longer than 80 characters.134
ErrorsLine is longer than 80 characters.140
Errors'if' construct must use '{}'s.145
ErrorsLine is longer than 80 characters.145
ErrorsLine is longer than 80 characters.146
ErrorsLine is longer than 80 characters.147
ErrorsLine is longer than 80 characters.148
Errors'if' construct must use '{}'s.150
ErrorsLine is longer than 80 characters.150
Errors'+' is not preceded with whitespace.150
Errors'+' is not followed by whitespace.150
ErrorsLine is longer than 80 characters.151
Errors'/' is not preceded with whitespace.151
Errors'/' is not followed by whitespace.151
Errors'*' is not preceded with whitespace.152
Errors'*' is not followed by whitespace.152
ErrorsLine is longer than 80 characters.165
Errors'if' construct must use '{}'s.166
ErrorsLine is longer than 80 characters.166
ErrorsLine is longer than 80 characters.168
ErrorsLine is longer than 80 characters.169
Errors'if' construct must use '{}'s.171
ErrorsLine is longer than 80 characters.171
ErrorsLine is longer than 80 characters.177
ErrorsLine is longer than 80 characters.179
ErrorsLine is longer than 80 characters.183
ErrorsLine is longer than 80 characters.184
ErrorsLine is longer than 80 characters.186
ErrorsLine is longer than 80 characters.187
ErrorsLine is longer than 80 characters.193
ErrorsLine has trailing spaces.194
ErrorsLine is longer than 80 characters.195
ErrorsLine is longer than 80 characters.196
ErrorsLine is longer than 80 characters.198
ErrorsLine is longer than 80 characters.201
ErrorsLine is longer than 80 characters.203
ErrorsLine is longer than 80 characters.204
ErrorsLine is longer than 80 characters.205
ErrorsLine is longer than 80 characters.206
ErrorsLine is longer than 80 characters.207
ErrorsLine is longer than 80 characters.210
ErrorsLine has trailing spaces.211
ErrorsLine is longer than 80 characters.217
Errors'30' is a magic number.217
Errors'if' construct must use '{}'s.218
ErrorsLine is longer than 80 characters.220
ErrorsLine has trailing spaces.222
ErrorsLine is longer than 80 characters.224
Errors',' is not followed by whitespace.224
Errors',' is not followed by whitespace.224
ErrorsMissing a Javadoc comment.232
Errors'if' construct must use '{}'s.233
Errors'if' construct must use '{}'s.234
ErrorsLine is longer than 80 characters.234
Errors'+' is not preceded with whitespace.234
Errors'+' is not followed by whitespace.234
ErrorsLine has trailing spaces.235
ErrorsLine is longer than 80 characters.236
ErrorsLine is longer than 80 characters.239
ErrorsLine is longer than 80 characters.244
ErrorsExpected an @return tag.259
ErrorsLine is longer than 80 characters.260
ErrorsLine is longer than 80 characters.262
ErrorsLine is longer than 80 characters.263
ErrorsLine has trailing spaces.264
ErrorsLine is longer than 80 characters.265
ErrorsLine is longer than 80 characters.268
ErrorsLine is longer than 80 characters.269
ErrorsLine is longer than 80 characters.270
ErrorsLine is longer than 80 characters.272
ErrorsLine is longer than 80 characters.273
Errors'if' construct must use '{}'s.274
ErrorsLine is longer than 80 characters.274
Errors'+' is not preceded with whitespace.274
Errors'+' is not followed by whitespace.274
Errors'+' is not preceded with whitespace.274
Errors'+' is not followed by whitespace.274
Errors'+' is not preceded with whitespace.274
Errors'+' is not followed by whitespace.274
ErrorsLine is longer than 80 characters.278
ErrorsExpected an @return tag.279
Errors'if' construct must use '{}'s.282
Errors'if' construct must use '{}'s.285
ErrorsLine is longer than 80 characters.285
Errors'if' construct must use '{}'s.288
ErrorsLine is longer than 80 characters.288
ErrorsLine is longer than 80 characters.289
ErrorsLine is longer than 80 characters.294
ErrorsLine is longer than 80 characters.296
ErrorsMissing a Javadoc comment.300
ErrorsParameter myNewPath should be final.300
ErrorsLine is longer than 80 characters.302
ErrorsLine is longer than 80 characters.304
Errors'for' is not followed by whitespace.308
ErrorsLine is longer than 80 characters.312
ErrorsLine is longer than 80 characters.319
ErrorsExpected an @return tag.320
Errors'for' is not followed by whitespace.324
ErrorsMethod 'setProperties' is not designed for extension - needs to be abstract, final or empty.334
ErrorsMissing a Javadoc comment.334
ErrorsParameter newProperties should be final.334
ErrorsLine is longer than 80 characters.335
Errors'cast' is not followed by whitespace.335
ErrorsLine is longer than 80 characters.336
Errors'cast' is not followed by whitespace.336
Errors'cast' is not followed by whitespace.337
ErrorsLine is longer than 80 characters.338
Errors'cast' is not followed by whitespace.338
ErrorsLine is longer than 80 characters.339
Errors'cast' is not followed by whitespace.339
ErrorsLine is longer than 80 characters.340
ErrorsMethod 'getProperties' is not designed for extension - needs to be abstract, final or empty.347
ErrorsMissing a Javadoc comment.347
ErrorsLine has trailing spaces.356
ErrorsLine is longer than 80 characters.361

Steerings/PeopleAvoidanceSteer.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsName 'Steerings' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsLine is longer than 80 characters.28
ErrorsLine has trailing spaces.30
ErrorsLine is longer than 80 characters.33
ErrorsLine is longer than 80 characters.37
ErrorsMissing a Javadoc comment.39
ErrorsMissing a Javadoc comment.40
ErrorsMissing a Javadoc comment.42
ErrorsName 'TICK_PARTS' must match pattern '^[a-z][a-zA-Z0-9]*$'.42
Errors'5' is a magic number.42
ErrorsMissing a Javadoc comment.44
ErrorsVariable 'random' must be private and have accessor methods.44
ErrorsLine has trailing spaces.45
ErrorsParameter bot should be final.49
ErrorsLine has trailing spaces.52
ErrorsLine is longer than 80 characters.53
ErrorsExpected an @return tag.54
ErrorsLine is longer than 80 characters.54
ErrorsMethod 'run' is not designed for extension - needs to be abstract, final or empty.54
ErrorsParameter scaledActualVelocity should be final.54
ErrorsExpected @param tag for 'scaledActualVelocity'.54
ErrorsParameter wantsToGoFaster should be final.54
ErrorsExpected @param tag for 'wantsToGoFaster'.54
ErrorsParameter wantsToStop should be final.54
ErrorsExpected @param tag for 'wantsToStop'.54
ErrorsParameter focus should be final.54
ErrorsExpected @param tag for 'focus'.54
ErrorsLine is longer than 80 characters.58
Errors',' is not followed by whitespace.59
Errors',' is not followed by whitespace.59
ErrorsLine has trailing spaces.60
ErrorsLine is longer than 80 characters.69
ErrorsLine is longer than 80 characters.70
ErrorsLine has trailing spaces.73
ErrorsLine is longer than 80 characters.75
ErrorsLine is longer than 80 characters.81
Errors'if' is not followed by whitespace.81
ErrorsLine is longer than 80 characters.82
ErrorsLine is longer than 80 characters.83
Errors'/' is not preceded with whitespace.83
Errors'/' is not followed by whitespace.83
ErrorsLine is longer than 80 characters.84
ErrorsLine is longer than 80 characters.86
Errors'if' construct must use '{}'s.87
ErrorsLine is longer than 80 characters.87
Errors'+' is not preceded with whitespace.87
Errors'+' is not followed by whitespace.87
Errors'+' is not preceded with whitespace.87
Errors'+' is not followed by whitespace.87
Errors'+' is not preceded with whitespace.87
Errors'+' is not followed by whitespace.87
ErrorsLine has trailing spaces.97
ErrorsMissing a Javadoc comment.97
ErrorsParameter player should be final.97
Errors',' is not followed by whitespace.98
Errors',' is not followed by whitespace.98
Errors'for' is not followed by whitespace.106
Errors'=' is not preceded with whitespace.106
Errors'=' is not followed by whitespace.106
Errors';' is not followed by whitespace.106
Errors'*' is not preceded with whitespace.106
Errors'*' is not followed by whitespace.106
Errors';' is not followed by whitespace.106
Errors'{' is not preceded with whitespace.106
Errors'cast' is not followed by whitespace.107
Errors'/' is not preceded with whitespace.107
Errors'/' is not followed by whitespace.107
ErrorsLine is longer than 80 characters.108
ErrorsLine is longer than 80 characters.109
ErrorsLine is longer than 80 characters.110
ErrorsLine is longer than 80 characters.115
ErrorsLine is longer than 80 characters.116
ErrorsLine is longer than 80 characters.117
ErrorsLine has trailing spaces.123
ErrorsLine is longer than 80 characters.124
ErrorsLine is longer than 80 characters.125
ErrorsLine is longer than 80 characters.129
Errors'+' is not preceded with whitespace.129
Errors'+' is not followed by whitespace.129
ErrorsLine is longer than 80 characters.136
Errors'if' construct must use '{}'s.137
ErrorsLine is longer than 80 characters.137
Errors'if' construct must use '{}'s.138
ErrorsLine is longer than 80 characters.138
ErrorsLine is longer than 80 characters.140
Errors'*' is not preceded with whitespace.142
Errors'*' is not followed by whitespace.142
Errors'if' construct must use '{}'s.143
ErrorsLine is longer than 80 characters.143
ErrorsLine has trailing spaces.145
ErrorsLine is longer than 80 characters.149
ErrorsExpected an @return tag.150
ErrorsParameter angle should be final.150
ErrorsExpected @param tag for 'angle'.150
ErrorsParameter distance should be final.150
ErrorsExpected @param tag for 'distance'.150
ErrorsLine is longer than 80 characters.154
ErrorsMissing a Javadoc comment.156
ErrorsParameter angle should be final.156
Errors'/' is not preceded with whitespace.157
Errors'/' is not followed by whitespace.157
Errors'/' is not preceded with whitespace.157
Errors'/' is not followed by whitespace.157
ErrorsLine is longer than 80 characters.160
ErrorsMissing a Javadoc comment.162
ErrorsParameter distance should be final.162
ErrorsLine is longer than 80 characters.163
ErrorsLine is longer than 80 characters.166
ErrorsLine is longer than 80 characters.167
ErrorsMissing a Javadoc comment.168
ErrorsParameter ticks should be final.168
Errors'/' is not preceded with whitespace.171
Errors'/' is not followed by whitespace.171
ErrorsLine has trailing spaces.177
ErrorsLine is longer than 80 characters.178
ErrorsMissing a Javadoc comment.178
ErrorsParameter start should be final.178
ErrorsParameter velocity should be final.178
ErrorsParameter time should be final.178
ErrorsLine is longer than 80 characters.179
Errors'*' is not preceded with whitespace.179
Errors'*' is not followed by whitespace.179
Errors'*' is not preceded with whitespace.179
Errors'*' is not followed by whitespace.179
ErrorsExpected an @return tag.184
ErrorsLine is longer than 80 characters.184
ErrorsParameter botsVelocity should be final.184
ErrorsExpected @param tag for 'botsVelocity'.184
ErrorsParameter player should be final.184
ErrorsExpected @param tag for 'player'.184
ErrorsParameter wantsToGoFaster should be final.184
ErrorsExpected @param tag for 'wantsToGoFaster'.184
ErrorsLine is longer than 80 characters.189
ErrorsLine is longer than 80 characters.192
ErrorsLine is longer than 80 characters.193
ErrorsLine is longer than 80 characters.199
ErrorsLine is longer than 80 characters.200
ErrorsLine is longer than 80 characters.203
ErrorsName 'far_distance' must match pattern '^[a-z][a-zA-Z0-9]*$'.204
Errors'*' is not preceded with whitespace.204
Errors'*' is not followed by whitespace.204
ErrorsLine is longer than 80 characters.205
ErrorsName 'far_distance2' must match pattern '^[a-z][a-zA-Z0-9]*$'.205
Errors',' is not followed by whitespace.205
Errors'+' is not preceded with whitespace.205
Errors'+' is not followed by whitespace.205
ErrorsLine is longer than 80 characters.206
Errors'*' is not preceded with whitespace.206
Errors'*' is not followed by whitespace.206
ErrorsLine is longer than 80 characters.207
ErrorsLine is longer than 80 characters.209
Errors'(' is followed by whitespace.209
Errors'*' is not preceded with whitespace.209
Errors'*' is not followed by whitespace.209
Errors'*' is not preceded with whitespace.209
Errors'*' is not followed by whitespace.209
Errors'if' construct must use '{}'s.211
ErrorsLine is longer than 80 characters.211
Errors'+' is not preceded with whitespace.211
Errors'+' is not followed by whitespace.211
Errors'+' is not preceded with whitespace.211
Errors'+' is not followed by whitespace.211
Errors'+' is not preceded with whitespace.211
Errors'+' is not followed by whitespace.211
ErrorsLine is longer than 80 characters.213
Errors'3' is a magic number.213
Errors'*' is not preceded with whitespace.213
Errors'*' is not followed by whitespace.213
Errors'*' is not preceded with whitespace.213
Errors'*' is not followed by whitespace.213
Errors'if' construct must use '{}'s.215
ErrorsLine is longer than 80 characters.215
Errors'+' is not preceded with whitespace.215
Errors'+' is not followed by whitespace.215
Errors'+' is not preceded with whitespace.215
Errors'+' is not followed by whitespace.215
Errors'+' is not preceded with whitespace.215
Errors'+' is not followed by whitespace.215
ErrorsLine is longer than 80 characters.217
Errors'*' is not preceded with whitespace.217
Errors'*' is not followed by whitespace.217
Errors'if' construct must use '{}'s.220
ErrorsLine is longer than 80 characters.220
Errors'+' is not preceded with whitespace.220
Errors'+' is not followed by whitespace.220
Errors'+' is not preceded with whitespace.220
Errors'+' is not followed by whitespace.220
Errors'+' is not preceded with whitespace.220
Errors'+' is not followed by whitespace.220
Errors'+' is not preceded with whitespace.220
Errors'+' is not followed by whitespace.220
Errors'+' is not preceded with whitespace.220
Errors'+' is not followed by whitespace.220
ErrorsLine is longer than 80 characters.222
Errors'5' is a magic number.222
ErrorsLine is longer than 80 characters.226
Errors'if' construct must use '{}'s.229
ErrorsLine is longer than 80 characters.229
ErrorsLine is longer than 80 characters.233
ErrorsMissing a Javadoc comment.233
ErrorsParameter velocity should be final.233
ErrorsParameter scale should be final.233
ErrorsParameter negate should be final.233
ErrorsParameter wantsToGoFaster should be final.233
ErrorsMethod 'setProperties' is not designed for extension - needs to be abstract, final or empty.243
ErrorsMissing a Javadoc comment.243
ErrorsParameter newProperties should be final.243
ErrorsLine is longer than 80 characters.244
Errors'cast' is not followed by whitespace.244
ErrorsLine is longer than 80 characters.245
Errors'cast' is not followed by whitespace.245
ErrorsLine is longer than 80 characters.246
Errors'cast' is not followed by whitespace.246
ErrorsLine is longer than 80 characters.247
Errors'cast' is not followed by whitespace.247
ErrorsLine is longer than 80 characters.248
Errors'cast' is not followed by whitespace.248
ErrorsLine is longer than 80 characters.249
Errors'cast' is not followed by whitespace.249
ErrorsMethod 'getProperties' is not designed for extension - needs to be abstract, final or empty.252
ErrorsMissing a Javadoc comment.252

Steerings/StickToPathSteer.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsName 'Steerings' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsUnused import - javax.vecmath.Tuple3d.6
ErrorsUnused import - javax.vecmath.Vector2d.7
ErrorsUnused import - SteeringStuff.SteeringTools.16
ErrorsLine is longer than 80 characters.23
ErrorsUnused import - cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages.ConfigChange.23
ErrorsLine is longer than 80 characters.24
ErrorsLine is longer than 80 characters.25
ErrorsUnused import - cz.cuni.amis.utils.future.FutureStatus.27
ErrorsLine is longer than 80 characters.30
ErrorsMissing a Javadoc comment.36
ErrorsMissing a Javadoc comment.38
ErrorsName 'NEARLY_THERE_DISTANCE' must match pattern '^[a-z][a-zA-Z0-9]*$'.38
Errors'150' is a magic number.38
ErrorsLine has trailing spaces.39
ErrorsMissing a Javadoc comment.40
ErrorsName 'NAVPOINT_MAX_DISTANCE' must match pattern '^[a-z][a-zA-Z0-9]*$'.40
Errors'100' is a magic number.40
ErrorsLine has trailing spaces.41
ErrorsLine contains a tab character.42
ErrorsMissing a Javadoc comment.42
ErrorsLine contains a tab character.44
ErrorsLine contains a tab character.45
ErrorsLine contains a tab character.46
ErrorsLine contains a tab character.47
ErrorsLine contains a tab character.49
ErrorsLine contains a tab character.50
ErrorsLine contains a tab character.51
ErrorsLine contains a tab character.52
ErrorsLine has trailing spaces.53
ErrorsLine contains a tab character.53
ErrorsLine contains a tab character.54
ErrorsLine contains a tab character.55
ErrorsLine contains a tab character.56
ErrorsLine contains a tab character.57
ErrorsLine has trailing spaces.58
ErrorsLine contains a tab character.58
ErrorsFirst sentence should end with a period.59
ErrorsLine contains a tab character.59
ErrorsLine is longer than 80 characters.60
ErrorsLine contains a tab character.60
ErrorsLine contains a tab character.61
ErrorsLine contains a tab character.62
ErrorsMissing a Javadoc comment.64
ErrorsParameter bot should be final.64
Errors'bot' hides a field.64
ErrorsExpected an @return tag.71
ErrorsMethod 'run' is not designed for extension - needs to be abstract, final or empty.71
ErrorsLine is longer than 80 characters.72
ErrorsParameter scaledActualVelocity should be final.72
ErrorsExpected @param tag for 'scaledActualVelocity'.72
ErrorsParameter wantsToGoFaster should be final.72
ErrorsExpected @param tag for 'wantsToGoFaster'.72
ErrorsParameter wantsToStop should be final.72
ErrorsExpected @param tag for 'wantsToStop'.72
ErrorsParameter focus should be final.72
ErrorsExpected @param tag for 'focus'.72
ErrorsLine has trailing spaces.73
ErrorsLine contains a tab character.73
ErrorsLine contains a tab character.74
ErrorsLine contains a tab character.75
ErrorsLine has trailing spaces.76
ErrorsLine contains a tab character.76
ErrorsLine contains a tab character.77
ErrorsLine contains a tab character.78
ErrorsLine contains a tab character.79
ErrorsLine contains a tab character.80
Errors',' is not followed by whitespace.80
Errors',' is not followed by whitespace.80
ErrorsLine contains a tab character.81
ErrorsLine has trailing spaces.82
ErrorsLine contains a tab character.82
ErrorsLine is longer than 80 characters.83
ErrorsLine contains a tab character.83
ErrorsLine contains a tab character.84
ErrorsLine contains a tab character.85
ErrorsLine contains a tab character.86
ErrorsLine contains a tab character.87
Errors',' is not followed by whitespace.87
Errors',' is not followed by whitespace.87
ErrorsLine contains a tab character.88
ErrorsLine contains a tab character.90
ErrorsLine contains a tab character.91
ErrorsLine contains a tab character.92
ErrorsLine has trailing spaces.93
ErrorsLine contains a tab character.93
ErrorsLine contains a tab character.94
ErrorsLine contains a tab character.95
ErrorsLine contains a tab character.96
ErrorsLine contains a tab character.97
ErrorsLine contains a tab character.98
ErrorsLine has trailing spaces.99
ErrorsLine contains a tab character.99
ErrorsLine contains a tab character.100
ErrorsLine contains a tab character.101
ErrorsLine contains a tab character.102
ErrorsLine has trailing spaces.103
ErrorsLine contains a tab character.103
ErrorsLine contains a tab character.104
ErrorsLine contains a tab character.105
ErrorsLine contains a tab character.106
ErrorsLine contains a tab character.107
ErrorsLine has trailing spaces.108
ErrorsLine contains a tab character.108
ErrorsLine contains a tab character.109
ErrorsLine contains a tab character.110
ErrorsLine contains a tab character.111
Errors',' is not followed by whitespace.111
Errors',' is not followed by whitespace.111
ErrorsLine is longer than 80 characters.114
ErrorsMissing a Javadoc comment.114
ErrorsParameter currLink should be final.114
ErrorsParameter nextLink should be final.114
ErrorsLine is longer than 80 characters.115
ErrorsLine contains a tab character.115
ErrorsLine is longer than 80 characters.116
ErrorsLine contains a tab character.116
ErrorsLine has trailing spaces.117
ErrorsLine contains a tab character.117
ErrorsLine contains a tab character.118
ErrorsLine has trailing spaces.119
ErrorsLine contains a tab character.119
ErrorsLine contains a tab character.120
ErrorsLine contains a tab character.121
ErrorsLine contains a tab character.122
ErrorsLine contains a tab character.123
Errors'cast' is not followed by whitespace.123
ErrorsLine contains a tab character.124
ErrorsLine has trailing spaces.125
ErrorsLine contains a tab character.125
ErrorsLine is longer than 80 characters.126
ErrorsLine contains a tab character.126
ErrorsLine has trailing spaces.127
ErrorsLine contains a tab character.127
ErrorsLine contains a tab character.128
ErrorsLine contains a tab character.129
ErrorsLine is longer than 80 characters.130
ErrorsLine contains a tab character.130
ErrorsLine is longer than 80 characters.131
ErrorsLine contains a tab character.131
ErrorsLine is longer than 80 characters.132
ErrorsLine contains a tab character.132
ErrorsLine is longer than 80 characters.133
ErrorsLine contains a tab character.133
ErrorsLine is longer than 80 characters.134
ErrorsLine contains a tab character.134
ErrorsLine contains a tab character.135
ErrorsLine has trailing spaces.136
ErrorsLine contains a tab character.136
ErrorsLine contains a tab character.137
ErrorsLine contains a tab character.138
ErrorsLine contains a tab character.140
ErrorsMissing a Javadoc comment.140
ErrorsParameter nextLink should be final.140
ErrorsLine contains a tab character.141
ErrorsLine has trailing spaces.142
ErrorsLine contains a tab character.142
ErrorsLine is longer than 80 characters.143
ErrorsLine contains a tab character.143
Errors'50' is a magic number.143
ErrorsLine has trailing spaces.144
ErrorsLine contains a tab character.144
ErrorsLine contains a tab character.145
ErrorsLine contains a tab character.146
ErrorsLine is longer than 80 characters.147
ErrorsLine contains a tab character.147
ErrorsLine is longer than 80 characters.148
ErrorsLine contains a tab character.148
ErrorsLine contains a tab character.149
ErrorsLine has trailing spaces.150
ErrorsLine contains a tab character.150
ErrorsLine contains a tab character.151
ErrorsLine contains a tab character.152
ErrorsLine contains a tab character.154
ErrorsMissing a Javadoc comment.154
ErrorsLine contains a tab character.155
ErrorsLine contains a tab character.156
ErrorsLine contains a tab character.157
ErrorsLine contains a tab character.158
ErrorsLine contains a tab character.159
ErrorsLine has trailing spaces.160
ErrorsMissing a Javadoc comment.161
ErrorsLine is longer than 80 characters.162
ErrorsLine contains a tab character.162
ErrorsLine contains a tab character.163
ErrorsLine has trailing spaces.164
ErrorsMissing a Javadoc comment.165
ErrorsLine contains a tab character.166
ErrorsLine contains a tab character.167
ErrorsLine contains a tab character.168
ErrorsLine contains a tab character.169
ErrorsLine has trailing spaces.170
ErrorsLine contains a tab character.170
ErrorsLine contains a tab character.171
ErrorsLine contains a tab character.172
ErrorsLine is longer than 80 characters.173
ErrorsLine contains a tab character.173
ErrorsLine contains a tab character.174
ErrorsLine contains a tab character.175
ErrorsLine contains a tab character.176
ErrorsLine contains a tab character.177
ErrorsLine contains a tab character.178
ErrorsLine contains a tab character.179
ErrorsLine contains a tab character.180
ErrorsLine contains a tab character.181
ErrorsLine contains a tab character.182
ErrorsLine is longer than 80 characters.183
ErrorsLine contains a tab character.183
ErrorsLine contains a tab character.184
ErrorsLine contains a tab character.185
ErrorsLine contains a tab character.186
ErrorsLine contains a tab character.187
ErrorsLine is longer than 80 characters.188
ErrorsLine contains a tab character.188
ErrorsLine contains a tab character.189
ErrorsLine contains a tab character.190
ErrorsLine contains a tab character.191
ErrorsLine has trailing spaces.192
ErrorsLine contains a tab character.192
ErrorsLine contains a tab character.193
ErrorsLine contains a tab character.194
ErrorsLine contains a tab character.195
ErrorsLine contains a tab character.196
ErrorsLine contains a tab character.197
ErrorsLine contains a tab character.198
ErrorsLine has trailing spaces.200
ErrorsLine contains a tab character.201
ErrorsMissing a Javadoc comment.201
ErrorsParameter pathLocations should be final.201
Errors'pathLocations' hides a field.201
ErrorsLine contains a tab character.202
ErrorsLine contains a tab character.203
ErrorsLine contains a tab character.204
ErrorsLine contains a tab character.205
ErrorsLine contains a tab character.206
ErrorsLine contains a tab character.207
ErrorsLine contains a tab character.208
ErrorsLine contains a tab character.209
ErrorsLine contains a tab character.210
ErrorsLine has trailing spaces.211
ErrorsLine contains a tab character.211
ErrorsLine is longer than 80 characters.212
ErrorsLine contains a tab character.212
ErrorsMissing a Javadoc comment.212
ErrorsParameter pathNavPoints should be final.212
Errors'pathNavPoints' hides a field.212
ErrorsLine contains a tab character.213
ErrorsLine contains a tab character.214
ErrorsLine contains a tab character.215
ErrorsLine contains a tab character.216
ErrorsLine is longer than 80 characters.217
ErrorsLine contains a tab character.217
ErrorsLine contains a tab character.218
ErrorsLine contains a tab character.219
ErrorsLine contains a tab character.220
ErrorsLine has trailing spaces.221
ErrorsLine contains a tab character.221
ErrorsLine is longer than 80 characters.222
ErrorsLine contains a tab character.222
ErrorsLine contains a tab character.223
ErrorsLine contains a tab character.224
ErrorsLine contains a tab character.225
ErrorsLine contains a tab character.226
ErrorsLine is longer than 80 characters.227
ErrorsLine contains a tab character.227
ErrorsLine contains a tab character.228
ErrorsLine contains a tab character.229
ErrorsLine contains a tab character.230
ErrorsLine contains a tab character.231
ErrorsLine contains a tab character.232
ErrorsLine has trailing spaces.233
ErrorsLine contains a tab character.233
ErrorsLine contains a tab character.234
ErrorsLine contains a tab character.235
ErrorsLine has trailing spaces.236
ErrorsLine is longer than 80 characters.238
ErrorsLine contains a tab character.238
ErrorsLine contains a tab character.239
ErrorsLine contains a tab character.240
ErrorsLine contains a tab character.241
ErrorsLine contains a tab character.242
ErrorsExpected an @return tag.243
ErrorsLine is longer than 80 characters.243
ErrorsLine contains a tab character.243
ErrorsMethod 'getNearestNavPoint' is not designed for extension - needs to be abstract, final or empty.243
ErrorsParameter target should be final.243
ErrorsExpected @param tag for 'target'.243
ErrorsParameter maxDistance should be final.243
ErrorsExpected @param tag for 'maxDistance'.243
Errors'if' construct must use '{}'s.244
ErrorsLine contains a tab character.244
ErrorsLine is longer than 80 characters.245
ErrorsLine contains a tab character.245
Errors'if' construct must use '{}'s.246
ErrorsLine contains a tab character.246
Errors'if' construct must use '{}'s.247
ErrorsLine is longer than 80 characters.247
ErrorsLine contains a tab character.247
ErrorsLine contains a tab character.248
ErrorsLine contains a tab character.249
ErrorsLine has trailing spaces.251
ErrorsLine contains a tab character.252
ErrorsExpected an @return tag.256
ErrorsLine is longer than 80 characters.256
Errors'if' construct must use '{}'s.257
ErrorsLine contains a tab character.257
ErrorsLine has trailing spaces.258
ErrorsLine contains a tab character.258
ErrorsLine is longer than 80 characters.259
ErrorsLine contains a tab character.259
ErrorsLine has trailing spaces.260
ErrorsLine contains a tab character.260
Errors'if' construct must use '{}'s.261
ErrorsLine contains a tab character.261
ErrorsLine has trailing spaces.262
ErrorsLine contains a tab character.262
ErrorsLine contains a tab character.263
ErrorsLine has trailing spaces.264
ErrorsLine contains a tab character.264
ErrorsLine is longer than 80 characters.265
ErrorsLine contains a tab character.265
ErrorsLine is longer than 80 characters.266
ErrorsLine contains a tab character.266
ErrorsLine is longer than 80 characters.267
ErrorsLine contains a tab character.267
Errors'-' is not preceded with whitespace.267
Errors'-' is not followed by whitespace.267
Errors'+' is not preceded with whitespace.267
Errors'+' is not followed by whitespace.267
ErrorsLine contains a tab character.268
ErrorsLine contains a tab character.269
ErrorsLine is longer than 80 characters.270
ErrorsLine contains a tab character.270
ErrorsLine is longer than 80 characters.271
ErrorsLine contains a tab character.271
ErrorsLine is longer than 80 characters.272
ErrorsLine contains a tab character.272
Errors'-' is not preceded with whitespace.272
Errors'-' is not followed by whitespace.272
Errors'-' is not preceded with whitespace.272
Errors'-' is not followed by whitespace.272
ErrorsLine contains a tab character.273
ErrorsLine contains a tab character.274
ErrorsLine contains a tab character.275
ErrorsLine is longer than 80 characters.276
ErrorsLine contains a tab character.276
ErrorsLine is longer than 80 characters.277
ErrorsLine contains a tab character.277
Errors'+' is not preceded with whitespace.277
Errors'+' is not followed by whitespace.277
Errors'+' is not preceded with whitespace.277
Errors'+' is not followed by whitespace.277
ErrorsLine contains a tab character.278
ErrorsLine contains a tab character.279
ErrorsLine has trailing spaces.280
ErrorsLine contains a tab character.280
ErrorsLine contains a tab character.281
ErrorsLine contains a tab character.282
ErrorsMissing a Javadoc comment.282
ErrorsParameter index should be final.282
Errors'if' construct must use '{}'s.283
ErrorsLine contains a tab character.283
Errors'if' construct must use '{}'s.284
ErrorsLine contains a tab character.284
ErrorsLine contains a tab character.285
ErrorsLine contains a tab character.286
ErrorsLine contains a tab character.288
ErrorsMissing a Javadoc comment.288
ErrorsParameter path should be final.288
ErrorsLine contains a tab character.289
ErrorsLine contains a tab character.290
ErrorsLine is longer than 80 characters.291
ErrorsLine contains a tab character.291
ErrorsLine contains a tab character.292
ErrorsLine contains a tab character.293
ErrorsLine contains a tab character.294
ErrorsLine is longer than 80 characters.295
ErrorsLine contains a tab character.295
ErrorsLine contains a tab character.296
ErrorsLine contains a tab character.297
ErrorsLine contains a tab character.298
ErrorsLine contains a tab character.299
ErrorsLine contains a tab character.301
ErrorsMethod 'setProperties' is not designed for extension - needs to be abstract, final or empty.301
ErrorsMissing a Javadoc comment.301
ErrorsParameter newProperties should be final.301
Errors'if' construct must use '{}'s.302
ErrorsLine is longer than 80 characters.302
ErrorsLine contains a tab character.302
ErrorsLine has trailing spaces.303
ErrorsLine is longer than 80 characters.303
ErrorsLine contains a tab character.303
Errors'cast' is not followed by whitespace.303
ErrorsLine has trailing spaces.306
ErrorsMethod 'getProperties' is not designed for extension - needs to be abstract, final or empty.306
ErrorsMissing a Javadoc comment.306
ErrorsLine has trailing spaces.309
ErrorsLine has trailing spaces.311

Steerings/TargetApproachingSteer.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsName 'Steerings' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsUnused import - SteeringStuff.SteeringManager.4
ErrorsMissing a Javadoc comment.27
ErrorsMissing a Javadoc comment.29
ErrorsName 'NEARLY_THERE_DISTANCE' must match pattern '^[a-z][a-zA-Z0-9]*$'.29
Errors'150' is a magic number.29
ErrorsParameter bot should be final.34
ErrorsLine is longer than 80 characters.38
ErrorsExpected an @return tag.39
ErrorsMethod 'run' is not designed for extension - needs to be abstract, final or empty.39
ErrorsLine is longer than 80 characters.40
ErrorsParameter scaledActualVelocity should be final.40
ErrorsExpected @param tag for 'scaledActualVelocity'.40
ErrorsParameter wantsToGoFaster should be final.40
ErrorsExpected @param tag for 'wantsToGoFaster'.40
ErrorsParameter wantsToStop should be final.40
ErrorsExpected @param tag for 'wantsToStop'.40
ErrorsParameter focus should be final.40
ErrorsExpected @param tag for 'focus'.40
ErrorsLine is longer than 80 characters.42
Errors',' is not followed by whitespace.43
Errors',' is not followed by whitespace.43
Errors'for' is not followed by whitespace.45
ErrorsLine is longer than 80 characters.47
ErrorsLine is longer than 80 characters.51
ErrorsLine is longer than 80 characters.55
ErrorsLine has trailing spaces.57
ErrorsLine is longer than 80 characters.60
ErrorsMethod 'setProperties' is not designed for extension - needs to be abstract, final or empty.71
ErrorsMissing a Javadoc comment.71
ErrorsParameter newProperties should be final.71
ErrorsLine is longer than 80 characters.72
Errors'cast' is not followed by whitespace.72
Errors'for' is not followed by whitespace.74
ErrorsLine is longer than 80 characters.75
ErrorsMethod 'getProperties' is not designed for extension - needs to be abstract, final or empty.79
ErrorsMissing a Javadoc comment.79
ErrorsLine is longer than 80 characters.80

Steerings/WalkAlongSteer.java

ViolationMessageLine
ErrorsName 'Steerings' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsLine is longer than 80 characters.17
ErrorsLine has trailing spaces.32
ErrorsLine is longer than 80 characters.35
ErrorsFirst sentence should end with a period.39
ErrorsMissing a Javadoc comment.46
ErrorsMissing a Javadoc comment.47
ErrorsMissing a Javadoc comment.48
ErrorsMissing a Javadoc comment.49
ErrorsMissing a Javadoc comment.50
ErrorsMissing a Javadoc comment.51
ErrorsMissing a Javadoc comment.53
ErrorsName 'MAX_TO_PARTNER' must match pattern '^[a-z][a-zA-Z0-9]*$'.53
Errors'500' is a magic number.53
ErrorsMissing a Javadoc comment.54
ErrorsName 'MAX_NEXT_VELOCITY' must match pattern '^[a-z][a-zA-Z0-9]*$'.54
Errors'500' is a magic number.54
ErrorsMissing a Javadoc comment.55
ErrorsName 'WAIT_DISTANCE' must match pattern '^[a-z][a-zA-Z0-9]*$'.55
Errors'100' is a magic number.55
ErrorsMissing a Javadoc comment.56
ErrorsName 'NEARLY_THERE_DISTANCE' must match pattern '^[a-z][a-zA-Z0-9]*$'.56
Errors'200' is a magic number.56
ErrorsMissing a Javadoc comment.58
ErrorsMissing a Javadoc comment.63
ErrorsMissing a Javadoc comment.64
ErrorsMissing a Javadoc comment.65
ErrorsLine has trailing spaces.66
ErrorsParameter bot should be final.70
ErrorsLine is longer than 80 characters.75
ErrorsExpected an @return tag.76
ErrorsMethod 'run' is not designed for extension - needs to be abstract, final or empty.76
ErrorsMethod length is 252 lines (max allowed is 150).76
ErrorsLine is longer than 80 characters.77
ErrorsParameter scaledActualVelocity should be final.77
ErrorsExpected @param tag for 'scaledActualVelocity'.77
ErrorsParameter wantsToGoFaster should be final.77
ErrorsExpected @param tag for 'wantsToGoFaster'.77
ErrorsParameter wantsToStop should be final.77
ErrorsExpected @param tag for 'wantsToStop'.77
ErrorsParameter focus should be final.77
ErrorsExpected @param tag for 'focus'.77
ErrorsLine is longer than 80 characters.80
Errors',' is not followed by whitespace.81
Errors',' is not followed by whitespace.81
ErrorsLine is longer than 80 characters.86
Errors'/' is not preceded with whitespace.87
Errors'/' is not followed by whitespace.87
ErrorsLine is longer than 80 characters.88
Errors',' is not followed by whitespace.88
Errors',' is not followed by whitespace.88
Errors'-' is not preceded with whitespace.89
Errors'-' is not followed by whitespace.89
Errors'/' is not preceded with whitespace.89
Errors'/' is not followed by whitespace.89
Errors'cast' is not followed by whitespace.90
ErrorsLine is longer than 80 characters.101
ErrorsLine is longer than 80 characters.103
ErrorsLine is longer than 80 characters.104
ErrorsLine is longer than 80 characters.105
ErrorsLine is longer than 80 characters.106
ErrorsLine is longer than 80 characters.107
ErrorsLine is longer than 80 characters.110
ErrorsLine is longer than 80 characters.111
ErrorsLine is longer than 80 characters.112
ErrorsLine is longer than 80 characters.115
ErrorsLine is longer than 80 characters.123
Errors'if' construct must use '{}'s.124
ErrorsLine is longer than 80 characters.124
Errors'+' is not preceded with whitespace.124
Errors'+' is not followed by whitespace.124
ErrorsLine is longer than 80 characters.126
Errors'if' construct must use '{}'s.129
ErrorsLine is longer than 80 characters.129
ErrorsLine has trailing spaces.132
ErrorsLine is longer than 80 characters.134
ErrorsLine is longer than 80 characters.136
Errors'if' construct must use '{}'s.139
ErrorsLine is longer than 80 characters.139
Errors'+' is not preceded with whitespace.139
Errors'+' is not followed by whitespace.139
Errors'if' construct must use '{}'s.140
ErrorsLine is longer than 80 characters.140
Errors'+' is not preceded with whitespace.140
Errors'+' is not followed by whitespace.140
Errors'if' construct must use '{}'s.143
Errors'if' construct must use '{}'s.145
ErrorsLine is longer than 80 characters.154
ErrorsLine is longer than 80 characters.155
ErrorsLine is longer than 80 characters.159
ErrorsLine is longer than 80 characters.160
ErrorsLine is longer than 80 characters.163
ErrorsLine is longer than 80 characters.164
ErrorsLine is longer than 80 characters.165
ErrorsLine is longer than 80 characters.167
ErrorsLine is longer than 80 characters.170
ErrorsLine has trailing spaces.171
ErrorsLine is longer than 80 characters.172
Errors',' is not followed by whitespace.172
Errors',' is not followed by whitespace.172
ErrorsLine is longer than 80 characters.178
ErrorsLine is longer than 80 characters.179
Errors',' is not followed by whitespace.179
Errors',' is not followed by whitespace.179
ErrorsLine has trailing spaces.182
ErrorsLine is longer than 80 characters.189
Errors'/' is not preceded with whitespace.189
Errors'/' is not followed by whitespace.189
Errors'500' is a magic number.189
Errors'1.5' is a magic number.192
Errors'30' is a magic number.193
Errors'*' is not preceded with whitespace.195
Errors'*' is not followed by whitespace.195
Errors',' is not followed by whitespace.195
Errors'if' construct must use '{}'s.196
ErrorsLine is longer than 80 characters.196
Errors'+' is not preceded with whitespace.196
Errors'+' is not followed by whitespace.196
Errors'/' is not preceded with whitespace.200
Errors'/' is not followed by whitespace.200
ErrorsLine is longer than 80 characters.201
Errors'*' is not preceded with whitespace.201
Errors'*' is not followed by whitespace.201
Errors'*' is not preceded with whitespace.202
Errors'*' is not followed by whitespace.202
Errors'if' construct must use '{}'s.203
ErrorsLine is longer than 80 characters.203
Errors'+' is not preceded with whitespace.203
Errors'+' is not followed by whitespace.203
Errors'else' is not preceded with whitespace.204
Errors'}' is not followed by whitespace.204
Errors',' is not followed by whitespace.205
Errors',' is not followed by whitespace.205
ErrorsLine is longer than 80 characters.210
Errors'*' is not preceded with whitespace.211
Errors'*' is not followed by whitespace.211
Errors'if' construct must use '{}'s.212
ErrorsLine is longer than 80 characters.212
Errors'+' is not preceded with whitespace.212
Errors'+' is not followed by whitespace.212
Errors',' is not followed by whitespace.214
Errors',' is not followed by whitespace.214
ErrorsLine has trailing spaces.219
ErrorsLine is longer than 80 characters.219
Errors',' is not followed by whitespace.221
Errors',' is not followed by whitespace.221
ErrorsLine is longer than 80 characters.222
ErrorsLine has trailing spaces.223
ErrorsLine is longer than 80 characters.223
Errors'3' is a magic number.224
ErrorsLine is longer than 80 characters.225
ErrorsLine is longer than 80 characters.226
Errors'/' is not preceded with whitespace.227
Errors'/' is not followed by whitespace.227
ErrorsLine is longer than 80 characters.232
Errors'if' construct must use '{}'s.233
ErrorsLine is longer than 80 characters.233
ErrorsLine has trailing spaces.235
ErrorsLine is longer than 80 characters.245
Errors'+' is not preceded with whitespace.246
Errors'+' is not followed by whitespace.246
ErrorsLine has trailing spaces.252
ErrorsLine is longer than 80 characters.252
ErrorsLine is longer than 80 characters.257
ErrorsLine is longer than 80 characters.258
ErrorsLine is longer than 80 characters.259
ErrorsLine is longer than 80 characters.260
ErrorsLine is longer than 80 characters.261
ErrorsLine is longer than 80 characters.262
ErrorsLine is longer than 80 characters.263
ErrorsLine is longer than 80 characters.264
Errors'/' is not preceded with whitespace.266
Errors'/' is not followed by whitespace.266
ErrorsLine is longer than 80 characters.269
ErrorsLine is longer than 80 characters.270
ErrorsLine is longer than 80 characters.274
ErrorsLine is longer than 80 characters.278
ErrorsLine is longer than 80 characters.280
ErrorsLine is longer than 80 characters.281
ErrorsLine is longer than 80 characters.282
ErrorsLine is longer than 80 characters.283
ErrorsLine is longer than 80 characters.284
ErrorsLine is longer than 80 characters.285
ErrorsLine has trailing spaces.287
ErrorsLine is longer than 80 characters.289
ErrorsLine is longer than 80 characters.290
ErrorsLine is longer than 80 characters.292
ErrorsLine is longer than 80 characters.295
Errors',' is not followed by whitespace.301
Errors',' is not followed by whitespace.301
ErrorsLine has trailing spaces.303
ErrorsLine is longer than 80 characters.310
Errors'cast' is not followed by whitespace.314
Errors'cast' is not followed by whitespace.315
Errors'cast' is not followed by whitespace.316
Errors'if' construct must use '{}'s.317
ErrorsLine is longer than 80 characters.317
Errors'+' is not preceded with whitespace.317
Errors'+' is not followed by whitespace.317
ErrorsMissing a Javadoc comment.331
ErrorsLine is longer than 80 characters.333
Errors'if' construct must use '{}'s.335
ErrorsLine is longer than 80 characters.335
Errors'+' is not preceded with whitespace.335
Errors'+' is not followed by whitespace.335
Errors'if' construct must use '{}'s.337
ErrorsLine is longer than 80 characters.337
Errors'+' is not preceded with whitespace.337
Errors'+' is not followed by whitespace.337
ErrorsMethod 'setProperties' is not designed for extension - needs to be abstract, final or empty.343
ErrorsParameter newProperties should be final.344
ErrorsLine is longer than 80 characters.345
Errors'cast' is not followed by whitespace.345
ErrorsLine is longer than 80 characters.346
Errors'cast' is not followed by whitespace.346
ErrorsLine is longer than 80 characters.347
Errors'cast' is not followed by whitespace.347
ErrorsLine is longer than 80 characters.348
Errors'cast' is not followed by whitespace.348
ErrorsLine is longer than 80 characters.349
Errors'cast' is not followed by whitespace.349
ErrorsLine is longer than 80 characters.350
Errors'cast' is not followed by whitespace.350
ErrorsMethod 'getProperties' is not designed for extension - needs to be abstract, final or empty.353
ErrorsMissing a Javadoc comment.353
ErrorsMethod 'getForceToPartner' is not designed for extension - needs to be abstract, final or empty.364
ErrorsMissing a Javadoc comment.364
ErrorsLine is longer than 80 characters.367
ErrorsLine is longer than 80 characters.371
ErrorsMethod 'getForceToTarget' is not designed for extension - needs to be abstract, final or empty.380
ErrorsMissing a Javadoc comment.380

Steerings/WallFollowingSteer.java

ViolationMessageLine
ErrorsName 'Steerings' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsUnused import - cz.cuni.amis.pogamut.base3d.worldview.object.Location.10
ErrorsLine is longer than 80 characters.13
ErrorsMissing a Javadoc comment.37
ErrorsMissing a Javadoc comment.39
ErrorsFirst sentence should end with a period.42
ErrorsFirst sentence should end with a period.44
ErrorsFirst sentence should end with a period.46
ErrorsFirst sentence should end with a period.48
ErrorsFirst sentence should end with a period.50
ErrorsFirst sentence should end with a period.52
ErrorsFirst sentence should end with a period.54
ErrorsLine has trailing spaces.56
ErrorsLine is longer than 80 characters.58
ErrorsName 'DISTANCE_FROM_THE_WALL' must match pattern '^[a-z][a-zA-Z0-9]*$'.59
ErrorsVariable 'DISTANCE_FROM_THE_WALL' must be private and have accessor methods.59
Errors'166' is a magic number.59
ErrorsLine is longer than 80 characters.60
ErrorsMissing a Javadoc comment.61
ErrorsLine is longer than 80 characters.62
ErrorsMissing a Javadoc comment.63
ErrorsLine is longer than 80 characters.65
ErrorsMissing a Javadoc comment.66
ErrorsMissing a Javadoc comment.66
ErrorsMissing a Javadoc comment.66
ErrorsMissing a Javadoc comment.66
ErrorsLine has trailing spaces.67
ErrorsLine has trailing spaces.68
ErrorsMissing a Javadoc comment.70
ErrorsVariable 'state' must be private and have accessor methods.70
ErrorsMissing a Javadoc comment.73
ErrorsVariable 'counter' must be private and have accessor methods.73
ErrorsLine is longer than 80 characters.75
ErrorsMissing a Javadoc comment.76
ErrorsVariable 'convexTurning' must be private and have accessor methods.76
ErrorsLine has trailing spaces.77
ErrorsMissing a Javadoc comment.78
ErrorsMissing a Javadoc comment.79
ErrorsMissing a Javadoc comment.82
ErrorsMissing a Javadoc comment.83
ErrorsMissing a Javadoc comment.84
ErrorsMissing a Javadoc comment.85
ErrorsMissing a Javadoc comment.86
ErrorsMissing a Javadoc comment.88
ErrorsVariable 'random' must be private and have accessor methods.88
ErrorsLine has trailing spaces.89
ErrorsVariable 'nleft' must be private and have accessor methods.93
ErrorsVariable 'nright' must be private and have accessor methods.93
ErrorsVariable 'nleftfront' must be private and have accessor methods.93
ErrorsVariable 'nrightfront' must be private and have accessor methods.93
ErrorsVariable 'nfront' must be private and have accessor methods.93
ErrorsLine is longer than 80 characters.96
ErrorsVariable 'shortSideRayLength' must be private and have accessor methods.98
ErrorsMissing a Javadoc comment.99
ErrorsVariable 'shortSideFrontRayLength' must be private and have accessor methods.99
ErrorsMissing a Javadoc comment.100
ErrorsVariable 'longSideRayLength' must be private and have accessor methods.100
ErrorsMissing a Javadoc comment.101
ErrorsVariable 'longSideFrontRayLength' must be private and have accessor methods.101
ErrorsMissing a Javadoc comment.102
ErrorsVariable 'shortFrontRayLength' must be private and have accessor methods.102
ErrorsMissing a Javadoc comment.103
ErrorsVariable 'longFrontRayLength' must be private and have accessor methods.103
ErrorsLine is longer than 80 characters.112
ErrorsParameter bot should be final.112
ErrorsParameter rayManager should be final.112
Errors'rayManager' hides a field.112
ErrorsParameter newProperties should be final.112
ErrorsParameter bot should be final.127
ErrorsParameter rayManager should be final.127
Errors'rayManager' hides a field.127
ErrorsMissing a Javadoc comment.140
ErrorsLine is longer than 80 characters.142
Errors'8' is a magic number.143
Errors'12' is a magic number.144
ErrorsLine is longer than 80 characters.146
Errors'166f' is a magic number.146
ErrorsLine is longer than 80 characters.147
Errors'166f' is a magic number.147
ErrorsLine is longer than 80 characters.148
Errors'166f' is a magic number.148
ErrorsLine is longer than 80 characters.149
Errors'166f' is a magic number.149
ErrorsLine is longer than 80 characters.150
Errors'3' is a magic number.150
Errors'166f' is a magic number.150
ErrorsLine is longer than 80 characters.151
Errors'3' is a magic number.151
Errors'166f' is a magic number.151
ErrorsLine has trailing spaces.152
ErrorsLine is longer than 80 characters.155
ErrorsLine is longer than 80 characters.156
Errors'3' is a magic number.156
ErrorsLine is longer than 80 characters.157
Errors'3' is a magic number.157
ErrorsLine is longer than 80 characters.158
ErrorsLine is longer than 80 characters.159
ErrorsMethod 'flagRaysChanged' is not designed for extension - needs to be abstract, final or empty.166
ErrorsMissing a Javadoc comment.166
ErrorsMissing a Javadoc comment.172
Errors'for' is not followed by whitespace.173
ErrorsLine is longer than 80 characters.191
ErrorsLine is longer than 80 characters.193
ErrorsMust have at least one statement.195
ErrorsLine has trailing spaces.201
ErrorsLine is longer than 80 characters.203
ErrorsExpected an @return tag.206
ErrorsMethod 'run' is not designed for extension - needs to be abstract, final or empty.206
ErrorsMethod length is 383 lines (max allowed is 150).206
ErrorsLine is longer than 80 characters.207
ErrorsParameter scaledActualVelocity should be final.207
ErrorsExpected @param tag for 'scaledActualVelocity'.207
ErrorsParameter wantsToGoFaster should be final.207
ErrorsExpected @param tag for 'wantsToGoFaster'.207
ErrorsParameter wantsToStop should be final.207
ErrorsExpected @param tag for 'wantsToStop'.207
ErrorsParameter focus should be final.207
ErrorsExpected @param tag for 'focus'.207
ErrorsLine is longer than 80 characters.212
Errors',' is not followed by whitespace.213
Errors',' is not followed by whitespace.213
ErrorsLine has trailing spaces.219
ErrorsLine is longer than 80 characters.220
ErrorsLine has trailing spaces.225
ErrorsLine is longer than 80 characters.232
ErrorsLine has trailing spaces.241
Errors'if' construct must use '{}'s.243
Errors'if' construct must use '{}'s.245
Errors'if' construct must use '{}'s.247
Errors'if' construct must use '{}'s.249
Errors'if' construct must use '{}'s.251
ErrorsLine is longer than 80 characters.260
ErrorsLine is longer than 80 characters.261
ErrorsLine is longer than 80 characters.270
ErrorsLine is longer than 80 characters.272
Errors'/' is not preceded with whitespace.272
Errors'/' is not followed by whitespace.272
Errors'5' is a magic number.272
Errors'180' is a magic number.274
ErrorsLine is longer than 80 characters.277
ErrorsLine is longer than 80 characters.280
ErrorsLine is longer than 80 characters.282
ErrorsLine is longer than 80 characters.288
Errors'0.5' is a magic number.290
ErrorsLine is longer than 80 characters.293
ErrorsLine is longer than 80 characters.301
Errors'{' is not followed by whitespace.301
ErrorsLine is longer than 80 characters.305
Errors'{' is not followed by whitespace.305
ErrorsLine is longer than 80 characters.324
ErrorsLine is longer than 80 characters.327
ErrorsLine is longer than 80 characters.333
ErrorsLine is longer than 80 characters.341
ErrorsLine is longer than 80 characters.344
ErrorsLine is longer than 80 characters.345
ErrorsLine is longer than 80 characters.346
ErrorsLine is longer than 80 characters.350
ErrorsLine is longer than 80 characters.352
ErrorsLine is longer than 80 characters.355
ErrorsLine is longer than 80 characters.357
ErrorsLine is longer than 80 characters.360
ErrorsLine is longer than 80 characters.364
ErrorsLine is longer than 80 characters.370
ErrorsLine is longer than 80 characters.372
ErrorsLine is longer than 80 characters.375
ErrorsLine is longer than 80 characters.377
ErrorsLine is longer than 80 characters.380
ErrorsLine is longer than 80 characters.384
ErrorsLine is longer than 80 characters.389
ErrorsLine is longer than 80 characters.391
ErrorsLine is longer than 80 characters.394
ErrorsLine is longer than 80 characters.396
ErrorsLine is longer than 80 characters.399
ErrorsLine is longer than 80 characters.403
ErrorsLine is longer than 80 characters.409
ErrorsLine is longer than 80 characters.411
ErrorsLine is longer than 80 characters.414
ErrorsLine is longer than 80 characters.416
ErrorsLine is longer than 80 characters.419
ErrorsLine is longer than 80 characters.423
ErrorsLine is longer than 80 characters.428
ErrorsLine is longer than 80 characters.430
ErrorsLine is longer than 80 characters.434
ErrorsLine is longer than 80 characters.437
ErrorsLine is longer than 80 characters.439
Errors'3' is a magic number.439
ErrorsLine is longer than 80 characters.440
ErrorsLine has trailing spaces.445
ErrorsLine has trailing spaces.447
ErrorsLine is longer than 80 characters.452
Errors'(' is followed by whitespace.452
Errors'/' is not preceded with whitespace.452
Errors'/' is not followed by whitespace.452
Errors'4' is a magic number.452
Errors')' is preceded with whitespace.452
Errors'||' should be on a new line.452
ErrorsLine is longer than 80 characters.453
Errors'(' is followed by whitespace.453
Errors'/' is not preceded with whitespace.453
Errors'/' is not followed by whitespace.453
ErrorsLine is longer than 80 characters.454
Errors'/' is not preceded with whitespace.454
Errors'/' is not followed by whitespace.454
Errors'4' is a magic number.454
ErrorsLine is longer than 80 characters.455
Errors'/' is not preceded with whitespace.455
Errors'/' is not followed by whitespace.455
Errors')' is preceded with whitespace.455
Errors')' is preceded with whitespace.455
Errors'if' construct must use '{}'s.456
ErrorsLine is longer than 80 characters.456
Errors'if' construct must use '{}'s.458
ErrorsLine is longer than 80 characters.458
Errors'if' construct must use '{}'s.459
ErrorsLine is longer than 80 characters.459
Errors'else' construct must use '{}'s.460
ErrorsLine is longer than 80 characters.460
ErrorsLine is longer than 80 characters.462
ErrorsLine is longer than 80 characters.466
Errors'}' should be on the same line.467
ErrorsLine is longer than 80 characters.469
Errors'0.6' is a magic number.469
Errors'*' is not preceded with whitespace.469
Errors'*' is not followed by whitespace.469
Errors'}' should be on the same line.470
ErrorsLine is longer than 80 characters.472
Errors'0.3' is a magic number.472
Errors'*' is not preceded with whitespace.472
Errors'*' is not followed by whitespace.472
ErrorsLine is longer than 80 characters.475
Errors'*' is not preceded with whitespace.475
Errors'*' is not followed by whitespace.475
ErrorsLine is longer than 80 characters.477
Errors'*' is not preceded with whitespace.478
Errors'*' is not followed by whitespace.478
ErrorsLine is longer than 80 characters.487
Errors'(' is followed by whitespace.487
Errors'/' is not preceded with whitespace.487
Errors'/' is not followed by whitespace.487
Errors'4' is a magic number.487
Errors')' is preceded with whitespace.487
Errors'||' should be on a new line.487
ErrorsLine is longer than 80 characters.488
Errors'(' is followed by whitespace.488
Errors'/' is not preceded with whitespace.488
Errors'/' is not followed by whitespace.488
Errors'||' should be on a new line.488
ErrorsLine is longer than 80 characters.489
Errors'/' is not preceded with whitespace.489
Errors'/' is not followed by whitespace.489
Errors'4' is a magic number.489
ErrorsLine is longer than 80 characters.490
Errors'/' is not preceded with whitespace.490
Errors'/' is not followed by whitespace.490
Errors')' is preceded with whitespace.490
Errors')' is preceded with whitespace.490
Errors'if' construct must use '{}'s.492
ErrorsLine is longer than 80 characters.492
Errors'if' construct must use '{}'s.493
ErrorsLine is longer than 80 characters.493
Errors'else' construct must use '{}'s.494
ErrorsLine is longer than 80 characters.494
ErrorsLine is longer than 80 characters.499
Errors'}' should be on the same line.500
ErrorsLine is longer than 80 characters.502
Errors'0.6' is a magic number.502
Errors'*' is not preceded with whitespace.502
Errors'*' is not followed by whitespace.502
Errors'}' should be on the same line.503
ErrorsLine is longer than 80 characters.505
Errors'0.3' is a magic number.505
Errors'*' is not preceded with whitespace.505
Errors'*' is not followed by whitespace.505
ErrorsLine is longer than 80 characters.508
Errors'*' is not preceded with whitespace.508
Errors'*' is not followed by whitespace.508
ErrorsLine is longer than 80 characters.510
Errors'*' is not preceded with whitespace.511
Errors'*' is not followed by whitespace.511
ErrorsLine is longer than 80 characters.520
ErrorsLine is longer than 80 characters.521
ErrorsLine is longer than 80 characters.523
ErrorsLine is longer than 80 characters.526
Errors'*' is not preceded with whitespace.527
Errors'*' is not followed by whitespace.527
Errors'0.8' is a magic number.527
ErrorsLine is longer than 80 characters.534
ErrorsLine is longer than 80 characters.537
Errors'*' is not preceded with whitespace.538
Errors'*' is not followed by whitespace.538
Errors'0.8' is a magic number.538
ErrorsLine has trailing spaces.543
ErrorsLine has trailing spaces.546
ErrorsLine is longer than 80 characters.552
ErrorsLine is longer than 80 characters.555
Errors'{' is not followed by whitespace.555
Errors'if' construct must use '{}'s.556
ErrorsLine is longer than 80 characters.556
Errors'+' is not preceded with whitespace.556
Errors'+' is not followed by whitespace.556
Errors'if' construct must use '{}'s.559
ErrorsLine is longer than 80 characters.559
ErrorsLine is longer than 80 characters.560
Errors'if' construct must use '{}'s.561
Errors'0.5' is a magic number.561
Errors'*' is not preceded with whitespace.562
Errors'*' is not followed by whitespace.562
Errors'0.8' is a magic number.562
ErrorsLine is longer than 80 characters.569
Errors'{' is not followed by whitespace.569
Errors'if' construct must use '{}'s.570
ErrorsLine is longer than 80 characters.570
Errors'+' is not preceded with whitespace.570
Errors'+' is not followed by whitespace.570
Errors'if' construct must use '{}'s.573
ErrorsLine is longer than 80 characters.573
ErrorsLine is longer than 80 characters.574
Errors'if' construct must use '{}'s.575
Errors'0.5' is a magic number.575
Errors'*' is not preceded with whitespace.576
Errors'*' is not followed by whitespace.576
Errors'0.8' is a magic number.576
ErrorsLine is longer than 80 characters.578
ErrorsLine is longer than 80 characters.579
ErrorsMethod 'setProperties' is not designed for extension - needs to be abstract, final or empty.591
ErrorsParameter newProperties should be final.592
ErrorsLine is longer than 80 characters.593
Errors'cast' is not followed by whitespace.593
ErrorsLine is longer than 80 characters.594
Errors'cast' is not followed by whitespace.594
ErrorsLine is longer than 80 characters.595
Errors'cast' is not followed by whitespace.595
ErrorsLine is longer than 80 characters.596
Errors'cast' is not followed by whitespace.596
ErrorsLine is longer than 80 characters.597
Errors'cast' is not followed by whitespace.597
ErrorsLine is longer than 80 characters.598
Errors'cast' is not followed by whitespace.598
ErrorsLine is longer than 80 characters.599
Errors'cast' is not followed by whitespace.599
ErrorsLine is longer than 80 characters.600
Errors'cast' is not followed by whitespace.600
ErrorsLine is longer than 80 characters.601
Errors'cast' is not followed by whitespace.601
ErrorsMethod 'getProperties' is not designed for extension - needs to be abstract, final or empty.604
ErrorsMissing a Javadoc comment.604

XMLSteeringProperties/XMLForcePoint.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsMissing package-info.java file.0
ErrorsName 'XMLSteeringProperties' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsMissing a Javadoc comment.11
ErrorsVariable 'distance' must be private and have accessor methods.12
ErrorsMissing a Javadoc comment.14
ErrorsVariable 'forceValue' must be private and have accessor methods.15
ErrorsMissing a Javadoc comment.17
ErrorsVariable 'continues' must be private and have accessor methods.18
ErrorsLine has trailing spaces.20

XMLSteeringProperties/XMLForce_packet.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsName 'XMLSteeringProperties' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsName 'XMLForce_packet' must match pattern '^[A-Z][a-zA-Z0-9]*$'.12
ErrorsMissing a Javadoc comment.14
ErrorsVariable 'forces' must be private and have accessor methods.15

XMLSteeringProperties/XMLLeaderFollowingProperties.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsName 'XMLSteeringProperties' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsMissing a Javadoc comment.15
ErrorsVariable 'leaderForce' must be private and have accessor methods.16
ErrorsMissing a Javadoc comment.18
ErrorsVariable 'leaderName' must be private and have accessor methods.19
ErrorsMissing a Javadoc comment.21
ErrorsVariable 'distance' must be private and have accessor methods.22
ErrorsMissing a Javadoc comment.24
ErrorsVariable 'forceDistance' must be private and have accessor methods.25
ErrorsMissing a Javadoc comment.27
ErrorsVariable 'myLFtype' must be private and have accessor methods.28
ErrorsMissing a Javadoc comment.30
ErrorsVariable 'deceleration' must be private and have accessor methods.31
ErrorsMissing a Javadoc comment.33
ErrorsVariable 'angle' must be private and have accessor methods.34
ErrorsMissing a Javadoc comment.36
ErrorsVariable 'velocityMemory' must be private and have accessor methods.37
ErrorsMissing a Javadoc comment.39
ErrorsVariable 'sizeOfMemory' must be private and have accessor methods.40
ErrorsMissing a Javadoc comment.42
ErrorsVariable 'circumvention' must be private and have accessor methods.43
ErrorsMissing a Javadoc comment.45
ErrorsVariable 'active' must be private and have accessor methods.46
ErrorsMissing a Javadoc comment.48
ErrorsVariable 'weight' must be private and have accessor methods.49
ErrorsMissing a Javadoc comment.51
ErrorsVariable 'behavior' must be private and have accessor methods.52

XMLSteeringProperties/XMLObstacleAvoidanceProperties.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsName 'XMLSteeringProperties' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsMissing a Javadoc comment.14
ErrorsVariable 'repulsiveForce' must be private and have accessor methods.15
ErrorsLine has trailing spaces.16
ErrorsMissing a Javadoc comment.17
ErrorsVariable 'forceOrder' must be private and have accessor methods.18
ErrorsMissing a Javadoc comment.20
ErrorsVariable 'frontCollisions' must be private and have accessor methods.21
ErrorsMissing a Javadoc comment.23
ErrorsVariable 'treeCollisions' must be private and have accessor methods.24
ErrorsMissing a Javadoc comment.26
ErrorsVariable 'active' must be private and have accessor methods.27
ErrorsMissing a Javadoc comment.29
ErrorsVariable 'weight' must be private and have accessor methods.30
ErrorsMissing a Javadoc comment.32
ErrorsVariable 'behavior' must be private and have accessor methods.33

XMLSteeringProperties/XMLPathFollowingProperties.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsName 'XMLSteeringProperties' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsMissing a Javadoc comment.14
ErrorsVariable 'repulsiveForce' must be private and have accessor methods.15
ErrorsLine has trailing spaces.16
ErrorsMissing a Javadoc comment.17
ErrorsVariable 'distance' must be private and have accessor methods.18
ErrorsMissing a Javadoc comment.20
ErrorsVariable 'xTargetLocation' must be private and have accessor methods.21
ErrorsMissing a Javadoc comment.23
ErrorsVariable 'yTargetLocation' must be private and have accessor methods.24
ErrorsMissing a Javadoc comment.26
ErrorsVariable 'zTargetLocation' must be private and have accessor methods.27
ErrorsMissing a Javadoc comment.29
ErrorsVariable 'regulatingForce' must be private and have accessor methods.30
ErrorsMissing a Javadoc comment.32
ErrorsVariable 'projection' must be private and have accessor methods.33
ErrorsMissing a Javadoc comment.35
ErrorsVariable 'active' must be private and have accessor methods.36
ErrorsMissing a Javadoc comment.38
ErrorsVariable 'weight' must be private and have accessor methods.39
ErrorsMissing a Javadoc comment.41
ErrorsVariable 'behavior' must be private and have accessor methods.42

XMLSteeringProperties/XMLPeopleAvoidanceProperties.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsName 'XMLSteeringProperties' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsMissing a Javadoc comment.14
ErrorsVariable 'repulsiveForce' must be private and have accessor methods.15
ErrorsLine has trailing spaces.16
ErrorsMissing a Javadoc comment.17
ErrorsVariable 'distance' must be private and have accessor methods.18
ErrorsMissing a Javadoc comment.20
ErrorsVariable 'circumvention' must be private and have accessor methods.21
ErrorsMissing a Javadoc comment.23
ErrorsVariable 'deceleration' must be private and have accessor methods.24
ErrorsMissing a Javadoc comment.26
ErrorsVariable 'acceleration' must be private and have accessor methods.27
ErrorsMissing a Javadoc comment.29
ErrorsVariable 'projection' must be private and have accessor methods.30
ErrorsMissing a Javadoc comment.32
ErrorsVariable 'active' must be private and have accessor methods.33
ErrorsMissing a Javadoc comment.35
ErrorsVariable 'weight' must be private and have accessor methods.36
ErrorsMissing a Javadoc comment.38
ErrorsVariable 'behavior' must be private and have accessor methods.39

XMLSteeringProperties/XMLTargetApproachingProperties.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsName 'XMLSteeringProperties' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsMissing a Javadoc comment.15
ErrorsVariable 'targets' must be private and have accessor methods.16
ErrorsLine has trailing spaces.17
ErrorsMissing a Javadoc comment.18
ErrorsVariable 'active' must be private and have accessor methods.19
ErrorsMissing a Javadoc comment.21
ErrorsVariable 'weight' must be private and have accessor methods.22
ErrorsMissing a Javadoc comment.24
ErrorsVariable 'behavior' must be private and have accessor methods.25

XMLSteeringProperties/XMLTargetApproachingProperties1.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsName 'XMLSteeringProperties' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsMissing a Javadoc comment.14
ErrorsVariable 'attractiveForce' must be private and have accessor methods.15
ErrorsMissing a Javadoc comment.17
ErrorsVariable 'targetType' must be private and have accessor methods.18
ErrorsMissing a Javadoc comment.20
ErrorsVariable 'xTargetLocation' must be private and have accessor methods.21
ErrorsMissing a Javadoc comment.23
ErrorsVariable 'yTargetLocation' must be private and have accessor methods.24
ErrorsMissing a Javadoc comment.26
ErrorsVariable 'zTargetLocation' must be private and have accessor methods.27
ErrorsLine has trailing spaces.28
ErrorsMissing a Javadoc comment.29
ErrorsVariable 'active' must be private and have accessor methods.30
ErrorsMissing a Javadoc comment.32
ErrorsVariable 'weight' must be private and have accessor methods.33
ErrorsMissing a Javadoc comment.35
ErrorsVariable 'behavior' must be private and have accessor methods.36

XMLSteeringProperties/XMLTarget_packet.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsName 'XMLSteeringProperties' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsName 'XMLTarget_packet' must match pattern '^[A-Z][a-zA-Z0-9]*$'.11
ErrorsMissing a Javadoc comment.13
ErrorsVariable 'xTargetLocation' must be private and have accessor methods.14
ErrorsMissing a Javadoc comment.16
ErrorsVariable 'yTargetLocation' must be private and have accessor methods.17
ErrorsMissing a Javadoc comment.19
ErrorsVariable 'zTargetLocation' must be private and have accessor methods.20
ErrorsMissing a Javadoc comment.22
ErrorsName 'force_packet' must match pattern '^[a-z][a-zA-Z0-9]*$'.23
ErrorsVariable 'force_packet' must be private and have accessor methods.23

XMLSteeringProperties/XMLWalkAlongProperties.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsName 'XMLSteeringProperties' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsMissing a Javadoc comment.14
ErrorsVariable 'attractiveForce' must be private and have accessor methods.15
ErrorsMissing a Javadoc comment.17
ErrorsVariable 'partnerName' must be private and have accessor methods.18
ErrorsMissing a Javadoc comment.20
ErrorsVariable 'xTargetLocation' must be private and have accessor methods.21
ErrorsMissing a Javadoc comment.23
ErrorsVariable 'yTargetLocation' must be private and have accessor methods.24
ErrorsMissing a Javadoc comment.26
ErrorsVariable 'zTargetLocation' must be private and have accessor methods.27
ErrorsMissing a Javadoc comment.29
ErrorsVariable 'distance' must be private and have accessor methods.30
ErrorsMissing a Javadoc comment.32
ErrorsVariable 'giveWayToPartner' must be private and have accessor methods.33
ErrorsMissing a Javadoc comment.35
ErrorsVariable 'waitForPartner' must be private and have accessor methods.36
ErrorsMissing a Javadoc comment.38
ErrorsVariable 'active' must be private and have accessor methods.39
ErrorsMissing a Javadoc comment.41
ErrorsVariable 'weight' must be private and have accessor methods.42
ErrorsMissing a Javadoc comment.44
ErrorsVariable 'behavior' must be private and have accessor methods.45

XMLSteeringProperties/XMLWallFollowingProperties.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsName 'XMLSteeringProperties' must match pattern '^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$'.1
ErrorsMissing a Javadoc comment.14
ErrorsVariable 'wallForce' must be private and have accessor methods.15
ErrorsMissing a Javadoc comment.17
ErrorsVariable 'forceOrder' must be private and have accessor methods.18
ErrorsMissing a Javadoc comment.20
ErrorsVariable 'attractiveForceWeight' must be private and have accessor methods.21
ErrorsMissing a Javadoc comment.23
ErrorsVariable 'repulsiveForceWeight' must be private and have accessor methods.24
ErrorsMissing a Javadoc comment.26
ErrorsVariable 'convexEdgesForceWeight' must be private and have accessor methods.27
ErrorsMissing a Javadoc comment.29
ErrorsVariable 'concaveEdgesForceWeight' must be private and have accessor methods.30
ErrorsLine has trailing spaces.31
ErrorsMissing a Javadoc comment.32
ErrorsVariable 'justMySide' must be private and have accessor methods.33
ErrorsMissing a Javadoc comment.35
ErrorsVariable 'specialDetection' must be private and have accessor methods.36
ErrorsLine has trailing spaces.37
ErrorsMissing a Javadoc comment.38
ErrorsVariable 'frontCollisions' must be private and have accessor methods.39
ErrorsMissing a Javadoc comment.44
ErrorsVariable 'active' must be private and have accessor methods.45
ErrorsMissing a Javadoc comment.47
ErrorsVariable 'weight' must be private and have accessor methods.48
ErrorsMissing a Javadoc comment.50
ErrorsVariable 'behavior' must be private and have accessor methods.51