Checkstyle Results

The following document contains the results of Checkstyle 8.29 with sun_checks.xml ruleset. 

rss feed

Summary

Files
 Info
 Warnings
 Errors
60 0 0 1105

Files

File
 I
 W
 E
xuml/tools/model/compiler/runtime/ArbitraryId.java 0 0 1
xuml/tools/model/compiler/runtime/ArbitraryIdTest.java 0 0 3
xuml/tools/model/compiler/runtime/BehaviourFactoryNotSetException.java 0 0 2
xuml/tools/model/compiler/runtime/Entity.java 0 0 15
xuml/tools/model/compiler/runtime/EntityExecutorServiceConfigurator.java 0 0 10
xuml/tools/model/compiler/runtime/EntityHelper.java 0 0 36
xuml/tools/model/compiler/runtime/Event.java 0 0 1
xuml/tools/model/compiler/runtime/Info.java 0 0 27
xuml/tools/model/compiler/runtime/QueuedSignal.java 0 0 48
xuml/tools/model/compiler/runtime/RelationshipNotEstablishedException.java 0 0 3
xuml/tools/model/compiler/runtime/SignalProcessorListener.java 0 0 3
xuml/tools/model/compiler/runtime/SignalProcessorListenerDoesNothing.java 0 0 12
xuml/tools/model/compiler/runtime/SignalProcessorListenerFactory.java 0 0 1
xuml/tools/model/compiler/runtime/SignalProcessorListenerRetryOnFailure.java 0 0 13
xuml/tools/model/compiler/runtime/SignalProcessorListenerSlf4j.java 0 0 13
xuml/tools/model/compiler/runtime/SignalProcessorListenerStopsAllSignalProcessingOnFailure.java 0 0 17
xuml/tools/model/compiler/runtime/SignalProcessorListenerStopsSignalProcessingSingleEntityOnFailure.java 0 0 18
xuml/tools/model/compiler/runtime/SignalProcessorListenerTesting.java 0 0 16
xuml/tools/model/compiler/runtime/SignalProcessorListenerUtilLogging.java 0 0 12
xuml/tools/model/compiler/runtime/Signaller.java 0 0 145
xuml/tools/model/compiler/runtime/TooManySpecializationsException.java 0 0 2
xuml/tools/model/compiler/runtime/Util.java 0 0 12
xuml/tools/model/compiler/runtime/ValidationException.java 0 0 2
xuml/tools/model/compiler/runtime/actor/EntityActor.java 0 0 22
xuml/tools/model/compiler/runtime/actor/RootActor.java 0 0 28
xuml/tools/model/compiler/runtime/message/ActorConfig.java 0 0 6
xuml/tools/model/compiler/runtime/message/CloseEntityActor.java 0 0 8
xuml/tools/model/compiler/runtime/message/Signal.java 0 0 101
xuml/tools/model/compiler/runtime/query/BinaryBooleanExpression.java 0 0 18
xuml/tools/model/compiler/runtime/query/BinaryBooleanOperator.java 0 0 2
xuml/tools/model/compiler/runtime/query/BinaryNumericExpression.java 0 0 18
xuml/tools/model/compiler/runtime/query/BinaryNumericOperator.java 0 0 4
xuml/tools/model/compiler/runtime/query/BinaryStringExpression.java 0 0 18
xuml/tools/model/compiler/runtime/query/BinaryStringOperator.java 0 0 2
xuml/tools/model/compiler/runtime/query/BooleanExpression.java 0 0 11
xuml/tools/model/compiler/runtime/query/DateComparison.java 0 0 17
xuml/tools/model/compiler/runtime/query/DateComparisonOperator.java 0 0 6
xuml/tools/model/compiler/runtime/query/DateConstant.java 0 0 8
xuml/tools/model/compiler/runtime/query/DateExpression.java 0 0 57
xuml/tools/model/compiler/runtime/query/DateExpressionField.java 0 0 7
xuml/tools/model/compiler/runtime/query/Field.java 0 0 6
xuml/tools/model/compiler/runtime/query/IsNullDate.java 0 0 6
xuml/tools/model/compiler/runtime/query/IsNullNumeric.java 0 0 6
xuml/tools/model/compiler/runtime/query/IsNullString.java 0 0 6
xuml/tools/model/compiler/runtime/query/Not.java 0 0 6
xuml/tools/model/compiler/runtime/query/NumericComparison.java 0 0 18
xuml/tools/model/compiler/runtime/query/NumericComparisonOperator.java 0 0 6
xuml/tools/model/compiler/runtime/query/NumericConstant.java 0 0 6
xuml/tools/model/compiler/runtime/query/NumericExpression.java 0 0 65
xuml/tools/model/compiler/runtime/query/NumericExpressionField.java 0 0 7
xuml/tools/model/compiler/runtime/query/SelectBuilder.java 0 0 112
xuml/tools/model/compiler/runtime/query/SelectBuilderTest.java 0 0 43
xuml/tools/model/compiler/runtime/query/StringComparison.java 0 0 17
xuml/tools/model/compiler/runtime/query/StringComparisonOperator.java 0 0 7
xuml/tools/model/compiler/runtime/query/StringConstant.java 0 0 6
xuml/tools/model/compiler/runtime/query/StringExpression.java 0 0 30
xuml/tools/model/compiler/runtime/query/StringExpressionField.java 0 0 7
xuml/tools/util/database/DerbyUtil.java 0 0 6

Rules

Category Rule Violations Severity
blocks NeedBraces 84
 Error
coding HiddenField 87
 Error
MagicNumber 14
 Error
design DesignForExtension 140
 Error
HideUtilityClassConstructor 2
 Error
VisibilityModifier 17
 Error
imports RedundantImport 1
 Error
javadoc InvalidJavadocPosition 2
 Error
JavadocMethod 12
 Error
JavadocPackage 7
 Error
JavadocVariable 121
 Error
MissingJavadocMethod 194
 Error
misc FinalParameters 281
 Error
NewlineAtEndOfFile 4
 Error
naming ConstantName 2
 Error
regexp RegexpSingleline
  • format: "\s+$"
  • maximum: "0"
  • message: "Line has trailing spaces."
  • minimum: "0"
11
 Error
sizes LineLength
  • fileExtensions: "java"
120
 Error
ParameterNumber 3
 Error
whitespace GenericWhitespace 3
 Error

Details

xuml/tools/model/compiler/runtime/ArbitraryId.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 11

xuml/tools/model/compiler/runtime/ArbitraryIdTest.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 11
 Error
coding MagicNumber '32' is a magic number. 13
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 16

xuml/tools/model/compiler/runtime/BehaviourFactoryNotSetException.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 7
 Error
misc FinalParameters Parameter message should be final. 7

xuml/tools/model/compiler/runtime/Entity.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 9
 Error
regexp RegexpSingleline Line has trailing spaces. 14
 Error
javadoc JavadocMethod Expected @return tag. 17
 Error
regexp RegexpSingleline Line has trailing spaces. 26
 Error
javadoc JavadocMethod Expected @return tag. 29
 Error
regexp RegexpSingleline Line has trailing spaces. 39
 Error
javadoc JavadocMethod Expected @return tag. 42
 Error
javadoc JavadocMethod Expected @param tag for 'delay'. 42
 Error
regexp RegexpSingleline Line has trailing spaces. 52
 Error
javadoc JavadocMethod Expected @return tag. 55
 Error
javadoc JavadocMethod Expected @param tag for 'time'. 55
 Error
regexp RegexpSingleline Line has trailing spaces. 61
 Error
javadoc JavadocMethod Expected @return tag. 64
 Error
regexp RegexpSingleline Line has trailing spaces. 70
 Error
javadoc JavadocMethod Expected @return tag. 73

xuml/tools/model/compiler/runtime/EntityExecutorServiceConfigurator.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 84). 13
 Error
sizes LineLength Line is longer than 80 characters (found 100). 15
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 15
 Error
misc FinalParameters Parameter config should be final. 15
 Error
misc FinalParameters Parameter prerequisites should be final. 15
 Error
design DesignForExtension Class 'EntityExecutorServiceConfigurator' looks like designed for extension (can be subclassed), but the method 'createExecutorServiceFactory' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'EntityExecutorServiceConfigurator' final or making the method 'createExecutorServiceFactory' static/final/abstract/empty, or adding allowed annotation for the method. 19
 Error
sizes LineLength Line is longer than 80 characters (found 98). 20
 Error
misc FinalParameters Parameter id should be final. 20
 Error
misc FinalParameters Parameter factory should be final. 20
 Error
coding MagicNumber '5' is a magic number. 25

xuml/tools/model/compiler/runtime/EntityHelper.java

Severity Category Rule Message Line
 Error
regexp RegexpSingleline Line has trailing spaces. 16
 Error
regexp RegexpSingleline Line has trailing spaces. 18
 Error
javadoc JavadocVariable Missing a Javadoc comment. 23
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
javadoc JavadocVariable Missing a Javadoc comment. 25
 Error
javadoc JavadocVariable Missing a Javadoc comment. 26
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 28
 Error
misc FinalParameters Parameter signaller should be final. 28
 Error
coding HiddenField 'signaller' hides a field. 28
 Error
misc FinalParameters Parameter entity should be final. 28
 Error
coding HiddenField 'entity' hides a field. 28
 Error
design DesignForExtension Class 'EntityHelper' looks like designed for extension (can be subclassed), but the method 'beforeEvent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'EntityHelper' final or making the method 'beforeEvent' static/final/abstract/empty, or adding allowed annotation for the method. 33
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 33
 Error
design DesignForExtension Class 'EntityHelper' looks like designed for extension (can be subclassed), but the method 'signal' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'EntityHelper' final or making the method 'signal' static/final/abstract/empty, or adding allowed annotation for the method. 40
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 40
 Error
misc FinalParameters Parameter event should be final. 40
 Error
whitespace GenericWhitespace '>' is followed by whitespace. 41
 Error
sizes LineLength Line is longer than 80 characters (found 88). 44
 Error
design DesignForExtension Class 'EntityHelper' looks like designed for extension (can be subclassed), but the method 'signal' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'EntityHelper' final or making the method 'signal' static/final/abstract/empty, or adding allowed annotation for the method. 44
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 44
 Error
misc FinalParameters Parameter event should be final. 44
 Error
misc FinalParameters Parameter delay should be final. 44
 Error
sizes LineLength Line is longer than 80 characters (found 84). 50
 Error
blocks NeedBraces 'if' construct must use '{}'s. 55
 Error
blocks NeedBraces 'else' construct must use '{}'s. 57
 Error
design DesignForExtension Class 'EntityHelper' looks like designed for extension (can be subclassed), but the method 'queueSignal' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'EntityHelper' final or making the method 'queueSignal' static/final/abstract/empty, or adding allowed annotation for the method. 63
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 63
 Error
misc FinalParameters Parameter signal should be final. 63
 Error
design DesignForExtension Class 'EntityHelper' looks like designed for extension (can be subclassed), but the method 'sendQueuedSignals' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'EntityHelper' final or making the method 'sendQueuedSignals' static/final/abstract/empty, or adding allowed annotation for the method. 67
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 67
 Error
javadoc JavadocVariable Missing a Javadoc comment. 94
 Error
design DesignForExtension Class 'EntityHelper' looks like designed for extension (can be subclassed), but the method 'setEntityManager' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'EntityHelper' final or making the method 'setEntityManager' static/final/abstract/empty, or adding allowed annotation for the method. 101
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 101
 Error
misc FinalParameters Parameter em should be final. 101
 Error
