Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

FilesInfos InfosWarnings WarningsErrors Errors
102005182

Files

FilesInfosWarningsErrors
cz/cuni/amis/pogamut/shady/ArgString.java0022
cz/cuni/amis/pogamut/shady/IArgument.java0074
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/ShadeEngine.java0038
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/sposh/JavaBehaviour.java0062
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.java0015
cz/cuni/amis/pogamut/sposh/context/IContext.java001
cz/cuni/amis/pogamut/sposh/elements/ActionPattern.java0056
cz/cuni/amis/pogamut/sposh/elements/Adopt.java0055
cz/cuni/amis/pogamut/sposh/elements/Arguments.java0074
cz/cuni/amis/pogamut/sposh/elements/Competence.java0073
cz/cuni/amis/pogamut/sposh/elements/CompetenceElement.java0038
cz/cuni/amis/pogamut/sposh/elements/DriveCollection.java0037
cz/cuni/amis/pogamut/sposh/elements/DriveElement.java0036
cz/cuni/amis/pogamut/sposh/elements/EnumValue.java0013
cz/cuni/amis/pogamut/sposh/elements/FormalParameters.java0042
cz/cuni/amis/pogamut/sposh/elements/Freq.java00115
cz/cuni/amis/pogamut/sposh/elements/IConditionElement.java002
cz/cuni/amis/pogamut/sposh/elements/INamedElement.java003
cz/cuni/amis/pogamut/sposh/elements/IParametrizedElement.java006
cz/cuni/amis/pogamut/sposh/elements/IReferenceElement.java001
cz/cuni/amis/pogamut/sposh/elements/LapChain.java0098
cz/cuni/amis/pogamut/sposh/elements/LapElementsFactory.java00100
cz/cuni/amis/pogamut/sposh/elements/LapPath.java00176
cz/cuni/amis/pogamut/sposh/elements/LapType.java0021
cz/cuni/amis/pogamut/sposh/elements/PoshDummyElement.java0025
cz/cuni/amis/pogamut/sposh/elements/PoshElement.java0051
cz/cuni/amis/pogamut/sposh/elements/PoshElementListener.java006
cz/cuni/amis/pogamut/sposh/elements/PoshPlan.java00150
cz/cuni/amis/pogamut/sposh/elements/PrimitiveCall.java0053
cz/cuni/amis/pogamut/sposh/elements/Result.java0048
cz/cuni/amis/pogamut/sposh/elements/Sense.java00121
cz/cuni/amis/pogamut/sposh/elements/SolTime.java00105
cz/cuni/amis/pogamut/sposh/elements/Trigger.java0019
cz/cuni/amis/pogamut/sposh/elements/TriggeredAction.java0057
cz/cuni/amis/pogamut/sposh/engine/ADExecutor.java0023
cz/cuni/amis/pogamut/sposh/engine/APExecutor.java0023
cz/cuni/amis/pogamut/sposh/engine/AbstractExecutor.java00139
cz/cuni/amis/pogamut/sposh/engine/ActionExecutor.java0077
cz/cuni/amis/pogamut/sposh/engine/CEExecutor.java0045
cz/cuni/amis/pogamut/sposh/engine/CExecutor.java0026
cz/cuni/amis/pogamut/sposh/engine/DCExecutor.java0049
cz/cuni/amis/pogamut/sposh/engine/DEExecutor.java00106
cz/cuni/amis/pogamut/sposh/engine/ElementExecutor.java002
cz/cuni/amis/pogamut/sposh/engine/ElementStackTrace.java0067
cz/cuni/amis/pogamut/sposh/engine/EngineLog.java0032
cz/cuni/amis/pogamut/sposh/engine/FireResult.java0011
cz/cuni/amis/pogamut/sposh/engine/INodeExecutor.java00115
cz/cuni/amis/pogamut/sposh/engine/PoshEngine.java0062
cz/cuni/amis/pogamut/sposh/engine/SenseExecutor.java0039
cz/cuni/amis/pogamut/sposh/engine/SenseListExecutor.java0030
cz/cuni/amis/pogamut/sposh/engine/VariableContext.java0040
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.java0011
cz/cuni/amis/pogamut/sposh/exceptions/DuplicateNameException.java006
cz/cuni/amis/pogamut/sposh/exceptions/FubarException.java007
cz/cuni/amis/pogamut/sposh/exceptions/InvalidFormatException.java005
cz/cuni/amis/pogamut/sposh/exceptions/InvalidNameException.java006
cz/cuni/amis/pogamut/sposh/exceptions/MethodException.java0011
cz/cuni/amis/pogamut/sposh/exceptions/MissingParameterException.java006
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.java009
cz/cuni/amis/pogamut/sposh/executor/ActionResult.java0055
cz/cuni/amis/pogamut/sposh/executor/BehaviorWorkExecutor.java0075
cz/cuni/amis/pogamut/sposh/executor/DoNothing.java008
cz/cuni/amis/pogamut/sposh/executor/Fail.java004
cz/cuni/amis/pogamut/sposh/executor/IAction.java0010
cz/cuni/amis/pogamut/sposh/executor/ILogicWorkExecutor.java0016
cz/cuni/amis/pogamut/sposh/executor/ISense.java003
cz/cuni/amis/pogamut/sposh/executor/IWorkExecutor.java0010
cz/cuni/amis/pogamut/sposh/executor/Param.java003
cz/cuni/amis/pogamut/sposh/executor/ParamInfo.java0035
cz/cuni/amis/pogamut/sposh/executor/ParamsAction.java0022
cz/cuni/amis/pogamut/sposh/executor/ParamsMethod.java0073
cz/cuni/amis/pogamut/sposh/executor/ParamsSense.java0021
cz/cuni/amis/pogamut/sposh/executor/PrimitiveData.java0039
cz/cuni/amis/pogamut/sposh/executor/PrimitiveInfo.java008
cz/cuni/amis/pogamut/sposh/executor/PrintWorkExecutor.java0043
cz/cuni/amis/pogamut/sposh/executor/StateAction.java0015
cz/cuni/amis/pogamut/sposh/executor/StateSense.java0016
cz/cuni/amis/pogamut/sposh/executor/StateWorkExecutor.java00113
cz/cuni/amis/pogamut/sposh/executor/Succeed.java004

Rules

RulesViolationsSeverity
JavadocPackage
  • allowLegacy: "true"
2Errors Error
NewlineAtEndOfFile23Errors Error
Translation0Errors Error
FileLength0Errors Error
FileTabCharacter
  • eachLine: "true"
401Errors Error
RegexpSingleline
  • message: "Line has trailing spaces."
  • format: "\s+$"
277Errors Error
JavadocMethod672Errors Error
JavadocType42Errors Error
JavadocVariable242Errors Error
JavadocStyle88Errors Error
ConstantName37Errors Error
LocalFinalVariableName0Errors Error
LocalVariableName4Errors Error
MemberName23Errors Error
MethodName45Errors Error
PackageName0Errors Error
ParameterName2Errors Error
StaticVariableName10Errors Error
TypeName0Errors Error
AvoidStarImport7Errors Error
IllegalImport0Errors Error
RedundantImport4Errors Error
UnusedImports45Errors Error
LineLength714Errors Error
MethodLength1Errors Error
ParameterNumber1Errors Error
EmptyForIteratorPad0Errors Error
MethodParamPad0Errors Error
NoWhitespaceAfter0Errors Error
NoWhitespaceBefore0Errors Error
OperatorWrap7Errors Error
ParenPad0Errors Error
TypecastParenPad0Errors Error
WhitespaceAfter47Errors Error
WhitespaceAround181Errors Error
ModifierOrder37Errors Error
RedundantModifier12Errors Error
AvoidNestedBlocks27Errors Error
EmptyBlock5Errors Error
LeftCurly100Errors Error
NeedBraces197Errors Error
RightCurly24Errors Error
AvoidInlineConditionals30Errors Error
DoubleCheckedLocking0Errors Error
EmptyStatement6Errors Error
EqualsHashCode1Errors Error
HiddenField167Errors Error
IllegalInstantiation0Errors Error
InnerAssignment44Errors Error
MagicNumber471Errors Error
MissingSwitchDefault1Errors Error
RedundantThrows1Errors Error
SimplifyBooleanExpression0Errors Error
SimplifyBooleanReturn0Errors Error
DesignForExtension191Errors Error
FinalClass0Errors Error
HideUtilityClassConstructor2Errors Error
InterfaceIsType1Errors Error
VisibilityModifier96Errors Error
ArrayTypeStyle6Errors Error
FinalParameters866Errors Error
TodoComment22Errors Error
UpperEll0Errors Error

Details

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

ViolationMessageLine
ErrorsLine is longer than 80 characters.5
ErrorsLine is longer than 80 characters.7
ErrorsParameter string should be final.21
ErrorsParameter escapedString should be final.33
ErrorsUnused @param tag for 'string'.43
ErrorsLine is longer than 80 characters.48
ErrorsParameter escaped should be final.48
ErrorsExpected @param tag for 'escaped'.48
ErrorsExpected @throws tag for 'ParseException'.48
ErrorsLine is longer than 80 characters.51
ErrorsLine has trailing spaces.55
ErrorsLine is longer than 80 characters.63
ErrorsLine is longer than 80 characters.67
ErrorsFirst sentence should end with a period.73
ErrorsLine is longer than 80 characters.81
ErrorsParameter sb should be final.81
ErrorsExpected @throws tag for 'ParseException'.81
ErrorsExtra HTML tag found: </pre> Basically when you expand it all, you will get98
ErrorsLine is longer than 80 characters.112
ErrorsParameter sb should be final.112
ErrorsExpected @throws tag for 'ParseException'.112
ErrorsLine is longer than 80 characters.126

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

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

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

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/ShadeEngine.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsLine is longer than 80 characters.14
ErrorsType Javadoc comment is missing an @param <EXECUTOR> tag.24
ErrorsMissing a Javadoc comment.26
ErrorsMissing a Javadoc comment.27
ErrorsParameter plan should be final.34
Errors'plan' hides a field.34
ErrorsParameter executor should be final.34
Errors'executor' hides a field.34
ErrorsLine has trailing spaces.41
ErrorsLine is longer than 80 characters.43
ErrorsMethod 'evaluate' is not designed for extension - needs to be abstract, final or empty.43
ErrorsExpected @throws tag for 'MissingRootException'.43
ErrorsRedundant throws: 'MissingRootException' is unchecked exception.43
ErrorsExpected @throws tag for 'NoEligibleElementException'.43
ErrorsLine is longer than 80 characters.59
ErrorsMethod 'selectCall' is not designed for extension - needs to be abstract, final or empty.59
ErrorsParameter node should be final.59
ErrorsExpected @throws tag for 'NoEligibleElementException'.59
ErrorsLine is longer than 80 characters.77
ErrorsMethod 'getSelectedElement' is not designed for extension - needs to be abstract, final or empty.77
ErrorsParameter node should be final.77
ErrorsExpected @throws tag for 'NoEligibleElementException'.77
ErrorsLine is longer than 80 characters.80
ErrorsLine is longer than 80 characters.96
ErrorsMethod 'executeCall' is not designed for extension - needs to be abstract, final or empty.99
ErrorsMissing a Javadoc comment.99
ErrorsParameter call should be final.99
ErrorsLine has trailing spaces.107
ErrorsComment matches to-do format 'TODO:'.108
ErrorsLine has trailing spaces.109
ErrorsLine contains a tab character.111
ErrorsLine contains a tab character.113
ErrorsLine has trailing spaces.140
ErrorsParameter call should be final.145
ErrorsParameter ctx should be final.145
Errors'ctx' hides a field.145
ErrorsExpected @param tag for 'ctx'.145

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/sposh/JavaBehaviour.java

ViolationMessageLine
ErrorsLine has trailing spaces.18
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.32
ErrorsLine is longer than 80 characters.34
ErrorsType Javadoc comment is missing an @param <AGENT> tag.50
ErrorsMissing a Javadoc comment.52
ErrorsMissing a Javadoc comment.53
ErrorsLine has trailing spaces.54
ErrorsMissing a Javadoc comment.54
ErrorsMissing a Javadoc comment.55
ErrorsVariable 'bot' must be private and have accessor methods.55
ErrorsLine has trailing spaces.60
ErrorsLine has trailing spaces.63
ErrorsLine has trailing spaces.65
ErrorsLine is longer than 80 characters.66
ErrorsParameter name should be final.68
Errors'name' hides a field.68
ErrorsParameter bot should be final.68
Errors'bot' hides a field.68
ErrorsLine has trailing spaces.74
ErrorsMethod 'getName' is not designed for extension - needs to be abstract, final or empty.79
ErrorsMethod 'getActions' is not designed for extension - needs to be abstract, final or empty.92
ErrorsArray brackets at illegal position.97
ErrorsLine has trailing spaces.113
ErrorsMethod 'getSenses' is not designed for extension - needs to be abstract, final or empty.118
ErrorsArray brackets at illegal position.122
ErrorsMethod 'doNothing' is not designed for extension - needs to be abstract, final or empty.137
Errors'50' is a magic number.140
ErrorsMust have at least one statement.141
ErrorsMethod 'fail' is not designed for extension - needs to be abstract, final or empty.150
ErrorsMethod 'succeed' is not designed for extension - needs to be abstract, final or empty.159
ErrorsLine has trailing spaces.163
ErrorsLine has trailing spaces.165
ErrorsLine is longer than 80 characters.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 contains a tab character.169
ErrorsLine contains a tab character.170
ErrorsLine has trailing spaces.171
ErrorsLine is longer than 80 characters.171
ErrorsLine contains a tab character.171
ErrorsLine contains a tab character.172
ErrorsLine has trailing spaces.173
ErrorsLine contains a tab character.173
ErrorsLine contains a tab character.174
ErrorsLine has trailing spaces.175
ErrorsLine contains a tab character.175
ErrorsLine contains a tab character.176
ErrorsLine contains a tab character.177
ErrorsLine contains a tab character.178
ErrorsLine contains a tab character.179
ErrorsExpected an @return tag.180
ErrorsLine contains a tab character.180
ErrorsMethod 'getBot' is not designed for extension - needs to be abstract, final or empty.180
ErrorsLine contains a tab character.181
ErrorsLine contains a tab character.182
ErrorsLine has trailing spaces.183
ErrorsLine contains a tab character.183

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
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.28

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

ViolationMessageLine
ErrorsRedundant 'public' modifier.16

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

ViolationMessageLine
ErrorsUnused import - cz.cuni.amis.pogamut.sposh.exceptions.MissingParameterException.7
ErrorsLine is longer than 80 characters.27
ErrorsFirst sentence should end with a period.33
ErrorsLine is longer than 80 characters.43
ErrorsLine is longer than 80 characters.47
ErrorsVariable 'params' must be private and have accessor methods.51
ErrorsName 'apName' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.55
ErrorsFirst sentence should end with a period.56
ErrorsName 'apComment' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.59
ErrorsName 'apParams' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.63
ErrorsLine is longer than 80 characters.67
ErrorsName 'dataFlavor' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.67
ErrorsLine is longer than 80 characters.77
ErrorsParameter name should be final.77
Errors'name' hides a field.77
ErrorsParameter params should be final.77
Errors'params' hides a field.77
ErrorsParameter ap should be final.77
ErrorsParameter comment should be final.77
Errors'comment' hides a field.77
ErrorsParameter action should be final.98
ErrorsExpected @throws tag for 'CycleException'.98
ErrorsLine is longer than 80 characters.110
ErrorsParameter index should be final.110
ErrorsParameter action should be final.110
ErrorsExpected @throws tag for 'CycleException'.110
ErrorsLine is longer than 80 characters.167
ErrorsParameter name should be final.167
Errors'name' hides a field.167
ErrorsExpected @throws tag for 'InvalidNameException'.167
ErrorsExpected @throws tag for 'DuplicateNameException'.167
ErrorsExpected @throws tag for 'CycleException'.167
ErrorsLine is longer than 80 characters.174
ErrorsLine is longer than 80 characters.205
ErrorsLine has trailing spaces.207
ErrorsParameter newIndex should be final.209
ErrorsParameter child should be final.209
ErrorsParameter action should be final.229
ErrorsLine is longer than 80 characters.236
ErrorsLine is longer than 80 characters.237
ErrorsExpected an @return tag.275
ErrorsFirst sentence should end with a period.280
ErrorsParameter newComment should be final.286
ErrorsExpected @param tag for 'newComment'.286
ErrorsParameter newParams should be final.300
ErrorsComment matches to-do format 'TODO:'.307
ErrorsLine is longer than 80 characters.317
ErrorsParameter newAPName should be final.317
ErrorsExpected @throws tag for 'InvalidNameException'.317
ErrorsExpected @throws tag for 'DuplicateNameException'.317
ErrorsExpected @throws tag for 'CycleException'.317
ErrorsLine is longer than 80 characters.320
ErrorsLine is longer than 80 characters.324
ErrorsComment matches to-do format 'TODO:'.333
ErrorsLine is longer than 80 characters.342
ErrorsParameter actionId should be final.348

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

ViolationMessageLine
ErrorsUnused import - cz.cuni.amis.pogamut.sposh.elements.Arguments.Argument.3
ErrorsUnused import - cz.cuni.amis.pogamut.sposh.exceptions.MissingParameterException.7
ErrorsUnused import - java.beans.PropertyChangeEvent.9
ErrorsLine is longer than 80 characters.20
ErrorsFirst sentence should end with a period.22
ErrorsLine is longer than 80 characters.25
ErrorsName 'dataFlavor' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.25
ErrorsFirst sentence should end with a period.26
ErrorsName 'adName' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.29
ErrorsLine is longer than 80 characters.31
ErrorsName 'adParams' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.34
ErrorsMissing a Javadoc comment.35
ErrorsMissing a Javadoc comment.36
ErrorsMissing a Javadoc comment.37
ErrorsMissing a Javadoc comment.38
ErrorsLine is longer than 80 characters.40
ErrorsMissing a Javadoc comment.40
ErrorsParameter name should be final.40
Errors'name' hides a field.40
ErrorsParameter parameters should be final.40
Errors'parameters' hides a field.40
ErrorsParameter exitCondition should be final.40
Errors'exitCondition' hides a field.40
ErrorsParameter adoptedElement should be final.40
Errors'adoptedElement' hides a field.40
ErrorsMethod 'getParameters' is not designed for extension - needs to be abstract, final or empty.50
ErrorsMethod 'setParameters' is not designed for extension - needs to be abstract, final or empty.55
ErrorsParameter newParams should be final.56
ErrorsMethod 'getName' is not designed for extension - needs to be abstract, final or empty.62
ErrorsLine is longer than 80 characters.67
ErrorsMethod 'setName' is not designed for extension - needs to be abstract, final or empty.67
ErrorsMissing a Javadoc comment.67
ErrorsParameter name should be final.67
Errors'name' hides a field.67
ErrorsLine is longer than 80 characters.79
ErrorsLine is longer than 80 characters.88
ErrorsMethod 'rename' is not designed for extension - needs to be abstract, final or empty.94
ErrorsLine is longer than 80 characters.95
ErrorsParameter newName should be final.95
ErrorsLine has trailing spaces.98
ErrorsMethod 'addCondition' is not designed for extension - needs to be abstract, final or empty.99
ErrorsMissing a Javadoc comment.99
ErrorsParameter sense should be final.99
ErrorsMethod 'getExitCondition' is not designed for extension - needs to be abstract, final or empty.103
ErrorsMissing a Javadoc comment.103
ErrorsMethod 'getCondition' is not designed for extension - needs to be abstract, final or empty.113
ErrorsMethod 'getAdoptedElement' is not designed for extension - needs to be abstract, final or empty.118
ErrorsMissing a Javadoc comment.118
ErrorsMethod 'getDataFlavor' is not designed for extension - needs to be abstract, final or empty.122
ErrorsMethod 'getType' is not designed for extension - needs to be abstract, final or empty.127
ErrorsMethod 'getChildDataNodes' is not designed for extension - needs to be abstract, final or empty.132
ErrorsMethod 'moveChild' is not designed for extension - needs to be abstract, final or empty.141
ErrorsParameter newIndex should be final.142
ErrorsParameter child should be final.142
ErrorsLine is longer than 80 characters.143

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

