Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

FilesInfos InfosWarnings WarningsErrors Errors
84006196

Files

FilesInfosWarningsErrors
cz/cuni/amis/pogamut/shady/IArgument.java00104
cz/cuni/amis/pogamut/shady/IQuery.java002
cz/cuni/amis/pogamut/shady/NodeCall.java0012
cz/cuni/amis/pogamut/shady/NodeElement.java0014
cz/cuni/amis/pogamut/shady/ParseException.java0036
cz/cuni/amis/pogamut/shady/QueryCall.java0083
cz/cuni/amis/pogamut/shady/ShadeNode.java0011
cz/cuni/amis/pogamut/shady/ShadeTree.java0011
cz/cuni/amis/pogamut/shady/ShadyParser.java00532
cz/cuni/amis/pogamut/shady/ShadyParserConstants.java002
cz/cuni/amis/pogamut/shady/ShadyParserTokenManager.java00661
cz/cuni/amis/pogamut/shady/SimpleCharStream.java00349
cz/cuni/amis/pogamut/shady/Token.java0039
cz/cuni/amis/pogamut/shady/TokenMgrError.java0061
cz/cuni/amis/pogamut/shady/engine/ShadeEngine.java0035
cz/cuni/amis/pogamut/sposh/JavaBehaviour.java0052
cz/cuni/amis/pogamut/sposh/PoshTreeEvent.java0016
cz/cuni/amis/pogamut/sposh/SPOSHAction.java001
cz/cuni/amis/pogamut/sposh/SPOSHSense.java001
cz/cuni/amis/pogamut/sposh/context/Context.java0016
cz/cuni/amis/pogamut/sposh/elements/ActionPattern.java00259
cz/cuni/amis/pogamut/sposh/elements/Arguments.java0065
cz/cuni/amis/pogamut/sposh/elements/Competence.java0048
cz/cuni/amis/pogamut/sposh/elements/CompetenceElement.java00102
cz/cuni/amis/pogamut/sposh/elements/DocString.java00135
cz/cuni/amis/pogamut/sposh/elements/DriveCollection.java0031
cz/cuni/amis/pogamut/sposh/elements/DriveElement.java00232
cz/cuni/amis/pogamut/sposh/elements/ElementList.java007
cz/cuni/amis/pogamut/sposh/elements/FormalParameters.java0040
cz/cuni/amis/pogamut/sposh/elements/Freq.java00115
cz/cuni/amis/pogamut/sposh/elements/Goal.java0090
cz/cuni/amis/pogamut/sposh/elements/LapElementsFactory.java0018
cz/cuni/amis/pogamut/sposh/elements/ParseException.java0036
cz/cuni/amis/pogamut/sposh/elements/PoshDummyElement.java0013
cz/cuni/amis/pogamut/sposh/elements/PoshElement.java0046
cz/cuni/amis/pogamut/sposh/elements/PoshElementListener.java009
cz/cuni/amis/pogamut/sposh/elements/PoshParser.java0028
cz/cuni/amis/pogamut/sposh/elements/PoshParserConstants.java002
cz/cuni/amis/pogamut/sposh/elements/PoshParserTokenManager.java001157
cz/cuni/amis/pogamut/sposh/elements/PoshPlan.java0071
cz/cuni/amis/pogamut/sposh/elements/Result.java0042
cz/cuni/amis/pogamut/sposh/elements/Sense.java00142
cz/cuni/amis/pogamut/sposh/elements/SimpleCharStream.java00349
cz/cuni/amis/pogamut/sposh/elements/SolTime.java00105
cz/cuni/amis/pogamut/sposh/elements/Token.java0039
cz/cuni/amis/pogamut/sposh/elements/TokenMgrError.java0061
cz/cuni/amis/pogamut/sposh/elements/TriggeredAction.java00142
cz/cuni/amis/pogamut/sposh/elements/Triggers.java0033
cz/cuni/amis/pogamut/sposh/engine/APExecutor.java0033
cz/cuni/amis/pogamut/sposh/engine/AbstractExecutor.java0022
cz/cuni/amis/pogamut/sposh/engine/CEExecutor.java0040
cz/cuni/amis/pogamut/sposh/engine/CExecutor.java0020
cz/cuni/amis/pogamut/sposh/engine/DCExecutor.java0032
cz/cuni/amis/pogamut/sposh/engine/DEExecutor.java0051
cz/cuni/amis/pogamut/sposh/engine/ElementExecutor.java004
cz/cuni/amis/pogamut/sposh/engine/ElementStackTrace.java0024
cz/cuni/amis/pogamut/sposh/engine/FireResult.java0016
cz/cuni/amis/pogamut/sposh/engine/PoshEngine.java0077
cz/cuni/amis/pogamut/sposh/engine/PrimitiveExecutor.java0031
cz/cuni/amis/pogamut/sposh/engine/SenseExecutor.java0036
cz/cuni/amis/pogamut/sposh/engine/SenseListExecutor.java0042
cz/cuni/amis/pogamut/sposh/engine/VariableContext.java0039
cz/cuni/amis/pogamut/sposh/engine/timer/DebugTimer.java0016
cz/cuni/amis/pogamut/sposh/engine/timer/ITimer.java003
cz/cuni/amis/pogamut/sposh/engine/timer/SystemClockTimer.java006
cz/cuni/amis/pogamut/sposh/exceptions/CycleException.java005
cz/cuni/amis/pogamut/sposh/exceptions/DuplicateNameException.java003
cz/cuni/amis/pogamut/sposh/exceptions/FubarException.java007
cz/cuni/amis/pogamut/sposh/exceptions/InvalidNameException.java004
cz/cuni/amis/pogamut/sposh/exceptions/MissingRootException.java003
cz/cuni/amis/pogamut/sposh/exceptions/NoEligibleElementException.java003
cz/cuni/amis/pogamut/sposh/exceptions/StateInstantiationException.java007
cz/cuni/amis/pogamut/sposh/exceptions/UnexpectedElementException.java004
cz/cuni/amis/pogamut/sposh/executor/BehaviorWorkExecutor.java0060
cz/cuni/amis/pogamut/sposh/executor/IAction.java006
cz/cuni/amis/pogamut/sposh/executor/ILogicWorkExecutor.java0016
cz/cuni/amis/pogamut/sposh/executor/ISense.java003
cz/cuni/amis/pogamut/sposh/executor/IWorkExecutor.java003
cz/cuni/amis/pogamut/sposh/executor/PrimitiveInfo.java009
cz/cuni/amis/pogamut/sposh/executor/PrintWorkExecutor.java0028
cz/cuni/amis/pogamut/sposh/executor/StateAction.java0013
cz/cuni/amis/pogamut/sposh/executor/StateSense.java0012
cz/cuni/amis/pogamut/sposh/executor/StateWorkExecutor.java0063

Rules

RulesViolationsSeverity
JavadocPackage
  • allowLegacy: "true"
7Errors Error
NewlineAtEndOfFile19Errors Error
Translation0Errors Error
FileLength0Errors Error
FileTabCharacter
  • eachLine: "true"
719Errors Error
RegexpSingleline
  • message: "Line has trailing spaces."
  • format: "\s+$"
175Errors Error
JavadocMethod651Errors Error
JavadocType25Errors Error
JavadocVariable254Errors Error
JavadocStyle75Errors Error
ConstantName49Errors Error
LocalFinalVariableName0Errors Error
LocalVariableName8Errors Error
MemberName38Errors Error
MethodName84Errors Error
PackageName0Errors Error
ParameterName6Errors Error
StaticVariableName3Errors Error
TypeName0Errors Error
AvoidStarImport5Errors Error
IllegalImport0Errors Error
RedundantImport0Errors Error
UnusedImports11Errors Error
LineLength459Errors Error
MethodLength2Errors Error
ParameterNumber0Errors Error
EmptyForIteratorPad0Errors Error
MethodParamPad0Errors Error
NoWhitespaceAfter0Errors Error
NoWhitespaceBefore0Errors Error
OperatorWrap12Errors Error
ParenPad0Errors Error
TypecastParenPad0Errors Error
WhitespaceAfter44Errors Error
WhitespaceAround207Errors Error
ModifierOrder33Errors Error
RedundantModifier7Errors Error
AvoidNestedBlocks27Errors Error
EmptyBlock4Errors Error
LeftCurly242Errors Error
NeedBraces361Errors Error
RightCurly59Errors Error
AvoidInlineConditionals35Errors Error
DoubleCheckedLocking0Errors Error
EmptyStatement6Errors Error
EqualsHashCode1Errors Error
HiddenField131Errors Error
IllegalInstantiation0Errors Error
InnerAssignment78Errors Error
MagicNumber1181Errors Error
MissingSwitchDefault1Errors Error
RedundantThrows2Errors Error
SimplifyBooleanExpression0Errors Error
SimplifyBooleanReturn0Errors Error
DesignForExtension272Errors Error
FinalClass0Errors Error
HideUtilityClassConstructor3Errors Error
InterfaceIsType2Errors Error
VisibilityModifier119Errors Error
ArrayTypeStyle10Errors Error
FinalParameters759Errors Error
TodoComment9Errors Error
UpperEll0Errors Error

Details

cz/cuni/amis/pogamut/shady/IArgument.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsLine has trailing spaces.5
ErrorsType Javadoc comment is missing an @param <T> tag.8
ErrorsMissing a Javadoc comment.10
ErrorsFirst sentence should end with a period.13
ErrorsComment matches to-do format 'TODO:'.14
ErrorsType Javadoc comment is missing an @param <T> tag.17
ErrorsMissing a Javadoc comment.19
ErrorsMissing a Javadoc comment.21
ErrorsParameter value should be final.21
Errors'value' hides a field.21
ErrorsDefinition of 'equals()' without corresponding definition of 'hashCode()'.30
ErrorsParameter obj should be final.31
ErrorsLine is longer than 80 characters.42
ErrorsAvoid inline conditionals.42
ErrorsMissing a Javadoc comment.46
ErrorsMissing a Javadoc comment.48
ErrorsParameter number should be final.48
ErrorsMissing a Javadoc comment.53
ErrorsMissing a Javadoc comment.55
ErrorsParameter number should be final.55
ErrorsMissing a Javadoc comment.60
ErrorsMissing a Javadoc comment.62
ErrorsParameter character should be final.62
ErrorsLine has trailing spaces.70
ErrorsLine is longer than 80 characters.70
ErrorsLine has trailing spaces.72
ErrorsExpected an @return tag.74
ErrorsParameter escapedChar should be final.74
ErrorsExpected @param tag for 'escapedChar'.74
ErrorsExpected @throws tag for 'ParseException'.74
ErrorsLine is longer than 80 characters.76
Errors'if' construct must use '{}'s.80
ErrorsLine is longer than 80 characters.81
ErrorsLine has trailing spaces.86
ErrorsLine has trailing spaces.87
ErrorsLine is longer than 80 characters.93
ErrorsParameter sb should be final.93
ErrorsExpected @throws tag for 'ParseException'.93
ErrorsLine is longer than 80 characters.99
ErrorsLine has trailing spaces.106
ErrorsLine has trailing spaces.108
ErrorsLine is longer than 80 characters.109
ErrorsExpected an @return tag.111
ErrorsLine is longer than 80 characters.111
ErrorsParameter charLiteral should be final.111
ErrorsExpected @param tag for 'charLiteral'.111
ErrorsExpected @throws tag for 'ParseException'.111
ErrorsLine is longer than 80 characters.114
ErrorsLine is longer than 80 characters.121
ErrorsLine is longer than 80 characters.124
ErrorsLine has trailing spaces.130
ErrorsLine is longer than 80 characters.130
ErrorsLine is longer than 80 characters.137
ErrorsParameter sb should be final.143
ErrorsLine has trailing spaces.162
ErrorsLine has trailing spaces.164
ErrorsLine is longer than 80 characters.164
ErrorsParameter sb should be final.168
Errors'3' is a magic number.169
Errors'3' is a magic number.170
Errors'3' is a magic number.172
Errors'8' is a magic number.173
Errors'8' is a magic number.180
Errors'8' is a magic number.186
ErrorsLine has trailing spaces.193
ErrorsLine has trailing spaces.195
ErrorsParameter sb should be final.200
ErrorsExpected @param tag for 'sb'.200
ErrorsLine has trailing spaces.238
ErrorsParameter sb should be final.244
Errors'4' is a magic number.250
Errors'4' is a magic number.251
Errors'16' is a magic number.252
ErrorsLine is longer than 80 characters.259
ErrorsLine is longer than 80 characters.260
ErrorsLine is longer than 80 characters.262
ErrorsLine has trailing spaces.268
ErrorsParameter string should be final.273
ErrorsLine has trailing spaces.278
ErrorsLine has trailing spaces.279
ErrorsLine has trailing spaces.281
ErrorsParameter escapedString should be final.284
ErrorsUnused @param tag for 'string'.293
ErrorsLine is longer than 80 characters.298
ErrorsParameter escaped should be final.298
ErrorsExpected @param tag for 'escaped'.298
ErrorsExpected @throws tag for 'ParseException'.298
ErrorsLine is longer than 80 characters.301
ErrorsLine has trailing spaces.305
ErrorsLine is longer than 80 characters.313
ErrorsLine is longer than 80 characters.317
ErrorsFirst sentence should end with a period.323
ErrorsLine has trailing spaces.325
ErrorsLine has trailing spaces.326
ErrorsLine is longer than 80 characters.330
ErrorsParameter sb should be final.330
ErrorsExpected @throws tag for 'ParseException'.330
ErrorsLine has trailing spaces.355
ErrorsLine is longer than 80 characters.357
ErrorsLine is longer than 80 characters.359
ErrorsParameter sb should be final.359
ErrorsExpected @throws tag for 'ParseException'.359
ErrorsLine is longer than 80 characters.373

cz/cuni/amis/pogamut/shady/IQuery.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsExpected @param tag for 'executor'.15

cz/cuni/amis/pogamut/shady/NodeCall.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsComment matches to-do format 'TODO:'.14
ErrorsMissing a Javadoc comment.20
ErrorsMissing a Javadoc comment.21
ErrorsLine has trailing spaces.25
ErrorsParameter name should be final.28
Errors'name' hides a field.28
ErrorsParameter args should be final.28
ErrorsExpected @param tag for 'args'.28
ErrorsFirst sentence should end with a period.33
ErrorsMethod 'getName' is not designed for extension - needs to be abstract, final or empty.37
ErrorsMethod 'getArgs' is not designed for extension - needs to be abstract, final or empty.45

cz/cuni/amis/pogamut/shady/NodeElement.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsUnused import - cz.cuni.amis.pogamut.sposh.executor.IWorkExecutor.3
ErrorsMissing a Javadoc comment.14
ErrorsMissing a Javadoc comment.15
ErrorsMissing a Javadoc comment.16
ErrorsParameter priority should be final.25
Errors'priority' hides a field.25
ErrorsParameter trigger should be final.25
Errors'trigger' hides a field.25
ErrorsParameter call should be final.25
Errors'call' hides a field.25
ErrorsMethod 'getPriority' is not designed for extension - needs to be abstract, final or empty.35
ErrorsMethod 'getTrigger' is not designed for extension - needs to be abstract, final or empty.47
ErrorsMethod 'getCall' is not designed for extension - needs to be abstract, final or empty.57

cz/cuni/amis/pogamut/shady/ParseException.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.1
ErrorsParameter currentTokenVal should be final.29
ErrorsExpected @param tag for 'currentTokenVal'.29
ErrorsParameter expectedTokenSequencesVal should be final.30
ErrorsExpected @param tag for 'expectedTokenSequencesVal'.30
ErrorsParameter tokenImageVal should be final.31
ErrorsExpected @param tag for 'tokenImageVal'.31
Errors'{' should be on the previous line.33
ErrorsLine is longer than 80 characters.34
ErrorsParameter message should be final.55
ErrorsExpected @param tag for 'message'.55
ErrorsVariable 'currentToken' must be private and have accessor methods.65
ErrorsVariable 'expectedTokenSequences' must be private and have accessor methods.72
ErrorsVariable 'tokenImage' must be private and have accessor methods.79
ErrorsExpected an @return tag.88
ErrorsParameter currentToken should be final.88
ErrorsExpected @param tag for 'currentToken'.88
ErrorsParameter expectedTokenSequences should be final.89
ErrorsExpected @param tag for 'expectedTokenSequences'.89
ErrorsParameter tokenImage should be final.90
ErrorsExpected @param tag for 'tokenImage'.90
ErrorsLine is longer than 80 characters.101
Errors'if' construct must use '{}'s.109
ErrorsLine is longer than 80 characters.120
ErrorsVariable 'eol' must be private and have accessor methods.134
ErrorsExpected an @return tag.141
ErrorsName 'add_escapes' must match pattern '^[a-z][a-zA-Z0-9]*$'.141
ErrorsParameter str should be final.141
ErrorsExpected @param tag for 'str'.141
Errors'{' should be on the previous line.146
ErrorsInner assignments should be avoided.174
Errors'0x20' is a magic number.174
Errors'0x7e' is a magic number.174
Errors'16' is a magic number.175
Errors'4' is a magic number.176
ErrorsLine is longer than 80 characters.187

cz/cuni/amis/pogamut/shady/QueryCall.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsComment matches to-do format 'TODO:'.13
ErrorsMissing a Javadoc comment.19
ErrorsMissing a Javadoc comment.20
ErrorsMissing a Javadoc comment.22
ErrorsParameter name should be final.22
Errors'name' hides a field.22
ErrorsParameter args should be final.22
ErrorsFirst sentence should end with a period.27
ErrorsMethod 'getName' is not designed for extension - needs to be abstract, final or empty.32
ErrorsFirst sentence should end with a period.36
ErrorsMethod 'getArgs' is not designed for extension - needs to be abstract, final or empty.40
ErrorsMethod 'execute' is not designed for extension - needs to be abstract, final or empty.48
ErrorsParameter executor should be final.49
ErrorsExpected @param tag for 'executor'.49
ErrorsMissing a Javadoc comment.60
ErrorsMissing a Javadoc comment.62
ErrorsParameter number should be final.62
Errors'number' hides a field.62
ErrorsParameter executor should be final.67
ErrorsMissing a Javadoc comment.78
ErrorsMissing a Javadoc comment.80
ErrorsParameter number should be final.80
Errors'number' hides a field.80
ErrorsParameter executor should be final.85
ErrorsMissing a Javadoc comment.97
ErrorsMissing a Javadoc comment.99
ErrorsParameter query should be final.99
Errors'query' hides a field.99
ErrorsParameter executor should be final.104
ErrorsMissing a Javadoc comment.120
ErrorsMissing a Javadoc comment.122
ErrorsParameter args should be final.122
Errors'args' hides a field.122
ErrorsParameter executor should be final.127
ErrorsAvoid inline conditionals.132
ErrorsMissing a Javadoc comment.142
ErrorsMissing a Javadoc comment.144
ErrorsParameter args should be final.144
Errors'args' hides a field.144
ErrorsParameter executor should be final.149
ErrorsAvoid inline conditionals.154
ErrorsMissing a Javadoc comment.158
ErrorsMissing a Javadoc comment.160
ErrorsMissing a Javadoc comment.161
ErrorsMissing a Javadoc comment.163
ErrorsParameter op1 should be final.163
Errors'op1' hides a field.163
ErrorsParameter op2 should be final.163
Errors'op2' hides a field.163
Errors'public' modifier out of order with the JLS suggestions.176
ErrorsParameter executor should be final.176
ErrorsAvoid inline conditionals.179
ErrorsMissing a Javadoc comment.183
ErrorsMissing a Javadoc comment.185
ErrorsParameter op1 should be final.185
ErrorsParameter op2 should be final.185
ErrorsParameter cmp should be final.190
ErrorsMissing a Javadoc comment.195
ErrorsMissing a Javadoc comment.197
ErrorsParameter op1 should be final.197
ErrorsParameter op2 should be final.197
ErrorsParameter cmp should be final.202
ErrorsMissing a Javadoc comment.207
ErrorsMissing a Javadoc comment.209
ErrorsParameter op1 should be final.209
ErrorsParameter op2 should be final.209
ErrorsParameter cmp should be final.214
ErrorsMissing a Javadoc comment.219
ErrorsMissing a Javadoc comment.221
ErrorsParameter op1 should be final.221
ErrorsParameter op2 should be final.221
ErrorsParameter cmp should be final.226
ErrorsMissing a Javadoc comment.231
ErrorsMissing a Javadoc comment.233
ErrorsParameter op1 should be final.233
ErrorsParameter op2 should be final.233
ErrorsParameter cmp should be final.238
ErrorsMissing a Javadoc comment.243
ErrorsMissing a Javadoc comment.245
ErrorsParameter op1 should be final.245
ErrorsParameter op2 should be final.245
ErrorsParameter cmp should be final.250

cz/cuni/amis/pogamut/shady/ShadeNode.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsMissing a Javadoc comment.13
ErrorsMissing a Javadoc comment.14
ErrorsMissing a Javadoc comment.15
ErrorsParameter name should be final.26
Errors'name' hides a field.26
ErrorsParameter descr should be final.26
Errors'descr' hides a field.26
ErrorsParameter elements should be final.26
ErrorsMethod 'getName' is not designed for extension - needs to be abstract, final or empty.37
ErrorsMethod 'getElements' is not designed for extension - needs to be abstract, final or empty.45

cz/cuni/amis/pogamut/shady/ShadeTree.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsMissing a Javadoc comment.12
Errors'static' modifier out of order with the JLS suggestions.12
ErrorsMissing a Javadoc comment.13
ErrorsParameter nodes should be final.19
ErrorsExpected @param tag for 'nodes'.19
ErrorsMethod 'getRoot' is not designed for extension - needs to be abstract, final or empty.27
Errors'for' construct must use '{}'s.28
Errors'if' construct must use '{}'s.29
ErrorsMethod 'findNode' is not designed for extension - needs to be abstract, final or empty.39
ErrorsParameter name should be final.39

cz/cuni/amis/pogamut/shady/ShadyParser.java

ViolationMessageLine
ErrorsUsing the '.*' form of import should be avoided - java.util.*.4
ErrorsMissing a Javadoc comment.6
ErrorsMethod 'cleanChar' is not designed for extension - needs to be abstract, final or empty.7
ErrorsMissing a Javadoc comment.7
ErrorsParameter string should be final.7
ErrorsMethod 'cleanString' is not designed for extension - needs to be abstract, final or empty.11
ErrorsMissing a Javadoc comment.11
ErrorsParameter string should be final.11
ErrorsMissing a Javadoc comment.15
Errors'public' modifier out of order with the JLS suggestions.15
Errors'7' is a magic number.18
Errors'==' is not preceded with whitespace.23
Errors'==' is not followed by whitespace.23
Errors'?' is not preceded with whitespace.23
ErrorsAvoid inline conditionals.23
Errors'?' is not followed by whitespace.23
Errors':' is not preceded with whitespace.23
Errors':' is not followed by whitespace.23
Errors'7' is a magic number.24
ErrorsEmpty statement.25
Errors'8' is a magic number.32
Errors'if' construct must use '{}'s.34
ErrorsAvoid nested blocks.34
Errors'if' is not preceded with whitespace.34
Errors'{' is not followed by whitespace.34
Errors';' is not followed by whitespace.34
Errors'}' is not preceded with whitespace.34
ErrorsMissing a Javadoc comment.38
Errors'public' modifier out of order with the JLS suggestions.38
Errors'7' is a magic number.43
Errors'6' is a magic number.44
Errors'==' is not preceded with whitespace.51
Errors'==' is not followed by whitespace.51
Errors'?' is not preceded with whitespace.51
ErrorsAvoid inline conditionals.51
Errors'?' is not followed by whitespace.51
Errors':' is not preceded with whitespace.51
Errors':' is not followed by whitespace.51
Errors'7' is a magic number.52
ErrorsEmpty statement.53
Errors'8' is a magic number.60
Errors'if' construct must use '{}'s.61
ErrorsLine is longer than 80 characters.61
ErrorsAvoid nested blocks.61
Errors'if' is not preceded with whitespace.61
Errors'{' is not followed by whitespace.61
Errors';' is not followed by whitespace.61
Errors'}' is not preceded with whitespace.61
ErrorsMissing a Javadoc comment.65
Errors'public' modifier out of order with the JLS suggestions.65
Errors'7' is a magic number.69
Errors'8' is a magic number.73
Errors'if' construct must use '{}'s.74
ErrorsAvoid nested blocks.74
Errors'if' is not preceded with whitespace.74
Errors'{' is not followed by whitespace.74
Errors';' is not followed by whitespace.74
Errors'}' is not preceded with whitespace.74
ErrorsMissing a Javadoc comment.78
Errors'public' modifier out of order with the JLS suggestions.78
Errors'if' construct must use '{}'s.81
ErrorsAvoid nested blocks.81
Errors'if' is not preceded with whitespace.81
Errors'{' is not followed by whitespace.81
Errors';' is not followed by whitespace.81
Errors'}' is not preceded with whitespace.81
ErrorsMissing a Javadoc comment.85
Errors'public' modifier out of order with the JLS suggestions.85
Errors'token' hides a field.90
Errors'==' is not preceded with whitespace.91
Errors'==' is not followed by whitespace.91
Errors'?' is not preceded with whitespace.91
ErrorsAvoid inline conditionals.91
Errors'?' is not followed by whitespace.91
Errors':' is not preceded with whitespace.91
Errors':' is not followed by whitespace.91
Errors'if' construct must use '{}'s.94
ErrorsAvoid nested blocks.94
Errors'if' is not preceded with whitespace.94
Errors'{' is not followed by whitespace.94
Errors';' is not followed by whitespace.94
Errors'}' is not preceded with whitespace.94
Errors'if' construct must use '{}'s.98
ErrorsAvoid nested blocks.98
Errors'if' is not preceded with whitespace.98
Errors'{' is not followed by whitespace.98
Errors';' is not followed by whitespace.98
Errors'}' is not preceded with whitespace.98
Errors'7' is a magic number.100
Errors'7' is a magic number.101
Errors'==' is not preceded with whitespace.102
Errors'==' is not followed by whitespace.102
Errors'?' is not preceded with whitespace.102
ErrorsAvoid inline conditionals.102
Errors'?' is not followed by whitespace.102
Errors':' is not preceded with whitespace.102
Errors':' is not followed by whitespace.102
Errors'if' construct must use '{}'s.105
ErrorsAvoid nested blocks.105
Errors'if' is not preceded with whitespace.105
Errors'{' is not followed by whitespace.105
Errors';' is not followed by whitespace.105
Errors'}' is not preceded with whitespace.105
Errors'10' is a magic number.107
Errors'10' is a magic number.108
Errors'8' is a magic number.110
Errors'if' construct must use '{}'s.111
ErrorsAvoid nested blocks.111
Errors'if' is not preceded with whitespace.111
Errors'{' is not followed by whitespace.111
Errors';' is not followed by whitespace.111
Errors'}' is not preceded with whitespace.111
Errors'9' is a magic number.113
Errors'9' is a magic number.114
Errors'==' is not preceded with whitespace.119
Errors'==' is not followed by whitespace.119
Errors'?' is not preceded with whitespace.119
ErrorsAvoid inline conditionals.119
Errors'?' is not followed by whitespace.119
Errors':' is not preceded with whitespace.119
Errors':' is not followed by whitespace.119
Errors'7' is a magic number.120
ErrorsEmpty statement.123
Errors'8' is a magic number.130
Errors'if' construct must use '{}'s.131
ErrorsLine is longer than 80 characters.131
ErrorsAvoid nested blocks.131
Errors'if' is not preceded with whitespace.131
Errors'{' is not followed by whitespace.131
Errors';' is not followed by whitespace.131
Errors'}' is not preceded with whitespace.131
Errors'11' is a magic number.133
Errors'11' is a magic number.134
Errors'==' is not preceded with whitespace.139
Errors'==' is not followed by whitespace.139
Errors'?' is not preceded with whitespace.139
ErrorsAvoid inline conditionals.139
Errors'?' is not followed by whitespace.139
Errors':' is not preceded with whitespace.139
Errors':' is not followed by whitespace.139
Errors'7' is a magic number.140
ErrorsEmpty statement.143
Errors'3' is a magic number.146
Errors'8' is a magic number.150
Errors'if' construct must use '{}'s.151
ErrorsLine is longer than 80 characters.151
ErrorsAvoid nested blocks.151
Errors'if' is not preceded with whitespace.151
Errors'{' is not followed by whitespace.151
Errors';' is not followed by whitespace.151
Errors'}' is not preceded with whitespace.151
Errors'8' is a magic number.157
Errors'if' construct must use '{}'s.158
ErrorsLine is longer than 80 characters.158
ErrorsAvoid nested blocks.158
Errors'if' is not preceded with whitespace.158
Errors'{' is not followed by whitespace.158
Errors';' is not followed by whitespace.158
Errors'}' is not preceded with whitespace.158
Errors'8' is a magic number.164
Errors'if' construct must use '{}'s.165
ErrorsLine is longer than 80 characters.165
ErrorsAvoid nested blocks.165
Errors'if' is not preceded with whitespace.165
Errors'{' is not followed by whitespace.165
Errors';' is not followed by whitespace.165
Errors'}' is not preceded with whitespace.165
Errors'8' is a magic number.171
Errors'if' construct must use '{}'s.172
ErrorsLine is longer than 80 characters.172
ErrorsAvoid nested blocks.172
Errors'if' is not preceded with whitespace.172
Errors'{' is not followed by whitespace.172
Errors';' is not followed by whitespace.172
Errors'}' is not preceded with whitespace.172
Errors'8' is a magic number.178
Errors'if' construct must use '{}'s.179
ErrorsLine is longer than 80 characters.179
ErrorsAvoid nested blocks.179
Errors'if' is not preceded with whitespace.179
Errors'{' is not followed by whitespace.179
Errors';' is not followed by whitespace.179
Errors'}' is not preceded with whitespace.179
Errors'8' is a magic number.185
Errors'if' construct must use '{}'s.186
ErrorsLine is longer than 80 characters.186
ErrorsAvoid nested blocks.186
Errors'if' is not preceded with whitespace.186
Errors'{' is not followed by whitespace.186
Errors';' is not followed by whitespace.186
Errors'}' is not preceded with whitespace.186
Errors'8' is a magic number.192
Errors'if' construct must use '{}'s.193
ErrorsLine is longer than 80 characters.193
ErrorsAvoid nested blocks.193
Errors'if' is not preceded with whitespace.193
Errors'{' is not followed by whitespace.193
Errors';' is not followed by whitespace.193
Errors'}' is not preceded with whitespace.193
Errors'4' is a magic number.196
Errors'5' is a magic number.202
ErrorsMissing a Javadoc comment.209
Errors'public' modifier out of order with the JLS suggestions.209
Errors'==' is not preceded with whitespace.211
Errors'==' is not followed by whitespace.211
Errors'?' is not preceded with whitespace.211
ErrorsAvoid inline conditionals.211
Errors'?' is not followed by whitespace.211
Errors':' is not preceded with whitespace.211
Errors':' is not followed by whitespace.211
Errors'7' is a magic number.212
Errors'7' is a magic number.213
Errors'if' construct must use '{}'s.215
ErrorsAvoid nested blocks.215
Errors'if' is not preceded with whitespace.215
Errors'{' is not followed by whitespace.215
Errors';' is not followed by whitespace.215
Errors'}' is not preceded with whitespace.215
Errors'if' construct must use '{}'s.219
ErrorsAvoid nested blocks.219
Errors'if' is not preceded with whitespace.219
Errors'{' is not followed by whitespace.219
Errors';' is not followed by whitespace.219
Errors'}' is not preceded with whitespace.219
Errors'if' construct must use '{}'s.223
ErrorsAvoid nested blocks.223
Errors'if' is not preceded with whitespace.223
Errors'{' is not followed by whitespace.223
Errors';' is not followed by whitespace.223
Errors'}' is not preceded with whitespace.223
Errors'6' is a magic number.226
ErrorsLine is longer than 80 characters.233
ErrorsMissing a Javadoc comment.236
Errors'public' modifier out of order with the JLS suggestions.236
Errors'8' is a magic number.241
Errors'if' construct must use '{}'s.242
ErrorsAvoid nested blocks.242
Errors'if' is not preceded with whitespace.242
Errors'{' is not followed by whitespace.242
Errors';' is not followed by whitespace.242
Errors'}' is not preceded with whitespace.242
ErrorsMissing a Javadoc comment.246
Errors'public' modifier out of order with the JLS suggestions.246
Errors'7' is a magic number.249
Errors'8' is a magic number.252
Errors'if' construct must use '{}'s.253
ErrorsLine is longer than 80 characters.253
ErrorsAvoid nested blocks.253
Errors'if' is not preceded with whitespace.253
Errors'{' is not followed by whitespace.253
Errors';' is not followed by whitespace.253
Errors'}' is not preceded with whitespace.253
ErrorsMissing a Javadoc comment.257
Errors'public' modifier out of order with the JLS suggestions.257
Errors'==' is not preceded with whitespace.262
Errors'==' is not followed by whitespace.262
Errors'?' is not preceded with whitespace.262
ErrorsAvoid inline conditionals.262
Errors'?' is not followed by whitespace.262
Errors':' is not preceded with whitespace.262
Errors':' is not followed by whitespace.262
ErrorsEmpty statement.267
Errors'7' is a magic number.270
Errors'if' construct must use '{}'s.276
ErrorsAvoid nested blocks.276
Errors'if' is not preceded with whitespace.276
Errors'{' is not followed by whitespace.276
Errors';' is not followed by whitespace.276
Errors'}' is not preceded with whitespace.276
ErrorsComment matches to-do format 'TODO:'.280
ErrorsMissing a Javadoc comment.281
Errors'public' modifier out of order with the JLS suggestions.281
Errors'token' hides a field.282
Errors'==' is not preceded with whitespace.283
Errors'==' is not followed by whitespace.283
Errors'?' is not preceded with whitespace.283
ErrorsAvoid inline conditionals.283
Errors'?' is not followed by whitespace.283
Errors':' is not preceded with whitespace.283
Errors':' is not followed by whitespace.283
Errors'if' construct must use '{}'s.286
ErrorsAvoid nested blocks.286
Errors'if' is not preceded with whitespace.286
Errors'{' is not followed by whitespace.286
Errors';' is not followed by whitespace.286
Errors'}' is not preceded with whitespace.286
Errors'if' construct must use '{}'s.290
ErrorsAvoid nested blocks.290
Errors'if' is not preceded with whitespace.290
Errors'{' is not followed by whitespace.290
Errors';' is not followed by whitespace.290
Errors'}' is not preceded with whitespace.290
Errors'if' construct must use '{}'s.294
ErrorsAvoid nested blocks.294
Errors'if' is not preceded with whitespace.294
Errors'{' is not followed by whitespace.294
Errors';' is not followed by whitespace.294
Errors'}' is not preceded with whitespace.294
Errors'if' construct must use '{}'s.298
ErrorsAvoid nested blocks.298
Errors'if' is not preceded with whitespace.298
Errors'{' is not followed by whitespace.298
Errors';' is not followed by whitespace.298
Errors'}' is not preceded with whitespace.298
Errors'8' is a magic number.301
ErrorsMissing a Javadoc comment.312
Errors'public' modifier out of order with the JLS suggestions.312
Errors'token' hides a field.313
ErrorsEmpty statement.320
Errors'26' is a magic number.324
Errors'if' construct must use '{}'s.329
ErrorsAvoid nested blocks.329
Errors'if' is not preceded with whitespace.329
Errors'{' is not followed by whitespace.329
Errors';' is not followed by whitespace.329
Errors'}' is not preceded with whitespace.329
ErrorsMissing a Javadoc comment.333
ErrorsName 'jj_2_1' must match pattern '^[a-z][a-zA-Z0-9]*$'.333
ErrorsParameter xla should be final.333
ErrorsInner assignments should be avoided.334
Errors'}' should be on the same line.335
Errors'catch' is not followed by whitespace.336
Errors'}' should be on the same line.336
ErrorsMissing a Javadoc comment.340
ErrorsName 'jj_3_1' must match pattern '^[a-z][a-zA-Z0-9]*$'.340
Errors'if' construct must use '{}'s.341
Errors'26' is a magic number.341
Errors'if' construct must use '{}'s.342
ErrorsName 'token_source' must match pattern '^[a-z][a-zA-Z0-9]*$'.347
ErrorsVariable 'token_source' must be private and have accessor methods.347
ErrorsMissing a Javadoc comment.348
ErrorsName 'jj_input_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'.348
ErrorsVariable 'jj_input_stream' must be private and have accessor methods.348
ErrorsVariable 'token' must be private and have accessor methods.350
ErrorsName 'jj_nt' must match pattern '^[a-z][a-zA-Z0-9]*$'.352
ErrorsVariable 'jj_nt' must be private and have accessor methods.352
ErrorsMissing a Javadoc comment.353
ErrorsName 'jj_ntk' must match pattern '^[a-z][a-zA-Z0-9]*$'.353
ErrorsMissing a Javadoc comment.354
ErrorsName 'jj_scanpos' must match pattern '^[a-z][a-zA-Z0-9]*$'.354
ErrorsName 'jj_lastpos' must match pattern '^[a-z][a-zA-Z0-9]*$'.354
ErrorsMissing a Javadoc comment.355
ErrorsName 'jj_la' must match pattern '^[a-z][a-zA-Z0-9]*$'.355
ErrorsMissing a Javadoc comment.356
ErrorsName 'jj_gen' must match pattern '^[a-z][a-zA-Z0-9]*$'.356
ErrorsMissing a Javadoc comment.357
Errors'private' modifier out of order with the JLS suggestions.357
ErrorsName 'jj_la1' must match pattern '^[a-z][a-zA-Z0-9]*$'.357
Errors'9' is a magic number.357
ErrorsMissing a Javadoc comment.358
Errors'private' modifier out of order with the JLS suggestions.358
ErrorsName 'jj_la1_0' must match pattern '^[a-z][a-zA-Z0-9]*$'.358
ErrorsMissing a Javadoc comment.362
ErrorsName 'jj_la1_init_0' must match pattern '^[a-z][a-zA-Z0-9]*$'.362
ErrorsLine is longer than 80 characters.363
Errors'0x80' is a magic number.363
Errors',' is not followed by whitespace.363
Errors'0x80' is a magic number.363
Errors',' is not followed by whitespace.363
Errors'0x600080' is a magic number.363
Errors',' is not followed by whitespace.363
Errors'0x600080' is a magic number.363
Errors',' is not followed by whitespace.363
Errors'0x7fe00' is a magic number.363
Errors',' is not followed by whitespace.363
Errors'0x600080' is a magic number.363
Errors',' is not followed by whitespace.363
Errors'0x600080' is a magic number.363
Errors',' is not followed by whitespace.363
Errors'0x3600000' is a magic number.363
Errors',' is not followed by whitespace.363
Errors'0x3600000' is a magic number.363
Errors',' is not followed by whitespace.363
ErrorsMissing a Javadoc comment.365
Errors'private' modifier out of order with the JLS suggestions.365
ErrorsName 'jj_2_rtns' must match pattern '^[a-z][a-zA-Z0-9]*$'.365
ErrorsMissing a Javadoc comment.366
ErrorsName 'jj_rescan' must match pattern '^[a-z][a-zA-Z0-9]*$'.366
ErrorsMissing a Javadoc comment.367
ErrorsName 'jj_gc' must match pattern '^[a-z][a-zA-Z0-9]*$'.367
ErrorsParameter stream should be final.370
ErrorsExpected @param tag for 'stream'.370
ErrorsFirst sentence should end with a period.373
ErrorsParameter stream should be final.374
ErrorsExpected @param tag for 'stream'.374
ErrorsParameter encoding should be final.374
ErrorsExpected @param tag for 'encoding'.374
ErrorsLine is longer than 80 characters.375
Errors'catch' is not followed by whitespace.375
Errors'for' construct must use '{}'s.380
Errors'9' is a magic number.380
Errors'for' construct must use '{}'s.381
ErrorsMethod 'ReInit' is not designed for extension - needs to be abstract, final or empty.385
ErrorsName 'ReInit' must match pattern '^[a-z][a-zA-Z0-9]*$'.385
ErrorsParameter stream should be final.385
ErrorsExpected @param tag for 'stream'.385
ErrorsMethod 'ReInit' is not designed for extension - needs to be abstract, final or empty.389
ErrorsName 'ReInit' must match pattern '^[a-z][a-zA-Z0-9]*$'.389
ErrorsParameter stream should be final.389
ErrorsExpected @param tag for 'stream'.389
ErrorsParameter encoding should be final.389
ErrorsExpected @param tag for 'encoding'.389
ErrorsLine is longer than 80 characters.390
Errors'catch' is not followed by whitespace.390
Errors'for' construct must use '{}'s.395
Errors'9' is a magic number.395
Errors'for' construct must use '{}'s.396
ErrorsParameter stream should be final.400
ErrorsExpected @param tag for 'stream'.400
Errors'for' construct must use '{}'s.406
Errors'9' is a magic number.406
Errors'for' construct must use '{}'s.407
ErrorsMethod 'ReInit' is not designed for extension - needs to be abstract, final or empty.411
ErrorsName 'ReInit' must match pattern '^[a-z][a-zA-Z0-9]*$'.411
ErrorsParameter stream should be final.411
ErrorsExpected @param tag for 'stream'.411
Errors'for' construct must use '{}'s.417
Errors'9' is a magic number.417
Errors'for' construct must use '{}'s.418
ErrorsParameter tm should be final.422
ErrorsExpected @param tag for 'tm'.422
Errors'for' construct must use '{}'s.427
Errors'9' is a magic number.427
Errors'for' construct must use '{}'s.428
ErrorsMethod 'ReInit' is not designed for extension - needs to be abstract, final or empty.432
ErrorsName 'ReInit' must match pattern '^[a-z][a-zA-Z0-9]*$'.432
ErrorsParameter tm should be final.432
ErrorsExpected @param tag for 'tm'.432
Errors'for' construct must use '{}'s.437
Errors'9' is a magic number.437
Errors'for' construct must use '{}'s.438
ErrorsMissing a Javadoc comment.441
ErrorsName 'jj_consume_token' must match pattern '^[a-z][a-zA-Z0-9]*$'.441
ErrorsParameter kind should be final.441
Errors'if' construct must use '{}'s.443
ErrorsInner assignments should be avoided.443
Errors'else' construct must use '{}'s.444
ErrorsInner assignments should be avoided.444
Errors'100' is a magic number.448
Errors'if' construct must use '{}'s.453
ErrorsMissing a Javadoc comment.465
Errors'private' modifier out of order with the JLS suggestions.465
ErrorsMissing a Javadoc comment.466
Errors'private' modifier out of order with the JLS suggestions.466
ErrorsName 'jj_ls' must match pattern '^[a-z][a-zA-Z0-9]*$'.466
ErrorsMissing a Javadoc comment.467
ErrorsName 'jj_scan_token' must match pattern '^[a-z][a-zA-Z0-9]*$'.467
ErrorsParameter kind should be final.467
ErrorsInner assignments should be avoided.471
ErrorsInner assignments should be avoided.471
ErrorsInner assignments should be avoided.473
Errors'if' construct must use '{}'s.481
Errors'if' construct must use '{}'s.483
Errors'if' construct must use '{}'s.484
ErrorsExpected an @return tag.490
Errors'public' modifier out of order with the JLS suggestions.490
Errors'if' construct must use '{}'s.491
Errors'else' construct must use '{}'s.492
ErrorsInner assignments should be avoided.492
ErrorsExpected an @return tag.499
Errors'public' modifier out of order with the JLS suggestions.499
ErrorsParameter index should be final.499
ErrorsExpected @param tag for 'index'.499
Errors'if' construct must use '{}'s.502
Errors'else' construct must use '{}'s.503
ErrorsInner assignments should be avoided.503
ErrorsMissing a Javadoc comment.508
ErrorsName 'jj_ntk' must match pattern '^[a-z][a-zA-Z0-9]*$'.508
Errors'if' construct must use '{}'s.509
Errors'=' is not preceded with whitespace.509
ErrorsInner assignments should be avoided.509
Errors'=' is not followed by whitespace.509
ErrorsInner assignments should be avoided.510
Errors'=' is not preceded with whitespace.510
ErrorsInner assignments should be avoided.510
Errors'=' is not followed by whitespace.510
Errors'else' construct must use '{}'s.511
ErrorsInner assignments should be avoided.512
ErrorsLine is longer than 80 characters.515
ErrorsMissing a Javadoc comment.515
ErrorsName 'jj_expentries' must match pattern '^[a-z][a-zA-Z0-9]*$'.515
ErrorsMissing a Javadoc comment.516
ErrorsName 'jj_expentry' must match pattern '^[a-z][a-zA-Z0-9]*$'.516
ErrorsMissing a Javadoc comment.517
ErrorsName 'jj_kind' must match pattern '^[a-z][a-zA-Z0-9]*$'.517
ErrorsMissing a Javadoc comment.518
ErrorsName 'jj_lasttokens' must match pattern '^[a-z][a-zA-Z0-9]*$'.518
Errors'100' is a magic number.518
ErrorsMissing a Javadoc comment.519
ErrorsName 'jj_endpos' must match pattern '^[a-z][a-zA-Z0-9]*$'.519
ErrorsMissing a Javadoc comment.521
ErrorsName 'jj_add_error_token' must match pattern '^[a-z][a-zA-Z0-9]*$'.521
ErrorsParameter kind should be final.521
ErrorsParameter pos should be final.521
Errors'if' construct must use '{}'s.522
Errors'100' is a magic number.522
ErrorsLine is longer than 80 characters.530
Errors'cast' is not followed by whitespace.531
Errors'if' construct must use '{}'s.542
ErrorsInner assignments should be avoided.542
ErrorsExpected an @return tag.547
ErrorsMethod 'generateParseException' is not designed for extension - needs to be abstract, final or empty.547
Errors'27' is a magic number.549
Errors'9' is a magic number.554
Errors'32' is a magic number.556
Errors'<<' is not preceded with whitespace.557
Errors'<<' is not followed by whitespace.557
Errors'27' is a magic number.563
Errors'public' modifier out of order with the JLS suggestions.581
ErrorsName 'enable_tracing' must match pattern '^[a-z][a-zA-Z0-9]*$'.581
Errors'public' modifier out of order with the JLS suggestions.585
ErrorsName 'disable_tracing' must match pattern '^[a-z][a-zA-Z0-9]*$'.585
ErrorsMissing a Javadoc comment.588
ErrorsName 'jj_rescan_token' must match pattern '^[a-z][a-zA-Z0-9]*$'.588
ErrorsInner assignments should be avoided.595
Errorsswitch without "default" clause.596
Errors'catch' is not followed by whitespace.602
ErrorsMust have at least one statement.602
ErrorsMissing a Javadoc comment.607
ErrorsName 'jj_save' must match pattern '^[a-z][a-zA-Z0-9]*$'.607
ErrorsParameter index should be final.607
ErrorsParameter xla should be final.607
ErrorsInner assignments should be avoided.610
ErrorsMissing a Javadoc comment.616
ErrorsMissing a Javadoc comment.617
ErrorsVariable 'gen' must be private and have accessor methods.617
ErrorsMissing a Javadoc comment.618
ErrorsVariable 'first' must be private and have accessor methods.618
ErrorsMissing a Javadoc comment.619
ErrorsVariable 'arg' must be private and have accessor methods.619
ErrorsMissing a Javadoc comment.620
ErrorsVariable 'next' must be private and have accessor methods.620