design DesignForExtension Class 'EntityHelper' looks like designed for extension (can be subclassed), but the method 'getEntityManager' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'EntityHelper' final or making the method 'getEntityManager' static/final/abstract/empty, or adding allowed annotation for the method. 105
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 105

xuml/tools/model/compiler/runtime/Event.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 5

xuml/tools/model/compiler/runtime/Info.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 10
 Error
design DesignForExtension Class 'Info' looks like designed for extension (can be subclassed), but the method 'getCurrentEntity' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Info' final or making the method 'getCurrentEntity' static/final/abstract/empty, or adding allowed annotation for the method. 12
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 12
 Error
design DesignForExtension Class 'Info' looks like designed for extension (can be subclassed), but the method 'setCurrentEntity' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Info' final or making the method 'setCurrentEntity' static/final/abstract/empty, or adding allowed annotation for the method. 16
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 16
 Error
misc FinalParameters Parameter entity should be final. 16
 Error
javadoc JavadocVariable Missing a Javadoc comment. 20
 Error
design DesignForExtension Class 'Info' looks like designed for extension (can be subclassed), but the method 'getCounter' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Info' final or making the method 'getCounter' static/final/abstract/empty, or adding allowed annotation for the method. 22
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 22
 Error
design DesignForExtension Class 'Info' looks like designed for extension (can be subclassed), but the method 'setCounter' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Info' final or making the method 'setCounter' static/final/abstract/empty, or adding allowed annotation for the method. 26
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 26
 Error
misc FinalParameters Parameter counter should be final. 26
 Error
coding HiddenField 'counter' hides a field. 26
 Error
javadoc JavadocVariable Missing a Javadoc comment. 30
 Error
javadoc JavadocVariable Missing a Javadoc comment. 31
 Error
design DesignForExtension Class 'Info' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Info' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 33
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 33
 Error
design DesignForExtension Class 'Info' looks like designed for extension (can be subclassed), but the method 'setId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Info' final or making the method 'setId' static/final/abstract/empty, or adding allowed annotation for the method. 37
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 37
 Error
misc FinalParameters Parameter id should be final. 37
 Error
coding HiddenField 'id' hides a field. 37
 Error
design DesignForExtension Class 'Info' looks like designed for extension (can be subclassed), but the method 'setCurrentEntityManager' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Info' final or making the method 'setCurrentEntityManager' static/final/abstract/empty, or adding allowed annotation for the method. 41
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 41
 Error
misc FinalParameters Parameter em should be final. 41
 Error
coding HiddenField 'em' hides a field. 41
 Error
design DesignForExtension Class 'Info' looks like designed for extension (can be subclassed), but the method 'getCurrentEntityManager' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Info' final or making the method 'getCurrentEntityManager' static/final/abstract/empty, or adding allowed annotation for the method. 45
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 45

xuml/tools/model/compiler/runtime/QueuedSignal.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 21
 Error
sizes LineLength Line is longer than 80 characters (found 85). 25
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 25
 Error
sizes ParameterNumber More than 7 parameters (found 9). 25
 Error
misc FinalParameters Parameter idClassName should be final. 25
 Error
coding HiddenField 'idClassName' hides a field. 25
 Error
misc FinalParameters Parameter idContent should be final. 25
 Error
coding HiddenField 'idContent' hides a field. 25
 Error
misc FinalParameters Parameter entityClassName should be final. 25
 Error
coding HiddenField 'entityClassName' hides a field. 25
 Error
sizes LineLength Line is longer than 80 characters (found 99). 26
 Error
misc FinalParameters Parameter eventClassName should be final. 26
 Error
coding HiddenField 'eventClassName' hides a field. 26
 Error
misc FinalParameters Parameter eventContent should be final. 26
 Error
coding HiddenField 'eventContent' hides a field. 26
 Error
misc FinalParameters Parameter time should be final. 26
 Error
coding HiddenField 'time' hides a field. 26
 Error
misc FinalParameters Parameter repeatIntervalMs should be final. 26
 Error
coding HiddenField 'repeatIntervalMs' hides a field. 26
 Error
misc FinalParameters Parameter fromEntityUniqueId should be final. 27
 Error
coding HiddenField 'fromEntityUniqueId' hides a field. 27
 Error
misc FinalParameters Parameter toEntityUniqueId should be final. 27
 Error
coding HiddenField 'toEntityUniqueId' hides a field. 27
 Error
javadoc JavadocVariable Missing a Javadoc comment. 43
 Error
design VisibilityModifier Variable 'id' must be private and have accessor methods. 46
 Error
javadoc JavadocVariable Missing a Javadoc comment. 48
 Error
design VisibilityModifier Variable 'entityClassName' must be private and have accessor methods. 49
 Error
javadoc JavadocVariable Missing a Javadoc comment. 51
 Error
design VisibilityModifier Variable 'eventClassName' must be private and have accessor methods. 52
 Error
javadoc JavadocVariable Missing a Javadoc comment. 54
 Error
design VisibilityModifier Variable 'idClassName' must be private and have accessor methods. 55
 Error
javadoc JavadocVariable Missing a Javadoc comment. 57
 Error
design VisibilityModifier Variable 'idContent' must be private and have accessor methods. 58
 Error
javadoc JavadocVariable Missing a Javadoc comment. 60
 Error
design VisibilityModifier Variable 'eventContent' must be private and have accessor methods. 62
 Error
javadoc JavadocVariable Missing a Javadoc comment. 64
 Error
design VisibilityModifier Variable 'time' must be private and have accessor methods. 66
 Error
javadoc JavadocVariable Missing a Javadoc comment. 68
 Error
design VisibilityModifier Variable 'repeatIntervalMs' must be private and have accessor methods. 69
 Error
javadoc JavadocVariable Missing a Javadoc comment. 71
 Error
design VisibilityModifier Variable 'fromEntityUniqueId' must be private and have accessor methods. 72
 Error
javadoc JavadocVariable Missing a Javadoc comment. 74
 Error
design VisibilityModifier Variable 'toEntityUniqueId' must be private and have accessor methods. 75
 Error
design DesignForExtension Class 'QueuedSignal' looks like designed for extension (can be subclassed), but the method 'toString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueuedSignal' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. 77
 Error
design DesignForExtension Class 'QueuedSignal' looks like designed for extension (can be subclassed), but the method 'eventClass' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueuedSignal' final or making the method 'eventClass' static/final/abstract/empty, or adding allowed annotation for the method. 102
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 102
 Error
design DesignForExtension Class 'QueuedSignal' looks like designed for extension (can be subclassed), but the method 'idClass' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueuedSignal' final or making the method 'idClass' static/final/abstract/empty, or adding allowed annotation for the method. 111
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 111

xuml/tools/model/compiler/runtime/RelationshipNotEstablishedException.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 7
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 11
 Error
misc FinalParameters Parameter message should be final. 11

xuml/tools/model/compiler/runtime/SignalProcessorListener.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 8
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 10
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 12

xuml/tools/model/compiler/runtime/SignalProcessorListenerDoesNothing.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 84). 6
 Error
javadoc JavadocVariable Missing a Javadoc comment. 8
 Error
sizes LineLength Line is longer than 80 characters (found 81). 10
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 10
 Error
blocks NeedBraces 'if' construct must use '{}'s. 11
 Error
misc FinalParameters Parameter signal should be final. 17
 Error
misc FinalParameters Parameter actor should be final. 17
 Error
misc FinalParameters Parameter signal should be final. 22
 Error
misc FinalParameters Parameter actor should be final. 22
 Error
misc FinalParameters Parameter signal should be final. 27
 Error
misc FinalParameters Parameter ex should be final. 27
 Error
misc FinalParameters Parameter actor should be final. 27

xuml/tools/model/compiler/runtime/SignalProcessorListenerFactory.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 5

xuml/tools/model/compiler/runtime/SignalProcessorListenerRetryOnFailure.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 87). 11
 Error
javadoc JavadocVariable Missing a Javadoc comment. 13
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16
 Error
misc FinalParameters Parameter signal should be final. 19
 Error
misc FinalParameters Parameter actor should be final. 19
 Error
misc FinalParameters Parameter signal should be final. 24
 Error
misc FinalParameters Parameter actor should be final. 24
 Error
design DesignForExtension Class 'SignalProcessorListenerRetryOnFailure' looks like designed for extension (can be subclassed), but the method 'failure' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SignalProcessorListenerRetryOnFailure' final or making the method 'failure' static/final/abstract/empty, or adding allowed annotation for the method. 28
 Error
misc FinalParameters Parameter signal should be final. 29
 Error
misc FinalParameters Parameter e should be final. 29
 Error
misc FinalParameters Parameter actor should be final. 29
 Error
misc FinalParameters Parameter signal should be final. 37
 Error
misc FinalParameters Parameter delay should be final. 37

xuml/tools/model/compiler/runtime/SignalProcessorListenerSlf4j.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
sizes LineLength Line is longer than 80 characters (found 92). 11
 Error
javadoc JavadocVariable Missing a Javadoc comment. 11
 Error
design DesignForExtension Class 'SignalProcessorListenerSlf4j' looks like designed for extension (can be subclassed), but the method 'beforeProcessing' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SignalProcessorListenerSlf4j' final or making the method 'beforeProcessing' static/final/abstract/empty, or adding allowed annotation for the method. 13
 Error
misc FinalParameters Parameter signal should be final. 14
 Error
misc FinalParameters Parameter actor should be final. 14
 Error
design DesignForExtension Class 'SignalProcessorListenerSlf4j' looks like designed for extension (can be subclassed), but the method 'afterProcessing' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SignalProcessorListenerSlf4j' final or making the method 'afterProcessing' static/final/abstract/empty, or adding allowed annotation for the method. 18
 Error
misc FinalParameters Parameter signal should be final. 19
 Error
misc FinalParameters Parameter actor should be final. 19
 Error
design DesignForExtension Class 'SignalProcessorListenerSlf4j' looks like designed for extension (can be subclassed), but the method 'failure' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SignalProcessorListenerSlf4j' final or making the method 'failure' static/final/abstract/empty, or adding allowed annotation for the method. 23
 Error
misc FinalParameters Parameter signal should be final. 24
 Error
misc FinalParameters Parameter e should be final. 24
 Error
misc FinalParameters Parameter actor should be final. 24

xuml/tools/model/compiler/runtime/SignalProcessorListenerStopsAllSignalProcessingOnFailure.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports RedundantImport Redundant import from the same package - xuml.tools.model.compiler.runtime.SignalProcessorListener. 3
 Error
javadoc JavadocVariable Missing a Javadoc comment. 10
 Error
design DesignForExtension Class 'SignalProcessorListenerStopsAllSignalProcessingOnFailure' looks like designed for extension (can be subclassed), but the method 'beforeProcessing' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SignalProcessorListenerStopsAllSignalProcessingOnFailure' final or making the method 'beforeProcessing' static/final/abstract/empty, or adding allowed annotation for the method. 12
 Error
misc FinalParameters Parameter signal should be final. 13
 Error
misc FinalParameters Parameter actor should be final. 13
 Error
blocks NeedBraces 'if' construct must use '{}'s. 14
 Error
sizes LineLength Line is longer than 80 characters (found 95). 17
 Error
misc FinalParameters Parameter signal should be final. 21
 Error
misc FinalParameters Parameter actor should be final. 21
 Error
design DesignForExtension Class 'SignalProcessorListenerStopsAllSignalProcessingOnFailure' looks like designed for extension (can be subclassed), but the method 'failure' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SignalProcessorListenerStopsAllSignalProcessingOnFailure' final or making the method 'failure' static/final/abstract/empty, or adding allowed annotation for the method. 25
 Error
misc FinalParameters Parameter signal should be final. 26
 Error
misc FinalParameters Parameter e should be final. 26
 Error