ViolationMessageLine
ErrorsUnused import - cz.cuni.amis.pogamut.sposh.executor.IAction.3
ErrorsLine is longer than 80 characters.10
ErrorsLine is longer than 80 characters.11
ErrorsLine is longer than 80 characters.12
ErrorsComment matches to-do format 'TODO:'.20
ErrorsLine is longer than 80 characters.22
ErrorsMissing a Javadoc comment.29
ErrorsName 'EMPTY' must match pattern '^[a-z][a-zA-Z0-9]*$'.29
ErrorsVariable 'EMPTY' must be private and have accessor methods.29
ErrorsLine has trailing spaces.30
Errors'abstract' modifier out of order with the JLS suggestions.38
ErrorsMissing a Javadoc comment.40
Errors'private' modifier out of order with the JLS suggestions.40
ErrorsParameter argumentName should be final.47
Errors'argumentName' hides a field.47
ErrorsExpected @param tag for 'argumentName'.47
ErrorsExpected an @return tag.56
ErrorsExpected an @return tag.69
ErrorsMethod 'getParameterName' is not designed for extension - needs to be abstract, final or empty.69
ErrorsMethod 'getName' is not designed for extension - needs to be abstract, final or empty.74
ErrorsMissing a Javadoc comment.74
ErrorsLine has trailing spaces.77
ErrorsLine has trailing spaces.83
ErrorsExpected an @return tag.91
ErrorsLine is longer than 80 characters.91
ErrorsParameter argumentName should be final.91
ErrorsParameter value should be final.91
ErrorsLine has trailing spaces.94
ErrorsExpected an @return tag.104
ErrorsLine is longer than 80 characters.104
ErrorsParameter argumentName should be final.104
ErrorsParameter variableName should be final.104
ErrorsMissing a Javadoc comment.114
ErrorsVariable 'variableName' must be private and have accessor methods.114
ErrorsMissing a Javadoc comment.116
ErrorsParameter index should be final.116
ErrorsParameter variableName should be final.116
Errors'variableName' hides a field.116
ErrorsParameter parameterName should be final.128
ErrorsParameter variableName should be final.128
Errors'variableName' hides a field.128
ErrorsMissing a Javadoc comment.163
ErrorsParameter sequenceNumber should be final.174
ErrorsParameter value should be final.174
Errors'value' hides a field.174
ErrorsMissing a Javadoc comment.179
ErrorsParameter parameterName should be final.179
ErrorsParameter value should be final.179
Errors'value' hides a field.179
ErrorsMissing a Javadoc comment.207
ErrorsParameter parameters should be final.222
Errors'parameters' hides a field.222
ErrorsMethod 'getAllNames' is not designed for extension - needs to be abstract, final or empty.234
ErrorsLine has trailing spaces.242
ErrorsExpected an @return tag.247
ErrorsMethod 'get' is not designed for extension - needs to be abstract, final or empty.247
ErrorsParameter index should be final.248
ErrorsMethod 'size' is not designed for extension - needs to be abstract, final or empty.255
ErrorsMethod 'add' is not designed for extension - needs to be abstract, final or empty.265
ErrorsParameter index should be final.266
ErrorsParameter element should be final.266
ErrorsLine has trailing spaces.269
ErrorsLine is longer than 80 characters.271
ErrorsLine is longer than 80 characters.273
ErrorsUnused @throws tag for 'IllegalArgumentException'.274
ErrorsExpected an @return tag.276
ErrorsLine is longer than 80 characters.276
ErrorsMethod 'addFormal' is not designed for extension - needs to be abstract, final or empty.276
ErrorsParameter newArgument should be final.276
ErrorsParameter formalParams should be final.276
ErrorsLine is longer than 80 characters.281
ErrorsLine is longer than 80 characters.282
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.295
ErrorsLine is longer than 80 characters.298

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.12
ErrorsLine is longer than 80 characters.28
ErrorsFirst sentence should end with a period.30
ErrorsFirst sentence should end with a period.34
ErrorsFirst sentence should end with a period.38
ErrorsLine is longer than 80 characters.41
ErrorsFirst sentence should end with a period.42
ErrorsLine is longer than 80 characters.45
ErrorsFirst sentence should end with a period.46
ErrorsName 'cnName' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.49
ErrorsFirst sentence should end with a period.50
ErrorsName 'cnParams' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.53
ErrorsFirst sentence should end with a period.54
ErrorsLine is longer than 80 characters.57
ErrorsName 'dataFlavor' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.57
ErrorsUnused @throws tag for 'FubarException'.66
ErrorsLine is longer than 80 characters.68
ErrorsParameter name should be final.68
Errors'name' hides a field.68
ErrorsParameter params should be final.68
Errors'params' hides a field.68
ErrorsExpected @param tag for 'params'.68
ErrorsParameter elements should be final.68
Errors'elements' hides a field.68
ErrorsExpected @throws tag for 'DuplicateNameException'.68
ErrorsParameter name should be final.83
Errors'name' hides a field.83
ErrorsParameter params should be final.83
Errors'params' hides a field.83
ErrorsLine is longer than 80 characters.96
ErrorsParameter choice should be final.96
ErrorsExpected @throws tag for 'DuplicateNameException'.96
ErrorsLine is longer than 80 characters.108
ErrorsParameter index should be final.108
ErrorsParameter choice should be final.108
ErrorsExpected @throws tag for 'DuplicateNameException'.108
ErrorsLine is longer than 80 characters.112
ErrorsExpected an @return tag.127
ErrorsLine is longer than 80 characters.140
ErrorsLine has trailing spaces.161
ErrorsLine is longer than 80 characters.163
ErrorsParameter choiceId should be final.169
ErrorsLine is longer than 80 characters.178
ErrorsParameter name should be final.178
Errors'name' hides a field.178
ErrorsExpected @throws tag for 'DuplicateNameException'.178
ErrorsExpected @throws tag for 'CycleException'.178
ErrorsExpected @throws tag for 'InvalidNameException'.178
ErrorsLine is longer than 80 characters.190
ErrorsLine is longer than 80 characters.199
ErrorsFirst sentence should end with a period.204
ErrorsLine is longer than 80 characters.219
ErrorsLine has trailing spaces.221
ErrorsParameter newIndex should be final.223
ErrorsParameter child should be final.223
ErrorsParameter element should be final.244
ErrorsLine is longer than 80 characters.250
ErrorsLine is longer than 80 characters.253
ErrorsExpected an @return tag.271
ErrorsParameter newParams should be final.277
ErrorsComment matches to-do format 'TODO:'.284
ErrorsLine is longer than 80 characters.294
ErrorsParameter newCompetenceName should be final.294
ErrorsExpected @throws tag for 'InvalidNameException'.294
ErrorsExpected @throws tag for 'CycleException'.294
ErrorsExpected @throws tag for 'DuplicateNameException'.294
ErrorsLine is longer than 80 characters.297
ErrorsLine is longer than 80 characters.301
ErrorsLine is longer than 80 characters.304
ErrorsComment matches to-do format 'TODO:'.309
ErrorsUnused @throws tag for 'IllegalArgumentException'.322
ErrorsParameter choice should be final.325

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

ViolationMessageLine
ErrorsLine is longer than 80 characters.21
ErrorsLine is longer than 80 characters.46
ErrorsName 'ceName' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.54
ErrorsName 'ceRetries' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.58
ErrorsName 'ceComment' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.62
ErrorsLine is longer than 80 characters.66
ErrorsName 'dataFlavor' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.66
ErrorsLine is longer than 80 characters.83
ErrorsParameter name should be final.83
Errors'name' hides a field.83
ErrorsParameter triggerSenses should be final.83
ErrorsParameter actionCall should be final.83
ErrorsParameter retries should be final.83
Errors'retries' hides a field.83
ErrorsExpected @param tag for 'retries'.83
ErrorsParameter comment should be final.83
Errors'comment' hides a field.83
ErrorsExpected @param tag for 'comment'.83
ErrorsExpected an @return tag.104
ErrorsLine is longer than 80 characters.170
ErrorsParameter name should be final.170
Errors'name' hides a field.170
ErrorsExpected @throws tag for 'InvalidNameException'.170
ErrorsExpected @throws tag for 'DuplicateNameException'.170
ErrorsLine is longer than 80 characters.176
ErrorsLine is longer than 80 characters.177
ErrorsLine is longer than 80 characters.188
ErrorsLine is longer than 80 characters.195
ErrorsParameter newName should be final.195
ErrorsExpected @throws tag for 'InvalidNameException'.195
ErrorsExpected @throws tag for 'CycleException'.195
ErrorsExpected @throws tag for 'DuplicateNameException'.195
ErrorsParameter newIndex should be final.200
ErrorsParameter child should be final.200
ErrorsExpected an @return tag.224
ErrorsLine is longer than 80 characters.232
ErrorsParameter newRetries should be final.236
ErrorsParameter newComment should be final.262

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

ViolationMessageLine
ErrorsLine is longer than 80 characters.45
ErrorsFirst sentence should end with a period.47
ErrorsLine is longer than 80 characters.58
ErrorsLine is longer than 80 characters.65
ErrorsLine is longer than 80 characters.67
ErrorsName 'dcName' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.71
ErrorsFirst sentence should end with a period.72
ErrorsLine is longer than 80 characters.75
ErrorsName 'dataFlavor' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.75
ErrorsParameter name should be final.83
Errors'name' hides a field.83
ErrorsParameter drive should be final.96
ErrorsExpected @throws tag for 'DuplicateNameException'.96
ErrorsLine is longer than 80 characters.101
ErrorsMissing a Javadoc comment.101
ErrorsParameter index should be final.101
ErrorsParameter drive should be final.101
ErrorsLine is longer than 80 characters.103
ErrorsLine is longer than 80 characters.109
ErrorsLine is longer than 80 characters.149
ErrorsParameter id should be final.154
ErrorsExpected @param tag for 'id'.154
ErrorsLine is longer than 80 characters.164
ErrorsFirst sentence should end with a period.207
ErrorsParameter newName should be final.224
ErrorsLine is longer than 80 characters.231
ErrorsLine is longer than 80 characters.236
ErrorsLine is longer than 80 characters.242
ErrorsParameter newName should be final.242
ErrorsExpected @param tag for 'newName'.242
ErrorsExpected @throws tag for 'InvalidNameException'.242
ErrorsExpected @throws tag for 'CycleException'.242
ErrorsExpected @throws tag for 'DuplicateNameException'.242
ErrorsParameter newIndex should be final.247
ErrorsParameter child should be final.247
ErrorsParameter drive should be final.269
ErrorsLine is longer than 80 characters.278

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

ViolationMessageLine
ErrorsUnused import - cz.cuni.amis.pogamut.sposh.engine.PoshEngine.3
ErrorsLine is longer than 80 characters.27
ErrorsLine is longer than 80 characters.29
ErrorsLine is longer than 80 characters.35
ErrorsLine is longer than 80 characters.44
ErrorsFirst sentence should end with a period.64
ErrorsName 'deName' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.67
ErrorsFirst sentence should end with a period.68
ErrorsLine is longer than 80 characters.71
ErrorsName 'dataFlavor' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.71
ErrorsFirst sentence should end with a period.73
ErrorsLine is longer than 80 characters.81
ErrorsParameter name should be final.81
Errors'name' hides a field.81
ErrorsParameter triggerSenses should be final.81
ErrorsParameter actionCall should be final.81
ErrorsParameter freq should be final.81
Errors'freq' hides a field.81
ErrorsExpected @param tag for 'freq'.81
ErrorsParameter comment should be final.81
Errors'comment' hides a field.81
ErrorsExpected @param tag for 'comment'.81
ErrorsExpected an @return tag.103
ErrorsLine is longer than 80 characters.164
ErrorsLine is longer than 80 characters.167
ErrorsParameter newName should be final.167
ErrorsExpected @throws tag for 'DuplicateNameException'.167
ErrorsLine is longer than 80 characters.175
ErrorsLine is longer than 80 characters.187
ErrorsLine is longer than 80 characters.193
ErrorsParameter newName should be final.193
ErrorsExpected @throws tag for 'InvalidNameException'.193
ErrorsExpected @throws tag for 'CycleException'.193
ErrorsExpected @throws tag for 'DuplicateNameException'.193
ErrorsParameter newIndex should be final.198
ErrorsParameter child should be final.198

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

ViolationMessageLine
ErrorsMissing a Javadoc comment.9
ErrorsMissing a Javadoc comment.11
ErrorsParameter name should be final.11
Errors'name' hides a field.11
ErrorsMissing a Javadoc comment.15
ErrorsParameter obj should be final.20
ErrorsLine is longer than 80 characters.28
ErrorsAvoid inline conditionals.28
Errors'7' is a magic number.36
Errors'59' is a magic number.37
ErrorsAvoid inline conditionals.37
ErrorsExpected an @return tag.44
ErrorsExpected an @return tag.54

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

ViolationMessageLine
ErrorsLine is longer than 80 characters.8
ErrorsLine has trailing spaces.9
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.31
Errors'public' modifier out of order with the JLS suggestions.35
ErrorsMissing a Javadoc comment.37
ErrorsMissing a Javadoc comment.38
ErrorsLine is longer than 80 characters.43
ErrorsParameter name should be final.45
Errors'name' hides a field.45
ErrorsParameter defaultValue should be final.45
Errors'defaultValue' hides a field.45
ErrorsLine has trailing spaces.48
ErrorsUnused Javadoc tag.69
ErrorsParameter defaultValue should be final.71
Errors'defaultValue' hides a field.71
ErrorsExpected @param tag for 'defaultValue'.71
ErrorsMissing a Javadoc comment.80
ErrorsMissing a Javadoc comment.82
ErrorsParameter index should be final.87
ErrorsParameter index should be final.97
ErrorsParameter element should be final.97
ErrorsLine is longer than 80 characters.99
ErrorsLine is longer than 80 characters.100
ErrorsParameter index should be final.107
ErrorsParameter element should be final.107
ErrorsLine is longer than 80 characters.111
ErrorsParameter index should be final.118
ErrorsParameter variableName should be final.128
Errors'=' is not preceded with whitespace.142
Errors'=' is not followed by whitespace.142
Errors'<' is not preceded with whitespace.142
Errors'<' is not followed by whitespace.142
Errors';' is not followed by whitespace.142
Errors'==' is not preceded with whitespace.144
Errors'==' is not followed by whitespace.144

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

ViolationMessageLine
ErrorsLine has trailing spaces.5
ErrorsName 'INFINITE' must match pattern '^[a-z][a-zA-Z0-9]*$'.16
ErrorsVariable 'INFINITE' must be private and have accessor methods.16
ErrorsParameter freq1 should be final.25
ErrorsExpected @param tag for 'freq1'.25
ErrorsParameter freq2 should be final.25
ErrorsExpected @param tag for 'freq2'.25
ErrorsMissing a Javadoc comment.35
ErrorsParameter freq1 should be final.35
ErrorsParameter freq2 should be final.35
ErrorsFirst sentence should end with a period.39
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 contains a tab character.45
ErrorsMissing a Javadoc comment.45
ErrorsLine contains a tab character.46
ErrorsMissing a Javadoc comment.46
ErrorsLine contains a tab character.47
ErrorsMissing a Javadoc comment.47
ErrorsLine contains a tab character.48
ErrorsMissing a Javadoc comment.48
ErrorsLine contains a tab character.49
ErrorsMissing a Javadoc comment.49
ErrorsLine contains a tab character.50
ErrorsMissing a Javadoc comment.50
ErrorsLine contains a tab character.52
ErrorsMissing a Javadoc comment.52
ErrorsLine contains a tab character.53
ErrorsMissing a Javadoc comment.53
ErrorsLine contains a tab character.55
ErrorsMissing a Javadoc comment.55
ErrorsParameter name should be final.55
Errors'name' hides a field.55
ErrorsParameter id should be final.55
Errors'id' hides a field.55
ErrorsLine contains a tab character.56
ErrorsLine contains a tab character.57
ErrorsLine contains a tab character.58
ErrorsLine contains a tab character.60
ErrorsLine contains a tab character.61
ErrorsLine contains a tab character.62
ErrorsLine contains a tab character.63
ErrorsLine contains a tab character.65
ErrorsMissing a Javadoc comment.65
ErrorsLine contains a tab character.66
ErrorsLine contains a tab character.67
ErrorsLine contains a tab character.68
ErrorsLine has trailing spaces.69
ErrorsLine contains a tab character.69
ErrorsLine has trailing spaces.70
ErrorsLine contains a tab character.70
ErrorsLine contains a tab character.71
ErrorsMissing a Javadoc comment.71
ErrorsLine contains a tab character.72
ErrorsMissing a Javadoc comment.72
ErrorsLine contains a tab character.74
ErrorsMissing a Javadoc comment.74
ErrorsLine contains a tab character.75
ErrorsLine contains a tab character.76
ErrorsLine contains a tab character.77
ErrorsLine contains a tab character.79
ErrorsMissing a Javadoc comment.79
ErrorsParameter count should be final.79
ErrorsParameter units should be final.79
Errors'units' hides a field.79
ErrorsLine contains a tab character.80
ErrorsLine contains a tab character.82
ErrorsLine contains a tab character.84
ErrorsMissing a Javadoc comment.84
ErrorsParameter original should be final.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 'toString' is not designed for extension - needs to be abstract, final or empty.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.94
ErrorsLine contains a tab character.95
ErrorsLine contains a tab character.97
ErrorsMethod 'getUnits' 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 'setUnits' is not designed for extension - needs to be abstract, final or empty.101
ErrorsMissing a Javadoc comment.101
ErrorsParameter units should be final.101
Errors'units' hides a field.101
ErrorsLine contains a tab character.102
ErrorsLine contains a tab character.103
ErrorsLine contains a tab character.105
ErrorsMethod 'getAmmount' is not designed for extension - needs to be abstract, final or empty.105
ErrorsMissing a Javadoc comment.105
ErrorsLine contains a tab character.106
ErrorsLine contains a tab character.107
ErrorsLine contains a tab character.109
ErrorsMethod 'setAmmount' is not designed for extension - needs to be abstract, final or empty.109
ErrorsMissing a Javadoc comment.109
ErrorsParameter ammount should be final.109
Errors'ammount' hides a field.109
ErrorsLine contains a tab character.110
ErrorsLine contains a tab character.111
ErrorsFirst sentence should end with a period.113
ErrorsMethod 'tick' is not designed for extension - needs to be abstract, final or empty.117
Errors'3600000L' is a magic number.120
Errors'60000L' is a magic number.122
Errors'1000L' is a magic number.124
Errors'1000L' is a magic number.126
Errors'60000' is a magic number.128

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