cz/cuni/amis/pogamut/shady/ShadyParserConstants.java

ViolationMessageLine
Errorsinterfaces should describe a type and hence have methods.9
ErrorsName 'tokenImage' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.46

cz/cuni/amis/pogamut/shady/ShadyParserTokenManager.java

ViolationMessageLine
ErrorsUsing the '.*' form of import should be avoided - java.util.*.3
Errors'{' should be on the previous line.7
ErrorsVariable 'debugStream' must be private and have accessor methods.10
ErrorsMethod 'setDebugStream' is not designed for extension - needs to be abstract, final or empty.12
ErrorsParameter ds should be final.12
ErrorsExpected @param tag for 'ds'.12
ErrorsMissing a Javadoc comment.13
ErrorsRedundant 'final' modifier.13
ErrorsName 'jjStopStringLiteralDfa_0' must match pattern '^[a-z][a-zA-Z0-9]*$'.13
ErrorsParameter pos should be final.13
ErrorsParameter active0 should be final.13
Errors'{' should be on the previous line.14
Errors'{' should be on the previous line.16
Errors'0xe40L' is a magic number.18
Errors'{' should be on the previous line.19
Errors'18' is a magic number.20
Errors'if' construct must use '{}'s.23
Errors'0x4000000L' is a magic number.23
Errors'6' is a magic number.24
Errors'0x640L' is a magic number.27
Errors'{' should be on the previous line.28
Errors'18' is a magic number.29
Errors'if' construct must use '{}'s.33
Errors'0x800L' is a magic number.33
Errors'0x40L' is a magic number.37
Errors'{' should be on the previous line.38
Errors'18' is a magic number.39
Errors'if' construct must use '{}'s.43
Errors'0x600L' is a magic number.43
ErrorsMissing a Javadoc comment.50
ErrorsRedundant 'final' modifier.50
ErrorsName 'jjStartNfa_0' must match pattern '^[a-z][a-zA-Z0-9]*$'.50
ErrorsParameter pos should be final.50
ErrorsParameter active0 should be final.50
Errors'{' should be on the previous line.51
ErrorsMissing a Javadoc comment.54
ErrorsParameter pos should be final.54
ErrorsParameter kind should be final.54
Errors'{' should be on the previous line.55
ErrorsMissing a Javadoc comment.60
ErrorsName 'jjMoveStringLiteralDfa0_0' must match pattern '^[a-z][a-zA-Z0-9]*$'.60
Errors'{' should be on the previous line.61
Errors'{' should be on the previous line.63
Errors'33' is a magic number.64
Errors'0x8000L' is a magic number.65
Errors'40' is a magic number.66
Errors'7' is a magic number.67
Errors'41' is a magic number.68
Errors'8' is a magic number.69
Errors'46' is a magic number.70
Errors'26' is a magic number.71
Errors'6' is a magic number.71
Errors'60' is a magic number.72
Errors'17' is a magic number.73
Errors'0x10000L' is a magic number.74
Errors'61' is a magic number.75
Errors'14' is a magic number.76
Errors'62' is a magic number.77
Errors'12' is a magic number.78
Errors'0x2000L' is a magic number.79
Errors'97' is a magic number.80
Errors'0x200L' is a magic number.81
Errors'110' is a magic number.82
Errors'0x440L' is a magic number.83
Errors'111' is a magic number.84
Errors'0x800L' is a magic number.85
ErrorsMissing a Javadoc comment.90
ErrorsName 'jjMoveStringLiteralDfa1_0' must match pattern '^[a-z][a-zA-Z0-9]*$'.90
ErrorsParameter active0 should be final.90
Errors'{' should be on the previous line.91
Errors'}' should be on the same line.92
Errors'catch' is not followed by whitespace.93
Errors'{' should be on the previous line.98
Errors'61' is a magic number.99
Errors'if' construct must use '{}'s.100
Errors'0x2000L' is a magic number.100
Errors'13' is a magic number.101
Errors'if' construct must use '{}'s.102
Errors'0x8000L' is a magic number.102
Errors'15' is a magic number.103
Errors'if' construct must use '{}'s.104
Errors'0x10000L' is a magic number.104
Errors'16' is a magic number.105
Errors'110' is a magic number.107
Errors'0x200L' is a magic number.108
Errors'111' is a magic number.109
Errors'0x440L' is a magic number.110
Errors'114' is a magic number.111
Errors'if' construct must use '{}'s.112
Errors'0x800L' is a magic number.112
Errors'11' is a magic number.113
ErrorsMissing a Javadoc comment.120
ErrorsName 'jjMoveStringLiteralDfa2_0' must match pattern '^[a-z][a-zA-Z0-9]*$'.120
ErrorsParameter old0 should be final.120
ErrorsParameter active0 should be final.120
Errors'{' should be on the previous line.121
Errors'if' construct must use '{}'s.122
ErrorsInner assignments should be avoided.122
Errors'}' should be on the same line.124
Errors'catch' is not followed by whitespace.125
Errors'{' should be on the previous line.130
Errors'100' is a magic number.131
Errors'if' construct must use '{}'s.132
Errors'0x200L' is a magic number.132
Errors'9' is a magic number.133
Errors'0x40L' is a magic number.134
Errors'116' is a magic number.135
Errors'if' construct must use '{}'s.136
Errors'0x400L' is a magic number.136
Errors'10' is a magic number.137
ErrorsMissing a Javadoc comment.144
ErrorsName 'jjMoveStringLiteralDfa3_0' must match pattern '^[a-z][a-zA-Z0-9]*$'.144
ErrorsParameter old0 should be final.144
ErrorsParameter active0 should be final.144
Errors'{' should be on the previous line.145
Errors'if' construct must use '{}'s.146
ErrorsInner assignments should be avoided.146
Errors'}' should be on the same line.148
Errors'catch' is not followed by whitespace.149
Errors'3' is a magic number.151
Errors'{' should be on the previous line.154
Errors'101' is a magic number.155
Errors'if' construct must use '{}'s.156
Errors'0x40L' is a magic number.156
Errors'3' is a magic number.157
Errors'6' is a magic number.157
ErrorsMissing a Javadoc comment.164
ErrorsName 'jjStartNfaWithStates_0' must match pattern '^[a-z][a-zA-Z0-9]*$'.164
ErrorsParameter pos should be final.164
ErrorsParameter kind should be final.164
ErrorsParameter state should be final.164
Errors'{' should be on the previous line.165
Errors'}' should be on the same line.168
Errors'catch' is not followed by whitespace.169
ErrorsMissing a Javadoc comment.172
ErrorsName 'jjbitVec0' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.172
ErrorsMethod length is 387 lines (max allowed is 150).175
ErrorsMissing a Javadoc comment.175
ErrorsName 'jjMoveNfa_0' must match pattern '^[a-z][a-zA-Z0-9]*$'.175
ErrorsParameter startState should be final.175
ErrorsParameter curPos should be final.175
Errors'{' should be on the previous line.176
Errors'55' is a magic number.178
Errors'0x7fffffff' is a magic number.181
Errors'{' should be on the previous line.183
Errors'if' construct must use '{}'s.184
Errors'0x7fffffff' is a magic number.184
Errors'64' is a magic number.186
Errors'{' should be on the previous line.187
Errors'{' should be on the previous line.190
Errors'{' should be on the previous line.192
Errors'if' construct must use '{}'s.194
Errors'0x3ff000000000000L' is a magic number.194
Errors'6' is a magic number.195
Errors'if' construct must use '{}'s.196
Errors'45' is a magic number.196
Errors'7' is a magic number.197
Errors'9' is a magic number.197
Errors'if' construct must use '{}'s.198
Errors'34' is a magic number.198
Errors'10' is a magic number.199
Errors'12' is a magic number.199
Errors'if' construct must use '{}'s.200
Errors'39' is a magic number.200
Errors'13' is a magic number.201
Errors'14' is a magic number.201
Errors'if' construct must use '{}'s.202
Errors'46' is a magic number.202
Errors'6' is a magic number.203
Errors'36' is a magic number.204
Errors'{' should be on the previous line.205
Errors'if' construct must use '{}'s.206
Errors'18' is a magic number.206
Errors'18' is a magic number.207
Errors'0x3fe000000000000L' is a magic number.210
Errors'{' should be on the previous line.211
Errors'if' construct must use '{}'s.212
Errors'21' is a magic number.212
Errors'21' is a magic number.213
Errors'3' is a magic number.214
Errors'}' should be on the same line.215
Errors'48' is a magic number.216
Errors'{' should be on the previous line.217
Errors'if' construct must use '{}'s.218
Errors'21' is a magic number.218
Errors'21' is a magic number.219
Errors'if' construct must use '{}'s.223
Errors'0x3ff201000000000L' is a magic number.223
Errors'if' construct must use '{}'s.225
Errors'18' is a magic number.225
Errors'18' is a magic number.226
Errors'if' construct must use '{}'s.230
Errors'0x3fe000000000000L' is a magic number.230
Errors'if' construct must use '{}'s.232
Errors'21' is a magic number.232
Errors'21' is a magic number.233
Errors'3' is a magic number.234
Errors'3' is a magic number.236
Errors'if' construct must use '{}'s.237
Errors'0x3ff000000000000L' is a magic number.237
Errors'if' construct must use '{}'s.239
Errors'21' is a magic number.239
Errors'21' is a magic number.240
Errors'3' is a magic number.241
Errors'4' is a magic number.243
Errors'if' construct must use '{}'s.244
Errors'48' is a magic number.244
Errors'21' is a magic number.244
Errors'21' is a magic number.245
Errors'5' is a magic number.247
Errors'if' construct must use '{}'s.248
Errors'46' is a magic number.248
Errors'6' is a magic number.249
Errors'6' is a magic number.251
Errors'if' construct must use '{}'s.252
Errors'0x3ff000000000000L' is a magic number.252
Errors'if' construct must use '{}'s.254
Errors'22' is a magic number.254
Errors'22' is a magic number.255
Errors'15' is a magic number.256
Errors'17' is a magic number.256
Errors'8' is a magic number.258
Errors'if' construct must use '{}'s.259
Errors'0x280000000000L' is a magic number.259
Errors'9' is a magic number.260
Errors'9' is a magic number.262
Errors'if' construct must use '{}'s.263
Errors'0x3ff000000000000L' is a magic number.263
Errors'if' construct must use '{}'s.265
Errors'22' is a magic number.265
Errors'22' is a magic number.266
Errors'9' is a magic number.267
Errors'10' is a magic number.267
Errors'11' is a magic number.269
Errors'if' construct must use '{}'s.270
Errors'39' is a magic number.270
Errors'13' is a magic number.271
Errors'14' is a magic number.271
Errors'12' is a magic number.273
Errors'if' construct must use '{}'s.274
Errors'0xffffff7fffffdbffL' is a magic number.274
Errors'13' is a magic number.275
Errors'13' is a magic number.277
Errors'if' construct must use '{}'s.278
Errors'39' is a magic number.278
Errors'24' is a magic number.278
Errors'24' is a magic number.279
Errors'15' is a magic number.281
Errors'if' construct must use '{}'s.282
Errors'0xff008400000000L' is a magic number.282
Errors'13' is a magic number.283
Errors'16' is a magic number.285
Errors'if' construct must use '{}'s.286
Errors'0xf000000000000L' is a magic number.286
Errors'17' is a magic number.287
Errors'17' is a magic number.289
Errors'19' is a magic number.290
Errors'if' construct must use '{}'s.291
Errors'0xff000000000000L' is a magic number.291
Errors'18' is a magic number.292
Errors'18' is a magic number.294
Errors'if' construct must use '{}'s.295
Errors'0xff000000000000L' is a magic number.295
Errors'13' is a magic number.296
Errors'21' is a magic number.298
Errors'if' construct must use '{}'s.299
Errors'0x3ff000000000000L' is a magic number.299
Errors'22' is a magic number.300
Errors'22' is a magic number.302
Errors'if' construct must use '{}'s.303
Errors'0x3ff000000000000L' is a magic number.303
Errors'23' is a magic number.304
Errors'23' is a magic number.306
Errors'if' construct must use '{}'s.307
Errors'0x3ff000000000000L' is a magic number.307
Errors'24' is a magic number.308
Errors'24' is a magic number.310
Errors'if' construct must use '{}'s.311
Errors'0x3ff000000000000L' is a magic number.311
Errors'13' is a magic number.312
Errors'25' is a magic number.314
Errors'if' construct must use '{}'s.315
Errors'34' is a magic number.315
Errors'10' is a magic number.316
Errors'12' is a magic number.316
Errors'26' is a magic number.318
Errors'if' construct must use '{}'s.319
Errors'0xfffffffbffffdbffL' is a magic number.319
Errors'10' is a magic number.320
Errors'12' is a magic number.320
Errors'28' is a magic number.322
Errors'if' construct must use '{}'s.323
Errors'0xff008400000000L' is a magic number.323
Errors'10' is a magic number.324
Errors'12' is a magic number.324
Errors'29' is a magic number.326
Errors'if' construct must use '{}'s.327
Errors'34' is a magic number.327
Errors'25' is a magic number.327
Errors'25' is a magic number.328
Errors'30' is a magic number.330
Errors'if' construct must use '{}'s.331
Errors'0xf000000000000L' is a magic number.331
Errors'31' is a magic number.332
Errors'31' is a magic number.334
Errors'33' is a magic number.335
Errors'if' construct must use '{}'s.336
Errors'0xff000000000000L' is a magic number.336
Errors'32' is a magic number.337
Errors'32' is a magic number.339
Errors'if' construct must use '{}'s.340
Errors'0xff000000000000L' is a magic number.340
Errors'10' is a magic number.341
Errors'12' is a magic number.341
Errors'35' is a magic number.343
Errors'if' construct must use '{}'s.344
Errors'0x3ff000000000000L' is a magic number.344
Errors'36' is a magic number.345
Errors'36' is a magic number.347
Errors'if' construct must use '{}'s.348
Errors'0x3ff000000000000L' is a magic number.348
Errors'37' is a magic number.349
Errors'37' is a magic number.351
Errors'if' construct must use '{}'s.352
Errors'0x3ff000000000000L' is a magic number.352
Errors'38' is a magic number.353
Errors'38' is a magic number.355
Errors'if' construct must use '{}'s.356
Errors'0x3ff000000000000L' is a magic number.356
Errors'10' is a magic number.357
Errors'12' is a magic number.357
Errors'39' is a magic number.359
Errors'if' construct must use '{}'s.360
Errors'0x3ff000000000000L' is a magic number.360
Errors'6' is a magic number.361
Errors'40' is a magic number.363
Errors'if' construct must use '{}'s.364
Errors'0x3ff000000000000L' is a magic number.364
Errors'40' is a magic number.365
Errors'41' is a magic number.365
Errors'41' is a magic number.367
Errors'if' construct must use '{}'s.368
Errors'46' is a magic number.368
Errors'if' construct must use '{}'s.370
Errors'22' is a magic number.370
Errors'22' is a magic number.371
Errors'18' is a magic number.372
Errors'20' is a magic number.372
Errors'42' is a magic number.374
Errors'if' construct must use '{}'s.375
Errors'0x3ff000000000000L' is a magic number.375
Errors'if' construct must use '{}'s.377
Errors'22' is a magic number.377
Errors'22' is a magic number.378
Errors'18' is a magic number.379
Errors'20' is a magic number.379
Errors'44' is a magic number.381
Errors'if' construct must use '{}'s.382
Errors'0x280000000000L' is a magic number.382
Errors'45' is a magic number.383
Errors'45' is a magic number.385
Errors'if' construct must use '{}'s.386
Errors'0x3ff000000000000L' is a magic number.386
Errors'if' construct must use '{}'s.388
Errors'22' is a magic number.388
Errors'22' is a magic number.389
Errors'45' is a magic number.390
Errors'10' is a magic number.390
Errors'46' is a magic number.392
Errors'if' construct must use '{}'s.393
Errors'0x3ff000000000000L' is a magic number.393
Errors'46' is a magic number.394
Errors'47' is a magic number.394
Errors'48' is a magic number.396
Errors'if' construct must use '{}'s.397
Errors'0x280000000000L' is a magic number.397
Errors'49' is a magic number.398
Errors'49' is a magic number.400
Errors'if' construct must use '{}'s.401
Errors'0x3ff000000000000L' is a magic number.401
Errors'if' construct must use '{}'s.403
Errors'22' is a magic number.403
Errors'22' is a magic number.404
Errors'49' is a magic number.405
Errors'10' is a magic number.405
Errors'50' is a magic number.407
Errors'if' construct must use '{}'s.408
Errors'0x3ff000000000000L' is a magic number.408
Errors'21' is a magic number.409
Errors'23' is a magic number.409
Errors'52' is a magic number.411
Errors'if' construct must use '{}'s.412
Errors'0x280000000000L' is a magic number.412
Errors'53' is a magic number.413
Errors'53' is a magic number.415
Errors'if' construct must use '{}'s.416
Errors'0x3ff000000000000L' is a magic number.416
Errors'53' is a magic number.417
Errors'10' is a magic number.417
Errors'54' is a magic number.419
Errors'if' construct must use '{}'s.420
Errors'45' is a magic number.420
Errors'7' is a magic number.421
Errors'9' is a magic number.421
Errors'}' should be on the same line.426
Errors'128' is a magic number.427
Errors'{' should be on the previous line.428
Errors'077' is a magic number.429
Errors'{' should be on the previous line.431
Errors'{' should be on the previous line.433
Errors'if' construct must use '{}'s.436
Errors'0x7fffffe87fffffeL' is a magic number.436
Errors'if' construct must use '{}'s.438
Errors'18' is a magic number.438
Errors'18' is a magic number.439
Errors'7' is a magic number.442
Errors'if' construct must use '{}'s.443
Errors'0x2000000020L' is a magic number.443
Errors'24' is a magic number.444
Errors'25' is a magic number.444
Errors'10' is a magic number.446
Errors'if' construct must use '{}'s.447
Errors'0x5000000050L' is a magic number.447
Errors'22' is a magic number.447
Errors'22' is a magic number.448
Errors'12' is a magic number.450
Errors'if' construct must use '{}'s.451
Errors'0xffffffffefffffffL' is a magic number.451
Errors'13' is a magic number.452
Errors'14' is a magic number.454
Errors'if' construct must use '{}'s.455
Errors'92' is a magic number.455
Errors'26' is a magic number.456
Errors'29' is a magic number.456
Errors'15' is a magic number.458
Errors'if' construct must use '{}'s.459
Errors'0x14404410000000L' is a magic number.459
Errors'13' is a magic number.460
Errors'20' is a magic number.462
Errors'if' construct must use '{}'s.463
Errors'117' is a magic number.463
Errors'20' is a magic number.464
Errors'21' is a magic number.464
Errors'21' is a magic number.466
Errors'if' construct must use '{}'s.467
Errors'0x7e0000007eL' is a magic number.467
Errors'22' is a magic number.468
Errors'22' is a magic number.470
Errors'if' construct must use '{}'s.471
Errors'0x7e0000007eL' is a magic number.471
Errors'23' is a magic number.472
Errors'23' is a magic number.474
Errors'if' construct must use '{}'s.475
Errors'0x7e0000007eL' is a magic number.475
Errors'24' is a magic number.476
Errors'24' is a magic number.478
Errors'if' construct must use '{}'s.479
Errors'0x7e0000007eL' is a magic number.479
Errors'13' is a magic number.480
Errors'26' is a magic number.482
Errors'if' construct must use '{}'s.483
Errors'0xffffffffefffffffL' is a magic number.483
Errors'10' is a magic number.484
Errors'12' is a magic number.484
Errors'27' is a magic number.486
Errors'if' construct must use '{}'s.487
Errors'92' is a magic number.487
Errors'30' is a magic number.488
Errors'33' is a magic number.488
Errors'28' is a magic number.490
Errors'if' construct must use '{}'s.491
Errors'0x14404410000000L' is a magic number.491
Errors'10' is a magic number.492
Errors'12' is a magic number.492
Errors'34' is a magic number.494
Errors'if' construct must use '{}'s.495
Errors'117' is a magic number.495
Errors'34' is a magic number.496
Errors'35' is a magic number.496
Errors'35' is a magic number.498
Errors'if' construct must use '{}'s.499
Errors'0x7e0000007eL' is a magic number.499
Errors'36' is a magic number.500
Errors'36' is a magic number.502
Errors'if' construct must use '{}'s.503
Errors'0x7e0000007eL' is a magic number.503
Errors'37' is a magic number.504
Errors'37' is a magic number.506
Errors'if' construct must use '{}'s.507
Errors'0x7e0000007eL' is a magic number.507
Errors'38' is a magic number.508
Errors'38' is a magic number.510
Errors'if' construct must use '{}'s.511
Errors'0x7e0000007eL' is a magic number.511
Errors'10' is a magic number.512
Errors'12' is a magic number.512
Errors'43' is a magic number.514
Errors'if' construct must use '{}'s.515
Errors'0x2000000020L' is a magic number.515
Errors'34' is a magic number.516
Errors'35' is a magic number.516
Errors'47' is a magic number.518
Errors'if' construct must use '{}'s.519
Errors'0x2000000020L' is a magic number.519
Errors'36' is a magic number.520
Errors'37' is a magic number.520
Errors'51' is a magic number.522
Errors'if' construct must use '{}'s.523
Errors'0x2000000020L' is a magic number.523
Errors'38' is a magic number.524
Errors'39' is a magic number.524
Errors'}' should be on the same line.529
Errors'{' should be on the previous line.531
Errors'0xff' is a magic number.532
Errors'6' is a magic number.532
Errors'077' is a magic number.533
Errors'{' should be on the previous line.535
Errors'{' should be on the previous line.537
Errors'12' is a magic number.538
Errors'if' construct must use '{}'s.539
Errors'13' is a magic number.540
Errors'26' is a magic number.542
Errors'if' construct must use '{}'s.543
Errors'10' is a magic number.544
Errors'12' is a magic number.544
Errors'0x7fffffff' is a magic number.550
Errors'{' should be on the previous line.551
Errors'0x7fffffff' is a magic number.554
Errors'if' construct must use '{}'s.557
ErrorsInner assignments should be avoided.557
ErrorsInner assignments should be avoided.557
Errors'55' is a magic number.557
ErrorsInner assignments should be avoided.557
Errors'}' should be on the same line.559
Errors'catch' is not followed by whitespace.560
ErrorsMissing a Javadoc comment.563
ErrorsName 'jjnextStates' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.563
ErrorsLine has trailing spaces.564
ErrorsLine has trailing spaces.565
ErrorsLine has trailing spaces.566
ErrorsName 'jjstrLiteralImages' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.570
ErrorsLine has trailing spaces.571
ErrorsLine has trailing spaces.572
ErrorsLine is longer than 80 characters.572
ErrorsName 'lexStateNames' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.576
ErrorsMissing a Javadoc comment.579
ErrorsName 'jjtoToken' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.579
ErrorsLine has trailing spaces.580
ErrorsMissing a Javadoc comment.582
ErrorsName 'jjtoSkip' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.582
ErrorsLine has trailing spaces.583
ErrorsMissing a Javadoc comment.585
ErrorsName 'input_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'.585
ErrorsVariable 'input_stream' must be private and have accessor methods.585
ErrorsMissing a Javadoc comment.586
Errors'55' is a magic number.586
ErrorsMissing a Javadoc comment.587
Errors'110' is a magic number.587
ErrorsMissing a Javadoc comment.588
ErrorsVariable 'curChar' must be private and have accessor methods.588
ErrorsParameter stream should be final.590
ErrorsExpected @param tag for 'stream'.590
Errors'{' is not preceded with whitespace.590
Errors'if' construct must use '{}'s.591
ErrorsLine is longer than 80 characters.592
ErrorsParameter stream should be final.597
ErrorsExpected @param tag for 'stream'.597
ErrorsParameter lexState should be final.597
ErrorsExpected @param tag for 'lexState'.597
Errors'{' is not preceded with whitespace.597
ErrorsMethod 'ReInit' is not designed for extension - needs to be abstract, final or empty.603
ErrorsName 'ReInit' must match pattern '^[a-z][a-zA-Z0-9]*$'.603
ErrorsParameter stream should be final.603
ErrorsExpected @param tag for 'stream'.603
Errors'{' should be on the previous line.604
ErrorsInner assignments should be avoided.605
ErrorsMissing a Javadoc comment.610
ErrorsName 'ReInitRounds' must match pattern '^[a-z][a-zA-Z0-9]*$'.610
Errors'{' should be on the previous line.611
Errors'0x80000001' is a magic number.613
Errors'for' construct must use '{}'s.614
Errors'55' is a magic number.614
Errors'0x80000000' is a magic number.615
ErrorsMethod 'ReInit' is not designed for extension - needs to be abstract, final or empty.619
ErrorsName 'ReInit' must match pattern '^[a-z][a-zA-Z0-9]*$'.619
ErrorsParameter stream should be final.619
ErrorsExpected @param tag for 'stream'.619
ErrorsParameter lexState should be final.619
ErrorsExpected @param tag for 'lexState'.619
Errors'{' should be on the previous line.620
ErrorsMethod 'SwitchTo' is not designed for extension - needs to be abstract, final or empty.626
ErrorsName 'SwitchTo' must match pattern '^[a-z][a-zA-Z0-9]*$'.626
ErrorsParameter lexState should be final.626
ErrorsExpected @param tag for 'lexState'.626
Errors'{' should be on the previous line.627
Errors'if' construct must use '{}'s.628
ErrorsLine is longer than 80 characters.629
Errors'else' construct must use '{}'s.630
ErrorsMethod 'jjFillToken' is not designed for extension - needs to be abstract, final or empty.634
ErrorsMissing a Javadoc comment.634
Errors'{' should be on the previous line.635
ErrorsAvoid inline conditionals.643
ErrorsMissing a Javadoc comment.658
ErrorsVariable 'curLexState' must be private and have accessor methods.658
ErrorsMissing a Javadoc comment.659
ErrorsVariable 'defaultLexState' must be private and have accessor methods.659
ErrorsMissing a Javadoc comment.660
ErrorsVariable 'jjnewStateCnt' must be private and have accessor methods.660
ErrorsMissing a Javadoc comment.661
ErrorsVariable 'jjround' must be private and have accessor methods.661
ErrorsMissing a Javadoc comment.662
ErrorsVariable 'jjmatchedPos' must be private and have accessor methods.662
ErrorsMissing a Javadoc comment.663
ErrorsVariable 'jjmatchedKind' must be private and have accessor methods.663
ErrorsExpected an @return tag.666
ErrorsLine has trailing spaces.666
ErrorsMethod 'getNextToken' is not designed for extension - needs to be abstract, final or empty.666
Errors'{' should be on the previous line.667
Errors'{' should be on the previous line.673
Errors'{' should be on the previous line.675
Errors'}' should be on the same line.677
Errors'catch' is not followed by whitespace.678
Errors'{' should be on the previous line.679
Errors'while' construct must use '{}'s.686
Errors'32' is a magic number.686
Errors'0x100003600L' is a magic number.686
Errors'}' should be on the same line.688
Errors'0x7fffffff' is a magic number.690
Errors'0x7fffffff' is a magic number.693
Errors'{' should be on the previous line.694
Errors'if' construct must use '{}'s.695
Errors'6' is a magic number.697
Errors'077' is a magic number.697
Errors'}' should be on the same line.701
Errors'{' should be on the previous line.703
ErrorsName 'error_line' must match pattern '^[a-z][a-zA-Z0-9]*$'.707
ErrorsName 'error_column' must match pattern '^[a-z][a-zA-Z0-9]*$'.708
ErrorsName 'error_after' must match pattern '^[a-z][a-zA-Z0-9]*$'.709
ErrorsName 'EOFSeen' must match pattern '^[a-z][a-zA-Z0-9]*$'.710
Errors'}' should be on the same line.711
ErrorsAvoid inline conditionals.714
Errors'}' should be on the same line.718
Errors'else' construct must use '{}'s.719
ErrorsAvoid inline conditionals.724
ErrorsLine is longer than 80 characters.726
ErrorsMissing a Javadoc comment.730
ErrorsParameter state should be final.730
Errors'{' should be on the previous line.731
Errors'{' should be on the previous line.733
ErrorsMissing a Javadoc comment.738
ErrorsParameter start should be final.738
ErrorsParameter end should be final.738
Errors'{' should be on the previous line.739
ErrorsMissing a Javadoc comment.744
ErrorsParameter state1 should be final.744
ErrorsParameter state2 should be final.744
Errors'{' should be on the previous line.745
ErrorsMissing a Javadoc comment.750
ErrorsParameter start should be final.750
ErrorsParameter end should be final.750
Errors'{' should be on the previous line.751