misc FinalParameters Parameter actor should be final. 26
 Error
blocks NeedBraces 'if' construct must use '{}'s. 27
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 35
 Error
misc FinalParameters Parameter message should be final. 35

xuml/tools/model/compiler/runtime/SignalProcessorListenerStopsSignalProcessingSingleEntityOnFailure.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 13
 Error
design DesignForExtension Class 'SignalProcessorListenerStopsSignalProcessingSingleEntityOnFailure' looks like designed for extension (can be subclassed), but the method 'beforeProcessing' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SignalProcessorListenerStopsSignalProcessingSingleEntityOnFailure' final or making the method 'beforeProcessing' static/final/abstract/empty, or adding allowed annotation for the method. 15
 Error
sizes LineLength Line is longer than 80 characters (found 84). 16
 Error
misc FinalParameters Parameter signal should be final. 16
 Error
misc FinalParameters Parameter actor should be final. 16
 Error
blocks NeedBraces 'if' construct must use '{}'s. 17
 Error
sizes LineLength Line is longer than 80 characters (found 83). 18
 Error
misc FinalParameters Parameter signal should be final. 22
 Error
misc FinalParameters Parameter actor should be final. 22
 Error
design DesignForExtension Class 'SignalProcessorListenerStopsSignalProcessingSingleEntityOnFailure' looks like designed for extension (can be subclassed), but the method 'failure' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SignalProcessorListenerStopsSignalProcessingSingleEntityOnFailure' final or making the method 'failure' static/final/abstract/empty, or adding allowed annotation for the method. 26
 Error
sizes LineLength Line is longer than 80 characters (found 88). 27
 Error
misc FinalParameters Parameter signal should be final. 27
 Error
misc FinalParameters Parameter e should be final. 27
 Error
misc FinalParameters Parameter actor should be final. 27
 Error
blocks NeedBraces 'if' construct must use '{}'s. 28
 Error
sizes LineLength Line is longer than 80 characters (found 83). 32
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 36
 Error
misc FinalParameters Parameter message should be final. 36

xuml/tools/model/compiler/runtime/SignalProcessorListenerTesting.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 86). 12
 Error
sizes LineLength Line is longer than 80 characters (found 104). 14
 Error
javadoc JavadocVariable Missing a Javadoc comment. 14
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 16
 Error
javadoc JavadocVariable Missing a Javadoc comment. 20
 Error
sizes LineLength Line is longer than 80 characters (found 94). 22
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 Error
misc FinalParameters Parameter signal should be final. 25
 Error
misc FinalParameters Parameter actor should be final. 25
 Error
misc FinalParameters Parameter signal should be final. 30
 Error
misc FinalParameters Parameter actor should be final. 30
 Error
misc FinalParameters Parameter signal should be final. 35
 Error
misc FinalParameters Parameter e should be final. 35
 Error
misc FinalParameters Parameter actor should be final. 35
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 42
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 46

xuml/tools/model/compiler/runtime/SignalProcessorListenerUtilLogging.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 84). 9
 Error
javadoc JavadocVariable Missing a Javadoc comment. 11
 Error
design DesignForExtension Class 'SignalProcessorListenerUtilLogging' looks like designed for extension (can be subclassed), but the method 'beforeProcessing' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SignalProcessorListenerUtilLogging' final or making the method 'beforeProcessing' static/final/abstract/empty, or adding allowed annotation for the method. 14
 Error
misc FinalParameters Parameter signal should be final. 15
 Error
misc FinalParameters Parameter actor should be final. 15
 Error
design DesignForExtension Class 'SignalProcessorListenerUtilLogging' looks like designed for extension (can be subclassed), but the method 'afterProcessing' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SignalProcessorListenerUtilLogging' final or making the method 'afterProcessing' static/final/abstract/empty, or adding allowed annotation for the method. 19
 Error
misc FinalParameters Parameter signal should be final. 20
 Error
misc FinalParameters Parameter actor should be final. 20
 Error
design DesignForExtension Class 'SignalProcessorListenerUtilLogging' looks like designed for extension (can be subclassed), but the method 'failure' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SignalProcessorListenerUtilLogging' final or making the method 'failure' static/final/abstract/empty, or adding allowed annotation for the method. 24
 Error
misc FinalParameters Parameter signal should be final. 25
 Error
misc FinalParameters Parameter e should be final. 25
 Error
misc FinalParameters Parameter actor should be final. 25

xuml/tools/model/compiler/runtime/Signaller.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 35
 Error
naming ConstantName Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 35
 Error
javadoc JavadocVariable Missing a Javadoc comment. 37
 Error
javadoc JavadocVariable Missing a Javadoc comment. 43
 Error
sizes LineLength Line is longer than 80 characters (found 93). 45
 Error
javadoc JavadocVariable Missing a Javadoc comment. 45
 Error
javadoc JavadocVariable Missing a Javadoc comment. 46
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 48
 Error
misc FinalParameters Parameter emf should be final. 48
 Error
coding HiddenField 'emf' hides a field. 48
 Error
misc FinalParameters Parameter entityActorPoolSize should be final. 48
 Error
misc FinalParameters Parameter listenerFactory should be final. 49
 Error
blocks NeedBraces 'if' construct must use '{}'s. 54
 Error
design DesignForExtension Class 'Signaller' looks like designed for extension (can be subclassed), but the method 'getEntityManagerFactory' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Signaller' final or making the method 'getEntityManagerFactory' static/final/abstract/empty, or adding allowed annotation for the method. 58
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 58
 Error
regexp RegexpSingleline Line has trailing spaces. 68
 Error
javadoc JavadocMethod Expected @return tag. 73
 Error
sizes LineLength Line is longer than 80 characters (found 81). 73
 Error
javadoc JavadocMethod Expected @param tag for '<T>'. 73
 Error
misc FinalParameters Parameter cls should be final. 73
 Error
misc FinalParameters Parameter event should be final. 73
 Error
blocks NeedBraces 'if' construct must use '{}'s. 98
 Error
blocks NeedBraces 'if' construct must use '{}'s. 103
 Error
sizes LineLength Line is longer than 80 characters (found 89). 110
 Error
design DesignForExtension Class 'Signaller' looks like designed for extension (can be subclassed), but the method 'signal' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Signaller' final or making the method 'signal' static/final/abstract/empty, or adding allowed annotation for the method. 110
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 110
 Error
misc FinalParameters Parameter fromEntityUniqueId should be final. 110
 Error
misc FinalParameters Parameter entity should be final. 110
 Error
misc FinalParameters Parameter event should be final. 111
 Error
misc FinalParameters Parameter delay should be final. 111
 Error
sizes LineLength Line is longer than 80 characters (found 93). 112
 Error
whitespace GenericWhitespace '>' is followed by whitespace. 112
 Error
sizes LineLength Line is longer than 80 characters (found 89). 115
 Error
design DesignForExtension Class 'Signaller' looks like designed for extension (can be subclassed), but the method 'signal' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Signaller' final or making the method 'signal' static/final/abstract/empty, or adding allowed annotation for the method. 115
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 115
 Error
misc FinalParameters Parameter fromEntityUniqueId should be final. 115
 Error
misc FinalParameters Parameter entity should be final. 115
 Error
sizes LineLength Line is longer than 80 characters (found 81). 116
 Error
misc FinalParameters Parameter event should be final. 116
 Error
misc FinalParameters Parameter time should be final. 116
 Error
misc FinalParameters Parameter repeatInterval should be final. 116
 Error
sizes LineLength Line is longer than 80 characters (found 82). 117
 Error
misc FinalParameters Parameter time should be final. 120
 Error
blocks NeedBraces 'if' construct must use '{}'s. 122
 Error
blocks NeedBraces 'else' construct must use '{}'s. 124
 Error
sizes LineLength Line is longer than 80 characters (found 94). 125
 Error
whitespace GenericWhitespace '>' is followed by whitespace. 125
 Error
sizes LineLength Line is longer than 80 characters (found 89). 128
 Error
design DesignForExtension Class 'Signaller' looks like designed for extension (can be subclassed), but the method 'signal' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Signaller' final or making the method 'signal' static/final/abstract/empty, or adding allowed annotation for the method. 128
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 128
 Error
misc FinalParameters Parameter fromEntityUniqueId should be final. 128
 Error
misc FinalParameters Parameter entity should be final. 128
 Error
sizes LineLength Line is longer than 80 characters (found 96). 129
 Error
misc FinalParameters Parameter event should be final. 129
 Error
misc FinalParameters Parameter delay should be final. 129
 Error
misc FinalParameters Parameter repeatInterval should be final. 129
 Error
blocks NeedBraces 'if' construct must use '{}'s. 134
 Error
blocks NeedBraces 'else' construct must use '{}'s. 136
 Error
blocks NeedBraces 'if' construct must use '{}'s. 139
 Error
blocks NeedBraces 'else' construct must use '{}'s. 141
 Error
sizes LineLength Line is longer than 80 characters (found 99). 145
 Error
sizes LineLength Line is longer than 80 characters (found 98). 148
 Error
sizes LineLength Line is longer than 80 characters (found 84). 149
 Error
javadoc JavadocVariable Missing a Javadoc comment. 154
 Error
design VisibilityModifier Variable 'fromEntityUniqueId' must be private and have accessor methods. 154
 Error
javadoc JavadocVariable Missing a Javadoc comment. 155
 Error
design VisibilityModifier Variable 'entityUniqueId' must be private and have accessor methods. 155
 Error
javadoc JavadocVariable Missing a Javadoc comment. 156
 Error
design VisibilityModifier Variable 'eventSignature' must be private and have accessor methods. 156
 Error
sizes LineLength Line is longer than 80 characters (found 94). 158
 Error
misc FinalParameters Parameter fromEntityUniqueId should be final. 158
 Error
coding HiddenField 'fromEntityUniqueId' hides a field. 158
 Error
misc FinalParameters Parameter entityUniqueId should be final. 158
 Error
coding HiddenField 'entityUniqueId' hides a field. 158
 Error
misc FinalParameters Parameter eventSignature should be final. 158
 Error
coding HiddenField 'eventSignature' hides a field. 158
 Error
sizes LineLength Line is longer than 80 characters (found 97). 168
 Error
sizes LineLength Line is longer than 80 characters (found 97). 169
 Error
sizes LineLength Line is longer than 80 characters (found 89). 171
 Error
misc FinalParameters Parameter obj should be final. 176
 Error
blocks NeedBraces 'if' construct must use '{}'s. 177
 Error
blocks NeedBraces 'if' construct must use '{}'s. 179
 Error
blocks NeedBraces 'if' construct must use '{}'s. 181
 Error
blocks NeedBraces 'if' construct must use '{}'s. 185
 Error
blocks NeedBraces 'if' construct must use '{}'s. 187
 Error
blocks NeedBraces 'if' construct must use '{}'s. 190
 Error
blocks NeedBraces 'if' construct must use '{}'s. 192
 Error
blocks NeedBraces 'if' construct must use '{}'s. 195
 Error
blocks NeedBraces 'if' construct must use '{}'s. 197
 Error
sizes LineLength Line is longer than 80 characters (found 87). 204
 Error
javadoc JavadocVariable Missing a Javadoc comment. 204
 Error
design DesignForExtension Class 'Signaller' looks like designed for extension (can be subclassed), but the method 'cancelSignal' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Signaller' final or making the method 'cancelSignal' static/final/abstract/empty, or adding allowed annotation for the method. 206
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 206
 Error
misc FinalParameters Parameter fromEntityUniqueId should be final. 206
 Error
misc FinalParameters Parameter entity should be final. 206
 Error