ViolationMessageLine
ErrorsLine is longer than 80 characters.7
ErrorsLine is longer than 80 characters.8

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

ViolationMessageLine
ErrorsRedundant 'public' modifier.23
ErrorsLine is longer than 80 characters.35
ErrorsRedundant 'public' modifier.35

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

ViolationMessageLine
ErrorsUnused import - cz.cuni.amis.pogamut.sposh.engine.VariableContext.3
ErrorsLine is longer than 80 characters.6
ErrorsMissing a Javadoc comment.13
ErrorsRedundant 'public' modifier.13
ErrorsUnused @throws tag for 'IllegalArgumentException'.19
ErrorsRedundant 'public' modifier.23

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

ViolationMessageLine
ErrorsLine is longer than 80 characters.4

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

ViolationMessageLine
ErrorsMissing a Javadoc comment.12
ErrorsMissing a Javadoc comment.14
ErrorsMissing a Javadoc comment.16
ErrorsMissing a Javadoc comment.18
ErrorsMissing a Javadoc comment.20
ErrorsMissing a Javadoc comment.22
ErrorsMissing a Javadoc comment.24
ErrorsMissing a Javadoc comment.26
ErrorsLine is longer than 80 characters.32
ErrorsType Javadoc comment is missing an @param <REFERENCE_ELEMENT> tag.32
ErrorsMissing a Javadoc comment.34
ErrorsMissing a Javadoc comment.35
ErrorsName 'EMPTY_PARAMETERS' must match pattern '^[a-z][a-zA-Z0-9]*$'.35
ErrorsMissing a Javadoc comment.37
ErrorsParameter reference should be final.37
Errors'reference' hides a field.37
ErrorsParameter chain should be final.42
ErrorsParameter chain should be final.47
ErrorsParameter obj should be final.77
ErrorsLine is longer than 80 characters.84
Errors'7' is a magic number.93
ErrorsLine is longer than 80 characters.99
ErrorsLine is longer than 80 characters.101
ErrorsType Javadoc comment is missing an @param <REFERENCED_NODE> tag.101
ErrorsMissing a Javadoc comment.103
ErrorsMissing a Javadoc comment.104
ErrorsLine is longer than 80 characters.106
ErrorsMissing a Javadoc comment.106
ErrorsParameter referencedNode should be final.106
Errors'referencedNode' hides a field.106
ErrorsParameter action should be final.106
Errors'action' hides a field.106
ErrorsParameter chain should be final.137
ErrorsParameter chain should be final.143
ErrorsParameter obj should be final.149
ErrorsLine is longer than 80 characters.156
Errors'7' is a magic number.168
ErrorsLine is longer than 80 characters.190
ErrorsLine is longer than 80 characters.211
ErrorsParameter plan should be final.226
ErrorsExpected @param tag for 'plan'.226
ErrorsParameter path should be final.226
ErrorsLine is longer than 80 characters.236
ErrorsMust have at least one statement.239
ErrorsLine is longer than 80 characters.246
ErrorsMissing a Javadoc comment.246
ErrorsParameter plan should be final.246
ErrorsParameter path should be final.246
ErrorsParameter chain should be final.246
ErrorsParameter iterator should be final.246
ErrorsParameter reference should be final.246
ErrorsLine is longer than 80 characters.249
ErrorsLine is longer than 80 characters.258
ErrorsLine is longer than 80 characters.268
ErrorsLine is longer than 80 characters.271
ErrorsLine is longer than 80 characters.272
ErrorsLine is longer than 80 characters.294
ErrorsParameter chain should be final.306
ErrorsParameter link should be final.306
ErrorsUnused @param tag for 'actionPattern'.335
ErrorsLine is longer than 80 characters.338
ErrorsExpected @param tag for '<REFERENCED_NODE>'.338
ErrorsParameter action should be final.338
ErrorsParameter referencedNode should be final.338
ErrorsExpected @param tag for 'referencedNode'.338
ErrorsLine is longer than 80 characters.341
ErrorsLine is longer than 80 characters.352
ErrorsExpected @param tag for '<REFERENCE>'.352
ErrorsParameter reference should be final.352
ErrorsLine has trailing spaces.360
ErrorsExpected an @return tag.362
ErrorsParameter beginIndex should be final.362
ErrorsParameter endIndex should be final.362
ErrorsLine has trailing spaces.369
ErrorsExpected an @return tag.373
ErrorsParameter parent should be final.405
ErrorsParameter child should be final.405
ErrorsLine is longer than 80 characters.409
ErrorsParameter parent should be final.409
ErrorsParameter child should be final.409
ErrorsParameter oldIndex should be final.409
ErrorsParameter newIndex should be final.409
ErrorsLine is longer than 80 characters.413
ErrorsParameter parent should be final.413
ErrorsParameter child should be final.413
ErrorsParameter removedChildPosition should be final.413
ErrorsParameter evt should be final.417
ErrorsMissing a Javadoc comment.421
ErrorsParameter listener should be final.421
ErrorsMissing a Javadoc comment.425
ErrorsParameter listener should be final.425
ErrorsMissing a Javadoc comment.429
ErrorsLine is longer than 80 characters.430
ErrorsParameter obj should be final.438
ErrorsLine is longer than 80 characters.446
Errors'3' is a magic number.454
Errors'31' is a magic number.455
ErrorsAvoid inline conditionals.455

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

ViolationMessageLine
ErrorsUtility classes should not have a public or default constructor.24
ErrorsName 'DEFAULT_ACTION' must match pattern '^[a-z][a-zA-Z0-9]*$'.30
ErrorsVariable 'DEFAULT_ACTION' must be private and have accessor methods.30
ErrorsName 'DEFAULT_TRIGGER_SENSE' must match pattern '^[a-z][a-zA-Z0-9]*$'.35
ErrorsVariable 'DEFAULT_TRIGGER_SENSE' must be private and have accessor methods.35
ErrorsMissing a Javadoc comment.36
ErrorsName 'DEFAULT_DRIVE_COLLECTION_NAME' must match pattern '^[a-z][a-zA-Z0-9]*$'.36
ErrorsVariable 'DEFAULT_DRIVE_COLLECTION_NAME' must be private and have accessor methods.36
ErrorsLine is longer than 80 characters.46
ErrorsParameter name should be final.46
ErrorsParameter choices should be final.46
ErrorsExpected @throws tag for 'DuplicateNameException'.46
ErrorsLine is longer than 80 characters.47
ErrorsExpected an @return tag.61
ErrorsParameter driveName should be final.61
ErrorsLine is longer than 80 characters.62
ErrorsExpected an @return tag.71
ErrorsParameter name should be final.71
ErrorsLine is longer than 80 characters.72
ErrorsParameter name should be final.81
ErrorsLine is longer than 80 characters.82
ErrorsParameter name should be final.91
ErrorsExpected an @return tag.98
ErrorsParameter name should be final.108
ErrorsExpected an @return tag.115
ErrorsParameter call should be final.115
ErrorsExpected @param tag for 'call'.115
ErrorsLine is longer than 80 characters.120
ErrorsParameter name should be final.126
ErrorsLine is longer than 80 characters.127
ErrorsLine is longer than 80 characters.138
ErrorsParameter name should be final.138
ErrorsParameter actions should be final.138
ErrorsLine is longer than 80 characters.139
ErrorsLine is longer than 80 characters.149
ErrorsParameter name should be final.149
ErrorsParameter params should be final.149
ErrorsExpected @param tag for 'params'.149
ErrorsLine is longer than 80 characters.150
ErrorsFirst sentence should end with a period.153
ErrorsLine is longer than 80 characters.161
ErrorsParameter name should be final.161
ErrorsParameter params should be final.161
ErrorsParameter actions should be final.161
ErrorsParameter ap should be final.172
ErrorsLine is longer than 80 characters.176
ErrorsLine is longer than 80 characters.178
ErrorsLine is longer than 80 characters.179
ErrorsParameter c should be final.191
ErrorsLine is longer than 80 characters.195
ErrorsLine is longer than 80 characters.197
ErrorsLine is longer than 80 characters.198
ErrorsMissing a Javadoc comment.203
ErrorsParameter drive should be final.203
ErrorsLine is longer than 80 characters.207
ErrorsLine is longer than 80 characters.209
ErrorsLine is longer than 80 characters.210
ErrorsFirst sentence should end with a period.215
ErrorsExpected an @return tag.221
ErrorsParameter sense should be final.221
ErrorsExpected @param tag for 'sense'.221
ErrorsLine is longer than 80 characters.225
ErrorsLine is longer than 80 characters.227
ErrorsLine is longer than 80 characters.228
ErrorsExpected an @return tag.239
ErrorsLine is longer than 80 characters.240
ErrorsLine is longer than 80 characters.251
ErrorsParameter driveCollectionName should be final.251
ErrorsLine is longer than 80 characters.255
ErrorsMissing a Javadoc comment.255
ErrorsParameter name should be final.255
ErrorsParameter triggerSenses should be final.255
ErrorsParameter actionName should be final.255
ErrorsLine is longer than 80 characters.256
ErrorsFirst sentence should end with a period.259
ErrorsLine is longer than 80 characters.270
ErrorsParameter name should be final.270
ErrorsParameter triggerSenses should be final.270
ErrorsParameter actionCall should be final.270
ErrorsParameter freq should be final.270
ErrorsParameter comment should be final.270
ErrorsLine is longer than 80 characters.280
ErrorsParameter drive should be final.280
ErrorsLine is longer than 80 characters.295
ErrorsParameter choice should be final.295
ErrorsLine has trailing spaces.303
ErrorsLine has trailing spaces.304
ErrorsParameter choice should be final.311
ErrorsExpected an @return tag.323
ErrorsLine is longer than 80 characters.323
ErrorsExpected @param tag for '<OWNER>'.323
ErrorsParameter trigger should be final.323
ErrorsExpected @param tag for 'trigger'.323
ErrorsFirst sentence should end with a period.331
ErrorsParameter dcName should be final.337
ErrorsLine is longer than 80 characters.342
ErrorsExpected an @return tag.345
ErrorsExpected an @return tag.356
ErrorsParameter original should be final.356
ErrorsExpected @param tag for 'original'.356

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

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsUnused import - java.util.ArrayList.5
ErrorsUnused import - java.util.Collection.7
ErrorsFirst sentence should end with a period.46
ErrorsName 'PLAN_PATH' must match pattern '^[a-z][a-zA-Z0-9]*$'.49
ErrorsVariable 'PLAN_PATH' must be private and have accessor methods.49
ErrorsLine is longer than 80 characters.54
ErrorsName 'DRIVE_COLLECTION_PATH' must match pattern '^[a-z][a-zA-Z0-9]*$'.54
ErrorsVariable 'DRIVE_COLLECTION_PATH' must be private and have accessor methods.54
ErrorsName 'LINK_SEPARATOR' must match pattern '^[a-z][a-zA-Z0-9]*$'.58
ErrorsName 'TYPE_SEPARATOR' must match pattern '^[a-z][a-zA-Z0-9]*$'.62
ErrorsMissing a Javadoc comment.68
ErrorsMissing a Javadoc comment.72
ErrorsParameter links should be final.72
Errors'links' hides a field.72
ErrorsParameter iter should be final.80
ErrorsExpected @param tag for 'iter'.80
ErrorsLine is longer than 80 characters.86
ErrorsLine is longer than 80 characters.89
ErrorsLine is longer than 80 characters.94
ErrorsParameter iter should be final.97
ErrorsExpected @param tag for 'iter'.97
ErrorsLine is longer than 80 characters.100
ErrorsLine is longer than 80 characters.103
ErrorsLine is longer than 80 characters.108
ErrorsExpected an @return tag.111
ErrorsLine is longer than 80 characters.111
ErrorsParameter iter should be final.111
ErrorsExpected @param tag for 'iter'.111
ErrorsParameter plan should be final.111
ErrorsExpected @param tag for 'plan'.111
ErrorsLine is longer than 80 characters.116
ErrorsLine is longer than 80 characters.122
ErrorsLine is longer than 80 characters.124
ErrorsLine is longer than 80 characters.128
ErrorsExpected an @return tag.136
ErrorsLine is longer than 80 characters.136
ErrorsParameter iter should be final.136
ErrorsExpected @param tag for 'iter'.136
ErrorsParameter plan should be final.136
ErrorsExpected @param tag for 'plan'.136
ErrorsParameter drive should be final.136
ErrorsExpected @param tag for 'drive'.136
ErrorsLine has trailing spaces.138
ErrorsLine is longer than 80 characters.142
ErrorsLine is longer than 80 characters.147
ErrorsLine is longer than 80 characters.155
ErrorsLine is longer than 80 characters.160
ErrorsExpected an @return tag.164
ErrorsLine is longer than 80 characters.164
ErrorsParameter iter should be final.164
ErrorsExpected @param tag for 'iter'.164
ErrorsParameter plan should be final.164
ErrorsExpected @param tag for 'plan'.164
ErrorsParameter reference should be final.164
ErrorsExpected @param tag for 'reference'.164
ErrorsLine is longer than 80 characters.169
ErrorsLine is longer than 80 characters.176
ErrorsLine is longer than 80 characters.178
ErrorsLine is longer than 80 characters.187
ErrorsLine is longer than 80 characters.194
ErrorsLine is longer than 80 characters.199
ErrorsExpected an @return tag.202
ErrorsLine is longer than 80 characters.202
ErrorsParameter iter should be final.202
ErrorsExpected @param tag for 'iter'.202
ErrorsParameter plan should be final.202
ErrorsExpected @param tag for 'plan'.202
ErrorsParameter adopt should be final.202
ErrorsExpected @param tag for 'adopt'.202
ErrorsLine is longer than 80 characters.205
ErrorsLine is longer than 80 characters.207
ErrorsLine is longer than 80 characters.212
ErrorsLine is longer than 80 characters.220
ErrorsLine is longer than 80 characters.225
ErrorsExpected an @return tag.228
ErrorsLine is longer than 80 characters.228
ErrorsParameter iter should be final.228
ErrorsExpected @param tag for 'iter'.228
ErrorsParameter plan should be final.228
ErrorsExpected @param tag for 'plan'.228
ErrorsParameter actionPattern should be final.228
ErrorsExpected @param tag for 'actionPattern'.228
ErrorsLine is longer than 80 characters.231
ErrorsLine is longer than 80 characters.234
ErrorsExpected an @return tag.245
ErrorsLine is longer than 80 characters.245
ErrorsParameter iter should be final.245
ErrorsExpected @param tag for 'iter'.245
ErrorsParameter plan should be final.245
ErrorsExpected @param tag for 'plan'.245
ErrorsParameter competence should be final.245
ErrorsExpected @param tag for 'competence'.245
ErrorsLine is longer than 80 characters.248
ErrorsLine is longer than 80 characters.250
ErrorsExpected an @return tag.261
ErrorsLine is longer than 80 characters.261
ErrorsParameter iter should be final.261
ErrorsExpected @param tag for 'iter'.261
ErrorsParameter plan should be final.261
ErrorsExpected @param tag for 'plan'.261
ErrorsParameter choice should be final.261
ErrorsExpected @param tag for 'choice'.261
ErrorsLine is longer than 80 characters.266
ErrorsLine is longer than 80 characters.271
ErrorsLine is longer than 80 characters.279
ErrorsUnused @throws tag for 'IllegalStateException'.289
ErrorsUnused @throws tag for 'IndexOutOfBoundsException'.292
ErrorsExpected @param tag for '<T>'.295
ErrorsParameter plan should be final.295
ErrorsExpected @param tag for 'plan'.295
ErrorsLine is longer than 80 characters.313
ErrorsLine is longer than 80 characters.315
ErrorsParameter endElement should be final.321
ErrorsLine is longer than 80 characters.326
ErrorsExpected an @return tag.338
ErrorsLine is longer than 80 characters.338
ErrorsParameter iter should be final.338
ErrorsParameter terminator should be final.338
ErrorsExpected @param tag for 'terminator'.338
ErrorsLine is longer than 80 characters.341
ErrorsMissing a Javadoc comment.348
ErrorsParameter iter should be final.348
ErrorsLine is longer than 80 characters.359
ErrorsExpected an @return tag.365
ErrorsLine is longer than 80 characters.365
ErrorsParameter iter should be final.365
ErrorsExpected @throws tag for 'ParseException'.365
ErrorsLine is longer than 80 characters.368
ErrorsLine is longer than 80 characters.369
ErrorsLine is longer than 80 characters.386
ErrorsLine is longer than 80 characters.387
ErrorsFirst sentence should end with a period.401
ErrorsParameter serializedPath should be final.408
ErrorsExpected @throws tag for 'ParseException'.408
ErrorsExpected an @return tag.424
ErrorsParameter type should be final.424
ErrorsExpected @param tag for 'type'.424
ErrorsParameter id should be final.424
ErrorsExpected @param tag for 'id'.424
ErrorsParameter obj should be final.441
Errors'5' is a magic number.457
Errors'59' is a magic number.458
ErrorsFirst sentence should end with a period.462
ErrorsExpected an @return tag.467
ErrorsParameter appendPath should be final.467
ErrorsLine is longer than 80 characters.468
ErrorsParameter appendedLink should be final.478
ErrorsExpected @param tag for 'appendedLink'.478
ErrorsLine is longer than 80 characters.479
ErrorsUnused @throws tag for 'IndexOutOfBoundsException'.492
ErrorsParameter beginIndex should be final.495
ErrorsParameter endIndex should be final.495
ErrorsLine is longer than 80 characters.497
ErrorsLine is longer than 80 characters.500
ErrorsLine is longer than 80 characters.503
ErrorsMissing a Javadoc comment.521
ErrorsParameter linkId should be final.521
ErrorsLine is longer than 80 characters.529
ErrorsParameter searchedLink should be final.531
ErrorsFirst sentence should end with a period.545
ErrorsMissing a Javadoc comment.555
ErrorsParameter type should be final.555
Errors'type' hides a field.555
ErrorsParameter id should be final.555
Errors'id' hides a field.555
ErrorsMethod 'getType' is not designed for extension - needs to be abstract, final or empty.563
ErrorsMethod 'getId' is not designed for extension - needs to be abstract, final or empty.571
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.575
ErrorsMethod 'equals' is not designed for extension - needs to be abstract, final or empty.587
ErrorsParameter obj should be final.588
ErrorsMethod 'hashCode' is not designed for extension - needs to be abstract, final or empty.605
Errors'3' is a magic number.607
Errors'37' is a magic number.608
ErrorsAvoid inline conditionals.608
Errors'37' is a magic number.609

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