cz/cuni/amis/pogamut/shady/SimpleCharStream.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.1
Errors'{' should be on the previous line.11
ErrorsName 'staticFlag' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.13
ErrorsMissing a Javadoc comment.14
ErrorsVariable 'bufsize' must be private and have accessor methods.14
ErrorsMissing a Javadoc comment.15
ErrorsVariable 'available' must be private and have accessor methods.15
ErrorsMissing a Javadoc comment.16
ErrorsVariable 'tokenBegin' must be private and have accessor methods.16
ErrorsVariable 'bufpos' must be private and have accessor methods.18
ErrorsMissing a Javadoc comment.19
ErrorsVariable 'bufline' must be private and have accessor methods.19
ErrorsArray brackets at illegal position.19
ErrorsMissing a Javadoc comment.20
ErrorsVariable 'bufcolumn' must be private and have accessor methods.20
ErrorsArray brackets at illegal position.20
ErrorsMissing a Javadoc comment.22
ErrorsVariable 'column' must be private and have accessor methods.22
ErrorsMissing a Javadoc comment.23
ErrorsVariable 'line' must be private and have accessor methods.23
ErrorsMissing a Javadoc comment.25
ErrorsVariable 'prevCharIsCR' must be private and have accessor methods.25
ErrorsMissing a Javadoc comment.26
ErrorsVariable 'prevCharIsLF' must be private and have accessor methods.26
ErrorsMissing a Javadoc comment.28
ErrorsVariable 'inputStream' must be private and have accessor methods.28
ErrorsMissing a Javadoc comment.30
ErrorsVariable 'buffer' must be private and have accessor methods.30
ErrorsMissing a Javadoc comment.31
ErrorsVariable 'maxNextCharInd' must be private and have accessor methods.31
ErrorsMissing a Javadoc comment.32
ErrorsVariable 'inBuf' must be private and have accessor methods.32
ErrorsMissing a Javadoc comment.33
ErrorsVariable 'tabSize' must be private and have accessor methods.33
Errors'8' is a magic number.33
ErrorsMethod 'setTabSize' is not designed for extension - needs to be abstract, final or empty.35
ErrorsMissing a Javadoc comment.35
ErrorsParameter i should be final.35
ErrorsMethod 'getTabSize' is not designed for extension - needs to be abstract, final or empty.36
ErrorsMissing a Javadoc comment.36
ErrorsParameter i should be final.36
ErrorsMethod 'ExpandBuff' is not designed for extension - needs to be abstract, final or empty.39
ErrorsMissing a Javadoc comment.39
ErrorsName 'ExpandBuff' must match pattern '^[a-z][a-zA-Z0-9]*$'.39
ErrorsParameter wrapAround should be final.39
Errors'{' should be on the previous line.40
Errors'2048' is a magic number.41
ErrorsArray brackets at illegal position.42
Errors'2048' is a magic number.42
ErrorsArray brackets at illegal position.43
Errors'2048' is a magic number.43
Errors'{' should be on the previous line.46
Errors'{' should be on the previous line.48
ErrorsLine is longer than 80 characters.49
ErrorsLine is longer than 80 characters.53
ErrorsLine is longer than 80 characters.57
ErrorsLine is longer than 80 characters.58
ErrorsInner assignments should be avoided.61
Errors'}' should be on the same line.62
Errors'{' should be on the previous line.64
ErrorsLine is longer than 80 characters.65
ErrorsLine is longer than 80 characters.68
ErrorsLine is longer than 80 characters.71
ErrorsInner assignments should be avoided.74
Errors'}' should be on the same line.76
Errors'{' should be on the previous line.78
Errors'2048' is a magic number.83
ErrorsMethod 'FillBuff' is not designed for extension - needs to be abstract, final or empty.88
ErrorsMissing a Javadoc comment.88
ErrorsName 'FillBuff' must match pattern '^[a-z][a-zA-Z0-9]*$'.88
Errors'{' should be on the previous line.89
Errors'{' should be on the previous line.91
Errors'{' should be on the previous line.93
Errors'2048' is a magic number.94
Errors'{' should be on the previous line.95
ErrorsInner assignments should be avoided.96
Errors'}' should be on the same line.98
Errors'if' construct must use '{}'s.99
ErrorsInner assignments should be avoided.100
Errors'else' construct must use '{}'s.101
Errors'}' should be on the same line.103
Errors'if' construct must use '{}'s.104
Errors'if' construct must use '{}'s.106
Errors'2048' is a magic number.106
Errors'else' construct must use '{}'s.108
ErrorsLine is longer than 80 characters.114
ErrorsInner assignments should be avoided.114
Errors'}' should be on the same line.118
Errors'else' construct must use '{}'s.119
Errors'}' should be on the same line.122
Errors'catch' is not followed by whitespace.123
Errors'if' construct must use '{}'s.126
ErrorsExpected an @return tag.133
ErrorsMethod 'BeginToken' is not designed for extension - needs to be abstract, final or empty.133
ErrorsName 'BeginToken' must match pattern '^[a-z][a-zA-Z0-9]*$'.133
ErrorsExpected @throws tag for 'java.io.IOException'.133
Errors'{' should be on the previous line.134
ErrorsMethod 'UpdateLineColumn' is not designed for extension - needs to be abstract, final or empty.142
ErrorsMissing a Javadoc comment.142
ErrorsName 'UpdateLineColumn' must match pattern '^[a-z][a-zA-Z0-9]*$'.142
ErrorsParameter c should be final.142
Errors'{' should be on the previous line.143
Errors'{' should be on the previous line.147
ErrorsInner assignments should be avoided.149
Errors'}' should be on the same line.150
Errors'{' should be on the previous line.152
Errors'{' should be on the previous line.155
Errors'}' should be on the same line.157
Errors'else' construct must use '{}'s.158
ErrorsInner assignments should be avoided.159
Errors'{' should be on the previous line.163
ErrorsExpected an @return tag.183
ErrorsMethod 'readChar' is not designed for extension - needs to be abstract, final or empty.183
ErrorsExpected @throws tag for 'java.io.IOException'.183
Errors'{' should be on the previous line.184
Errors'{' should be on the previous line.186
Errors'if' construct must use '{}'s.189
Errors'if' construct must use '{}'s.195
ErrorsMethod 'getColumn' is not designed for extension - needs to be abstract, final or empty.204
ErrorsMissing a Javadoc comment.204
ErrorsMethod 'getLine' is not designed for extension - needs to be abstract, final or empty.214
ErrorsMissing a Javadoc comment.214
ErrorsExpected an @return tag.225
ErrorsMethod 'getEndColumn' is not designed for extension - needs to be abstract, final or empty.225
ErrorsExpected an @return tag.230
ErrorsMethod 'getEndLine' is not designed for extension - needs to be abstract, final or empty.230
ErrorsExpected an @return tag.235
ErrorsMethod 'getBeginColumn' is not designed for extension - needs to be abstract, final or empty.235
ErrorsExpected an @return tag.240
ErrorsMethod 'getBeginLine' is not designed for extension - needs to be abstract, final or empty.240
ErrorsMethod 'backup' is not designed for extension - needs to be abstract, final or empty.245
ErrorsParameter amount should be final.245
ErrorsExpected @param tag for 'amount'.245
Errors'if' construct must use '{}'s.248
ErrorsInner assignments should be avoided.248
ErrorsParameter dstream should be final.253
ErrorsExpected @param tag for 'dstream'.253
ErrorsParameter startline should be final.253
ErrorsExpected @param tag for 'startline'.253
ErrorsParameter startcolumn should be final.254
ErrorsExpected @param tag for 'startcolumn'.254
ErrorsParameter buffersize should be final.254
ErrorsExpected @param tag for 'buffersize'.254
Errors'{' should be on the previous line.255
ErrorsInner assignments should be avoided.260
ErrorsParameter dstream should be final.267
ErrorsExpected @param tag for 'dstream'.267
ErrorsParameter startline should be final.267
ErrorsExpected @param tag for 'startline'.267
ErrorsParameter startcolumn should be final.268
ErrorsExpected @param tag for 'startcolumn'.268
Errors'{' should be on the previous line.269
Errors'4096' is a magic number.270
ErrorsParameter dstream should be final.274
ErrorsExpected @param tag for 'dstream'.274
Errors'{' should be on the previous line.275
Errors'4096' is a magic number.276
ErrorsMethod 'ReInit' is not designed for extension - needs to be abstract, final or empty.280
ErrorsName 'ReInit' must match pattern '^[a-z][a-zA-Z0-9]*$'.280
ErrorsParameter dstream should be final.280
ErrorsExpected @param tag for 'dstream'.280
ErrorsParameter startline should be final.280
ErrorsExpected @param tag for 'startline'.280
ErrorsParameter startcolumn should be final.281
ErrorsExpected @param tag for 'startcolumn'.281
ErrorsParameter buffersize should be final.281
ErrorsExpected @param tag for 'buffersize'.281
Errors'{' should be on the previous line.282
Errors'{' should be on the previous line.288
ErrorsInner assignments should be avoided.289
ErrorsInner assignments should be avoided.294
ErrorsInner assignments should be avoided.295
ErrorsInner assignments should be avoided.295
ErrorsMethod 'ReInit' is not designed for extension - needs to be abstract, final or empty.300
ErrorsName 'ReInit' must match pattern '^[a-z][a-zA-Z0-9]*$'.300
ErrorsParameter dstream should be final.300
ErrorsExpected @param tag for 'dstream'.300
ErrorsParameter startline should be final.300
ErrorsExpected @param tag for 'startline'.300
ErrorsParameter startcolumn should be final.301
ErrorsExpected @param tag for 'startcolumn'.301
Errors'{' should be on the previous line.302
Errors'4096' is a magic number.303
ErrorsMethod 'ReInit' is not designed for extension - needs to be abstract, final or empty.307
ErrorsName 'ReInit' must match pattern '^[a-z][a-zA-Z0-9]*$'.307
ErrorsParameter dstream should be final.307
ErrorsExpected @param tag for 'dstream'.307
Errors'{' should be on the previous line.308
Errors'4096' is a magic number.309
ErrorsLine is longer than 80 characters.312
ErrorsParameter dstream should be final.312
ErrorsExpected @param tag for 'dstream'.312
ErrorsParameter encoding should be final.312
ErrorsExpected @param tag for 'encoding'.312
ErrorsParameter startline should be final.312
ErrorsExpected @param tag for 'startline'.312
ErrorsParameter startcolumn should be final.313
ErrorsExpected @param tag for 'startcolumn'.313
ErrorsParameter buffersize should be final.313
ErrorsExpected @param tag for 'buffersize'.313
ErrorsExpected @throws tag for 'java.io.UnsupportedEncodingException'.313
Errors'{' should be on the previous line.314
ErrorsLine is longer than 80 characters.315
ErrorsAvoid inline conditionals.315
ErrorsParameter dstream should be final.319
ErrorsExpected @param tag for 'dstream'.319
ErrorsParameter startline should be final.319
ErrorsExpected @param tag for 'startline'.319
ErrorsParameter startcolumn should be final.320
ErrorsExpected @param tag for 'startcolumn'.320
ErrorsParameter buffersize should be final.320
ErrorsExpected @param tag for 'buffersize'.320
Errors'{' should be on the previous line.321
ErrorsLine is longer than 80 characters.322
ErrorsLine is longer than 80 characters.326
ErrorsParameter dstream should be final.326
ErrorsExpected @param tag for 'dstream'.326
ErrorsParameter encoding should be final.326
ErrorsExpected @param tag for 'encoding'.326
ErrorsParameter startline should be final.326
ErrorsExpected @param tag for 'startline'.326
ErrorsLine is longer than 80 characters.327
ErrorsParameter startcolumn should be final.327
ErrorsExpected @param tag for 'startcolumn'.327
ErrorsExpected @throws tag for 'java.io.UnsupportedEncodingException'.327
Errors'4096' is a magic number.329
ErrorsParameter dstream should be final.333
ErrorsExpected @param tag for 'dstream'.333
ErrorsParameter startline should be final.333
ErrorsExpected @param tag for 'startline'.333
ErrorsParameter startcolumn should be final.334
ErrorsExpected @param tag for 'startcolumn'.334
Errors'{' should be on the previous line.335
Errors'4096' is a magic number.336
ErrorsLine is longer than 80 characters.340
ErrorsParameter dstream should be final.340
ErrorsExpected @param tag for 'dstream'.340
ErrorsParameter encoding should be final.340
ErrorsExpected @param tag for 'encoding'.340
ErrorsExpected @throws tag for 'java.io.UnsupportedEncodingException'.340
Errors'4096' is a magic number.342
ErrorsParameter dstream should be final.346
ErrorsExpected @param tag for 'dstream'.346
Errors'{' should be on the previous line.347
Errors'4096' is a magic number.348
ErrorsLine is longer than 80 characters.352
ErrorsMethod 'ReInit' is not designed for extension - needs to be abstract, final or empty.352
ErrorsName 'ReInit' must match pattern '^[a-z][a-zA-Z0-9]*$'.352
ErrorsParameter dstream should be final.352
ErrorsExpected @param tag for 'dstream'.352
ErrorsParameter encoding should be final.352
ErrorsExpected @param tag for 'encoding'.352
ErrorsParameter startline should be final.352
ErrorsExpected @param tag for 'startline'.352
ErrorsLine is longer than 80 characters.353
ErrorsParameter startcolumn should be final.353
ErrorsExpected @param tag for 'startcolumn'.353
ErrorsParameter buffersize should be final.353
ErrorsExpected @param tag for 'buffersize'.353
ErrorsExpected @throws tag for 'java.io.UnsupportedEncodingException'.353
ErrorsLine is longer than 80 characters.355
ErrorsAvoid inline conditionals.355
ErrorsMethod 'ReInit' is not designed for extension - needs to be abstract, final or empty.359
ErrorsName 'ReInit' must match pattern '^[a-z][a-zA-Z0-9]*$'.359
ErrorsParameter dstream should be final.359
ErrorsExpected @param tag for 'dstream'.359
ErrorsParameter startline should be final.359
ErrorsExpected @param tag for 'startline'.359
ErrorsParameter startcolumn should be final.360
ErrorsExpected @param tag for 'startcolumn'.360
ErrorsParameter buffersize should be final.360
ErrorsExpected @param tag for 'buffersize'.360
Errors'{' should be on the previous line.361
ErrorsLine is longer than 80 characters.362
ErrorsLine is longer than 80 characters.366
ErrorsMethod 'ReInit' is not designed for extension - needs to be abstract, final or empty.366
ErrorsName 'ReInit' must match pattern '^[a-z][a-zA-Z0-9]*$'.366
ErrorsParameter dstream should be final.366
ErrorsExpected @param tag for 'dstream'.366
ErrorsParameter encoding should be final.366
ErrorsExpected @param tag for 'encoding'.366
ErrorsExpected @throws tag for 'java.io.UnsupportedEncodingException'.366
Errors'4096' is a magic number.368
ErrorsMethod 'ReInit' is not designed for extension - needs to be abstract, final or empty.372
ErrorsName 'ReInit' must match pattern '^[a-z][a-zA-Z0-9]*$'.372
ErrorsParameter dstream should be final.372
ErrorsExpected @param tag for 'dstream'.372
Errors'{' should be on the previous line.373
Errors'4096' is a magic number.374
ErrorsLine is longer than 80 characters.377
ErrorsMethod 'ReInit' is not designed for extension - needs to be abstract, final or empty.377
ErrorsName 'ReInit' must match pattern '^[a-z][a-zA-Z0-9]*$'.377
ErrorsParameter dstream should be final.377
ErrorsExpected @param tag for 'dstream'.377
ErrorsParameter encoding should be final.377
ErrorsExpected @param tag for 'encoding'.377
ErrorsParameter startline should be final.377
ErrorsExpected @param tag for 'startline'.377
ErrorsLine is longer than 80 characters.378
ErrorsParameter startcolumn should be final.378
ErrorsExpected @param tag for 'startcolumn'.378
ErrorsExpected @throws tag for 'java.io.UnsupportedEncodingException'.378
Errors'4096' is a magic number.380
ErrorsMethod 'ReInit' is not designed for extension - needs to be abstract, final or empty.383
ErrorsName 'ReInit' must match pattern '^[a-z][a-zA-Z0-9]*$'.383
ErrorsParameter dstream should be final.383
ErrorsExpected @param tag for 'dstream'.383
ErrorsParameter startline should be final.383
ErrorsExpected @param tag for 'startline'.383
ErrorsParameter startcolumn should be final.384
ErrorsExpected @param tag for 'startcolumn'.384
Errors'{' should be on the previous line.385
Errors'4096' is a magic number.386
ErrorsExpected an @return tag.389
ErrorsMethod 'GetImage' is not designed for extension - needs to be abstract, final or empty.389
ErrorsName 'GetImage' must match pattern '^[a-z][a-zA-Z0-9]*$'.389
Errors'{' should be on the previous line.390
Errors'if' construct must use '{}'s.391
Errors'else' construct must use '{}'s.393
Errors'+' should be on a new line.394
ErrorsExpected an @return tag.399
ErrorsMethod 'GetSuffix' is not designed for extension - needs to be abstract, final or empty.399
ErrorsName 'GetSuffix' must match pattern '^[a-z][a-zA-Z0-9]*$'.399
ErrorsParameter len should be final.399
ErrorsExpected @param tag for 'len'.399
Errors'{' should be on the previous line.400
Errors'if' construct must use '{}'s.403
Errors'{' should be on the previous line.406
ErrorsMethod 'Done' is not designed for extension - needs to be abstract, final or empty.416
ErrorsName 'Done' must match pattern '^[a-z][a-zA-Z0-9]*$'.416
Errors'{' should be on the previous line.417
ErrorsMethod 'adjustBeginLineColumn' is not designed for extension - needs to be abstract, final or empty.426
ErrorsParameter newLine should be final.426
ErrorsExpected @param tag for 'newLine'.426
ErrorsParameter newCol should be final.426
ErrorsExpected @param tag for 'newCol'.426
Errors'{' should be on the previous line.427
Errors'{' should be on the previous line.432
Errors'}' should be on the same line.434
Errors'{' should be on the previous line.436
ErrorsLine is longer than 80 characters.443
ErrorsInner assignments should be avoided.443
ErrorsInner assignments should be avoided.443
Errors'{' should be on the previous line.453
Errors'{' should be on the previous line.458
Errors'if' construct must use '{}'s.459
ErrorsInner assignments should be avoided.459
Errors'else' construct must use '{}'s.461
ErrorsLine is longer than 80 characters.471

cz/cuni/amis/pogamut/shady/Token.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsVariable 'kind' must be private and have accessor methods.23
ErrorsVariable 'beginLine' must be private and have accessor methods.26
ErrorsVariable 'beginColumn' must be private and have accessor methods.28
ErrorsVariable 'endLine' must be private and have accessor methods.30
ErrorsVariable 'endColumn' must be private and have accessor methods.32
ErrorsVariable 'image' must be private and have accessor methods.37
ErrorsVariable 'next' must be private and have accessor methods.47
ErrorsVariable 'specialToken' must be private and have accessor methods.61
ErrorsExpected an @return tag.71
ErrorsMethod 'getValue' is not designed for extension - needs to be abstract, final or empty.71
ErrorsFirst sentence should end with a period.75
Errors'{' is not followed by whitespace.78
Errors'}' is not preceded with whitespace.78
ErrorsParameter kind should be final.83
Errors'kind' hides a field.83
ErrorsExpected @param tag for 'kind'.83
Errors'{' should be on the previous line.84
ErrorsParameter kind should be final.91
Errors'kind' hides a field.91
ErrorsExpected @param tag for 'kind'.91
ErrorsParameter image should be final.91
Errors'image' hides a field.91
ErrorsExpected @param tag for 'image'.91
Errors'{' should be on the previous line.92
ErrorsExpected an @return tag.100
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.100
Errors'{' should be on the previous line.101
ErrorsExpected an @return tag.117
ErrorsParameter ofKind should be final.117
ErrorsExpected @param tag for 'ofKind'.117
ErrorsParameter image should be final.117
ErrorsExpected @param tag for 'image'.117
Errors'{' should be on the previous line.118
Errors'{' should be on the previous line.120
ErrorsMissing a Javadoc comment.125
ErrorsParameter ofKind should be final.125
Errors'{' should be on the previous line.126
ErrorsLine is longer than 80 characters.131

cz/cuni/amis/pogamut/shady/TokenMgrError.java

ViolationMessageLine
Errors'{' should be on the previous line.7
ErrorsVariable 'errorCode' must be private and have accessor methods.44
ErrorsFirst sentence should end with a period.46
ErrorsExpected an @return tag.50
ErrorsParameter str should be final.50
ErrorsExpected @param tag for 'str'.50
Errors'{' should be on the previous line.55
ErrorsInner assignments should be avoided.83
Errors'0x20' is a magic number.83
Errors'0x7e' is a magic number.83
Errors'16' is a magic number.84
Errors'4' is a magic number.85
ErrorsExpected an @return tag.107
ErrorsLine is longer than 80 characters.107
ErrorsName 'LexicalError' must match pattern '^[a-z][a-zA-Z0-9]*$'.107
ErrorsParameter EOFSeen should be final.107
ErrorsExpected @param tag for 'EOFSeen'.107
ErrorsName 'EOFSeen' must match pattern '^[a-z][a-zA-Z0-9]*$'.107
ErrorsParameter lexState should be final.107
ErrorsExpected @param tag for 'lexState'.107
ErrorsParameter errorLine should be final.107
ErrorsExpected @param tag for 'errorLine'.107
ErrorsParameter errorColumn should be final.107
ErrorsExpected @param tag for 'errorColumn'.107
ErrorsParameter errorAfter should be final.107
ErrorsExpected @param tag for 'errorAfter'.107
ErrorsParameter curChar should be final.107
ErrorsExpected @param tag for 'curChar'.107
Errors'return' is not followed by whitespace.108
Errors'+' should be on a new line.108
Errors'+' should be on a new line.109
Errors'+' should be on a new line.110
ErrorsLine is longer than 80 characters.111
ErrorsAvoid inline conditionals.111
Errors'cast' is not followed by whitespace.111
Errors'+' should be on a new line.111
ErrorsLine is longer than 80 characters.116
ErrorsExpected an @return tag.124
ErrorsMethod 'getMessage' is not designed for extension - needs to be abstract, final or empty.124
ErrorsParameter message should be final.137
ErrorsExpected @param tag for 'message'.137
ErrorsParameter reason should be final.137
ErrorsExpected @param tag for 'reason'.137
ErrorsLine is longer than 80 characters.143
ErrorsParameter EOFSeen should be final.143
ErrorsExpected @param tag for 'EOFSeen'.143
ErrorsName 'EOFSeen' must match pattern '^[a-z][a-zA-Z0-9]*$'.143
ErrorsParameter lexState should be final.143
ErrorsExpected @param tag for 'lexState'.143
ErrorsParameter errorLine should be final.143
ErrorsExpected @param tag for 'errorLine'.143
ErrorsParameter errorColumn should be final.143
ErrorsExpected @param tag for 'errorColumn'.143
ErrorsParameter errorAfter should be final.143
ErrorsExpected @param tag for 'errorAfter'.143
ErrorsParameter curChar should be final.143
ErrorsExpected @param tag for 'curChar'.143
ErrorsParameter reason should be final.143
ErrorsExpected @param tag for 'reason'.143
ErrorsLine is longer than 80 characters.144
ErrorsLine is longer than 80 characters.147

cz/cuni/amis/pogamut/shady/engine/ShadeEngine.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsMissing package-info.java file.0
ErrorsLine is longer than 80 characters.19
ErrorsType Javadoc comment is missing an @param <EXECUTOR> tag.29
ErrorsMissing a Javadoc comment.31
ErrorsMissing a Javadoc comment.32
ErrorsParameter plan should be final.39
Errors'plan' hides a field.39
ErrorsParameter executor should be final.39
Errors'executor' hides a field.39
ErrorsLine has trailing spaces.46
ErrorsLine is longer than 80 characters.48
ErrorsMethod 'evaluate' is not designed for extension - needs to be abstract, final or empty.48
ErrorsExpected @throws tag for 'MissingRootException'.48
ErrorsRedundant throws: 'MissingRootException' is unchecked exception.48
ErrorsExpected @throws tag for 'NoEligibleElementException'.48
ErrorsLine is longer than 80 characters.64
ErrorsMethod 'selectCall' is not designed for extension - needs to be abstract, final or empty.64
ErrorsParameter node should be final.64
ErrorsExpected @throws tag for 'NoEligibleElementException'.64
ErrorsLine is longer than 80 characters.82
ErrorsMethod 'getSelectedElement' is not designed for extension - needs to be abstract, final or empty.82
ErrorsParameter node should be final.82
ErrorsExpected @throws tag for 'NoEligibleElementException'.82
ErrorsLine is longer than 80 characters.85
ErrorsLine is longer than 80 characters.101
ErrorsMethod 'executeCall' is not designed for extension - needs to be abstract, final or empty.104
ErrorsMissing a Javadoc comment.104
ErrorsParameter call should be final.104
ErrorsUtility classes should not have a public or default constructor.122
ErrorsLine has trailing spaces.137
ErrorsParameter call should be final.142
ErrorsParameter ctx should be final.142
Errors'ctx' hides a field.142
ErrorsExpected @param tag for 'ctx'.142

cz/cuni/amis/pogamut/sposh/JavaBehaviour.java

ViolationMessageLine
ErrorsMissing package-info.java file.0
ErrorsLine has trailing spaces.16
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.30
ErrorsLine is longer than 80 characters.32
ErrorsType Javadoc comment is missing an @param <AGENT> tag.48
ErrorsMissing a Javadoc comment.50
ErrorsMissing a Javadoc comment.51
ErrorsLine has trailing spaces.52
ErrorsMissing a Javadoc comment.52
ErrorsMissing a Javadoc comment.53
ErrorsVariable 'bot' must be private and have accessor methods.53
ErrorsLine has trailing spaces.58
ErrorsLine has trailing spaces.61
ErrorsLine has trailing spaces.63
ErrorsLine is longer than 80 characters.64
ErrorsParameter name should be final.66
Errors'name' hides a field.66
ErrorsParameter bot should be final.66
Errors'bot' hides a field.66
ErrorsLine has trailing spaces.72
ErrorsMethod 'getName' is not designed for extension - needs to be abstract, final or empty.77
ErrorsMethod 'getActions' is not designed for extension - needs to be abstract, final or empty.90
ErrorsArray brackets at illegal position.95
ErrorsLine has trailing spaces.111
ErrorsMethod 'getSenses' is not designed for extension - needs to be abstract, final or empty.116
ErrorsArray brackets at illegal position.120
ErrorsMethod 'doNothing' is not designed for extension - needs to be abstract, final or empty.135
Errors'50' is a magic number.138
ErrorsMust have at least one statement.139
ErrorsMethod 'fail' is not designed for extension - needs to be abstract, final or empty.148
ErrorsMethod 'succeed' is not designed for extension - needs to be abstract, final or empty.157
ErrorsLine has trailing spaces.161
ErrorsLine has trailing spaces.163
ErrorsLine is longer than 80 characters.163
ErrorsLine contains a tab character.163
ErrorsLine contains a tab character.164
ErrorsLine has trailing spaces.165
ErrorsLine contains a tab character.165
ErrorsLine contains a tab character.166
ErrorsLine has trailing spaces.167
ErrorsLine contains a tab character.167
ErrorsLine contains a tab character.168
ErrorsLine has trailing spaces.169
ErrorsLine is longer than 80 characters.169
ErrorsLine contains a tab character.169
ErrorsLine contains a tab character.170
ErrorsLine has trailing spaces.171
ErrorsLine contains a tab character.171
ErrorsLine contains a tab character.172
ErrorsLine has trailing spaces.173
ErrorsLine contains a tab character.173

cz/cuni/amis/pogamut/sposh/PoshTreeEvent.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.8
ErrorsLine contains a tab character.8
ErrorsLine contains a tab character.9
ErrorsLine contains a tab character.10
ErrorsLine contains a tab character.11
ErrorsFirst sentence should end with a period.12
ErrorsLine contains a tab character.12
ErrorsLine contains a tab character.13
ErrorsLine contains a tab character.14
ErrorsLine contains a tab character.15
ErrorsLine contains a tab character.16
ErrorsLine contains a tab character.17
ErrorsComment matches to-do format 'TODO:'.18
ErrorsLine contains a tab character.18
ErrorsLine contains a tab character.19
ErrorsLine contains a tab character.20

cz/cuni/amis/pogamut/sposh/SPOSHAction.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.9

cz/cuni/amis/pogamut/sposh/SPOSHSense.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.9

cz/cuni/amis/pogamut/sposh/context/Context.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsMissing package-info.java file.0
ErrorsUnused import - cz.cuni.amis.pogamut.sposh.executor.IAction.3
ErrorsUnused import - cz.cuni.amis.pogamut.sposh.executor.ISense.4
ErrorsLine is longer than 80 characters.9
ErrorsType Javadoc comment is missing an @param <AGENT> tag.13
ErrorsMissing a Javadoc comment.14
ErrorsVariable 'name' must be private and have accessor methods.14
ErrorsMissing a Javadoc comment.15
ErrorsVariable 'bot' must be private and have accessor methods.15
ErrorsLine is longer than 80 characters.21
ErrorsParameter name should be final.23
Errors'name' hides a field.23
ErrorsParameter bot should be final.23
Errors'bot' hides a field.23
ErrorsMethod 'getBot' is not designed for extension - needs to be abstract, final or empty.32

cz/cuni/amis/pogamut/sposh/elements/ActionPattern.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.11
ErrorsLine has trailing spaces.13
ErrorsLine is longer than 80 characters.14
ErrorsLine is longer than 80 characters.15
ErrorsLine is longer than 80 characters.16
ErrorsLine has trailing spaces.18
ErrorsLine is longer than 80 characters.21
ErrorsLine contains a tab character.23
ErrorsMissing a Javadoc comment.23
ErrorsName '_name' must match pattern '^[a-z][a-zA-Z0-9]*$'.23
ErrorsVariable '_name' must be private and have accessor methods.23
ErrorsLine contains a tab character.24
ErrorsMissing a Javadoc comment.24
ErrorsName '_timeout' must match pattern '^[a-z][a-zA-Z0-9]*$'.24
ErrorsVariable '_timeout' must be private and have accessor methods.24
ErrorsLine contains a tab character.25
ErrorsMissing a Javadoc comment.25
ErrorsName '_actions' must match pattern '^[a-z][a-zA-Z0-9]*$'.25
ErrorsVariable '_actions' must be private and have accessor methods.25
ErrorsLine contains a tab character.26
ErrorsMissing a Javadoc comment.26
ErrorsName '_comment' must match pattern '^[a-z][a-zA-Z0-9]*$'.26
ErrorsVariable '_comment' must be private and have accessor methods.26
ErrorsLine contains a tab character.27
ErrorsMissing a Javadoc comment.27
ErrorsName 'apName' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.27
ErrorsLine contains a tab character.28
ErrorsMissing a Javadoc comment.28
ErrorsName 'apTimeoutAmmount' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.28
ErrorsLine contains a tab character.29
ErrorsMissing a Javadoc comment.29
ErrorsName 'apTimeoutUnits' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.29
ErrorsLine contains a tab character.30
ErrorsMissing a Javadoc comment.30
ErrorsName 'apComment' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.30
ErrorsLine has trailing spaces.31
ErrorsLine contains a tab character.31
ErrorsLine contains a tab character.32
ErrorsMissing a Javadoc comment.32
ErrorsParameter name should be final.32
ErrorsLine is longer than 80 characters.33
ErrorsLine contains a tab character.33
ErrorsLine contains a tab character.34
ErrorsFirst sentence should end with a period.36
ErrorsLine contains a tab character.36
ErrorsLine contains a tab character.37
ErrorsLine contains a tab character.38
ErrorsLine contains a tab character.39
ErrorsLine contains a tab character.40
ErrorsLine contains a tab character.41
ErrorsLine contains a tab character.42
ErrorsLine contains a tab character.43
ErrorsLine is longer than 80 characters.44
ErrorsLine contains a tab character.44
ErrorsParameter name should be final.44
ErrorsParameter solTime should be final.44
ErrorsParameter ap should be final.44
ErrorsParameter comment should be final.44
ErrorsExpected @param tag for 'comment'.44
ErrorsLine contains a tab character.45
ErrorsLine contains a tab character.46
ErrorsAvoid inline conditionals.46
ErrorsLine has trailing spaces.47
ErrorsLine contains a tab character.47
ErrorsLine contains a tab character.48
ErrorsLine contains a tab character.49
ErrorsLine contains a tab character.51
ErrorsLine contains a tab character.54
ErrorsLine contains a tab character.56
ErrorsLine is longer than 80 characters.57
ErrorsLine contains a tab character.57
ErrorsLine contains a tab character.58
ErrorsLine contains a tab character.59
ErrorsExpected an @return tag.60
ErrorsLine contains a tab character.60
ErrorsMethod 'addTriggeredAction' is not designed for extension - needs to be abstract, final or empty.60
ErrorsParameter action should be final.60
ErrorsExpected @param tag for 'action'.60
ErrorsLine contains a tab character.61
ErrorsLine contains a tab character.62
ErrorsLine contains a tab character.64
ErrorsLine contains a tab character.65
ErrorsLine contains a tab character.66
ErrorsLine contains a tab character.68
ErrorsLine is longer than 80 characters.70
ErrorsLine contains a tab character.74
ErrorsLine contains a tab character.75
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 has trailing spaces.80
ErrorsLine contains a tab character.80
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.81
ErrorsLine contains a tab character.102
ErrorsMethod 'getChildDataNodes' is not designed for extension - needs to be abstract, final or empty.102
ErrorsLine contains a tab character.103
ErrorsLine contains a tab character.104
ErrorsLine contains a tab character.105
ErrorsLine contains a tab character.107
ErrorsLine contains a tab character.108
ErrorsLine contains a tab character.109
ErrorsLine contains a tab character.110
ErrorsLine contains a tab character.111
ErrorsMethod 'setNodeComment' is not designed for extension - needs to be abstract, final or empty.111
ErrorsParameter comment should be final.111
ErrorsLine contains a tab character.112
ErrorsLine contains a tab character.113
ErrorsLine contains a tab character.114
ErrorsLine contains a tab character.116
ErrorsLine contains a tab character.117
ErrorsLine contains a tab character.118
ErrorsLine contains a tab character.120
ErrorsMethod 'getNodeComment' is not designed for extension - needs to be abstract, final or empty.120
ErrorsMissing a Javadoc comment.120
ErrorsLine contains a tab character.121
ErrorsLine contains a tab character.122
ErrorsLine has trailing spaces.123
ErrorsLine contains a tab character.123
ErrorsLine contains a tab character.124
ErrorsMethod 'getNodeTimeoutAmmount' is not designed for extension - needs to be abstract, final or empty.124
ErrorsMissing a Javadoc comment.124
ErrorsLine contains a tab character.125
ErrorsLine contains a tab character.126
ErrorsLine contains a tab character.128
ErrorsLine contains a tab character.129
ErrorsLine contains a tab character.130
ErrorsLine contains a tab character.131
ErrorsLine contains a tab character.132
ErrorsMethod 'setNodeTimeoutAmmount' is not designed for extension - needs to be abstract, final or empty.132
ErrorsParameter a should be final.132
ErrorsExpected @param tag for 'a'.132
ErrorsLine contains a tab character.133
ErrorsLine contains a tab character.134
ErrorsLine contains a tab character.135
ErrorsLine contains a tab character.136
ErrorsLine contains a tab character.137
ErrorsLine contains a tab character.139
ErrorsMethod 'getNodeTimeoutUnits' is not designed for extension - needs to be abstract, final or empty.139
ErrorsMissing a Javadoc comment.139
ErrorsLine contains a tab character.140
ErrorsLine contains a tab character.141
ErrorsLine contains a tab character.143
ErrorsLine contains a tab character.144
ErrorsLine contains a tab character.145
ErrorsLine contains a tab character.146
ErrorsLine contains a tab character.147
ErrorsMethod 'setNodeTimeoutUnits' is not designed for extension - needs to be abstract, final or empty.147
ErrorsParameter newUnitsId should be final.147
ErrorsLine contains a tab character.148
ErrorsLine contains a tab character.149
ErrorsLine contains a tab character.150
ErrorsLine contains a tab character.151
ErrorsLine is longer than 80 characters.152
ErrorsLine contains a tab character.152
ErrorsLine contains a tab character.153
ErrorsLine contains a tab character.154
ErrorsLine contains a tab character.155
ErrorsLine contains a tab character.156
ErrorsLine contains a tab character.158
ErrorsLine contains a tab character.159
ErrorsLine contains a tab character.162
ErrorsLine contains a tab character.163
ErrorsLine contains a tab character.164
ErrorsMethod 'setName' is not designed for extension - needs to be abstract, final or empty.164
ErrorsParameter name should be final.164
ErrorsExpected @throws tag for 'ParseException'.164
ErrorsLine contains a tab character.165
ErrorsLine contains a tab character.167
ErrorsLine contains a tab character.168
ErrorsLine is longer than 80 characters.169
ErrorsLine contains a tab character.169
ErrorsLine is longer than 80 characters.170
ErrorsLine contains a tab character.170
ErrorsLine is longer than 80 characters.171
ErrorsLine contains a tab character.171
ErrorsLine contains a tab character.173
ErrorsLine contains a tab character.174
ErrorsLine contains a tab character.175
ErrorsLine contains a tab character.177
ErrorsLine contains a tab character.178
ErrorsLine contains a tab character.180
ErrorsLine contains a tab character.181
ErrorsLine is longer than 80 characters.183
ErrorsLine contains a tab character.183
ErrorsLine is longer than 80 characters.184
ErrorsLine contains a tab character.184
ErrorsLine contains a tab character.186
ErrorsLine contains a tab character.187
ErrorsLine contains a tab character.189
ErrorsLine contains a tab character.190
ErrorsLine contains a tab character.191
ErrorsLine contains a tab character.193
ErrorsLine contains a tab character.194
ErrorsLine contains a tab character.195
ErrorsLine contains a tab character.196
ErrorsMethod 'getName' is not designed for extension - needs to be abstract, final or empty.197
ErrorsLine contains a tab character.198
ErrorsLine contains a tab character.199
ErrorsLine contains a tab character.200
ErrorsLine contains a tab character.202
ErrorsMethod 'moveChild' is not designed for extension - needs to be abstract, final or empty.202
ErrorsLine contains a tab character.203
ErrorsParameter child should be final.203
ErrorsParameter relativePosition should be final.203
ErrorsLine contains a tab character.204
ErrorsLine contains a tab character.205
ErrorsLine is longer than 80 characters.206
ErrorsLine contains a tab character.206
ErrorsMissing a Javadoc comment.206
ErrorsName 'dataFlavor' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.206
ErrorsLine has trailing spaces.207
ErrorsLine contains a tab character.207
ErrorsLine contains a tab character.208
ErrorsMethod 'getDataFlavor' is not designed for extension - needs to be abstract, final or empty.208
ErrorsLine contains a tab character.209
ErrorsLine contains a tab character.210
ErrorsLine contains a tab character.211
ErrorsLine contains a tab character.213
ErrorsMethod 'addChildDataNode' is not designed for extension - needs to be abstract, final or empty.213
ErrorsLine contains a tab character.214
ErrorsParameter newChild should be final.214
ErrorsLine contains a tab character.215
ErrorsLine contains a tab character.216
ErrorsLine contains a tab character.217
ErrorsLine is longer than 80 characters.218
ErrorsLine contains a tab character.218
ErrorsLine contains a tab character.219
ErrorsLine contains a tab character.221
ErrorsLine contains a tab character.223
ErrorsMethod 'neutralizeChild' is not designed for extension - needs to be abstract, final or empty.223
ErrorsLine contains a tab character.224
ErrorsParameter childNode should be final.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
ErrorsMethod 'getTriggeredActions' is not designed for extension - needs to be abstract, final or empty.234
ErrorsMissing a Javadoc comment.234
ErrorsMethod 'compareTo' is not designed for extension - needs to be abstract, final or empty.238
ErrorsParameter o should be final.239
ErrorsMethod 'setTimeout' is not designed for extension - needs to be abstract, final or empty.247
ErrorsParameter t should be final.247
ErrorsMissing a Javadoc comment.252
ErrorsVariable 'parameters' must be private and have accessor methods.252
ErrorsFirst sentence should end with a period.254
ErrorsLine has trailing spaces.255
ErrorsMethod 'setParameters' is not designed for extension - needs to be abstract, final or empty.258
ErrorsParameter parameters should be final.258
Errors'parameters' hides a field.258
ErrorsExpected @param tag for 'parameters'.258
ErrorsLine is longer than 80 characters.263
ErrorsExpected an @return tag.267
ErrorsMethod 'getParameters' is not designed for extension - needs to be abstract, final or empty.267