misc FinalParameters Parameter eventSignatureKey should be final. 207
 Error
design DesignForExtension Class 'Signaller' looks like designed for extension (can be subclassed), but the method 'signal' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Signaller' final or making the method 'signal' static/final/abstract/empty, or adding allowed annotation for the method. 211
 Error
misc FinalParameters Parameter signal should be final. 211
 Error
sizes LineLength Line is longer than 80 characters (found 85). 216
 Error
blocks NeedBraces 'if' construct must use '{}'s. 217
 Error
sizes LineLength Line is longer than 80 characters (found 82). 224
 Error
sizes LineLength Line is longer than 80 characters (found 90). 225
 Error
sizes LineLength Line is longer than 80 characters (found 81). 228
 Error
blocks NeedBraces 'if' construct must use '{}'s. 229
 Error
sizes LineLength Line is longer than 80 characters (found 94). 231
 Error
blocks NeedBraces 'else' construct must use '{}'s. 233
 Error
sizes LineLength Line is longer than 80 characters (found 97). 236
 Error
sizes LineLength Line is longer than 80 characters (found 92). 244
 Error
misc FinalParameters Parameter fromEntityUniqueid should be final. 244
 Error
misc FinalParameters Parameter toEntityUniqueId should be final. 244
 Error
misc FinalParameters Parameter eventSignatureKey should be final. 245
 Error
sizes LineLength Line is longer than 80 characters (found 99). 246
 Error
blocks NeedBraces 'if' construct must use '{}'s. 248
 Error
design DesignForExtension Class 'Signaller' looks like designed for extension (can be subclassed), but the method 'queuedSignals' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Signaller' final or making the method 'queuedSignals' static/final/abstract/empty, or adding allowed annotation for the method. 253
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 253
 Error
sizes LineLength Line is longer than 80 characters (found 93). 260
 Error
blocks NeedBraces 'if' construct must use '{}'s. 265
 Error
design DesignForExtension Class 'Signaller' looks like designed for extension (can be subclassed), but the method 'sendSignalsInQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Signaller' final or making the method 'sendSignalsInQueue' static/final/abstract/empty, or adding allowed annotation for the method. 273
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 273
 Error
design DesignForExtension Class 'Signaller' looks like designed for extension (can be subclassed), but the method 'queueSize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Signaller' final or making the method 'queueSize' static/final/abstract/empty, or adding allowed annotation for the method. 281
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 281
 Error
sizes LineLength Line is longer than 80 characters (found 100). 289
 Error
blocks NeedBraces 'if' construct must use '{}'s. 294
 Error
misc FinalParameters Parameter sig should be final. 303
 Error
sizes LineLength Line is longer than 80 characters (found 81). 308
 Error
misc FinalParameters Parameter className should be final. 312
 Error
sizes LineLength Line is longer than 80 characters (found 91). 320
 Error
design DesignForExtension Class 'Signaller' looks like designed for extension (can be subclassed), but the method 'persistSignal' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Signaller' final or making the method 'persistSignal' static/final/abstract/empty, or adding allowed annotation for the method. 320
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 320
 Error
misc FinalParameters Parameter fromEntityUniqueId should be final. 320
 Error
misc FinalParameters Parameter id should be final. 320
 Error
sizes LineLength Line is longer than 80 characters (found 85). 321
 Error
misc FinalParameters Parameter cls should be final. 321
 Error
misc FinalParameters Parameter event should be final. 321
 Error
misc FinalParameters Parameter time should be final. 321
 Error
misc FinalParameters Parameter repeatIntervalMs should be final. 321
 Error
misc FinalParameters Parameter entityUniqueId should be final. 322
 Error
sizes LineLength Line is longer than 80 characters (found 95). 325
 Error
sizes LineLength Line is longer than 80 characters (found 99). 326
 Error
design DesignForExtension Class 'Signaller' looks like designed for extension (can be subclassed), but the method 'getInfo' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Signaller' final or making the method 'getInfo' static/final/abstract/empty, or adding allowed annotation for the method. 341
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 341
 Error
design DesignForExtension Class 'Signaller' looks like designed for extension (can be subclassed), but the method 'stop' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Signaller' final or making the method 'stop' static/final/abstract/empty, or adding allowed annotation for the method. 345
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 345
 Error
design DesignForExtension Class 'Signaller' looks like designed for extension (can be subclassed), but the method 'close' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Signaller' final or making the method 'close' static/final/abstract/empty, or adding allowed annotation for the method. 349
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 349

xuml/tools/model/compiler/runtime/TooManySpecializationsException.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 7
 Error
misc FinalParameters Parameter message should be final. 7

xuml/tools/model/compiler/runtime/Util.java

Severity Category Rule Message Line
 Error
design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 14
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16
 Error
naming ConstantName Name 'pool' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 16
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 18
 Error
misc FinalParameters Parameter object should be final. 18
 Error
blocks NeedBraces 'if' construct must use '{}'s. 19
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 36
 Error
misc FinalParameters Parameter bytes should be final. 36
 Error
misc FinalParameters Parameter cls should be final. 36
 Error
blocks NeedBraces 'if' construct must use '{}'s. 37
 Error
coding MagicNumber '8' is a magic number. 54
 Error
sizes LineLength Line is longer than 80 characters (found 88). 60

xuml/tools/model/compiler/runtime/ValidationException.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 7
 Error
misc FinalParameters Parameter message should be final. 7

xuml/tools/model/compiler/runtime/actor/EntityActor.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 20
 Error
javadoc JavadocVariable Missing a Javadoc comment. 21
 Error
sizes LineLength Line is longer than 80 characters (found 96). 22
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 24
 Error
design DesignForExtension Class 'EntityActor' looks like designed for extension (can be subclassed), but the method 'onReceive' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'EntityActor' final or making the method 'onReceive' static/final/abstract/empty, or adding allowed annotation for the method. 28
 Error
misc FinalParameters Parameter message should be final. 29
 Error
blocks NeedBraces 'if' construct must use '{}'s. 31
 Error
blocks NeedBraces 'if' construct must use '{}'s. 33
 Error
misc FinalParameters Parameter signal should be final. 43
 Error
sizes LineLength Line is longer than 80 characters (found 92). 56
 Error
sizes LineLength Line is longer than 80 characters (found 92). 58
 Error
sizes LineLength Line is longer than 80 characters (found 86). 61
 Error
sizes LineLength Line is longer than 80 characters (found 88). 64
 Error
sizes LineLength Line is longer than 80 characters (found 95). 68
 Error
sizes LineLength Line is longer than 80 characters (found 94). 87
 Error
sizes LineLength Line is longer than 80 characters (found 95). 92
 Error
misc FinalParameters Parameter signal should be final. 92
 Error
misc FinalParameters Parameter em should be final. 92
 Error
misc FinalParameters Parameter tx should be final. 93
 Error
misc FinalParameters Parameter e should be final. 93
 Error
misc FinalParameters Parameter message should be final. 108

xuml/tools/model/compiler/runtime/actor/RootActor.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 Error
javadoc JavadocVariable Missing a Javadoc comment. 23
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
javadoc JavadocVariable Missing a Javadoc comment. 25
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 27
 Error
design DesignForExtension Class 'RootActor' looks like designed for extension (can be subclassed), but the method 'onReceive' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RootActor' final or making the method 'onReceive' static/final/abstract/empty, or adding allowed annotation for the method. 31
 Error
misc FinalParameters Parameter message should be final. 32
 Error
blocks NeedBraces 'if' construct must use '{}'s. 36
 Error
blocks NeedBraces 'if' construct must use '{}'s. 38
 Error
blocks NeedBraces 'if' construct must use '{}'s. 40
 Error
blocks NeedBraces 'if' construct must use '{}'s. 42
 Error
misc FinalParameters Parameter message should be final. 46
 Error
misc FinalParameters Parameter message should be final. 49
 Error
misc FinalParameters Parameter message should be final. 60
 Error
misc FinalParameters Parameter message should be final. 64
 Error
misc FinalParameters Parameter key should be final. 70
 Error
blocks NeedBraces 'if' construct must use '{}'s. 76
 Error
misc FinalParameters Parameter key should be final. 84
 Error
sizes LineLength Line is longer than 80 characters (found 99). 86
 Error
javadoc JavadocVariable Missing a Javadoc comment. 91
 Error
design VisibilityModifier Variable 'actor' must be private and have accessor methods. 91
 Error
javadoc JavadocVariable Missing a Javadoc comment. 92
 Error
design VisibilityModifier Variable 'counter' must be private and have accessor methods. 92
 Error
misc FinalParameters Parameter actor should be final. 94
 Error
coding HiddenField 'actor' hides a field. 94
 Error
misc FinalParameters Parameter counter should be final. 94
 Error
coding HiddenField 'counter' hides a field. 94

xuml/tools/model/compiler/runtime/message/ActorConfig.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 7
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 9
 Error
misc FinalParameters Parameter entityActoryPoolSize should be final. 9
 Error
coding HiddenField 'entityActoryPoolSize' hides a field. 9
 Error
sizes LineLength Line is longer than 80 characters (found 87). 10
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 14

xuml/tools/model/compiler/runtime/message/CloseEntityActor.java

Severity Category Rule Message Line
 Error
misc NewlineAtEndOfFile File does not end with a newline. 1
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 6
 Error
misc FinalParameters Parameter entityUniqueId should be final. 6
 Error
coding HiddenField 'entityUniqueId' hides a field. 6
 Error
design DesignForExtension Class 'CloseEntityActor' looks like designed for extension (can be subclassed), but the method 'getEntityUniqueId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CloseEntityActor' final or making the method 'getEntityUniqueId' static/final/abstract/empty, or adding allowed annotation for the method. 10
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 10

xuml/tools/model/compiler/runtime/message/Signal.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 14
 Error
javadoc JavadocVariable Missing a Javadoc comment. 15
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16
 Error
javadoc JavadocVariable Missing a Javadoc comment. 18
 Error
javadoc JavadocVariable Missing a Javadoc comment. 19
 Error
javadoc JavadocVariable Missing a Javadoc comment. 20
 Error
javadoc JavadocVariable Missing a Javadoc comment. 21
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 Error
sizes LineLength Line is longer than 80 characters (found 90). 24
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 24
 Error
sizes ParameterNumber More than 7 parameters (found 8). 24
 Error
misc FinalParameters Parameter fromEntityUniqueId should be final. 24
 Error
coding HiddenField 'fromEntityUniqueId' hides a field. 24
 Error
misc FinalParameters Parameter entityClass should be final. 24
 Error
coding HiddenField 'entityClass' hides a field. 24
 Error
misc FinalParameters Parameter event should be final. 24
 Error
coding HiddenField 'event' hides a field. 24
 Error
sizes LineLength Line is longer than 80 characters (found 99). 25
 Error
misc FinalParameters Parameter id should be final. 25
 Error
coding HiddenField 'id' hides a field. 25
 Error
misc FinalParameters Parameter timeMs should be final. 25
 Error
coding HiddenField 'timeMs' hides a field. 25
 Error
misc FinalParameters Parameter repeatInterval should be final. 25
 Error
coding HiddenField 'repeatInterval' hides a field. 25
 Error
misc FinalParameters Parameter entityId should be final. 25
 Error
coding HiddenField 'entityId' hides a field. 25
 Error
misc FinalParameters Parameter entityUniqueId should be final. 26
 Error
coding HiddenField 'entityUniqueId' hides a field. 26
 Error
blocks NeedBraces 'if' construct must use '{}'s. 27
 Error
sizes LineLength Line is longer than 80 characters (found 90). 39
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 39
 Error
misc FinalParameters Parameter fromEntityUniqueId should be final. 39
 Error