ViolationMessageLine
ErrorsMissing a Javadoc comment.9
ErrorsMissing a Javadoc comment.10
ErrorsMissing a Javadoc comment.11
ErrorsMissing a Javadoc comment.12
ErrorsMissing a Javadoc comment.13
ErrorsMissing a Javadoc comment.14
ErrorsMissing a Javadoc comment.15
ErrorsMissing a Javadoc comment.16
ErrorsMissing a Javadoc comment.17
ErrorsMissing a Javadoc comment.19
ErrorsMissing a Javadoc comment.20
ErrorsMissing a Javadoc comment.21
ErrorsMissing a Javadoc comment.23
ErrorsParameter name should be final.23
ErrorsParameter displayName should be final.23
Errors'displayName' hides a field.23
ErrorsParameter typeClass should be final.23
Errors'typeClass' hides a field.23
ErrorsMissing a Javadoc comment.36
ErrorsLine has trailing spaces.39
ErrorsMissing a Javadoc comment.40

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

ViolationMessageLine
ErrorsLine is longer than 80 characters.12
ErrorsType Javadoc comment is missing an @param <PARENT> tag.12
ErrorsType Javadoc comment is missing an @param <THIS> tag.12
ErrorsLine is longer than 80 characters.21
ErrorsLine is longer than 80 characters.36
ErrorsMethod 'moveChildInList' is not designed for extension - needs to be abstract, final or empty.36
ErrorsExpected @param tag for '<T>'.36
ErrorsParameter list should be final.36
ErrorsExpected @param tag for 'list'.36
ErrorsParameter child should be final.36
ErrorsExpected @param tag for 'child'.36
ErrorsParameter newIndex should be final.36
ErrorsLine is longer than 80 characters.39
ErrorsLine is longer than 80 characters.60
ErrorsParameter name should be final.60
ErrorsParameter elements should be final.60
ErrorsLine is longer than 80 characters.78
ErrorsParameter template should be final.78
ErrorsParameter elements should be final.78
ErrorsUnused @throws tag for 'IllegalArgumentException'.93
ErrorsLine is longer than 80 characters.95
ErrorsMethod 'getElementId' is not designed for extension - needs to be abstract, final or empty.95
ErrorsParameter elements should be final.95
ErrorsParameter element should be final.95
ErrorsLine is longer than 80 characters.98

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

ViolationMessageLine
ErrorsUsing the '.*' form of import should be avoided - java.util.*.5
ErrorsUnused Javadoc tag.12
ErrorsLine is longer than 80 characters.14
ErrorsType Javadoc comment is missing an @param <PARENT> tag.14
ErrorsType Javadoc comment is missing an @param <T> tag.14
ErrorsLine is longer than 80 characters.24
ErrorsLine is longer than 80 characters.25
ErrorsMissing a Javadoc comment.25
ErrorsFirst sentence should end with a period.27
ErrorsLine is longer than 80 characters.44
ErrorsParameter listener should be final.44
ErrorsLine is longer than 80 characters.55
ErrorsParameter listener should be final.55
ErrorsLine is longer than 80 characters.66
ErrorsParameter name should be final.66
ErrorsParameter o should be final.66
ErrorsParameter n should be final.66
ErrorsLine is longer than 80 characters.67
ErrorsParameter emitedChild should be final.102
ErrorsExpected @param tag for 'emitedChild'.102
ErrorsLine is longer than 80 characters.104
ErrorsLine is longer than 80 characters.116
ErrorsParameter childNode should be final.116
ErrorsExpected @param tag for 'childNode'.116
ErrorsParameter oldIndex should be final.116
ErrorsExpected @param tag for 'oldIndex'.116
ErrorsParameter newIndex should be final.116
ErrorsExpected @param tag for 'newIndex'.116
ErrorsLine is longer than 80 characters.117
ErrorsLine is longer than 80 characters.128
ErrorsParameter child should be final.128
ErrorsExpected @param tag for 'child'.128
ErrorsParameter removedChildPosition should be final.128
ErrorsExpected @param tag for 'removedChildPosition'.128
ErrorsLine is longer than 80 characters.129
ErrorsMethod 'setParent' is not designed for extension - needs to be abstract, final or empty.142
ErrorsParameter parent should be final.142
Errors'parent' hides a field.142
ErrorsExpected @param tag for 'parent'.142
ErrorsMethod 'getParent' is not designed for extension - needs to be abstract, final or empty.151
ErrorsExpected @param tag for 'newIndex'.177
ErrorsExpected @param tag for 'child'.177
ErrorsLine is longer than 80 characters.198
ErrorsParameter selectType should be final.201
ErrorsExpected an @return tag.215
ErrorsParameter child should be final.215
ErrorsExpected @param tag for 'child'.215
ErrorsLine is longer than 80 characters.217
ErrorsLine has trailing spaces.220
ErrorsUnused @throws tag for 'NullPointerException'.223
ErrorsExpected an @return tag.225

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

ViolationMessageLine
ErrorsUnused import - java.awt.Desktop.3
ErrorsLine is longer than 80 characters.13
ErrorsLine is longer than 80 characters.19
ErrorsLine is longer than 80 characters.37
ErrorsLine is longer than 80 characters.41
ErrorsLine is longer than 80 characters.51

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

ViolationMessageLine
ErrorsLine is longer than 80 characters.15
ErrorsMissing a Javadoc comment.46
ErrorsLine has trailing spaces.51
ErrorsMissing a Javadoc comment.51
ErrorsLine has trailing spaces.56
ErrorsMissing a Javadoc comment.56
ErrorsLine is longer than 80 characters.61
ErrorsName 'dataFlavor' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.61
ErrorsLine has trailing spaces.76
ErrorsLine has trailing spaces.78
ErrorsParameter driveCollectionName should be final.81
ErrorsLine has trailing spaces.86
ErrorsMissing a Javadoc comment.87
ErrorsLine has trailing spaces.89
ErrorsLine is longer than 80 characters.94
ErrorsLine has trailing spaces.95
ErrorsLine has trailing spaces.103
ErrorsLine has trailing spaces.106
ErrorsMissing a Javadoc comment.107
ErrorsParameter c should be final.107
ErrorsMissing a Javadoc comment.111
ErrorsParameter ap should be final.111
ErrorsLine has trailing spaces.114
ErrorsLine has trailing spaces.125
ErrorsLine has trailing spaces.129
ErrorsLine has trailing spaces.132
ErrorsLine has trailing spaces.134
ErrorsLine has trailing spaces.136
ErrorsLine has trailing spaces.143
ErrorsLine is longer than 80 characters.146
ErrorsMissing a Javadoc comment.153
ErrorsLine is longer than 80 characters.159
ErrorsLine contains a tab character.169
ErrorsLine has trailing spaces.173
ErrorsLine is longer than 80 characters.189
ErrorsLine is longer than 80 characters.190
ErrorsLine contains a tab character.194
ErrorsLine has trailing spaces.196
ErrorsLine is longer than 80 characters.206
ErrorsParameter trigger should be final.206
ErrorsParameter senseNames should be final.206
ErrorsParameter name should be final.218
Errors'name' hides a field.218
ErrorsParameter name should be final.228
Errors'name' hides a field.228
ErrorsLine is longer than 80 characters.239
ErrorsExpected an @return tag.241
ErrorsParameter id should be final.241
ErrorsExpected @param tag for 'id'.241
ErrorsLine has trailing spaces.244
ErrorsLine has trailing spaces.245
ErrorsParameter name should be final.252
Errors'name' hides a field.252
ErrorsParameter name should be final.262
Errors'name' hides a field.262
ErrorsLine is longer than 80 characters.272
ErrorsExpected an @return tag.274
ErrorsParameter id should be final.274
ErrorsExpected @param tag for 'id'.274
ErrorsLine has trailing spaces.277
ErrorsParameter name should be final.284
Errors'name' hides a field.284
ErrorsLine contains a tab character.285
ErrorsLine has trailing spaces.287
ErrorsParameter name should be final.294
Errors'name' hides a field.294
ErrorsLine is longer than 80 characters.304
ErrorsExpected an @return tag.306
ErrorsParameter id should be final.306
ErrorsExpected @param tag for 'id'.306
ErrorsLine has trailing spaces.309
ErrorsLine has trailing spaces.310
ErrorsLine is longer than 80 characters.312
ErrorsLine is longer than 80 characters.313
ErrorsParameter testedName should be final.319
ErrorsFirst sentence should end with a period.323
ErrorsLine is longer than 80 characters.328
ErrorsParameter competence should be final.328
ErrorsExpected @param tag for 'competence'.328
ErrorsExpected @throws tag for 'DuplicateNameException'.328
ErrorsExpected @throws tag for 'CycleException'.328
ErrorsLine has trailing spaces.346
ErrorsLine is longer than 80 characters.347
ErrorsMissing a Javadoc comment.347
ErrorsParameter adopt should be final.347
ErrorsLine contains a tab character.348
ErrorsLine contains a tab character.357
ErrorsLine contains a tab character.358
ErrorsParameter name should be final.381
Errors'name' hides a field.381
ErrorsLine has trailing spaces.391
ErrorsLine has trailing spaces.392
ErrorsParameter author should be final.405
Errors'author' hides a field.405
ErrorsLine has trailing spaces.415
ErrorsLine has trailing spaces.425
ErrorsParameter info should be final.429
Errors'info' hides a field.429
ErrorsFirst sentence should end with a period.447
ErrorsLine is longer than 80 characters.452
ErrorsParameter actionPattern should be final.452
ErrorsExpected @param tag for 'actionPattern'.452
ErrorsExpected @throws tag for 'DuplicateNameException'.452
ErrorsExpected @throws tag for 'CycleException'.452
ErrorsLine is longer than 80 characters.454
ErrorsLine has trailing spaces.480
ErrorsExpected an @return tag.493
ErrorsParameter apNode should be final.530
ErrorsParameter set should be final.530
ErrorsInner assignments should be avoided.538
ErrorsInner assignments should be avoided.545
ErrorsParameter compNode should be final.568
ErrorsParameter set should be final.568
ErrorsInner assignments should be avoided.579
ErrorsInner assignments should be avoided.586
ErrorsExpected an @return tag.599
ErrorsParameter newIndex should be final.640
ErrorsParameter child should be final.640
ErrorsLine has trailing spaces.660
ErrorsParameter removeCompetence should be final.667
ErrorsLine has trailing spaces.671
ErrorsParameter ap should be final.684
ErrorsLine has trailing spaces.688
ErrorsParameter other should be final.702
ErrorsLine has trailing spaces.720
ErrorsLine is longer than 80 characters.720
ErrorsLine has trailing spaces.721
ErrorsLine is longer than 80 characters.721
ErrorsLine is longer than 80 characters.722
ErrorsLine is longer than 80 characters.724
ErrorsLine has trailing spaces.728
ErrorsLine is longer than 80 characters.729
ErrorsLine is longer than 80 characters.730
ErrorsLine has trailing spaces.732
ErrorsLine has trailing spaces.737
ErrorsLine has trailing spaces.741
ErrorsLine has trailing spaces.743
ErrorsLine is longer than 80 characters.754
ErrorsLine is longer than 80 characters.756
ErrorsLine has trailing spaces.761
ErrorsUnused @throws tag for 'IllegalArgumentException'.764
ErrorsParameter adopt should be final.767
ErrorsLine has trailing spaces.770
ErrorsLine has trailing spaces.772
ErrorsUnused @throws tag for 'IllegalArgumentException'.775
ErrorsParameter actionPattern should be final.777
ErrorsLine has trailing spaces.782
ErrorsUnused @throws tag for 'IllegalArgumentException'.785
ErrorsParameter competence should be final.788
ErrorsLine has trailing spaces.791

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

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsLine is longer than 80 characters.4
ErrorsUnclosed HTML tag found: <ul>5
ErrorsLine contains a tab character.12
ErrorsMissing a Javadoc comment.12
ErrorsLine contains a tab character.13
ErrorsMissing a Javadoc comment.13
ErrorsFirst sentence should end with a period.15
ErrorsLine contains a tab character.15
ErrorsLine contains a tab character.16
ErrorsLine has trailing spaces.17
ErrorsLine contains a tab character.17
ErrorsLine contains a tab character.18
ErrorsLine contains a tab character.19
ErrorsLine contains a tab character.20
ErrorsParameter name should be final.20
Errors'name' hides a field.20
ErrorsLine contains a tab character.21
ErrorsLine contains a tab character.22
ErrorsLine contains a tab character.23
ErrorsLine contains a tab character.29
ErrorsParameter original should be final.29
ErrorsLine contains a tab character.30
ErrorsLine contains a tab character.31
ErrorsLine contains a tab character.32
ErrorsLine has trailing spaces.33
ErrorsLine has trailing spaces.37
ErrorsLine contains a tab character.39
ErrorsParameter name should be final.39
Errors'name' hides a field.39
ErrorsParameter arguments should be final.39
ErrorsLine contains a tab character.40
ErrorsLine contains a tab character.41
ErrorsLine contains a tab character.42
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.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
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

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

ViolationMessageLine
ErrorsUnused import - cz.cuni.amis.pogamut.sposh.executor.ParamInfo.4
ErrorsUnused import - java.util.regex.Matcher.6
ErrorsUnused import - java.util.regex.Pattern.7
ErrorsLine is longer than 80 characters.15
ErrorsUtility classes should not have a public or default constructor.20
ErrorsParameter value should be final.29
ErrorsExpected @param tag for 'value'.29
ErrorsExpected an @return tag.51
ErrorsParameter value should be final.51
ErrorsMissing a Javadoc comment.55
ErrorsParameter value should be final.55
ErrorsMissing a Javadoc comment.59
ErrorsParameter value should be final.59
ErrorsParameter value should be final.70
ErrorsParameter value should be final.80
ErrorsParameter valueString should be final.93
ErrorsExpected @throws tag for 'ParseException'.93
ErrorsComment matches to-do format 'TODO:'.94
ErrorsMust have at least one statement.111
ErrorsMust have at least one statement.116
ErrorsLine is longer than 80 characters.119
ErrorsLine is longer than 80 characters.120
ErrorsLine is longer than 80 characters.129
ErrorsLine is longer than 80 characters.130
ErrorsFirst sentence should end with a period.137
ErrorsParameter value should be final.144
ErrorsExpected @param tag for 'value'.144
ErrorsAvoid inline conditionals.146
ErrorsExpected an @return tag.157
ErrorsParameter value should be final.157
ErrorsExpected an @return tag.169
ErrorsParameter operand1 should be final.169
ErrorsExpected @param tag for 'operand1'.169
ErrorsParameter operand2 should be final.169
ErrorsExpected @param tag for 'operand2'.169
ErrorsAvoid inline conditionals.177
ErrorsParameter operand1 should be final.188
ErrorsExpected @param tag for 'operand1'.188
ErrorsParameter operand2 should be final.188
ErrorsExpected @param tag for 'operand2'.188
ErrorsLine is longer than 80 characters.202
ErrorsParameter value should be final.218
ErrorsFirst sentence should end with a period.234
ErrorsLine is longer than 80 characters.237
Errors'static' modifier out of order with the JLS suggestions.237
ErrorsName 'variableNameRegexp' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.237
ErrorsUnclosed HTML tag found: <tt>VARIABLE<tt>241
ErrorsParameter possibleVariableName should be final.247

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