cz/cuni/amis/pogamut/sposh/elements/Arguments.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.7
ErrorsMissing a Javadoc comment.14
Errors'abstract' modifier out of order with the JLS suggestions.14
ErrorsMissing a Javadoc comment.15
Errors'private' modifier out of order with the JLS suggestions.15
ErrorsParameter parameterName should be final.21
Errors'parameterName' hides a field.21
ErrorsExpected @param tag for 'parameterName'.21
ErrorsExpected an @return tag.29
ErrorsLine is longer than 80 characters.33
ErrorsMethod 'getParameterName' is not designed for extension - needs to be abstract, final or empty.37
ErrorsMissing a Javadoc comment.37
ErrorsMissing a Javadoc comment.49
ErrorsVariable 'variableName' must be private and have accessor methods.49
ErrorsMissing a Javadoc comment.51
ErrorsParameter index should be final.51
ErrorsParameter variableName should be final.51
Errors'variableName' hides a field.51
ErrorsLine is longer than 80 characters.59
ErrorsParameter parameterName should be final.61
ErrorsParameter variableName should be final.61
Errors'variableName' hides a field.61
Errors'if' construct must use '{}'s.78
ErrorsMissing a Javadoc comment.88
ErrorsLine is longer than 80 characters.93
ErrorsLine has trailing spaces.95
ErrorsLine is longer than 80 characters.96
ErrorsParameter sequenceNumber should be final.99
ErrorsParameter value should be final.99
Errors'value' hides a field.99
ErrorsMissing a Javadoc comment.104
ErrorsParameter parameterName should be final.104
ErrorsParameter value should be final.104
Errors'value' hides a field.104
Errors'if' construct must use '{}'s.121
ErrorsLine has trailing spaces.128
ErrorsMissing a Javadoc comment.129
ErrorsLine is longer than 80 characters.141
ErrorsParameter parameters should be final.144
Errors'parameters' hides a field.144
Errors'=' is not preceded with whitespace.145
Errors'=' is not followed by whitespace.145
Errors'<' is not preceded with whitespace.145
Errors'<' is not followed by whitespace.145
Errors';' is not followed by whitespace.145
ErrorsMethod 'get' is not designed for extension - needs to be abstract, final or empty.151
ErrorsParameter index should be final.152
ErrorsMethod 'size' is not designed for extension - needs to be abstract, final or empty.156
ErrorsLine is longer than 80 characters.161
ErrorsMethod 'addFormal' is not designed for extension - needs to be abstract, final or empty.161
ErrorsMissing a Javadoc comment.161
ErrorsParameter element should be final.161
ErrorsParameter formalParams should be final.161
ErrorsLine is longer than 80 characters.166
Errors'=' is not preceded with whitespace.171
Errors'=' is not followed by whitespace.171
Errors'<' is not preceded with whitespace.171
Errors'<' is not followed by whitespace.171
Errors';' is not followed by whitespace.171
ErrorsLine is longer than 80 characters.174
ErrorsLine is longer than 80 characters.175
ErrorsLine is longer than 80 characters.182
ErrorsLine is longer than 80 characters.183
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.185
ErrorsLine is longer than 80 characters.188

cz/cuni/amis/pogamut/sposh/elements/Competence.java

ViolationMessageLine
ErrorsUsing the '.*' form of import should be avoided - cz.cuni.amis.pogamut.sposh.exceptions.*.3
ErrorsLine is longer than 80 characters.18
ErrorsFirst sentence should end with a period.20
ErrorsFirst sentence should end with a period.24
ErrorsFirst sentence should end with a period.28
ErrorsLine is longer than 80 characters.31
ErrorsFirst sentence should end with a period.32
ErrorsLine is longer than 80 characters.35
ErrorsFirst sentence should end with a period.36
ErrorsName 'cnName' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.39
ErrorsFirst sentence should end with a period.40
ErrorsLine is longer than 80 characters.43
ErrorsName 'dataFlavor' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.43
ErrorsUnused @throws tag for 'FubarException'.52
ErrorsLine is longer than 80 characters.54
ErrorsParameter name should be final.54
Errors'name' hides a field.54
ErrorsParameter params should be final.54
Errors'params' hides a field.54
ErrorsExpected @param tag for 'params'.54
ErrorsParameter elements should be final.54
Errors'elements' hides a field.54
ErrorsLine is longer than 80 characters.63
ErrorsLine is longer than 80 characters.73
ErrorsParameter element should be final.73
ErrorsExpected @throws tag for 'DuplicateNameException'.73
ErrorsLine is longer than 80 characters.80
ErrorsExpected an @return tag.95
ErrorsLine is longer than 80 characters.120
ErrorsParameter name should be final.120
Errors'name' hides a field.120
ErrorsExpected @throws tag for 'DuplicateNameException'.120
ErrorsExpected @throws tag for 'CycleException'.120
ErrorsExpected @throws tag for 'InvalidNameException'.120
ErrorsLine is longer than 80 characters.132
ErrorsLine is longer than 80 characters.141
ErrorsFirst sentence should end with a period.146
ErrorsParameter child should be final.157
ErrorsParameter relativePosition should be final.157
ErrorsLine is longer than 80 characters.167
ErrorsParameter element should be final.167
ErrorsLine is longer than 80 characters.171
ErrorsParameter child should be final.176
ErrorsLine is longer than 80 characters.183
ErrorsLine is longer than 80 characters.184
ErrorsLine is longer than 80 characters.191
ErrorsParameter o should be final.196
ErrorsExpected an @return tag.205

cz/cuni/amis/pogamut/sposh/elements/CompetenceElement.java

ViolationMessageLine
ErrorsLine has trailing spaces.16
ErrorsMissing a Javadoc comment.21
ErrorsLine is longer than 80 characters.22
ErrorsFirst sentence should end with a period.25
ErrorsLine has trailing spaces.28
ErrorsParameter name should be final.30
ErrorsLine is longer than 80 characters.31
ErrorsMissing a Javadoc comment.34
ErrorsMissing a Javadoc comment.35
ErrorsMissing a Javadoc comment.36
ErrorsMissing a Javadoc comment.37
ErrorsMissing a Javadoc comment.38
ErrorsMissing a Javadoc comment.39
ErrorsName 'caName' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.39
ErrorsMissing a Javadoc comment.40
ErrorsName 'caRetries' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.40
ErrorsMissing a Javadoc comment.41
ErrorsName 'caComment' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.41
ErrorsLine is longer than 80 characters.47
ErrorsLine is longer than 80 characters.48
ErrorsLine is longer than 80 characters.49
ErrorsParameter name should be final.52
Errors'name' hides a field.52
ErrorsParameter triggers should be final.53
Errors'triggers' hides a field.53
ErrorsParameter actionName should be final.54
ErrorsParameter retries should be final.55
Errors'retries' hides a field.55
ErrorsParameter comment should be final.56
Errors'comment' hides a field.56
ErrorsExpected @param tag for 'comment'.56
ErrorsLine has trailing spaces.59
ErrorsMissing a Javadoc comment.60
ErrorsParameter name should be final.60
Errors'name' hides a field.60
ErrorsParameter triggers should be final.61
Errors'triggers' hides a field.61
ErrorsParameter actionCall should be final.62
ErrorsParameter retries should be final.63
Errors'retries' hides a field.63
ErrorsParameter comment should be final.64
Errors'comment' hides a field.64
ErrorsLine is longer than 80 characters.83
ErrorsParameter name should be final.86
Errors'name' hides a field.86
ErrorsExpected @param tag for 'name'.86
ErrorsParameter triggers should be final.87
Errors'triggers' hides a field.87
ErrorsExpected @param tag for 'triggers'.87
ErrorsParameter actionName should be final.88
ErrorsExpected @param tag for 'actionName'.88
ErrorsParameter retries should be final.89
Errors'retries' hides a field.89
ErrorsExpected @param tag for 'retries'.89
ErrorsLine is longer than 80 characters.90
ErrorsMethod 'addTriggerAct' is not designed for extension - needs to be abstract, final or empty.99
ErrorsParameter trigger should be final.99
ErrorsLine is longer than 80 characters.106
ErrorsMethod 'addUserTrigger' is not designed for extension - needs to be abstract, final or empty.112
ErrorsParameter trigger should be final.112
ErrorsExpected @param tag for 'trigger'.112
Errors'||' should be on a new line.114
ErrorsMethod 'setAction' is not designed for extension - needs to be abstract, final or empty.128
ErrorsParameter newAction should be final.128
ErrorsExpected @param tag for 'newAction'.128
ErrorsMethod 'getAction' is not designed for extension - needs to be abstract, final or empty.139
ErrorsMissing a Javadoc comment.139
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.143
ErrorsLine is longer than 80 characters.149
ErrorsMethod 'getChildDataNodes' is not designed for extension - needs to be abstract, final or empty.163
ErrorsMethod 'getComment' is not designed for extension - needs to be abstract, final or empty.170
ErrorsMissing a Javadoc comment.170
ErrorsMethod 'setComment' is not designed for extension - needs to be abstract, final or empty.174
ErrorsMissing a Javadoc comment.174
ErrorsParameter comment should be final.174
Errors'comment' hides a field.174
ErrorsMethod 'getName' is not designed for extension - needs to be abstract, final or empty.178
ErrorsLine is longer than 80 characters.184
ErrorsMethod 'setName' is not designed for extension - needs to be abstract, final or empty.187
ErrorsParameter name should be final.187
Errors'name' hides a field.187
ErrorsExpected @param tag for 'name'.187
ErrorsMethod 'getRetries' is not designed for extension - needs to be abstract, final or empty.195
ErrorsMissing a Javadoc comment.195
ErrorsMethod 'setRetries' is not designed for extension - needs to be abstract, final or empty.199
ErrorsMissing a Javadoc comment.199
ErrorsParameter retries should be final.199
Errors'retries' hides a field.199
ErrorsMethod 'moveChild' is not designed for extension - needs to be abstract, final or empty.204
ErrorsParameter child should be final.205
ErrorsParameter relativePosition should be final.205
ErrorsLine is longer than 80 characters.208
ErrorsMissing a Javadoc comment.208
ErrorsName 'dataFlavor' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.208
ErrorsMethod 'getDataFlavor' is not designed for extension - needs to be abstract, final or empty.210
ErrorsMethod 'addChildDataNode' is not designed for extension - needs to be abstract, final or empty.215
ErrorsParameter newChild should be final.216
ErrorsMethod 'neutralizeChild' is not designed for extension - needs to be abstract, final or empty.224
ErrorsParameter childNode should be final.225
ErrorsFirst sentence should end with a period.237
ErrorsExpected an @return tag.240
ErrorsMethod 'getTriggerSenses' is not designed for extension - needs to be abstract, final or empty.240

cz/cuni/amis/pogamut/sposh/elements/DocString.java

ViolationMessageLine
ErrorsLine contains a tab character.14
ErrorsMissing a Javadoc comment.14
ErrorsVariable 'children' must be private and have accessor methods.14
ErrorsLine contains a tab character.16
ErrorsMissing a Javadoc comment.16
ErrorsLine contains a tab character.17
ErrorsMissing a Javadoc comment.17
ErrorsLine contains a tab character.18
ErrorsMissing a Javadoc comment.18
ErrorsLine contains a tab character.19
ErrorsMissing a Javadoc comment.19
ErrorsName 'docName' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.19
ErrorsLine contains a tab character.20
ErrorsMissing a Javadoc comment.20
ErrorsName 'docAuthor' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.20
ErrorsLine contains a tab character.21
ErrorsMissing a Javadoc comment.21
ErrorsName 'docComment' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.21
ErrorsLine contains a tab character.23
ErrorsMissing a Javadoc comment.23
ErrorsParameter planName should be final.23
Errors'planName' hides a field.23
ErrorsParameter author should be final.23
Errors'author' hides a field.23
ErrorsParameter comments should be final.23
ErrorsLine contains a tab character.24
ErrorsLine contains a tab character.25
ErrorsLine contains a tab character.26
ErrorsLine contains a tab character.27
ErrorsLine contains a tab character.29
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.29
ErrorsLine contains a tab character.30
ErrorsLine is longer than 80 characters.31
ErrorsLine contains a tab character.31
ErrorsLine contains a tab character.32
ErrorsLine contains a tab character.34
ErrorsMethod 'getChildDataNodes' is not designed for extension - needs to be abstract, final or empty.34
ErrorsLine contains a tab character.35
ErrorsLine contains a tab character.36
ErrorsLine contains a tab character.37
ErrorsLine contains a tab character.40
ErrorsLine contains a tab character.41
ErrorsLine contains a tab character.42
ErrorsLine contains a tab character.43
ErrorsMethod 'getNodePlanName' is not designed for extension - needs to be abstract, final or empty.43
ErrorsLine contains a tab character.44
ErrorsLine contains a tab character.45
ErrorsLine contains a tab character.47
ErrorsLine contains a tab character.48
ErrorsLine contains a tab character.49
ErrorsLine contains a tab character.50
ErrorsLine contains a tab character.51
ErrorsMethod 'setNodePlanName' is not designed for extension - needs to be abstract, final or empty.51
ErrorsParameter planName should be final.51
Errors'planName' hides a field.51
ErrorsLine contains a tab character.52
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.58
ErrorsLine contains a tab character.59
ErrorsLine contains a tab character.60
ErrorsLine contains a tab character.61
ErrorsLine contains a tab character.62
ErrorsMethod 'getNodeAuthor' is not designed for extension - needs to be abstract, final or empty.62
ErrorsLine contains a tab character.63
ErrorsLine contains a tab character.64
ErrorsLine contains a tab character.66
ErrorsLine contains a tab character.67
ErrorsLine contains a tab character.68
ErrorsLine contains a tab character.69
ErrorsLine contains a tab character.70
ErrorsMethod 'setNodeAuthor' is not designed for extension - needs to be abstract, final or empty.70
ErrorsParameter author should be final.70
Errors'author' hides a field.70
ErrorsLine contains a tab character.71
ErrorsLine contains a tab character.72
ErrorsLine contains a tab character.73
ErrorsLine contains a tab character.74
ErrorsLine contains a tab character.75
ErrorsLine contains a tab character.76
ErrorsLine contains a tab character.78
ErrorsMethod 'getNodeComment' is not designed for extension - needs to be abstract, final or empty.78
ErrorsMissing a Javadoc comment.78
ErrorsLine contains a tab character.79
ErrorsLine contains a tab character.80
ErrorsLine contains a tab character.82
ErrorsLine contains a tab character.83
ErrorsLine has trailing spaces.84
ErrorsLine contains a tab character.84
ErrorsLine contains a tab character.85
ErrorsLine contains a tab character.86
ErrorsLine contains a tab character.87
ErrorsMethod 'setNodeComment' is not designed for extension - needs to be abstract, final or empty.87
ErrorsParameter comment should be final.87
Errors'comment' hides a field.87
ErrorsLine contains a tab character.88
ErrorsLine contains a tab character.89
ErrorsLine contains a tab character.90
ErrorsLine contains a tab character.91
ErrorsLine contains a tab character.92
ErrorsLine contains a tab character.94
ErrorsMethod 'moveChild' is not designed for extension - needs to be abstract, final or empty.94
ErrorsLine contains a tab character.95
ErrorsParameter child should be final.95
ErrorsParameter relativePosition should be final.95
ErrorsLine contains a tab character.96
ErrorsLine contains a tab character.97
ErrorsLine is longer than 80 characters.98
ErrorsLine contains a tab character.98
ErrorsMissing a Javadoc comment.98
ErrorsName 'dataFlavor' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.98
ErrorsLine contains a tab character.100
ErrorsMethod 'getDataFlavor' is not designed for extension - needs to be abstract, final or empty.100
ErrorsLine contains a tab character.101
ErrorsLine contains a tab character.102
ErrorsLine contains a tab character.103
ErrorsLine contains a tab character.105
ErrorsMethod 'addChildDataNode' is not designed for extension - needs to be abstract, final or empty.105
ErrorsLine contains a tab character.106
ErrorsParameter newChild should be final.106
ErrorsLine is longer than 80 characters.107
ErrorsLine contains a tab character.107
ErrorsLine contains a tab character.108
ErrorsFirst sentence should end with a period.110
ErrorsLine contains a tab character.110
ErrorsLine contains a tab character.111
ErrorsLine contains a tab character.112
ErrorsLine contains a tab character.113
ErrorsLine contains a tab character.114
ErrorsLine contains a tab character.115
ErrorsParameter childNode should be final.115
ErrorsExpected @param tag for 'childNode'.115
ErrorsLine contains a tab character.116

cz/cuni/amis/pogamut/sposh/elements/DriveCollection.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.28
ErrorsLine is longer than 80 characters.46
ErrorsLine is longer than 80 characters.48
ErrorsName 'dcName' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.52
ErrorsFirst sentence should end with a period.53
ErrorsLine is longer than 80 characters.56
ErrorsName 'dataFlavor' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.56
ErrorsParameter name should be final.65
Errors'name' hides a field.65
ErrorsParameter goal should be final.65
Errors'goal' hides a field.65
ErrorsParameter drives should be final.65
ErrorsParameter drive should be final.87
ErrorsExpected @throws tag for 'DuplicateNameException'.87
ErrorsLine is longer than 80 characters.88
ErrorsLine is longer than 80 characters.94
ErrorsParameter goal should be final.109
Errors'goal' hides a field.109
ErrorsFirst sentence should end with a period.119
ErrorsFirst sentence should end with a period.172
ErrorsParameter newName should be final.187
ErrorsLine is longer than 80 characters.194
ErrorsParameter child should be final.199
ErrorsParameter relativePosition should be final.199
ErrorsLine is longer than 80 characters.209
ErrorsParameter child should be final.209
ErrorsLine is longer than 80 characters.215
ErrorsParameter child should be final.220
ErrorsLine is longer than 80 characters.229
ErrorsLine is longer than 80 characters.230
ErrorsLine is longer than 80 characters.237

cz/cuni/amis/pogamut/sposh/elements/DriveElement.java

ViolationMessageLine
ErrorsLine contains a tab character.17
ErrorsMissing a Javadoc comment.17
ErrorsName '_name' must match pattern '^[a-z][a-zA-Z0-9]*$'.17
ErrorsLine contains a tab character.18
ErrorsMissing a Javadoc comment.18
ErrorsName '_triggers' must match pattern '^[a-z][a-zA-Z0-9]*$'.18
ErrorsLine contains a tab character.19
ErrorsMissing a Javadoc comment.19
ErrorsName '_action' must match pattern '^[a-z][a-zA-Z0-9]*$'.19
ErrorsLine contains a tab character.20
ErrorsMissing a Javadoc comment.20
ErrorsName '_freq' must match pattern '^[a-z][a-zA-Z0-9]*$'.20
ErrorsMissing a Javadoc comment.21
ErrorsFirst sentence should end with a period.23
ErrorsLine contains a tab character.23
ErrorsLine contains a tab character.24
ErrorsLine has trailing spaces.25
ErrorsLine contains a tab character.25
ErrorsLine contains a tab character.26
ErrorsLine contains a tab character.27
ErrorsLine contains a tab character.28
ErrorsLine contains a tab character.29
ErrorsLine contains a tab character.30
ErrorsLine is longer than 80 characters.31
ErrorsLine contains a tab character.31
ErrorsParameter name should be final.31
ErrorsParameter triggers should be final.31
ErrorsParameter actionName should be final.31
ErrorsExpected @param tag for 'actionName'.31
ErrorsParameter freq should be final.31
ErrorsLine contains a tab character.33
ErrorsLine is longer than 80 characters.35
ErrorsMissing a Javadoc comment.35
ErrorsParameter name should be final.35
ErrorsParameter triggers should be final.35
ErrorsParameter actionName should be final.35
ErrorsParameter freq should be final.35
ErrorsParameter comment should be final.35
Errors'comment' hides a field.35
ErrorsLine is longer than 80 characters.36
ErrorsLine is longer than 80 characters.40
ErrorsMissing a Javadoc comment.40
ErrorsParameter name should be final.40
ErrorsParameter triggers should be final.40
ErrorsParameter actionCall should be final.40
ErrorsParameter freq should be final.40
ErrorsParameter comment should be final.40
Errors'comment' hides a field.40
ErrorsLine has trailing spaces.54
ErrorsMethod 'getTriggers' is not designed for extension - needs to be abstract, final or empty.55
ErrorsMissing a Javadoc comment.55
ErrorsLine contains a tab character.56
ErrorsLine contains a tab character.57
ErrorsLine has trailing spaces.58
ErrorsLine contains a tab character.58
ErrorsLine contains a tab character.59
ErrorsMethod 'getTriggeredAction' is not designed for extension - needs to be abstract, final or empty.59
ErrorsMissing a Javadoc comment.59
ErrorsLine contains a tab character.60
ErrorsLine contains a tab character.61
ErrorsFirst sentence should end with a period.63
ErrorsLine contains a tab character.63
ErrorsLine contains a tab character.64
ErrorsLine contains a tab character.65
ErrorsLine contains a tab character.66
ErrorsLine contains a tab character.67
ErrorsMethod 'setTriggeredAction' is not designed for extension - needs to be abstract, final or empty.67
ErrorsParameter action should be final.67
ErrorsExpected @param tag for 'action'.67
ErrorsLine contains a tab character.69
ErrorsLine contains a tab character.70
ErrorsLine contains a tab character.71
ErrorsLine contains a tab character.72
ErrorsLine contains a tab character.74
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.74
ErrorsLine contains a tab character.75
ErrorsLine is longer than 80 characters.81
ErrorsLine contains a tab character.83
ErrorsLine contains a tab character.84
ErrorsLine contains a tab character.85
ErrorsLine contains a tab character.88
ErrorsLine contains a tab character.89
ErrorsLine contains a tab character.92
ErrorsLine contains a tab character.94
ErrorsMethod 'getChildDataNodes' is not designed for extension - needs to be abstract, final or empty.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 contains a tab character.100
ErrorsLine contains a tab character.101
ErrorsLine has trailing spaces.102
ErrorsLine contains a tab character.102
ErrorsLine contains a tab character.103
ErrorsMissing a Javadoc comment.103
ErrorsName 'deName' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.103
ErrorsLine contains a tab character.104
ErrorsMissing a Javadoc comment.104
ErrorsName 'deFreqNum' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.104
ErrorsLine contains a tab character.105
ErrorsMissing a Javadoc comment.105
ErrorsName 'deFreqUnits' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.105
ErrorsLine contains a tab character.106
ErrorsMissing a Javadoc comment.106
ErrorsName 'deComment' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.106
ErrorsMethod 'getComment' is not designed for extension - needs to be abstract, final or empty.108
ErrorsMissing a Javadoc comment.108
ErrorsMethod 'setComment' is not designed for extension - needs to be abstract, final or empty.112
ErrorsMissing a Javadoc comment.112
ErrorsParameter comment should be final.112
Errors'comment' hides a field.112
ErrorsMethod 'getName' is not designed for extension - needs to be abstract, final or empty.116
ErrorsLine contains a tab character.121
ErrorsLine contains a tab character.122
ErrorsLine contains a tab character.123
ErrorsLine contains a tab character.124
ErrorsLine contains a tab character.125
ErrorsLine contains a tab character.126
ErrorsLine contains a tab character.127
ErrorsMethod 'setDriveName' is not designed for extension - needs to be abstract, final or empty.127
ErrorsParameter name should be final.127
ErrorsLine contains a tab character.128
ErrorsLine contains a tab character.129
ErrorsLine contains a tab character.130
ErrorsLine contains a tab character.131
ErrorsLine contains a tab character.132
ErrorsLine contains a tab character.133
ErrorsExpected an @return tag.139
ErrorsMethod 'getFreq' is not designed for extension - needs to be abstract, final or empty.139
ErrorsLine contains a tab character.143
ErrorsMethod 'getFreqNum' is not designed for extension - needs to be abstract, final or empty.143
ErrorsMissing a Javadoc comment.143
ErrorsLine contains a tab character.144
ErrorsLine contains a tab character.145
ErrorsLine contains a tab character.147
ErrorsLine contains a tab character.148
ErrorsLine contains a tab character.149
ErrorsLine contains a tab character.150
ErrorsLine contains a tab character.151
ErrorsLine contains a tab character.152
ErrorsLine contains a tab character.153
ErrorsMethod 'setFreqNum' is not designed for extension - needs to be abstract, final or empty.153
ErrorsParameter newNum should be final.153
ErrorsExpected @param tag for 'newNum'.153
ErrorsLine contains a tab character.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.160
ErrorsMethod 'getFreqUnits' is not designed for extension - needs to be abstract, final or empty.160
ErrorsMissing a Javadoc comment.160
ErrorsLine contains a tab character.161
ErrorsLine contains a tab character.162
ErrorsLine contains a tab character.164
ErrorsLine contains a tab character.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 contains a tab character.170
ErrorsMethod 'setFreqUnits' is not designed for extension - needs to be abstract, final or empty.170
ErrorsParameter newUnitsId should be final.170
ErrorsLine has trailing spaces.171
ErrorsLine contains a tab character.171
ErrorsLine contains a tab character.172
ErrorsLine contains a tab character.173
ErrorsLine contains a tab character.174
ErrorsLine contains a tab character.175
ErrorsLine is longer than 80 characters.176
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.182
ErrorsMethod 'moveChild' is not designed for extension - needs to be abstract, final or empty.182
ErrorsLine contains a tab character.183
ErrorsParameter child should be final.183
ErrorsParameter relativePosition should be final.183
ErrorsLine contains a tab character.184
ErrorsLine contains a tab character.185
ErrorsLine has trailing spaces.187
ErrorsLine is longer than 80 characters.187
ErrorsLine contains a tab character.187
ErrorsMissing a Javadoc comment.187
ErrorsName 'dataFlavor' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.187
ErrorsLine has trailing spaces.188
ErrorsLine contains a tab character.188
ErrorsLine contains a tab character.189
ErrorsMethod 'getDataFlavor' is not designed for extension - needs to be abstract, final or empty.189
ErrorsLine contains a tab character.190
ErrorsLine contains a tab character.191
ErrorsLine contains a tab character.192
ErrorsLine contains a tab character.194
ErrorsMethod 'addChildDataNode' is not designed for extension - needs to be abstract, final or empty.194
ErrorsLine contains a tab character.195
ErrorsParameter newChild should be final.195
ErrorsLine contains a tab character.196
ErrorsLine contains a tab character.197
ErrorsLine contains a tab character.198
ErrorsLine has trailing spaces.199
ErrorsLine contains a tab character.199
ErrorsLine is longer than 80 characters.200
ErrorsLine contains a tab character.200
ErrorsLine contains a tab character.201
ErrorsLine contains a tab character.202
ErrorsLine contains a tab character.204
ErrorsLine is longer than 80 characters.205
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
ErrorsParameter newTriggers should be final.209
ErrorsExpected @param tag for 'newTriggers'.209
ErrorsLine contains a tab character.211
ErrorsLine contains a tab character.212
ErrorsLine contains a tab character.215
ErrorsLine contains a tab character.217
ErrorsMethod 'neutralizeChild' is not designed for extension - needs to be abstract, final or empty.217
ErrorsLine contains a tab character.218
ErrorsParameter childNode should be final.218
ErrorsLine contains a tab character.219
ErrorsLine is longer than 80 characters.220
ErrorsLine contains a tab character.220
ErrorsLine contains a tab character.221
ErrorsLine contains a tab character.222
ErrorsLine contains a tab character.223
ErrorsLine contains a tab character.224
ErrorsLine has trailing spaces.225
ErrorsLine contains a tab character.225

cz/cuni/amis/pogamut/sposh/elements/ElementList.java

ViolationMessageLine
ErrorsLine has trailing spaces.7
ErrorsType Javadoc comment is missing an @param <T> tag.11
ErrorsParameter element should be final.24
ErrorsExpected @param tag for 'element'.24
ErrorsLine is longer than 80 characters.31
ErrorsParameter list should be final.33
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.39

cz/cuni/amis/pogamut/sposh/elements/FormalParameters.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.11
ErrorsLine has trailing spaces.12
ErrorsLine is longer than 80 characters.15
Errors'public' modifier out of order with the JLS suggestions.15
ErrorsParameter parameters should be final.21
Errors'parameters' hides a field.21
ErrorsExpected @param tag for 'parameters'.21
ErrorsLine is longer than 80 characters.30
ErrorsLine is longer than 80 characters.33
Errors'public' modifier out of order with the JLS suggestions.37
ErrorsMissing a Javadoc comment.39
ErrorsMissing a Javadoc comment.40
ErrorsLine is longer than 80 characters.45
ErrorsParameter name should be final.47
Errors'name' hides a field.47
ErrorsParameter defaultValue should be final.47
Errors'defaultValue' hides a field.47
ErrorsUnused Javadoc tag.68
ErrorsParameter defaultValue should be final.70
Errors'defaultValue' hides a field.70
ErrorsExpected @param tag for 'defaultValue'.70
ErrorsMissing a Javadoc comment.79
ErrorsMissing a Javadoc comment.81
ErrorsParameter index should be final.86
ErrorsParameter index should be final.96
ErrorsParameter element should be final.96
ErrorsLine is longer than 80 characters.98
ErrorsLine is longer than 80 characters.99
ErrorsParameter index should be final.106
ErrorsParameter element should be final.106
ErrorsLine is longer than 80 characters.110
ErrorsParameter index should be final.117
ErrorsParameter variableName should be final.127
Errors'=' is not preceded with whitespace.141
Errors'=' is not followed by whitespace.141
Errors'<' is not preceded with whitespace.141
Errors'<' is not followed by whitespace.141
Errors';' is not followed by whitespace.141
Errors'==' is not preceded with whitespace.143
Errors'==' is not followed by whitespace.143

cz/cuni/amis/pogamut/sposh/elements/Freq.java