coding HiddenField 'fromEntityUniqueId' hides a field. 39
 Error
misc FinalParameters Parameter entityClass should be final. 39
 Error
coding HiddenField 'entityClass' hides a field. 39
 Error
misc FinalParameters Parameter event should be final. 39
 Error
coding HiddenField 'event' hides a field. 39
 Error
sizes LineLength Line is longer than 80 characters (found 83). 40
 Error
misc FinalParameters Parameter id should be final. 40
 Error
coding HiddenField 'id' hides a field. 40
 Error
misc FinalParameters Parameter timeMs should be final. 40
 Error
coding HiddenField 'timeMs' hides a field. 40
 Error
misc FinalParameters Parameter entityId should be final. 40
 Error
coding HiddenField 'entityId' hides a field. 40
 Error
misc FinalParameters Parameter entityUniqueId should be final. 40
 Error
coding HiddenField 'entityUniqueId' hides a field. 40
 Error
sizes LineLength Line is longer than 80 characters (found 97). 41
 Error
sizes LineLength Line is longer than 80 characters (found 90). 44
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 44
 Error
sizes ParameterNumber More than 7 parameters (found 8). 44
 Error
misc FinalParameters Parameter fromEntityUniqueId should be final. 44
 Error
coding HiddenField 'fromEntityUniqueId' hides a field. 44
 Error
misc FinalParameters Parameter entityClass should be final. 44
 Error
coding HiddenField 'entityClass' hides a field. 44
 Error
misc FinalParameters Parameter event should be final. 44
 Error
coding HiddenField 'event' hides a field. 44
 Error
sizes LineLength Line is longer than 80 characters (found 92). 45
 Error
misc FinalParameters Parameter id should be final. 45
 Error
coding HiddenField 'id' hides a field. 45
 Error
misc FinalParameters Parameter delay should be final. 45
 Error
misc FinalParameters Parameter repeatInterval should be final. 45
 Error
coding HiddenField 'repeatInterval' hides a field. 45
 Error
misc FinalParameters Parameter entityId should be final. 45
 Error
coding HiddenField 'entityId' hides a field. 45
 Error
misc FinalParameters Parameter entityUniqueId should be final. 46
 Error
coding HiddenField 'entityUniqueId' hides a field. 46
 Error
misc FinalParameters Parameter delay should be final. 51
 Error
blocks NeedBraces 'if' construct must use '{}'s. 52
 Error
blocks NeedBraces 'else' construct must use '{}'s. 54
 Error
sizes LineLength Line is longer than 80 characters (found 90). 58
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 58
 Error
misc FinalParameters Parameter fromEntityUniqueId should be final. 58
 Error
coding HiddenField 'fromEntityUniqueId' hides a field. 58
 Error
misc FinalParameters Parameter entityClass should be final. 58
 Error
coding HiddenField 'entityClass' hides a field. 58
 Error
misc FinalParameters Parameter event should be final. 58
 Error
coding HiddenField 'event' hides a field. 58
 Error
misc FinalParameters Parameter id should be final. 59
 Error
coding HiddenField 'id' hides a field. 59
 Error
misc FinalParameters Parameter entityId should be final. 59
 Error
coding HiddenField 'entityId' hides a field. 59
 Error
misc FinalParameters Parameter entityUniqueId should be final. 59
 Error
coding HiddenField 'entityUniqueId' hides a field. 59
 Error
sizes LineLength Line is longer than 80 characters (found 89). 60
 Error
design DesignForExtension Class 'Signal' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Signal' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 63
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 63
 Error
design DesignForExtension Class 'Signal' looks like designed for extension (can be subclassed), but the method 'getRepeatInterval' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Signal' final or making the method 'getRepeatInterval' static/final/abstract/empty, or adding allowed annotation for the method. 67
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 67
 Error
design DesignForExtension Class 'Signal' looks like designed for extension (can be subclassed), but the method 'getEntityClass' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Signal' final or making the method 'getEntityClass' static/final/abstract/empty, or adding allowed annotation for the method. 71
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 71
 Error
design DesignForExtension Class 'Signal' looks like designed for extension (can be subclassed), but the method 'getEvent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Signal' final or making the method 'getEvent' static/final/abstract/empty, or adding allowed annotation for the method. 75
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 75
 Error
design DesignForExtension Class 'Signal' looks like designed for extension (can be subclassed), but the method 'getTime' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Signal' final or making the method 'getTime' static/final/abstract/empty, or adding allowed annotation for the method. 79
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 79
 Error
design DesignForExtension Class 'Signal' looks like designed for extension (can be subclassed), but the method 'getEntityId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Signal' final or making the method 'getEntityId' static/final/abstract/empty, or adding allowed annotation for the method. 83
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 83
 Error
design DesignForExtension Class 'Signal' looks like designed for extension (can be subclassed), but the method 'getFromEntityUniqueId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Signal' final or making the method 'getFromEntityUniqueId' static/final/abstract/empty, or adding allowed annotation for the method. 87
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 87
 Error
design DesignForExtension Class 'Signal' looks like designed for extension (can be subclassed), but the method 'getEntityUniqueId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Signal' final or making the method 'getEntityUniqueId' static/final/abstract/empty, or adding allowed annotation for the method. 91
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 91
 Error
design DesignForExtension Class 'Signal' looks like designed for extension (can be subclassed), but the method 'toString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Signal' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. 95

xuml/tools/model/compiler/runtime/query/BinaryBooleanExpression.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 88). 5
 Error
javadoc JavadocVariable Missing a Javadoc comment. 7
 Error
javadoc JavadocVariable Missing a Javadoc comment. 8
 Error
javadoc JavadocVariable Missing a Javadoc comment. 9
 Error
sizes LineLength Line is longer than 80 characters (found 85). 11
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 11
 Error
misc FinalParameters Parameter e1 should be final. 11
 Error
coding HiddenField 'e1' hides a field. 11
 Error
misc FinalParameters Parameter op should be final. 11
 Error
coding HiddenField 'op' hides a field. 11
 Error
misc FinalParameters Parameter e2 should be final. 12
 Error
coding HiddenField 'e2' hides a field. 12
 Error
design DesignForExtension Class 'BinaryBooleanExpression' looks like designed for extension (can be subclassed), but the method 'getExpression1' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BinaryBooleanExpression' final or making the method 'getExpression1' static/final/abstract/empty, or adding allowed annotation for the method. 19
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 19
 Error
design DesignForExtension Class 'BinaryBooleanExpression' looks like designed for extension (can be subclassed), but the method 'getExpression2' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BinaryBooleanExpression' final or making the method 'getExpression2' static/final/abstract/empty, or adding allowed annotation for the method. 23
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 23
 Error
design DesignForExtension Class 'BinaryBooleanExpression' looks like designed for extension (can be subclassed), but the method 'getOperator' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BinaryBooleanExpression' final or making the method 'getOperator' static/final/abstract/empty, or adding allowed annotation for the method. 27
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 27

xuml/tools/model/compiler/runtime/query/BinaryBooleanOperator.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4

xuml/tools/model/compiler/runtime/query/BinaryNumericExpression.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 88). 5
 Error
javadoc JavadocVariable Missing a Javadoc comment. 7
 Error
javadoc JavadocVariable Missing a Javadoc comment. 8
 Error
javadoc JavadocVariable Missing a Javadoc comment. 9
 Error
sizes LineLength Line is longer than 80 characters (found 85). 11
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 11
 Error
misc FinalParameters Parameter e1 should be final. 11
 Error
coding HiddenField 'e1' hides a field. 11
 Error
misc FinalParameters Parameter op should be final. 11
 Error
coding HiddenField 'op' hides a field. 11
 Error
misc FinalParameters Parameter e2 should be final. 12
 Error
coding HiddenField 'e2' hides a field. 12
 Error
design DesignForExtension Class 'BinaryNumericExpression' looks like designed for extension (can be subclassed), but the method 'getExpression1' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BinaryNumericExpression' final or making the method 'getExpression1' static/final/abstract/empty, or adding allowed annotation for the method. 18
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 18
 Error
design DesignForExtension Class 'BinaryNumericExpression' looks like designed for extension (can be subclassed), but the method 'getExpression2' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BinaryNumericExpression' final or making the method 'getExpression2' static/final/abstract/empty, or adding allowed annotation for the method. 22
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 22
 Error
design DesignForExtension Class 'BinaryNumericExpression' looks like designed for extension (can be subclassed), but the method 'getOperator' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BinaryNumericExpression' final or making the method 'getOperator' static/final/abstract/empty, or adding allowed annotation for the method. 26
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 26

xuml/tools/model/compiler/runtime/query/BinaryNumericOperator.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4

xuml/tools/model/compiler/runtime/query/BinaryStringExpression.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 86). 5
 Error
javadoc JavadocVariable Missing a Javadoc comment. 7
 Error
javadoc JavadocVariable Missing a Javadoc comment. 8
 Error
javadoc JavadocVariable Missing a Javadoc comment. 9
 Error
sizes LineLength Line is longer than 80 characters (found 82). 11
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 11
 Error
misc FinalParameters Parameter e1 should be final. 11
 Error
coding HiddenField 'e1' hides a field. 11
 Error
misc FinalParameters Parameter op should be final. 11
 Error
coding HiddenField 'op' hides a field. 11
 Error
misc FinalParameters Parameter e2 should be final. 12
 Error
coding HiddenField 'e2' hides a field. 12
 Error
design DesignForExtension Class 'BinaryStringExpression' looks like designed for extension (can be subclassed), but the method 'getExpression1' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BinaryStringExpression' final or making the method 'getExpression1' static/final/abstract/empty, or adding allowed annotation for the method. 18
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 18
 Error
design DesignForExtension Class 'BinaryStringExpression' looks like designed for extension (can be subclassed), but the method 'getExpression2' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BinaryStringExpression' final or making the method 'getExpression2' static/final/abstract/empty, or adding allowed annotation for the method. 22
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 22
 Error
design DesignForExtension Class 'BinaryStringExpression' looks like designed for extension (can be subclassed), but the method 'getOperator' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BinaryStringExpression' final or making the method 'getOperator' static/final/abstract/empty, or adding allowed annotation for the method. 26
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 26

xuml/tools/model/compiler/runtime/query/BinaryStringOperator.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4

xuml/tools/model/compiler/runtime/query/BooleanExpression.java

Severity Category Rule Message Line
 Error
misc NewlineAtEndOfFile File does not end with a newline. 1
 Error
design DesignForExtension Class 'BooleanExpression' looks like designed for extension (can be subclassed), but the method 'and' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BooleanExpression' final or making the method 'and' static/final/abstract/empty, or adding allowed annotation for the method. 7
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 7
 Error
misc FinalParameters Parameter e should be final. 7
 Error
sizes LineLength Line is longer than 80 characters (found 82). 8
 Error
design DesignForExtension Class 'BooleanExpression' looks like designed for extension (can be subclassed), but the method 'or' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BooleanExpression' final or making the method 'or' static/final/abstract/empty, or adding allowed annotation for the method. 11
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 11
 Error
misc FinalParameters Parameter e should be final. 11
 Error
sizes LineLength Line is longer than 80 characters (found 81). 12
 Error
design DesignForExtension Class 'BooleanExpression' looks like designed for extension (can be subclassed), but the method 'not' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BooleanExpression' final or making the method 'not' static/final/abstract/empty, or adding allowed annotation for the method. 15
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 15

xuml/tools/model/compiler/runtime/query/DateComparison.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 6
 Error
javadoc JavadocVariable Missing a Javadoc comment. 7
 Error
javadoc JavadocVariable Missing a Javadoc comment. 8
 Error