ViolationMessageLine
ErrorsUnused import - cz.cuni.amis.pogamut.sposh.engine.PoshEngine.3
ErrorsUnused import - cz.cuni.amis.pogamut.sposh.exceptions.InvalidFormatException.6
ErrorsUnused import - cz.cuni.amis.pogamut.sposh.executor.IWorkExecutor.8
ErrorsUsing the '.*' form of import should be avoided - java.util.*.11
ErrorsLine is longer than 80 characters.27
ErrorsFirst sentence should end with a period.29
ErrorsMissing a Javadoc comment.36
ErrorsMissing a Javadoc comment.37
ErrorsMissing a Javadoc comment.38
ErrorsMissing a Javadoc comment.39
ErrorsMissing a Javadoc comment.40
ErrorsMissing a Javadoc comment.41
ErrorsMissing a Javadoc comment.42
ErrorsLine contains a tab character.42
ErrorsMissing a Javadoc comment.43
ErrorsMissing a Javadoc comment.45
ErrorsParameter form should be final.45
ErrorsMissing a Javadoc comment.49
ErrorsParameter form should be final.49
ErrorsFirst sentence should end with a period.53
ErrorsParameter str should be final.59
ErrorsLine is longer than 80 characters.73
ErrorsExpected an @return tag.82
ErrorsLine is longer than 80 characters.88
ErrorsExpected an @return tag.99
ErrorsFirst sentence should end with a period.109
ErrorsFirst sentence should end with a period.118
ErrorsName '_predicate' must match pattern '^[a-z][a-zA-Z0-9]*$'.121
ErrorsParameter senseName should be final.133
ErrorsFirst sentence should end with a period.137
ErrorsParameter senseCall should be final.143
Errors'senseCall' hides a field.143
ErrorsParameter senseCall should be final.154
Errors'senseCall' hides a field.154
ErrorsExpected @param tag for 'senseCall'.154
ErrorsParameter operand should be final.154
Errors'operand' hides a field.154
ErrorsParameter predicate should be final.154
ErrorsExpected @param tag for 'predicate'.154
ErrorsMissing a Javadoc comment.162
ErrorsName 'psSenseName' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.162
ErrorsMissing a Javadoc comment.163
ErrorsName 'psArgs' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.163
ErrorsMissing a Javadoc comment.164
ErrorsName 'psPredicateIndex' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.164
ErrorsMissing a Javadoc comment.165
ErrorsName 'psValue' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.165
ErrorsMissing a Javadoc comment.166
ErrorsName 'psType' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.166
ErrorsExpected an @return tag.171
ErrorsMethod 'getCall' is not designed for extension - needs to be abstract, final or empty.171
ErrorsMethod 'setSenseName' is not designed for extension - needs to be abstract, final or empty.181
ErrorsParameter newSenseName should be final.181
ErrorsExpected @param tag for 'newSenseName'.181
ErrorsExpected @throws tag for 'InvalidNameException'.181
ErrorsLine is longer than 80 characters.190
ErrorsFirst sentence should end with a period.194
ErrorsExpected an @return tag.199
ErrorsMethod 'getValueString' is not designed for extension - needs to be abstract, final or empty.199
ErrorsMethod 'getOperand' is not designed for extension - needs to be abstract, final or empty.216
ErrorsMethod 'setOperand' is not designed for extension - needs to be abstract, final or empty.225
ErrorsParameter newValue should be final.225
ErrorsInner assignments should be avoided.226
ErrorsMethod 'getPredicateIndex' is not designed for extension - needs to be abstract, final or empty.229
ErrorsMissing a Javadoc comment.229
ErrorsMethod 'getPredicate' is not designed for extension - needs to be abstract, final or empty.233
ErrorsMissing a Javadoc comment.233
ErrorsMethod 'setPredicate' is not designed for extension - needs to be abstract, final or empty.243
ErrorsParameter newPredicate should be final.243
ErrorsLine is longer than 80 characters.246
ErrorsFirst sentence should end with a period.249
ErrorsMethod 'setPredicateIndex' is not designed for extension - needs to be abstract, final or empty.254
ErrorsParameter newPredicateIndex should be final.254
ErrorsLine is longer than 80 characters.257
ErrorsLine is longer than 80 characters.260
ErrorsMethod 'getArguments' is not designed for extension - needs to be abstract, final or empty.264
ErrorsMethod 'setArguments' is not designed for extension - needs to be abstract, final or empty.269
ErrorsMissing a Javadoc comment.269
ErrorsParameter newArguments should be final.269
ErrorsLine is longer than 80 characters.304
ErrorsComment matches to-do format 'TODO:'.308
ErrorsUnused @throws tag for 'InvalidNameException'.319
ErrorsUnused @throws tag for 'InvalidFormatException'.320
ErrorsMethod 'parseSense' is not designed for extension - needs to be abstract, final or empty.322
ErrorsParameter input should be final.322
ErrorsExpected @param tag for 'input'.322
ErrorsExpected @throws tag for 'ParseException'.322
ErrorsMethod 'changeTo' is not designed for extension - needs to be abstract, final or empty.337
ErrorsParameter other should be final.337
ErrorsExpected @param tag for 'other'.337
ErrorsExpected @throws tag for 'InvalidNameException'.337
ErrorsExpected an @return tag.351
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.351
ErrorsMethod 'getName' is not designed for extension - needs to be abstract, final or empty.369
ErrorsMethod 'rename' is not designed for extension - needs to be abstract, final or empty.383
ErrorsLine is longer than 80 characters.384
ErrorsParameter newName should be final.384
ErrorsExpected @throws tag for 'InvalidNameException'.384
ErrorsExpected @throws tag for 'CycleException'.384
ErrorsExpected @throws tag for 'DuplicateNameException'.384
ErrorsMethod 'getChildDataNodes' is not designed for extension - needs to be abstract, final or empty.388
ErrorsMethod 'moveChild' is not designed for extension - needs to be abstract, final or empty.393
ErrorsParameter newIndex should be final.394
ErrorsParameter child should be final.394
ErrorsLine is longer than 80 characters.397
ErrorsMissing a Javadoc comment.397
ErrorsName 'dataFlavor' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.397
ErrorsMethod 'getDataFlavor' is not designed for extension - needs to be abstract, final or empty.399
ErrorsMethod 'getType' is not designed for extension - needs to be abstract, final or empty.404
ErrorsMethod 'getRepresentation' is not designed for extension - needs to be abstract, final or empty.417
ErrorsLine is longer than 80 characters.429
ErrorsMethod 'getRepresentation' is not designed for extension - needs to be abstract, final or empty.432
ErrorsParameter name should be final.432
ErrorsLine is longer than 80 characters.439
ErrorsMethod 'compareTo' is not designed for extension - needs to be abstract, final or empty.449
ErrorsParameter o should be final.450
ErrorsLine is longer than 80 characters.456
ErrorsUnused @throws tag for 'IllegalArgumentException'.460
ErrorsMethod 'getTrigger' is not designed for extension - needs to be abstract, final or empty.463
ErrorsLine is longer than 80 characters.476
ErrorsMethod 'removeFromParent' is not designed for extension - needs to be abstract, final or empty.489

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

ViolationMessageLine
ErrorsLine has trailing spaces.4
ErrorsMissing a Javadoc comment.10
ErrorsLine contains a tab character.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.14
ErrorsMissing a Javadoc comment.14
ErrorsLine contains a tab character.15
ErrorsMissing a Javadoc comment.15
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.20
ErrorsMissing a Javadoc comment.20
ErrorsParameter name should be final.20
Errors'name' hides a field.20
ErrorsParameter id should be final.20
Errors'id' hides a field.20
ErrorsLine contains a tab character.21
ErrorsLine contains a tab character.22
ErrorsLine contains a tab character.23
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.30
ErrorsMissing a Javadoc comment.30
ErrorsLine contains a tab character.31
ErrorsLine contains a tab character.32
ErrorsLine contains a tab character.33
ErrorsLine has trailing spaces.34
ErrorsLine contains a tab character.34
ErrorsLine contains a tab character.35
ErrorsMissing a Javadoc comment.35
ErrorsName '_units' must match pattern '^[a-z][a-zA-Z0-9]*$'.35
ErrorsLine contains a tab character.36
ErrorsMissing a Javadoc comment.36
ErrorsName '_count' must match pattern '^[a-z][a-zA-Z0-9]*$'.36
ErrorsLine has trailing spaces.37
ErrorsLine contains a tab character.37
ErrorsLine contains a tab character.38
ErrorsMissing a Javadoc comment.38
ErrorsParameter units should be final.38
ErrorsParameter count should be final.38
ErrorsLine contains a tab character.39
ErrorsLine contains a tab character.40
ErrorsLine contains a tab character.41
ErrorsFirst sentence should end with a period.43
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 contains a tab character.47
ErrorsLine contains a tab character.48
ErrorsLine has trailing spaces.49
ErrorsLine contains a tab character.49
ErrorsLine contains a tab character.50
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.50
ErrorsLine contains a tab character.51
Errors'if' construct must use '{}'s.52
ErrorsLine contains a tab character.52
ErrorsLine contains a tab character.53
Errors'+' is not preceded with whitespace.53
Errors'+' is not followed by whitespace.53
Errors'+' is not preceded with whitespace.53
Errors'+' is not followed by whitespace.53
Errors'+' is not preceded with whitespace.53
Errors'+' is not followed by whitespace.53
Errors'+' is not preceded with whitespace.53
Errors'+' is not followed by whitespace.53
ErrorsLine contains a tab character.54
ErrorsLine contains a tab character.55
ErrorsLine contains a tab character.57
ErrorsLine contains a tab character.58
ErrorsLine contains a tab character.59
ErrorsLine contains a tab character.60
ErrorsMethod 'getUnits' is not designed for extension - needs to be abstract, final or empty.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.67
ErrorsMethod 'setUnits' is not designed for extension - needs to be abstract, final or empty.67
ErrorsParameter units should be final.67
ErrorsLine contains a tab character.68
ErrorsLine contains a tab character.69
ErrorsLine contains a tab character.71
ErrorsLine contains a tab character.72
ErrorsLine contains a tab character.73
ErrorsLine contains a tab character.74
ErrorsMethod 'getCount' is not designed for extension - needs to be abstract, final or empty.74
ErrorsLine contains a tab character.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
ErrorsMethod 'setCount' is not designed for extension - needs to be abstract, final or empty.81
ErrorsParameter count should be final.81
ErrorsLine contains a tab character.82
ErrorsLine contains a tab character.83

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

ViolationMessageLine
ErrorsUnused Javadoc tag.24
ErrorsLine is longer than 80 characters.26
ErrorsType Javadoc comment is missing an @param <OWNER> tag.26
ErrorsParameter owner should be final.48
Errors'owner' hides a field.48
ErrorsParameter senses should be final.48
Errors'senses' hides a field.48
ErrorsParameter owner should be final.63
Errors'owner' hides a field.63
ErrorsExpected an @return tag.73
ErrorsExpected an @return tag.98
ErrorsParameter sense should be final.99
ErrorsParameter index should be final.117
ErrorsParameter index should be final.128
ErrorsParameter newSense should be final.128
ErrorsParameter index should be final.146
ErrorsFirst sentence should end with a period.153
ErrorsParameter newIndex should be final.181
ErrorsParameter movedSense should be final.181

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

ViolationMessageLine
ErrorsUnused import - cz.cuni.amis.pogamut.sposh.executor.IWorkExecutor.7
ErrorsLine is longer than 80 characters.14
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.29
ErrorsMissing a Javadoc comment.31
ErrorsLine is longer than 80 characters.32
ErrorsMissing a Javadoc comment.32
ErrorsName 'dataFlavor' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.32
ErrorsMissing a Javadoc comment.33
ErrorsName 'taName' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.33
ErrorsMissing a Javadoc comment.34
ErrorsName 'taArgs' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.34
ErrorsMissing a Javadoc comment.36
ErrorsParameter actionName should be final.36
ErrorsMissing a Javadoc comment.40
ErrorsParameter actionCall should be final.40
Errors'actionCall' hides a field.40
ErrorsMethod 'getChildDataNodes' is not designed for extension - needs to be abstract, final or empty.44
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.49
ErrorsMethod 'getName' is not designed for extension - needs to be abstract, final or empty.54
ErrorsMethod 'getActionCall' is not designed for extension - needs to be abstract, final or empty.59
ErrorsMissing a Javadoc comment.59
ErrorsLine is longer than 80 characters.70
ErrorsMethod 'setActionName' is not designed for extension - needs to be abstract, final or empty.70
ErrorsParameter newName should be final.70
ErrorsLine is longer than 80 characters.78
ErrorsLine is longer than 80 characters.81
ErrorsLine is longer than 80 characters.88
ErrorsLine has trailing spaces.89
ErrorsLine is longer than 80 characters.90
ErrorsLine has trailing spaces.92
ErrorsMethod 'rename' is not designed for extension - needs to be abstract, final or empty.95
ErrorsLine is longer than 80 characters.96
ErrorsParameter newName should be final.96
ErrorsExpected @throws tag for 'InvalidNameException'.96
ErrorsExpected @throws tag for 'CycleException'.96
ErrorsExpected @throws tag for 'DuplicateNameException'.96
ErrorsLine has trailing spaces.99
ErrorsMethod 'moveChild' is not designed for extension - needs to be abstract, final or empty.100
ErrorsParameter newIndex should be final.101
ErrorsParameter child should be final.101
ErrorsMethod 'getDataFlavor' is not designed for extension - needs to be abstract, final or empty.105
ErrorsMethod 'getType' is not designed for extension - needs to be abstract, final or empty.110
ErrorsLine has trailing spaces.114
ErrorsMethod 'synchronize' is not designed for extension - needs to be abstract, final or empty.121
ErrorsParameter source should be final.121
ErrorsExpected @throws tag for 'CycleException'.121
ErrorsLine is longer than 80 characters.127
ErrorsLine has trailing spaces.130
ErrorsFirst sentence should end with a period.131
ErrorsMethod 'setArguments' is not designed for extension - needs to be abstract, final or empty.134
ErrorsParameter newArguments should be final.134
ErrorsExpected @param tag for 'newArguments'.134
ErrorsComment matches to-do format 'TODO:'.139
ErrorsLine is longer than 80 characters.139
ErrorsLine has trailing spaces.140
ErrorsMethod 'getArguments' is not designed for extension - needs to be abstract, final or empty.149

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

ViolationMessageLine
ErrorsMissing a Javadoc comment.13
ErrorsMissing a Javadoc comment.15
ErrorsMissing a Javadoc comment.16
ErrorsMissing a Javadoc comment.17
ErrorsLine is longer than 80 characters.19
ErrorsMissing a Javadoc comment.19
ErrorsParameter plan should be final.19
Errors'plan' hides a field.19
ErrorsParameter ad should be final.19
ErrorsParameter adoptPath should be final.19
ErrorsParameter ctx should be final.19
ErrorsParameter engineLog should be final.19
ErrorsLine has trailing spaces.21
ErrorsLine has trailing spaces.23
ErrorsLine is longer than 80 characters.26
ErrorsMissing a Javadoc comment.29
ErrorsParameter workExecutor should be final.29
ErrorsMissing a Javadoc comment.33
ErrorsMissing a Javadoc comment.37
ErrorsParameter workExecuter should be final.42
ErrorsMissing a Javadoc comment.51
ErrorsLine has trailing spaces.54
ErrorsMissing a Javadoc comment.55

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

ViolationMessageLine
ErrorsLine is longer than 80 characters.28
ErrorsComment matches to-do format 'TODO:'.38
ErrorsFirst sentence should end with a period.42
ErrorsLine is longer than 80 characters.52
ErrorsParameter plan should be final.52
Errors'plan' hides a field.52
ErrorsParameter ap should be final.52
ErrorsParameter result should be final.52
Errors'result' hides a field.52
ErrorsParameter apPath should be final.52
ErrorsExpected @param tag for 'apPath'.52
ErrorsParameter ctx should be final.52
ErrorsExpected @param tag for 'ctx'.52
ErrorsParameter log should be final.52
ErrorsLine has trailing spaces.54
ErrorsParameter workExecuter should be final.64
ErrorsLine is longer than 80 characters.69
ErrorsLine is longer than 80 characters.72
ErrorsExpected an @return tag.84
ErrorsParameter actionCall should be final.84
ErrorsExpected @param tag for 'actionCall'.84
ErrorsLine has trailing spaces.86
ErrorsLine is longer than 80 characters.104

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

ViolationMessageLine
ErrorsUnused import - cz.cuni.amis.pogamut.sposh.exceptions.FubarException.11
ErrorsVariable 'path' must be private and have accessor methods.21
ErrorsVariable 'ctx' must be private and have accessor methods.25
ErrorsVariable 'engineLog' must be private and have accessor methods.29
ErrorsLine has trailing spaces.30
ErrorsLine is longer than 80 characters.34
ErrorsLine is longer than 80 characters.35
ErrorsLine is longer than 80 characters.37
ErrorsParameter path should be final.37
Errors'path' hides a field.37
ErrorsParameter ctx should be final.37
Errors'ctx' hides a field.37
ErrorsParameter engineLog should be final.37
Errors'engineLog' hides a field.37
ErrorsMissing a Javadoc comment.43
ErrorsLine has trailing spaces.46
ErrorsLine is longer than 80 characters.47
ErrorsMissing a Javadoc comment.47
ErrorsParameter plan should be final.47
ErrorsParameter adaptCall should be final.47
ErrorsParameter referencePath should be final.47
ErrorsLine contains a tab character.48
ErrorsLine has trailing spaces.54
ErrorsLine has trailing spaces.56
ErrorsLine is longer than 80 characters.58
ErrorsLine is longer than 80 characters.59
ErrorsLine has trailing spaces.60
ErrorsLine is longer than 80 characters.61
ErrorsLine has trailing spaces.63
ErrorsLine is longer than 80 characters.64
ErrorsMissing a Javadoc comment.64
ErrorsParameter plan should be final.64
ErrorsParameter actionPatternCall should be final.64
ErrorsParameter referencePath should be final.64
ErrorsLine contains a tab character.65
ErrorsLine has trailing spaces.71
ErrorsLine has trailing spaces.73
ErrorsLine is longer than 80 characters.74
ErrorsLine is longer than 80 characters.75
ErrorsLine is longer than 80 characters.76
ErrorsLine is longer than 80 characters.78
ErrorsLine has trailing spaces.80
ErrorsLine is longer than 80 characters.88
ErrorsLine is longer than 80 characters.92
ErrorsParameter plan should be final.92
ErrorsParameter competenceCall should be final.92
ErrorsParameter referencePath should be final.92
ErrorsLine is longer than 80 characters.102
ErrorsLine is longer than 80 characters.103
ErrorsLine is longer than 80 characters.104
ErrorsLine is longer than 80 characters.106
ErrorsLine has trailing spaces.108
ErrorsLine is longer than 80 characters.112
ErrorsExpected an @return tag.117
ErrorsLine has trailing spaces.118
ErrorsLine contains a tab character.118
ErrorsParameter plan should be final.118
ErrorsExpected @param tag for 'plan'.118
ErrorsLine has trailing spaces.119
ErrorsParameter actionCall should be final.119
ErrorsExpected @param tag for 'actionCall'.119
ErrorsParameter referencePath should be final.120
ErrorsLine has trailing spaces.121
ErrorsLine contains a tab character.121
ErrorsParameter finishedResultCallback should be final.121
ErrorsExpected @param tag for 'finishedResultCallback'.121
ErrorsLine has trailing spaces.122
ErrorsParameter runningResultCallback should be final.122
ErrorsExpected @param tag for 'runningResultCallback'.122
ErrorsLine has trailing spaces.123
ErrorsParameter runningOnceResultCallback should be final.123
ErrorsExpected @param tag for 'runningOnceResultCallback'.123
ErrorsParameter failedResultCallback should be final.124
ErrorsExpected @param tag for 'failedResultCallback'.124
Errors'{' should be on the previous line.125
ErrorsLine contains a tab character.126
ErrorsLine is longer than 80 characters.128
ErrorsLine is longer than 80 characters.129
ErrorsLine is longer than 80 characters.131
ErrorsLine contains a tab character.131
ErrorsLine contains a tab character.132
ErrorsLine has trailing spaces.133
ErrorsLine is longer than 80 characters.134
ErrorsMissing a Javadoc comment.134
ErrorsParameter plan should be final.134
ErrorsParameter actionCall should be final.134
ErrorsParameter referencePath should be final.134
ErrorsLine contains a tab character.135
ErrorsLine has trailing spaces.138
ErrorsLine is longer than 80 characters.149
ErrorsLine is longer than 80 characters.151
ErrorsLine has trailing spaces.158
ErrorsExpected an @return tag.160
ErrorsLine is longer than 80 characters.160
ErrorsParameter plan should be final.160
ErrorsParameter actionCall should be final.160
ErrorsParameter referencePath should be final.160
ErrorsLine has trailing spaces.161
ErrorsLine is longer than 80 characters.161
ErrorsLine contains a tab character.161
ErrorsParameter finishedResultCallback should be final.161
ErrorsExpected @param tag for 'finishedResultCallback'.161
ErrorsLine has trailing spaces.162
ErrorsParameter runningResultCallback should be final.162
ErrorsExpected @param tag for 'runningResultCallback'.162
ErrorsLine has trailing spaces.163
ErrorsParameter runningOnceCallback should be final.163
ErrorsExpected @param tag for 'runningOnceCallback'.163
ErrorsParameter failedResultCallback should be final.164
ErrorsExpected @param tag for 'failedResultCallback'.164
ErrorsLine is longer than 80 characters.166
ErrorsLine contains a tab character.166
ErrorsLine has trailing spaces.167
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 contains a tab character.170
ErrorsLine is longer than 80 characters.171
ErrorsLine contains a tab character.171
ErrorsLine contains a tab character.172
ErrorsLine is longer than 80 characters.173
ErrorsLine contains a tab character.173
ErrorsLine is longer than 80 characters.174
ErrorsLine contains a tab character.174
ErrorsLine is longer than 80 characters.175
ErrorsLine contains a tab character.175
ErrorsLine is longer than 80 characters.176
ErrorsLine contains a tab character.176
ErrorsLine is longer than 80 characters.177
ErrorsLine contains a tab character.177
ErrorsLine contains a tab character.178
ErrorsLine contains a tab character.179
ErrorsLine contains a tab character.180
ErrorsLine contains a tab character.181
ErrorsLine has trailing spaces.182
ErrorsLine contains a tab character.182
ErrorsLine has trailing spaces.183
ErrorsLine contains a tab character.183

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