ViolationMessageLine
ErrorsLine has trailing spaces.6
ErrorsParameter freq1 should be final.19
ErrorsExpected @param tag for 'freq1'.19
ErrorsParameter freq2 should be final.19
ErrorsExpected @param tag for 'freq2'.19
Errors'if' construct must use '{}'s.20
Errors'if' construct must use '{}'s.22
ErrorsMissing a Javadoc comment.27
ErrorsParameter freq1 should be final.27
ErrorsParameter freq2 should be final.27
ErrorsFirst sentence should end with a period.31
ErrorsLine contains a tab character.31
ErrorsLine contains a tab character.32
ErrorsLine contains a tab character.33
ErrorsLine contains a tab character.34
ErrorsLine contains a tab character.35
ErrorsLine contains a tab character.37
ErrorsMissing a Javadoc comment.37
ErrorsLine contains a tab character.38
ErrorsMissing a Javadoc comment.38
ErrorsLine contains a tab character.39
ErrorsMissing a Javadoc comment.39
ErrorsLine contains a tab character.40
ErrorsMissing a Javadoc comment.40
ErrorsLine contains a tab character.41
ErrorsMissing a Javadoc comment.41
ErrorsLine contains a tab character.42
ErrorsMissing a Javadoc comment.42
ErrorsLine contains a tab character.44
ErrorsMissing a Javadoc comment.44
ErrorsLine contains a tab character.45
ErrorsMissing a Javadoc comment.45
ErrorsLine contains a tab character.47
ErrorsMissing a Javadoc comment.47
ErrorsParameter name should be final.47
Errors'name' hides a field.47
ErrorsParameter id should be final.47
Errors'id' hides a field.47
ErrorsLine contains a tab character.48
ErrorsLine contains a tab character.49
ErrorsLine contains a tab character.50
ErrorsLine contains a tab character.52
ErrorsLine contains a tab character.53
ErrorsLine contains a tab character.54
ErrorsLine contains a tab character.55
ErrorsLine contains a tab character.57
ErrorsMissing a Javadoc comment.57
ErrorsLine contains a tab character.58
ErrorsLine contains a tab character.59
ErrorsLine contains a tab character.60
ErrorsLine has trailing spaces.61
ErrorsLine contains a tab character.61
ErrorsLine has trailing spaces.62
ErrorsLine contains a tab character.62
ErrorsLine contains a tab character.63
ErrorsMissing a Javadoc comment.63
ErrorsLine contains a tab character.64
ErrorsMissing a Javadoc comment.64
ErrorsLine contains a tab character.66
ErrorsMissing a Javadoc comment.66
ErrorsLine contains a tab character.67
ErrorsLine contains a tab character.68
ErrorsLine contains a tab character.69
ErrorsLine contains a tab character.71
ErrorsMissing a Javadoc comment.71
ErrorsParameter count should be final.71
ErrorsParameter units should be final.71
Errors'units' hides a field.71
ErrorsLine contains a tab character.72
ErrorsLine contains a tab character.74
ErrorsLine contains a tab character.76
ErrorsMissing a Javadoc comment.76
ErrorsParameter original should be final.76
ErrorsLine contains a tab character.77
ErrorsLine contains a tab character.78
ErrorsLine contains a tab character.79
ErrorsLine contains a tab character.81
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.81
ErrorsLine contains a tab character.82
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
ErrorsLine contains a tab character.89
ErrorsMethod 'getUnits' is not designed for extension - needs to be abstract, final or empty.89
ErrorsMissing a Javadoc comment.89
ErrorsLine contains a tab character.90
ErrorsLine contains a tab character.91
ErrorsLine contains a tab character.93
ErrorsMethod 'setUnits' is not designed for extension - needs to be abstract, final or empty.93
ErrorsMissing a Javadoc comment.93
ErrorsParameter units should be final.93
Errors'units' hides a field.93
ErrorsLine contains a tab character.94
ErrorsLine contains a tab character.95
ErrorsLine contains a tab character.97
ErrorsMethod 'getAmmount' is not designed for extension - needs to be abstract, final or empty.97
ErrorsMissing a Javadoc comment.97
ErrorsLine contains a tab character.98
ErrorsLine contains a tab character.99
ErrorsLine contains a tab character.101
ErrorsMethod 'setAmmount' is not designed for extension - needs to be abstract, final or empty.101
ErrorsMissing a Javadoc comment.101
ErrorsParameter ammount should be final.101
Errors'ammount' hides a field.101
ErrorsLine contains a tab character.102
ErrorsLine contains a tab character.103
ErrorsFirst sentence should end with a period.105
ErrorsMethod 'tick' is not designed for extension - needs to be abstract, final or empty.109
Errors'3600000L' is a magic number.112
Errors'60000L' is a magic number.114
Errors'1000L' is a magic number.116
Errors'1000L' is a magic number.118
Errors'60000' is a magic number.120

cz/cuni/amis/pogamut/sposh/elements/Goal.java

ViolationMessageLine
ErrorsLine has trailing spaces.11
ErrorsMissing a Javadoc comment.16
ErrorsMissing a Javadoc comment.20
ErrorsLine has trailing spaces.23
ErrorsLine contains a tab character.24
ErrorsMissing a Javadoc comment.24
ErrorsName '_sense_list' must match pattern '^[a-z][a-zA-Z0-9]*$'.24
ErrorsLine contains a tab character.26
ErrorsLine contains a tab character.27
ErrorsLine contains a tab character.28
ErrorsLine contains a tab character.29
ErrorsParameter sense should be final.29
ErrorsExpected @param tag for 'sense'.29
ErrorsLine contains a tab character.34
ErrorsLine contains a tab character.36
ErrorsLine contains a tab character.37
ErrorsLine contains a tab character.38
ErrorsLine contains a tab character.39
ErrorsUnused @param tag for 'apList'.39
ErrorsLine contains a tab character.40
ErrorsLine contains a tab character.41
ErrorsParameter sense_list should be final.41
ErrorsExpected @param tag for 'sense_list'.41
ErrorsName 'sense_list' must match pattern '^[a-z][a-zA-Z0-9]*$'.41
ErrorsLine contains a tab character.45
ErrorsLine contains a tab character.48
ErrorsLine contains a tab character.49
ErrorsLine contains a tab character.50
ErrorsUnused @param tag for 'poshAct'.50
ErrorsLine contains a tab character.51
ErrorsLine contains a tab character.52
ErrorsParameter sense should be final.52
ErrorsExpected @param tag for 'sense'.52
ErrorsLine contains a tab character.53
ErrorsLine contains a tab character.54
ErrorsLine contains a tab character.57
ErrorsParameter sense should be final.65
ErrorsExpected @param tag for 'sense'.65
ErrorsLine is longer than 80 characters.66
ErrorsLine contains a tab character.73
ErrorsLine contains a tab character.74
ErrorsLine contains a tab character.75
Errors'+' is not preceded with whitespace.75
Errors'+' is not followed by whitespace.75
ErrorsLine contains a tab character.76
ErrorsLine contains a tab character.78
ErrorsLine contains a tab character.79
ErrorsLine contains a tab character.80
ErrorsLine contains a tab character.81
ErrorsLine contains a tab character.83
ErrorsLine contains a tab character.84
ErrorsParameter child should be final.84
ErrorsParameter relativePosition should be final.84
ErrorsLine is longer than 80 characters.85
ErrorsLine contains a tab character.85
ErrorsLine contains a tab character.86
ErrorsLine has trailing spaces.88
ErrorsLine is longer than 80 characters.88
ErrorsLine contains a tab character.88
ErrorsMissing a Javadoc comment.88
ErrorsName 'dataFlavor' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.88
ErrorsLine has trailing spaces.89
ErrorsLine contains a tab character.89
ErrorsLine contains a tab character.90
ErrorsLine contains a tab character.91
ErrorsLine contains a tab character.92
ErrorsLine contains a tab character.93
ErrorsLine contains a tab character.95
ErrorsLine contains a tab character.96
ErrorsParameter newChild should be final.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 is longer than 80 characters.100
ErrorsLine contains a tab character.100
ErrorsLine contains a tab character.101
ErrorsLine contains a tab character.102
ErrorsLine contains a tab character.104
ErrorsLine contains a tab character.105
ErrorsParameter childNode should be final.105
ErrorsLine contains a tab character.106
ErrorsLine contains a tab character.107
ErrorsLine contains a tab character.108
ErrorsLine contains a tab character.109
ErrorsLine contains a tab character.110
ErrorsLine contains a tab character.111
ErrorsLine contains a tab character.112
ErrorsLine contains a tab character.113
ErrorsExpected an @return tag.118

cz/cuni/amis/pogamut/sposh/elements/LapElementsFactory.java

ViolationMessageLine
ErrorsUtility classes should not have a public or default constructor.11
ErrorsName 'DEFAULT_ACTION' must match pattern '^[a-z][a-zA-Z0-9]*$'.17
ErrorsVariable 'DEFAULT_ACTION' must be private and have accessor methods.17
ErrorsName 'DEFAULT_TRIGGER_SENSE' must match pattern '^[a-z][a-zA-Z0-9]*$'.22
ErrorsVariable 'DEFAULT_TRIGGER_SENSE' must be private and have accessor methods.22
ErrorsParameter name should be final.32
ErrorsParameter choices should be final.32
ErrorsLine is longer than 80 characters.33
ErrorsLine is longer than 80 characters.36
ErrorsExpected an @return tag.47
ErrorsParameter driveName should be final.47
ErrorsLine is longer than 80 characters.48
ErrorsExpected an @return tag.57
ErrorsParameter name should be final.57
ErrorsLine is longer than 80 characters.62
ErrorsParameter name should be final.66
ErrorsLine is longer than 80 characters.67
ErrorsParameter name should be final.75

cz/cuni/amis/pogamut/sposh/elements/ParseException.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.1
ErrorsParameter currentTokenVal should be final.29
ErrorsExpected @param tag for 'currentTokenVal'.29
ErrorsParameter expectedTokenSequencesVal should be final.30
ErrorsExpected @param tag for 'expectedTokenSequencesVal'.30
ErrorsParameter tokenImageVal should be final.31
ErrorsExpected @param tag for 'tokenImageVal'.31
Errors'{' should be on the previous line.33
ErrorsLine is longer than 80 characters.34
ErrorsParameter message should be final.55
ErrorsExpected @param tag for 'message'.55
ErrorsVariable 'currentToken' must be private and have accessor methods.65
ErrorsVariable 'expectedTokenSequences' must be private and have accessor methods.72
ErrorsVariable 'tokenImage' must be private and have accessor methods.79
ErrorsExpected an @return tag.88
ErrorsParameter currentToken should be final.88
ErrorsExpected @param tag for 'currentToken'.88
ErrorsParameter expectedTokenSequences should be final.89
ErrorsExpected @param tag for 'expectedTokenSequences'.89
ErrorsParameter tokenImage should be final.90
ErrorsExpected @param tag for 'tokenImage'.90
ErrorsLine is longer than 80 characters.101
Errors'if' construct must use '{}'s.109
ErrorsLine is longer than 80 characters.120
ErrorsVariable 'eol' must be private and have accessor methods.134
ErrorsExpected an @return tag.141
ErrorsName 'add_escapes' must match pattern '^[a-z][a-zA-Z0-9]*$'.141
ErrorsParameter str should be final.141
ErrorsExpected @param tag for 'str'.141
Errors'{' should be on the previous line.146
ErrorsInner assignments should be avoided.174
Errors'0x20' is a magic number.174
Errors'0x7e' is a magic number.174
Errors'16' is a magic number.175
Errors'4' is a magic number.176
ErrorsLine is longer than 80 characters.187

cz/cuni/amis/pogamut/sposh/elements/PoshDummyElement.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.21
ErrorsUnused @throws tag for 'NoSuchElementException'.44
ErrorsLine is longer than 80 characters.46
ErrorsParameter collection should be final.46
ErrorsParameter child should be final.46
ErrorsParameter relativePosition should be final.46
ErrorsLine is longer than 80 characters.50
ErrorsLine is longer than 80 characters.83
ErrorsParameter name should be final.83
ErrorsParameter elements should be final.83
ErrorsLine is longer than 80 characters.101
ErrorsParameter template should be final.101
ErrorsParameter elements should be final.101

cz/cuni/amis/pogamut/sposh/elements/PoshElement.java

ViolationMessageLine
ErrorsUnused import - java.beans.PropertyChangeListener.6
ErrorsName '_parent' must match pattern '^[a-z][a-zA-Z0-9]*$'.48
ErrorsLine is longer than 80 characters.52
ErrorsLine is longer than 80 characters.53
ErrorsMissing a Javadoc comment.53
ErrorsFirst sentence should end with a period.55
ErrorsMethod 'getElementListeners' is not designed for extension - needs to be abstract, final or empty.61
ErrorsMethod 'addElementListener' is not designed for extension - needs to be abstract, final or empty.70
ErrorsParameter listener should be final.70
ErrorsExpected @param tag for 'listener'.70
ErrorsLine is longer than 80 characters.80
ErrorsMethod 'removeElementListener' is not designed for extension - needs to be abstract, final or empty.80
ErrorsParameter listener should be final.80
ErrorsExpected @param tag for 'listener'.80
ErrorsFirst sentence should end with a period.84
ErrorsLine is longer than 80 characters.91
ErrorsMethod 'firePropertyChange' is not designed for extension - needs to be abstract, final or empty.91
ErrorsParameter name should be final.91
ErrorsParameter o should be final.91
ErrorsParameter n should be final.91
ErrorsLine is longer than 80 characters.92
ErrorsMethod 'getNumberOfChildInstances' is not designed for extension - needs to be abstract, final or empty.105
ErrorsParameter searchedClass should be final.105
ErrorsParameter emitedChild should be final.136
ErrorsExpected @param tag for 'emitedChild'.136
ErrorsLine is longer than 80 characters.138
ErrorsLine is longer than 80 characters.156
ErrorsParameter childNode should be final.156
ErrorsExpected @param tag for 'childNode'.156
ErrorsParameter relativeMove should be final.156
ErrorsExpected @param tag for 'relativeMove'.156
ErrorsLine is longer than 80 characters.157
ErrorsLine is longer than 80 characters.169
ErrorsMethod 'setParent' is not designed for extension - needs to be abstract, final or empty.182
ErrorsParameter parent should be final.182
ErrorsExpected @param tag for 'parent'.182
ErrorsMethod 'getParent' is not designed for extension - needs to be abstract, final or empty.191
ErrorsLine is longer than 80 characters.222
ErrorsExpected @throws tag for 'ParseException'.222
ErrorsExpected @param tag for 'child'.230
ErrorsExpected @param tag for 'relativePosition'.230
ErrorsMethod 'getRelativePosition' is not designed for extension - needs to be abstract, final or empty.252
ErrorsParameter newNode should be final.252
ErrorsExpected @param tag for 'newNode'.252
Errors'public' modifier out of order with the JLS suggestions.275
Errors'public' modifier out of order with the JLS suggestions.293

cz/cuni/amis/pogamut/sposh/elements/PoshElementListener.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.14
ErrorsLine contains a tab character.14
ErrorsLine contains a tab character.15
ErrorsLine contains a tab character.16
ErrorsLine contains a tab character.17
ErrorsLine contains a tab character.18
ErrorsLine contains a tab character.19
ErrorsLine contains a tab character.20
ErrorsRedundant 'public' modifier.20

cz/cuni/amis/pogamut/sposh/elements/PoshParser.java

ViolationMessageLine
ErrorsLine has trailing spaces.22
ErrorsLine has trailing spaces.36
ErrorsLine has trailing spaces.128
ErrorsLine has trailing spaces.182
ErrorsLine has trailing spaces.303
ErrorsLine has trailing spaces.304
ErrorsLine has trailing spaces.305
ErrorsLine has trailing spaces.398
ErrorsLine contains a tab character.482
ErrorsLine has trailing spaces.487
ErrorsLine has trailing spaces.488
ErrorsLine contains a tab character.488
ErrorsLine has trailing spaces.489
ErrorsLine contains a tab character.489
ErrorsLine contains a tab character.490
ErrorsLine has trailing spaces.491
ErrorsLine contains a tab character.491
ErrorsLine contains a tab character.492
ErrorsLine contains a tab character.493
ErrorsLine has trailing spaces.615
ErrorsLine has trailing spaces.632
ErrorsLine has trailing spaces.738
ErrorsLine has trailing spaces.852
ErrorsLine has trailing spaces.888
ErrorsLine has trailing spaces.916
ErrorsLine has trailing spaces.980
ErrorsLine has trailing spaces.1027
ErrorsGot an exception - unexpected char: '\'1042

cz/cuni/amis/pogamut/sposh/elements/PoshParserConstants.java

ViolationMessageLine
Errorsinterfaces should describe a type and hence have methods.9
ErrorsName 'tokenImage' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.76

cz/cuni/amis/pogamut/sposh/elements/PoshParserTokenManager.java