sizes LineLength Line is longer than 80 characters (found 98). 10
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 10
 Error
misc FinalParameters Parameter n1 should be final. 10
 Error
coding HiddenField 'n1' hides a field. 10
 Error
misc FinalParameters Parameter op should be final. 10
 Error
coding HiddenField 'op' hides a field. 10
 Error
misc FinalParameters Parameter n2 should be final. 10
 Error
coding HiddenField 'n2' hides a field. 10
 Error
design DesignForExtension Class 'DateComparison' looks like designed for extension (can be subclassed), but the method 'getExpression1' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DateComparison' final or making the method 'getExpression1' static/final/abstract/empty, or adding allowed annotation for the method. 17
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 17
 Error
design DesignForExtension Class 'DateComparison' looks like designed for extension (can be subclassed), but the method 'getOperator' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DateComparison' final or making the method 'getOperator' static/final/abstract/empty, or adding allowed annotation for the method. 21
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 21
 Error
design DesignForExtension Class 'DateComparison' looks like designed for extension (can be subclassed), but the method 'getExpression2' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DateComparison' final or making the method 'getExpression2' static/final/abstract/empty, or adding allowed annotation for the method. 25
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 25

xuml/tools/model/compiler/runtime/query/DateComparisonOperator.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4

xuml/tools/model/compiler/runtime/query/DateConstant.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 10
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 12
 Error
misc FinalParameters Parameter value should be final. 12
 Error
coding HiddenField 'value' hides a field. 12
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 16
 Error
misc FinalParameters Parameter duration should be final. 16
 Error
design DesignForExtension Class 'DateConstant' looks like designed for extension (can be subclassed), but the method 'getValue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DateConstant' final or making the method 'getValue' static/final/abstract/empty, or adding allowed annotation for the method. 20
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 20

xuml/tools/model/compiler/runtime/query/DateExpression.java

Severity Category Rule Message Line
 Error
misc NewlineAtEndOfFile File does not end with a newline. 1
 Error
design DesignForExtension Class 'DateExpression' looks like designed for extension (can be subclassed), but the method 'lt' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DateExpression' final or making the method 'lt' static/final/abstract/empty, or adding allowed annotation for the method. 9
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 9
 Error
misc FinalParameters Parameter e should be final. 9
 Error
design DesignForExtension Class 'DateExpression' looks like designed for extension (can be subclassed), but the method 'gt' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DateExpression' final or making the method 'gt' static/final/abstract/empty, or adding allowed annotation for the method. 13
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 13
 Error
misc FinalParameters Parameter e should be final. 13
 Error
design DesignForExtension Class 'DateExpression' looks like designed for extension (can be subclassed), but the method 'before' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DateExpression' final or making the method 'before' static/final/abstract/empty, or adding allowed annotation for the method. 17
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 17
 Error
misc FinalParameters Parameter e should be final. 17
 Error
design DesignForExtension Class 'DateExpression' looks like designed for extension (can be subclassed), but the method 'after' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DateExpression' final or making the method 'after' static/final/abstract/empty, or adding allowed annotation for the method. 21
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 21
 Error
misc FinalParameters Parameter e should be final. 21
 Error
design DesignForExtension Class 'DateExpression' looks like designed for extension (can be subclassed), but the method 'lte' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DateExpression' final or making the method 'lte' static/final/abstract/empty, or adding allowed annotation for the method. 25
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 25
 Error
misc FinalParameters Parameter e should be final. 25
 Error
design DesignForExtension Class 'DateExpression' looks like designed for extension (can be subclassed), but the method 'gte' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DateExpression' final or making the method 'gte' static/final/abstract/empty, or adding allowed annotation for the method. 29
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 29
 Error
misc FinalParameters Parameter e should be final. 29
 Error
design DesignForExtension Class 'DateExpression' looks like designed for extension (can be subclassed), but the method 'eq' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DateExpression' final or making the method 'eq' static/final/abstract/empty, or adding allowed annotation for the method. 33
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 33
 Error
misc FinalParameters Parameter e should be final. 33
 Error
design DesignForExtension Class 'DateExpression' looks like designed for extension (can be subclassed), but the method 'neq' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DateExpression' final or making the method 'neq' static/final/abstract/empty, or adding allowed annotation for the method. 37
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 37
 Error
misc FinalParameters Parameter e should be final. 37
 Error
design DesignForExtension Class 'DateExpression' looks like designed for extension (can be subclassed), but the method 'lt' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DateExpression' final or making the method 'lt' static/final/abstract/empty, or adding allowed annotation for the method. 41
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 41
 Error
misc FinalParameters Parameter e should be final. 41
 Error
sizes LineLength Line is longer than 80 characters (found 94). 42
 Error
design DesignForExtension Class 'DateExpression' looks like designed for extension (can be subclassed), but the method 'gt' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DateExpression' final or making the method 'gt' static/final/abstract/empty, or adding allowed annotation for the method. 45
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 45
 Error
misc FinalParameters Parameter e should be final. 45
 Error
sizes LineLength Line is longer than 80 characters (found 94). 46
 Error
design DesignForExtension Class 'DateExpression' looks like designed for extension (can be subclassed), but the method 'before' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DateExpression' final or making the method 'before' static/final/abstract/empty, or adding allowed annotation for the method. 49
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 49
 Error
misc FinalParameters Parameter e should be final. 49
 Error
sizes LineLength Line is longer than 80 characters (found 94). 50
 Error
design DesignForExtension Class 'DateExpression' looks like designed for extension (can be subclassed), but the method 'after' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DateExpression' final or making the method 'after' static/final/abstract/empty, or adding allowed annotation for the method. 53
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 53
 Error
misc FinalParameters Parameter e should be final. 53
 Error
sizes LineLength Line is longer than 80 characters (found 94). 54
 Error
design DesignForExtension Class 'DateExpression' looks like designed for extension (can be subclassed), but the method 'lte' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DateExpression' final or making the method 'lte' static/final/abstract/empty, or adding allowed annotation for the method. 57
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 57
 Error
misc FinalParameters Parameter e should be final. 57
 Error
sizes LineLength Line is longer than 80 characters (found 95). 58
 Error
design DesignForExtension Class 'DateExpression' looks like designed for extension (can be subclassed), but the method 'gte' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DateExpression' final or making the method 'gte' static/final/abstract/empty, or adding allowed annotation for the method. 61
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 61
 Error
misc FinalParameters Parameter e should be final. 61
 Error
sizes LineLength Line is longer than 80 characters (found 95). 62
 Error
design DesignForExtension Class 'DateExpression' looks like designed for extension (can be subclassed), but the method 'eq' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DateExpression' final or making the method 'eq' static/final/abstract/empty, or adding allowed annotation for the method. 65
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 65
 Error
misc FinalParameters Parameter e should be final. 65
 Error
sizes LineLength Line is longer than 80 characters (found 94). 66
 Error
design DesignForExtension Class 'DateExpression' looks like designed for extension (can be subclassed), but the method 'neq' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DateExpression' final or making the method 'neq' static/final/abstract/empty, or adding allowed annotation for the method. 69
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 69
 Error
misc FinalParameters Parameter e should be final. 69
 Error
sizes LineLength Line is longer than 80 characters (found 95). 70

xuml/tools/model/compiler/runtime/query/DateExpressionField.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 81). 5
 Error
javadoc JavadocVariable Missing a Javadoc comment. 7
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 9
 Error
misc FinalParameters Parameter field should be final. 9
 Error
coding HiddenField 'field' hides a field. 9
 Error
design DesignForExtension Class 'DateExpressionField' looks like designed for extension (can be subclassed), but the method 'getField' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DateExpressionField' final or making the method 'getField' static/final/abstract/empty, or adding allowed annotation for the method. 13
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 13

xuml/tools/model/compiler/runtime/query/Field.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 5
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 7
 Error
misc FinalParameters Parameter name should be final. 7
 Error
coding HiddenField 'name' hides a field. 7
 Error
design DesignForExtension Class 'Field' looks like designed for extension (can be subclassed), but the method 'getName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Field' final or making the method 'getName' static/final/abstract/empty, or adding allowed annotation for the method. 11
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 11

xuml/tools/model/compiler/runtime/query/IsNullDate.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 7
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 9
 Error
misc FinalParameters Parameter e should be final. 9
 Error
coding HiddenField 'e' hides a field. 9
 Error
design DesignForExtension Class 'IsNullDate' looks like designed for extension (can be subclassed), but the method 'getExpression' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'IsNullDate' final or making the method 'getExpression' static/final/abstract/empty, or adding allowed annotation for the method. 13
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 13

xuml/tools/model/compiler/runtime/query/IsNullNumeric.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 7
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 9
 Error
misc FinalParameters Parameter e should be final. 9
 Error
coding HiddenField 'e' hides a field. 9
 Error
design DesignForExtension Class 'IsNullNumeric' looks like designed for extension (can be subclassed), but the method 'getExpression' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'IsNullNumeric' final or making the method 'getExpression' static/final/abstract/empty, or adding allowed annotation for the method. 13
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 13

xuml/tools/model/compiler/runtime/query/IsNullString.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 7
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 9
 Error
misc FinalParameters Parameter e should be final. 9
 Error
coding HiddenField 'e' hides a field. 9
 Error
design DesignForExtension Class 'IsNullString' looks like designed for extension (can be subclassed), but the method 'getExpression' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'IsNullString' final or making the method 'getExpression' static/final/abstract/empty, or adding allowed annotation for the method. 13
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 13

xuml/tools/model/compiler/runtime/query/Not.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 7
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 9
 Error
misc FinalParameters Parameter e should be final. 9
 Error
coding HiddenField 'e' hides a field. 9
 Error
design DesignForExtension Class 'Not' looks like designed for extension (can be subclassed), but the method 'getExpression' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Not' final or making the method 'getExpression' static/final/abstract/empty, or adding allowed annotation for the method. 13
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 13

xuml/tools/model/compiler/runtime/query/NumericComparison.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 82). 5
 Error
javadoc JavadocVariable Missing a Javadoc comment. 6
 Error
javadoc JavadocVariable Missing a Javadoc comment. 7
 Error
javadoc JavadocVariable Missing a Javadoc comment. 8
 Error
sizes LineLength Line is longer than 80 characters (found 83). 10
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 10
 Error
misc FinalParameters Parameter n1 should be final. 10
 Error
coding HiddenField 'n1' hides a field. 10
 Error
misc FinalParameters Parameter op should be final. 10
 Error
coding HiddenField 'op' hides a field. 10
 Error
misc FinalParameters Parameter n2 should be final. 11
 Error
coding HiddenField 'n2' hides a field. 11
 Error
design DesignForExtension Class 'NumericComparison' looks like designed for extension (can be subclassed), but the method 'getExpression1' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NumericComparison' final or making the method 'getExpression1' static/final/abstract/empty, or adding allowed annotation for the method. 18
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 18
 Error
design DesignForExtension Class 'NumericComparison' looks like designed for extension (can be subclassed), but the method 'getOperator' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NumericComparison' final or making the method 'getOperator' static/final/abstract/empty, or adding allowed annotation for the method. 22
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 22
 Error
design DesignForExtension Class 'NumericComparison' looks like designed for extension (can be subclassed), but the method 'getExpression2' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NumericComparison' final or making the method 'getExpression2' static/final/abstract/empty, or adding allowed annotation for the method. 26
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 26

xuml/tools/model/compiler/runtime/query/NumericComparisonOperator.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4

xuml/tools/model/compiler/runtime/query/NumericConstant.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 7
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 9
 Error
misc FinalParameters Parameter value should be final. 9
 Error
coding HiddenField 'value' hides a field. 9
 Error