ViolationMessageLine
ErrorsUnused import - cz.cuni.amis.pogamut.sposh.exceptions.FubarException.5
ErrorsMissing a Javadoc comment.14
Errors'private' modifier out of order with the JLS suggestions.14
ErrorsLine has trailing spaces.15
ErrorsLine is longer than 80 characters.16
ErrorsMissing a Javadoc comment.16
Errors'private' modifier out of order with the JLS suggestions.16
ErrorsMissing a Javadoc comment.17
Errors'private' modifier out of order with the JLS suggestions.17
ErrorsMissing a Javadoc comment.18
Errors'private' modifier out of order with the JLS suggestions.18
ErrorsMissing a Javadoc comment.19
Errors'private' modifier out of order with the JLS suggestions.19
ErrorsLine has trailing spaces.20
ErrorsMissing a Javadoc comment.21
Errors'private' modifier out of order with the JLS suggestions.21
ErrorsMissing a Javadoc comment.22
Errors'private' modifier out of order with the JLS suggestions.22
ErrorsMissing a Javadoc comment.23
Errors'private' modifier out of order with the JLS suggestions.23
ErrorsMissing a Javadoc comment.24
Errors'private' modifier out of order with the JLS suggestions.24
ErrorsFirst sentence should end with a period.26
ErrorsLine has trailing spaces.29
ErrorsLine is longer than 80 characters.31
ErrorsLine is longer than 80 characters.32
ErrorsLine is longer than 80 characters.33
ErrorsLine is longer than 80 characters.34
ErrorsLine is longer than 80 characters.35
ErrorsMore than 7 parameters.38
ErrorsParameter actionCall should be final.39
Errors'actionCall' hides a field.39
ErrorsParameter finishedResultCallback should be final.40
Errors'finishedResultCallback' hides a field.40
ErrorsParameter runningResultCallback should be final.41
Errors'runningResultCallback' hides a field.41
ErrorsParameter runningOnceResultCallback should be final.42
Errors'runningOnceResultCallback' hides a field.42
ErrorsExpected @param tag for 'runningOnceResultCallback'.42
ErrorsParameter failedResultCallback should be final.43
Errors'failedResultCallback' hides a field.43
ErrorsParameter actionPath should be final.44
ErrorsParameter ctx should be final.45
ErrorsParameter log should be final.46
ErrorsLine has trailing spaces.48
ErrorsLine has trailing spaces.50
ErrorsLine is longer than 80 characters.62
ErrorsParameter workExecuter should be final.65
ErrorsExpected @param tag for 'workExecuter'.65
ErrorsLine has trailing spaces.67
ErrorsLine is longer than 80 characters.68
Errors'if' construct must use '{}'s.71
ErrorsLine contains a tab character.71
ErrorsLine contains a tab character.72
ErrorsLine has trailing spaces.73
ErrorsLine contains a tab character.73
Errors'if' construct must use '{}'s.75
ErrorsLine is longer than 80 characters.75
ErrorsLine contains a tab character.75
ErrorsLine contains a tab character.76
ErrorsLine has trailing spaces.77
ErrorsLine contains a tab character.77
Errors'if' construct must use '{}'s.79
ErrorsLine contains a tab character.79
ErrorsLine contains a tab character.80
ErrorsLine has trailing spaces.81
ErrorsLine contains a tab character.81
Errors'if' construct must use '{}'s.83
ErrorsLine is longer than 80 characters.83
ErrorsLine contains a tab character.83
ErrorsLine contains a tab character.84
ErrorsLine has trailing spaces.85
ErrorsLine contains a tab character.85
ErrorsLine is longer than 80 characters.87
ErrorsLine contains a tab character.87
ErrorsLine has trailing spaces.88
ErrorsLine is longer than 80 characters.93

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

ViolationMessageLine
ErrorsLine has trailing spaces.12
ErrorsMissing a Javadoc comment.16
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.33
ErrorsParameter plan should be final.33
Errors'plan' hides a field.33
ErrorsParameter competence should be final.33
Errors'competence' hides a field.33
ErrorsExpected @param tag for 'competence'.33
ErrorsParameter choice should be final.33
Errors'choice' hides a field.33
ErrorsParameter choicePath should be final.33
ErrorsParameter ctx should be final.33
ErrorsParameter log should be final.33
ErrorsLine is longer than 80 characters.37
ErrorsLine has trailing spaces.38
ErrorsLine is longer than 80 characters.43
ErrorsMissing a Javadoc comment.48
ErrorsLine has trailing spaces.51
ErrorsFirst sentence should end with a period.52
ErrorsLine is longer than 80 characters.53
ErrorsExpected an @return tag.58
ErrorsParameter actionCall should be final.58
Errors'actionCall' hides a field.58
ErrorsExpected @param tag for 'actionCall'.58
ErrorsLine has trailing spaces.60
ErrorsLine contains a tab character.60
ErrorsLine has trailing spaces.64
ErrorsExpected an @return tag.69
ErrorsParameter workExecuter should be final.69
ErrorsExpected @param tag for 'workExecuter'.69
ErrorsLine is longer than 80 characters.72
ErrorsFirst sentence should end with a period.80
ErrorsExpected an @return tag.87
ErrorsParameter workExecuter should be final.88
ErrorsExpected @param tag for 'workExecuter'.88
ErrorsLine is longer than 80 characters.97
ErrorsMissing a Javadoc comment.100

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

ViolationMessageLine
ErrorsMissing a Javadoc comment.20
ErrorsLine has trailing spaces.21
ErrorsMissing a Javadoc comment.27
ErrorsFirst sentence should end with a period.29
ErrorsLine is longer than 80 characters.38
ErrorsParameter plan should be final.38
ErrorsParameter competence should be final.38
ErrorsParameter competencePath should be final.38
ErrorsParameter ctx should be final.38
ErrorsParameter log should be final.38
ErrorsLine is longer than 80 characters.43
ErrorsLine is longer than 80 characters.47
ErrorsLine is longer than 80 characters.48
ErrorsLine has trailing spaces.49
ErrorsExpected an @return tag.60
ErrorsParameter workExecutor should be final.60
ErrorsExpected @param tag for 'workExecutor'.60
ErrorsLine is longer than 80 characters.74
ErrorsExpected an @return tag.79
ErrorsParameter workExecuter should be final.80
ErrorsExpected @param tag for 'workExecuter'.80
ErrorsLine has trailing spaces.82
ErrorsLine has trailing spaces.87
ErrorsComment matches to-do format 'TODO:'.89
ErrorsLine is longer than 80 characters.89
ErrorsLine is longer than 80 characters.98

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

ViolationMessageLine
ErrorsUnused import - cz.cuni.amis.pogamut.sposh.engine.timer.SystemClockTimer.10
ErrorsMissing a Javadoc comment.21
ErrorsMissing a Javadoc comment.22
ErrorsMissing a Javadoc comment.23
ErrorsMissing a Javadoc comment.24
ErrorsLine is longer than 80 characters.30
ErrorsLine is longer than 80 characters.32
ErrorsLine is longer than 80 characters.34
ErrorsLine is longer than 80 characters.37
ErrorsParameter plan should be final.37
ErrorsParameter dcPath should be final.37
ErrorsParameter timer should be final.37
Errors'timer' hides a field.37
ErrorsParameter engineLog should be final.37
ErrorsLine has trailing spaces.41
ErrorsLine has trailing spaces.43
ErrorsLine is longer than 80 characters.45
ErrorsLine is longer than 80 characters.50
ErrorsLine is longer than 80 characters.54
ErrorsMissing a Javadoc comment.54
ErrorsParameter workExecuter should be final.54
ErrorsLine is longer than 80 characters.58
ErrorsLine is longer than 80 characters.63
ErrorsLine contains a tab character.63
ErrorsLine contains a tab character.64
ErrorsLine is longer than 80 characters.65
ErrorsLine contains a tab character.65
ErrorsLine contains a tab character.66
ErrorsLine has trailing spaces.67
ErrorsLine is longer than 80 characters.67
ErrorsLine contains a tab character.67
ErrorsLine has trailing spaces.68
ErrorsLine contains a tab character.68
ErrorsLine contains a tab character.69
ErrorsLine is longer than 80 characters.71
ErrorsLine is longer than 80 characters.74
ErrorsLine has trailing spaces.76
ErrorsMissing a Javadoc comment.77
ErrorsLine contains a tab character.78
ErrorsLine has trailing spaces.80
ErrorsMissing a Javadoc comment.81
ErrorsParameter index should be final.81
ErrorsLine contains a tab character.82
ErrorsMissing a Javadoc comment.85
ErrorsParameter index should be final.85
ErrorsParameter name should be final.97
ErrorsLine is longer than 80 characters.100
ErrorsAvoid inline conditionals.100
ErrorsLine is longer than 80 characters.105

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

ViolationMessageLine
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
ErrorsMissing a Javadoc comment.24
ErrorsLine has trailing spaces.25
ErrorsLine is longer than 80 characters.26
ErrorsMissing a Javadoc comment.26
ErrorsParameter plan should be final.26
Errors'plan' hides a field.26
ErrorsParameter de should be final.26
ErrorsParameter drivePath should be final.26
ErrorsParameter ctx should be final.26
ErrorsParameter log should be final.26
ErrorsLine is longer than 80 characters.34
ErrorsMissing a Javadoc comment.37
ErrorsLine has trailing spaces.38
ErrorsLine has trailing spaces.40
ErrorsLine is longer than 80 characters.41
ErrorsMissing a Javadoc comment.41
ErrorsParameter plan should be final.41
Errors'plan' hides a field.41
ErrorsParameter actionCall should be final.41
ErrorsLine has trailing spaces.43
ErrorsLine contains a tab character.43
ErrorsLine has trailing spaces.49
ErrorsLine is longer than 80 characters.53
ErrorsParameter timestamp should be final.53
ErrorsParameter workExecuter should be final.53
ErrorsExpected @param tag for 'workExecuter'.53
ErrorsLine is longer than 80 characters.57
ErrorsLine has trailing spaces.63
ErrorsLine is longer than 80 characters.70
ErrorsParameter workExecuter should be final.70
ErrorsExpected @param tag for 'workExecuter'.70
ErrorsParameter timer should be final.70
ErrorsExpected @param tag for 'timer'.70
ErrorsComment matches to-do format 'TODO:'.72
ErrorsLine has trailing spaces.72
ErrorsLine is longer than 80 characters.72
ErrorsLine contains a tab character.72
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.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 is longer than 80 characters.83
ErrorsLine contains a tab character.83
Errors'cast' is not followed by whitespace.83
ErrorsLine contains a tab character.84
ErrorsLine contains a tab character.85
ErrorsLine is longer than 80 characters.86
ErrorsLine contains a tab character.86
ErrorsLine contains a tab character.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.93
ErrorsLine contains a tab character.94
ErrorsLine contains a tab character.95
ErrorsLine has trailing spaces.96
ErrorsLine contains a tab character.96
ErrorsLine is longer than 80 characters.97
ErrorsLine contains a tab character.97
ErrorsLine contains a tab character.98
Errors'-' is not preceded with whitespace.98
Errors'-' is not followed by whitespace.98
ErrorsLine contains a tab character.99
ErrorsLine contains a tab character.100
ErrorsLine contains a tab character.101
ErrorsLine contains a tab character.102
ErrorsLine contains a tab character.103
ErrorsLine contains a tab character.104
ErrorsLine contains a tab character.105
ErrorsLine contains a tab character.106
ErrorsLine has trailing spaces.107
ErrorsLine contains a tab character.107
ErrorsLine contains a tab character.108
ErrorsLine is longer than 80 characters.111
ErrorsLine is longer than 80 characters.123
ErrorsLine is longer than 80 characters.131
ErrorsLine is longer than 80 characters.135
ErrorsLine is longer than 80 characters.141
ErrorsLine has trailing spaces.143
ErrorsLine has trailing spaces.146
ErrorsLine is longer than 80 characters.151
ErrorsMissing a Javadoc comment.156
ErrorsFirst sentence should end with a period.160
ErrorsExpected an @return tag.164
ErrorsLine has trailing spaces.167
ErrorsLine has trailing spaces.169
ErrorsLine is longer than 80 characters.169
ErrorsLine contains a tab character.172
ErrorsLine is longer than 80 characters.173
ErrorsLine contains a tab character.173
ErrorsLine contains a tab character.174
ErrorsLine contains a tab character.175

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

ViolationMessageLine
ErrorsFirst sentence should end with a period.7
ErrorsMissing a Javadoc comment.14

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

ViolationMessageLine
ErrorsType Javadoc comment is missing an @param <T> tag.8
ErrorsMissing a Javadoc comment.10
ErrorsVariable 'name' must be private and have accessor methods.10
ErrorsMissing a Javadoc comment.11
ErrorsVariable 'clazz' must be private and have accessor methods.11
ErrorsMissing a Javadoc comment.12
ErrorsVariable 'executor' must be private and have accessor methods.12
ErrorsMissing a Javadoc comment.14
ErrorsParameter clazz should be final.14
Errors'clazz' hides a field.14
ErrorsParameter name should be final.14
Errors'name' hides a field.14
ErrorsParameter executor should be final.14
Errors'executor' hides a field.14
ErrorsLine is longer than 80 characters.22
ErrorsMissing a Javadoc comment.25
ErrorsMissing a Javadoc comment.37
ErrorsParameter element should be final.37
ErrorsLine contains a tab character.38
ErrorsLine has trailing spaces.40
ErrorsMissing a Javadoc comment.41
Errors'if' construct must use '{}'s.42
ErrorsLine contains a tab character.42
ErrorsLine contains a tab character.43
Errors'-' is not preceded with whitespace.43
Errors'-' is not followed by whitespace.43
ErrorsLine has trailing spaces.45
ErrorsMissing a Javadoc comment.46
Errors'if' construct must use '{}'s.47
ErrorsLine contains a tab character.47
ErrorsLine contains a tab character.48
Errors'-' is not preceded with whitespace.48
Errors'-' is not followed by whitespace.48
ErrorsLine has trailing spaces.50
ErrorsMissing a Javadoc comment.51
ErrorsLine contains a tab character.52
ErrorsLine has trailing spaces.54
ErrorsLine is longer than 80 characters.56
ErrorsLine has trailing spaces.57
ErrorsLine has trailing spaces.59
ErrorsParameter executor should be final.62
ErrorsExpected @param tag for 'executor'.62
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
ErrorsLine contains a tab character.68
ErrorsLine contains a tab character.69
Errors'if' construct must use '{}'s.70
ErrorsLine contains a tab character.70
ErrorsLine contains a tab character.71
ErrorsLine has trailing spaces.72
ErrorsLine is longer than 80 characters.74
ErrorsLine has trailing spaces.75
ErrorsLine has trailing spaces.77
ErrorsParameter executor should be final.80
ErrorsExpected @param tag for 'executor'.80
ErrorsLine contains a tab character.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.88
ErrorsLine contains a tab character.89

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

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsUnused import - cz.cuni.amis.pogamut.sposh.elements.PoshElement.4
ErrorsUnused import - java.util.logging.Level.8
ErrorsMissing a Javadoc comment.23
ErrorsMissing a Javadoc comment.24
ErrorsMissing a Javadoc comment.25
ErrorsMissing a Javadoc comment.27
ErrorsParameter log should be final.27
Errors'log' hides a field.27
ErrorsLine is longer than 80 characters.35
ErrorsMethod 'pathReached' is not designed for extension - needs to be abstract, final or empty.40
ErrorsParameter path should be final.40
ErrorsLine is longer than 80 characters.58
ErrorsMethod 'getLastReachedPath' is not designed for extension - needs to be abstract, final or empty.71
ErrorsMethod 'getPaths' is not designed for extension - needs to be abstract, final or empty.75
ErrorsMissing a Javadoc comment.75
ErrorsMethod 'clear' is not designed for extension - needs to be abstract, final or empty.79
ErrorsMissing a Javadoc comment.79
ErrorsMethod 'finest' is not designed for extension - needs to be abstract, final or empty.83
ErrorsMissing a Javadoc comment.83
ErrorsParameter msg should be final.83
ErrorsMethod 'fine' is not designed for extension - needs to be abstract, final or empty.89
ErrorsMissing a Javadoc comment.89
ErrorsParameter msg should be final.89
ErrorsMethod 'info' is not designed for extension - needs to be abstract, final or empty.95
ErrorsMissing a Javadoc comment.95
ErrorsParameter msg should be final.95
ErrorsMethod 'warning' is not designed for extension - needs to be abstract, final or empty.101
ErrorsMissing a Javadoc comment.101
ErrorsParameter msg should be final.101
ErrorsMethod 'getLogger' is not designed for extension - needs to be abstract, final or empty.107
ErrorsMissing a Javadoc comment.107

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