ViolationMessageLine
ErrorsUsing the '.*' form of import should be avoided - java.util.*.3
Errors'{' should be on the previous line.7
ErrorsVariable 'debugStream' must be private and have accessor methods.10
ErrorsMethod 'setDebugStream' is not designed for extension - needs to be abstract, final or empty.12
ErrorsParameter ds should be final.12
ErrorsExpected @param tag for 'ds'.12
ErrorsMissing a Javadoc comment.13
ErrorsRedundant 'final' modifier.13
ErrorsName 'jjStopStringLiteralDfa_0' must match pattern '^[a-z][a-zA-Z0-9]*$'.13
ErrorsParameter pos should be final.13
ErrorsParameter active0 should be final.13
Errors'{' should be on the previous line.14
Errors'{' should be on the previous line.16
Errors'0x9f7a00L' is a magic number.18
Errors'{' should be on the previous line.19
Errors'29' is a magic number.20
Errors'46' is a magic number.21
Errors'if' construct must use '{}'s.23
Errors'0x400L' is a magic number.23
Errors'46' is a magic number.24
Errors'0x8000L' is a magic number.25
Errors'{' should be on the previous line.26
Errors'29' is a magic number.27
Errors'31' is a magic number.28
Errors'if' construct must use '{}'s.30
Errors'0x2000000L' is a magic number.30
Errors'9' is a magic number.31
Errors'0x600000L' is a magic number.32
Errors'{' should be on the previous line.33
Errors'29' is a magic number.34
Errors'47' is a magic number.35
Errors'if' construct must use '{}'s.39
Errors'0x30200L' is a magic number.39
Errors'46' is a magic number.40
Errors'0xfcf800L' is a magic number.41
Errors'{' should be on the previous line.42
Errors'29' is a magic number.43
Errors'46' is a magic number.45
Errors'if' construct must use '{}'s.49
Errors'0x100000L' is a magic number.49
Errors'46' is a magic number.50
Errors'0xecf800L' is a magic number.51
Errors'{' should be on the previous line.52
Errors'29' is a magic number.53
Errors'46' is a magic number.55
Errors'3' is a magic number.58
Errors'0x68e800L' is a magic number.59
Errors'{' should be on the previous line.60
Errors'29' is a magic number.61
Errors'3' is a magic number.62
Errors'46' is a magic number.63
Errors'if' construct must use '{}'s.65
Errors'0x841000L' is a magic number.65
Errors'46' is a magic number.66
Errors'4' is a magic number.68
Errors'0x68c800L' is a magic number.69
Errors'{' should be on the previous line.70
Errors'29' is a magic number.71
Errors'4' is a magic number.72
Errors'46' is a magic number.73
Errors'if' construct must use '{}'s.75
Errors'0x2000L' is a magic number.75
Errors'46' is a magic number.76
Errors'5' is a magic number.78
Errors'if' construct must use '{}'s.79
Errors'0x200000L' is a magic number.79
Errors'46' is a magic number.80
Errors'0x48c800L' is a magic number.81
Errors'{' should be on the previous line.82
Errors'29' is a magic number.83
Errors'5' is a magic number.84
Errors'46' is a magic number.85
Errors'6' is a magic number.88
Errors'if' construct must use '{}'s.89
Errors'0x8c000L' is a magic number.89
Errors'46' is a magic number.90
Errors'0x400800L' is a magic number.91
Errors'{' should be on the previous line.92
Errors'29' is a magic number.93
Errors'6' is a magic number.94
Errors'46' is a magic number.95
Errors'7' is a magic number.98
Errors'0x400000L' is a magic number.99
Errors'{' should be on the previous line.100
Errors'29' is a magic number.101
Errors'7' is a magic number.102
Errors'46' is a magic number.103
Errors'if' construct must use '{}'s.105
Errors'0x800L' is a magic number.105
Errors'46' is a magic number.106
Errors'8' is a magic number.108
Errors'0x400000L' is a magic number.109
Errors'{' should be on the previous line.110
Errors'29' is a magic number.111
Errors'8' is a magic number.112
Errors'46' is a magic number.113
Errors'9' is a magic number.116
Errors'0x400000L' is a magic number.117
Errors'{' should be on the previous line.118
Errors'29' is a magic number.119
Errors'9' is a magic number.120
Errors'46' is a magic number.121
Errors'10' is a magic number.124
Errors'0x400000L' is a magic number.125
Errors'{' should be on the previous line.126
Errors'29' is a magic number.127
Errors'10' is a magic number.128
Errors'46' is a magic number.129
Errors'11' is a magic number.132
Errors'0x400000L' is a magic number.133
Errors'{' should be on the previous line.134
Errors'29' is a magic number.135
Errors'11' is a magic number.136
Errors'46' is a magic number.137
ErrorsMissing a Javadoc comment.144
ErrorsRedundant 'final' modifier.144
ErrorsName 'jjStartNfa_0' must match pattern '^[a-z][a-zA-Z0-9]*$'.144
ErrorsParameter pos should be final.144
ErrorsParameter active0 should be final.144
Errors'{' should be on the previous line.145
ErrorsMissing a Javadoc comment.148
ErrorsParameter pos should be final.148
ErrorsParameter kind should be final.148
Errors'{' should be on the previous line.149
ErrorsMissing a Javadoc comment.154
ErrorsName 'jjMoveStringLiteralDfa0_0' must match pattern '^[a-z][a-zA-Z0-9]*$'.154
Errors'{' should be on the previous line.155
Errors'{' should be on the previous line.157
Errors'40' is a magic number.158
Errors'6' is a magic number.159
Errors'41' is a magic number.160
Errors'7' is a magic number.161
Errors'44' is a magic number.162
Errors'24' is a magic number.163
Errors'61' is a magic number.164
Errors'25' is a magic number.165
Errors'9' is a magic number.165
Errors'65' is a magic number.166
Errors'97' is a magic number.167
Errors'0x200L' is a magic number.168
Errors'67' is a magic number.169
Errors'99' is a magic number.170
Errors'10' is a magic number.171
Errors'46' is a magic number.171
Errors'68' is a magic number.172
Errors'100' is a magic number.173
Errors'0x600000L' is a magic number.174
Errors'69' is a magic number.175
Errors'101' is a magic number.176
Errors'0x800L' is a magic number.177
Errors'71' is a magic number.178
Errors'103' is a magic number.179
Errors'0x1000L' is a magic number.180
Errors'72' is a magic number.181
Errors'104' is a magic number.182
Errors'0x12000L' is a magic number.183
Errors'77' is a magic number.184
Errors'109' is a magic number.185
Errors'0x4000L' is a magic number.186
Errors'78' is a magic number.187
Errors'110' is a magic number.188
Errors'0x140000L' is a magic number.189
Errors'80' is a magic number.190
Errors'112' is a magic number.191
Errors'0x20000L' is a magic number.192
Errors'83' is a magic number.193
Errors'115' is a magic number.194
Errors'0x8000L' is a magic number.195
Errors'84' is a magic number.196
Errors'116' is a magic number.197
Errors'0x80000L' is a magic number.198
Errors'86' is a magic number.199
Errors'118' is a magic number.200
Errors'0x800000L' is a magic number.201
ErrorsMissing a Javadoc comment.206
ErrorsName 'jjMoveStringLiteralDfa1_0' must match pattern '^[a-z][a-zA-Z0-9]*$'.206
ErrorsParameter active0 should be final.206
Errors'{' should be on the previous line.207
Errors'}' should be on the same line.208
Errors'catch' is not followed by whitespace.209
Errors'{' should be on the previous line.214
Errors'65' is a magic number.215
Errors'97' is a magic number.216
Errors'0x800000L' is a magic number.217
Errors'69' is a magic number.218
Errors'101' is a magic number.219
Errors'0x8000L' is a magic number.220
Errors'73' is a magic number.221
Errors'105' is a magic number.222
Errors'0x104000L' is a magic number.223
Errors'76' is a magic number.224
Errors'108' is a magic number.225
Errors'0x800L' is a magic number.226
Errors'77' is a magic number.227
Errors'109' is a magic number.228
Errors'if' construct must use '{}'s.229
Errors'0x20000L' is a magic number.229
Errors'17' is a magic number.230
Errors'46' is a magic number.230
Errors'79' is a magic number.232
Errors'111' is a magic number.233
Errors'0x443000L' is a magic number.234
Errors'80' is a magic number.235
Errors'112' is a magic number.236
Errors'if' construct must use '{}'s.237
Errors'0x200L' is a magic number.237
Errors'9' is a magic number.238
Errors'46' is a magic number.238
Errors'82' is a magic number.240
Errors'114' is a magic number.241
Errors'0x280000L' is a magic number.242
Errors'90' is a magic number.243
Errors'122' is a magic number.244
Errors'if' construct must use '{}'s.245
Errors'0x10000L' is a magic number.245
Errors'16' is a magic number.246
Errors'46' is a magic number.246
ErrorsMissing a Javadoc comment.253
ErrorsName 'jjMoveStringLiteralDfa2_0' must match pattern '^[a-z][a-zA-Z0-9]*$'.253
ErrorsParameter old0 should be final.253
ErrorsParameter active0 should be final.253
Errors'{' should be on the previous line.254
Errors'if' construct must use '{}'s.255
ErrorsInner assignments should be avoided.255
Errors'}' should be on the same line.257
Errors'catch' is not followed by whitespace.258
Errors'{' should be on the previous line.263
Errors'65' is a magic number.264
Errors'97' is a magic number.265
Errors'0x1000L' is a magic number.266
Errors'67' is a magic number.267
Errors'99' is a magic number.268
Errors'0x408000L' is a magic number.269
Errors'69' is a magic number.270
Errors'101' is a magic number.271
Errors'0x800L' is a magic number.272
Errors'73' is a magic number.273
Errors'105' is a magic number.274
Errors'0x280000L' is a magic number.275
Errors'76' is a magic number.276
Errors'108' is a magic number.277
Errors'if' construct must use '{}'s.278
Errors'0x100000L' is a magic number.278
Errors'20' is a magic number.279
Errors'46' is a magic number.279
Errors'78' is a magic number.281
Errors'110' is a magic number.282
Errors'0x44000L' is a magic number.283
Errors'82' is a magic number.284
Errors'114' is a magic number.285
Errors'0x800000L' is a magic number.286
Errors'85' is a magic number.287
Errors'117' is a magic number.288
Errors'0x2000L' is a magic number.289
ErrorsMissing a Javadoc comment.295
ErrorsName 'jjMoveStringLiteralDfa3_0' must match pattern '^[a-z][a-zA-Z0-9]*$'.295
ErrorsParameter old0 should be final.295
ErrorsParameter active0 should be final.295
Errors'{' should be on the previous line.296
Errors'if' construct must use '{}'s.297
ErrorsInner assignments should be avoided.297
Errors'}' should be on the same line.299
Errors'catch' is not followed by whitespace.300
Errors'3' is a magic number.302
Errors'{' should be on the previous line.305
Errors'69' is a magic number.306
Errors'101' is a magic number.307
Errors'if' construct must use '{}'s.308
Errors'0x40000L' is a magic number.308
Errors'3' is a magic number.309
Errors'18' is a magic number.309
Errors'46' is a magic number.309
Errors'71' is a magic number.311
Errors'103' is a magic number.312
Errors'0x80000L' is a magic number.313
Errors'76' is a magic number.314
Errors'108' is a magic number.315
Errors'if' construct must use '{}'s.316
Errors'0x1000L' is a magic number.316
Errors'3' is a magic number.317
Errors'12' is a magic number.317
Errors'46' is a magic number.317
Errors'77' is a magic number.319
Errors'109' is a magic number.320
Errors'0x800L' is a magic number.321
Errors'79' is a magic number.322
Errors'111' is a magic number.323
Errors'0x8000L' is a magic number.324
Errors'82' is a magic number.325
Errors'114' is a magic number.326
Errors'0x2000L' is a magic number.327
Errors'83' is a magic number.328
Errors'115' is a magic number.329
Errors'if' construct must use '{}'s.330
Errors'0x800000L' is a magic number.330
Errors'3' is a magic number.331
Errors'23' is a magic number.331
Errors'46' is a magic number.331
Errors'85' is a magic number.333
Errors'117' is a magic number.334
Errors'0x404000L' is a magic number.335
Errors'86' is a magic number.336
Errors'118' is a magic number.337
Errors'0x200000L' is a magic number.338
ErrorsMissing a Javadoc comment.344
ErrorsName 'jjMoveStringLiteralDfa4_0' must match pattern '^[a-z][a-zA-Z0-9]*$'.344
ErrorsParameter old0 should be final.344
ErrorsParameter active0 should be final.344
Errors'{' should be on the previous line.345
Errors'if' construct must use '{}'s.346
ErrorsInner assignments should be avoided.346
Errors'}' should be on the same line.348
Errors'catch' is not followed by whitespace.349
Errors'3' is a magic number.350
Errors'4' is a magic number.351
Errors'{' should be on the previous line.354
Errors'69' is a magic number.355
Errors'101' is a magic number.356
Errors'0x200800L' is a magic number.357
Errors'71' is a magic number.358
Errors'103' is a magic number.359
Errors'0x80000L' is a magic number.360
Errors'77' is a magic number.361
Errors'109' is a magic number.362
Errors'0x400000L' is a magic number.363
Errors'78' is a magic number.364
Errors'110' is a magic number.365
Errors'0x8000L' is a magic number.366
Errors'83' is a magic number.367
Errors'115' is a magic number.368
Errors'if' construct must use '{}'s.369
Errors'0x2000L' is a magic number.369
Errors'4' is a magic number.370
Errors'13' is a magic number.370
Errors'46' is a magic number.370
Errors'84' is a magic number.372
Errors'116' is a magic number.373
Errors'0x4000L' is a magic number.374
Errors'3' is a magic number.378
ErrorsMissing a Javadoc comment.380
ErrorsName 'jjMoveStringLiteralDfa5_0' must match pattern '^[a-z][a-zA-Z0-9]*$'.380
ErrorsParameter old0 should be final.380
ErrorsParameter active0 should be final.380
Errors'{' should be on the previous line.381
Errors'if' construct must use '{}'s.382
ErrorsInner assignments should be avoided.382
Errors'3' is a magic number.383
Errors'}' should be on the same line.384
Errors'catch' is not followed by whitespace.385
Errors'4' is a magic number.386
Errors'5' is a magic number.387
Errors'{' should be on the previous line.390
Errors'68' is a magic number.391
Errors'100' is a magic number.392
Errors'0x8000L' is a magic number.393
Errors'69' is a magic number.394
Errors'101' is a magic number.395
Errors'0x484000L' is a magic number.396
Errors'78' is a magic number.397
Errors'110' is a magic number.398
Errors'0x800L' is a magic number.399
Errors'83' is a magic number.400
Errors'115' is a magic number.401
Errors'if' construct must use '{}'s.402
Errors'0x200000L' is a magic number.402
Errors'5' is a magic number.403
Errors'21' is a magic number.403
Errors'46' is a magic number.403
Errors'4' is a magic number.408
ErrorsMissing a Javadoc comment.410
ErrorsName 'jjMoveStringLiteralDfa6_0' must match pattern '^[a-z][a-zA-Z0-9]*$'.410
ErrorsParameter old0 should be final.410
ErrorsParameter active0 should be final.410
Errors'{' should be on the previous line.411
Errors'if' construct must use '{}'s.412
ErrorsInner assignments should be avoided.412
Errors'4' is a magic number.413
Errors'}' should be on the same line.414
Errors'catch' is not followed by whitespace.415
Errors'5' is a magic number.416
Errors'6' is a magic number.417
Errors'{' should be on the previous line.420
Errors'78' is a magic number.421
Errors'110' is a magic number.422
Errors'0x400000L' is a magic number.423
Errors'82' is a magic number.424
Errors'114' is a magic number.425
Errors'if' construct must use '{}'s.426
Errors'0x80000L' is a magic number.426
Errors'6' is a magic number.427
Errors'19' is a magic number.427
Errors'46' is a magic number.427
Errors'83' is a magic number.429
Errors'115' is a magic number.430
Errors'if' construct must use '{}'s.431
Errors'0x4000L' is a magic number.431
Errors'6' is a magic number.432
Errors'14' is a magic number.432
Errors'46' is a magic number.432
Errors'if' construct must use '{}'s.433
Errors'0x8000L' is a magic number.433
Errors'6' is a magic number.434
Errors'15' is a magic number.434
Errors'46' is a magic number.434
Errors'84' is a magic number.436
Errors'116' is a magic number.437
Errors'0x800L' is a magic number.438
Errors'5' is a magic number.442
ErrorsMissing a Javadoc comment.444
ErrorsName 'jjMoveStringLiteralDfa7_0' must match pattern '^[a-z][a-zA-Z0-9]*$'.444
ErrorsParameter old0 should be final.444
ErrorsParameter active0 should be final.444
Errors'{' should be on the previous line.445
Errors'if' construct must use '{}'s.446
ErrorsInner assignments should be avoided.446
Errors'5' is a magic number.447
Errors'}' should be on the same line.448
Errors'catch' is not followed by whitespace.449
Errors'6' is a magic number.450
Errors'7' is a magic number.451
Errors'{' should be on the previous line.454
Errors'83' is a magic number.455
Errors'115' is a magic number.456
Errors'if' construct must use '{}'s.457
Errors'0x800L' is a magic number.457
Errors'7' is a magic number.458
Errors'11' is a magic number.458
Errors'46' is a magic number.458
Errors'84' is a magic number.460
Errors'116' is a magic number.461
Errors'0x400000L' is a magic number.462
Errors'6' is a magic number.466
ErrorsMissing a Javadoc comment.468
ErrorsName 'jjMoveStringLiteralDfa8_0' must match pattern '^[a-z][a-zA-Z0-9]*$'.468
ErrorsParameter old0 should be final.468
ErrorsParameter active0 should be final.468
Errors'{' should be on the previous line.469
Errors'if' construct must use '{}'s.470
ErrorsInner assignments should be avoided.470
Errors'6' is a magic number.471
Errors'}' should be on the same line.472
Errors'catch' is not followed by whitespace.473
Errors'7' is a magic number.474
Errors'8' is a magic number.475
Errors'{' should be on the previous line.478
Errors'65' is a magic number.479
Errors'97' is a magic number.480
Errors'0x400000L' is a magic number.481
Errors'7' is a magic number.485
ErrorsMissing a Javadoc comment.487
ErrorsName 'jjMoveStringLiteralDfa9_0' must match pattern '^[a-z][a-zA-Z0-9]*$'.487
ErrorsParameter old0 should be final.487
ErrorsParameter active0 should be final.487
Errors'{' should be on the previous line.488
Errors'if' construct must use '{}'s.489
ErrorsInner assignments should be avoided.489
Errors'7' is a magic number.490
Errors'}' should be on the same line.491
Errors'catch' is not followed by whitespace.492
Errors'8' is a magic number.493
Errors'9' is a magic number.494
Errors'{' should be on the previous line.497
Errors'84' is a magic number.498
Errors'116' is a magic number.499
Errors'0x400000L' is a magic number.500
Errors'8' is a magic number.504
ErrorsMissing a Javadoc comment.506
ErrorsName 'jjMoveStringLiteralDfa10_0' must match pattern '^[a-z][a-zA-Z0-9]*$'.506
ErrorsParameter old0 should be final.506
ErrorsParameter active0 should be final.506
Errors'{' should be on the previous line.507
Errors'if' construct must use '{}'s.508
ErrorsInner assignments should be avoided.508
Errors'8' is a magic number.509
Errors'}' should be on the same line.510
Errors'catch' is not followed by whitespace.511
Errors'9' is a magic number.512
Errors'10' is a magic number.513
Errors'{' should be on the previous line.516
Errors'73' is a magic number.517
Errors'105' is a magic number.518
Errors'0x400000L' is a magic number.519
Errors'9' is a magic number.523
ErrorsMissing a Javadoc comment.525
ErrorsName 'jjMoveStringLiteralDfa11_0' must match pattern '^[a-z][a-zA-Z0-9]*$'.525
ErrorsParameter old0 should be final.525
ErrorsParameter active0 should be final.525
Errors'{' should be on the previous line.526
Errors'if' construct must use '{}'s.527
ErrorsInner assignments should be avoided.527
Errors'9' is a magic number.528
Errors'}' should be on the same line.529
Errors'catch' is not followed by whitespace.530
Errors'10' is a magic number.531
Errors'11' is a magic number.532
Errors'{' should be on the previous line.535
Errors'79' is a magic number.536
Errors'111' is a magic number.537
Errors'0x400000L' is a magic number.538
Errors'10' is a magic number.542
ErrorsMissing a Javadoc comment.544
ErrorsName 'jjMoveStringLiteralDfa12_0' must match pattern '^[a-z][a-zA-Z0-9]*$'.544
ErrorsParameter old0 should be final.544
ErrorsParameter active0 should be final.544
Errors'{' should be on the previous line.545
Errors'if' construct must use '{}'s.546
ErrorsInner assignments should be avoided.546
Errors'10' is a magic number.547
Errors'}' should be on the same line.548
Errors'catch' is not followed by whitespace.549
Errors'11' is a magic number.550
Errors'12' is a magic number.551
Errors'{' should be on the previous line.554
Errors'78' is a magic number.555
Errors'110' is a magic number.556
Errors'if' construct must use '{}'s.557
Errors'0x400000L' is a magic number.557
Errors'12' is a magic number.558
Errors'22' is a magic number.558
Errors'46' is a magic number.558
Errors'11' is a magic number.563
ErrorsMissing a Javadoc comment.565
ErrorsName 'jjStartNfaWithStates_0' must match pattern '^[a-z][a-zA-Z0-9]*$'.565
ErrorsParameter pos should be final.565
ErrorsParameter kind should be final.565
ErrorsParameter state should be final.565
Errors'{' should be on the previous line.566
Errors'}' should be on the same line.569
Errors'catch' is not followed by whitespace.570
ErrorsMissing a Javadoc comment.573
ErrorsName 'jjbitVec0' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.573
ErrorsMethod length is 460 lines (max allowed is 150).576
ErrorsMissing a Javadoc comment.576
ErrorsName 'jjMoveNfa_0' must match pattern '^[a-z][a-zA-Z0-9]*$'.576
ErrorsParameter startState should be final.576
ErrorsParameter curPos should be final.576
Errors'{' should be on the previous line.577
Errors'46' is a magic number.579
Errors'0x7fffffff' is a magic number.582
Errors'{' should be on the previous line.584
Errors'if' construct must use '{}'s.585
Errors'0x7fffffff' is a magic number.585
Errors'64' is a magic number.587
Errors'{' should be on the previous line.588
Errors'{' should be on the previous line.591
Errors'{' should be on the previous line.593
Errors'0x3ff000000000000L' is a magic number.595
Errors'{' should be on the previous line.596
Errors'if' construct must use '{}'s.597
Errors'28' is a magic number.597
Errors'28' is a magic number.598
Errors'4' is a magic number.599
Errors'}' should be on the same line.600
Errors'0x7000000000000000L' is a magic number.601
Errors'{' should be on the previous line.602
Errors'if' construct must use '{}'s.603
Errors'26' is a magic number.603
Errors'26' is a magic number.604
Errors'}' should be on the same line.605
Errors'if' construct must use '{}'s.606
Errors'45' is a magic number.606
Errors'5' is a magic number.607
Errors'7' is a magic number.607
Errors'if' construct must use '{}'s.608
Errors'36' is a magic number.608
Errors'27' is a magic number.609
Errors'28' is a magic number.609
Errors'if' construct must use '{}'s.610
Errors'34' is a magic number.610
Errors'24' is a magic number.611
Errors'25' is a magic number.611
Errors'if' construct must use '{}'s.612
Errors'39' is a magic number.612
Errors'21' is a magic number.613
Errors'if' construct must use '{}'s.614
Errors'46' is a magic number.614
Errors'16' is a magic number.615
Errors'if' construct must use '{}'s.616
Errors'33' is a magic number.616
Errors'9' is a magic number.617
Errors'if' construct must use '{}'s.618
Errors'59' is a magic number.618
Errors'8' is a magic number.619
Errors'10' is a magic number.619
Errors'if' construct must use '{}'s.620
Errors'62' is a magic number.620
Errors'9' is a magic number.621
Errors'if' construct must use '{}'s.622
Errors'60' is a magic number.622
Errors'9' is a magic number.623
Errors'if' construct must use '{}'s.624
Errors'61' is a magic number.624
Errors'9' is a magic number.625
Errors'46' is a magic number.627
Errors'0x3ff200000000000L' is a magic number.628
Errors'{' should be on the previous line.629
Errors'if' construct must use '{}'s.630
Errors'30' is a magic number.630
Errors'30' is a magic number.631
Errors'22' is a magic number.632
Errors'}' should be on the same line.633
Errors'if' construct must use '{}'s.634
Errors'46' is a magic number.634
Errors'44' is a magic number.635
Errors'0x3ff200000000000L' is a magic number.636
Errors'{' should be on the previous line.637
Errors'if' construct must use '{}'s.638
Errors'29' is a magic number.638
Errors'29' is a magic number.639
Errors'45' is a magic number.640
Errors'if' construct must use '{}'s.642
Errors'0x3ff200000000000L' is a magic number.642
Errors'42' is a magic number.643
Errors'43' is a magic number.643
Errors'47' is a magic number.645
Errors'0x3ff200000000000L' is a magic number.646
Errors'{' should be on the previous line.647
Errors'if' construct must use '{}'s.648
Errors'30' is a magic number.648
Errors'30' is a magic number.649
Errors'22' is a magic number.650
Errors'}' should be on the same line.651
Errors'if' construct must use '{}'s.652
Errors'46' is a magic number.652
Errors'44' is a magic number.653
Errors'0x3ff200000000000L' is a magic number.654
Errors'{' should be on the previous line.655
Errors'if' construct must use '{}'s.656
Errors'29' is a magic number.656
Errors'29' is a magic number.657
Errors'45' is a magic number.658
Errors'if' construct must use '{}'s.660
Errors'0x3ff200000000000L' is a magic number.660
Errors'42' is a magic number.661
Errors'43' is a magic number.661
Errors'31' is a magic number.663
Errors'0x3ff200000000000L' is a magic number.664
Errors'{' should be on the previous line.665
Errors'if' construct must use '{}'s.666
Errors'30' is a magic number.666
Errors'30' is a magic number.667
Errors'22' is a magic number.668
Errors'}' should be on the same line.669
Errors'if' construct must use '{}'s.670
Errors'46' is a magic number.670
Errors'44' is a magic number.671
Errors'0x3ff200000000000L' is a magic number.672
Errors'{' should be on the previous line.673
Errors'if' construct must use '{}'s.674
Errors'29' is a magic number.674
Errors'29' is a magic number.675
Errors'45' is a magic number.676
Errors'if' construct must use '{}'s.678
Errors'0x3ff200000000000L' is a magic number.678
Errors'42' is a magic number.679
Errors'43' is a magic number.679
Errors'if' construct must use '{}'s.682
Errors'0xffffffffffffdbffL' is a magic number.682
Errors'8' is a magic number.683
Errors'10' is a magic number.683
Errors'if' construct must use '{}'s.686
Errors'0x2400L' is a magic number.686
Errors'5' is a magic number.686
Errors'5' is a magic number.687
Errors'3' is a magic number.689
Errors'if' construct must use '{}'s.690
Errors'10' is a magic number.690
Errors'5' is a magic number.690
Errors'5' is a magic number.691
Errors'4' is a magic number.693
Errors'if' construct must use '{}'s.694
Errors'13' is a magic number.694
Errors'3' is a magic number.695
Errors'9' is a magic number.697
Errors'if' construct must use '{}'s.698
Errors'61' is a magic number.698
Errors'26' is a magic number.698
Errors'26' is a magic number.699
Errors'10' is a magic number.701
Errors'if' construct must use '{}'s.702
Errors'61' is a magic number.702
Errors'9' is a magic number.703
Errors'11' is a magic number.705
Errors'if' construct must use '{}'s.706
Errors'0x7000000000000000L' is a magic number.706
Errors'26' is a magic number.706
Errors'26' is a magic number.707
Errors'12' is a magic number.709
Errors'if' construct must use '{}'s.710
Errors'33' is a magic number.710
Errors'9' is a magic number.711
Errors'13' is a magic number.713
Errors'if' construct must use '{}'s.714
Errors'60' is a magic number.714
Errors'9' is a magic number.715
Errors'14' is a magic number.717
Errors'if' construct must use '{}'s.718
Errors'62' is a magic number.718
Errors'9' is a magic number.719
Errors'15' is a magic number.721
Errors'if' construct must use '{}'s.722
Errors'46' is a magic number.722
Errors'16' is a magic number.723
Errors'16' is a magic number.725
Errors'if' construct must use '{}'s.726
Errors'0x3ff000000000000L' is a magic number.726
Errors'if' construct must use '{}'s.728
Errors'27' is a magic number.728
Errors'27' is a magic number.729
Errors'16' is a magic number.730
Errors'17' is a magic number.730
Errors'18' is a magic number.732
Errors'if' construct must use '{}'s.733
Errors'0x280000000000L' is a magic number.733
Errors'19' is a magic number.734
Errors'19' is a magic number.736
Errors'if' construct must use '{}'s.737
Errors'0x3ff000000000000L' is a magic number.737
Errors'if' construct must use '{}'s.739
Errors'27' is a magic number.739
Errors'27' is a magic number.740
Errors'19' is a magic number.741
Errors'20' is a magic number.743
Errors'if' construct must use '{}'s.744
Errors'39' is a magic number.744
Errors'21' is a magic number.745
Errors'22' is a magic number.747
Errors'if' construct must use '{}'s.748
Errors'0x3ff200000000000L' is a magic number.748
Errors'if' construct must use '{}'s.750
Errors'30' is a magic number.750
Errors'30' is a magic number.751
Errors'22' is a magic number.752
Errors'23' is a magic number.754
Errors'if' construct must use '{}'s.755
Errors'34' is a magic number.755
Errors'24' is a magic number.756
Errors'25' is a magic number.756
Errors'24' is a magic number.758
Errors'if' construct must use '{}'s.759
Errors'0xfffffffbffffffffL' is a magic number.759
Errors'24' is a magic number.760
Errors'25' is a magic number.760
Errors'25' is a magic number.762
Errors'if' construct must use '{}'s.763
Errors'34' is a magic number.763
Errors'31' is a magic number.763
Errors'31' is a magic number.764
Errors'26' is a magic number.766
Errors'if' construct must use '{}'s.767
Errors'36' is a magic number.767
Errors'27' is a magic number.768
Errors'28' is a magic number.768
Errors'27' is a magic number.770
Errors'if' construct must use '{}'s.771
Errors'39' is a magic number.771
Errors'28' is a magic number.772
Errors'29' is a magic number.774
Errors'if' construct must use '{}'s.775
Errors'0x3ff200000000000L' is a magic number.775
Errors'if' construct must use '{}'s.777
Errors'32' is a magic number.777
Errors'32' is a magic number.778
Errors'29' is a magic number.779
Errors'34' is a magic number.781
Errors'if' construct must use '{}'s.782
Errors'45' is a magic number.782
Errors'5' is a magic number.783
Errors'7' is a magic number.783
Errors'35' is a magic number.785
Errors'if' construct must use '{}'s.786
Errors'0x3ff000000000000L' is a magic number.786
Errors'if' construct must use '{}'s.788
Errors'28' is a magic number.788
Errors'28' is a magic number.789
Errors'35' is a magic number.790
Errors'36' is a magic number.792
Errors'if' construct must use '{}'s.793
Errors'0x3ff000000000000L' is a magic number.793
Errors'11' is a magic number.794
Errors'14' is a magic number.794
Errors'37' is a magic number.796
Errors'if' construct must use '{}'s.797
Errors'0x3ff000000000000L' is a magic number.797
Errors'37' is a magic number.798
Errors'15' is a magic number.798
Errors'38' is a magic number.800
Errors'if' construct must use '{}'s.801
Errors'0x3ff000000000000L' is a magic number.801
Errors'38' is a magic number.802
Errors'39' is a magic number.802
Errors'39' is a magic number.804
Errors'if' construct must use '{}'s.805
Errors'46' is a magic number.805
Errors'if' construct must use '{}'s.807
Errors'27' is a magic number.807
Errors'27' is a magic number.808
Errors'17' is a magic number.809
Errors'40' is a magic number.811
Errors'if' construct must use '{}'s.812
Errors'0x3ff000000000000L' is a magic number.812
Errors'if' construct must use '{}'s.814
Errors'28' is a magic number.814
Errors'28' is a magic number.815
Errors'4' is a magic number.816
Errors'42' is a magic number.818
Errors'if' construct must use '{}'s.819
Errors'0x3ff200000000000L' is a magic number.819
Errors'42' is a magic number.820
Errors'43' is a magic number.820
Errors'43' is a magic number.822
Errors'if' construct must use '{}'s.823
Errors'46' is a magic number.823
Errors'44' is a magic number.824
Errors'45' is a magic number.826
Errors'if' construct must use '{}'s.827
Errors'0x3ff200000000000L' is a magic number.827
Errors'if' construct must use '{}'s.829
Errors'29' is a magic number.829
Errors'29' is a magic number.830
Errors'45' is a magic number.831
Errors'}' should be on the same line.836
Errors'128' is a magic number.837
Errors'{' should be on the previous line.838
Errors'077' is a magic number.839
Errors'{' should be on the previous line.841
Errors'{' should be on the previous line.843
Errors'0x7fffffe07fffffeL' is a magic number.845
Errors'{' should be on the previous line.846
Errors'if' construct must use '{}'s.847
Errors'29' is a magic number.847
Errors'29' is a magic number.848
Errors'15' is a magic number.849
Errors'18' is a magic number.849
Errors'if' construct must use '{}'s.851
Errors'0x8000000080000L' is a magic number.851
Errors'19' is a magic number.852
Errors'20' is a magic number.852
Errors'if' construct must use '{}'s.853
Errors'0x4000000040000L' is a magic number.853
Errors'7' is a magic number.854
Errors'if' construct must use '{}'s.855
Errors'0x1000000010L' is a magic number.855
Errors'5' is a magic number.856
Errors'46' is a magic number.858
Errors'0x7fffffe87fffffeL' is a magic number.859
Errors'{' should be on the previous line.860
Errors'if' construct must use '{}'s.861
Errors'30' is a magic number.861
Errors'30' is a magic number.862
Errors'22' is a magic number.863
Errors'0x7fffffe87fffffeL' is a magic number.865
Errors'{' should be on the previous line.866
Errors'if' construct must use '{}'s.867
Errors'29' is a magic number.867
Errors'29' is a magic number.868
Errors'45' is a magic number.869
Errors'if' construct must use '{}'s.871
Errors'0x7fffffe87fffffeL' is a magic number.871
Errors'42' is a magic number.872
Errors'43' is a magic number.872
Errors'47' is a magic number.874
Errors'0x7fffffe87fffffeL' is a magic number.875
Errors'{' should be on the previous line.876
Errors'if' construct must use '{}'s.877
Errors'30' is a magic number.877
Errors'30' is a magic number.878
Errors'22' is a magic number.879
Errors'0x7fffffe87fffffeL' is a magic number.881
Errors'{' should be on the previous line.882
Errors'if' construct must use '{}'s.883
Errors'29' is a magic number.883
Errors'29' is a magic number.884
Errors'45' is a magic number.885
Errors'if' construct must use '{}'s.887
Errors'0x7fffffe87fffffeL' is a magic number.887
Errors'42' is a magic number.888
Errors'43' is a magic number.888
Errors'0x800000008L' is a magic number.889
Errors'{' should be on the previous line.890
Errors'if' construct must use '{}'s.891
Errors'8' is a magic number.891
Errors'8' is a magic number.892
Errors'31' is a magic number.895
Errors'0x7fffffe87fffffeL' is a magic number.896
Errors'{' should be on the previous line.897
Errors'if' construct must use '{}'s.898
Errors'30' is a magic number.898
Errors'30' is a magic number.899
Errors'22' is a magic number.900
Errors'0x7fffffe87fffffeL' is a magic number.902
Errors'{' should be on the previous line.903
Errors'if' construct must use '{}'s.904
Errors'29' is a magic number.904
Errors'29' is a magic number.905
Errors'45' is a magic number.906
Errors'if' construct must use '{}'s.908
Errors'0x7fffffe87fffffeL' is a magic number.908
Errors'42' is a magic number.909
Errors'43' is a magic number.909
Errors'if' construct must use '{}'s.910
Errors'0x4000000040000L' is a magic number.910
Errors'32' is a magic number.911
Errors'if' construct must use '{}'s.912
Errors'0x1000000010L' is a magic number.912
Errors'5' is a magic number.913
Errors'8' is a magic number.916
Errors'10' is a magic number.916
Errors'5' is a magic number.918
Errors'if' construct must use '{}'s.919
Errors'0x800000008L' is a magic number.919
Errors'8' is a magic number.919
Errors'8' is a magic number.920
Errors'6' is a magic number.922
Errors'7' is a magic number.923
Errors'32' is a magic number.924
Errors'if' construct must use '{}'s.925
Errors'0x1000000010L' is a magic number.925
Errors'5' is a magic number.926
Errors'8' is a magic number.928
Errors'if' construct must use '{}'s.929
Errors'0x4000000040000L' is a magic number.929
Errors'7' is a magic number.930
Errors'17' is a magic number.932
Errors'if' construct must use '{}'s.933
Errors'0x2000000020L' is a magic number.933
Errors'21' is a magic number.934
Errors'22' is a magic number.934
Errors'21' is a magic number.936
Errors'if' construct must use '{}'s.937
Errors'0x7fffffe07fffffeL' is a magic number.937
Errors'if' construct must use '{}'s.939
Errors'30' is a magic number.939
Errors'30' is a magic number.940
Errors'22' is a magic number.941
Errors'22' is a magic number.943
Errors'if' construct must use '{}'s.944
Errors'0x7fffffe87fffffeL' is a magic number.944
Errors'if' construct must use '{}'s.946
Errors'30' is a magic number.946
Errors'30' is a magic number.947
Errors'22' is a magic number.948
Errors'24' is a magic number.950
Errors'23' is a magic number.951
Errors'24' is a magic number.951
Errors'28' is a magic number.953
Errors'if' construct must use '{}'s.954
Errors'0x7fffffe07fffffeL' is a magic number.954
Errors'if' construct must use '{}'s.956
Errors'32' is a magic number.956
Errors'32' is a magic number.957
Errors'29' is a magic number.958
Errors'29' is a magic number.960
Errors'if' construct must use '{}'s.961
Errors'0x7fffffe87fffffeL' is a magic number.961
Errors'if' construct must use '{}'s.963
Errors'32' is a magic number.963
Errors'32' is a magic number.964
Errors'29' is a magic number.965
Errors'30' is a magic number.967
Errors'if' construct must use '{}'s.968
Errors'0x8000000080000L' is a magic number.968
Errors'19' is a magic number.969
Errors'20' is a magic number.969
Errors'33' is a magic number.971
Errors'if' construct must use '{}'s.972
Errors'0x4000000040000L' is a magic number.972
Errors'32' is a magic number.973
Errors'41' is a magic number.975
Errors'if' construct must use '{}'s.976
Errors'0x7fffffe07fffffeL' is a magic number.976
Errors'if' construct must use '{}'s.978
Errors'29' is a magic number.978
Errors'29' is a magic number.979
Errors'15' is a magic number.980
Errors'18' is a magic number.980
Errors'42' is a magic number.982
Errors'if' construct must use '{}'s.983
Errors'0x7fffffe87fffffeL' is a magic number.983
Errors'42' is a magic number.984
Errors'43' is a magic number.984
Errors'44' is a magic number.986
Errors'if' construct must use '{}'s.987
Errors'0x7fffffe07fffffeL' is a magic number.987
Errors'if' construct must use '{}'s.989
Errors'29' is a magic number.989
Errors'29' is a magic number.990
Errors'25' is a magic number.991
Errors'27' is a magic number.991
Errors'45' is a magic number.993
Errors'if' construct must use '{}'s.994
Errors'0x7fffffe87fffffeL' is a magic number.994
Errors'if' construct must use '{}'s.996
Errors'29' is a magic number.996
Errors'29' is a magic number.997
Errors'45' is a magic number.998
Errors'}' should be on the same line.1003
Errors'{' should be on the previous line.1005
Errors'0xff' is a magic number.1006
Errors'6' is a magic number.1006
Errors'077' is a magic number.1007
Errors'{' should be on the previous line.1009
Errors'{' should be on the previous line.1011
Errors'if' construct must use '{}'s.1013
Errors'8' is a magic number.1014
Errors'10' is a magic number.1014
Errors'24' is a magic number.1016
Errors'if' construct must use '{}'s.1017
Errors'23' is a magic number.1018
Errors'24' is a magic number.1018
Errors'0x7fffffff' is a magic number.1024
Errors'{' should be on the previous line.1025
Errors'0x7fffffff' is a magic number.1028
Errors'if' construct must use '{}'s.1031
ErrorsInner assignments should be avoided.1031
ErrorsInner assignments should be avoided.1031
Errors'46' is a magic number.1031
ErrorsInner assignments should be avoided.1031
Errors'}' should be on the same line.1033
Errors'catch' is not followed by whitespace.1034
ErrorsMissing a Javadoc comment.1037
ErrorsName 'jjnextStates' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.1037
ErrorsLine has trailing spaces.1038
ErrorsLine has trailing spaces.1039
ErrorsName 'jjstrLiteralImages' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.1043
ErrorsLine has trailing spaces.1044
ErrorsLine has trailing spaces.1045
ErrorsLine is longer than 80 characters.1045
ErrorsName 'lexStateNames' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.1049
ErrorsMissing a Javadoc comment.1052
ErrorsName 'jjtoToken' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.1052
ErrorsLine has trailing spaces.1053
ErrorsMissing a Javadoc comment.1055
ErrorsName 'jjtoSkip' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.1055
ErrorsLine has trailing spaces.1056
ErrorsMissing a Javadoc comment.1058
ErrorsName 'jjtoSpecial' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.1058
ErrorsLine has trailing spaces.1059
ErrorsMissing a Javadoc comment.1061
ErrorsName 'input_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'.1061
ErrorsVariable 'input_stream' must be private and have accessor methods.1061
ErrorsMissing a Javadoc comment.1062
Errors'46' is a magic number.1062
ErrorsMissing a Javadoc comment.1063
Errors'92' is a magic number.1063
ErrorsMissing a Javadoc comment.1064
ErrorsVariable 'curChar' must be private and have accessor methods.1064
ErrorsParameter stream should be final.1066
ErrorsExpected @param tag for 'stream'.1066
Errors'{' is not preceded with whitespace.1066
Errors'if' construct must use '{}'s.1067
ErrorsLine is longer than 80 characters.1068
ErrorsParameter stream should be final.1073
ErrorsExpected @param tag for 'stream'.1073
ErrorsParameter lexState should be final.1073
ErrorsExpected @param tag for 'lexState'.1073
Errors'{' is not preceded with whitespace.1073
ErrorsMethod 'ReInit' is not designed for extension - needs to be abstract, final or empty.1079
ErrorsName 'ReInit' must match pattern '^[a-z][a-zA-Z0-9]*$'.1079
ErrorsParameter stream should be final.1079
ErrorsExpected @param tag for 'stream'.1079
Errors'{' should be on the previous line.1080
ErrorsInner assignments should be avoided.1081
ErrorsMissing a Javadoc comment.1086
ErrorsName 'ReInitRounds' must match pattern '^[a-z][a-zA-Z0-9]*$'.1086
Errors'{' should be on the previous line.1087
Errors'0x80000001' is a magic number.1089
Errors'for' construct must use '{}'s.1090
Errors'46' is a magic number.1090
Errors'0x80000000' is a magic number.1091
ErrorsMethod 'ReInit' is not designed for extension - needs to be abstract, final or empty.1095
ErrorsName 'ReInit' must match pattern '^[a-z][a-zA-Z0-9]*$'.1095
ErrorsParameter stream should be final.1095
ErrorsExpected @param tag for 'stream'.1095
ErrorsParameter lexState should be final.1095
ErrorsExpected @param tag for 'lexState'.1095
Errors'{' should be on the previous line.1096
ErrorsMethod 'SwitchTo' is not designed for extension - needs to be abstract, final or empty.1102
ErrorsName 'SwitchTo' must match pattern '^[a-z][a-zA-Z0-9]*$'.1102
ErrorsParameter lexState should be final.1102
ErrorsExpected @param tag for 'lexState'.1102
Errors'{' should be on the previous line.1103
Errors'if' construct must use '{}'s.1104
ErrorsLine is longer than 80 characters.1105
Errors'else' construct must use '{}'s.1106
ErrorsMethod 'jjFillToken' is not designed for extension - needs to be abstract, final or empty.1110
ErrorsMissing a Javadoc comment.1110
Errors'{' should be on the previous line.1111
ErrorsAvoid inline conditionals.1119
ErrorsMissing a Javadoc comment.1134
ErrorsVariable 'curLexState' must be private and have accessor methods.1134
ErrorsMissing a Javadoc comment.1135
ErrorsVariable 'defaultLexState' must be private and have accessor methods.1135
ErrorsMissing a Javadoc comment.1136
ErrorsVariable 'jjnewStateCnt' must be private and have accessor methods.1136
ErrorsMissing a Javadoc comment.1137
ErrorsVariable 'jjround' must be private and have accessor methods.1137
ErrorsMissing a Javadoc comment.1138
ErrorsVariable 'jjmatchedPos' must be private and have accessor methods.1138
ErrorsMissing a Javadoc comment.1139
ErrorsVariable 'jjmatchedKind' must be private and have accessor methods.1139
ErrorsExpected an @return tag.1142
ErrorsLine has trailing spaces.1142
ErrorsMethod 'getNextToken' is not designed for extension - needs to be abstract, final or empty.1142
Errors'{' should be on the previous line.1143
Errors'{' should be on the previous line.1150
Errors'{' should be on the previous line.1152
Errors'}' should be on the same line.1154
Errors'catch' is not followed by whitespace.1155
Errors'{' should be on the previous line.1156
Errors'while' construct must use '{}'s.1164
Errors'32' is a magic number.1164
Errors'0x100002600L' is a magic number.1164
Errors'}' should be on the same line.1166
Errors'0x7fffffff' is a magic number.1168
Errors'33' is a magic number.1171
Errors'{' should be on the previous line.1172
Errors'33' is a magic number.1173
Errors'0x7fffffff' is a magic number.1175
Errors'{' should be on the previous line.1176
Errors'if' construct must use '{}'s.1177
Errors'6' is a magic number.1179
Errors'077' is a magic number.1179
Errors'}' should be on the same line.1184
Errors'{' should be on the previous line.1186
ErrorsLine is longer than 80 characters.1187
Errors'6' is a magic number.1187
Errors'077' is a magic number.1187
Errors'if' construct must use '{}'s.1190
Errors'{' should be on the previous line.1193
ErrorsInner assignments should be avoided.1195
ErrorsName 'error_line' must match pattern '^[a-z][a-zA-Z0-9]*$'.1201
ErrorsName 'error_column' must match pattern '^[a-z][a-zA-Z0-9]*$'.1202
ErrorsName 'error_after' must match pattern '^[a-z][a-zA-Z0-9]*$'.1203
ErrorsName 'EOFSeen' must match pattern '^[a-z][a-zA-Z0-9]*$'.1204
Errors'}' should be on the same line.1205
ErrorsAvoid inline conditionals.1208
Errors'}' should be on the same line.1212
Errors'else' construct must use '{}'s.1213
ErrorsAvoid inline conditionals.1218
ErrorsLine is longer than 80 characters.1220
ErrorsMissing a Javadoc comment.1224
ErrorsParameter state should be final.1224
Errors'{' should be on the previous line.1225
Errors'{' should be on the previous line.1227
ErrorsMissing a Javadoc comment.1232
ErrorsParameter start should be final.1232
ErrorsParameter end should be final.1232
Errors'{' should be on the previous line.1233
ErrorsMissing a Javadoc comment.1238
ErrorsParameter state1 should be final.1238
ErrorsParameter state2 should be final.1238
Errors'{' should be on the previous line.1239
ErrorsMissing a Javadoc comment.1244
ErrorsParameter start should be final.1244
ErrorsParameter end should be final.1244
Errors'{' should be on the previous line.1245

cz/cuni/amis/pogamut/sposh/elements/PoshPlan.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.24
ErrorsName '_docstring' must match pattern '^[a-z][a-zA-Z0-9]*$'.24
ErrorsMissing a Javadoc comment.25
ErrorsName '_driveCollection' must match pattern '^[a-z][a-zA-Z0-9]*$'.25
ErrorsLine is longer than 80 characters.26
ErrorsMissing a Javadoc comment.26
ErrorsName '_actionPatterns' must match pattern '^[a-z][a-zA-Z0-9]*$'.26
ErrorsMissing a Javadoc comment.27
ErrorsName '_competences' must match pattern '^[a-z][a-zA-Z0-9]*$'.27
ErrorsParameter name should be final.101
ErrorsParameter name should be final.111
ErrorsParameter name should be final.126
ErrorsParameter name should be final.136
ErrorsParameter id should be final.153
ErrorsParameter docstring should be final.217
ErrorsExpected @param tag for 'docstring'.217
ErrorsFirst sentence should end with a period.226
ErrorsLine is longer than 80 characters.231
ErrorsParameter competence should be final.231
ErrorsExpected @param tag for 'competence'.231
ErrorsExpected @throws tag for 'DuplicateNameException'.231
ErrorsExpected @throws tag for 'CycleException'.231
ErrorsLine is longer than 80 characters.233
ErrorsLine is longer than 80 characters.241
ErrorsExpected an @return tag.254
ErrorsFirst sentence should end with a period.258
ErrorsLine is longer than 80 characters.263
ErrorsParameter actionPattern should be final.263
ErrorsExpected @param tag for 'actionPattern'.263
ErrorsExpected @throws tag for 'DuplicateNameException'.263
ErrorsExpected @throws tag for 'CycleException'.263
ErrorsLine is longer than 80 characters.265
ErrorsLine is longer than 80 characters.274
ErrorsExpected an @return tag.287
ErrorsParameter dc should be final.296
ErrorsExpected @param tag for 'dc'.296
ErrorsMissing a Javadoc comment.307
ErrorsMissing a Javadoc comment.331
ErrorsParameter apNode should be final.331
ErrorsParameter set should be final.331
ErrorsInner assignments should be avoided.339
ErrorsInner assignments should be avoided.346
ErrorsMissing a Javadoc comment.356
ErrorsParameter compNode should be final.356
ErrorsParameter set should be final.356
ErrorsInner assignments should be avoided.367
ErrorsInner assignments should be avoided.374
ErrorsParameter ident should be final.394
ErrorsExpected @param tag for 'ident'.394
ErrorsExpected an @return tag.421
ErrorsLine is longer than 80 characters.482
ErrorsParameter listener should be final.482
ErrorsLine is longer than 80 characters.489
ErrorsParameter node should be final.489
ErrorsExpected @param tag for 'node'.489
ErrorsParameter listener should be final.489
ErrorsExpected @param tag for 'listener'.489
ErrorsParameter child should be final.498
ErrorsParameter relativePosition should be final.498
ErrorsLine is longer than 80 characters.507
ErrorsMissing a Javadoc comment.507
ErrorsName 'dataFlavor' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.507
ErrorsParameter newChild should be final.515
ErrorsLine is longer than 80 characters.525
ErrorsParameter childNode should be final.531
ErrorsLine is longer than 80 characters.563
ErrorsParameter stream should be final.563
ErrorsExpected @param tag for 'stream'.563
ErrorsExpected @throws tag for 'ParseException'.563
ErrorsExpected @throws tag for 'CycleException'.563
ErrorsRedundant throws: 'CycleException' is subclass of 'ParseException'.563

cz/cuni/amis/pogamut/sposh/elements/Result.java

ViolationMessageLine
ErrorsUtility classes should not have a public or default constructor.10
ErrorsLine has trailing spaces.19
ErrorsParameter value should be final.23
ErrorsExpected @param tag for 'value'.23
ErrorsLine is longer than 80 characters.40
ErrorsExpected an @return tag.43
ErrorsParameter value should be final.43
ErrorsMissing a Javadoc comment.47
ErrorsParameter value should be final.47
ErrorsMissing a Javadoc comment.51
ErrorsParameter value should be final.51
ErrorsParameter value should be final.61
ErrorsParameter value should be final.70
ErrorsParameter valueString should be final.87
ErrorsLine is longer than 80 characters.94
ErrorsMust have at least one statement.100
ErrorsMust have at least one statement.105
ErrorsFirst sentence should end with a period.111
ErrorsParameter value should be final.117
ErrorsExpected @param tag for 'value'.117
Errors'if' construct must use '{}'s.118
ErrorsAvoid inline conditionals.119
ErrorsExpected an @return tag.128
ErrorsParameter value should be final.128
ErrorsExpected an @return tag.139
ErrorsParameter operand1 should be final.139
ErrorsExpected @param tag for 'operand1'.139
ErrorsParameter operand2 should be final.139
ErrorsExpected @param tag for 'operand2'.139
ErrorsAvoid inline conditionals.147
ErrorsLine has trailing spaces.154
ErrorsLine is longer than 80 characters.154
ErrorsParameter operand1 should be final.156
ErrorsExpected @param tag for 'operand1'.156
ErrorsParameter operand2 should be final.156
ErrorsExpected @param tag for 'operand2'.156
Errors'cast' is not followed by whitespace.161
ErrorsLine is longer than 80 characters.170
ErrorsParameter value should be final.185
Errors'if' construct must use '{}'s.186
Errors'if' construct must use '{}'s.188
Errors'if' construct must use '{}'s.190

cz/cuni/amis/pogamut/sposh/elements/Sense.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsLine is longer than 80 characters.8
ErrorsLine is longer than 80 characters.9
ErrorsLine is longer than 80 characters.12
ErrorsFirst sentence should end with a period.19
ErrorsMissing a Javadoc comment.25
ErrorsMissing a Javadoc comment.26
ErrorsMissing a Javadoc comment.27
ErrorsMissing a Javadoc comment.28
ErrorsMissing a Javadoc comment.29
ErrorsMissing a Javadoc comment.30
ErrorsMissing a Javadoc comment.31
ErrorsLine contains a tab character.31
ErrorsMissing a Javadoc comment.32
ErrorsMissing a Javadoc comment.34
ErrorsParameter form should be final.34
ErrorsMissing a Javadoc comment.38
ErrorsParameter form should be final.38
ErrorsFirst sentence should end with a period.42
ErrorsParameter str should be final.47
Errors'if' construct must use '{}'s.48
ErrorsLine is longer than 80 characters.60
ErrorsLine is longer than 80 characters.64
ErrorsExpected an @return tag.67
ErrorsLine is longer than 80 characters.73
ErrorsUnclosed HTML tag found: <ul>84
ErrorsMissing a Javadoc comment.91
ErrorsMissing a Javadoc comment.92
ErrorsFirst sentence should end with a period.94
ErrorsParameter name should be final.98
Errors'name' hides a field.98
ErrorsExpected @param tag for 'name'.98
ErrorsMissing a Javadoc comment.102
ErrorsParameter name should be final.102
Errors'name' hides a field.102
ErrorsParameter parameters should be final.102
Errors'parameters' hides a field.102
ErrorsMethod 'getName' is not designed for extension - needs to be abstract, final or empty.107
ErrorsMissing a Javadoc comment.107
ErrorsMethod 'getParameters' is not designed for extension - needs to be abstract, final or empty.114
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.118
ErrorsFirst sentence should end with a period.130
ErrorsLine is longer than 80 characters.135
ErrorsFirst sentence should end with a period.139
ErrorsName '_predicate' must match pattern '^[a-z][a-zA-Z0-9]*$'.142
ErrorsParameter senseName should be final.154
ErrorsFirst sentence should end with a period.158
ErrorsParameter senseCall should be final.163
Errors'senseCall' hides a field.163
ErrorsLine is longer than 80 characters.169
ErrorsLine is longer than 80 characters.172
ErrorsParameter senseName should be final.175
ErrorsParameter value should be final.175
ErrorsParameter predicate should be final.175
ErrorsMissing a Javadoc comment.183
ErrorsParameter senseName should be final.183
ErrorsParameter value should be final.183
ErrorsParameter predicate should be final.183
ErrorsParameter senseCall should be final.196
Errors'senseCall' hides a field.196
ErrorsExpected @param tag for 'senseCall'.196
ErrorsParameter operand should be final.196
Errors'operand' hides a field.196
ErrorsParameter predicate should be final.196
ErrorsExpected @param tag for 'predicate'.196
ErrorsMissing a Javadoc comment.200
ErrorsParameter senseCall should be final.200
Errors'senseCall' hides a field.200
ErrorsParameter operand should be final.200
Errors'operand' hides a field.200
ErrorsParameter predicate should be final.200
Errors'!=' is not preceded with whitespace.201
ErrorsMissing a Javadoc comment.209
ErrorsName 'psSenseName' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.209
ErrorsMissing a Javadoc comment.210
ErrorsName 'psPredicateIndex' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.210
ErrorsMissing a Javadoc comment.211
ErrorsName 'psValue' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.211
ErrorsMissing a Javadoc comment.212
ErrorsName 'psType' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.212
ErrorsMethod 'getSenseName' is not designed for extension - needs to be abstract, final or empty.216
ErrorsMissing a Javadoc comment.216
ErrorsFirst sentence should end with a period.220
ErrorsExpected an @return tag.223
ErrorsMethod 'getSenseCall' is not designed for extension - needs to be abstract, final or empty.223
ErrorsLine has trailing spaces.226
ErrorsLine is longer than 80 characters.228
ErrorsMethod 'setSenseName' is not designed for extension - needs to be abstract, final or empty.231
ErrorsParameter newSenseName should be final.231
ErrorsExpected @param tag for 'newSenseName'.231
ErrorsLine is longer than 80 characters.237
ErrorsLine is longer than 80 characters.238
ErrorsFirst sentence should end with a period.242
ErrorsExpected an @return tag.247
ErrorsMethod 'getValueString' is not designed for extension - needs to be abstract, final or empty.247
ErrorsAvoid inline conditionals.248
ErrorsMethod 'setValueString' is not designed for extension - needs to be abstract, final or empty.256
ErrorsParameter newValueString should be final.256
ErrorsExpected @param tag for 'newValueString'.256
ErrorsLine is longer than 80 characters.259
ErrorsAvoid inline conditionals.259
ErrorsExpected an @return tag.267
ErrorsMethod 'getOperand' is not designed for extension - needs to be abstract, final or empty.267
ErrorsMethod 'setOperand' is not designed for extension - needs to be abstract, final or empty.276
ErrorsParameter newValue should be final.276
ErrorsInner assignments should be avoided.277
ErrorsMethod 'getPredicateIndex' is not designed for extension - needs to be abstract, final or empty.280
ErrorsMissing a Javadoc comment.280
ErrorsMethod 'getPredicate' is not designed for extension - needs to be abstract, final or empty.284
ErrorsMissing a Javadoc comment.284
ErrorsLine is longer than 80 characters.289
ErrorsMethod 'setPredicate' is not designed for extension - needs to be abstract, final or empty.292
ErrorsParameter newPredicate should be final.292
ErrorsLine is longer than 80 characters.295
ErrorsFirst sentence should end with a period.298
ErrorsMethod 'setPredicateIndex' is not designed for extension - needs to be abstract, final or empty.302
ErrorsParameter newPredicateIndex should be final.302
ErrorsLine is longer than 80 characters.305
ErrorsLine is longer than 80 characters.308
ErrorsMethod 'changeTo' is not designed for extension - needs to be abstract, final or empty.317
ErrorsParameter other should be final.317
ErrorsExpected @param tag for 'other'.317
ErrorsExpected an @return tag.332
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.332
ErrorsMethod 'getName' is not designed for extension - needs to be abstract, final or empty.346
ErrorsMethod 'getChildDataNodes' is not designed for extension - needs to be abstract, final or empty.351
ErrorsMethod 'moveChild' is not designed for extension - needs to be abstract, final or empty.356
ErrorsParameter child should be final.357
ErrorsParameter relativePosition should be final.357
ErrorsLine is longer than 80 characters.360
ErrorsMissing a Javadoc comment.360
ErrorsName 'dataFlavor' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.360
ErrorsMethod 'getDataFlavor' is not designed for extension - needs to be abstract, final or empty.362
ErrorsMethod 'addChildDataNode' is not designed for extension - needs to be abstract, final or empty.367
ErrorsParameter newChild should be final.368
ErrorsLine is longer than 80 characters.369
ErrorsMethod 'neutralizeChild' is not designed for extension - needs to be abstract, final or empty.372
ErrorsParameter childNode should be final.373
ErrorsExpected an @return tag.381
ErrorsMethod 'getRepresentation' is not designed for extension - needs to be abstract, final or empty.381
ErrorsMethod 'compareTo' is not designed for extension - needs to be abstract, final or empty.391
ErrorsParameter o should be final.392