design DesignForExtension Class 'NumericConstant' looks like designed for extension (can be subclassed), but the method 'getValue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NumericConstant' final or making the method 'getValue' static/final/abstract/empty, or adding allowed annotation for the method. 13
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 13

xuml/tools/model/compiler/runtime/query/NumericExpression.java

Severity Category Rule Message Line
 Error
design DesignForExtension Class 'NumericExpression' looks like designed for extension (can be subclassed), but the method 'plus' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NumericExpression' final or making the method 'plus' static/final/abstract/empty, or adding allowed annotation for the method. 7
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 7
 Error
misc FinalParameters Parameter e should be final. 7
 Error
sizes LineLength Line is longer than 80 characters (found 83). 8
 Error
design DesignForExtension Class 'NumericExpression' looks like designed for extension (can be subclassed), but the method 'plus' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NumericExpression' final or making the method 'plus' static/final/abstract/empty, or adding allowed annotation for the method. 11
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 11
 Error
misc FinalParameters Parameter e should be final. 11
 Error
design DesignForExtension Class 'NumericExpression' looks like designed for extension (can be subclassed), but the method 'minus' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NumericExpression' final or making the method 'minus' static/final/abstract/empty, or adding allowed annotation for the method. 16
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 16
 Error
misc FinalParameters Parameter e should be final. 16
 Error
sizes LineLength Line is longer than 80 characters (found 84). 17
 Error
design DesignForExtension Class 'NumericExpression' looks like designed for extension (can be subclassed), but the method 'minus' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NumericExpression' final or making the method 'minus' static/final/abstract/empty, or adding allowed annotation for the method. 20
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 20
 Error
misc FinalParameters Parameter e should be final. 20
 Error
design DesignForExtension Class 'NumericExpression' looks like designed for extension (can be subclassed), but the method 'times' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NumericExpression' final or making the method 'times' static/final/abstract/empty, or adding allowed annotation for the method. 25
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 25
 Error
misc FinalParameters Parameter e should be final. 25
 Error
sizes LineLength Line is longer than 80 characters (found 84). 26
 Error
design DesignForExtension Class 'NumericExpression' looks like designed for extension (can be subclassed), but the method 'times' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NumericExpression' final or making the method 'times' static/final/abstract/empty, or adding allowed annotation for the method. 29
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 29
 Error
misc FinalParameters Parameter e should be final. 29
 Error
design DesignForExtension Class 'NumericExpression' looks like designed for extension (can be subclassed), but the method 'divide' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NumericExpression' final or making the method 'divide' static/final/abstract/empty, or adding allowed annotation for the method. 34
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 34
 Error
misc FinalParameters Parameter e should be final. 34
 Error
sizes LineLength Line is longer than 80 characters (found 85). 35
 Error
design DesignForExtension Class 'NumericExpression' looks like designed for extension (can be subclassed), but the method 'divide' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NumericExpression' final or making the method 'divide' static/final/abstract/empty, or adding allowed annotation for the method. 38
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 38
 Error
misc FinalParameters Parameter e should be final. 38
 Error
sizes LineLength Line is longer than 80 characters (found 81). 39
 Error
design DesignForExtension Class 'NumericExpression' looks like designed for extension (can be subclassed), but the method 'eq' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NumericExpression' final or making the method 'eq' static/final/abstract/empty, or adding allowed annotation for the method. 43
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 43
 Error
misc FinalParameters Parameter e should be final. 43
 Error
design DesignForExtension Class 'NumericExpression' looks like designed for extension (can be subclassed), but the method 'eq' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NumericExpression' final or making the method 'eq' static/final/abstract/empty, or adding allowed annotation for the method. 47
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 47
 Error
misc FinalParameters Parameter e should be final. 47
 Error
design DesignForExtension Class 'NumericExpression' looks like designed for extension (can be subclassed), but the method 'neq' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NumericExpression' final or making the method 'neq' static/final/abstract/empty, or adding allowed annotation for the method. 52
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 52
 Error
misc FinalParameters Parameter e should be final. 52
 Error
design DesignForExtension Class 'NumericExpression' looks like designed for extension (can be subclassed), but the method 'neq' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NumericExpression' final or making the method 'neq' static/final/abstract/empty, or adding allowed annotation for the method. 56
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 56
 Error
misc FinalParameters Parameter e should be final. 56
 Error
design DesignForExtension Class 'NumericExpression' looks like designed for extension (can be subclassed), but the method 'gt' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NumericExpression' final or making the method 'gt' static/final/abstract/empty, or adding allowed annotation for the method. 61
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 61
 Error
misc FinalParameters Parameter e should be final. 61
 Error
design DesignForExtension Class 'NumericExpression' looks like designed for extension (can be subclassed), but the method 'gt' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NumericExpression' final or making the method 'gt' static/final/abstract/empty, or adding allowed annotation for the method. 65
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 65
 Error
misc FinalParameters Parameter e should be final. 65
 Error
design DesignForExtension Class 'NumericExpression' looks like designed for extension (can be subclassed), but the method 'gte' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NumericExpression' final or making the method 'gte' static/final/abstract/empty, or adding allowed annotation for the method. 70
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 70
 Error
misc FinalParameters Parameter e should be final. 70
 Error
design DesignForExtension Class 'NumericExpression' looks like designed for extension (can be subclassed), but the method 'gte' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NumericExpression' final or making the method 'gte' static/final/abstract/empty, or adding allowed annotation for the method. 74
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 74
 Error
misc FinalParameters Parameter e should be final. 74
 Error
design DesignForExtension Class 'NumericExpression' looks like designed for extension (can be subclassed), but the method 'lt' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NumericExpression' final or making the method 'lt' static/final/abstract/empty, or adding allowed annotation for the method. 79
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 79
 Error
misc FinalParameters Parameter e should be final. 79
 Error
design DesignForExtension Class 'NumericExpression' looks like designed for extension (can be subclassed), but the method 'lt' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NumericExpression' final or making the method 'lt' static/final/abstract/empty, or adding allowed annotation for the method. 83
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 83
 Error
misc FinalParameters Parameter e should be final. 83
 Error
design DesignForExtension Class 'NumericExpression' looks like designed for extension (can be subclassed), but the method 'lte' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NumericExpression' final or making the method 'lte' static/final/abstract/empty, or adding allowed annotation for the method. 88
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 88
 Error
misc FinalParameters Parameter e should be final. 88
 Error
design DesignForExtension Class 'NumericExpression' looks like designed for extension (can be subclassed), but the method 'lte' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NumericExpression' final or making the method 'lte' static/final/abstract/empty, or adding allowed annotation for the method. 92
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 92
 Error
misc FinalParameters Parameter e should be final. 92

xuml/tools/model/compiler/runtime/query/NumericExpressionField.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 87). 5
 Error
javadoc JavadocVariable Missing a Javadoc comment. 7
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 9
 Error
misc FinalParameters Parameter field should be final. 9
 Error
coding HiddenField 'field' hides a field. 9
 Error
design DesignForExtension Class 'NumericExpressionField' looks like designed for extension (can be subclassed), but the method 'getField' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NumericExpressionField' final or making the method 'getField' static/final/abstract/empty, or adding allowed annotation for the method. 13
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 13

xuml/tools/model/compiler/runtime/query/SelectBuilder.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
javadoc JavadocVariable Missing a Javadoc comment. 25
 Error
javadoc JavadocVariable Missing a Javadoc comment. 26
 Error
javadoc JavadocVariable Missing a Javadoc comment. 27
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 29
 Error
misc FinalParameters Parameter e should be final. 29
 Error
coding HiddenField 'e' hides a field. 29
 Error
sizes LineLength Line is longer than 80 characters (found 90). 33
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 33
 Error
misc FinalParameters Parameter e should be final. 33
 Error
design DesignForExtension Class 'SelectBuilder' looks like designed for extension (can be subclassed), but the method 'select' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SelectBuilder' final or making the method 'select' static/final/abstract/empty, or adding allowed annotation for the method. 37
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 37
 Error
misc FinalParameters Parameter exp should be final. 37
 Error
design DesignForExtension Class 'SelectBuilder' looks like designed for extension (can be subclassed), but the method 'entityClass' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SelectBuilder' final or making the method 'entityClass' static/final/abstract/empty, or adding allowed annotation for the method. 41
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 41
 Error
misc FinalParameters Parameter cls should be final. 41
 Error
design DesignForExtension Class 'SelectBuilder' looks like designed for extension (can be subclassed), but the method 'info' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SelectBuilder' final or making the method 'info' static/final/abstract/empty, or adding allowed annotation for the method. 46
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 46
 Error
misc FinalParameters Parameter info should be final. 46
 Error
coding HiddenField 'info' hides a field. 46
 Error
sizes LineLength Line is longer than 80 characters (found 131). 48
 Error
regexp RegexpSingleline Line has trailing spaces. 57
 Error
javadoc JavadocMethod Expected @return tag. 60
 Error
regexp RegexpSingleline Line has trailing spaces. 68
 Error
javadoc JavadocMethod Expected @return tag. 72
 Error
misc FinalParameters Parameter em should be final. 72
 Error
blocks NeedBraces 'if' construct must use '{}'s. 75
 Error
blocks NeedBraces 'if' construct must use '{}'s. 77
 Error
blocks NeedBraces 'else' construct must use '{}'s. 79
 Error
design DesignForExtension Class 'SelectBuilder' looks like designed for extension (can be subclassed), but the method 'any' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SelectBuilder' final or making the method 'any' static/final/abstract/empty, or adding allowed annotation for the method. 83
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 83
 Error
misc FinalParameters Parameter em should be final. 83
 Error
blocks NeedBraces 'if' construct must use '{}'s. 85
 Error
blocks NeedBraces 'else' construct must use '{}'s. 87
 Error
design DesignForExtension Class 'SelectBuilder' looks like designed for extension (can be subclassed), but the method 'any' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SelectBuilder' final or making the method 'any' static/final/abstract/empty, or adding allowed annotation for the method. 91
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 91
 Error
design DesignForExtension Class 'SelectBuilder' looks like designed for extension (can be subclassed), but the method 'many' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SelectBuilder' final or making the method 'many' static/final/abstract/empty, or adding allowed annotation for the method. 95
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 95
 Error
design DesignForExtension Class 'SelectBuilder' looks like designed for extension (can be subclassed), but the method 'many' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SelectBuilder' final or making the method 'many' static/final/abstract/empty, or adding allowed annotation for the method. 99
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 99
 Error
misc FinalParameters Parameter em should be final. 99
 Error
blocks NeedBraces 'for' construct must use '{}'s. 104
 Error
misc FinalParameters Parameter entityClass should be final. 114
 Error
misc FinalParameters Parameter clause should be final. 114
 Error
blocks NeedBraces 'if' construct must use '{}'s. 117
 Error
blocks NeedBraces 'else' construct must use '{}'s. 119
 Error
design DesignForExtension Class 'SelectBuilder' looks like designed for extension (can be subclassed), but the method 'getClause' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SelectBuilder' final or making the method 'getClause' static/final/abstract/empty, or adding allowed annotation for the method. 124
 Error
misc FinalParameters Parameter e should be final. 129
 Error
coding HiddenField 'e' hides a field. 129
 Error
blocks NeedBraces 'if' construct must use '{}'s. 130
 Error
sizes LineLength Line is longer than 80 characters (found 100). 146
 Error
sizes LineLength Line is longer than 80 characters (found 100). 153
 Error
sizes LineLength Line is longer than 80 characters (found 100). 160
 Error
sizes LineLength Line is longer than 80 characters (found 100). 167
 Error
misc FinalParameters Parameter op should be final. 173
 Error