ViolationMessageLine
ErrorsLine is longer than 80 characters.36
ErrorsLine is longer than 80 characters.38
ErrorsMissing a Javadoc comment.47
ErrorsMissing a Javadoc comment.48
ErrorsParameter type should be final.56
Errors'type' hides a field.56
ErrorsParameter type should be final.69
Errors'type' hides a field.69
ErrorsParameter nextElement should be final.69
Errors'nextElement' hides a field.69
ErrorsLine is longer than 80 characters.88

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

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsUsing the '.*' form of import should be avoided - cz.cuni.amis.pogamut.sposh.elements.*.3
ErrorsUsing the '.*' form of import should be avoided - java.util.*.8
ErrorsExpected an @return tag.23
ErrorsExpected @param tag for 'workExecutor'.23
ErrorsMissing a Javadoc comment.25
ErrorsMissing a Javadoc comment.27
ErrorsMissing a Javadoc comment.30
ErrorsFirst sentence should end with a period.32
ErrorsMissing a Javadoc comment.56
ErrorsMissing a Javadoc comment.58
ErrorsVariable 'state' must be private and have accessor methods.58
ErrorsMissing a Javadoc comment.59
ErrorsVariable 'executor' must be private and have accessor methods.59
ErrorsMissing a Javadoc comment.61
ErrorsParameter state should be final.61
Errors'state' hides a field.61
ErrorsParameter executor should be final.61
Errors'executor' hides a field.61
ErrorsMissing a Javadoc comment.67
ErrorsMissing a Javadoc comment.69
ErrorsMissing a Javadoc comment.70
ErrorsLine is longer than 80 characters.71
ErrorsMissing a Javadoc comment.71
ErrorsLine is longer than 80 characters.73
ErrorsMissing a Javadoc comment.73
ErrorsParameter plan should be final.73
ErrorsParameter path should be final.73
ErrorsParameter ctx should be final.73
ErrorsParameter engineLog should be final.73
ErrorsParameter timer should be final.73
Errors'timer' hides a field.73
ErrorsLine is longer than 80 characters.80
ErrorsComment matches to-do format 'TODO:'.84
ErrorsLine is longer than 80 characters.87
ErrorsComment matches to-do format 'TODO:'.90
ErrorsMissing a Javadoc comment.91
ErrorsLine is longer than 80 characters.93
ErrorsMissing a Javadoc comment.93
ErrorsParameter workExecuter should be final.93
ErrorsLine is longer than 80 characters.96
ErrorsLine is longer than 80 characters.101
ErrorsLine is longer than 80 characters.103
ErrorsLine has trailing spaces.135
ErrorsLine has trailing spaces.136
ErrorsComment matches to-do format 'TODO:'.137
ErrorsLine is longer than 80 characters.137
ErrorsLine is longer than 80 characters.138
Errors';' is not followed by whitespace.138
ErrorsLine is longer than 80 characters.141
ErrorsLine is longer than 80 characters.143
ErrorsLine is longer than 80 characters.145
ErrorsLine is longer than 80 characters.147
ErrorsLine is longer than 80 characters.152
ErrorsLine is longer than 80 characters.155
ErrorsMissing a Javadoc comment.159
ErrorsMissing a Javadoc comment.161
ErrorsVariable 'plan' must be private and have accessor methods.161
ErrorsMissing a Javadoc comment.162
ErrorsVariable 'node' must be private and have accessor methods.162
ErrorsLine is longer than 80 characters.164
ErrorsMissing a Javadoc comment.164
ErrorsParameter plan should be final.164
Errors'plan' hides a field.164
ErrorsParameter path should be final.164
ErrorsParameter ctx should be final.164
ErrorsParameter engineLog should be final.164
ErrorsLine is longer than 80 characters.175
ErrorsMissing a Javadoc comment.175
ErrorsMissing a Javadoc comment.177
ErrorsVariable 'stack' must be private and have accessor methods.177
ErrorsMissing a Javadoc comment.178
ErrorsMissing a Javadoc comment.179
ErrorsMissing a Javadoc comment.180
ErrorsLine is longer than 80 characters.182
ErrorsMissing a Javadoc comment.182
ErrorsParameter plan should be final.182
ErrorsParameter path should be final.182
ErrorsParameter ctx should be final.182
ErrorsParameter engineLog should be final.182
ErrorsParameter timer should be final.182
Errors'timer' hides a field.182
ErrorsLine is longer than 80 characters.186
ErrorsMissing a Javadoc comment.189
ErrorsParameter actionCall should be final.189
ErrorsComment matches to-do format 'TODO:'.190
ErrorsMissing a Javadoc comment.194
ErrorsParameter workExecutor should be final.194
ErrorsParameter timestamp should be final.194
ErrorsLine is longer than 80 characters.198
ErrorsMissing a Javadoc comment.205
ErrorsParameter workExecutor should be final.210
ErrorsLine is longer than 80 characters.212
ErrorsLine is longer than 80 characters.215
ErrorsParameter result should be final.219
ErrorsLine is longer than 80 characters.225
ErrorsLine is longer than 80 characters.231
ErrorsComment matches to-do format 'TODO:'.245
ErrorsLine is longer than 80 characters.245
ErrorsLine is longer than 80 characters.250
ErrorsMissing a Javadoc comment.250
ErrorsLine is longer than 80 characters.252
ErrorsMissing a Javadoc comment.252
ErrorsParameter plan should be final.252
ErrorsParameter actionPath should be final.252
ErrorsParameter ctx should be final.252
ErrorsParameter engineLog should be final.252
ErrorsFirst sentence should end with a period.256
ErrorsParameter workExecutor should be final.263
ErrorsExpected @param tag for 'workExecutor'.263
ErrorsLine is longer than 80 characters.266
ErrorsLine is longer than 80 characters.277
ErrorsExpected an @return tag.284
ErrorsParameter result should be final.285
ErrorsExpected @param tag for 'result'.285

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

ViolationMessageLine
ErrorsMissing a Javadoc comment.25
ErrorsMissing a Javadoc comment.26
ErrorsMissing a Javadoc comment.27
ErrorsLine has trailing spaces.35
ErrorsVariable 'result' must be private and have accessor methods.39
ErrorsVariable 'type' must be private and have accessor methods.43
ErrorsLine is longer than 80 characters.45
ErrorsMissing a Javadoc comment.45
ErrorsParameter result should be final.45
Errors'result' hides a field.45
ErrorsParameter type should be final.45
Errors'type' hides a field.45
ErrorsMissing a Javadoc comment.50
ErrorsMissing a Javadoc comment.51
ErrorsVariable 'plan' must be private and have accessor methods.51
ErrorsMissing a Javadoc comment.52
ErrorsVariable 'timer' must be private and have accessor methods.52
ErrorsMissing a Javadoc comment.53
ErrorsVariable 'engineLog' must be private and have accessor methods.53
ErrorsMissing a Javadoc comment.54
ErrorsMissing a Javadoc comment.56
ErrorsParameter plan should be final.56
Errors'plan' hides a field.56
ErrorsMissing a Javadoc comment.60
ErrorsParameter plan should be final.60
Errors'plan' hides a field.60
ErrorsParameter timer should be final.60
Errors'timer' hides a field.60
ErrorsLine has trailing spaces.63
ErrorsMissing a Javadoc comment.64
ErrorsParameter plan should be final.64
Errors'plan' hides a field.64
ErrorsParameter timer should be final.64
Errors'timer' hides a field.64
ErrorsParameter log should be final.64
ErrorsLine is longer than 80 characters.71
ErrorsLine is longer than 80 characters.77
ErrorsParameter engineId should be final.77
Errors'engineId' hides a field.77
ErrorsParameter plan should be final.77
Errors'plan' hides a field.77
ErrorsParameter timer should be final.77
Errors'timer' hides a field.77
ErrorsParameter log should be final.77
ErrorsRedundant 'final' modifier.89
ErrorsLine is longer than 80 characters.90
ErrorsLine is longer than 80 characters.101
ErrorsParameter workExecuter should be final.101
ErrorsLine is longer than 80 characters.117
ErrorsMissing a Javadoc comment.124
ErrorsParameter name should be final.124
ErrorsMissing a Javadoc comment.128
ErrorsParameter index should be final.128
ErrorsMissing a Javadoc comment.132
ErrorsMissing a Javadoc comment.136
ErrorsParameter index should be final.136
ErrorsFirst sentence should end with a period.140
ErrorsExpected an @return tag.151
ErrorsLine has trailing spaces.154
ErrorsExpected an @return tag.161
ErrorsRedundant 'final' modifier.161
ErrorsRedundant 'final' modifier.170

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

ViolationMessageLine
ErrorsLine has trailing spaces.12
ErrorsLine has trailing spaces.14
ErrorsLine is longer than 80 characters.15
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
ErrorsLine is longer than 80 characters.78
ErrorsParameter sense should be final.78
ErrorsParameter sensePath should be final.78
ErrorsExpected @param tag for 'sensePath'.78
ErrorsParameter ctx should be final.78
ErrorsParameter log should be final.78
ErrorsLine has trailing spaces.82
ErrorsFirst sentence should end with a period.88
ErrorsParameter workExecuter should be final.92
ErrorsExpected @param tag for 'workExecuter'.92
ErrorsLine has trailing spaces.95
ErrorsLine is longer than 80 characters.98
ErrorsUnused @param tag for 'value1'.121
ErrorsUnused @param tag for 'value2'.123
ErrorsExpected an @return tag.126
ErrorsLine is longer than 80 characters.126
ErrorsParameter operand1 should be final.126
ErrorsExpected @param tag for 'operand1'.126
ErrorsParameter predicate should be final.126
ErrorsParameter operand2 should be final.126
ErrorsExpected @param tag for 'operand2'.126
ErrorsLine is longer than 80 characters.139
ErrorsLine is longer than 80 characters.141
ErrorsLine is longer than 80 characters.143

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

ViolationMessageLine
ErrorsUnused import - java.util.logging.Logger.14
ErrorsMissing a Javadoc comment.22
ErrorsMissing a Javadoc comment.23
ErrorsFirst sentence should end with a period.25
ErrorsParameter senses should be final.31
Errors'senses' hides a field.31
ErrorsParameter success should be final.31
Errors'success' hides a field.31
ErrorsLine is longer than 80 characters.33
ErrorsParameter success should be final.41
Errors'success' hides a field.41
ErrorsMissing a Javadoc comment.45
ErrorsType Javadoc comment is missing an @param <T> tag.66
ErrorsLine is longer than 80 characters.68
ErrorsMissing a Javadoc comment.68
ErrorsLine is longer than 80 characters.80
ErrorsParameter trigger should be final.80
ErrorsParameter senseListPath should be final.80
ErrorsParameter ctx should be final.80
ErrorsParameter engineLog should be final.80
ErrorsLine is longer than 80 characters.85
ErrorsLine is longer than 80 characters.86
ErrorsLine is longer than 80 characters.100
ErrorsParameter senseListPath should be final.100
ErrorsParameter ctx should be final.100
ErrorsParameter log should be final.100
ErrorsLine is longer than 80 characters.113
ErrorsParameter workExecuter should be final.113
ErrorsExpected @param tag for 'workExecuter'.113
ErrorsParameter defaultReturn should be final.113

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

ViolationMessageLine
ErrorsLine is longer than 80 characters.15
Errors'public' modifier out of order with the JLS suggestions.20
ErrorsMissing a Javadoc comment.21
ErrorsMissing a Javadoc comment.22
ErrorsMissing a Javadoc comment.24
ErrorsLine has trailing spaces.27
ErrorsLine is longer than 80 characters.29
ErrorsParameter ctx should be final.32
ErrorsExpected @param tag for 'ctx'.32
ErrorsParameter callArgs should be final.32
ErrorsExpected @param tag for 'callArgs'.32
ErrorsLine is longer than 80 characters.47
ErrorsLine has trailing spaces.49
ErrorsLine is longer than 80 characters.54
ErrorsParameter ctx should be final.54
ErrorsExpected @param tag for 'ctx'.54
ErrorsParameter callParameters should be final.54
ErrorsExpected @param tag for 'callParameters'.54
ErrorsParameter formalParameters should be final.54
ErrorsExpected @param tag for 'formalParameters'.54
ErrorsLine is longer than 80 characters.59
ErrorsLine is longer than 80 characters.61
Errors'if' construct must use '{}'s.73
ErrorsLine has trailing spaces.76
ErrorsLine has trailing spaces.78
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.125
ErrorsLine has trailing spaces.126
ErrorsUnused @throws tag for 'IllegalArgumentException'.129
ErrorsExpected an @return tag.131
ErrorsParameter variableName should be final.131
ErrorsExpected @param tag for 'variableName'.131
ErrorsLine is longer than 80 characters.138
ErrorsLine is longer than 80 characters.149
ErrorsMissing a Javadoc comment.163
ErrorsMissing a Javadoc comment.167
ErrorsParameter variableName should be final.167

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.9
ErrorsLine has trailing spaces.14
ErrorsExpected an @return tag.18
ErrorsParameter name should be final.18
ErrorsExpected @param tag for 'name'.18
ErrorsLine is longer than 80 characters.19
ErrorsLine has trailing spaces.22
ErrorsMissing a Javadoc comment.23
ErrorsParameter message should be final.23

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

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsMissing a Javadoc comment.13
ErrorsParameter name should be final.13
ErrorsLine is longer than 80 characters.14
ErrorsMissing a Javadoc comment.18
ErrorsParameter message should be final.18

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/InvalidFormatException.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.11
ErrorsParameter message should be final.11
ErrorsParameter cause should be final.11
ErrorsMissing a Javadoc comment.15
ErrorsParameter message should be final.15

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.18
ErrorsFirst sentence should end with a period.20
ErrorsParameter name should be final.25
ErrorsMissing a Javadoc comment.30
ErrorsParameter message should be final.30

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

ViolationMessageLine
ErrorsUnused import - cz.cuni.amis.pogamut.sposh.executor.ParamsAction.3
ErrorsUnused import - cz.cuni.amis.pogamut.sposh.executor.ParamsSense.4
ErrorsUnused import - java.lang.reflect.InvocationTargetException.5
ErrorsMissing a Javadoc comment.16
ErrorsParameter message should be final.16
ErrorsParameter cause should be final.16
ErrorsMissing a Javadoc comment.20
ErrorsParameter message should be final.20
ErrorsMethod 'getMessage' is not designed for extension - needs to be abstract, final or empty.24
ErrorsLine has trailing spaces.32
ErrorsLine has trailing spaces.33

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

ViolationMessageLine
ErrorsFirst sentence should end with a period.14
ErrorsParameter parameterName should be final.24
Errors'parameterName' hides a field.24
ErrorsLine is longer than 80 characters.25
ErrorsMethod 'getParameterName' is not designed for extension - needs to be abstract, final or empty.29
ErrorsMissing a Javadoc comment.29

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
ErrorsLine is longer than 80 characters.13
ErrorsParameter element should be final.17
ErrorsExpected @param tag for 'element'.17
ErrorsLine is longer than 80 characters.18
ErrorsAvoid inline conditionals.18
ErrorsLine is longer than 80 characters.19
ErrorsMissing a Javadoc comment.23
ErrorsParameter message should be final.23
ErrorsLine has trailing spaces.26

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

ViolationMessageLine
ErrorsLine is longer than 80 characters.4
ErrorsLine has trailing spaces.5
ErrorsLine has trailing spaces.9
ErrorsLine contains a tab character.9
ErrorsLine contains a tab character.10
ErrorsLine contains a tab character.11
ErrorsLine contains a tab character.12
ErrorsLine is longer than 80 characters.13
ErrorsLine contains a tab character.13
ErrorsLine contains a tab character.14
ErrorsLine has trailing spaces.15
ErrorsLine is longer than 80 characters.15
ErrorsLine contains a tab character.15
ErrorsLine contains a tab character.16
ErrorsLine contains a tab character.17
ErrorsLine has trailing spaces.18
ErrorsLine contains a tab character.18
ErrorsLine contains a tab character.19
ErrorsLine is longer than 80 characters.20
ErrorsLine contains a tab character.20
ErrorsLine contains a tab character.21
ErrorsLine is longer than 80 characters.22
ErrorsLine contains a tab character.22
ErrorsLine contains a tab character.23
ErrorsLine has trailing spaces.24
ErrorsLine is longer than 80 characters.24
ErrorsLine contains a tab character.24
ErrorsLine contains a tab character.25
ErrorsLine contains a tab character.26
ErrorsLine has trailing spaces.27
ErrorsLine contains a tab character.27
ErrorsLine contains a tab character.28
ErrorsLine is longer than 80 characters.29
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
ErrorsLine contains a tab character.32
ErrorsLine has trailing spaces.33
ErrorsLine is longer than 80 characters.33
ErrorsLine contains a tab character.33
ErrorsLine contains a tab character.34
ErrorsLine contains a tab character.35
ErrorsLine has trailing spaces.36
ErrorsLine contains a tab character.36
ErrorsLine contains a tab character.37
ErrorsLine is longer than 80 characters.38
ErrorsLine contains a tab character.38
ErrorsLine contains a tab character.39
ErrorsLine is longer than 80 characters.40
ErrorsLine contains a tab character.40
ErrorsLine contains a tab character.41
ErrorsLine contains a tab character.42
ErrorsLine has trailing spaces.43
ErrorsLine contains a tab character.43

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

ViolationMessageLine
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
ErrorsParameter primitive should be final.110
ErrorsExpected @param tag for 'primitive'.110
ErrorsParameter ctx should be final.110
ErrorsExpected @param tag for 'ctx'.110
ErrorsLine is longer than 80 characters.113
ErrorsLine has trailing spaces.141
ErrorsLine is longer than 80 characters.143
ErrorsExpected an @return tag.145
ErrorsMethod 'executeSense' is not designed for extension - needs to be abstract, final or empty.145
ErrorsParameter primitive should be final.146
ErrorsExpected @param tag for 'primitive'.146
ErrorsParameter ctx should be final.146
ErrorsExpected @param tag for 'ctx'.146
ErrorsLine has trailing spaces.149
ErrorsLine is longer than 80 characters.151
ErrorsExpected an @return tag.153
ErrorsMethod 'executeAction' is not designed for extension - needs to be abstract, final or empty.153
ErrorsParameter primitive should be final.154
ErrorsExpected @param tag for 'primitive'.154
ErrorsParameter ctx should be final.154
ErrorsExpected @param tag for 'ctx'.154
ErrorsLine contains a tab character.155
ErrorsLine contains a tab character.158
ErrorsMethod 'logicAfterPlan' is not designed for extension - needs to be abstract, final or empty.158
ErrorsLine contains a tab character.159
ErrorsLine contains a tab character.160
ErrorsLine contains a tab character.161
ErrorsLine contains a tab character.162
ErrorsLine contains a tab character.163
ErrorsLine contains a tab character.165
ErrorsMethod 'logicBeforePlan' is not designed for extension - needs to be abstract, final or empty.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

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