cz/cuni/amis/pogamut/sposh/elements/SimpleCharStream.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.1
Errors'{' should be on the previous line.11
ErrorsName 'staticFlag' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.13
ErrorsMissing a Javadoc comment.14
ErrorsVariable 'bufsize' must be private and have accessor methods.14
ErrorsMissing a Javadoc comment.15
ErrorsVariable 'available' must be private and have accessor methods.15
ErrorsMissing a Javadoc comment.16
ErrorsVariable 'tokenBegin' must be private and have accessor methods.16
ErrorsVariable 'bufpos' must be private and have accessor methods.18
ErrorsMissing a Javadoc comment.19
ErrorsVariable 'bufline' must be private and have accessor methods.19
ErrorsArray brackets at illegal position.19
ErrorsMissing a Javadoc comment.20
ErrorsVariable 'bufcolumn' must be private and have accessor methods.20
ErrorsArray brackets at illegal position.20
ErrorsMissing a Javadoc comment.22
ErrorsVariable 'column' must be private and have accessor methods.22
ErrorsMissing a Javadoc comment.23
ErrorsVariable 'line' must be private and have accessor methods.23
ErrorsMissing a Javadoc comment.25
ErrorsVariable 'prevCharIsCR' must be private and have accessor methods.25
ErrorsMissing a Javadoc comment.26
ErrorsVariable 'prevCharIsLF' must be private and have accessor methods.26
ErrorsMissing a Javadoc comment.28
ErrorsVariable 'inputStream' must be private and have accessor methods.28
ErrorsMissing a Javadoc comment.30
ErrorsVariable 'buffer' must be private and have accessor methods.30
ErrorsMissing a Javadoc comment.31
ErrorsVariable 'maxNextCharInd' must be private and have accessor methods.31
ErrorsMissing a Javadoc comment.32
ErrorsVariable 'inBuf' must be private and have accessor methods.32
ErrorsMissing a Javadoc comment.33
ErrorsVariable 'tabSize' must be private and have accessor methods.33
Errors'8' is a magic number.33
ErrorsMethod 'setTabSize' is not designed for extension - needs to be abstract, final or empty.35
ErrorsMissing a Javadoc comment.35
ErrorsParameter i should be final.35
ErrorsMethod 'getTabSize' is not designed for extension - needs to be abstract, final or empty.36
ErrorsMissing a Javadoc comment.36
ErrorsParameter i should be final.36
ErrorsMethod 'ExpandBuff' is not designed for extension - needs to be abstract, final or empty.39
ErrorsMissing a Javadoc comment.39
ErrorsName 'ExpandBuff' must match pattern '^[a-z][a-zA-Z0-9]*$'.39
ErrorsParameter wrapAround should be final.39
Errors'{' should be on the previous line.40
Errors'2048' is a magic number.41
ErrorsArray brackets at illegal position.42
Errors'2048' is a magic number.42
ErrorsArray brackets at illegal position.43
Errors'2048' is a magic number.43
Errors'{' should be on the previous line.46
Errors'{' should be on the previous line.48
ErrorsLine is longer than 80 characters.49
ErrorsLine is longer than 80 characters.53
ErrorsLine is longer than 80 characters.57
ErrorsLine is longer than 80 characters.58
ErrorsInner assignments should be avoided.61
Errors'}' should be on the same line.62
Errors'{' should be on the previous line.64
ErrorsLine is longer than 80 characters.65
ErrorsLine is longer than 80 characters.68
ErrorsLine is longer than 80 characters.71
ErrorsInner assignments should be avoided.74
Errors'}' should be on the same line.76
Errors'{' should be on the previous line.78
Errors'2048' is a magic number.83
ErrorsMethod 'FillBuff' is not designed for extension - needs to be abstract, final or empty.88
ErrorsMissing a Javadoc comment.88
ErrorsName 'FillBuff' must match pattern '^[a-z][a-zA-Z0-9]*$'.88
Errors'{' should be on the previous line.89
Errors'{' should be on the previous line.91
Errors'{' should be on the previous line.93
Errors'2048' is a magic number.94
Errors'{' should be on the previous line.95
ErrorsInner assignments should be avoided.96
Errors'}' should be on the same line.98
Errors'if' construct must use '{}'s.99
ErrorsInner assignments should be avoided.100
Errors'else' construct must use '{}'s.101
Errors'}' should be on the same line.103
Errors'if' construct must use '{}'s.104
Errors'if' construct must use '{}'s.106
Errors'2048' is a magic number.106
Errors'else' construct must use '{}'s.108
ErrorsLine is longer than 80 characters.114
ErrorsInner assignments should be avoided.114
Errors'}' should be on the same line.118
Errors'else' construct must use '{}'s.119
Errors'}' should be on the same line.122
Errors'catch' is not followed by whitespace.123
Errors'if' construct must use '{}'s.126
ErrorsExpected an @return tag.133
ErrorsMethod 'BeginToken' is not designed for extension - needs to be abstract, final or empty.133
ErrorsName 'BeginToken' must match pattern '^[a-z][a-zA-Z0-9]*$'.133
ErrorsExpected @throws tag for 'java.io.IOException'.133
Errors'{' should be on the previous line.134
ErrorsMethod 'UpdateLineColumn' is not designed for extension - needs to be abstract, final or empty.142
ErrorsMissing a Javadoc comment.142
ErrorsName 'UpdateLineColumn' must match pattern '^[a-z][a-zA-Z0-9]*$'.142
ErrorsParameter c should be final.142
Errors'{' should be on the previous line.143
Errors'{' should be on the previous line.147
ErrorsInner assignments should be avoided.149
Errors'}' should be on the same line.150
Errors'{' should be on the previous line.152
Errors'{' should be on the previous line.155
Errors'}' should be on the same line.157
Errors'else' construct must use '{}'s.158
ErrorsInner assignments should be avoided.159
Errors'{' should be on the previous line.163
ErrorsExpected an @return tag.183
ErrorsMethod 'readChar' is not designed for extension - needs to be abstract, final or empty.183
ErrorsExpected @throws tag for 'java.io.IOException'.183
Errors'{' should be on the previous line.184
Errors'{' should be on the previous line.186
Errors'if' construct must use '{}'s.189
Errors'if' construct must use '{}'s.195
ErrorsMethod 'getColumn' is not designed for extension - needs to be abstract, final or empty.204
ErrorsMissing a Javadoc comment.204
ErrorsMethod 'getLine' is not designed for extension - needs to be abstract, final or empty.214
ErrorsMissing a Javadoc comment.214
ErrorsExpected an @return tag.225
ErrorsMethod 'getEndColumn' is not designed for extension - needs to be abstract, final or empty.225
ErrorsExpected an @return tag.230
ErrorsMethod 'getEndLine' is not designed for extension - needs to be abstract, final or empty.230
ErrorsExpected an @return tag.235
ErrorsMethod 'getBeginColumn' is not designed for extension - needs to be abstract, final or empty.235
ErrorsExpected an @return tag.240
ErrorsMethod 'getBeginLine' is not designed for extension - needs to be abstract, final or empty.240
ErrorsMethod 'backup' is not designed for extension - needs to be abstract, final or empty.245
ErrorsParameter amount should be final.245
ErrorsExpected @param tag for 'amount'.245
Errors'if' construct must use '{}'s.248
ErrorsInner assignments should be avoided.248
ErrorsParameter dstream should be final.253
ErrorsExpected @param tag for 'dstream'.253
ErrorsParameter startline should be final.253
ErrorsExpected @param tag for 'startline'.253
ErrorsParameter startcolumn should be final.254
ErrorsExpected @param tag for 'startcolumn'.254
ErrorsParameter buffersize should be final.254
ErrorsExpected @param tag for 'buffersize'.254
Errors'{' should be on the previous line.255
ErrorsInner assignments should be avoided.260
ErrorsParameter dstream should be final.267
ErrorsExpected @param tag for 'dstream'.267
ErrorsParameter startline should be final.267
ErrorsExpected @param tag for 'startline'.267
ErrorsParameter startcolumn should be final.268
ErrorsExpected @param tag for 'startcolumn'.268
Errors'{' should be on the previous line.269
Errors'4096' is a magic number.270
ErrorsParameter dstream should be final.274
ErrorsExpected @param tag for 'dstream'.274
Errors'{' should be on the previous line.275
Errors'4096' is a magic number.276
ErrorsMethod 'ReInit' is not designed for extension - needs to be abstract, final or empty.280
ErrorsName 'ReInit' must match pattern '^[a-z][a-zA-Z0-9]*$'.280
ErrorsParameter dstream should be final.280
ErrorsExpected @param tag for 'dstream'.280
ErrorsParameter startline should be final.280
ErrorsExpected @param tag for 'startline'.280
ErrorsParameter startcolumn should be final.281
ErrorsExpected @param tag for 'startcolumn'.281
ErrorsParameter buffersize should be final.281
ErrorsExpected @param tag for 'buffersize'.281
Errors'{' should be on the previous line.282
Errors'{' should be on the previous line.288
ErrorsInner assignments should be avoided.289
ErrorsInner assignments should be avoided.294
ErrorsInner assignments should be avoided.295
ErrorsInner assignments should be avoided.295
ErrorsMethod 'ReInit' is not designed for extension - needs to be abstract, final or empty.300
ErrorsName 'ReInit' must match pattern '^[a-z][a-zA-Z0-9]*$'.300
ErrorsParameter dstream should be final.300
ErrorsExpected @param tag for 'dstream'.300
ErrorsParameter startline should be final.300
ErrorsExpected @param tag for 'startline'.300
ErrorsParameter startcolumn should be final.301
ErrorsExpected @param tag for 'startcolumn'.301
Errors'{' should be on the previous line.302
Errors'4096' is a magic number.303
ErrorsMethod 'ReInit' is not designed for extension - needs to be abstract, final or empty.307
ErrorsName 'ReInit' must match pattern '^[a-z][a-zA-Z0-9]*$'.307
ErrorsParameter dstream should be final.307
ErrorsExpected @param tag for 'dstream'.307
Errors'{' should be on the previous line.308
Errors'4096' is a magic number.309
ErrorsLine is longer than 80 characters.312
ErrorsParameter dstream should be final.312
ErrorsExpected @param tag for 'dstream'.312
ErrorsParameter encoding should be final.312
ErrorsExpected @param tag for 'encoding'.312
ErrorsParameter startline should be final.312
ErrorsExpected @param tag for 'startline'.312
ErrorsParameter startcolumn should be final.313
ErrorsExpected @param tag for 'startcolumn'.313
ErrorsParameter buffersize should be final.313
ErrorsExpected @param tag for 'buffersize'.313
ErrorsExpected @throws tag for 'java.io.UnsupportedEncodingException'.313
Errors'{' should be on the previous line.314
ErrorsLine is longer than 80 characters.315
ErrorsAvoid inline conditionals.315
ErrorsParameter dstream should be final.319
ErrorsExpected @param tag for 'dstream'.319
ErrorsParameter startline should be final.319
ErrorsExpected @param tag for 'startline'.319
ErrorsParameter startcolumn should be final.320
ErrorsExpected @param tag for 'startcolumn'.320
ErrorsParameter buffersize should be final.320
ErrorsExpected @param tag for 'buffersize'.320
Errors'{' should be on the previous line.321
ErrorsLine is longer than 80 characters.322
ErrorsLine is longer than 80 characters.326
ErrorsParameter dstream should be final.326
ErrorsExpected @param tag for 'dstream'.326
ErrorsParameter encoding should be final.326
ErrorsExpected @param tag for 'encoding'.326
ErrorsParameter startline should be final.326
ErrorsExpected @param tag for 'startline'.326
ErrorsLine is longer than 80 characters.327
ErrorsParameter startcolumn should be final.327
ErrorsExpected @param tag for 'startcolumn'.327
ErrorsExpected @throws tag for 'java.io.UnsupportedEncodingException'.327
Errors'4096' is a magic number.329
ErrorsParameter dstream should be final.333
ErrorsExpected @param tag for 'dstream'.333
ErrorsParameter startline should be final.333
ErrorsExpected @param tag for 'startline'.333
ErrorsParameter startcolumn should be final.334
ErrorsExpected @param tag for 'startcolumn'.334
Errors'{' should be on the previous line.335
Errors'4096' is a magic number.336
ErrorsLine is longer than 80 characters.340
ErrorsParameter dstream should be final.340
ErrorsExpected @param tag for 'dstream'.340
ErrorsParameter encoding should be final.340
ErrorsExpected @param tag for 'encoding'.340
ErrorsExpected @throws tag for 'java.io.UnsupportedEncodingException'.340
Errors'4096' is a magic number.342
ErrorsParameter dstream should be final.346
ErrorsExpected @param tag for 'dstream'.346
Errors'{' should be on the previous line.347
Errors'4096' is a magic number.348
ErrorsLine is longer than 80 characters.352
ErrorsMethod 'ReInit' is not designed for extension - needs to be abstract, final or empty.352
ErrorsName 'ReInit' must match pattern '^[a-z][a-zA-Z0-9]*$'.352
ErrorsParameter dstream should be final.352
ErrorsExpected @param tag for 'dstream'.352
ErrorsParameter encoding should be final.352
ErrorsExpected @param tag for 'encoding'.352
ErrorsParameter startline should be final.352
ErrorsExpected @param tag for 'startline'.352
ErrorsLine is longer than 80 characters.353
ErrorsParameter startcolumn should be final.353
ErrorsExpected @param tag for 'startcolumn'.353
ErrorsParameter buffersize should be final.353
ErrorsExpected @param tag for 'buffersize'.353
ErrorsExpected @throws tag for 'java.io.UnsupportedEncodingException'.353
ErrorsLine is longer than 80 characters.355
ErrorsAvoid inline conditionals.355
ErrorsMethod 'ReInit' is not designed for extension - needs to be abstract, final or empty.359
ErrorsName 'ReInit' must match pattern '^[a-z][a-zA-Z0-9]*$'.359
ErrorsParameter dstream should be final.359
ErrorsExpected @param tag for 'dstream'.359
ErrorsParameter startline should be final.359
ErrorsExpected @param tag for 'startline'.359
ErrorsParameter startcolumn should be final.360
ErrorsExpected @param tag for 'startcolumn'.360
ErrorsParameter buffersize should be final.360
ErrorsExpected @param tag for 'buffersize'.360
Errors'{' should be on the previous line.361
ErrorsLine is longer than 80 characters.362
ErrorsLine is longer than 80 characters.366
ErrorsMethod 'ReInit' is not designed for extension - needs to be abstract, final or empty.366
ErrorsName 'ReInit' must match pattern '^[a-z][a-zA-Z0-9]*$'.366
ErrorsParameter dstream should be final.366
ErrorsExpected @param tag for 'dstream'.366
ErrorsParameter encoding should be final.366
ErrorsExpected @param tag for 'encoding'.366
ErrorsExpected @throws tag for 'java.io.UnsupportedEncodingException'.366
Errors'4096' is a magic number.368
ErrorsMethod 'ReInit' is not designed for extension - needs to be abstract, final or empty.372
ErrorsName 'ReInit' must match pattern '^[a-z][a-zA-Z0-9]*$'.372
ErrorsParameter dstream should be final.372
ErrorsExpected @param tag for 'dstream'.372
Errors'{' should be on the previous line.373
Errors'4096' is a magic number.374
ErrorsLine is longer than 80 characters.377
ErrorsMethod 'ReInit' is not designed for extension - needs to be abstract, final or empty.377
ErrorsName 'ReInit' must match pattern '^[a-z][a-zA-Z0-9]*$'.377
ErrorsParameter dstream should be final.377
ErrorsExpected @param tag for 'dstream'.377
ErrorsParameter encoding should be final.377
ErrorsExpected @param tag for 'encoding'.377
ErrorsParameter startline should be final.377
ErrorsExpected @param tag for 'startline'.377
ErrorsLine is longer than 80 characters.378
ErrorsParameter startcolumn should be final.378
ErrorsExpected @param tag for 'startcolumn'.378
ErrorsExpected @throws tag for 'java.io.UnsupportedEncodingException'.378
Errors'4096' is a magic number.380
ErrorsMethod 'ReInit' is not designed for extension - needs to be abstract, final or empty.383
ErrorsName 'ReInit' must match pattern '^[a-z][a-zA-Z0-9]*$'.383
ErrorsParameter dstream should be final.383
ErrorsExpected @param tag for 'dstream'.383
ErrorsParameter startline should be final.383
ErrorsExpected @param tag for 'startline'.383
ErrorsParameter startcolumn should be final.384
ErrorsExpected @param tag for 'startcolumn'.384
Errors'{' should be on the previous line.385
Errors'4096' is a magic number.386
ErrorsExpected an @return tag.389
ErrorsMethod 'GetImage' is not designed for extension - needs to be abstract, final or empty.389
ErrorsName 'GetImage' must match pattern '^[a-z][a-zA-Z0-9]*$'.389
Errors'{' should be on the previous line.390
Errors'if' construct must use '{}'s.391
Errors'else' construct must use '{}'s.393
Errors'+' should be on a new line.394
ErrorsExpected an @return tag.399
ErrorsMethod 'GetSuffix' is not designed for extension - needs to be abstract, final or empty.399
ErrorsName 'GetSuffix' must match pattern '^[a-z][a-zA-Z0-9]*$'.399
ErrorsParameter len should be final.399
ErrorsExpected @param tag for 'len'.399
Errors'{' should be on the previous line.400
Errors'if' construct must use '{}'s.403
Errors'{' should be on the previous line.406
ErrorsMethod 'Done' is not designed for extension - needs to be abstract, final or empty.416
ErrorsName 'Done' must match pattern '^[a-z][a-zA-Z0-9]*$'.416
Errors'{' should be on the previous line.417
ErrorsMethod 'adjustBeginLineColumn' is not designed for extension - needs to be abstract, final or empty.426
ErrorsParameter newLine should be final.426
ErrorsExpected @param tag for 'newLine'.426
ErrorsParameter newCol should be final.426
ErrorsExpected @param tag for 'newCol'.426
Errors'{' should be on the previous line.427
Errors'{' should be on the previous line.432
Errors'}' should be on the same line.434
Errors'{' should be on the previous line.436
ErrorsLine is longer than 80 characters.443
ErrorsInner assignments should be avoided.443
ErrorsInner assignments should be avoided.443
Errors'{' should be on the previous line.453
Errors'{' should be on the previous line.458
Errors'if' construct must use '{}'s.459
ErrorsInner assignments should be avoided.459
Errors'else' construct must use '{}'s.461
ErrorsLine is longer than 80 characters.471

cz/cuni/amis/pogamut/sposh/elements/SolTime.java

ViolationMessageLine
ErrorsLine has trailing spaces.4
ErrorsMissing a Javadoc comment.9
ErrorsLine contains a tab character.9
ErrorsLine contains a tab character.10
ErrorsMissing a Javadoc comment.10
ErrorsLine contains a tab character.11
ErrorsMissing a Javadoc comment.11
ErrorsLine contains a tab character.12
ErrorsMissing a Javadoc comment.12
ErrorsLine contains a tab character.13
ErrorsMissing a Javadoc comment.13
ErrorsLine contains a tab character.15
ErrorsMissing a Javadoc comment.15
ErrorsLine contains a tab character.16
ErrorsMissing a Javadoc comment.16
ErrorsLine contains a tab character.18
ErrorsMissing a Javadoc comment.18
ErrorsParameter name should be final.18
Errors'name' hides a field.18
ErrorsParameter id should be final.18
Errors'id' hides a field.18
ErrorsLine contains a tab character.19
ErrorsLine contains a tab character.20
ErrorsLine contains a tab character.21
ErrorsLine contains a tab character.23
ErrorsLine contains a tab character.24
ErrorsLine contains a tab character.25
ErrorsLine contains a tab character.26
ErrorsLine contains a tab character.28
ErrorsMissing a Javadoc comment.28
ErrorsLine contains a tab character.29
ErrorsLine contains a tab character.30
ErrorsLine contains a tab character.31
ErrorsLine has trailing spaces.32
ErrorsLine contains a tab character.32
ErrorsLine contains a tab character.33
ErrorsMissing a Javadoc comment.33
ErrorsName '_units' must match pattern '^[a-z][a-zA-Z0-9]*$'.33
ErrorsLine contains a tab character.34
ErrorsMissing a Javadoc comment.34
ErrorsName '_count' must match pattern '^[a-z][a-zA-Z0-9]*$'.34
ErrorsLine has trailing spaces.35
ErrorsLine contains a tab character.35
ErrorsLine contains a tab character.36
ErrorsMissing a Javadoc comment.36
ErrorsParameter units should be final.36
ErrorsParameter count should be final.36
ErrorsLine contains a tab character.37
ErrorsLine contains a tab character.38
ErrorsLine contains a tab character.39
ErrorsFirst sentence should end with a period.41
ErrorsLine contains a tab character.41
ErrorsLine contains a tab character.42
ErrorsLine contains a tab character.43
ErrorsLine contains a tab character.44
ErrorsLine contains a tab character.45
ErrorsLine contains a tab character.46
ErrorsLine has trailing spaces.47
ErrorsLine contains a tab character.47
ErrorsLine contains a tab character.48
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.48
ErrorsLine contains a tab character.49
Errors'if' construct must use '{}'s.50
ErrorsLine contains a tab character.50
ErrorsLine contains a tab character.51
Errors'+' is not preceded with whitespace.51
Errors'+' is not followed by whitespace.51
Errors'+' is not preceded with whitespace.51
Errors'+' is not followed by whitespace.51
Errors'+' is not preceded with whitespace.51
Errors'+' is not followed by whitespace.51
Errors'+' is not preceded with whitespace.51
Errors'+' is not followed by whitespace.51
ErrorsLine contains a tab character.52
ErrorsLine contains a tab character.53
ErrorsLine contains a tab character.55
ErrorsLine contains a tab character.56
ErrorsLine contains a tab character.57
ErrorsLine contains a tab character.58
ErrorsMethod 'getUnits' is not designed for extension - needs to be abstract, final or empty.58
ErrorsLine contains a tab character.59
ErrorsLine contains a tab character.60
ErrorsLine contains a tab character.62
ErrorsLine contains a tab character.63
ErrorsLine contains a tab character.64
ErrorsLine contains a tab character.65
ErrorsMethod 'setUnits' is not designed for extension - needs to be abstract, final or empty.65
ErrorsParameter units should be final.65
ErrorsLine contains a tab character.66
ErrorsLine contains a tab character.67
ErrorsLine contains a tab character.69
ErrorsLine contains a tab character.70
ErrorsLine contains a tab character.71
ErrorsLine contains a tab character.72
ErrorsMethod 'getCount' is not designed for extension - needs to be abstract, final or empty.72
ErrorsLine contains a tab character.73
ErrorsLine contains a tab character.74
ErrorsLine contains a tab character.76
ErrorsLine contains a tab character.77
ErrorsLine contains a tab character.78
ErrorsLine contains a tab character.79
ErrorsMethod 'setCount' is not designed for extension - needs to be abstract, final or empty.79
ErrorsParameter count should be final.79
ErrorsLine contains a tab character.80
ErrorsLine contains a tab character.81

cz/cuni/amis/pogamut/sposh/elements/Token.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsVariable 'kind' must be private and have accessor methods.23
ErrorsVariable 'beginLine' must be private and have accessor methods.26
ErrorsVariable 'beginColumn' must be private and have accessor methods.28
ErrorsVariable 'endLine' must be private and have accessor methods.30
ErrorsVariable 'endColumn' must be private and have accessor methods.32
ErrorsVariable 'image' must be private and have accessor methods.37
ErrorsVariable 'next' must be private and have accessor methods.47
ErrorsVariable 'specialToken' must be private and have accessor methods.61
ErrorsExpected an @return tag.71
ErrorsMethod 'getValue' is not designed for extension - needs to be abstract, final or empty.71
ErrorsFirst sentence should end with a period.75
Errors'{' is not followed by whitespace.78
Errors'}' is not preceded with whitespace.78
ErrorsParameter kind should be final.83
Errors'kind' hides a field.83
ErrorsExpected @param tag for 'kind'.83
Errors'{' should be on the previous line.84
ErrorsParameter kind should be final.91
Errors'kind' hides a field.91
ErrorsExpected @param tag for 'kind'.91
ErrorsParameter image should be final.91
Errors'image' hides a field.91
ErrorsExpected @param tag for 'image'.91
Errors'{' should be on the previous line.92
ErrorsExpected an @return tag.100
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.100
Errors'{' should be on the previous line.101
ErrorsExpected an @return tag.117
ErrorsParameter ofKind should be final.117
ErrorsExpected @param tag for 'ofKind'.117
ErrorsParameter image should be final.117
ErrorsExpected @param tag for 'image'.117
Errors'{' should be on the previous line.118
Errors'{' should be on the previous line.120
ErrorsMissing a Javadoc comment.125
ErrorsParameter ofKind should be final.125
Errors'{' should be on the previous line.126
ErrorsLine is longer than 80 characters.131

cz/cuni/amis/pogamut/sposh/elements/TokenMgrError.java

ViolationMessageLine
Errors'{' should be on the previous line.7
ErrorsVariable 'errorCode' must be private and have accessor methods.44
ErrorsFirst sentence should end with a period.46
ErrorsExpected an @return tag.50
ErrorsParameter str should be final.50
ErrorsExpected @param tag for 'str'.50
Errors'{' should be on the previous line.55
ErrorsInner assignments should be avoided.83
Errors'0x20' is a magic number.83
Errors'0x7e' is a magic number.83
Errors'16' is a magic number.84
Errors'4' is a magic number.85
ErrorsExpected an @return tag.107
ErrorsLine is longer than 80 characters.107
ErrorsName 'LexicalError' must match pattern '^[a-z][a-zA-Z0-9]*$'.107
ErrorsParameter EOFSeen should be final.107
ErrorsExpected @param tag for 'EOFSeen'.107
ErrorsName 'EOFSeen' must match pattern '^[a-z][a-zA-Z0-9]*$'.107
ErrorsParameter lexState should be final.107
ErrorsExpected @param tag for 'lexState'.107
ErrorsParameter errorLine should be final.107
ErrorsExpected @param tag for 'errorLine'.107
ErrorsParameter errorColumn should be final.107
ErrorsExpected @param tag for 'errorColumn'.107
ErrorsParameter errorAfter should be final.107
ErrorsExpected @param tag for 'errorAfter'.107
ErrorsParameter curChar should be final.107
ErrorsExpected @param tag for 'curChar'.107
Errors'return' is not followed by whitespace.108
Errors'+' should be on a new line.108
Errors'+' should be on a new line.109
Errors'+' should be on a new line.110
ErrorsLine is longer than 80 characters.111
ErrorsAvoid inline conditionals.111
Errors'cast' is not followed by whitespace.111
Errors'+' should be on a new line.111
ErrorsLine is longer than 80 characters.116
ErrorsExpected an @return tag.124
ErrorsMethod 'getMessage' is not designed for extension - needs to be abstract, final or empty.124
ErrorsParameter message should be final.137
ErrorsExpected @param tag for 'message'.137
ErrorsParameter reason should be final.137
ErrorsExpected @param tag for 'reason'.137
ErrorsLine is longer than 80 characters.143
ErrorsParameter EOFSeen should be final.143
ErrorsExpected @param tag for 'EOFSeen'.143
ErrorsName 'EOFSeen' must match pattern '^[a-z][a-zA-Z0-9]*$'.143
ErrorsParameter lexState should be final.143
ErrorsExpected @param tag for 'lexState'.143
ErrorsParameter errorLine should be final.143
ErrorsExpected @param tag for 'errorLine'.143
ErrorsParameter errorColumn should be final.143
ErrorsExpected @param tag for 'errorColumn'.143
ErrorsParameter errorAfter should be final.143
ErrorsExpected @param tag for 'errorAfter'.143
ErrorsParameter curChar should be final.143
ErrorsExpected @param tag for 'curChar'.143
ErrorsParameter reason should be final.143
ErrorsExpected @param tag for 'reason'.143
ErrorsLine is longer than 80 characters.144
ErrorsLine is longer than 80 characters.147

cz/cuni/amis/pogamut/sposh/elements/TriggeredAction.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.10
ErrorsLine has trailing spaces.11
ErrorsLine is longer than 80 characters.11
ErrorsLine is longer than 80 characters.16
ErrorsLine contains a tab character.17
ErrorsMissing a Javadoc comment.17
ErrorsName 'taName' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.17
ErrorsLine contains a tab character.18
ErrorsMissing a Javadoc comment.18
ErrorsLine contains a tab character.20
ErrorsMissing a Javadoc comment.20
ErrorsParameter actionName should be final.20
ErrorsLine contains a tab character.21
ErrorsLine contains a tab character.22
ErrorsLine contains a tab character.24
ErrorsMissing a Javadoc comment.24
ErrorsParameter actionCall should be final.24
Errors'actionCall' hides a field.24
ErrorsLine contains a tab character.25
ErrorsLine contains a tab character.26
ErrorsLine contains a tab character.28
ErrorsMethod 'getChildDataNodes' is not designed for extension - needs to be abstract, final or empty.28
ErrorsLine contains a tab character.29
ErrorsLine contains a tab character.30
ErrorsLine contains a tab character.31
ErrorsLine contains a tab character.33
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.33
ErrorsLine contains a tab character.34
ErrorsLine contains a tab character.35
ErrorsLine contains a tab character.36
ErrorsMethod 'getName' is not designed for extension - needs to be abstract, final or empty.37
ErrorsLine contains a tab character.38
ErrorsLine contains a tab character.39
ErrorsLine contains a tab character.40
ErrorsMethod 'getActionCall' is not designed for extension - needs to be abstract, final or empty.42
ErrorsMissing a Javadoc comment.42
ErrorsLine contains a tab character.46
ErrorsLine contains a tab character.47
ErrorsLine is longer than 80 characters.48
ErrorsLine contains a tab character.48
ErrorsLine contains a tab character.49
ErrorsLine contains a tab character.50
ErrorsLine contains a tab character.51
ErrorsLine contains a tab character.52
ErrorsMethod 'detectCycle' is not designed for extension - needs to be abstract, final or empty.52
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.58
ErrorsLine contains a tab character.60
ErrorsLine contains a tab character.62
ErrorsLine contains a tab character.63
ErrorsLine contains a tab character.64
ErrorsLine contains a tab character.65
ErrorsLine is longer than 80 characters.66
ErrorsLine contains a tab character.66
ErrorsLine has trailing spaces.67
ErrorsLine contains a tab character.67
ErrorsLine contains a tab character.68
ErrorsLine is longer than 80 characters.69
ErrorsLine contains a tab character.69
ErrorsLine contains a tab character.70
ErrorsLine is longer than 80 characters.71
ErrorsLine contains a tab character.71
ErrorsLine is longer than 80 characters.72
ErrorsLine contains a tab character.72
ErrorsLine contains a tab character.73
ErrorsLine contains a tab character.74
ErrorsLine is longer than 80 characters.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
ErrorsLine contains a tab character.81
ErrorsLine contains a tab character.82
ErrorsLine contains a tab character.84
ErrorsLine contains a tab character.85
ErrorsLine contains a tab character.87
ErrorsLine contains a tab character.88
ErrorsLine contains a tab character.89
ErrorsLine has trailing spaces.90
ErrorsLine contains a tab character.90
ErrorsLine contains a tab character.91
ErrorsLine contains a tab character.92
ErrorsLine contains a tab character.93
ErrorsMethod 'setActionName' is not designed for extension - needs to be abstract, final or empty.93
ErrorsParameter actionName should be final.93
ErrorsExpected @param tag for 'actionName'.93
ErrorsLine contains a tab character.94
ErrorsLine contains a tab character.96
ErrorsLine contains a tab character.97
ErrorsLine contains a tab character.98
ErrorsLine contains a tab character.100
ErrorsLine is longer than 80 characters.101
ErrorsLine contains a tab character.101
ErrorsLine contains a tab character.103
ErrorsLine is longer than 80 characters.104
ErrorsLine contains a tab character.104
ErrorsLine contains a tab character.106
ErrorsLine is longer than 80 characters.108
ErrorsLine contains a tab character.110
ErrorsLine is longer than 80 characters.111
ErrorsLine is longer than 80 characters.112
ErrorsLine contains a tab character.114
ErrorsLine contains a tab character.115
ErrorsLine contains a tab character.116
ErrorsLine contains a tab character.118
ErrorsMethod 'moveChild' is not designed for extension - needs to be abstract, final or empty.118
ErrorsLine contains a tab character.119
ErrorsParameter child should be final.119
ErrorsParameter relativePosition should be final.119
ErrorsLine contains a tab character.120
ErrorsLine contains a tab character.121
ErrorsLine has trailing spaces.122
ErrorsLine contains a tab character.122
ErrorsLine is longer than 80 characters.123
ErrorsLine contains a tab character.123
ErrorsMissing a Javadoc comment.123
ErrorsName 'dataFlavor' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.123
ErrorsLine contains a tab character.125
ErrorsMethod 'getDataFlavor' is not designed for extension - needs to be abstract, final or empty.125
ErrorsLine contains a tab character.126
ErrorsLine contains a tab character.127
ErrorsLine contains a tab character.128
ErrorsLine contains a tab character.130
ErrorsMethod 'addChildDataNode' is not designed for extension - needs to be abstract, final or empty.130
ErrorsLine contains a tab character.131
ErrorsParameter newChild should be final.131
ErrorsLine is longer than 80 characters.132
ErrorsLine contains a tab character.132
ErrorsLine contains a tab character.133
ErrorsLine contains a tab character.135
ErrorsMethod 'neutralizeChild' is not designed for extension - needs to be abstract, final or empty.135
ErrorsLine contains a tab character.136
ErrorsParameter childNode should be final.136
ErrorsLine is longer than 80 characters.137
ErrorsLine contains a tab character.137
ErrorsLine contains a tab character.138
ErrorsMethod 'compareTo' is not designed for extension - needs to be abstract, final or empty.140
ErrorsParameter o should be final.141

cz/cuni/amis/pogamut/sposh/elements/Triggers.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.18
ErrorsName '_sense_list' must match pattern '^[a-z][a-zA-Z0-9]*$'.18
ErrorsParameter defaultTrigger should be final.25
ErrorsExpected @param tag for 'defaultTrigger'.25
ErrorsLine is longer than 80 characters.31
ErrorsMissing a Javadoc comment.37
ErrorsParameter sense_list should be final.37
ErrorsName 'sense_list' must match pattern '^[a-z][a-zA-Z0-9]*$'.37
ErrorsFirst sentence should end with a period.45
ErrorsMethod 'addTrigger' is not designed for extension - needs to be abstract, final or empty.49
ErrorsParameter sense should be final.49
ErrorsExpected @param tag for 'sense'.49
ErrorsLine has trailing spaces.57
ErrorsMethod 'addUserTrigger' is not designed for extension - needs to be abstract, final or empty.63
ErrorsParameter sense should be final.63
ErrorsLine is longer than 80 characters.64
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.71
ErrorsMethod 'getChildDataNodes' is not designed for extension - needs to be abstract, final or empty.76
ErrorsMethod 'moveChild' is not designed for extension - needs to be abstract, final or empty.81
ErrorsParameter child should be final.82
ErrorsParameter relativePosition should be final.82
ErrorsLine is longer than 80 characters.85
ErrorsMissing a Javadoc comment.85
ErrorsName 'dataFlavor' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.85
ErrorsMethod 'getDataFlavor' is not designed for extension - needs to be abstract, final or empty.87
ErrorsMethod 'addChildDataNode' is not designed for extension - needs to be abstract, final or empty.92
ErrorsParameter newChild should be final.93
ErrorsLine is longer than 80 characters.97
ErrorsMethod 'neutralizeChild' is not designed for extension - needs to be abstract, final or empty.101
ErrorsParameter childNode should be final.102
ErrorsFirst sentence should end with a period.112
ErrorsExpected an @return tag.115
ErrorsMethod 'getSenses' is not designed for extension - needs to be abstract, final or empty.115