blocks NeedBraces 'if' construct must use '{}'s. 174
 Error
blocks NeedBraces 'if' construct must use '{}'s. 176
 Error
blocks NeedBraces 'if' construct must use '{}'s. 178
 Error
blocks NeedBraces 'if' construct must use '{}'s. 180
 Error
blocks NeedBraces 'if' construct must use '{}'s. 182
 Error
blocks NeedBraces 'if' construct must use '{}'s. 184
 Error
blocks NeedBraces 'else' construct must use '{}'s. 186
 Error
misc FinalParameters Parameter e should be final. 190
 Error
coding HiddenField 'e' hides a field. 190
 Error
misc FinalParameters Parameter op should be final. 209
 Error
blocks NeedBraces 'if' construct must use '{}'s. 210
 Error
blocks NeedBraces 'if' construct must use '{}'s. 212
 Error
blocks NeedBraces 'if' construct must use '{}'s. 214
 Error
blocks NeedBraces 'if' construct must use '{}'s. 216
 Error
blocks NeedBraces 'if' construct must use '{}'s. 218
 Error
blocks NeedBraces 'if' construct must use '{}'s. 220
 Error
blocks NeedBraces 'if' construct must use '{}'s. 222
 Error
blocks NeedBraces 'else' construct must use '{}'s. 224
 Error
misc FinalParameters Parameter e should be final. 228
 Error
coding HiddenField 'e' hides a field. 228
 Error
sizes LineLength Line is longer than 80 characters (found 100). 238
 Error
sizes LineLength Line is longer than 80 characters (found 98). 254
 Error
misc FinalParameters Parameter parameters should be final. 254
 Error
misc FinalParameters Parameter out should be final. 254
 Error
misc FinalParameters Parameter object should be final. 254
 Error
misc FinalParameters Parameter op should be final. 261
 Error
blocks NeedBraces 'if' construct must use '{}'s. 262
 Error
blocks NeedBraces 'else' construct must use '{}'s. 264
 Error
misc FinalParameters Parameter op should be final. 268
 Error
blocks NeedBraces 'if' construct must use '{}'s. 269
 Error
blocks NeedBraces 'if' construct must use '{}'s. 271
 Error
blocks NeedBraces 'else' construct must use '{}'s. 273
 Error
misc FinalParameters Parameter c should be final. 277
 Error
blocks NeedBraces 'if' construct must use '{}'s. 279
 Error
blocks NeedBraces 'if' construct must use '{}'s. 281
 Error
blocks NeedBraces 'if' construct must use '{}'s. 283
 Error
blocks NeedBraces 'if' construct must use '{}'s. 285
 Error
blocks NeedBraces 'if' construct must use '{}'s. 287
 Error
blocks NeedBraces 'if' construct must use '{}'s. 289
 Error
blocks NeedBraces 'else' construct must use '{}'s. 291
 Error
misc FinalParameters Parameter e should be final. 296
 Error
coding HiddenField 'e' hides a field. 296
 Error
sizes LineLength Line is longer than 80 characters (found 100). 306
 Error
misc FinalParameters Parameter op should be final. 322
 Error
blocks NeedBraces 'if' construct must use '{}'s. 324
 Error
blocks NeedBraces 'if' construct must use '{}'s. 326
 Error
blocks NeedBraces 'if' construct must use '{}'s. 328
 Error
blocks NeedBraces 'if' construct must use '{}'s. 330
 Error
blocks NeedBraces 'else' construct must use '{}'s. 332
 Error
javadoc JavadocVariable Missing a Javadoc comment. 337
 Error
design VisibilityModifier Variable 'clause' must be private and have accessor methods. 337
 Error
javadoc JavadocVariable Missing a Javadoc comment. 338
 Error
design VisibilityModifier Variable 'parameters' must be private and have accessor methods. 338
 Error
misc FinalParameters Parameter clause should be final. 340
 Error
coding HiddenField 'clause' hides a field. 340
 Error
misc FinalParameters Parameter parameters should be final. 340
 Error
coding HiddenField 'parameters' hides a field. 340

xuml/tools/model/compiler/runtime/query/SelectBuilderTest.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
sizes LineLength Line is longer than 80 characters (found 82). 17
 Error
javadoc JavadocVariable Missing a Javadoc comment. 17
 Error
sizes LineLength Line is longer than 80 characters (found 100). 20
 Error
javadoc JavadocVariable Missing a Javadoc comment. 20
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 22
 Error
coding MagicNumber '3' is a magic number. 24
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 27
 Error
coding MagicNumber '3' is a magic number. 29
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 32
 Error
coding MagicNumber '3' is a magic number. 34
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 37
 Error
coding MagicNumber '3' is a magic number. 39
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 42
 Error
coding MagicNumber '3' is a magic number. 44
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 47
 Error
coding MagicNumber '3' is a magic number. 50
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 53
 Error
coding MagicNumber '3' is a magic number. 56
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 59
 Error
sizes LineLength Line is longer than 80 characters (found 93). 61
 Error
coding MagicNumber '3' is a magic number. 61
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 64
 Error
sizes LineLength Line is longer than 80 characters (found 94). 66
 Error
coding MagicNumber '3' is a magic number. 66
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 69
 Error
sizes LineLength Line is longer than 80 characters (found 94). 71
 Error
coding MagicNumber '3' is a magic number. 71
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 74
 Error
sizes LineLength Line is longer than 80 characters (found 95). 76
 Error
coding MagicNumber '3' is a magic number. 76
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 79
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 85
 Error
sizes LineLength Line is longer than 80 characters (found 81). 87
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 90
 Error
javadoc InvalidJavadocPosition Javadoc comment is placed in the wrong location. 97
 Error
javadoc InvalidJavadocPosition Javadoc comment is placed in the wrong location. 99
 Error
misc FinalParameters Parameter event should be final. 117
 Error
misc FinalParameters Parameter event should be final. 123
 Error
misc FinalParameters Parameter delay should be final. 123
 Error
misc FinalParameters Parameter event should be final. 129
 Error
misc FinalParameters Parameter event should be final. 141
 Error
misc FinalParameters Parameter time should be final. 141

xuml/tools/model/compiler/runtime/query/StringComparison.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 81). 5
 Error
javadoc JavadocVariable Missing a Javadoc comment. 7
 Error
javadoc JavadocVariable Missing a Javadoc comment. 8
 Error
javadoc JavadocVariable Missing a Javadoc comment. 9
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 11
 Error
misc FinalParameters Parameter e1 should be final. 11
 Error
coding HiddenField 'e1' hides a field. 11
 Error
misc FinalParameters Parameter op should be final. 11
 Error
coding HiddenField 'op' hides a field. 11
 Error
misc FinalParameters Parameter e2 should be final. 12
 Error
coding HiddenField 'e2' hides a field. 12
 Error
design DesignForExtension Class 'StringComparison' looks like designed for extension (can be subclassed), but the method 'getExpression1' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StringComparison' final or making the method 'getExpression1' static/final/abstract/empty, or adding allowed annotation for the method. 18
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 18
 Error
design DesignForExtension Class 'StringComparison' looks like designed for extension (can be subclassed), but the method 'getExpression2' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StringComparison' final or making the method 'getExpression2' static/final/abstract/empty, or adding allowed annotation for the method. 22
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 22
 Error
design DesignForExtension Class 'StringComparison' looks like designed for extension (can be subclassed), but the method 'getOperator' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StringComparison' final or making the method 'getOperator' static/final/abstract/empty, or adding allowed annotation for the method. 26
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 26

xuml/tools/model/compiler/runtime/query/StringComparisonOperator.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4

xuml/tools/model/compiler/runtime/query/StringConstant.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 7
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 9
 Error
misc FinalParameters Parameter value should be final. 9
 Error
coding HiddenField 'value' hides a field. 9
 Error
design DesignForExtension Class 'StringConstant' looks like designed for extension (can be subclassed), but the method 'getValue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StringConstant' final or making the method 'getValue' static/final/abstract/empty, or adding allowed annotation for the method. 13
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 13

xuml/tools/model/compiler/runtime/query/StringExpression.java

Severity Category Rule Message Line
 Error
design DesignForExtension Class 'StringExpression' looks like designed for extension (can be subclassed), but the method 'eq' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StringExpression' final or making the method 'eq' static/final/abstract/empty, or adding allowed annotation for the method. 7
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 7
 Error
misc FinalParameters Parameter e should be final. 7
 Error
design DesignForExtension Class 'StringExpression' looks like designed for extension (can be subclassed), but the method 'eq' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StringExpression' final or making the method 'eq' static/final/abstract/empty, or adding allowed annotation for the method. 11
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 11
 Error
misc FinalParameters Parameter s should be final. 11
 Error
sizes LineLength Line is longer than 80 characters (found 100). 12
 Error
design DesignForExtension Class 'StringExpression' looks like designed for extension (can be subclassed), but the method 'neq' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StringExpression' final or making the method 'neq' static/final/abstract/empty, or adding allowed annotation for the method. 15
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 15
 Error
misc FinalParameters Parameter e should be final. 15
 Error
design DesignForExtension Class 'StringExpression' looks like designed for extension (can be subclassed), but the method 'neq' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StringExpression' final or making the method 'neq' static/final/abstract/empty, or adding allowed annotation for the method. 19
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 19
 Error
misc FinalParameters Parameter s should be final. 19
 Error
design DesignForExtension Class 'StringExpression' looks like designed for extension (can be subclassed), but the method 'gt' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StringExpression' final or making the method 'gt' static/final/abstract/empty, or adding allowed annotation for the method. 24
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 24
 Error
misc FinalParameters Parameter s should be final. 24
 Error
sizes LineLength Line is longer than 80 characters (found 100). 25
 Error
design DesignForExtension Class 'StringExpression' looks like designed for extension (can be subclassed), but the method 'gte' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StringExpression' final or making the method 'gte' static/final/abstract/empty, or adding allowed annotation for the method. 28
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 28
 Error
misc FinalParameters Parameter s should be final. 28
 Error
design DesignForExtension Class 'StringExpression' looks like designed for extension (can be subclassed), but the method 'lt' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StringExpression' final or making the method 'lt' static/final/abstract/empty, or adding allowed annotation for the method. 33
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 33
 Error
misc FinalParameters Parameter s should be final. 33
 Error
sizes LineLength Line is longer than 80 characters (found 100). 34
 Error
design DesignForExtension Class 'StringExpression' looks like designed for extension (can be subclassed), but the method 'lte' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StringExpression' final or making the method 'lte' static/final/abstract/empty, or adding allowed annotation for the method. 37
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 37
 Error
misc FinalParameters Parameter s should be final. 37
 Error
design DesignForExtension Class 'StringExpression' looks like designed for extension (can be subclassed), but the method 'like' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StringExpression' final or making the method 'like' static/final/abstract/empty, or adding allowed annotation for the method. 42
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 42
 Error
misc FinalParameters Parameter s should be final. 42

xuml/tools/model/compiler/runtime/query/StringExpressionField.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 85). 5
 Error
javadoc JavadocVariable Missing a Javadoc comment. 7
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 9
 Error
misc FinalParameters Parameter field should be final. 9
 Error
coding HiddenField 'field' hides a field. 9
 Error
design DesignForExtension Class 'StringExpressionField' looks like designed for extension (can be subclassed), but the method 'getField' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StringExpressionField' final or making the method 'getField' static/final/abstract/empty, or adding allowed annotation for the method. 14
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 14

xuml/tools/util/database/DerbyUtil.java

Severity Category Rule Message Line
 Error
misc NewlineAtEndOfFile File does not end with a newline. 1
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 5
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 7
 Error
misc FinalParameters Parameter b should be final. 10
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 15