ViolationMessageLine
ErrorsLine is longer than 80 characters.7
ErrorsLine is longer than 80 characters.10
ErrorsMissing a Javadoc comment.13
ErrorsParameter ctx should be final.13
ErrorsParameter params should be final.18
ErrorsMethod 'run' is not designed for extension - needs to be abstract, final or empty.21
ErrorsParameter params should be final.22
ErrorsParameter params should be final.27

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

ViolationMessageLine
ErrorsMissing a Javadoc comment.14
ErrorsParameter ctx should be final.14
ErrorsMethod 'query' is not designed for extension - needs to be abstract, final or empty.18
ErrorsParameter params should be final.19

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

ViolationMessageLine
ErrorsLine is longer than 80 characters.11
ErrorsUnused @param tag for '<RETURN>'.11
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.20
ErrorsLine has trailing spaces.23
ErrorsLine has trailing spaces.26
ErrorsLine has trailing spaces.31
ErrorsLine is longer than 80 characters.33
ErrorsExpected @param tag for 'params'.37
ErrorsLine has trailing spaces.38

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 has trailing spaces.13
ErrorsLine contains a tab character.13
ErrorsLine contains a tab character.14
ErrorsLine contains a tab character.20
ErrorsLine has trailing spaces.21
ErrorsLine contains a tab character.21
ErrorsLine contains a tab character.22
ErrorsLine contains a tab character.28

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

ViolationMessageLine
ErrorsUnused import - cz.cuni.amis.pogamut.sposh.engine.VariableContext.3
ErrorsLine has trailing spaces.16
ErrorsLine has trailing spaces.17

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

ViolationMessageLine
ErrorsUnused import - cz.cuni.amis.pogamut.sposh.elements.Result.4
ErrorsUnused import - cz.cuni.amis.pogamut.sposh.exceptions.FubarException.5
ErrorsUnused import - java.util.Arrays.6
ErrorsUnused import - java.util.HashSet.7
ErrorsUnused import - java.util.Set.8
ErrorsUnused import - java.util.logging.Level.9
ErrorsUnused import - java.util.logging.Logger.10
ErrorsMissing a Javadoc comment.31
ErrorsMissing a Javadoc comment.32
ErrorsMissing a Javadoc comment.33
ErrorsMissing a Javadoc comment.34
ErrorsMissing a Javadoc comment.35
ErrorsMissing a Javadoc comment.36
ErrorsMissing a Javadoc comment.38
ErrorsParameter exactType should be final.38
Errors'exactType' hides a field.38
ErrorsParameter javaTypes should be final.38
Errors'javaTypes' hides a field.38
ErrorsUnused @throws tag for 'IllegalArgumentException'.49
ErrorsParameter javaType should be final.52
ErrorsLine is longer than 80 characters.58
ErrorsParameter testedJavaType should be final.69
ErrorsVariable 'name' must be private and have accessor methods.95
ErrorsVariable 'type' must be private and have accessor methods.99
ErrorsVariable 'clsName' must be private and have accessor methods.103
ErrorsParameter name should be final.113
Errors'name' hides a field.113
ErrorsParameter type should be final.113
Errors'type' hides a field.113
ErrorsParameter clsName should be final.113
Errors'clsName' hides a field.113
ErrorsMethod 'compareTo' is not designed for extension - needs to be abstract, final or empty.120
ErrorsParameter o should be final.121
ErrorsMethod 'isValueAssignable' is not designed for extension - needs to be abstract, final or empty.133
ErrorsParameter value should be final.133

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

ViolationMessageLine
ErrorsLine is longer than 80 characters.10
ErrorsLine is longer than 80 characters.21
ErrorsLine is longer than 80 characters.30
ErrorsLine is longer than 80 characters.49
ErrorsType Javadoc comment is missing an @param <CONTEXT> tag.49
ErrorsMissing a Javadoc comment.51
ErrorsMissing a Javadoc comment.52
ErrorsMissing a Javadoc comment.53
ErrorsMissing a Javadoc comment.54
ErrorsMissing a Javadoc comment.55
ErrorsMissing a Javadoc comment.56
ErrorsMissing a Javadoc comment.58
ErrorsParameter ctx should be final.58
ErrorsLine is longer than 80 characters.61
ErrorsLine is longer than 80 characters.62
ErrorsLine is longer than 80 characters.63
ErrorsParameter params should be final.67
Errors',' is not followed by whitespace.71
ErrorsParameter params should be final.76
Errors',' is not followed by whitespace.80
ErrorsParameter params should be final.85
Errors',' is not followed by whitespace.89

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

ViolationMessageLine
ErrorsUnused import - java.lang.reflect.Field.8
ErrorsUnused import - java.util.logging.Level.14
ErrorsUnused import - java.util.logging.Logger.15
ErrorsType Javadoc comment is missing an @param <RETURN> tag.21
ErrorsMissing a Javadoc comment.23
Errors',' is not followed by whitespace.28
ErrorsMissing a Javadoc comment.29
ErrorsMissing a Javadoc comment.30
ErrorsMissing a Javadoc comment.31
ErrorsMissing a Javadoc comment.32
ErrorsLine is longer than 80 characters.34
ErrorsMissing a Javadoc comment.34
ErrorsParameter methodClass should be final.34
Errors'methodClass' hides a field.34
ErrorsParameter methodName should be final.34
Errors'methodName' hides a field.34
ErrorsParameter returnCls should be final.34
Errors'returnCls' hides a field.34
ErrorsExpected an @return tag.50
ErrorsLine is longer than 80 characters.50
ErrorsParameter method should be final.50
Errors'method' hides a field.50
ErrorsParameter isEnumAcceptable should be final.50
ErrorsParameter acceptedTypes should be final.50
ErrorsLine is longer than 80 characters.58
ErrorsLine is longer than 80 characters.76
ErrorsParameter annotations should be final.76
ErrorsParameter seekedAnnotation should be final.76
ErrorsExpected an @return tag.91
ErrorsParameter method should be final.91
Errors'method' hides a field.91
ErrorsUnclosed HTML tag found: <tt></li>105
ErrorsLine is longer than 80 characters.113
ErrorsLine is longer than 80 characters.122
ErrorsParameter methods should be final.122
ErrorsParameter seekedName should be final.122
ErrorsParameter returnType should be final.122
ErrorsLine is longer than 80 characters.127
ErrorsLine is longer than 80 characters.128
ErrorsLine is longer than 80 characters.129
ErrorsLine is longer than 80 characters.130
ErrorsLine is longer than 80 characters.148
ErrorsUnused @throws tag for 'NoSuchMethodError'.151
ErrorsUnused @throws tag for 'UnsupportedOperationException'.152
ErrorsLine is longer than 80 characters.158
ErrorsLine is longer than 80 characters.163
ErrorsLine is longer than 80 characters.172
ErrorsExpected an @return tag.176
ErrorsLine is longer than 80 characters.176
ErrorsParameter thisObject should be final.176
ErrorsExpected @param tag for 'thisObject'.176
ErrorsParameter params should be final.176
ErrorsLine is longer than 80 characters.190
ErrorsLine is longer than 80 characters.198
ErrorsLine is longer than 80 characters.206
ErrorsMissing a Javadoc comment.206
ErrorsParameter thisObject should be final.206
ErrorsParameter ctx should be final.206
ErrorsParameter paramType should be final.206
ErrorsParameter variableName should be final.206
ErrorsLine is longer than 80 characters.209
ErrorsLine is longer than 80 characters.213
ErrorsLine is longer than 80 characters.215
Errors'cast' is not followed by whitespace.215
ErrorsLine is longer than 80 characters.221
ErrorsUnused @param tag for 'enumValueFQN'.228
ErrorsUnused @throws tag for 'IllegalArgumentException'.230
ErrorsExpected an @return tag.233
ErrorsLine is longer than 80 characters.233
ErrorsParameter enumClass should be final.233
ErrorsParameter enumValue should be final.233
ErrorsExpected @param tag for 'enumValue'.233
ErrorsLine is longer than 80 characters.237

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

ViolationMessageLine
ErrorsLine is longer than 80 characters.17
ErrorsLine is longer than 80 characters.23
ErrorsLine has trailing spaces.29
ErrorsLine is longer than 80 characters.32
ErrorsLine is longer than 80 characters.47
ErrorsType Javadoc comment is missing an @param <CONTEXT> tag.47
ErrorsMissing a Javadoc comment.49
ErrorsMissing a Javadoc comment.50
ErrorsParameter ctx should be final.61
ErrorsParameter returnCls should be final.61
ErrorsLine is longer than 80 characters.64
ErrorsMissing a Javadoc comment.67
ErrorsLine contains a tab character.68
ErrorsParameter ctx should be final.68
ErrorsLine is longer than 80 characters.71
ErrorsLine has trailing spaces.72
ErrorsLine has trailing spaces.73
ErrorsParameter params should be final.75
ErrorsLine is longer than 80 characters.79
ErrorsLine is longer than 80 characters.82
ErrorsLine is longer than 80 characters.83

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

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsRedundant import from the same package - cz.cuni.amis.pogamut.sposh.executor.IAction.3
ErrorsUnused import - cz.cuni.amis.pogamut.sposh.executor.IAction.3
ErrorsRedundant import from the same package - cz.cuni.amis.pogamut.sposh.executor.ISense.4
ErrorsUnused import - cz.cuni.amis.pogamut.sposh.executor.ISense.4
ErrorsRedundant import from the same package - cz.cuni.amis.pogamut.sposh.executor.ParamInfo.5
ErrorsRedundant import from the same package - cz.cuni.amis.pogamut.sposh.executor.PrimitiveInfo.6
ErrorsUnused import - cz.cuni.amis.pogamut.sposh.executor.PrimitiveInfo.6
ErrorsFirst sentence should end with a period.20
ErrorsVariable 'classFQN' must be private and have accessor methods.23
ErrorsVariable 'name' must be private and have accessor methods.28
ErrorsVariable 'description' must be private and have accessor methods.33
ErrorsFirst sentence should end with a period.34
ErrorsVariable 'tags' must be private and have accessor methods.37
ErrorsFirst sentence should end with a period.38
ErrorsVariable 'params' must be private and have accessor methods.41
ErrorsLine is longer than 80 characters.44
ErrorsParameter classFQN should be final.49
Errors'classFQN' hides a field.49
ErrorsLine is longer than 80 characters.50
ErrorsFirst sentence should end with a period.53
ErrorsLine is longer than 80 characters.63
ErrorsParameter classFQN should be final.63
Errors'classFQN' hides a field.63
ErrorsParameter name should be final.63
Errors'name' hides a field.63
ErrorsParameter description should be final.63
Errors'description' hides a field.63
ErrorsParameter tags should be final.63
Errors'tags' hides a field.63
ErrorsParameter parameters should be final.63
ErrorsLine is longer than 80 characters.68
ErrorsFirst sentence should end with a period.71
ErrorsExpected an @return tag.87
ErrorsParameter o should be final.88
ErrorsAvoid inline conditionals.93
ErrorsAvoid inline conditionals.94
ErrorsLine is longer than 80 characters.96
ErrorsAvoid inline conditionals.106

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
ErrorsUnused Javadoc tag.22
ErrorsUnused Javadoc tag.34
Errors'}' is not preceded with whitespace.36

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
ErrorsLine has trailing spaces.60
ErrorsMissing a Javadoc comment.61
ErrorsParameter primitive should be final.61
ErrorsParameter ctx should be final.61
ErrorsLine is longer than 80 characters.65
ErrorsLine is longer than 80 characters.67
ErrorsLine has trailing spaces.70
ErrorsMethod 'executeSense' is not designed for extension - needs to be abstract, final or empty.71
ErrorsLine is longer than 80 characters.72
ErrorsParameter primitive should be final.72
ErrorsParameter ctx should be final.72
ErrorsLine has trailing spaces.75
ErrorsMethod 'executeAction' is not designed for extension - needs to be abstract, final or empty.76
ErrorsLine is longer than 80 characters.77
ErrorsParameter primitive should be final.77
ErrorsParameter ctx should be final.77
ErrorsLine contains a tab character.78
Errors'if' construct must use '{}'s.79
ErrorsLine contains a tab character.79
Errors'cast' is not followed by whitespace.79
ErrorsLine has trailing spaces.82

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

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsFirst sentence should end with a period.12
ErrorsFirst sentence should end with a period.14
ErrorsVariable 'ctx' must be private and have accessor methods.15
ErrorsLine is longer than 80 characters.20
ErrorsParameter name should be final.22
Errors'name' hides a field.22
ErrorsParameter ctx should be final.22
Errors'ctx' hides a field.22
ErrorsLine is longer than 80 characters.29
ErrorsParameter ctx should be final.31
Errors'ctx' hides a field.31
ErrorsLine has trailing spaces.35
ErrorsMethod 'getName' is not designed for extension - needs to be abstract, final or empty.40
ErrorsMethod 'getCtx' is not designed for extension - needs to be abstract, final or empty.48

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
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
ErrorsLine has trailing spaces.29
ErrorsLine is longer than 80 characters.31
ErrorsParameter ctx should be final.33
Errors'ctx' hides a field.33
ErrorsLine has trailing spaces.37
ErrorsMethod 'getCtx' is not designed for extension - needs to be abstract, final or empty.42

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 'currentActionName' must be private and have accessor methods.51
ErrorsLine has trailing spaces.55
ErrorsVariable 'currentVariableContext' must be private and have accessor methods.58
ErrorsFirst sentence should end with a period.59
ErrorsVariable 'log' must be private and have accessor methods.62
ErrorsLine has trailing spaces.63
ErrorsMissing a Javadoc comment.64
ErrorsMissing a Javadoc comment.68
ErrorsParameter log should be final.68
Errors'log' hides a field.68
ErrorsExpected an @return tag.76
ErrorsMethod 'getLogger' is not designed for extension - needs to be abstract, final or empty.76
ErrorsMethod 'isNameUsed' is not designed for extension - needs to be abstract, final or empty.85
ErrorsParameter name should be final.85
ErrorsExpected an @return tag.93
ErrorsMethod 'isAction' is not designed for extension - needs to be abstract, final or empty.93
ErrorsParameter name should be final.93
ErrorsExpected an @return tag.101
ErrorsMethod 'isSense' is not designed for extension - needs to be abstract, final or empty.101
ErrorsParameter name should be final.101
ErrorsLine is longer than 80 characters.108
ErrorsLine is longer than 80 characters.109
ErrorsUnused @throws tag for 'IllegalArgumentException'.109
ErrorsMethod 'addAction' is not designed for extension - needs to be abstract, final or empty.111
ErrorsParameter name should be final.111
ErrorsParameter action should be final.111
ErrorsLine is longer than 80 characters.113
ErrorsLine is longer than 80 characters.121
ErrorsMethod 'addSense' is not designed for extension - needs to be abstract, final or empty.123
ErrorsParameter name should be final.123
ErrorsParameter sense should be final.123
ErrorsLine is longer than 80 characters.125
ErrorsMethod 'addAction' is not designed for extension - needs to be abstract, final or empty.134
ErrorsParameter action should be final.134
ErrorsMethod 'addSense' is not designed for extension - needs to be abstract, final or empty.142
ErrorsParameter sense should be final.142
ErrorsLine has trailing spaces.145
ErrorsMissing a Javadoc comment.146
ErrorsParameter sense should be final.146
ErrorsParameter primitiveName should be final.146
ErrorsLine is longer than 80 characters.147
ErrorsLine contains a tab character.147
Errors'if' construct must use '{}'s.148
ErrorsLine contains a tab character.148
Errors'if' construct must use '{}'s.149
ErrorsLine contains a tab character.149
ErrorsLine contains a tab character.150
ErrorsLine has trailing spaces.152
ErrorsMissing a Javadoc comment.153
ErrorsParameter sense should be final.153
ErrorsParameter primitiveName should be final.153
ErrorsLine is longer than 80 characters.154
ErrorsLine contains a tab character.154
Errors'if' construct must use '{}'s.155
ErrorsLine contains a tab character.155
Errors'if' construct must use '{}'s.156
ErrorsLine contains a tab character.156
ErrorsLine contains a tab character.157
ErrorsLine has trailing spaces.159
ErrorsMethod 'executeSense' is not designed for extension - needs to be abstract, final or empty.160
ErrorsLine is longer than 80 characters.161
ErrorsParameter primitive should be final.161
ErrorsParameter ctx should be final.161
ErrorsLine is longer than 80 characters.163
ErrorsLine contains a tab character.163
ErrorsLine has trailing spaces.165
ErrorsLine has trailing spaces.168
ErrorsLine is longer than 80 characters.169
ErrorsLine has trailing spaces.170
ErrorsMethod 'executeAction' is not designed for extension - needs to be abstract, final or empty.174
ErrorsLine is longer than 80 characters.175
ErrorsParameter actionToExecuteName should be final.175
ErrorsParameter ctx should be final.175
ErrorsLine is longer than 80 characters.177
ErrorsLine contains a tab character.188
ErrorsLine contains a tab character.189
ErrorsLine has trailing spaces.193
ErrorsLine is longer than 80 characters.195
ErrorsLine is longer than 80 characters.197
Errors'||' should be on a new line.198
ErrorsLine contains a tab character.200
ErrorsLine contains a tab character.201
ErrorsLine is longer than 80 characters.202
ErrorsLine contains a tab character.202
ErrorsLine contains a tab character.203
ErrorsLine has trailing spaces.204
ErrorsLine has trailing spaces.209
ErrorsLine is longer than 80 characters.211
ErrorsLine has trailing spaces.214
ErrorsLine has trailing spaces.215
ErrorsLine is longer than 80 characters.217
ErrorsLine has trailing spaces.218
ErrorsLine is longer than 80 characters.220
ErrorsLine contains a tab character.221
ErrorsLine contains a tab character.222
ErrorsLine is longer than 80 characters.223
ErrorsLine contains a tab character.223
ErrorsLine is longer than 80 characters.225
ErrorsLine has trailing spaces.230

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

ViolationMessageLine
ErrorsMissing a Javadoc comment.14
ErrorsParameter ctx should be final.14
ErrorsMethod 'query' is not designed for extension - needs to be abstract, final or empty.18
ErrorsParameter ctx should be final.19