cz/cuni/amis/pogamut/sposh/engine/APExecutor.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.17
ErrorsMissing a Javadoc comment.18
ErrorsMissing a Javadoc comment.19
ErrorsMissing a Javadoc comment.20
ErrorsFirst sentence should end with a period.22
ErrorsLine is longer than 80 characters.26
ErrorsLine is longer than 80 characters.30
ErrorsParameter plan should be final.30
Errors'plan' hides a field.30
ErrorsParameter ap should be final.30
ErrorsParameter result should be final.30
Errors'result' hides a field.30
ErrorsParameter ctx should be final.30
ErrorsExpected @param tag for 'ctx'.30
ErrorsParameter log should be final.30
ErrorsParameter workExecuter should be final.41
ErrorsLine is longer than 80 characters.45
ErrorsLine is longer than 80 characters.46
ErrorsLine is longer than 80 characters.51
ErrorsExpected an @return tag.56
ErrorsLine is longer than 80 characters.56
ErrorsParameter plan should be final.56
Errors'plan' hides a field.56
ErrorsExpected @param tag for 'plan'.56
ErrorsParameter actionCall should be final.56
ErrorsExpected @param tag for 'actionCall'.56
ErrorsLine is longer than 80 characters.62
ErrorsLine is longer than 80 characters.67
ErrorsLine is longer than 80 characters.68
ErrorsFirst sentence should end with a period.80
ErrorsLine has trailing spaces.82
ErrorsExpected an @return tag.84
ErrorsLine is longer than 80 characters.86

cz/cuni/amis/pogamut/sposh/engine/AbstractExecutor.java

ViolationMessageLine
ErrorsMissing package-info.java file.0
ErrorsMissing a Javadoc comment.10
ErrorsVariable 'ctx' must be private and have accessor methods.10
ErrorsMissing a Javadoc comment.11
ErrorsVariable 'log' must be private and have accessor methods.11
ErrorsMissing a Javadoc comment.13
ErrorsParameter ctx should be final.13
Errors'ctx' hides a field.13
ErrorsParameter log should be final.13
Errors'log' hides a field.13
ErrorsMissing a Javadoc comment.18
ErrorsParameter msg should be final.18
Errors'if' construct must use '{}'s.19
ErrorsMissing a Javadoc comment.23
ErrorsParameter msg should be final.23
Errors'if' construct must use '{}'s.24
ErrorsLine has trailing spaces.27
ErrorsMissing a Javadoc comment.28
ErrorsParameter msg should be final.28
Errors'if' construct must use '{}'s.29
ErrorsComment matches to-do format 'TODO:'.35
ErrorsExpected an @return tag.37

cz/cuni/amis/pogamut/sposh/engine/CEExecutor.java

ViolationMessageLine
ErrorsLine has trailing spaces.13
ErrorsMissing a Javadoc comment.17
ErrorsMissing a Javadoc comment.18
ErrorsMissing a Javadoc comment.19
ErrorsMissing a Javadoc comment.20
ErrorsMissing a Javadoc comment.21
ErrorsMissing a Javadoc comment.22
ErrorsMissing a Javadoc comment.23
ErrorsLine has trailing spaces.24
ErrorsLine is longer than 80 characters.32
ErrorsParameter plan should be final.32
Errors'plan' hides a field.32
ErrorsParameter ce should be final.32
ErrorsParameter ctx should be final.32
ErrorsParameter log should be final.32
ErrorsAvoid inline conditionals.37
ErrorsFirst sentence should end with a period.42
ErrorsLine is longer than 80 characters.43
ErrorsExpected an @return tag.48
ErrorsLine is longer than 80 characters.48
ErrorsParameter plan should be final.48
Errors'plan' hides a field.48
ErrorsExpected @param tag for 'plan'.48
ErrorsParameter actionCall should be final.48
Errors'actionCall' hides a field.48
ErrorsExpected @param tag for 'actionCall'.48
ErrorsLine is longer than 80 characters.53
ErrorsLine is longer than 80 characters.54
ErrorsLine is longer than 80 characters.59
ErrorsLine is longer than 80 characters.60
ErrorsLine has trailing spaces.73
ErrorsExpected an @return tag.78
ErrorsParameter workExecuter should be final.78
ErrorsExpected @param tag for 'workExecuter'.78
ErrorsFirst sentence should end with a period.88
ErrorsExpected an @return tag.95
ErrorsParameter workExecuter should be final.96
ErrorsExpected @param tag for 'workExecuter'.96
ErrorsLine is longer than 80 characters.104
ErrorsMissing a Javadoc comment.107

cz/cuni/amis/pogamut/sposh/engine/CExecutor.java

ViolationMessageLine
ErrorsUsing the '.*' form of import should be avoided - cz.cuni.amis.pogamut.sposh.elements.*.3
ErrorsUnused import - java.util.Collections.6
ErrorsMissing a Javadoc comment.16
ErrorsMissing a Javadoc comment.17
ErrorsMissing a Javadoc comment.18
ErrorsFirst sentence should end with a period.19
ErrorsLine is longer than 80 characters.26
ErrorsParameter plan should be final.26
ErrorsParameter c should be final.26
ErrorsParameter ctx should be final.26
ErrorsParameter log should be final.26
Errors'cast' is not followed by whitespace.29
ErrorsLine is longer than 80 characters.41
ErrorsLine is longer than 80 characters.45
ErrorsExpected an @return tag.50
ErrorsParameter workExecuter should be final.51
ErrorsExpected @param tag for 'workExecuter'.51
ErrorsComment matches to-do format 'TODO:'.53
ErrorsLine is longer than 80 characters.53
ErrorsLine is longer than 80 characters.62

cz/cuni/amis/pogamut/sposh/engine/DCExecutor.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.21
ErrorsMissing a Javadoc comment.22
ErrorsVariable 'deExecutors' must be private and have accessor methods.22
ErrorsMissing a Javadoc comment.23
ErrorsMissing a Javadoc comment.24
ErrorsParameter plan should be final.32
ErrorsExpected @param tag for 'plan'.32
ErrorsParameter ctx should be final.32
ErrorsExpected @param tag for 'ctx'.32
ErrorsLine is longer than 80 characters.36
ErrorsMissing a Javadoc comment.36
ErrorsParameter plan should be final.36
ErrorsParameter ctx should be final.36
ErrorsParameter timer should be final.36
Errors'timer' hides a field.36
ErrorsParameter log should be final.36
ErrorsLine is longer than 80 characters.48
ErrorsMissing a Javadoc comment.48
ErrorsParameter workExecuter should be final.48
ErrorsLine is longer than 80 characters.52
ErrorsComment matches to-do format 'TODO:'.54
ErrorsLine is longer than 80 characters.54
ErrorsLine is longer than 80 characters.63
ErrorsLine is longer than 80 characters.66
ErrorsMissing a Javadoc comment.69
ErrorsParameter index should be final.69
ErrorsParameter name should be final.81
ErrorsLine is longer than 80 characters.84
ErrorsAvoid inline conditionals.84
ErrorsLine is longer than 80 characters.89
ErrorsComment matches to-do format 'TODO:'.100
ErrorsMissing a Javadoc comment.101

cz/cuni/amis/pogamut/sposh/engine/DEExecutor.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.22
ErrorsMissing a Javadoc comment.23
ErrorsMissing a Javadoc comment.24
ErrorsMissing a Javadoc comment.25
ErrorsMissing a Javadoc comment.26
ErrorsMissing a Javadoc comment.27
ErrorsMissing a Javadoc comment.28
ErrorsMissing a Javadoc comment.29
ErrorsLine has trailing spaces.30
ErrorsLine is longer than 80 characters.31
ErrorsMissing a Javadoc comment.31
ErrorsParameter plan should be final.31
Errors'plan' hides a field.31
ErrorsParameter de should be final.31
ErrorsParameter ctx should be final.31
ErrorsParameter log should be final.31
ErrorsLine is longer than 80 characters.44
ErrorsMissing a Javadoc comment.44
ErrorsParameter plan should be final.44
Errors'plan' hides a field.44
ErrorsParameter actionCall should be final.44
Errors'actionCall' hides a field.44
ErrorsLine is longer than 80 characters.50
ErrorsLine has trailing spaces.51
ErrorsLine is longer than 80 characters.52
ErrorsLine is longer than 80 characters.57
ErrorsLine is longer than 80 characters.60
ErrorsLine has trailing spaces.66
ErrorsLine is longer than 80 characters.70
ErrorsParameter timestamp should be final.70
ErrorsParameter workExecuter should be final.70
ErrorsExpected @param tag for 'workExecuter'.70
ErrorsLine is longer than 80 characters.74
ErrorsLine is longer than 80 characters.87
ErrorsParameter workExecuter should be final.87
ErrorsExpected @param tag for 'workExecuter'.87
ErrorsParameter timer should be final.87
ErrorsExpected @param tag for 'timer'.87
ErrorsLine is longer than 80 characters.101
ErrorsLine is longer than 80 characters.109
ErrorsLine is longer than 80 characters.113
ErrorsLine is longer than 80 characters.119
ErrorsLine has trailing spaces.123
ErrorsLine is longer than 80 characters.128
ErrorsMissing a Javadoc comment.133
ErrorsFirst sentence should end with a period.137
ErrorsExpected an @return tag.141
ErrorsLine has trailing spaces.144
ErrorsMissing a Javadoc comment.145
ErrorsLine has trailing spaces.148
ErrorsMissing a Javadoc comment.149

cz/cuni/amis/pogamut/sposh/engine/ElementExecutor.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.5
ErrorsMissing a Javadoc comment.10
ErrorsMissing a Javadoc comment.12
ErrorsMissing a Javadoc comment.14

cz/cuni/amis/pogamut/sposh/engine/ElementStackTrace.java

ViolationMessageLine
ErrorsUnused import - cz.cuni.amis.pogamut.sposh.elements.CompetenceElement.3
ErrorsUnused import - cz.cuni.amis.pogamut.sposh.elements.TriggeredAction.4
ErrorsType Javadoc comment is missing an @param <T> tag.10
ErrorsMissing a Javadoc comment.12
ErrorsVariable 'name' must be private and have accessor methods.12
ErrorsMissing a Javadoc comment.13
ErrorsVariable 'clazz' must be private and have accessor methods.13
ErrorsMissing a Javadoc comment.14
ErrorsVariable 'executor' must be private and have accessor methods.14
ErrorsMissing a Javadoc comment.16
ErrorsParameter clazz should be final.16
Errors'clazz' hides a field.16
ErrorsParameter name should be final.16
Errors'name' hides a field.16
ErrorsParameter executor should be final.16
Errors'executor' hides a field.16
ErrorsLine is longer than 80 characters.24
ErrorsMissing a Javadoc comment.27
ErrorsLine has trailing spaces.35
ErrorsLine has trailing spaces.42
ErrorsLine has trailing spaces.43
Errors'public' modifier out of order with the JLS suggestions.56
ErrorsMissing a Javadoc comment.58
ErrorsAvoid inline conditionals.81

cz/cuni/amis/pogamut/sposh/engine/FireResult.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.4
ErrorsMissing a Javadoc comment.8
ErrorsLine has trailing spaces.31
ErrorsMissing a Javadoc comment.32
ErrorsMissing a Javadoc comment.33
ErrorsMissing a Javadoc comment.35
ErrorsParameter type should be final.35
Errors'type' hides a field.35
ErrorsMissing a Javadoc comment.39
ErrorsParameter type should be final.39
Errors'type' hides a field.39
ErrorsParameter nextElement should be final.39
Errors'nextElement' hides a field.39
ErrorsLine is longer than 80 characters.55
Errors'+' is not preceded with whitespace.55
Errors'+' is not followed by whitespace.55

cz/cuni/amis/pogamut/sposh/engine/PoshEngine.java

ViolationMessageLine
ErrorsLine has trailing spaces.12
ErrorsMissing a Javadoc comment.17
ErrorsMissing a Javadoc comment.18
ErrorsMissing a Javadoc comment.19
ErrorsMissing a Javadoc comment.20
ErrorsLine has trailing spaces.22
ErrorsMissing a Javadoc comment.23
ErrorsLine has trailing spaces.24
ErrorsLine contains a tab character.24
ErrorsLine contains a tab character.25
ErrorsMissing a Javadoc comment.25
ErrorsVariable 'result' must be private and have accessor methods.25
ErrorsLine contains a tab character.26
ErrorsMissing a Javadoc comment.26
ErrorsVariable 'type' must be private and have accessor methods.26
ErrorsLine has trailing spaces.27
ErrorsLine contains a tab character.27
ErrorsLine is longer than 80 characters.28
ErrorsLine contains a tab character.28
ErrorsMissing a Javadoc comment.28
ErrorsParameter result should be final.28
Errors'result' hides a field.28
ErrorsParameter type should be final.28
Errors'type' hides a field.28
ErrorsLine contains a tab character.29
ErrorsLine contains a tab character.30
ErrorsLine contains a tab character.31
ErrorsLine has trailing spaces.32
ErrorsLine contains a tab character.32
ErrorsMissing a Javadoc comment.35
ErrorsVariable 'plan' must be private and have accessor methods.35
ErrorsMissing a Javadoc comment.36
ErrorsVariable 'timer' must be private and have accessor methods.36
ErrorsMissing a Javadoc comment.37
ErrorsVariable 'log' must be private and have accessor methods.37
ErrorsMissing a Javadoc comment.38
ErrorsMissing a Javadoc comment.40
ErrorsParameter plan should be final.40
Errors'plan' hides a field.40
ErrorsMissing a Javadoc comment.44
ErrorsParameter plan should be final.44
Errors'plan' hides a field.44
ErrorsParameter timer should be final.44
Errors'timer' hides a field.44
ErrorsMissing a Javadoc comment.48
ErrorsParameter plan should be final.48
Errors'plan' hides a field.48
ErrorsParameter timer should be final.48
Errors'timer' hides a field.48
ErrorsParameter log should be final.48
Errors'log' hides a field.48
ErrorsLine is longer than 80 characters.63
ErrorsMethod 'evaluatePlan' is not designed for extension - needs to be abstract, final or empty.63
ErrorsMissing a Javadoc comment.63
ErrorsParameter workExecuter should be final.63
ErrorsMethod 'getStackForDE' is not designed for extension - needs to be abstract, final or empty.67
ErrorsMissing a Javadoc comment.67
ErrorsParameter name should be final.67
ErrorsLine has trailing spaces.71
ErrorsMethod 'getStackForDE' is not designed for extension - needs to be abstract, final or empty.72
ErrorsMissing a Javadoc comment.72
ErrorsParameter index should be final.72
ErrorsLine has trailing spaces.75
ErrorsMethod 'getLog' is not designed for extension - needs to be abstract, final or empty.76
ErrorsMissing a Javadoc comment.76
ErrorsLine contains a tab character.77
ErrorsExpected an @return tag.84
ErrorsMethod 'getActions' is not designed for extension - needs to be abstract, final or empty.84
ErrorsExpected an @return tag.92
ErrorsMethod 'getSenses' is not designed for extension - needs to be abstract, final or empty.92
ErrorsFirst sentence should end with a period.96
ErrorsExpected an @return tag.100
ErrorsMethod 'getPlan' is not designed for extension - needs to be abstract, final or empty.100
ErrorsLine has trailing spaces.105
ErrorsExpected an @return tag.108
ErrorsMethod 'getState' is not designed for extension - needs to be abstract, final or empty.108
ErrorsAvoid inline conditionals.121

cz/cuni/amis/pogamut/sposh/engine/PrimitiveExecutor.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.13
Errors'private' modifier out of order with the JLS suggestions.13
ErrorsMissing a Javadoc comment.14
Errors'private' modifier out of order with the JLS suggestions.14
ErrorsMissing a Javadoc comment.15
Errors'private' modifier out of order with the JLS suggestions.15
ErrorsLine is longer than 80 characters.19
ErrorsLine is longer than 80 characters.22
ErrorsLine is longer than 80 characters.25
ErrorsParameter actionCall should be final.25
Errors'actionCall' hides a field.25
ErrorsParameter ctx should be final.25
ErrorsParameter log should be final.25
ErrorsLine is longer than 80 characters.26
ErrorsFirst sentence should end with a period.29
ErrorsLine has trailing spaces.32
ErrorsLine is longer than 80 characters.36
ErrorsParameter actionCall should be final.40
Errors'actionCall' hides a field.40
ErrorsParameter successResult should be final.41
Errors'successResult' hides a field.41
ErrorsParameter failResult should be final.42
Errors'failResult' hides a field.42
ErrorsExpected @param tag for 'failResult'.42
ErrorsParameter ctx should be final.43
ErrorsParameter log should be final.44
ErrorsLine is longer than 80 characters.56
ErrorsParameter workExecuter should be final.59
ErrorsExpected @param tag for 'workExecuter'.59
ErrorsLine is longer than 80 characters.60
ErrorsLine is longer than 80 characters.69

cz/cuni/amis/pogamut/sposh/engine/SenseExecutor.java

ViolationMessageLine
ErrorsLine has trailing spaces.12
ErrorsLine has trailing spaces.14
ErrorsLine has trailing spaces.16
ErrorsFirst sentence should end with a period.21
ErrorsVariable 'name' must be private and have accessor methods.22
ErrorsFirst sentence should end with a period.26
ErrorsParameter name should be final.31
Errors'name' hides a field.31
ErrorsParameter success should be final.31
Errors'success' hides a field.31
ErrorsLine has trailing spaces.37
ErrorsMissing a Javadoc comment.63
ErrorsMissing a Javadoc comment.64
ErrorsMissing a Javadoc comment.70
ErrorsParameter sense should be final.78
ErrorsParameter ctx should be final.78
ErrorsParameter log should be final.78
ErrorsFirst sentence should end with a period.86
ErrorsParameter workExecuter should be final.90
ErrorsExpected @param tag for 'workExecuter'.90
ErrorsLine has trailing spaces.92
ErrorsLine has trailing spaces.94
ErrorsLine is longer than 80 characters.95
ErrorsUnused @param tag for 'value1'.118
ErrorsUnused @param tag for 'value2'.120
ErrorsExpected an @return tag.123
ErrorsLine is longer than 80 characters.123
ErrorsParameter operand1 should be final.123
ErrorsExpected @param tag for 'operand1'.123
ErrorsParameter predicate should be final.123
Errors'predicate' hides a field.123
ErrorsParameter operand2 should be final.123
ErrorsExpected @param tag for 'operand2'.123
ErrorsLine is longer than 80 characters.136
ErrorsLine is longer than 80 characters.138
ErrorsLine is longer than 80 characters.140

cz/cuni/amis/pogamut/sposh/engine/SenseListExecutor.java

ViolationMessageLine
ErrorsUnused import - cz.cuni.amis.pogamut.sposh.elements.Sense.SenseCall.5
ErrorsLine has trailing spaces.16
ErrorsMissing a Javadoc comment.20
ErrorsMissing a Javadoc comment.21
ErrorsFirst sentence should end with a period.23
ErrorsParameter senses should be final.28
Errors'senses' hides a field.28
ErrorsParameter success should be final.28
Errors'success' hides a field.28
ErrorsLine is longer than 80 characters.30
ErrorsLine has trailing spaces.34
ErrorsParameter success should be final.37
Errors'success' hides a field.37
ErrorsLine has trailing spaces.40
ErrorsMissing a Javadoc comment.41
ErrorsLine has trailing spaces.58
ErrorsLine is longer than 80 characters.63
ErrorsMissing a Javadoc comment.63
ErrorsParameter goal should be final.70
ErrorsParameter ctx should be final.70
ErrorsExpected @param tag for 'ctx'.70
ErrorsParameter log should be final.70
ErrorsLine is longer than 80 characters.83
ErrorsParameter triggers should be final.86
ErrorsParameter ctx should be final.86
ErrorsExpected @param tag for 'ctx'.86
ErrorsParameter log should be final.86
ErrorsLine is longer than 80 characters.99
ErrorsParameter triggers should be final.102
ErrorsParameter ctx should be final.102
ErrorsExpected @param tag for 'ctx'.102
ErrorsParameter log should be final.102
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
ErrorsParameter workExecuter should be final.116
ErrorsExpected @param tag for 'workExecuter'.116
ErrorsParameter defaultReturn should be final.116
ErrorsLine has trailing spaces.118
ErrorsLine has trailing spaces.121
ErrorsLine has trailing spaces.124

cz/cuni/amis/pogamut/sposh/engine/VariableContext.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.12
Errors'public' modifier out of order with the JLS suggestions.17
ErrorsMissing a Javadoc comment.19
ErrorsMissing a Javadoc comment.21
ErrorsParameter params should be final.27
ErrorsExpected @param tag for 'params'.27
ErrorsLine is longer than 80 characters.32
ErrorsLine is longer than 80 characters.38
ErrorsParameter ctx should be final.41
ErrorsExpected @param tag for 'ctx'.41
ErrorsParameter callArgs should be final.41
ErrorsExpected @param tag for 'callArgs'.41
ErrorsLine is longer than 80 characters.45
ErrorsMissing a Javadoc comment.52
ErrorsParameter ctx should be final.52
ErrorsLine is longer than 80 characters.61
ErrorsLine has trailing spaces.63
ErrorsLine is longer than 80 characters.68
ErrorsParameter ctx should be final.68
ErrorsExpected @param tag for 'ctx'.68
ErrorsParameter callParameters should be final.68
ErrorsExpected @param tag for 'callParameters'.68
ErrorsParameter formalParameters should be final.68
ErrorsExpected @param tag for 'formalParameters'.68
ErrorsLine is longer than 80 characters.71
ErrorsLine is longer than 80 characters.73
Errors'if' construct must use '{}'s.85
ErrorsLine has trailing spaces.88
ErrorsFirst sentence should end with a period.101
ErrorsParameter parameterName should be final.107
ErrorsParameter value should be final.107
ErrorsExpected an @return tag.115
ErrorsFirst sentence should end with a period.119
ErrorsLine has trailing spaces.120
ErrorsExpected an @return tag.124
ErrorsParameter variableName should be final.124
ErrorsExpected @param tag for 'variableName'.124
ErrorsLine is longer than 80 characters.128
ErrorsMissing a Javadoc comment.153

cz/cuni/amis/pogamut/sposh/engine/timer/DebugTimer.java

ViolationMessageLine
ErrorsMissing package-info.java file.0
ErrorsMissing a Javadoc comment.11
ErrorsVariable 'subtract' must be private and have accessor methods.11
ErrorsMissing a Javadoc comment.13
ErrorsVariable 'suspended' must be private and have accessor methods.13
ErrorsMissing a Javadoc comment.14
ErrorsVariable 'suspendedTime' must be private and have accessor methods.14
ErrorsMethod 'suspend' is not designed for extension - needs to be abstract, final or empty.20
ErrorsMethod 'isSuspended' is not designed for extension - needs to be abstract, final or empty.25
ErrorsMethod 'resume' is not designed for extension - needs to be abstract, final or empty.30
ErrorsLine is longer than 80 characters.33
ErrorsMethod 'addTime' is not designed for extension - needs to be abstract, final or empty.39
ErrorsMissing a Javadoc comment.39
ErrorsParameter time2add should be final.39
ErrorsMethod 'getTime' is not designed for extension - needs to be abstract, final or empty.43
Errors'if' construct must use '{}'s.45

cz/cuni/amis/pogamut/sposh/engine/timer/ITimer.java

ViolationMessageLine
ErrorsExpected an @return tag.21
ErrorsFirst sentence should end with a period.23
ErrorsLine has trailing spaces.29

cz/cuni/amis/pogamut/sposh/engine/timer/SystemClockTimer.java

ViolationMessageLine
ErrorsMethod 'suspend' is not designed for extension - needs to be abstract, final or empty.15
ErrorsLine is longer than 80 characters.17
ErrorsMethod 'isSuspended' is not designed for extension - needs to be abstract, final or empty.20
ErrorsMethod 'resume' is not designed for extension - needs to be abstract, final or empty.25
ErrorsLine is longer than 80 characters.27
ErrorsMethod 'getTime' is not designed for extension - needs to be abstract, final or empty.30

cz/cuni/amis/pogamut/sposh/exceptions/CycleException.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsMissing package-info.java file.0
ErrorsLine is longer than 80 characters.8
ErrorsMissing a Javadoc comment.13
ErrorsParameter message should be final.13

cz/cuni/amis/pogamut/sposh/exceptions/DuplicateNameException.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsMissing a Javadoc comment.12
ErrorsParameter message should be final.12

cz/cuni/amis/pogamut/sposh/exceptions/FubarException.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.13
ErrorsParameter cause should be final.13
ErrorsMissing a Javadoc comment.17
ErrorsParameter message should be final.17
ErrorsParameter cause should be final.17
ErrorsMissing a Javadoc comment.21
ErrorsParameter message should be final.21

cz/cuni/amis/pogamut/sposh/exceptions/InvalidNameException.java

ViolationMessageLine
ErrorsUnused import - cz.cuni.amis.pogamut.sposh.elements.PoshElement.4
Errors'{' is not preceded with whitespace.17
ErrorsMissing a Javadoc comment.19
ErrorsParameter message should be final.19

cz/cuni/amis/pogamut/sposh/exceptions/MissingRootException.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsMissing a Javadoc comment.9
ErrorsParameter rootName should be final.9

cz/cuni/amis/pogamut/sposh/exceptions/NoEligibleElementException.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsMissing a Javadoc comment.11
ErrorsParameter message should be final.11

cz/cuni/amis/pogamut/sposh/exceptions/StateInstantiationException.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsLine is longer than 80 characters.5
ErrorsMissing a Javadoc comment.10
ErrorsParameter msg should be final.10
ErrorsParameter ex should be final.10
ErrorsMissing a Javadoc comment.14
ErrorsParameter msg should be final.14

cz/cuni/amis/pogamut/sposh/exceptions/UnexpectedElementException.java

ViolationMessageLine
ErrorsUnused import - cz.cuni.amis.pogamut.sposh.elements.PoshElement.3
ErrorsMissing a Javadoc comment.11
ErrorsParameter message should be final.11
ErrorsLine has trailing spaces.14

cz/cuni/amis/pogamut/sposh/executor/BehaviorWorkExecutor.java

ViolationMessageLine
ErrorsMissing package-info.java file.0
ErrorsUnused import - cz.cuni.amis.pogamut.sposh.engine.PoshEngine.12
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.19
ErrorsLine is longer than 80 characters.21
ErrorsLine has trailing spaces.26
ErrorsLine is longer than 80 characters.26
ErrorsLine has trailing spaces.27
ErrorsLine is longer than 80 characters.28
ErrorsLine has trailing spaces.40
ErrorsParameter behavior should be final.42
Errors'behavior' hides a field.42
ErrorsExpected @param tag for 'behavior'.42
ErrorsParameter method should be final.42
Errors'method' hides a field.42
ErrorsExpected @param tag for 'method'.42
ErrorsMissing a Javadoc comment.46
ErrorsVariable 'behavior' must be private and have accessor methods.46
ErrorsMissing a Javadoc comment.47
ErrorsVariable 'method' must be private and have accessor methods.47
ErrorsLine is longer than 80 characters.53
ErrorsVariable 'primitives' must be private and have accessor methods.53
ErrorsLine has trailing spaces.54
ErrorsMissing a Javadoc comment.55
ErrorsVariable 'behaviors' must be private and have accessor methods.55
ErrorsLine has trailing spaces.62
ErrorsLine is longer than 80 characters.65
ErrorsParameter behavior should be final.67
ErrorsLine is longer than 80 characters.76
ErrorsUnused @throws tag for 'IllegalArgumentException'.76
ErrorsMethod 'addBehavior' is not designed for extension - needs to be abstract, final or empty.79
ErrorsParameter behavior should be final.79
ErrorsExpected @param tag for 'behavior'.79
ErrorsLine contains a tab character.80
Errors'||' should be on a new line.86
ErrorsLine is longer than 80 characters.92
ErrorsLine is longer than 80 characters.102
ErrorsLine is longer than 80 characters.108
ErrorsUnused @throws tag for 'IllegalArgumentException'.108
ErrorsExpected an @return tag.110
ErrorsMethod 'executePrimitive' is not designed for extension - needs to be abstract, final or empty.110
ErrorsParameter primitive should be final.111
ErrorsExpected @param tag for 'primitive'.111
ErrorsParameter ctx should be final.111
ErrorsExpected @param tag for 'ctx'.111
ErrorsLine is longer than 80 characters.114
ErrorsLine contains a tab character.143
ErrorsMethod 'logicAfterPlan' is not designed for extension - needs to be abstract, final or empty.143
ErrorsLine contains a tab character.144
ErrorsLine contains a tab character.145
ErrorsLine contains a tab character.146
ErrorsLine contains a tab character.147
ErrorsLine contains a tab character.148
ErrorsLine contains a tab character.150
ErrorsMethod 'logicBeforePlan' is not designed for extension - needs to be abstract, final or empty.150
ErrorsLine contains a tab character.151
ErrorsLine contains a tab character.152
ErrorsLine contains a tab character.153
ErrorsLine contains a tab character.154
ErrorsLine contains a tab character.155

cz/cuni/amis/pogamut/sposh/executor/IAction.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.11
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.20
ErrorsLine has trailing spaces.25
ErrorsLine is longer than 80 characters.31
ErrorsExpected @param tag for 'params'.35

cz/cuni/amis/pogamut/sposh/executor/ILogicWorkExecutor.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsLine is longer than 80 characters.4
ErrorsLine is longer than 80 characters.7
ErrorsLine is longer than 80 characters.9
ErrorsLine contains a tab character.14
ErrorsLine is longer than 80 characters.15
ErrorsLine contains a tab character.15
ErrorsLine contains a tab character.16
ErrorsLine contains a tab character.18
ErrorsRedundant 'public' modifier.18
ErrorsLine contains a tab character.20
ErrorsLine is longer than 80 characters.21
ErrorsLine contains a tab character.21
ErrorsLine contains a tab character.22
ErrorsLine contains a tab character.23
ErrorsRedundant 'public' modifier.24

cz/cuni/amis/pogamut/sposh/executor/ISense.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.8
ErrorsLine is longer than 80 characters.19
ErrorsLine is longer than 80 characters.24

cz/cuni/amis/pogamut/sposh/executor/IWorkExecutor.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.8
ErrorsLine has trailing spaces.9
ErrorsLine is longer than 80 characters.16

cz/cuni/amis/pogamut/sposh/executor/PrimitiveInfo.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsLine is longer than 80 characters.9
ErrorsLine is longer than 80 characters.10
ErrorsLine has trailing spaces.11
ErrorsLine is longer than 80 characters.13
ErrorsMissing a Javadoc comment.20
ErrorsMissing a Javadoc comment.21
ErrorsMissing a Javadoc comment.22
Errors'}' is not preceded with whitespace.22

cz/cuni/amis/pogamut/sposh/executor/PrintWorkExecutor.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.8
ErrorsLine is longer than 80 characters.11
ErrorsLine is longer than 80 characters.12
ErrorsLine is longer than 80 characters.29
ErrorsLine is longer than 80 characters.30
ErrorsUnused @throws tag for 'IllegalArgumentException'.32
ErrorsLine is longer than 80 characters.34
ErrorsParameter succeed should be final.34
ErrorsParameter fail should be final.34
ErrorsParameter stream should be final.34
Errors'stream' hides a field.34
ErrorsLine has trailing spaces.42
ErrorsUnused @throws tag for 'IllegalArgumentException'.45
ErrorsMethod 'addPrimitives' is not designed for extension - needs to be abstract, final or empty.47
ErrorsParameter primitives should be final.47
ErrorsParameter value should be final.47
Errors'if' construct must use '{}'s.49
ErrorsLine is longer than 80 characters.50
ErrorsParameter succeed should be final.57
ErrorsExpected @param tag for 'succeed'.57
ErrorsParameter fail should be final.57
ErrorsExpected @param tag for 'fail'.57
ErrorsMethod 'executePrimitive' is not designed for extension - needs to be abstract, final or empty.61
ErrorsLine is longer than 80 characters.62
ErrorsParameter primitive should be final.62
ErrorsParameter ctx should be final.62
ErrorsLine is longer than 80 characters.66
ErrorsLine is longer than 80 characters.68

cz/cuni/amis/pogamut/sposh/executor/StateAction.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsLine is longer than 80 characters.10
ErrorsLine is longer than 80 characters.12
ErrorsFirst sentence should end with a period.13
ErrorsFirst sentence should end with a period.15
ErrorsVariable 'ctx' must be private and have accessor methods.16
ErrorsLine is longer than 80 characters.21
ErrorsParameter name should be final.23
Errors'name' hides a field.23
ErrorsParameter ctx should be final.23
Errors'ctx' hides a field.23
ErrorsMethod 'getName' is not designed for extension - needs to be abstract, final or empty.32
ErrorsMethod 'getCtx' is not designed for extension - needs to be abstract, final or empty.40

cz/cuni/amis/pogamut/sposh/executor/StateSense.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsLine is longer than 80 characters.12
ErrorsFirst sentence should end with a period.13
ErrorsFirst sentence should end with a period.15
ErrorsVariable 'ctx' must be private and have accessor methods.16
ErrorsFirst sentence should end with a period.18
ErrorsLine is longer than 80 characters.21
ErrorsParameter name should be final.23
Errors'name' hides a field.23
ErrorsParameter ctx should be final.23
Errors'ctx' hides a field.23
ErrorsMethod 'getCtx' is not designed for extension - needs to be abstract, final or empty.32

cz/cuni/amis/pogamut/sposh/executor/StateWorkExecutor.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.9
ErrorsLine has trailing spaces.12
ErrorsLine is longer than 80 characters.13
ErrorsLine is longer than 80 characters.19
ErrorsLine is longer than 80 characters.21
ErrorsLine is longer than 80 characters.27
ErrorsLine is longer than 80 characters.31
ErrorsLine has trailing spaces.32
ErrorsLine is longer than 80 characters.32
ErrorsLine is longer than 80 characters.43
ErrorsVariable 'actions' must be private and have accessor methods.43
ErrorsLine is longer than 80 characters.47
ErrorsVariable 'senses' must be private and have accessor methods.47
ErrorsLine is longer than 80 characters.49
ErrorsVariable 'current' must be private and have accessor methods.51
ErrorsFirst sentence should end with a period.53
ErrorsVariable 'log' must be private and have accessor methods.56
ErrorsLine has trailing spaces.57
ErrorsMissing a Javadoc comment.58
ErrorsMissing a Javadoc comment.62
ErrorsParameter log should be final.62
Errors'log' hides a field.62
ErrorsExpected an @return tag.70
ErrorsMethod 'getLogger' is not designed for extension - needs to be abstract, final or empty.70
ErrorsMethod 'isNameUsed' is not designed for extension - needs to be abstract, final or empty.79
ErrorsParameter name should be final.79
ErrorsExpected an @return tag.87
ErrorsMethod 'isAction' is not designed for extension - needs to be abstract, final or empty.87
ErrorsParameter name should be final.87
ErrorsExpected an @return tag.95
ErrorsMethod 'isSense' is not designed for extension - needs to be abstract, final or empty.95
ErrorsParameter name should be final.95
ErrorsLine is longer than 80 characters.102
ErrorsLine is longer than 80 characters.103
ErrorsUnused @throws tag for 'IllegalArgumentException'.103
ErrorsMethod 'addAction' is not designed for extension - needs to be abstract, final or empty.105
ErrorsParameter name should be final.105
ErrorsParameter action should be final.105
ErrorsLine is longer than 80 characters.107
ErrorsLine is longer than 80 characters.115
ErrorsMethod 'addSense' is not designed for extension - needs to be abstract, final or empty.117
ErrorsParameter name should be final.117
ErrorsParameter sense should be final.117
ErrorsLine is longer than 80 characters.119
ErrorsMethod 'addAction' is not designed for extension - needs to be abstract, final or empty.128
ErrorsParameter action should be final.128
ErrorsMethod 'addSense' is not designed for extension - needs to be abstract, final or empty.133
ErrorsMissing a Javadoc comment.133
ErrorsParameter sense should be final.133
ErrorsFirst sentence should end with a period.137
ErrorsLine has trailing spaces.138
ErrorsExpected an @return tag.143
ErrorsMethod 'executePrimitive' is not designed for extension - needs to be abstract, final or empty.143
ErrorsLine is longer than 80 characters.144
ErrorsParameter primitive should be final.144
ErrorsExpected @param tag for 'primitive'.144
ErrorsParameter ctx should be final.144
ErrorsExpected @param tag for 'ctx'.144
ErrorsLine is longer than 80 characters.151
ErrorsLine is longer than 80 characters.157
ErrorsLine is longer than 80 characters.158
ErrorsAvoid inline conditionals.158
ErrorsLine is longer than 80 characters.171