Checkstyle Results

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

rss feed

Summary

Files
 Info
 Warnings
 Errors
158 0 0 4133

Files

File
 I
 W
 E
archetype-resources/src/test/resources/log4j.properties 0 0 1
com/github/davidmoten/xuml/MyEdgeLabelRenderer.java 0 0 37
com/github/davidmoten/xuml/Panels.java 0 0 17
com/github/davidmoten/xuml/StateDiagramViewer.java 0 0 62
com/github/davidmoten/xuml/StateDiagramViewerTestMain.java 0 0 5
ordertracker/App.java 0 0 9
ordertracker/AppTest.java 0 0 56
ordertracker/DepotBehaviour.java 0 0 7
ordertracker/EventService.java 0 0 8
ordertracker/OrderBehaviour.java 0 0 46
ordertracker/StateDiagramViewerMain.java 0 0 4
ordertracker/SystemEventBehaviour.java 0 0 9
ordertracker/rs/MyEventSource.java 0 0 10
ordertracker/rs/MyEventSourceServlet.java 0 0 3
ordertracker/rs/Service.java 0 0 55
ordertracker/web/ContextListener.java 0 0 7
xuml/tools/datastore/DatastoreServlet.java 0 0 9
xuml/tools/datastore/DatastoreText.java 0 0 7
xuml/tools/datastore/DatastoreTextFactory.java 0 0 4
xuml/tools/datastore/gae/DatastoreTextFactoryGae.java 0 0 2
xuml/tools/datastore/gae/DatastoreTextGae.java 0 0 15
xuml/tools/datastore/memory/DatastoreTextFactoryMemory.java 0 0 2
xuml/tools/datastore/memory/DatastoreTextMemory.java 0 0 13
xuml/tools/diagram/ApplicationServletContextListener.java 0 0 9
xuml/tools/diagram/ClassDiagramGenerator.java 0 0 87
xuml/tools/diagram/ClassDiagramGeneratorTest.java 0 0 16
xuml/tools/diagram/ClassDiagramServlet.java 0 0 21
xuml/tools/diagram/Context.java 0 0 13
xuml/tools/diagram/DomainsServlet.java 0 0 6
xuml/tools/diagram/FindServlet.java 0 0 4
xuml/tools/diagram/ModelPersistence.java 0 0 10
xuml/tools/diagram/ModelServlet.java 0 0 9
xuml/tools/diagram/PresentationPersistence.java 0 0 11
xuml/tools/diagram/PresentationServlet.java 0 0 8
xuml/tools/diagram/SchemaServlet.java 0 0 3
xuml/tools/jaxb/compiler/test/AbcTest.java 0 0 54
xuml/tools/jaxb/compiler/test/AllTypesTest.java 0 0 11
xuml/tools/jaxb/compiler/test/BinaryAssociationManyToManyAssociationClassTest.java 0 0 5
xuml/tools/jaxb/compiler/test/BinaryAssociationManyToManyAssociationClassTwoTest.java 0 0 5
xuml/tools/jaxb/compiler/test/BinaryAssociationManyToManyTest.java 0 0 4
xuml/tools/jaxb/compiler/test/BinaryAssociationOneManyToManyAssociationClassTest.java 0 0 8
xuml/tools/jaxb/compiler/test/BinaryAssociationOneManyToOneManyAssociationClassTest.java 0 0 9
xuml/tools/jaxb/compiler/test/BinaryAssociationOneToManyTest.java 0 0 9
xuml/tools/jaxb/compiler/test/BinaryAssociationOneToOneManyTest.java 0 0 9
xuml/tools/jaxb/compiler/test/BinaryAssociationOneToOneTest.java 0 0 8
xuml/tools/jaxb/compiler/test/BinaryAssociationOneToZeroOneTest.java 0 0 9
xuml/tools/jaxb/compiler/test/BinaryAssociationZeroOneToManyTest.java 0 0 9
xuml/tools/jaxb/compiler/test/BinaryAssociationZeroOneToOneManyTest.java 0 0 9
xuml/tools/jaxb/compiler/test/BinaryAssociationZeroOneToZeroOneTest.java 0 0 12
xuml/tools/jaxb/compiler/test/BookstoreTest.java 0 0 8
xuml/tools/jaxb/compiler/test/BytesTest.java 0 0 8
xuml/tools/jaxb/compiler/test/ExtensionsTest.java 0 0 12
xuml/tools/jaxb/compiler/test/PersistenceHelper.java 0 0 28
xuml/tools/jaxb/compiler/test/SecondaryIdentifiersTest.java 0 0 9
xuml/tools/jaxb/compiler/test/SignalPersistenceTest.java 0 0 6
xuml/tools/jaxb/compiler/test/SpecializationTest.java 0 0 9
xuml/tools/jaxb/compiler/test/UnaryAssociationToManyTest.java 0 0 8
xuml/tools/jaxb/compiler/test/UnaryAssociationToOneManyTest.java 0 0 11
xuml/tools/jaxb/compiler/test/UnaryAssociationToOneTest.java 0 0 7
xuml/tools/jaxb/compiler/test/UnaryAssociationToZeroOneTest.java 0 0 8
xuml/tools/jaxb/compiler/test/ValidationTest.java 0 0 1
xuml/tools/maven/plugin/GenerateJpaMojo.java 0 0 44
xuml/tools/miuml/metamodel/extensions/jaxb/Marshaller.java 0 0 12
xuml/tools/miuml/metamodel/jaxb/Marshaller.java 0 0 12
xuml/tools/miuml/metamodel/jaxb/MarshallerTest.java 0 0 3
xuml/tools/model/compiler/AttributeNameManagerTest.java 0 0 3
xuml/tools/model/compiler/BehaviourImplementationWriter.java 0 0 33
xuml/tools/model/compiler/ClassInfo.java 0 0 398
xuml/tools/model/compiler/ClassWriter.java 0 0 743
xuml/tools/model/compiler/CodeGeneratorJava.java 0 0 153
xuml/tools/model/compiler/CodeGeneratorJavaTest.java 0 0 48
xuml/tools/model/compiler/Lookups.java 0 0 51
xuml/tools/model/compiler/NameManager.java 0 0 45
xuml/tools/model/compiler/PersistenceXmlWriter.java 0 0 5
xuml/tools/model/compiler/PersistenceXmlWriterTest.java 0 0 4
xuml/tools/model/compiler/Type.java 0 0 35
xuml/tools/model/compiler/TypeRegister.java 0 0 22
xuml/tools/model/compiler/Util.java 0 0 49
xuml/tools/model/compiler/UtilTest.java 0 0 8
xuml/tools/model/compiler/info/ClassExtensions.java 0 0 11
xuml/tools/model/compiler/info/Mult.java 0 0 5
xuml/tools/model/compiler/info/MyAttributeExtensions.java 0 0 23
xuml/tools/model/compiler/info/MyEvent.java 0 0 41
xuml/tools/model/compiler/info/MyFind.java 0 0 7
xuml/tools/model/compiler/info/MyIdAttribute.java 0 0 52
xuml/tools/model/compiler/info/MyIndependentAttribute.java 0 0 38
xuml/tools/model/compiler/info/MyJoinColumn.java 0 0 13
xuml/tools/model/compiler/info/MyJoinTable.java 0 0 23
xuml/tools/model/compiler/info/MyParameter.java 0 0 13
xuml/tools/model/compiler/info/MyPrimaryIdAttributeMember.java 0 0 11
xuml/tools/model/compiler/info/MyReferenceMember.java 0 0 71
xuml/tools/model/compiler/info/MySpecializations.java 0 0 12
xuml/tools/model/compiler/info/MySubclassRole.java 0 0 13
xuml/tools/model/compiler/info/MyTransition.java 0 0 31
xuml/tools/model/compiler/info/MyType.java 0 0 11
xuml/tools/model/compiler/info/MyTypeDefinition.java 0 0 61
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
xuml/tools/util/xml/TaggedOutputStream.java 0 0 59
xuml/tools/util/xml/TaggedString.java 0 0 4

Rules

Category Rule Violations Severity
blocks AvoidNestedBlocks 35
 Error
EmptyBlock 3
 Error
LeftCurly 3
 Error
NeedBraces 334
 Error
coding HiddenField 303
 Error
MagicNumber 88
 Error
SimplifyBooleanExpression 1
 Error
design DesignForExtension 335
 Error
FinalClass 2
 Error
HideUtilityClassConstructor 8
 Error
VisibilityModifier 21
 Error
imports RedundantImport 3
 Error
UnusedImports
  • processJavadoc: "false"
2
 Error
javadoc InvalidJavadocPosition 2
 Error
JavadocMethod 25
 Error
JavadocPackage 28
 Error
JavadocStyle 3
 Error
JavadocType 2
 Error
JavadocVariable 299
 Error
MissingJavadocMethod 562
 Error
misc FinalParameters 1068
 Error
NewlineAtEndOfFile 37
 Error
modifier ModifierOrder 15
 Error
RedundantModifier 2
 Error
naming ConstantName 6
 Error
regexp RegexpSingleline
  • format: "\s+$"
  • maximum: "0"
  • message: "Line has trailing spaces."
  • minimum: "0"
64
 Error
sizes FileLength 1
 Error
LineLength
  • fileExtensions: "java"
850
 Error
MethodLength 1
 Error
ParameterNumber 7
 Error
whitespace FileTabCharacter 5
 Error
GenericWhitespace 14
 Error
NoWhitespaceAfter 2
 Error
WhitespaceAround 2
 Error

Details

archetype-resources/src/test/resources/log4j.properties

Severity Category Rule Message Line
 Error
misc NewlineAtEndOfFile File does not end with a newline. 1

com/github/davidmoten/xuml/MyEdgeLabelRenderer.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
javadoc JavadocVariable Missing a Javadoc comment. 32
 Error
javadoc JavadocVariable Missing a Javadoc comment. 33
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 35
 Error
misc FinalParameters Parameter unaryEdgeDeltaY should be final. 35
 Error
coding HiddenField 'unaryEdgeDeltaY' hides a field. 35
 Error
misc FinalParameters Parameter bgColor should be final. 35
 Error
coding HiddenField 'bgColor' hides a field. 35
 Error
sizes LineLength Line is longer than 80 characters (found 98). 40
 Error
design DesignForExtension Class 'MyEdgeLabelRenderer' looks like designed for extension (can be subclassed), but the method 'prepareRenderer' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyEdgeLabelRenderer' final or making the method 'prepareRenderer' static/final/abstract/empty, or adding allowed annotation for the method. 40
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 40
 Error
misc FinalParameters Parameter rc should be final. 40
 Error
misc FinalParameters Parameter graphLabelRenderer should be final. 40
 Error
misc FinalParameters Parameter value should be final. 41
 Error
misc FinalParameters Parameter isSelected should be final. 41
 Error
misc FinalParameters Parameter edge should be final. 41
 Error
sizes LineLength Line is longer than 80 characters (found 96). 42
 Error
whitespace GenericWhitespace '>' is followed by whitespace. 42
 Error
sizes LineLength Line is longer than 80 characters (found 82). 43
 Error
design DesignForExtension Class 'MyEdgeLabelRenderer' looks like designed for extension (can be subclassed), but the method 'labelEdge' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyEdgeLabelRenderer' final or making the method 'labelEdge' static/final/abstract/empty, or adding allowed annotation for the method. 46
 Error
sizes LineLength Line is longer than 80 characters (found 91). 47
 Error
misc FinalParameters Parameter rc should be final. 47
 Error
misc FinalParameters Parameter layout should be final. 47
 Error
misc FinalParameters Parameter e should be final. 47
 Error
misc FinalParameters Parameter label should be final. 47
 Error
blocks NeedBraces 'if' construct must use '{}'s. 48
 Error
blocks NeedBraces 'if' construct must use '{}'s. 56
 Error
sizes LineLength Line is longer than 80 characters (found 96). 56
 Error
whitespace GenericWhitespace '>' is followed by whitespace. 56
 Error
blocks NeedBraces 'if' construct must use '{}'s. 59
 Error
whitespace GenericWhitespace '>' is followed by whitespace. 60
 Error
whitespace GenericWhitespace '>' is followed by whitespace. 62
 Error
sizes LineLength Line is longer than 80 characters (found 85). 80
 Error
whitespace GenericWhitespace '>' is followed by whitespace. 80
 Error
sizes LineLength Line is longer than 80 characters (found 81). 86
 Error
sizes LineLength Line is longer than 80 characters (found 83). 88
 Error
whitespace GenericWhitespace '>' is followed by whitespace. 94

com/github/davidmoten/xuml/Panels.java

Severity Category Rule Message Line
 Error
design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 19
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 21
 Error
misc FinalParameters Parameter panel should be final. 21
 Error
misc FinalParameters Parameter file should be final. 21
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 31
 Error
misc FinalParameters Parameter panel should be final. 31
 Error
misc FinalParameters Parameter os should be final. 31
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 46
 Error
blocks NeedBraces 'if' construct must use '{}'s. 51
 Error
sizes LineLength Line is longer than 80 characters (found 87). 51
 Error
blocks NeedBraces 'else' construct must use '{}'s. 53
 Error
misc FinalParameters Parameter pg should be final. 58
 Error
misc FinalParameters Parameter pf should be final. 58
 Error
misc FinalParameters Parameter pageNum should be final. 58
 Error
blocks NeedBraces 'if' construct must use '{}'s. 59
 Error
blocks NeedBraces 'if' construct must use '{}'s. 83
 Error
coding SimplifyBooleanExpression Expression can be simplified. 83

com/github/davidmoten/xuml/StateDiagramViewer.java

Severity Category Rule Message Line
 Error
misc NewlineAtEndOfFile File does not end with a newline. 1
 Error
javadoc JavadocVariable Missing a Javadoc comment. 42
 Error
javadoc JavadocVariable Missing a Javadoc comment. 43
 Error
javadoc JavadocVariable Missing a Javadoc comment. 44
 Error
javadoc JavadocVariable Missing a Javadoc comment. 46
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 46
 Error
naming ConstantName Name 'state' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
 Error
misc FinalParameters Parameter domain should be final. 48
 Error
blocks NeedBraces 'if' construct must use '{}'s. 49
 Error
sizes LineLength Line is longer than 80 characters (found 88). 50
 Error
design DesignForExtension Class 'StateDiagramViewer' looks like designed for extension (can be subclassed), but the method 'show' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StateDiagramViewer' final or making the method 'show' static/final/abstract/empty, or adding allowed annotation for the method. 64
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 64
 Error
misc FinalParameters Parameter c should be final. 64
 Error
sizes LineLength Line is longer than 80 characters (found 96). 68
 Error
coding HiddenField 'state' hides a field. 68
 Error
sizes LineLength Line is longer than 80 characters (found 96). 72
 Error
sizes LineLength Line is longer than 80 characters (found 87). 73
 Error
coding MagicNumber '1000' is a magic number. 120
 Error
coding MagicNumber '800' is a magic number. 120
 Error
blocks NeedBraces 'if' construct must use '{}'s. 133
 Error
coding MagicNumber '800' is a magic number. 163
 Error
coding MagicNumber '600' is a magic number. 163
 Error
javadoc JavadocVariable Missing a Javadoc comment. 170
 Error
design VisibilityModifier Variable 'name' must be private and have accessor methods. 170
 Error
misc FinalParameters Parameter name should be final. 172
 Error
coding HiddenField 'name' hides a field. 172
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 176
 Error
misc FinalParameters Parameter name should be final. 176
 Error
misc FinalParameters Parameter graph should be final. 186
 Error
sizes LineLength Line is longer than 80 characters (found 99). 187
 Error
coding MagicNumber '800' is a magic number. 187
 Error
coding MagicNumber '600' is a magic number. 187
 Error
blocks NeedBraces 'while' construct must use '{}'s. 188
 Error
sizes LineLength Line is longer than 80 characters (found 92). 191
 Error
coding MagicNumber '800' is a magic number. 192
 Error
coding MagicNumber '600' is a magic number. 192
 Error
misc FinalParameters Parameter g should be final. 197
 Error
sizes LineLength Line is longer than 80 characters (found 94). 209
 Error
sizes LineLength Line is longer than 80 characters (found 83). 211
 Error
sizes LineLength Line is longer than 80 characters (found 94). 212
 Error
sizes LineLength Line is longer than 80 characters (found 98). 213
 Error
sizes LineLength Line is longer than 80 characters (found 85). 214
 Error
sizes LineLength Line is longer than 80 characters (found 82). 215
 Error
sizes LineLength Line is longer than 80 characters (found 91). 216
 Error
coding MagicNumber '-10' is a magic number. 216
 Error
sizes LineLength Line is longer than 80 characters (found 111). 220
 Error
misc FinalParameters Parameter layout should be final. 227
 Error
coding MagicNumber '150' is a magic number. 229
 Error
coding MagicNumber '5' is a magic number. 230
 Error
coding MagicNumber '12' is a magic number. 231
 Error
coding MagicNumber '5' is a magic number. 232
 Error
sizes LineLength Line is longer than 80 characters (found 90). 233
 Error
misc FinalParameters Parameter f should be final. 243
 Error
design DesignForExtension Class 'StateDiagramViewer' looks like designed for extension (can be subclassed), but the method 'start' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StateDiagramViewer' final or making the method 'start' static/final/abstract/empty, or adding allowed annotation for the method. 257
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 257
 Error
misc FinalParameters Parameter resource should be final. 257
 Error
misc FinalParameters Parameter domainName should be final. 257
 Error
sizes LineLength Line is longer than 80 characters (found 82). 258
 Error
design DesignForExtension Class 'StateDiagramViewer' looks like designed for extension (can be subclassed), but the method 'start' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StateDiagramViewer' final or making the method 'start' static/final/abstract/empty, or adding allowed annotation for the method. 261
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 261
 Error
misc FinalParameters Parameter input should be final. 261
 Error
misc FinalParameters Parameter domainName should be final. 261

com/github/davidmoten/xuml/StateDiagramViewerTestMain.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 args should be final. 7

ordertracker/App.java

Severity Category Rule Message Line
 Error
misc NewlineAtEndOfFile File does not end with a newline. 1
 Error
design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 8
 Error
javadoc JavadocVariable Missing a Javadoc comment. 10
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 12
 Error
sizes LineLength Line is longer than 80 characters (found 97). 17
 Error
sizes LineLength Line is longer than 80 characters (found 81). 21
 Error
coding MagicNumber '-35.0' is a magic number. 34
 Error
coding MagicNumber '142.0' is a magic number. 34
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 39

ordertracker/AppTest.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. 30
 Error
naming ConstantName Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 30
 Error
sizes LineLength Line is longer than 80 characters (found 93). 32
 Error
javadoc JavadocVariable Missing a Javadoc comment. 32
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 34
 Error
blocks NeedBraces 'for' construct must use '{}'s. 37
 Error
sizes LineLength Line is longer than 80 characters (found 94). 37
 Error
sizes LineLength Line is longer than 80 characters (found 95). 39
 Error
sizes LineLength Line is longer than 80 characters (found 88). 41
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 48
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 53
 Error
sizes LineLength Line is longer than 80 characters (found 97). 57
 Error
misc FinalParameters Parameter event should be final. 59
 Error
sizes LineLength Line is longer than 80 characters (found 85). 64
 Error
coding MagicNumber '3' is a magic number. 65
 Error
coding MagicNumber '5000' is a magic number. 66
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 69
 Error
sizes LineLength Line is longer than 80 characters (found 99). 72
 Error
sizes LineLength Line is longer than 80 characters (found 93). 73
 Error
sizes LineLength Line is longer than 80 characters (found 95). 74
 Error
blocks NeedBraces 'for' construct must use '{}'s. 76
 Error
sizes LineLength Line is longer than 80 characters (found 91). 80
 Error
sizes LineLength Line is longer than 80 characters (found 97). 87
 Error
coding MagicNumber '-35.0' is a magic number. 87
 Error
coding MagicNumber '142.0' is a magic number. 87
 Error
sizes LineLength Line is longer than 80 characters (found 97). 88
 Error
sizes LineLength Line is longer than 80 characters (found 81). 89
 Error
coding MagicNumber '3' is a magic number. 89
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 112
 Error
sizes LineLength Line is longer than 80 characters (found 99). 115
 Error
sizes LineLength Line is longer than 80 characters (found 93). 116
 Error
sizes LineLength Line is longer than 80 characters (found 100). 117
 Error
sizes LineLength Line is longer than 80 characters (found 91). 118
 Error
sizes LineLength Line is longer than 80 characters (found 91). 120
 Error
sizes LineLength Line is longer than 80 characters (found 97). 121
 Error
blocks NeedBraces 'for' construct must use '{}'s. 124
 Error
sizes LineLength Line is longer than 80 characters (found 91). 128
 Error
sizes LineLength Line is longer than 80 characters (found 97). 133
 Error
coding MagicNumber '3' is a magic number. 134
 Error
sizes LineLength Line is longer than 80 characters (found 83). 135
 Error
coding MagicNumber '-35.0' is a magic number. 135
 Error
coding MagicNumber '142.0' is a magic number. 135
 Error
misc FinalParameters Parameter states should be final. 166
 Error
blocks NeedBraces 'for' construct must use '{}'s. 168
 Error
misc FinalParameters Parameter latches should be final. 173
 Error
misc FinalParameters Parameter expectedStates should be final. 174
 Error
misc FinalParameters Parameter states should be final. 174
 Error
misc FinalParameters Parameter index should be final. 174
 Error
sizes LineLength Line is longer than 80 characters (found 96). 177
 Error
coding MagicNumber '120' is a magic number. 178
 Error
sizes LineLength Line is longer than 80 characters (found 89). 180
 Error
design VisibilityModifier Variable 'count' must be private and have accessor methods. 187
 Error
misc FinalParameters Parameter e should be final. 194
 Error
misc FinalParameters Parameter state should be final. 199

ordertracker/DepotBehaviour.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 self should be final. 9
 Error
coding HiddenField 'self' hides a field. 9
 Error
design DesignForExtension Class 'DepotBehaviour' looks like designed for extension (can be subclassed), but the method 'onEntryCreated' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DepotBehaviour' final or making the method 'onEntryCreated' static/final/abstract/empty, or adding allowed annotation for the method. 13
 Error
misc FinalParameters Parameter event should be final. 14
 Error
sizes LineLength Line is longer than 80 characters (found 100). 16

ordertracker/EventService.java

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

ordertracker/OrderBehaviour.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 26
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 28
 Error
misc FinalParameters Parameter self should be final. 28
 Error
coding HiddenField 'self' hides a field. 28
 Error
design DesignForExtension Class 'OrderBehaviour' looks like designed for extension (can be subclassed), but the method 'onEntryPreparing' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OrderBehaviour' final or making the method 'onEntryPreparing' static/final/abstract/empty, or adding allowed annotation for the method. 32
 Error
misc FinalParameters Parameter event should be final. 33
 Error
design DesignForExtension Class 'OrderBehaviour' looks like designed for extension (can be subclassed), but the method 'onEntryReadyForDispatch' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OrderBehaviour' final or making the method 'onEntryReadyForDispatch' static/final/abstract/empty, or adding allowed annotation for the method. 46
 Error
misc FinalParameters Parameter event should be final. 47
 Error
design DesignForExtension Class 'OrderBehaviour' looks like designed for extension (can be subclassed), but the method 'onEntryCourierAssigned' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OrderBehaviour' final or making the method 'onEntryCourierAssigned' static/final/abstract/empty, or adding allowed annotation for the method. 51
 Error
misc FinalParameters Parameter event should be final. 52
 Error
design DesignForExtension Class 'OrderBehaviour' looks like designed for extension (can be subclassed), but the method 'onEntryInTransit' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OrderBehaviour' final or making the method 'onEntryInTransit' static/final/abstract/empty, or adding allowed annotation for the method. 56
 Error
misc FinalParameters Parameter event should be final. 57
 Error
design DesignForExtension Class 'OrderBehaviour' looks like designed for extension (can be subclassed), but the method 'onEntryInTransit' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OrderBehaviour' final or making the method 'onEntryInTransit' static/final/abstract/empty, or adding allowed annotation for the method. 61
 Error
misc FinalParameters Parameter event should be final. 62
 Error
blocks NeedBraces 'if' construct must use '{}'s. 64
 Error
sizes LineLength Line is longer than 80 characters (found 86). 65
 Error
design DesignForExtension Class 'OrderBehaviour' looks like designed for extension (can be subclassed), but the method 'onEntryReadyForDelivery' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OrderBehaviour' final or making the method 'onEntryReadyForDelivery' static/final/abstract/empty, or adding allowed annotation for the method. 72
 Error
misc FinalParameters Parameter event should be final. 73
 Error
blocks NeedBraces 'if' construct must use '{}'s. 75
 Error
sizes LineLength Line is longer than 80 characters (found 86). 76
 Error
design DesignForExtension Class 'OrderBehaviour' looks like designed for extension (can be subclassed), but the method 'onEntryDelivering' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OrderBehaviour' final or making the method 'onEntryDelivering' static/final/abstract/empty, or adding allowed annotation for the method. 83
 Error
misc FinalParameters Parameter event should be final. 84
 Error
design DesignForExtension Class 'OrderBehaviour' looks like designed for extension (can be subclassed), but the method 'onEntryDelivered' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OrderBehaviour' final or making the method 'onEntryDelivered' static/final/abstract/empty, or adding allowed annotation for the method. 89
 Error
misc FinalParameters Parameter event should be final. 90
 Error
design DesignForExtension Class 'OrderBehaviour' looks like designed for extension (can be subclassed), but the method 'onEntryDeliveryFailed' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OrderBehaviour' final or making the method 'onEntryDeliveryFailed' static/final/abstract/empty, or adding allowed annotation for the method. 96
 Error
misc FinalParameters Parameter event should be final. 97
 Error
blocks NeedBraces 'if' construct must use '{}'s. 99
 Error
blocks NeedBraces 'else' construct must use '{}'s. 101
 Error
design DesignForExtension Class 'OrderBehaviour' looks like designed for extension (can be subclassed), but the method 'onEntryAwaitingNextDeliveryAttempt' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OrderBehaviour' final or making the method 'onEntryAwaitingNextDeliveryAttempt' static/final/abstract/empty, or adding allowed annotation for the method. 105
 Error
misc FinalParameters Parameter event should be final. 106
 Error
sizes LineLength Line is longer than 80 characters (found 97). 107
 Error
coding MagicNumber '12' is a magic number. 107
 Error
design DesignForExtension Class 'OrderBehaviour' looks like designed for extension (can be subclassed), but the method 'onEntryHeldForPickup' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OrderBehaviour' final or making the method 'onEntryHeldForPickup' static/final/abstract/empty, or adding allowed annotation for the method. 111
 Error
misc FinalParameters Parameter event should be final. 112
 Error
design DesignForExtension Class 'OrderBehaviour' looks like designed for extension (can be subclassed), but the method 'onEntryHeldForPickup' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OrderBehaviour' final or making the method 'onEntryHeldForPickup' static/final/abstract/empty, or adding allowed annotation for the method. 116
 Error
misc FinalParameters Parameter event should be final. 117
 Error
sizes LineLength Line is longer than 80 characters (found 99). 122
 Error
coding MagicNumber '14' is a magic number. 122
 Error
design DesignForExtension Class 'OrderBehaviour' looks like designed for extension (can be subclassed), but the method 'onEntryReturnToSender' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OrderBehaviour' final or making the method 'onEntryReturnToSender' static/final/abstract/empty, or adding allowed annotation for the method. 126
 Error
misc FinalParameters Parameter event should be final. 127
 Error
design DesignForExtension Class 'OrderBehaviour' looks like designed for extension (can be subclassed), but the method 'onEntryDelivered' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OrderBehaviour' final or making the method 'onEntryDelivered' static/final/abstract/empty, or adding allowed annotation for the method. 132
 Error
misc FinalParameters Parameter event should be final. 133
 Error
misc FinalParameters Parameter state should be final. 137
 Error
sizes LineLength Line is longer than 80 characters (found 94). 139
 Error
design DesignForExtension Class 'OrderBehaviour' looks like designed for extension (can be subclassed), but the method 'onEntryReadyForDelivery' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OrderBehaviour' final or making the method 'onEntryReadyForDelivery' static/final/abstract/empty, or adding allowed annotation for the method. 142
 Error
misc FinalParameters Parameter event should be final. 143

ordertracker/StateDiagramViewerMain.java

Severity Category Rule Message Line
 Error
design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 7
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 9
 Error
misc FinalParameters Parameter args should be final. 9
 Error
misc NewlineAtEndOfFile File does not end with a newline. 1

ordertracker/SystemEventBehaviour.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
javadoc JavadocVariable Missing a Javadoc comment. 8
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 10
 Error
misc FinalParameters Parameter self should be final. 10
 Error
coding HiddenField 'self' hides a field. 10
 Error
design DesignForExtension Class 'SystemEventBehaviour' looks like designed for extension (can be subclassed), but the method 'onEntryCreated' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SystemEventBehaviour' final or making the method 'onEntryCreated' static/final/abstract/empty, or adding allowed annotation for the method. 14
 Error
misc FinalParameters Parameter event should be final. 15
 Error
design DesignForExtension Class 'SystemEventBehaviour' looks like designed for extension (can be subclassed), but the method 'onEntryCreated' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SystemEventBehaviour' final or making the method 'onEntryCreated' static/final/abstract/empty, or adding allowed annotation for the method. 19
 Error
misc FinalParameters Parameter event should be final. 20

ordertracker/rs/MyEventSource.java

Severity Category Rule Message Line
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 14
 Error
javadoc JavadocVariable Missing a Javadoc comment. 14
 Error
design DesignForExtension Class 'MyEventSource' looks like designed for extension (can be subclassed), but the method 'onOpen' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyEventSource' final or making the method 'onOpen' static/final/abstract/empty, or adding allowed annotation for the method. 16
 Error
sizes LineLength Line is longer than 80 characters (found 97). 18
 Error
sizes LineLength Line is longer than 80 characters (found 107). 20
 Error
misc FinalParameters Parameter data should be final. 22
 Error
sizes LineLength Line is longer than 80 characters (found 83). 25
 Error
whitespace WhitespaceAround '}' is not followed by whitespace. 29
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 29
 Error
design DesignForExtension Class 'MyEventSource' looks like designed for extension (can be subclassed), but the method 'onClose' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyEventSource' final or making the method 'onClose' static/final/abstract/empty, or adding allowed annotation for the method. 32

ordertracker/rs/MyEventSourceServlet.java

Severity Category Rule Message Line
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 10
 Error
design DesignForExtension Class 'MyEventSourceServlet' looks like designed for extension (can be subclassed), but the method 'newEventSource' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyEventSourceServlet' final or making the method 'newEventSource' static/final/abstract/empty, or adding allowed annotation for the method. 12
 Error
misc FinalParameters Parameter req should be final. 13

ordertracker/rs/Service.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
whitespace FileTabCharacter File contains tab characters (this is the first instance). 22
 Error
design DesignForExtension Class 'Service' looks like designed for extension (can be subclassed), but the method 'createOrder' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Service' final or making the method 'createOrder' static/final/abstract/empty, or adding allowed annotation for the method. 22
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 22
 Error
sizes ParameterNumber More than 7 parameters (found 8). 24
 Error
misc FinalParameters Parameter orderId should be final. 24
 Error
misc FinalParameters Parameter description should be final. 25
 Error
misc FinalParameters Parameter fromAddress should be final. 26
 Error
misc FinalParameters Parameter toAddress should be final. 27
 Error
misc FinalParameters Parameter destinationEmail should be final. 28
 Error
misc FinalParameters Parameter senderEmail should be final. 29
 Error
misc FinalParameters Parameter maxAttempts should be final. 30
 Error
misc FinalParameters Parameter comment should be final. 31
 Error
sizes LineLength Line is longer than 80 characters (found 87). 32
 Error
sizes LineLength Line is longer than 80 characters (found 97). 33
 Error
design DesignForExtension Class 'Service' looks like designed for extension (can be subclassed), but the method 'sendOrder' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Service' final or making the method 'sendOrder' static/final/abstract/empty, or adding allowed annotation for the method. 37
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 37
 Error
misc FinalParameters Parameter orderId should be final. 39
 Error
design DesignForExtension Class 'Service' looks like designed for extension (can be subclassed), but the method 'assignToCourier' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Service' final or making the method 'assignToCourier' static/final/abstract/empty, or adding allowed annotation for the method. 45
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 45
 Error
misc FinalParameters Parameter orderId should be final. 47
 Error
design DesignForExtension Class 'Service' looks like designed for extension (can be subclassed), but the method 'pickedUpByCourier' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Service' final or making the method 'pickedUpByCourier' static/final/abstract/empty, or adding allowed annotation for the method. 53
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 53
 Error
sizes LineLength Line is longer than 80 characters (found 81). 55
 Error
misc FinalParameters Parameter orderId should be final. 55
 Error
design DesignForExtension Class 'Service' looks like designed for extension (can be subclassed), but the method 'arrivedDepot' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Service' final or making the method 'arrivedDepot' static/final/abstract/empty, or adding allowed annotation for the method. 61
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 61
 Error
misc FinalParameters Parameter orderId should be final. 63
 Error
misc FinalParameters Parameter depotId should be final. 64
 Error
design DesignForExtension Class 'Service' looks like designed for extension (can be subclassed), but the method 'arrivedFinalDepot' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Service' final or making the method 'arrivedFinalDepot' static/final/abstract/empty, or adding allowed annotation for the method. 70
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 70
 Error
misc FinalParameters Parameter orderId should be final. 72
 Error
misc FinalParameters Parameter depotId should be final. 73
 Error
design DesignForExtension Class 'Service' looks like designed for extension (can be subclassed), but the method 'delivering' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Service' final or making the method 'delivering' static/final/abstract/empty, or adding allowed annotation for the method. 79
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 79
 Error
misc FinalParameters Parameter orderId should be final. 81
 Error
design DesignForExtension Class 'Service' looks like designed for extension (can be subclassed), but the method 'delivered' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Service' final or making the method 'delivered' static/final/abstract/empty, or adding allowed annotation for the method. 87
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 87
 Error
misc FinalParameters Parameter orderId should be final. 89
 Error
design DesignForExtension Class 'Service' looks like designed for extension (can be subclassed), but the method 'deliveryFailed' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Service' final or making the method 'deliveryFailed' static/final/abstract/empty, or adding allowed annotation for the method. 95
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 95
 Error
misc FinalParameters Parameter orderId should be final. 97
 Error
design DesignForExtension Class 'Service' looks like designed for extension (can be subclassed), but the method 'deliverAgain' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Service' final or making the method 'deliverAgain' static/final/abstract/empty, or adding allowed annotation for the method. 103
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 103
 Error
misc FinalParameters Parameter orderId should be final. 105
 Error
design DesignForExtension Class 'Service' looks like designed for extension (can be subclassed), but the method 'getOrdersReadyForDelivery' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Service' final or making the method 'getOrdersReadyForDelivery' static/final/abstract/empty, or adding allowed annotation for the method. 111
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 111
 Error
misc FinalParameters Parameter depotId should be final. 115
 Error
blocks NeedBraces 'for' construct must use '{}'s. 118
 Error
blocks NeedBraces 'if' construct must use '{}'s. 119
 Error
design DesignForExtension Class 'Service' looks like designed for extension (can be subclassed), but the method 'getOrderStatus' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Service' final or making the method 'getOrderStatus' static/final/abstract/empty, or adding allowed annotation for the method. 127
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 127
 Error
misc FinalParameters Parameter orderId should be final. 130
 Error
sizes LineLength Line is longer than 80 characters (found 83). 132

ordertracker/web/ContextListener.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 14
 Error
javadoc JavadocVariable Missing a Javadoc comment. 14
 Error
design DesignForExtension Class 'ContextListener' looks like designed for extension (can be subclassed), but the method 'contextInitialized' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ContextListener' final or making the method 'contextInitialized' static/final/abstract/empty, or adding allowed annotation for the method. 16
 Error
misc FinalParameters Parameter event should be final. 17
 Error
design DesignForExtension Class 'ContextListener' looks like designed for extension (can be subclassed), but the method 'contextDestroyed' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ContextListener' final or making the method 'contextDestroyed' static/final/abstract/empty, or adding allowed annotation for the method. 26
 Error
misc FinalParameters Parameter event should be final. 27

xuml/tools/datastore/DatastoreServlet.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16
 Error
naming ConstantName Name 'keyKind' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 16
 Error
design DesignForExtension Class 'DatastoreServlet' looks like designed for extension (can be subclassed), but the method 'doGet' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DatastoreServlet' final or making the method 'doGet' static/final/abstract/empty, or adding allowed annotation for the method. 18
 Error
misc FinalParameters Parameter req should be final. 19
 Error
misc FinalParameters Parameter resp should be final. 19
 Error
blocks NeedBraces 'if' construct must use '{}'s. 28
 Error
design DesignForExtension Class 'DatastoreServlet' looks like designed for extension (can be subclassed), but the method 'doPost' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DatastoreServlet' final or making the method 'doPost' static/final/abstract/empty, or adding allowed annotation for the method. 36
 Error
misc FinalParameters Parameter req should be final. 37
 Error
misc FinalParameters Parameter resp should be final. 37

xuml/tools/datastore/DatastoreText.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
regexp RegexpSingleline Line has trailing spaces. 5
 Error
regexp RegexpSingleline Line has trailing spaces. 7
 Error
regexp RegexpSingleline Line has trailing spaces. 14
 Error
regexp RegexpSingleline Line has trailing spaces. 24
 Error
javadoc JavadocMethod Expected @return tag. 30

xuml/tools/datastore/DatastoreTextFactory.java

Severity Category Rule Message Line
 Error
regexp RegexpSingleline Line has trailing spaces. 5
 Error
regexp RegexpSingleline Line has trailing spaces. 7
 Error
regexp RegexpSingleline Line has trailing spaces. 13
 Error
javadoc JavadocMethod Expected @return tag. 16

xuml/tools/datastore/gae/DatastoreTextFactoryGae.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
design DesignForExtension Class 'DatastoreTextFactoryGae' looks like designed for extension (can be subclassed), but the method 'create' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DatastoreTextFactoryGae' final or making the method 'create' static/final/abstract/empty, or adding allowed annotation for the method. 8

xuml/tools/datastore/gae/DatastoreTextGae.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. 22
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 24
 Error
design DesignForExtension Class 'DatastoreTextGae' looks like designed for extension (can be subclassed), but the method 'put' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DatastoreTextGae' final or making the method 'put' static/final/abstract/empty, or adding allowed annotation for the method. 28
 Error
misc FinalParameters Parameter kind should be final. 29
 Error
misc FinalParameters Parameter name should be final. 29
 Error
misc FinalParameters Parameter property should be final. 29
 Error
misc FinalParameters Parameter value should be final. 29
 Error
design DesignForExtension Class 'DatastoreTextGae' looks like designed for extension (can be subclassed), but the method 'get' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DatastoreTextGae' final or making the method 'get' static/final/abstract/empty, or adding allowed annotation for the method. 38
 Error
misc FinalParameters Parameter kind should be final. 39
 Error
misc FinalParameters Parameter name should be final. 39
 Error
misc FinalParameters Parameter property should be final. 39
 Error
blocks NeedBraces 'if' construct must use '{}'s. 49
 Error
blocks NeedBraces 'else' construct must use '{}'s. 51

xuml/tools/datastore/memory/DatastoreTextFactoryMemory.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
design DesignForExtension Class 'DatastoreTextFactoryMemory' looks like designed for extension (can be subclassed), but the method 'create' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DatastoreTextFactoryMemory' final or making the method 'create' static/final/abstract/empty, or adding allowed annotation for the method. 8

xuml/tools/datastore/memory/DatastoreTextMemory.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 11
 Error
design DesignForExtension Class 'DatastoreTextMemory' looks like designed for extension (can be subclassed), but the method 'put' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DatastoreTextMemory' final or making the method 'put' static/final/abstract/empty, or adding allowed annotation for the method. 13
 Error
misc FinalParameters Parameter kind should be final. 14
 Error
misc FinalParameters Parameter name should be final. 14
 Error
misc FinalParameters Parameter property should be final. 14
 Error
misc FinalParameters Parameter value should be final. 14
 Error
misc FinalParameters Parameter kind should be final. 18
 Error
misc FinalParameters Parameter name should be final. 18
 Error
misc FinalParameters Parameter property should be final. 18
 Error
design DesignForExtension Class 'DatastoreTextMemory' looks like designed for extension (can be subclassed), but the method 'get' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DatastoreTextMemory' final or making the method 'get' static/final/abstract/empty, or adding allowed annotation for the method. 22
 Error
misc FinalParameters Parameter kind should be final. 23
 Error
misc FinalParameters Parameter name should be final. 23
 Error
misc FinalParameters Parameter property should be final. 23

xuml/tools/diagram/ApplicationServletContextListener.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 82). 10
 Error
design DesignForExtension Class 'ApplicationServletContextListener' looks like designed for extension (can be subclassed), but the method 'contextInitialized' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ApplicationServletContextListener' final or making the method 'contextInitialized' static/final/abstract/empty, or adding allowed annotation for the method. 12
 Error
misc FinalParameters Parameter sce should be final. 13
 Error
design DesignForExtension Class 'ApplicationServletContextListener' looks like designed for extension (can be subclassed), but the method 'saveXmlTo' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ApplicationServletContextListener' final or making the method 'saveXmlTo' static/final/abstract/empty, or adding allowed annotation for the method. 21
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 21
 Error
misc FinalParameters Parameter id should be final. 21
 Error
sizes LineLength Line is longer than 80 characters (found 98). 24
 Error
sizes LineLength Line is longer than 80 characters (found 99). 26
 Error
misc FinalParameters Parameter sce should be final. 33

xuml/tools/diagram/ClassDiagramGenerator.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
misc FinalParameters Parameter divs should be final. 39
 Error
misc FinalParameters Parameter viewJson should be final. 39
 Error
sizes LineLength Line is longer than 80 characters (found 81). 43
 Error
misc FinalParameters Parameter domains should be final. 50
 Error
misc FinalParameters Parameter domainName should be final. 50
 Error
misc FinalParameters Parameter subsystemName should be final. 51
 Error
blocks NeedBraces 'for' construct must use '{}'s. 56
 Error
blocks NeedBraces 'if' construct must use '{}'s. 57
 Error
sizes LineLength Line is longer than 80 characters (found 84). 64
 Error
design DesignForExtension Class 'ClassDiagramGenerator' looks like designed for extension (can be subclassed), but the method 'generate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ClassDiagramGenerator' final or making the method 'generate' static/final/abstract/empty, or adding allowed annotation for the method. 64
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 64
 Error
misc FinalParameters Parameter domains should be final. 64
 Error
misc FinalParameters Parameter domainName should be final. 64
 Error
misc FinalParameters Parameter subsystemName should be final. 64
 Error
misc FinalParameters Parameter viewJson should be final. 65
 Error
sizes LineLength Line is longer than 80 characters (found 94). 66
 Error
design DesignForExtension Class 'ClassDiagramGenerator' looks like designed for extension (can be subclassed), but the method 'generate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ClassDiagramGenerator' final or making the method 'generate' static/final/abstract/empty, or adding allowed annotation for the method. 70
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 70
 Error
misc FinalParameters Parameter domains should be final. 70
 Error
misc FinalParameters Parameter domainIndex should be final. 70
 Error
misc FinalParameters Parameter ssIndex should be final. 70
 Error
misc FinalParameters Parameter viewJson should be final. 71
 Error
blocks NeedBraces 'if' construct must use '{}'s. 72
 Error
whitespace GenericWhitespace '>' is followed by whitespace. 73
 Error
sizes LineLength Line is longer than 80 characters (found 93). 74
 Error
blocks NeedBraces 'if' construct must use '{}'s. 75
 Error
whitespace GenericWhitespace '>' is followed by whitespace. 76
 Error
misc FinalParameters Parameter subsystem should be final. 81
 Error
blocks NeedBraces 'if' construct must use '{}'s. 82
 Error
blocks NeedBraces 'for' construct must use '{}'s. 86
 Error
blocks NeedBraces 'if' construct must use '{}'s. 88
 Error
sizes LineLength Line is longer than 80 characters (found 84). 88
 Error
sizes LineLength Line is longer than 80 characters (found 93). 89
 Error
blocks NeedBraces 'if' construct must use '{}'s. 92
 Error
sizes LineLength Line is longer than 80 characters (found 83). 93
 Error
blocks NeedBraces 'if' construct must use '{}'s. 94
 Error
sizes LineLength Line is longer than 80 characters (found 82). 95
 Error
blocks NeedBraces 'if' construct must use '{}'s. 96
 Error
misc FinalParameters Parameter s should be final. 102
 Error
misc FinalParameters Parameter g should be final. 102
 Error
blocks NeedBraces 'for' construct must use '{}'s. 103
 Error
sizes LineLength Line is longer than 80 characters (found 94). 104
 Error
misc FinalParameters Parameter s should be final. 111
 Error
sizes LineLength Line is longer than 80 characters (found 90). 115
 Error
misc FinalParameters Parameter s should be final. 115
 Error
misc FinalParameters Parameter r should be final. 115
 Error
misc FinalParameters Parameter ss should be final. 115
 Error
sizes LineLength Line is longer than 80 characters (found 96). 118
 Error
sizes LineLength Line is longer than 80 characters (found 86). 122
 Error
sizes LineLength Line is longer than 80 characters (found 88). 123
 Error
sizes LineLength Line is longer than 80 characters (found 89). 126
 Error
sizes LineLength Line is longer than 80 characters (found 84). 127
 Error
sizes LineLength Line is longer than 80 characters (found 85). 128
 Error
sizes LineLength Line is longer than 80 characters (found 98). 132
 Error
sizes LineLength Line is longer than 80 characters (found 96). 135
 Error
misc FinalParameters Parameter s should be final. 135
 Error
misc FinalParameters Parameter r should be final. 135
 Error
misc FinalParameters Parameter subsystem should be final. 135
 Error
misc FinalParameters Parameter p should be final. 139
 Error
blocks NeedBraces 'if' construct must use '{}'s. 140
 Error
blocks NeedBraces 'if' construct must use '{}'s. 142
 Error
blocks NeedBraces 'if' construct must use '{}'s. 144
 Error
blocks NeedBraces 'else' construct must use '{}'s. 146
 Error
misc FinalParameters Parameter i should be final. 150
 Error
blocks NeedBraces 'if' construct must use '{}'s. 151
 Error
blocks NeedBraces 'else' construct must use '{}'s. 153
 Error
misc FinalParameters Parameter n should be final. 157
 Error
sizes LineLength Line is longer than 80 characters (found 92). 161
 Error
misc FinalParameters Parameter s should be final. 161
 Error
misc FinalParameters Parameter cls should be final. 161
 Error
sizes LineLength Line is longer than 80 characters (found 97). 163
 Error
sizes LineLength Line is longer than 80 characters (found 86). 165
 Error
blocks NeedBraces 'if' construct must use '{}'s. 167
 Error
blocks NeedBraces 'if' construct must use '{}'s. 170
 Error
sizes LineLength Line is longer than 80 characters (found 94). 171
 Error
blocks NeedBraces 'for' construct must use '{}'s. 179
 Error
sizes LineLength Line is longer than 80 characters (found 99). 183
 Error
sizes LineLength Line is longer than 80 characters (found 96). 193
 Error
blocks NeedBraces 'if' construct must use '{}'s. 197
 Error
blocks NeedBraces 'if' construct must use '{}'s. 201
 Error
sizes LineLength Line is longer than 80 characters (found 85). 224
 Error
sizes LineLength Line is longer than 80 characters (found 86). 226
 Error
misc FinalParameters Parameter cls should be final. 236
 Error
blocks NeedBraces 'for' construct must use '{}'s. 237
 Error
sizes LineLength Line is longer than 80 characters (found 85). 239
 Error
sizes LineLength Line is longer than 80 characters (found 84). 240

xuml/tools/diagram/ClassDiagramGeneratorTest.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 22
 Error
sizes LineLength Line is longer than 80 characters (found 92). 28
 Error
blocks NeedBraces 'for' construct must use '{}'s. 33
 Error
sizes LineLength Line is longer than 80 characters (found 92). 35
 Error
sizes LineLength Line is longer than 80 characters (found 83). 36
 Error
sizes LineLength Line is longer than 80 characters (found 92). 41
 Error
design DesignForExtension Class 'ClassDiagramGeneratorTest' looks like designed for extension (can be subclassed), but the method 'generateFromSample' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ClassDiagramGeneratorTest' final or making the method 'generateFromSample' static/final/abstract/empty, or adding allowed annotation for the method. 41
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 41
 Error
misc FinalParameters Parameter domains should be final. 41
 Error
misc FinalParameters Parameter domainName should be final. 41
 Error
misc FinalParameters Parameter subsystemName should be final. 41
 Error
misc FinalParameters Parameter filename should be final. 42
 Error
sizes LineLength Line is longer than 80 characters (found 82). 43
 Error
sizes LineLength Line is longer than 80 characters (found 94). 45
 Error
whitespace GenericWhitespace '>' is followed by whitespace. 45

xuml/tools/diagram/ClassDiagramServlet.java

Severity Category Rule Message Line
 Error
design DesignForExtension Class 'ClassDiagramServlet' looks like designed for extension (can be subclassed), but the method 'doGet' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ClassDiagramServlet' final or making the method 'doGet' static/final/abstract/empty, or adding allowed annotation for the method. 21
 Error
misc FinalParameters Parameter req should be final. 22
 Error
misc FinalParameters Parameter resp should be final. 22
 Error
design DesignForExtension Class 'ClassDiagramServlet' looks like designed for extension (can be subclassed), but the method 'doPost' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ClassDiagramServlet' final or making the method 'doPost' static/final/abstract/empty, or adding allowed annotation for the method. 27
 Error
misc FinalParameters Parameter req should be final. 28
 Error
misc FinalParameters Parameter resp should be final. 28
 Error
blocks NeedBraces 'if' construct must use '{}'s. 31
 Error
sizes LineLength Line is longer than 80 characters (found 131). 33
 Error
sizes LineLength Line is longer than 80 characters (found 363). 34
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 34
 Error
sizes LineLength Line is longer than 80 characters (found 108). 35
 Error
sizes LineLength Line is longer than 80 characters (found 84). 36
 Error
sizes LineLength Line is longer than 80 characters (found 97). 42
 Error
misc FinalParameters Parameter req should be final. 42
 Error
misc FinalParameters Parameter resp should be final. 42
 Error
misc FinalParameters Parameter xml should be final. 42
 Error
misc FinalParameters Parameter viewJson should be final. 43
 Error
sizes LineLength Line is longer than 80 characters (found 81). 44
 Error
blocks NeedBraces 'if' construct must use '{}'s. 46
 Error
blocks NeedBraces 'if' construct must use '{}'s. 50
 Error
sizes LineLength Line is longer than 80 characters (found 90). 53

xuml/tools/diagram/Context.java

Severity Category Rule Message Line
 Error
design FinalClass Class Context should be declared as final. 7
 Error
javadoc JavadocVariable Missing a Javadoc comment. 9
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 11
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 11
 Error
blocks NeedBraces 'if' construct must use '{}'s. 12
 Error
sizes LineLength Line is longer than 80 characters (found 85). 22
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 Error
javadoc JavadocVariable Missing a Javadoc comment. 23
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 25
 Error
misc FinalParameters Parameter datastoreFactory should be final. 25
 Error
coding HiddenField 'datastoreFactory' hides a field. 25
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 29
 Error
blocks NeedBraces 'if' construct must use '{}'s. 30

xuml/tools/diagram/DomainsServlet.java

Severity Category Rule Message Line
 Error
misc NewlineAtEndOfFile File does not end with a newline. 1
 Error
design DesignForExtension Class 'DomainsServlet' looks like designed for extension (can be subclassed), but the method 'doGet' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DomainsServlet' final or making the method 'doGet' static/final/abstract/empty, or adding allowed annotation for the method. 25
 Error
misc FinalParameters Parameter req should be final. 26
 Error
misc FinalParameters Parameter resp should be final. 26
 Error
sizes LineLength Line is longer than 80 characters (found 94). 29
 Error
sizes LineLength Line is longer than 80 characters (found 81). 30

xuml/tools/diagram/FindServlet.java

Severity Category Rule Message Line
 Error
design DesignForExtension Class 'FindServlet' looks like designed for extension (can be subclassed), but the method 'doGet' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FindServlet' final or making the method 'doGet' static/final/abstract/empty, or adding allowed annotation for the method. 16
 Error
misc FinalParameters Parameter req should be final. 17
 Error
misc FinalParameters Parameter resp should be final. 17
 Error
sizes LineLength Line is longer than 80 characters (found 91). 20

xuml/tools/diagram/ModelPersistence.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 7
 Error
javadoc JavadocVariable Missing a Javadoc comment. 8
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 10
 Error
design DesignForExtension Class 'ModelPersistence' looks like designed for extension (can be subclassed), but the method 'getXml' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ModelPersistence' final or making the method 'getXml' static/final/abstract/empty, or adding allowed annotation for the method. 14
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 14
 Error
misc FinalParameters Parameter id should be final. 14
 Error
design DesignForExtension Class 'ModelPersistence' looks like designed for extension (can be subclassed), but the method 'save' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ModelPersistence' final or making the method 'save' static/final/abstract/empty, or adding allowed annotation for the method. 23
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 23
 Error
misc FinalParameters Parameter id should be final. 23
 Error
misc FinalParameters Parameter xml should be final. 23

xuml/tools/diagram/ModelServlet.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
design DesignForExtension Class 'ModelServlet' looks like designed for extension (can be subclassed), but the method 'doGet' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ModelServlet' final or making the method 'doGet' static/final/abstract/empty, or adding allowed annotation for the method. 18
 Error
misc FinalParameters Parameter req should be final. 19
 Error
misc FinalParameters Parameter resp should be final. 19
 Error
blocks NeedBraces 'if' construct must use '{}'s. 25
 Error
design DesignForExtension Class 'ModelServlet' looks like designed for extension (can be subclassed), but the method 'doPost' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ModelServlet' final or making the method 'doPost' static/final/abstract/empty, or adding allowed annotation for the method. 33
 Error
misc FinalParameters Parameter req should be final. 34
 Error
misc FinalParameters Parameter resp should be final. 34
 Error
coding MagicNumber '500' is a magic number. 44

xuml/tools/diagram/PresentationPersistence.java

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

xuml/tools/diagram/PresentationServlet.java

Severity Category Rule Message Line
 Error
design DesignForExtension Class 'PresentationServlet' looks like designed for extension (can be subclassed), but the method 'doGet' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PresentationServlet' final or making the method 'doGet' static/final/abstract/empty, or adding allowed annotation for the method. 14
 Error
misc FinalParameters Parameter req should be final. 15
 Error
misc FinalParameters Parameter resp should be final. 15
 Error
blocks NeedBraces 'if' construct must use '{}'s. 21
 Error
design DesignForExtension Class 'PresentationServlet' looks like designed for extension (can be subclassed), but the method 'doPost' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PresentationServlet' final or making the method 'doPost' static/final/abstract/empty, or adding allowed annotation for the method. 29
 Error
misc FinalParameters Parameter req should be final. 30
 Error
misc FinalParameters Parameter resp should be final. 30
 Error
coding MagicNumber '500' is a magic number. 38

xuml/tools/diagram/SchemaServlet.java

Severity Category Rule Message Line
 Error
design DesignForExtension Class 'SchemaServlet' looks like designed for extension (can be subclassed), but the method 'doGet' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SchemaServlet' final or making the method 'doGet' static/final/abstract/empty, or adding allowed annotation for the method. 17
 Error
misc FinalParameters Parameter req should be final. 18
 Error
misc FinalParameters Parameter resp should be final. 18

xuml/tools/jaxb/compiler/test/AbcTest.java

Severity Category Rule Message Line
 Error
regexp RegexpSingleline Line has trailing spaces. 40
 Error
sizes LineLength Line is longer than 80 characters (found 83). 61
 Error
coding MagicNumber '11' is a magic number. 65
 Error
coding MagicNumber '12' is a magic number. 66
 Error
sizes LineLength Line is longer than 80 characters (found 93). 68
 Error
coding MagicNumber '13' is a magic number. 68
 Error
coding MagicNumber '5' is a magic number. 68
 Error
coding MagicNumber '2000' is a magic number. 71
 Error
blocks AvoidNestedBlocks Avoid nested blocks. 95
 Error
coding MagicNumber '3' is a magic number. 97
 Error
blocks AvoidNestedBlocks Avoid nested blocks. 100
 Error
sizes LineLength Line is longer than 80 characters (found 86). 123
 Error
coding MagicNumber '10' is a magic number. 126
 Error
regexp RegexpSingleline Line has trailing spaces. 147
 Error
sizes LineLength Line is longer than 80 characters (found 82). 151
 Error
blocks AvoidNestedBlocks Avoid nested blocks. 155
 Error
sizes LineLength Line is longer than 80 characters (found 95). 158
 Error
sizes LineLength Line is longer than 80 characters (found 95). 163
 Error
coding MagicNumber '14' is a magic number. 163
 Error
sizes LineLength Line is longer than 80 characters (found 84). 164
 Error
whitespace GenericWhitespace '>' is followed by whitespace. 164
 Error
coding MagicNumber '2000' is a magic number. 167
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 179
 Error
coding MagicNumber '12' is a magic number. 183
 Error
regexp RegexpSingleline Line has trailing spaces. 188
 Error
regexp RegexpSingleline Line has trailing spaces. 190
 Error
javadoc JavadocVariable Missing a Javadoc comment. 194
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 196
 Error
misc FinalParameters Parameter self should be final. 196
 Error
coding HiddenField 'self' hides a field. 196
 Error
design DesignForExtension Class 'ABehaviour' looks like designed for extension (can be subclassed), but the method 'onEntryHasStarted' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ABehaviour' final or making the method 'onEntryHasStarted' static/final/abstract/empty, or adding allowed annotation for the method. 200
 Error
misc FinalParameters Parameter event should be final. 201
 Error
sizes LineLength Line is longer than 80 characters (found 90). 202
 Error
design DesignForExtension Class 'ABehaviour' looks like designed for extension (can be subclassed), but the method 'onEntryDoneSomething' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ABehaviour' final or making the method 'onEntryDoneSomething' static/final/abstract/empty, or adding allowed annotation for the method. 207
 Error
misc FinalParameters Parameter event should be final. 208
 Error
sizes LineLength Line is longer than 80 characters (found 82). 211
 Error
sizes LineLength Line is longer than 80 characters (found 96). 212
 Error
sizes LineLength Line is longer than 80 characters (found 96). 215
 Error
sizes LineLength Line is longer than 80 characters (found 90). 225
 Error
sizes LineLength Line is longer than 80 characters (found 93). 229
 Error
misc FinalParameters Parameter entityUniqueId should be final. 232
 Error
regexp RegexpSingleline Line has trailing spaces. 240
 Error
javadoc JavadocMethod Expected @return tag. 243
 Error
misc FinalParameters Parameter signal should be final. 249
 Error
misc FinalParameters Parameter actor should be final. 249
 Error
sizes LineLength Line is longer than 80 characters (found 90). 250
 Error
misc FinalParameters Parameter signal should be final. 255
 Error
misc FinalParameters Parameter actor should be final. 255
 Error
sizes LineLength Line is longer than 80 characters (found 90). 258
 Error
sizes LineLength Line is longer than 80 characters (found 83). 263
 Error
misc FinalParameters Parameter signal should be final. 263
 Error
misc FinalParameters Parameter e should be final. 263
 Error
misc FinalParameters Parameter actor should be final. 263
 Error
sizes LineLength Line is longer than 80 characters (found 90). 264

xuml/tools/jaxb/compiler/test/AllTypesTest.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 19
 Error
coding MagicNumber '10' is a magic number. 22
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 25
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 30
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 36
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 42
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 48
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 56
 Error
coding MagicNumber '123' is a magic number. 65
 Error
coding MagicNumber '1.0001' is a magic number. 67
 Error
coding MagicNumber '10' is a magic number. 73

xuml/tools/jaxb/compiler/test/BinaryAssociationManyToManyAssociationClassTest.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 19
 Error
sizes LineLength Line is longer than 80 characters (found 91). 21
 Error
coding MagicNumber '10' is a magic number. 22
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 25
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 32

xuml/tools/jaxb/compiler/test/BinaryAssociationManyToManyAssociationClassTwoTest.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 19
 Error
sizes LineLength Line is longer than 80 characters (found 95). 21
 Error
coding MagicNumber '10' is a magic number. 22
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 25
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 32

xuml/tools/jaxb/compiler/test/BinaryAssociationManyToManyTest.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 16
 Error
coding MagicNumber '10' is a magic number. 20
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 23
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 28

xuml/tools/jaxb/compiler/test/BinaryAssociationOneManyToManyAssociationClassTest.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 20
 Error
sizes LineLength Line is longer than 80 characters (found 95). 22
 Error
coding MagicNumber '10' is a magic number. 23
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 26
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 33
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 45
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 58
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 80

xuml/tools/jaxb/compiler/test/BinaryAssociationOneManyToOneManyAssociationClassTest.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 19
 Error
sizes LineLength Line is longer than 80 characters (found 99). 21
 Error
coding MagicNumber '10' is a magic number. 22
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 25
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 32
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 44
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 57
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 70
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 93

xuml/tools/jaxb/compiler/test/BinaryAssociationOneToManyTest.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 21
 Error
coding MagicNumber '10' is a magic number. 24
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 27
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 32
 Error
sizes LineLength Line is longer than 80 characters (found 82). 38
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 44
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 57
 Error
blocks AvoidNestedBlocks Avoid nested blocks. 59
 Error
blocks AvoidNestedBlocks Avoid nested blocks. 73

xuml/tools/jaxb/compiler/test/BinaryAssociationOneToOneManyTest.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 21
 Error
sizes LineLength Line is longer than 80 characters (found 82). 23
 Error
coding MagicNumber '10' is a magic number. 24
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 27
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 32
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 42
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 55
 Error
blocks AvoidNestedBlocks Avoid nested blocks. 57
 Error
blocks AvoidNestedBlocks Avoid nested blocks. 73

xuml/tools/jaxb/compiler/test/BinaryAssociationOneToOneTest.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 22
 Error
coding MagicNumber '10' is a magic number. 25
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 28
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 33
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 43
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 56
 Error
blocks AvoidNestedBlocks Avoid nested blocks. 58
 Error
blocks AvoidNestedBlocks Avoid nested blocks. 68

xuml/tools/jaxb/compiler/test/BinaryAssociationOneToZeroOneTest.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 21
 Error
sizes LineLength Line is longer than 80 characters (found 82). 23
 Error
coding MagicNumber '10' is a magic number. 24
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 27
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 32
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 42
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 55
 Error
blocks AvoidNestedBlocks Avoid nested blocks. 57
 Error
blocks AvoidNestedBlocks Avoid nested blocks. 67

xuml/tools/jaxb/compiler/test/BinaryAssociationZeroOneToManyTest.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 20
 Error
sizes LineLength Line is longer than 80 characters (found 83). 22
 Error
coding MagicNumber '10' is a magic number. 23
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 26
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 31
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 41
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 51
 Error
blocks AvoidNestedBlocks Avoid nested blocks. 53
 Error
blocks AvoidNestedBlocks Avoid nested blocks. 67

xuml/tools/jaxb/compiler/test/BinaryAssociationZeroOneToOneManyTest.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 21
 Error
sizes LineLength Line is longer than 80 characters (found 87). 23
 Error
coding MagicNumber '10' is a magic number. 24
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 27
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 32
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 45
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 55
 Error
blocks AvoidNestedBlocks Avoid nested blocks. 57
 Error
blocks AvoidNestedBlocks Avoid nested blocks. 73

xuml/tools/jaxb/compiler/test/BinaryAssociationZeroOneToZeroOneTest.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 21
 Error
sizes LineLength Line is longer than 80 characters (found 87). 23
 Error
coding MagicNumber '10' is a magic number. 24
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 27
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 32
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 42
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 55
 Error
blocks AvoidNestedBlocks Avoid nested blocks. 57
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 69
 Error
blocks AvoidNestedBlocks Avoid nested blocks. 71
 Error
blocks AvoidNestedBlocks Avoid nested blocks. 82

xuml/tools/jaxb/compiler/test/BookstoreTest.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 16
 Error
coding MagicNumber '10' is a magic number. 23
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 27
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 37
 Error
design DesignForExtension Class 'BookstoreTest' looks like designed for extension (can be subclassed), but the method 'createOrderBehaviourFactory' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BookstoreTest' final or making the method 'createOrderBehaviourFactory' static/final/abstract/empty, or adding allowed annotation for the method. 43
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 43
 Error
misc FinalParameters Parameter self should be final. 47
 Error
misc NewlineAtEndOfFile File does not end with a newline. 1

xuml/tools/jaxb/compiler/test/BytesTest.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 15
 Error
coding MagicNumber '10' is a magic number. 18
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 21
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 26
 Error
whitespace NoWhitespaceAfter '{' is followed by whitespace. 30
 Error
coding MagicNumber '3' is a magic number. 30
 Error
coding MagicNumber '4' is a magic number. 30
 Error
coding MagicNumber '5' is a magic number. 30

xuml/tools/jaxb/compiler/test/ExtensionsTest.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 19
 Error
coding MagicNumber '10' is a magic number. 22
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 25
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 30
 Error
sizes LineLength Line is longer than 80 characters (found 89). 36
 Error
coding MagicNumber '2601' is a magic number. 36
 Error
sizes LineLength Line is longer than 80 characters (found 82). 46
 Error
coding MagicNumber '2601' is a magic number. 46
 Error
sizes LineLength Line is longer than 80 characters (found 86). 48
 Error
coding MagicNumber '2601' is a magic number. 48
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 52
 Error
coding MagicNumber '10' is a magic number. 54

xuml/tools/jaxb/compiler/test/PersistenceHelper.java

Severity Category Rule Message Line
 Error
design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 13
 Error
modifier RedundantModifier Redundant 'static' modifier. 15
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16
 Error
sizes LineLength Line is longer than 80 characters (found 82). 19
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 19
 Error
misc FinalParameters Parameter name should be final. 19
 Error
misc FinalParameters Parameter type should be final. 20
 Error
sizes LineLength Line is longer than 80 characters (found 95). 21
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 24
 Error
misc FinalParameters Parameter name should be final. 24
 Error
misc FinalParameters Parameter schema should be final. 24
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 28
 Error
misc FinalParameters Parameter name should be final. 28
 Error
misc FinalParameters Parameter name should be final. 32
 Error
misc FinalParameters Parameter schema should be final. 32
 Error
misc FinalParameters Parameter type should be final. 33
 Error
sizes LineLength Line is longer than 80 characters (found 95). 47
 Error
misc FinalParameters Parameter url should be final. 60
 Error
misc FinalParameters Parameter schema should be final. 60
 Error
sizes LineLength Line is longer than 80 characters (found 91). 63
 Error
sizes LineLength Line is longer than 80 characters (found 97). 71
 Error
misc FinalParameters Parameter map should be final. 71
 Error
misc FinalParameters Parameter dialect should be final. 71
 Error
misc FinalParameters Parameter driver should be final. 72
 Error
misc FinalParameters Parameter url should be final. 72

xuml/tools/jaxb/compiler/test/SecondaryIdentifiersTest.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 18
 Error
sizes LineLength Line is longer than 80 characters (found 88). 20
 Error
coding MagicNumber '10' is a magic number. 21
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 24
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 29
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 44
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 62
 Error
blocks AvoidNestedBlocks Avoid nested blocks. 67
 Error
blocks AvoidNestedBlocks Avoid nested blocks. 75

xuml/tools/jaxb/compiler/test/SignalPersistenceTest.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 19
 Error
sizes LineLength Line is longer than 80 characters (found 82). 21
 Error
coding MagicNumber '10' is a magic number. 22
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 25
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 30
 Error
sizes LineLength Line is longer than 80 characters (found 96). 45

xuml/tools/jaxb/compiler/test/SpecializationTest.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 18
 Error
sizes LineLength Line is longer than 80 characters (found 91). 20
 Error
coding MagicNumber '10' is a magic number. 20
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 23
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 29
 Error
coding MagicNumber '3' is a magic number. 39
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 48
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 62
 Error
coding MagicNumber '3' is a magic number. 75

xuml/tools/jaxb/compiler/test/UnaryAssociationToManyTest.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 18
 Error
coding MagicNumber '10' is a magic number. 21
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 24
 Error
design DesignForExtension Class 'UnaryAssociationToManyTest' looks like designed for extension (can be subclassed), but the method 'testCreateAWithoutChildren' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UnaryAssociationToManyTest' final or making the method 'testCreateAWithoutChildren' static/final/abstract/empty, or adding allowed annotation for the method. 29
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 29
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 41
 Error
blocks AvoidNestedBlocks Avoid nested blocks. 43
 Error
blocks AvoidNestedBlocks Avoid nested blocks. 54

xuml/tools/jaxb/compiler/test/UnaryAssociationToOneManyTest.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 19
 Error
sizes LineLength Line is longer than 80 characters (found 81). 21
 Error
coding MagicNumber '10' is a magic number. 22
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 25
 Error
design DesignForExtension Class 'UnaryAssociationToOneManyTest' looks like designed for extension (can be subclassed), but the method 'testCreateAWithoutChildren' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UnaryAssociationToOneManyTest' final or making the method 'testCreateAWithoutChildren' static/final/abstract/empty, or adding allowed annotation for the method. 30
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 30
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 42
 Error
sizes LineLength Line is longer than 80 characters (found 91). 43
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 59
 Error
blocks AvoidNestedBlocks Avoid nested blocks. 61
 Error
blocks AvoidNestedBlocks Avoid nested blocks. 75

xuml/tools/jaxb/compiler/test/UnaryAssociationToOneTest.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 19
 Error
coding MagicNumber '10' is a magic number. 22
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 25
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 30
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 43
 Error
blocks AvoidNestedBlocks Avoid nested blocks. 45
 Error
blocks AvoidNestedBlocks Avoid nested blocks. 58

xuml/tools/jaxb/compiler/test/UnaryAssociationToZeroOneTest.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 18
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 20
 Error
coding MagicNumber '10' is a magic number. 23
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 26
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 31
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 41
 Error
blocks AvoidNestedBlocks Avoid nested blocks. 43
 Error
blocks AvoidNestedBlocks Avoid nested blocks. 54

xuml/tools/jaxb/compiler/test/ValidationTest.java

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

xuml/tools/maven/plugin/GenerateJpaMojo.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
regexp RegexpSingleline Line has trailing spaces. 43
 Error
javadoc JavadocType Unknown tag 'goal'. 44
 Error
regexp RegexpSingleline Line has trailing spaces. 45
 Error
javadoc JavadocType Unknown tag 'phase'. 46
 Error
sizes LineLength Line is longer than 80 characters (found 81). 50
 Error
javadoc JavadocVariable Missing a Javadoc comment. 50
 Error
regexp RegexpSingleline Line has trailing spaces. 62
 Error
javadoc JavadocStyle First sentence should end with a period. 67
 Error
regexp RegexpSingleline Line has trailing spaces. 70
 Error
regexp RegexpSingleline Line has trailing spaces. 78
 Error
regexp RegexpSingleline Line has trailing spaces. 86
 Error
regexp RegexpSingleline Line has trailing spaces. 95
 Error
regexp RegexpSingleline Line has trailing spaces. 102
 Error
regexp RegexpSingleline Line has trailing spaces. 109
 Error
regexp RegexpSingleline Line has trailing spaces. 116
 Error
regexp RegexpSingleline Line has trailing spaces. 124
 Error
regexp RegexpSingleline Line has trailing spaces. 131
 Error
design DesignForExtension Class 'GenerateJpaMojo' looks like designed for extension (can be subclassed), but the method 'execute' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GenerateJpaMojo' final or making the method 'execute' static/final/abstract/empty, or adding allowed annotation for the method. 137
 Error
blocks NeedBraces 'if' construct must use '{}'s. 145
 Error
sizes LineLength Line is longer than 80 characters (found 95). 146
 Error
misc FinalParameters Parameter domains should be final. 156
 Error
sizes LineLength Line is longer than 80 characters (found 90). 157
 Error
sizes LineLength Line is longer than 80 characters (found 93). 158
 Error
sizes LineLength Line is longer than 80 characters (found 89). 162
 Error
misc FinalParameters Parameter domains should be final. 162
 Error
sizes LineLength Line is longer than 80 characters (found 91). 163
 Error
sizes LineLength Line is longer than 80 characters (found 98). 171
 Error
coding HiddenField 'domain' hides a field. 179
 Error
sizes LineLength Line is longer than 80 characters (found 98). 185
 Error
whitespace GenericWhitespace '>' is followed by whitespace. 186
 Error
sizes LineLength Line is longer than 80 characters (found 94). 187
 Error
sizes LineLength Line is longer than 80 characters (found 96). 196
 Error
blocks NeedBraces 'if' construct must use '{}'s. 198
 Error
sizes LineLength Line is longer than 80 characters (found 88). 200
 Error
blocks NeedBraces 'if' construct must use '{}'s. 202
 Error
sizes LineLength Line is longer than 80 characters (found 98). 204
 Error
sizes LineLength Line is longer than 80 characters (found 89). 209
 Error
misc FinalParameters Parameter directory should be final. 213
 Error
blocks NeedBraces 'if' construct must use '{}'s. 215
 Error
misc FinalParameters Parameter resources should be final. 220
 Error
misc FinalParameters Parameter name should be final. 220
 Error
misc FinalParameters Parameter html should be final. 220
 Error
sizes LineLength Line is longer than 80 characters (found 83). 222

xuml/tools/miuml/metamodel/extensions/jaxb/Marshaller.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
regexp RegexpSingleline Line has trailing spaces. 22
 Error
regexp RegexpSingleline Line has trailing spaces. 24
 Error
javadoc JavadocVariable Missing a Javadoc comment. 28
 Error
regexp RegexpSingleline Line has trailing spaces. 32
 Error
sizes LineLength Line is longer than 80 characters (found 90). 42
 Error
misc FinalParameters Parameter event should be final. 46
 Error
sizes LineLength Line is longer than 80 characters (found 95). 47
 Error
regexp RegexpSingleline Line has trailing spaces. 60
 Error
javadoc JavadocMethod Expected @return tag. 65
 Error
misc FinalParameters Parameter node should be final. 65

xuml/tools/miuml/metamodel/jaxb/Marshaller.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
regexp RegexpSingleline Line has trailing spaces. 21
 Error
regexp RegexpSingleline Line has trailing spaces. 23
 Error
javadoc JavadocVariable Missing a Javadoc comment. 27
 Error
sizes LineLength Line is longer than 80 characters (found 89). 39
 Error
misc FinalParameters Parameter event should be final. 43
 Error
sizes LineLength Line is longer than 80 characters (found 95). 44
 Error
regexp RegexpSingleline Line has trailing spaces. 57
 Error
javadoc JavadocMethod Expected @return tag. 61
 Error
misc FinalParameters Parameter is should be final. 61
 Error
sizes LineLength Line is longer than 80 characters (found 90). 64

xuml/tools/miuml/metamodel/jaxb/MarshallerTest.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
regexp RegexpSingleline Line has trailing spaces. 7
 Error
regexp RegexpSingleline Line has trailing spaces. 9

xuml/tools/model/compiler/AttributeNameManagerTest.java

Severity Category Rule Message Line
 Error
imports RedundantImport Redundant import from the same package - xuml.tools.model.compiler.NameManager. 7
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 11
 Error
sizes LineLength Line is longer than 80 characters (found 82). 13

xuml/tools/model/compiler/BehaviourImplementationWriter.java

Severity Category Rule Message Line
 Error
regexp RegexpSingleline Line has trailing spaces. 18
 Error
regexp RegexpSingleline Line has trailing spaces. 20
 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
regexp RegexpSingleline Line has trailing spaces. 30
 Error
sizes LineLength Line is longer than 80 characters (found 89). 34
 Error
misc FinalParameters Parameter info should be final. 34
 Error
coding HiddenField 'info' hides a field. 34
 Error
misc FinalParameters Parameter behaviourFullClassName should be final. 34
 Error
coding HiddenField 'behaviourFullClassName' hides a field. 34
 Error
regexp RegexpSingleline Line has trailing spaces. 42
 Error
javadoc JavadocMethod Expected @return tag. 45
 Error
regexp RegexpSingleline Line has trailing spaces. 57
 Error
misc FinalParameters Parameter out should be final. 60
 Error
sizes LineLength Line is longer than 80 characters (found 81). 61
 Error
regexp RegexpSingleline Line has trailing spaces. 80
 Error
misc FinalParameters Parameter out should be final. 84
 Error
misc FinalParameters Parameter simpleClassName should be final. 84
 Error
sizes LineLength Line is longer than 80 characters (found 92). 85
 Error
regexp RegexpSingleline Line has trailing spaces. 95
 Error
misc FinalParameters Parameter out should be final. 98
 Error
blocks NeedBraces 'if' construct must use '{}'s. 101
 Error
sizes LineLength Line is longer than 80 characters (found 86). 105
 Error
sizes LineLength Line is longer than 80 characters (found 81). 116
 Error
misc FinalParameters Parameter out should be final. 116
 Error
misc FinalParameters Parameter event should be final. 116
 Error
sizes LineLength Line is longer than 80 characters (found 88). 122
 Error
sizes LineLength Line is longer than 80 characters (found 100). 124
 Error
misc FinalParameters Parameter out should be final. 131
 Error
misc FinalParameters Parameter event should be final. 131
 Error
misc FinalParameters Parameter out should be final. 141
 Error
sizes LineLength Line is longer than 80 characters (found 98). 148

xuml/tools/model/compiler/ClassInfo.java

Severity Category Rule Message Line
 Error
regexp RegexpSingleline Line has trailing spaces. 86
 Error
regexp RegexpSingleline Line has trailing spaces. 88
 Error
javadoc JavadocVariable Missing a Javadoc comment. 92
 Error
javadoc JavadocVariable Missing a Javadoc comment. 93
 Error
javadoc JavadocVariable Missing a Javadoc comment. 94
 Error
javadoc JavadocVariable Missing a Javadoc comment. 95
 Error
javadoc JavadocVariable Missing a Javadoc comment. 96
 Error
javadoc JavadocVariable Missing a Javadoc comment. 97
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 97
 Error
naming ConstantName Name 'extensionsMarshaller' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 97
 Error
javadoc JavadocVariable Missing a Javadoc comment. 98
 Error
regexp RegexpSingleline Line has trailing spaces. 102
 Error
javadoc JavadocMethod Unused @param tag for 'classDescription'. 106
 Error
sizes LineLength Line is longer than 80 characters (found 91). 110
 Error
misc FinalParameters Parameter nameManager should be final. 110
 Error
coding HiddenField 'nameManager' hides a field. 110
 Error
misc FinalParameters Parameter cls should be final. 110
 Error
coding HiddenField 'cls' hides a field. 110
 Error
misc FinalParameters Parameter packageName should be final. 110
 Error
coding HiddenField 'packageName' hides a field. 110
 Error
misc FinalParameters Parameter schema should be final. 110
 Error
coding HiddenField 'schema' hides a field. 110
 Error
misc FinalParameters Parameter lookups should be final. 111
 Error
coding HiddenField 'lookups' hides a field. 111
 Error
javadoc JavadocStyle First sentence should end with a period. 119
 Error
regexp RegexpSingleline Line has trailing spaces. 121
 Error
javadoc JavadocMethod Expected @return tag. 124
 Error
regexp RegexpSingleline Line has trailing spaces. 130
 Error
javadoc JavadocMethod Expected @return tag. 133
 Error
blocks NeedBraces 'if' construct must use '{}'s. 135
 Error
blocks NeedBraces 'else' construct must use '{}'s. 137
 Error
regexp RegexpSingleline Line has trailing spaces. 143
 Error
javadoc JavadocMethod Expected @return tag. 146
 Error
blocks NeedBraces 'for' construct must use '{}'s. 152
 Error
sizes LineLength Line is longer than 80 characters (found 81). 153
 Error
regexp RegexpSingleline Line has trailing spaces. 162
 Error
javadoc JavadocMethod Expected @return tag. 165
 Error
regexp RegexpSingleline Line has trailing spaces. 172
 Error
javadoc JavadocMethod Expected @return tag. 175
 Error
sizes LineLength Line is longer than 80 characters (found 98). 184
 Error
javadoc JavadocVariable Missing a Javadoc comment. 184
 Error
misc FinalParameters Parameter a should be final. 186
 Error
misc FinalParameters Parameter attributes should be final. 191
 Error
misc FinalParameters Parameter a should be final. 195
 Error
sizes LineLength Line is longer than 80 characters (found 132). 211
 Error
sizes LineLength Line is longer than 80 characters (found 96). 216
 Error
design DesignForExtension Class 'ClassInfo' looks like designed for extension (can be subclassed), but the method 'getClassExtensions' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ClassInfo' final or making the method 'getClassExtensions' static/final/abstract/empty, or adding allowed annotation for the method. 220
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 220
 Error
misc FinalParameters Parameter any should be final. 237
 Error
design DesignForExtension Class 'ClassInfo' looks like designed for extension (can be subclassed), but the method 'getSchema' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ClassInfo' final or making the method 'getSchema' static/final/abstract/empty, or adding allowed annotation for the method. 260
 Error
design DesignForExtension Class 'ClassInfo' looks like designed for extension (can be subclassed), but the method 'getTable' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ClassInfo' final or making the method 'getTable' static/final/abstract/empty, or adding allowed annotation for the method. 264
 Error
design DesignForExtension Class 'ClassInfo' looks like designed for extension (can be subclassed), but the method 'getJavaClassSimpleName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ClassInfo' final or making the method 'getJavaClassSimpleName' static/final/abstract/empty, or adding allowed annotation for the method. 268
 Error
design DesignForExtension Class 'ClassInfo' looks like designed for extension (can be subclassed), but the method 'getPrimaryIdAttributeMembers' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ClassInfo' final or making the method 'getPrimaryIdAttributeMembers' static/final/abstract/empty, or adding allowed annotation for the method. 272
 Error
misc FinalParameters Parameter list should be final. 277
 Error
misc FinalParameters Parameter a should be final. 293
 Error
misc FinalParameters Parameter rel should be final. 300
 Error
blocks NeedBraces 'else' construct must use '{}'s. 311
 Error
sizes LineLength Line is longer than 80 characters (found 91). 313
 Error
misc FinalParameters Parameter g should be final. 317
 Error
blocks NeedBraces 'if' construct must use '{}'s. 318
 Error
sizes LineLength Line is longer than 80 characters (found 99). 320
 Error
blocks NeedBraces 'else' construct must use '{}'s. 321
 Error
misc FinalParameters Parameter b should be final. 325
 Error
blocks NeedBraces 'if' construct must use '{}'s. 327
 Error
blocks NeedBraces 'else' construct must use '{}'s. 329
 Error
sizes LineLength Line is longer than 80 characters (found 86). 334
 Error
misc FinalParameters Parameter a should be final. 334
 Error
misc FinalParameters Parameter ref should be final. 334
 Error
misc FinalParameters Parameter otherClassName should be final. 335
 Error
blocks NeedBraces 'if' construct must use '{}'s. 337
 Error
sizes LineLength Line is longer than 80 characters (found 89). 340
 Error
sizes LineLength Line is longer than 80 characters (found 96). 341
 Error
blocks NeedBraces 'else' construct must use '{}'s. 343
 Error
sizes LineLength Line is longer than 80 characters (found 91). 347
 Error
misc FinalParameters Parameter a should be final. 347
 Error
misc FinalParameters Parameter ref should be final. 347
 Error
misc FinalParameters Parameter otherClassName should be final. 348
 Error
blocks NeedBraces 'if' construct must use '{}'s. 352
 Error
blocks NeedBraces 'else' construct must use '{}'s. 354
 Error
sizes LineLength Line is longer than 80 characters (found 99). 364
 Error
misc FinalParameters Parameter otherClassName should be final. 368
 Error
sizes LineLength Line is longer than 80 characters (found 96). 369
 Error
misc FinalParameters Parameter b should be final. 374
 Error
design DesignForExtension Class 'ClassInfo' looks like designed for extension (can be subclassed), but the method 'hasCompositeId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ClassInfo' final or making the method 'hasCompositeId' static/final/abstract/empty, or adding allowed annotation for the method. 378
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 378
 Error
misc FinalParameters Parameter attribute should be final. 382
 Error
blocks NeedBraces 'if' construct must use '{}'s. 385
 Error
blocks NeedBraces 'if' construct must use '{}'s. 388
 Error
blocks NeedBraces 'else' construct must use '{}'s. 390
 Error
misc FinalParameters Parameter a should be final. 395
 Error
sizes LineLength Line is longer than 80 characters (found 84). 401
 Error
misc FinalParameters Parameter a should be final. 401
 Error
blocks NeedBraces 'if' construct must use '{}'s. 405
 Error
blocks NeedBraces 'if' construct must use '{}'s. 410
 Error
blocks NeedBraces 'else' construct must use '{}'s. 412
 Error
sizes LineLength Line is longer than 80 characters (found 81). 415
 Error
sizes LineLength Line is longer than 80 characters (found 87). 417
 Error
design DesignForExtension Class 'ClassInfo' looks like designed for extension (can be subclassed), but the method 'getNonPrimaryIdIndependentAttributeMembers' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ClassInfo' final or making the method 'getNonPrimaryIdIndependentAttributeMembers' static/final/abstract/empty, or adding allowed annotation for the method. 420
 Error
sizes LineLength Line is longer than 80 characters (found 83). 424
 Error
sizes LineLength Line is longer than 80 characters (found 83). 437
 Error
misc FinalParameters Parameter a should be final. 444
 Error
design DesignForExtension Class 'ClassInfo' looks like designed for extension (can be subclassed), but the method 'getEvents' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ClassInfo' final or making the method 'getEvents' static/final/abstract/empty, or adding allowed annotation for the method. 453
 Error
blocks NeedBraces 'if' construct must use '{}'s. 454
 Error
sizes LineLength Line is longer than 80 characters (found 84). 458
 Error
misc FinalParameters Parameter event should be final. 467
 Error
misc FinalParameters Parameter isCreationEvent should be final. 467
 Error
blocks NeedBraces 'if' construct must use '{}'s. 479
 Error
blocks NeedBraces 'else' construct must use '{}'s. 481
 Error
sizes LineLength Line is longer than 80 characters (found 83). 484
 Error
blocks NeedBraces 'if' construct must use '{}'s. 495
 Error
sizes LineLength Line is longer than 80 characters (found 93). 496
 Error
sizes LineLength Line is longer than 80 characters (found 95). 501
 Error
sizes LineLength Line is longer than 80 characters (found 99). 502
 Error
sizes LineLength Line is longer than 80 characters (found 82). 506
 Error
misc FinalParameters Parameter event should be final. 515
 Error
blocks NeedBraces 'if' construct must use '{}'s. 531
 Error
blocks NeedBraces 'else' construct must use '{}'s. 533
 Error
sizes LineLength Line is longer than 80 characters (found 89). 534
 Error
design DesignForExtension Class 'ClassInfo' looks like designed for extension (can be subclassed), but the method 'getStateNames' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ClassInfo' final or making the method 'getStateNames' static/final/abstract/empty, or adding allowed annotation for the method. 537
 Error
blocks NeedBraces 'if' construct must use '{}'s. 539
 Error
blocks NeedBraces 'for' construct must use '{}'s. 542
 Error
design DesignForExtension Class 'ClassInfo' looks like designed for extension (can be subclassed), but the method 'getTransitions' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ClassInfo' final or making the method 'getTransitions' static/final/abstract/empty, or adding allowed annotation for the method. 548
 Error
sizes LineLength Line is longer than 80 characters (found 83). 553
 Error
sizes LineLength Line is longer than 80 characters (found 83). 561
 Error
sizes LineLength Line is longer than 80 characters (found 84). 568
 Error
blocks NeedBraces 'if' construct must use '{}'s. 569
 Error
misc FinalParameters Parameter eventId should be final. 575
 Error
blocks NeedBraces 'if' construct must use '{}'s. 577
 Error
design DesignForExtension Class 'ClassInfo' looks like designed for extension (can be subclassed), but the method 'getStateAsJavaIdentifier' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ClassInfo' final or making the method 'getStateAsJavaIdentifier' static/final/abstract/empty, or adding allowed annotation for the method. 583
 Error
misc FinalParameters Parameter stateName should be final. 583
 Error
blocks NeedBraces 'for' construct must use '{}'s. 584
 Error
blocks NeedBraces 'if' construct must use '{}'s. 585
 Error
design DesignForExtension Class 'ClassInfo' looks like designed for extension (can be subclassed), but the method 'isSuperclass' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ClassInfo' final or making the method 'isSuperclass' static/final/abstract/empty, or adding allowed annotation for the method. 591
 Error
design DesignForExtension Class 'ClassInfo' looks like designed for extension (can be subclassed), but the method 'isSubclass' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ClassInfo' final or making the method 'isSubclass' static/final/abstract/empty, or adding allowed annotation for the method. 595
 Error
design DesignForExtension Class 'ClassInfo' looks like designed for extension (can be subclassed), but the method 'isAssociationClass' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ClassInfo' final or making the method 'isAssociationClass' static/final/abstract/empty, or adding allowed annotation for the method. 599
 Error
sizes LineLength Line is longer than 80 characters (found 81). 600
 Error
design DesignForExtension Class 'ClassInfo' looks like designed for extension (can be subclassed), but the method 'getSubclassRole' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ClassInfo' final or making the method 'getSubclassRole' static/final/abstract/empty, or adding allowed annotation for the method. 603
 Error
design DesignForExtension Class 'ClassInfo' looks like designed for extension (can be subclassed), but the method 'getReferenceMembers' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ClassInfo' final or making the method 'getReferenceMembers' static/final/abstract/empty, or adding allowed annotation for the method. 608
 Error
blocks NeedBraces 'if' construct must use '{}'s. 618
 Error
sizes LineLength Line is longer than 80 characters (found 84). 619
 Error
blocks NeedBraces 'if' construct must use '{}'s. 620
 Error
sizes LineLength Line is longer than 80 characters (found 85). 621
 Error
sizes LineLength Line is longer than 80 characters (found 90). 624
 Error
sizes LineLength Line is longer than 80 characters (found 95). 636
 Error
misc FinalParameters Parameter list should be final. 636
 Error
misc FinalParameters Parameter ass should be final. 636
 Error
blocks AvoidNestedBlocks Avoid nested blocks. 637
 Error
blocks AvoidNestedBlocks Avoid nested blocks. 656
 Error
sizes LineLength Line is longer than 80 characters (found 94). 676
 Error
misc FinalParameters Parameter g should be final. 676
 Error
misc FinalParameters Parameter spec should be final. 676
 Error
misc FinalParameters Parameter cls should be final. 676
 Error
coding HiddenField 'cls' hides a field. 676
 Error
misc FinalParameters Parameter isSuperclass should be final. 677
 Error
sizes LineLength Line is longer than 80 characters (found 95). 685
 Error
misc FinalParameters Parameter g should be final. 685
 Error
misc FinalParameters Parameter cls should be final. 685
 Error
coding HiddenField 'cls' hides a field. 685
 Error
sizes LineLength Line is longer than 80 characters (found 98). 687
 Error
sizes LineLength Line is longer than 80 characters (found 88). 688
 Error
sizes LineLength Line is longer than 80 characters (found 100). 697
 Error
sizes LineLength Line is longer than 80 characters (found 88). 698
 Error
sizes LineLength Line is longer than 80 characters (found 92). 699
 Error
sizes LineLength Line is longer than 80 characters (found 83). 702
 Error
misc FinalParameters Parameter g should be final. 702
 Error
misc FinalParameters Parameter member should be final. 702
 Error
sizes LineLength Line is longer than 80 characters (found 96). 703
 Error
coding HiddenField 'attributeName' hides a field. 703
 Error
sizes LineLength Line is longer than 80 characters (found 100). 705
 Error
sizes LineLength Line is longer than 80 characters (found 91). 709
 Error
misc FinalParameters Parameter g should be final. 709
 Error
misc FinalParameters Parameter spec should be final. 709
 Error
misc FinalParameters Parameter cls should be final. 710
 Error
coding HiddenField 'cls' hides a field. 710
 Error
sizes LineLength Line is longer than 80 characters (found 95). 712
 Error
sizes LineLength Line is longer than 80 characters (found 99). 713
 Error
sizes LineLength Line is longer than 80 characters (found 92). 714
 Error
sizes LineLength Line is longer than 80 characters (found 92). 715
 Error
sizes LineLength Line is longer than 80 characters (found 92). 716
 Error
sizes LineLength Line is longer than 80 characters (found 88). 719
 Error
misc FinalParameters Parameter a should be final. 719
 Error
misc FinalParameters Parameter cls should be final. 719
 Error
coding HiddenField 'cls' hides a field. 719
 Error
blocks NeedBraces 'if' construct must use '{}'s. 720
 Error
blocks NeedBraces 'else' construct must use '{}'s. 722
 Error
sizes LineLength Line is longer than 80 characters (found 92). 726
 Error
misc FinalParameters Parameter a should be final. 726
 Error
misc FinalParameters Parameter cls should be final. 726
 Error
coding HiddenField 'cls' hides a field. 726
 Error
sizes LineLength Line is longer than 80 characters (found 82). 731
 Error
coding HiddenField 'attributeName' hides a field. 731
 Error
sizes LineLength Line is longer than 80 characters (found 94). 733
 Error
sizes LineLength Line is longer than 80 characters (found 94). 741
 Error
sizes LineLength Line is longer than 80 characters (found 95). 743
 Error
blocks NeedBraces 'if' construct must use '{}'s. 746
 Error
blocks NeedBraces 'else' construct must use '{}'s. 748
 Error
sizes LineLength Line is longer than 80 characters (found 94). 751
 Error
sizes LineLength Line is longer than 80 characters (found 89). 752
 Error
sizes LineLength Line is longer than 80 characters (found 91). 753
 Error
sizes LineLength Line is longer than 80 characters (found 95). 754
 Error
sizes LineLength Line is longer than 80 characters (found 99). 755
 Error
blocks EmptyBlock Must have at least one statement. 758
 Error
sizes LineLength Line is longer than 80 characters (found 97). 768
 Error
misc FinalParameters Parameter a should be final. 768
 Error
misc FinalParameters Parameter cls should be final. 769
 Error
coding HiddenField 'cls' hides a field. 769
 Error
sizes LineLength Line is longer than 80 characters (found 82). 781
 Error
sizes LineLength Line is longer than 80 characters (found 92). 786
 Error
sizes LineLength Line is longer than 80 characters (found 94). 791
 Error
misc FinalParameters Parameter a should be final. 791
 Error
misc FinalParameters Parameter cls should be final. 791
 Error
coding HiddenField 'cls' hides a field. 791
 Error
sizes LineLength Line is longer than 80 characters (found 84). 803
 Error
blocks AvoidNestedBlocks Avoid nested blocks. 805
 Error
sizes LineLength Line is longer than 80 characters (found 95). 806
 Error
sizes LineLength Line is longer than 80 characters (found 98). 814
 Error
misc FinalParameters Parameter a should be final. 814
 Error
sizes LineLength Line is longer than 80 characters (found 82). 815
 Error
misc FinalParameters Parameter cls should be final. 815
 Error
coding HiddenField 'cls' hides a field. 815
 Error
misc FinalParameters Parameter pThis should be final. 815
 Error
misc FinalParameters Parameter pThat should be final. 815
 Error
sizes LineLength Line is longer than 80 characters (found 92). 831
 Error
sizes LineLength Line is longer than 80 characters (found 94). 836
 Error
misc FinalParameters Parameter a should be final. 836
 Error
sizes LineLength Line is longer than 80 characters (found 82). 837
 Error
misc FinalParameters Parameter cls should be final. 837
 Error
coding HiddenField 'cls' hides a field. 837
 Error
misc FinalParameters Parameter pThis should be final. 837
 Error
misc FinalParameters Parameter pThat should be final. 837
 Error
blocks NeedBraces 'if' construct must use '{}'s. 843
 Error
blocks NeedBraces 'else' construct must use '{}'s. 845
 Error
sizes LineLength Line is longer than 80 characters (found 95). 848
 Error
sizes LineLength Line is longer than 80 characters (found 82). 851
 Error
sizes LineLength Line is longer than 80 characters (found 94). 856
 Error
sizes LineLength Line is longer than 80 characters (found 83). 859
 Error
sizes LineLength Line is longer than 80 characters (found 97). 861
 Error
sizes LineLength Line is longer than 80 characters (found 96). 862
 Error
javadoc JavadocVariable Missing a Javadoc comment. 868
 Error
javadoc JavadocVariable Missing a Javadoc comment. 869
 Error
misc FinalParameters Parameter fieldName should be final. 871
 Error
coding HiddenField 'fieldName' hides a field. 871
 Error
misc FinalParameters Parameter type should be final. 871
 Error
coding HiddenField 'type' hides a field. 871
 Error
design DesignForExtension Class 'OtherId' looks like designed for extension (can be subclassed), but the method 'getFieldName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OtherId' final or making the method 'getFieldName' static/final/abstract/empty, or adding allowed annotation for the method. 876
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 876
 Error
design DesignForExtension Class 'OtherId' looks like designed for extension (can be subclassed), but the method 'getType' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OtherId' final or making the method 'getType' static/final/abstract/empty, or adding allowed annotation for the method. 880
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 880
 Error
design DesignForExtension Class 'OtherId' 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 'OtherId' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. 884
 Error
sizes LineLength Line is longer than 80 characters (found 96). 891
 Error
misc FinalParameters Parameter rnum should be final. 891
 Error
misc FinalParameters Parameter cls should be final. 891
 Error
coding HiddenField 'cls' hides a field. 891
 Error
misc FinalParameters Parameter infoOther should be final. 891
 Error
sizes LineLength Line is longer than 80 characters (found 93). 894
 Error
coding HiddenField 'attributeName' hides a field. 894
 Error
sizes LineLength Line is longer than 80 characters (found 100). 896
 Error
sizes LineLength Line is longer than 80 characters (found 93). 902
 Error
misc FinalParameters Parameter a should be final. 902
 Error
misc FinalParameters Parameter cls should be final. 902
 Error
coding HiddenField 'cls' hides a field. 902
 Error
misc FinalParameters Parameter infoOther should be final. 902
 Error
misc FinalParameters Parameter pThis should be final. 903
 Error
misc FinalParameters Parameter pThat should be final. 903
 Error
sizes LineLength Line is longer than 80 characters (found 85). 916
 Error
sizes LineLength Line is longer than 80 characters (found 87). 919
 Error
sizes LineLength Line is longer than 80 characters (found 91). 922
 Error
sizes LineLength Line is longer than 80 characters (found 89). 930
 Error
sizes LineLength Line is longer than 80 characters (found 84). 933
 Error
sizes LineLength Line is longer than 80 characters (found 87). 936
 Error
sizes LineLength Line is longer than 80 characters (found 89). 938
 Error
sizes LineLength Line is longer than 80 characters (found 84). 939
 Error
sizes LineLength Line is longer than 80 characters (found 84). 941
 Error
sizes LineLength Line is longer than 80 characters (found 93). 946
 Error
blocks NeedBraces 'else' construct must use '{}'s. 949
 Error
sizes LineLength Line is longer than 80 characters (found 99). 953
 Error
misc FinalParameters Parameter pThis should be final. 953
 Error
misc FinalParameters Parameter pThat should be final. 953
 Error
blocks NeedBraces 'if' construct must use '{}'s. 955
 Error
blocks NeedBraces 'else' construct must use '{}'s. 957
 Error
sizes LineLength Line is longer than 80 characters (found 83). 962
 Error
misc FinalParameters Parameter rNum should be final. 962
 Error
misc FinalParameters Parameter otherClassName should be final. 963
 Error
misc FinalParameters Parameter otherAttributeName should be final. 963
 Error
sizes LineLength Line is longer than 80 characters (found 82). 968
 Error
sizes LineLength Line is longer than 80 characters (found 97). 969
 Error
blocks NeedBraces 'if' construct must use '{}'s. 970
 Error
sizes LineLength Line is longer than 80 characters (found 94). 977
 Error
misc FinalParameters Parameter rnum should be final. 981
 Error
blocks NeedBraces 'if' construct must use '{}'s. 986
 Error
blocks NeedBraces 'if' construct must use '{}'s. 988
 Error
sizes LineLength Line is longer than 80 characters (found 89). 996
 Error
misc FinalParameters Parameter rNum should be final. 996
 Error
misc FinalParameters Parameter otherAttributeName should be final. 996
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1001
 Error
sizes LineLength Line is longer than 80 characters (found 97). 1002
 Error
sizes LineLength Line is longer than 80 characters (found 94). 1006
 Error
misc FinalParameters Parameter p should be final. 1010
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1011
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1013
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1015
 Error
blocks NeedBraces 'else' construct must use '{}'s. 1017
 Error
design DesignForExtension Class 'ClassInfo' looks like designed for extension (can be subclassed), but the method 'getAtLeastOneFieldChecks' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ClassInfo' final or making the method 'getAtLeastOneFieldChecks' static/final/abstract/empty, or adding allowed annotation for the method. 1021
 Error
design DesignForExtension Class 'ClassInfo' looks like designed for extension (can be subclassed), but the method 'getImports' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ClassInfo' final or making the method 'getImports' static/final/abstract/empty, or adding allowed annotation for the method. 1026
 Error
misc FinalParameters Parameter relativeToClass should be final. 1026
 Error
design DesignForExtension Class 'ClassInfo' looks like designed for extension (can be subclassed), but the method 'getIdColumnName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ClassInfo' final or making the method 'getIdColumnName' static/final/abstract/empty, or adding allowed annotation for the method. 1030
 Error
design DesignForExtension Class 'ClassInfo' looks like designed for extension (can be subclassed), but the method 'getContextPackageName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ClassInfo' final or making the method 'getContextPackageName' static/final/abstract/empty, or adding allowed annotation for the method. 1035
 Error
design DesignForExtension Class 'ClassInfo' looks like designed for extension (can be subclassed), but the method 'getTypes' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ClassInfo' final or making the method 'getTypes' static/final/abstract/empty, or adding allowed annotation for the method. 1040
 Error
design DesignForExtension Class 'ClassInfo' looks like designed for extension (can be subclassed), but the method 'getType' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ClassInfo' final or making the method 'getType' static/final/abstract/empty, or adding allowed annotation for the method. 1044
 Error
misc FinalParameters Parameter name should be final. 1044
 Error
design DesignForExtension Class 'ClassInfo' looks like designed for extension (can be subclassed), but the method 'getSpecializations' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ClassInfo' final or making the method 'getSpecializations' static/final/abstract/empty, or adding allowed annotation for the method. 1049
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 1049
 Error
coding HiddenField 'attributeName' hides a field. 1057
 Error
sizes LineLength Line is longer than 80 characters (found 89). 1058
 Error
sizes LineLength Line is longer than 80 characters (found 81). 1059
 Error
sizes LineLength Line is longer than 80 characters (found 95). 1060
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1063
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1068
 Error
sizes LineLength Line is longer than 80 characters (found 97). 1070
 Error
sizes LineLength Line is longer than 80 characters (found 93). 1072
 Error
design DesignForExtension Class 'ClassInfo' looks like designed for extension (can be subclassed), but the method 'getFinders' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ClassInfo' final or making the method 'getFinders' static/final/abstract/empty, or adding allowed annotation for the method. 1082
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 1082
 Error
blocks NeedBraces 'for' construct must use '{}'s. 1084
 Error
blocks NeedBraces 'for' construct must use '{}'s. 1094
 Error
sizes LineLength Line is longer than 80 characters (found 94). 1094
 Error
design DesignForExtension Class 'ClassInfo' looks like designed for extension (can be subclassed), but the method 'getTypeDefinition' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ClassInfo' final or making the method 'getTypeDefinition' static/final/abstract/empty, or adding allowed annotation for the method. 1104
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 1104
 Error
misc FinalParameters Parameter name should be final. 1104
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1106
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1108
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1110
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1112
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1114
 Error
blocks NeedBraces 'else' construct must use '{}'s. 1116
 Error
misc FinalParameters Parameter t should be final. 1120
 Error
sizes LineLength Line is longer than 80 characters (found 99). 1121
 Error
sizes LineLength Line is longer than 80 characters (found 97). 1122
 Error
misc FinalParameters Parameter t should be final. 1126
 Error
sizes LineLength Line is longer than 80 characters (found 82). 1141
 Error
sizes LineLength Line is longer than 80 characters (found 81). 1142
 Error
sizes LineLength Line is longer than 80 characters (found 83). 1143
 Error
misc FinalParameters Parameter n should be final. 1146
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1147
 Error
blocks NeedBraces 'else' construct must use '{}'s. 1149
 Error
misc FinalParameters Parameter n should be final. 1153
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1154
 Error
blocks NeedBraces 'else' construct must use '{}'s. 1156
 Error
misc FinalParameters Parameter t should be final. 1160
 Error
sizes LineLength Line is longer than 80 characters (found 99). 1162
 Error
sizes LineLength Line is longer than 80 characters (found 81). 1163
 Error
coding MagicNumber '4096L' is a magic number. 1164
 Error
misc FinalParameters Parameter t should be final. 1167
 Error
sizes LineLength Line is longer than 80 characters (found 95). 1168
 Error
sizes LineLength Line is longer than 80 characters (found 100). 1169
 Error
misc FinalParameters Parameter t should be final. 1173
 Error
sizes LineLength Line is longer than 80 characters (found 100). 1175
 Error
sizes LineLength Line is longer than 80 characters (found 93). 1176
 Error
sizes LineLength Line is longer than 80 characters (found 94). 1177
 Error
blocks NeedBraces 'else' construct must use '{}'s. 1178
 Error
sizes LineLength Line is longer than 80 characters (found 97). 1179
 Error
sizes LineLength Line is longer than 80 characters (found 93). 1180
 Error
sizes LineLength Line is longer than 80 characters (found 94). 1181
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 1184
 Error
modifier ModifierOrder 'public' modifier out of order with the JLS suggestions. 1184
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 1188
 Error
modifier ModifierOrder 'public' modifier out of order with the JLS suggestions. 1188
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 1192
 Error
modifier ModifierOrder 'public' modifier out of order with the JLS suggestions. 1192
 Error
sizes LineLength Line is longer than 80 characters (found 84). 1193
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 1196
 Error
modifier ModifierOrder 'public' modifier out of order with the JLS suggestions. 1196
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 1200
 Error
modifier ModifierOrder 'public' modifier out of order with the JLS suggestions. 1200
 Error
misc FinalParameters Parameter cls should be final. 1200
 Error
coding HiddenField 'cls' hides a field. 1200
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 1204
 Error
modifier ModifierOrder 'public' modifier out of order with the JLS suggestions. 1204
 Error
misc FinalParameters Parameter classes should be final. 1204
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 1208
 Error
modifier ModifierOrder 'public' modifier out of order with the JLS suggestions. 1208
 Error
misc FinalParameters Parameter fullClassName should be final. 1208
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 1212
 Error
modifier ModifierOrder 'public' modifier out of order with the JLS suggestions. 1212
 Error
misc FinalParameters Parameter type should be final. 1212
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 1216
 Error
modifier ModifierOrder 'public' modifier out of order with the JLS suggestions. 1216
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 1220
 Error
modifier ModifierOrder 'public' modifier out of order with the JLS suggestions. 1220
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 1224
 Error
modifier ModifierOrder 'public' modifier out of order with the JLS suggestions. 1224
 Error
design DesignForExtension Class 'ClassInfo' looks like designed for extension (can be subclassed), but the method 'getEmbeddedIdSimpleClassName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ClassInfo' final or making the method 'getEmbeddedIdSimpleClassName' static/final/abstract/empty, or adding allowed annotation for the method. 1229
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 1229
 Error
design DesignForExtension Class 'ClassInfo' looks like designed for extension (can be subclassed), but the method 'getEmbeddedIdAttributeName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ClassInfo' final or making the method 'getEmbeddedIdAttributeName' static/final/abstract/empty, or adding allowed annotation for the method. 1233
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 1233
 Error
design DesignForExtension Class 'ClassInfo' looks like designed for extension (can be subclassed), but the method 'hasBehaviour' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ClassInfo' final or making the method 'hasBehaviour' static/final/abstract/empty, or adding allowed annotation for the method. 1237
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 1237
 Error
design DesignForExtension Class 'ClassInfo' looks like designed for extension (can be subclassed), but the method 'useGuiceInjection' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ClassInfo' final or making the method 'useGuiceInjection' static/final/abstract/empty, or adding allowed annotation for the method. 1241
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 1241

xuml/tools/model/compiler/ClassWriter.java

Severity Category Rule Message Line
 Error
sizes FileLength File length is 2,008 lines (max allowed is 2,000). 1
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
sizes LineLength Line is longer than 80 characters (found 150). 93
 Error
javadoc JavadocVariable Missing a Javadoc comment. 93
 Error
sizes LineLength Line is longer than 80 characters (found 131). 94
 Error
javadoc JavadocVariable Missing a Javadoc comment. 94
 Error
javadoc JavadocVariable Missing a Javadoc comment. 95
 Error
javadoc JavadocVariable Missing a Javadoc comment. 96
 Error
javadoc JavadocVariable Missing a Javadoc comment. 97
 Error
design VisibilityModifier Variable 'useJpaJoinedStrategyForSpecialization' must be private and have accessor methods. 97
 Error
javadoc JavadocVariable Missing a Javadoc comment. 98
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 100
 Error
misc FinalParameters Parameter info should be final. 100
 Error
coding HiddenField 'info' hides a field. 100
 Error
design DesignForExtension Class 'ClassWriter' looks like designed for extension (can be subclassed), but the method 'generate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ClassWriter' final or making the method 'generate' static/final/abstract/empty, or adding allowed annotation for the method. 104
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 104
 Error
misc FinalParameters Parameter out should be final. 150
 Error
misc FinalParameters Parameter info should be final. 150
 Error
coding HiddenField 'info' hides a field. 150
 Error
misc FinalParameters Parameter validationMethods should be final. 151
 Error
sizes LineLength Line is longer than 80 characters (found 87). 155
 Error
sizes LineLength Line is longer than 80 characters (found 87). 161
 Error
misc FinalParameters Parameter out should be final. 161
 Error
misc FinalParameters Parameter info should be final. 161
 Error
coding HiddenField 'info' hides a field. 161
 Error
misc FinalParameters Parameter sp should be final. 162
 Error
sizes LineLength Line is longer than 80 characters (found 97). 171
 Error
sizes LineLength Line is longer than 80 characters (found 97). 174
 Error
misc FinalParameters Parameter out should be final. 180
 Error
misc FinalParameters Parameter info should be final. 180
 Error
coding HiddenField 'info' hides a field. 180
 Error
misc FinalParameters Parameter out should be final. 184
 Error
misc FinalParameters Parameter info should be final. 184
 Error
coding HiddenField 'info' hides a field. 184
 Error
sizes LineLength Line is longer than 80 characters (found 85). 186
 Error
sizes LineLength Line is longer than 80 characters (found 86). 188
 Error
blocks NeedBraces 'if' construct must use '{}'s. 192
 Error
sizes LineLength Line is longer than 80 characters (found 94). 194
 Error
sizes LineLength Line is longer than 80 characters (found 86). 200
 Error
blocks NeedBraces 'if' construct must use '{}'s. 204
 Error
sizes LineLength Line is longer than 80 characters (found 82). 208
 Error
misc FinalParameters Parameter out should be final. 208
 Error
misc FinalParameters Parameter info should be final. 208
 Error
coding HiddenField 'info' hides a field. 208
 Error
sizes LineLength Line is longer than 80 characters (found 86). 211
 Error
sizes LineLength Line is longer than 80 characters (found 98). 214
 Error
sizes LineLength Line is longer than 80 characters (found 99). 216
 Error
sizes LineLength Line is longer than 80 characters (found 99). 218
 Error
sizes LineLength Line is longer than 80 characters (found 100). 219
 Error
misc FinalParameters Parameter out should be final. 228
 Error
misc FinalParameters Parameter info should be final. 228
 Error
coding HiddenField 'info' hides a field. 228
 Error
sizes LineLength Line is longer than 80 characters (found 94). 232
 Error
blocks NeedBraces 'else' construct must use '{}'s. 233
 Error
sizes LineLength Line is longer than 80 characters (found 96). 236
 Error
sizes LineLength Line is longer than 80 characters (found 89). 237
 Error
misc FinalParameters Parameter info should be final. 240
 Error
coding HiddenField 'info' hides a field. 240
 Error
blocks NeedBraces 'if' construct must use '{}'s. 242
 Error
sizes LineLength Line is longer than 80 characters (found 91). 243
 Error
blocks NeedBraces 'else' construct must use '{}'s. 245
 Error
sizes LineLength Line is longer than 80 characters (found 84). 246
 Error
misc FinalParameters Parameter out should be final. 250
 Error
misc FinalParameters Parameter info should be final. 250
 Error
coding HiddenField 'info' hides a field. 250
 Error
sizes LineLength Line is longer than 80 characters (found 125). 259
 Error
sizes LineLength Line is longer than 80 characters (found 82). 261
 Error
sizes LineLength Line is longer than 80 characters (found 81). 263
 Error
misc FinalParameters Parameter info should be final. 285
 Error
coding HiddenField 'info' hides a field. 285
 Error
sizes LineLength Line is longer than 80 characters (found 82). 290
 Error
sizes LineLength Line is longer than 80 characters (found 93). 295
 Error
blocks NeedBraces 'else' construct must use '{}'s. 296
 Error
sizes LineLength Line is longer than 80 characters (found 95). 301
 Error
misc FinalParameters Parameter out should be final. 301
 Error
misc FinalParameters Parameter info should be final. 301
 Error
coding HiddenField 'info' hides a field. 301
 Error
misc FinalParameters Parameter idClassName should be final. 301
 Error
sizes LineLength Line is longer than 80 characters (found 91). 304
 Error
sizes LineLength Line is longer than 80 characters (found 91). 309
 Error
misc FinalParameters Parameter out should be final. 309
 Error
misc FinalParameters Parameter info should be final. 309
 Error
coding HiddenField 'info' hides a field. 309
 Error
misc FinalParameters Parameter idClassName should be final. 309
 Error
sizes LineLength Line is longer than 80 characters (found 91). 312
 Error
sizes LineLength Line is longer than 80 characters (found 82). 314
 Error
sizes LineLength Line is longer than 80 characters (found 82). 318
 Error
misc FinalParameters Parameter out should be final. 318
 Error
misc FinalParameters Parameter info should be final. 318
 Error
coding HiddenField 'info' hides a field. 318
 Error
sizes LineLength Line is longer than 80 characters (found 81). 322
 Error
sizes LineLength Line is longer than 80 characters (found 94). 329
 Error
misc FinalParameters Parameter out should be final. 329
 Error
misc FinalParameters Parameter info should be final. 329
 Error
coding HiddenField 'info' hides a field. 329
 Error
misc FinalParameters Parameter factoryTypeName should be final. 329
 Error
misc FinalParameters Parameter behaviourTypeName should be final. 330
 Error
sizes LineLength Line is longer than 80 characters (found 93). 333
 Error
misc FinalParameters Parameter out should be final. 340
 Error
misc FinalParameters Parameter info should be final. 340
 Error
coding HiddenField 'info' hides a field. 340
 Error
misc FinalParameters Parameter behaviourTypeName should be final. 341
 Error
blocks NeedBraces 'if' construct must use '{}'s. 343
 Error
sizes LineLength Line is longer than 80 characters (found 83). 345
 Error
sizes LineLength Line is longer than 80 characters (found 132). 350
 Error
sizes LineLength Line is longer than 80 characters (found 96). 356
 Error
misc FinalParameters Parameter out should be final. 356
 Error
misc FinalParameters Parameter factoryTypeName should be final. 356
 Error
sizes LineLength Line is longer than 80 characters (found 97). 360
 Error
sizes LineLength Line is longer than 80 characters (found 113). 365
 Error
sizes LineLength Line is longer than 80 characters (found 96). 367
 Error
sizes LineLength Line is longer than 80 characters (found 81). 369
 Error
sizes LineLength Line is longer than 80 characters (found 85). 373
 Error
misc FinalParameters Parameter out should be final. 382
 Error
misc FinalParameters Parameter info should be final. 382
 Error
coding HiddenField 'info' hides a field. 382
 Error
sizes LineLength Line is longer than 80 characters (found 106). 383
 Error
sizes LineLength Line is longer than 80 characters (found 90). 385
 Error
sizes LineLength Line is longer than 80 characters (found 95). 388
 Error
sizes LineLength Line is longer than 80 characters (found 84). 394
 Error
sizes LineLength Line is longer than 80 characters (found 96). 397
 Error
sizes LineLength Line is longer than 80 characters (found 96). 405
 Error
misc FinalParameters Parameter out should be final. 405
 Error
misc FinalParameters Parameter info should be final. 405
 Error
coding HiddenField 'info' hides a field. 405
 Error
misc FinalParameters Parameter validationMethods should be final. 405
 Error
misc FinalParameters Parameter out should be final. 431
 Error
misc FinalParameters Parameter info should be final. 431
 Error
coding HiddenField 'info' hides a field. 431
 Error
sizes LineLength Line is longer than 80 characters (found 92). 436
 Error
misc FinalParameters Parameter out should be final. 440
 Error
misc FinalParameters Parameter info should be final. 440
 Error
coding HiddenField 'info' hides a field. 440
 Error
sizes LineLength Line is longer than 80 characters (found 86). 456
 Error
misc FinalParameters Parameter out should be final. 465
 Error
misc FinalParameters Parameter info should be final. 465
 Error
coding HiddenField 'info' hides a field. 465
 Error
sizes LineLength Line is longer than 80 characters (found 85). 468
 Error
misc FinalParameters Parameter out should be final. 482
 Error
misc FinalParameters Parameter info should be final. 482
 Error
coding HiddenField 'info' hides a field. 482
 Error
sizes LineLength Line is longer than 80 characters (found 98). 486
 Error
sizes LineLength Line is longer than 80 characters (found 84). 488
 Error
sizes LineLength Line is longer than 80 characters (found 96). 495
 Error
sizes LineLength Line is longer than 80 characters (found 89). 500
 Error
sizes LineLength Line is longer than 80 characters (found 85). 501
 Error
sizes LineLength Line is longer than 80 characters (found 93). 507
 Error
sizes LineLength Line is longer than 80 characters (found 98). 508
 Error
misc FinalParameters Parameter out should be final. 514
 Error
misc FinalParameters Parameter info should be final. 514
 Error
coding HiddenField 'info' hides a field. 514
 Error
sizes LineLength Line is longer than 80 characters (found 82). 516
 Error
sizes LineLength Line is longer than 80 characters (found 87). 518
 Error
sizes LineLength Line is longer than 80 characters (found 83). 519
 Error
misc FinalParameters Parameter out should be final. 524
 Error
misc FinalParameters Parameter info should be final. 524
 Error
coding HiddenField 'info' hides a field. 524
 Error
sizes LineLength Line is longer than 80 characters (found 88). 526
 Error
sizes LineLength Line is longer than 80 characters (found 93). 527
 Error
sizes LineLength Line is longer than 80 characters (found 94). 529
 Error
blocks NeedBraces 'if' construct must use '{}'s. 532
 Error
sizes LineLength Line is longer than 80 characters (found 89). 534
 Error
sizes LineLength Line is longer than 80 characters (found 95). 535
 Error
sizes LineLength Line is longer than 80 characters (found 84). 543
 Error
misc FinalParameters Parameter out should be final. 543
 Error
misc FinalParameters Parameter info should be final. 543
 Error
coding HiddenField 'info' hides a field. 543
 Error
sizes LineLength Line is longer than 80 characters (found 93). 545
 Error
sizes LineLength Line is longer than 80 characters (found 99). 553
 Error
sizes LineLength Line is longer than 80 characters (found 85). 556
 Error
sizes LineLength Line is longer than 80 characters (found 82). 557
 Error
misc FinalParameters Parameter out should be final. 563
 Error
misc FinalParameters Parameter info should be final. 563
 Error
coding HiddenField 'info' hides a field. 563
 Error
sizes LineLength Line is longer than 80 characters (found 94). 566
 Error
misc FinalParameters Parameter out should be final. 570
 Error
misc FinalParameters Parameter info should be final. 570
 Error
coding HiddenField 'info' hides a field. 570
 Error
misc FinalParameters Parameter validationMethods should be final. 571
 Error
sizes LineLength Line is longer than 80 characters (found 92). 573
 Error
sizes LineLength Line is longer than 80 characters (found 84). 575
 Error
sizes LineLength Line is longer than 80 characters (found 84). 578
 Error
sizes LineLength Line is longer than 80 characters (found 87). 581
 Error
sizes LineLength Line is longer than 80 characters (found 94). 583
 Error
sizes LineLength Line is longer than 80 characters (found 83). 584
 Error
sizes LineLength Line is longer than 80 characters (found 83). 588
 Error
misc FinalParameters Parameter out should be final. 588
 Error
misc FinalParameters Parameter info should be final. 588
 Error
coding HiddenField 'info' hides a field. 588
 Error
misc FinalParameters Parameter type should be final. 588
 Error
misc FinalParameters Parameter fieldName should be final. 589
 Error
misc FinalParameters Parameter indent should be final. 589
 Error
blocks NeedBraces 'if' construct must use '{}'s. 591
 Error
sizes LineLength Line is longer than 80 characters (found 97). 592
 Error
blocks NeedBraces 'if' construct must use '{}'s. 594
 Error
sizes LineLength Line is longer than 80 characters (found 90). 596
 Error
blocks NeedBraces 'if' construct must use '{}'s. 598
 Error
sizes LineLength Line is longer than 80 characters (found 81). 599
 Error
sizes LineLength Line is longer than 80 characters (found 90). 600
 Error
blocks NeedBraces 'else' construct must use '{}'s. 602
 Error
sizes LineLength Line is longer than 80 characters (found 84). 603
 Error
sizes LineLength Line is longer than 80 characters (found 90). 604
 Error
misc FinalParameters Parameter out should be final. 608
 Error
misc FinalParameters Parameter info should be final. 608
 Error
coding HiddenField 'info' hides a field. 608
 Error
blocks NeedBraces 'if' construct must use '{}'s. 614
 Error
sizes LineLength Line is longer than 80 characters (found 97). 616
 Error
sizes LineLength Line is longer than 80 characters (found 100). 622
 Error
misc FinalParameters Parameter out should be final. 628
 Error
misc FinalParameters Parameter info should be final. 628
 Error
coding HiddenField 'info' hides a field. 628
 Error
sizes LineLength Line is longer than 80 characters (found 114). 629
 Error
sizes LineLength Line is longer than 80 characters (found 87). 639
 Error
misc FinalParameters Parameter out should be final. 639
 Error
misc FinalParameters Parameter info should be final. 639
 Error
coding HiddenField 'info' hides a field. 639
 Error
misc FinalParameters Parameter validationMethods should be final. 640
 Error
sizes LineLength Line is longer than 80 characters (found 100). 641
 Error
sizes LineLength Line is longer than 80 characters (found 84). 643
 Error
sizes LineLength Line is longer than 80 characters (found 98). 647
 Error
misc FinalParameters Parameter out should be final. 647
 Error
misc FinalParameters Parameter attribute should be final. 647
 Error
misc FinalParameters Parameter info should be final. 648
 Error
coding HiddenField 'info' hides a field. 648
 Error
misc FinalParameters Parameter validationMethods should be final. 648
 Error
sizes LineLength Line is longer than 80 characters (found 96). 649
 Error
sizes LineLength Line is longer than 80 characters (found 83). 650
 Error
sizes LineLength Line is longer than 80 characters (found 82). 653
 Error
misc FinalParameters Parameter out should be final. 653
 Error
misc FinalParameters Parameter fieldName should be final. 653
 Error
sizes LineLength Line is longer than 80 characters (found 81). 654
 Error
misc FinalParameters Parameter type should be final. 654
 Error
misc FinalParameters Parameter info should be final. 654
 Error
coding HiddenField 'info' hides a field. 654
 Error
misc FinalParameters Parameter validationMethods should be final. 654
 Error
misc FinalParameters Parameter inEmbeddedId should be final. 655
 Error
misc FinalParameters Parameter generated should be final. 655
 Error
blocks NeedBraces 'if' construct must use '{}'s. 657
 Error
blocks NeedBraces 'if' construct must use '{}'s. 660
 Error
blocks NeedBraces 'else' construct must use '{}'s. 662
 Error
sizes LineLength Line is longer than 80 characters (found 86). 665
 Error
sizes LineLength Line is longer than 80 characters (found 100). 667
 Error
sizes LineLength Line is longer than 80 characters (found 94). 670
 Error
sizes LineLength Line is longer than 80 characters (found 88). 671
 Error
blocks NeedBraces 'if' construct must use '{}'s. 675
 Error
blocks NeedBraces 'else' construct must use '{}'s. 677
 Error
sizes LineLength Line is longer than 80 characters (found 81). 679
 Error
sizes LineLength Line is longer than 80 characters (found 81). 683
 Error
sizes LineLength Line is longer than 80 characters (found 89). 685
 Error
sizes LineLength Line is longer than 80 characters (found 90). 689
 Error
sizes LineLength Line is longer than 80 characters (found 92). 693
 Error
sizes LineLength Line is longer than 80 characters (found 98). 695
 Error
sizes LineLength Line is longer than 80 characters (found 99). 700
 Error
sizes LineLength Line is longer than 80 characters (found 83). 701
 Error
sizes LineLength Line is longer than 80 characters (found 94). 702
 Error
sizes LineLength Line is longer than 80 characters (found 96). 706
 Error
sizes LineLength Line is longer than 80 characters (found 83). 707
 Error
sizes LineLength Line is longer than 80 characters (found 94). 708
 Error
sizes LineLength Line is longer than 80 characters (found 99). 712
 Error
sizes LineLength Line is longer than 80 characters (found 94). 714
 Error
sizes LineLength Line is longer than 80 characters (found 98). 715
 Error
sizes LineLength Line is longer than 80 characters (found 90). 720
 Error
sizes LineLength Line is longer than 80 characters (found 98). 722
 Error
sizes LineLength Line is longer than 80 characters (found 90). 726
 Error
sizes LineLength Line is longer than 80 characters (found 98). 728
 Error
misc FinalParameters Parameter out should be final. 736
 Error
misc FinalParameters Parameter info should be final. 736
 Error
coding HiddenField 'info' hides a field. 736
 Error
sizes LineLength Line is longer than 80 characters (found 95). 740
 Error
misc FinalParameters Parameter out should be final. 745
 Error
misc FinalParameters Parameter info should be final. 745
 Error
coding HiddenField 'info' hides a field. 745
 Error
misc FinalParameters Parameter validationMethods should be final. 746
 Error
sizes LineLength Line is longer than 80 characters (found 81). 750
 Error
sizes LineLength Line is longer than 80 characters (found 85). 760
 Error
sizes LineLength Line is longer than 80 characters (found 85). 762
 Error
sizes LineLength Line is longer than 80 characters (found 84). 770
 Error
sizes LineLength Line is longer than 80 characters (found 96). 786
 Error
misc FinalParameters Parameter out should be final. 786
 Error
misc FinalParameters Parameter info should be final. 786
 Error
coding HiddenField 'info' hides a field. 786
 Error
misc FinalParameters Parameter ref should be final. 786
 Error
misc FinalParameters Parameter info should be final. 791
 Error
coding HiddenField 'info' hides a field. 791
 Error
misc FinalParameters Parameter ref should be final. 791
 Error
sizes LineLength Line is longer than 80 characters (found 83). 797
 Error
misc FinalParameters Parameter out should be final. 797
 Error
misc FinalParameters Parameter info should be final. 797
 Error
coding HiddenField 'info' hides a field. 797
 Error
misc FinalParameters Parameter validationMethods should be final. 798
 Error
misc FinalParameters Parameter ref should be final. 798
 Error
sizes LineLength Line is longer than 80 characters (found 84). 803
 Error
misc FinalParameters Parameter out should be final. 803
 Error
misc FinalParameters Parameter info should be final. 803
 Error
coding HiddenField 'info' hides a field. 803
 Error
misc FinalParameters Parameter ref should be final. 804
 Error
sizes LineLength Line is longer than 80 characters (found 100). 805
 Error
sizes LineLength Line is longer than 80 characters (found 85). 806
 Error
sizes LineLength Line is longer than 80 characters (found 95). 807
 Error
sizes LineLength Line is longer than 80 characters (found 84). 811
 Error
misc FinalParameters Parameter out should be final. 811
 Error
misc FinalParameters Parameter info should be final. 811
 Error
coding HiddenField 'info' hides a field. 811
 Error
misc FinalParameters Parameter ref should be final. 812
 Error
sizes LineLength Line is longer than 80 characters (found 99). 814
 Error
sizes LineLength Line is longer than 80 characters (found 98). 815
 Error
sizes LineLength Line is longer than 80 characters (found 85). 816
 Error
sizes LineLength Line is longer than 80 characters (found 87). 820
 Error
misc FinalParameters Parameter out should be final. 820
 Error
misc FinalParameters Parameter info should be final. 820
 Error
coding HiddenField 'info' hides a field. 820
 Error
misc FinalParameters Parameter ref should be final. 821
 Error
sizes LineLength Line is longer than 80 characters (found 84). 822
 Error
sizes LineLength Line is longer than 80 characters (found 90). 825
 Error
sizes LineLength Line is longer than 80 characters (found 99). 826
 Error
sizes LineLength Line is longer than 80 characters (found 87). 832
 Error
sizes LineLength Line is longer than 80 characters (found 99). 834
 Error
sizes LineLength Line is longer than 80 characters (found 83). 839
 Error
misc FinalParameters Parameter out should be final. 839
 Error
misc FinalParameters Parameter info should be final. 839
 Error
coding HiddenField 'info' hides a field. 839
 Error
misc FinalParameters Parameter validationMethods should be final. 840
 Error
misc FinalParameters Parameter ref should be final. 840
 Error
sizes LineLength Line is longer than 80 characters (found 85). 842
 Error
sizes LineLength Line is longer than 80 characters (found 96). 844
 Error
misc FinalParameters Parameter out should be final. 848
 Error
misc FinalParameters Parameter info should be final. 848
 Error
coding HiddenField 'info' hides a field. 848
 Error
misc FinalParameters Parameter ref should be final. 849
 Error
sizes LineLength Line is longer than 80 characters (found 100). 850
 Error
sizes LineLength Line is longer than 80 characters (found 96). 852
 Error
misc FinalParameters Parameter out should be final. 856
 Error
misc FinalParameters Parameter info should be final. 856
 Error
coding HiddenField 'info' hides a field. 856
 Error
misc FinalParameters Parameter ref should be final. 857
 Error
sizes LineLength Line is longer than 80 characters (found 134). 863
 Error
sizes LineLength Line is longer than 80 characters (found 98). 864
 Error
sizes LineLength Line is longer than 80 characters (found 85). 865
 Error
sizes LineLength Line is longer than 80 characters (found 83). 869
 Error
misc FinalParameters Parameter out should be final. 869
 Error
misc FinalParameters Parameter info should be final. 869
 Error
coding HiddenField 'info' hides a field. 869
 Error
misc FinalParameters Parameter ref should be final. 870
 Error
sizes LineLength Line is longer than 80 characters (found 85). 871
 Error
sizes LineLength Line is longer than 80 characters (found 83). 872
 Error
sizes LineLength Line is longer than 80 characters (found 96). 874
 Error
sizes LineLength Line is longer than 80 characters (found 83). 878
 Error
misc FinalParameters Parameter out should be final. 878
 Error
misc FinalParameters Parameter info should be final. 878
 Error
coding HiddenField 'info' hides a field. 878
 Error
misc FinalParameters Parameter ref should be final. 879
 Error
sizes LineLength Line is longer than 80 characters (found 89). 881
 Error
sizes LineLength Line is longer than 80 characters (found 87). 882
 Error
sizes LineLength Line is longer than 80 characters (found 84). 883
 Error
sizes LineLength Line is longer than 80 characters (found 99). 885
 Error
sizes LineLength Line is longer than 80 characters (found 90). 888
 Error
sizes LineLength Line is longer than 80 characters (found 99). 889
 Error
misc FinalParameters Parameter out should be final. 895
 Error
misc FinalParameters Parameter info should be final. 895
 Error
coding HiddenField 'info' hides a field. 895
 Error
misc FinalParameters Parameter validationMethods should be final. 896
 Error
misc FinalParameters Parameter ref should be final. 896
 Error
sizes LineLength Line is longer than 80 characters (found 84). 899
 Error
sizes LineLength Line is longer than 80 characters (found 90). 901
 Error
sizes LineLength Line is longer than 80 characters (found 99). 902
 Error
misc FinalParameters Parameter ref should be final. 910
 Error
misc FinalParameters Parameter info should be final. 910
 Error
coding HiddenField 'info' hides a field. 910
 Error
misc FinalParameters Parameter out should be final. 914
 Error
misc FinalParameters Parameter fieldName should be final. 914
 Error
misc FinalParameters Parameter validationMethods should be final. 915
 Error
sizes LineLength Line is longer than 80 characters (found 85). 917
 Error
sizes LineLength Line is longer than 80 characters (found 90). 919
 Error
misc FinalParameters Parameter out should be final. 925
 Error
misc FinalParameters Parameter fieldName should be final. 925
 Error
misc FinalParameters Parameter validationMethods should be final. 926
 Error
sizes LineLength Line is longer than 80 characters (found 85). 928
 Error
sizes LineLength Line is longer than 80 characters (found 90). 930
 Error
sizes LineLength Line is longer than 80 characters (found 83). 935
 Error
misc FinalParameters Parameter out should be final. 935
 Error
misc FinalParameters Parameter ref should be final. 935
 Error
misc FinalParameters Parameter nullable should be final. 936
 Error
misc FinalParameters Parameter insertable should be final. 936
 Error
misc FinalParameters Parameter updatable should be final. 936
 Error
sizes LineLength Line is longer than 80 characters (found 93). 945
 Error
blocks NeedBraces 'if' construct must use '{}'s. 956
 Error
sizes LineLength Line is longer than 80 characters (found 118). 960
 Error
sizes LineLength Line is longer than 80 characters (found 99). 962
 Error
misc FinalParameters Parameter out should be final. 967
 Error
misc FinalParameters Parameter info should be final. 967
 Error
coding HiddenField 'info' hides a field. 967
 Error
sizes LineLength Line is longer than 80 characters (found 86). 972
 Error
sizes LineLength Line is longer than 80 characters (found 84). 975
 Error
sizes LineLength Line is longer than 80 characters (found 99). 982
 Error
misc FinalParameters Parameter out should be final. 982
 Error
misc FinalParameters Parameter info should be final. 982
 Error
coding HiddenField 'info' hides a field. 982
 Error
sizes LineLength Line is longer than 80 characters (found 100). 983
 Error
misc FinalParameters Parameter out should be final. 988
 Error
misc FinalParameters Parameter info should be final. 988
 Error
coding HiddenField 'info' hides a field. 988
 Error
sizes LineLength Line is longer than 80 characters (found 130). 998
 Error
misc FinalParameters Parameter out should be final. 1007
 Error
misc FinalParameters Parameter info should be final. 1007
 Error
coding HiddenField 'info' hides a field. 1007
 Error
sizes LineLength Line is longer than 80 characters (found 94). 1009
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1014
 Error
sizes MethodLength Method length is 160 lines (max allowed is 150). 1024
 Error
misc FinalParameters Parameter out should be final. 1024
 Error
misc FinalParameters Parameter info should be final. 1024
 Error
coding HiddenField 'info' hides a field. 1024
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1026
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1036
 Error
sizes LineLength Line is longer than 80 characters (found 96). 1041
 Error
sizes LineLength Line is longer than 80 characters (found 84). 1046
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1055
 Error
sizes LineLength Line is longer than 80 characters (found 95). 1056
 Error
blocks NeedBraces 'else' construct must use '{}'s. 1057
 Error
sizes LineLength Line is longer than 80 characters (found 88). 1061
 Error
blocks NeedBraces 'else' construct must use '{}'s. 1063
 Error
sizes LineLength Line is longer than 80 characters (found 92). 1066
 Error
sizes LineLength Line is longer than 80 characters (found 90). 1068
 Error
sizes LineLength Line is longer than 80 characters (found 88). 1069
 Error
sizes LineLength Line is longer than 80 characters (found 84). 1071
 Error
sizes LineLength Line is longer than 80 characters (found 91). 1081
 Error
sizes LineLength Line is longer than 80 characters (found 97). 1091
 Error
sizes LineLength Line is longer than 80 characters (found 83). 1092
 Error
sizes LineLength Line is longer than 80 characters (found 89). 1094
 Error
sizes LineLength Line is longer than 80 characters (found 89). 1099
 Error
sizes LineLength Line is longer than 80 characters (found 91). 1102
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1104
 Error
sizes LineLength Line is longer than 80 characters (found 87). 1106
 Error
sizes LineLength Line is longer than 80 characters (found 89). 1118
 Error
sizes LineLength Line is longer than 80 characters (found 98). 1125
 Error
sizes LineLength Line is longer than 80 characters (found 105). 1128
 Error
sizes LineLength Line is longer than 80 characters (found 83). 1129
 Error
sizes LineLength Line is longer than 80 characters (found 87). 1131
 Error
sizes LineLength Line is longer than 80 characters (found 89). 1144
 Error
sizes LineLength Line is longer than 80 characters (found 92). 1149
 Error
sizes LineLength Line is longer than 80 characters (found 83). 1151
 Error
sizes LineLength Line is longer than 80 characters (found 92). 1158
 Error
sizes LineLength Line is longer than 80 characters (found 97). 1159
 Error
sizes LineLength Line is longer than 80 characters (found 89). 1168
 Error
sizes LineLength Line is longer than 80 characters (found 90). 1171
 Error
misc FinalParameters Parameter out should be final. 1185
 Error
misc FinalParameters Parameter info should be final. 1185
 Error
coding HiddenField 'info' hides a field. 1185
 Error
misc FinalParameters Parameter validationMethods should be final. 1186
 Error
sizes LineLength Line is longer than 80 characters (found 87). 1187
 Error
blocks NeedBraces 'for' construct must use '{}'s. 1190
 Error
sizes LineLength Line is longer than 80 characters (found 98). 1194
 Error
blocks NeedBraces 'for' construct must use '{}'s. 1197
 Error
sizes LineLength Line is longer than 80 characters (found 82). 1202
 Error
misc FinalParameters Parameter ref should be final. 1202
 Error
misc FinalParameters Parameter here should be final. 1202
 Error
misc FinalParameters Parameter there should be final. 1202
 Error
sizes LineLength Line is longer than 80 characters (found 81). 1203
 Error
sizes LineLength Line is longer than 80 characters (found 90). 1206
 Error
misc FinalParameters Parameter out should be final. 1206
 Error
misc FinalParameters Parameter info should be final. 1206
 Error
coding HiddenField 'info' hides a field. 1206
 Error
misc FinalParameters Parameter ref should be final. 1206
 Error
sizes LineLength Line is longer than 80 characters (found 84). 1207
 Error
misc FinalParameters Parameter out should be final. 1216
 Error
misc FinalParameters Parameter info should be final. 1216
 Error
coding HiddenField 'info' hides a field. 1216
 Error
misc FinalParameters Parameter ref should be final. 1217
 Error
sizes LineLength Line is longer than 80 characters (found 85). 1219
 Error
sizes LineLength Line is longer than 80 characters (found 85). 1220
 Error
sizes LineLength Line is longer than 80 characters (found 92). 1228
 Error
misc FinalParameters Parameter out should be final. 1228
 Error
misc FinalParameters Parameter info should be final. 1228
 Error
coding HiddenField 'info' hides a field. 1228
 Error
misc FinalParameters Parameter jt should be final. 1228
 Error
sizes LineLength Line is longer than 80 characters (found 90). 1229
 Error
sizes LineLength Line is longer than 80 characters (found 93). 1240
 Error
misc FinalParameters Parameter out should be final. 1240
 Error
misc FinalParameters Parameter info should be final. 1240
 Error
coding HiddenField 'info' hides a field. 1240
 Error
misc FinalParameters Parameter cols should be final. 1240
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1243
 Error
sizes LineLength Line is longer than 80 characters (found 87). 1245
 Error
misc FinalParameters Parameter out should be final. 1252
 Error
misc FinalParameters Parameter info should be final. 1252
 Error
coding HiddenField 'info' hides a field. 1252
 Error
misc FinalParameters Parameter ref should be final. 1253
 Error
sizes LineLength Line is longer than 80 characters (found 99). 1256
 Error
sizes LineLength Line is longer than 80 characters (found 86). 1258
 Error
misc FinalParameters Parameter out should be final. 1263
 Error
misc FinalParameters Parameter ref should be final. 1263
 Error
sizes LineLength Line is longer than 80 characters (found 82). 1264
 Error
sizes LineLength Line is longer than 80 characters (found 89). 1266
 Error
misc FinalParameters Parameter ref should be final. 1272
 Error
misc FinalParameters Parameter out should be final. 1276
 Error
misc FinalParameters Parameter ref should be final. 1276
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1279
 Error
sizes LineLength Line is longer than 80 characters (found 93). 1285
 Error
sizes LineLength Line is longer than 80 characters (found 86). 1292
 Error
blocks EmptyBlock Must have at least one statement. 1293
 Error
sizes LineLength Line is longer than 80 characters (found 90). 1301
 Error
blocks EmptyBlock Must have at least one statement. 1302
 Error
misc FinalParameters Parameter out should be final. 1313
 Error
misc FinalParameters Parameter ref should be final. 1313
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1316
 Error
sizes LineLength Line is longer than 80 characters (found 95). 1322
 Error
sizes LineLength Line is longer than 80 characters (found 88). 1329
 Error
sizes LineLength Line is longer than 80 characters (found 95). 1331
 Error
sizes LineLength Line is longer than 80 characters (found 90). 1335
 Error
sizes LineLength Line is longer than 80 characters (found 98). 1337
 Error
sizes LineLength Line is longer than 80 characters (found 94). 1345
 Error
misc FinalParameters Parameter out should be final. 1345
 Error
misc FinalParameters Parameter info should be final. 1345
 Error
coding HiddenField 'info' hides a field. 1345
 Error
misc FinalParameters Parameter simpleClassName should be final. 1345
 Error
sizes LineLength Line is longer than 80 characters (found 89). 1346
 Error
misc FinalParameters Parameter fullClassName should be final. 1346
 Error
misc FinalParameters Parameter fieldName should be final. 1346
 Error
misc FinalParameters Parameter isMultiple should be final. 1346
 Error
misc FinalParameters Parameter javadoc should be final. 1346
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1348
 Error
sizes LineLength Line is longer than 80 characters (found 88). 1349
 Error
blocks NeedBraces 'else' construct must use '{}'s. 1350
 Error
sizes LineLength Line is longer than 80 characters (found 81). 1354
 Error
sizes LineLength Line is longer than 80 characters (found 99). 1358
 Error
misc FinalParameters Parameter out should be final. 1363
 Error
misc FinalParameters Parameter ref should be final. 1363
 Error
sizes LineLength Line is longer than 80 characters (found 94). 1365
 Error
sizes LineLength Line is longer than 80 characters (found 89). 1367
 Error
misc FinalParameters Parameter out should be final. 1373
 Error
misc FinalParameters Parameter info should be final. 1373
 Error
coding HiddenField 'info' hides a field. 1373
 Error
sizes LineLength Line is longer than 80 characters (found 92). 1376
 Error
sizes LineLength Line is longer than 80 characters (found 91). 1379
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1381
 Error
blocks NeedBraces 'else' construct must use '{}'s. 1383
 Error
sizes LineLength Line is longer than 80 characters (found 141). 1388
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1394
 Error
blocks NeedBraces 'else' construct must use '{}'s. 1399
 Error
sizes LineLength Line is longer than 80 characters (found 149). 1404
 Error
sizes LineLength Line is longer than 80 characters (found 106). 1411
 Error
sizes LineLength Line is longer than 80 characters (found 91). 1434
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1442
 Error
sizes LineLength Line is longer than 80 characters (found 93). 1444
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1466
 Error
blocks NeedBraces 'else' construct must use '{}'s. 1468
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1471
 Error
blocks NeedBraces 'else' construct must use '{}'s. 1474
 Error
sizes LineLength Line is longer than 80 characters (found 81). 1475
 Error
sizes LineLength Line is longer than 80 characters (found 94). 1476
 Error
sizes LineLength Line is longer than 80 characters (found 88). 1478
 Error
sizes LineLength Line is longer than 80 characters (found 84). 1480
 Error
sizes LineLength Line is longer than 80 characters (found 97). 1481
 Error
misc FinalParameters Parameter out should be final. 1491
 Error
misc FinalParameters Parameter info should be final. 1491
 Error
coding HiddenField 'info' hides a field. 1491
 Error
sizes LineLength Line is longer than 80 characters (found 96). 1495
 Error
sizes LineLength Line is longer than 80 characters (found 98). 1496
 Error
sizes LineLength Line is longer than 80 characters (found 86). 1497
 Error
sizes LineLength Line is longer than 80 characters (found 93). 1498
 Error
sizes LineLength Line is longer than 80 characters (found 94). 1499
 Error
sizes LineLength Line is longer than 80 characters (found 96). 1500
 Error
misc FinalParameters Parameter out should be final. 1511
 Error
misc FinalParameters Parameter info should be final. 1511
 Error
coding HiddenField 'info' hides a field. 1511
 Error
sizes LineLength Line is longer than 80 characters (found 83). 1514
 Error
misc FinalParameters Parameter out should be final. 1520
 Error
misc FinalParameters Parameter info should be final. 1520
 Error
coding HiddenField 'info' hides a field. 1520
 Error
sizes LineLength Line is longer than 80 characters (found 95). 1521
 Error
sizes LineLength Line is longer than 80 characters (found 85). 1523
 Error
misc FinalParameters Parameter out should be final. 1537
 Error
misc FinalParameters Parameter info should be final. 1537
 Error
coding HiddenField 'info' hides a field. 1537
 Error
sizes LineLength Line is longer than 80 characters (found 111). 1538
 Error
sizes LineLength Line is longer than 80 characters (found 85). 1540
 Error
misc FinalParameters Parameter out should be final. 1547
 Error
misc FinalParameters Parameter info should be final. 1547
 Error
coding HiddenField 'info' hides a field. 1547
 Error
sizes LineLength Line is longer than 80 characters (found 110). 1548
 Error
sizes LineLength Line is longer than 80 characters (found 84). 1550
 Error
sizes LineLength Line is longer than 80 characters (found 110). 1556
 Error
misc FinalParameters Parameter out should be final. 1571
 Error
misc FinalParameters Parameter info should be final. 1571
 Error
coding HiddenField 'info' hides a field. 1571
 Error
sizes LineLength Line is longer than 80 characters (found 98). 1572
 Error
sizes LineLength Line is longer than 80 characters (found 82). 1573
 Error
misc FinalParameters Parameter out should be final. 1584
 Error
misc FinalParameters Parameter info should be final. 1584
 Error
coding HiddenField 'info' hides a field. 1584
 Error
misc FinalParameters Parameter out should be final. 1588
 Error
misc FinalParameters Parameter info should be final. 1588
 Error
coding HiddenField 'info' hides a field. 1588
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1590
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1598
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1603
 Error
sizes LineLength Line is longer than 80 characters (found 95). 1613
 Error
sizes LineLength Line is longer than 80 characters (found 99). 1614
 Error
sizes LineLength Line is longer than 80 characters (found 84). 1622
 Error
sizes LineLength Line is longer than 80 characters (found 93). 1624
 Error
blocks NeedBraces 'for' construct must use '{}'s. 1630
 Error
sizes LineLength Line is longer than 80 characters (found 82). 1636
 Error
misc FinalParameters Parameter out should be final. 1636
 Error
misc FinalParameters Parameter info should be final. 1636
 Error
coding HiddenField 'info' hides a field. 1636
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1637
 Error
sizes LineLength Line is longer than 80 characters (found 94). 1641
 Error
misc FinalParameters Parameter out should be final. 1645
 Error
misc FinalParameters Parameter info should be final. 1645
 Error
coding HiddenField 'info' hides a field. 1645
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1646
 Error
sizes LineLength Line is longer than 80 characters (found 137). 1648
 Error
sizes LineLength Line is longer than 80 characters (found 119). 1651
 Error
sizes LineLength Line is longer than 80 characters (found 119). 1659
 Error
sizes LineLength Line is longer than 80 characters (found 106). 1664
 Error
sizes LineLength Line is longer than 80 characters (found 96). 1677
 Error
sizes LineLength Line is longer than 80 characters (found 99). 1685
 Error
misc FinalParameters Parameter out should be final. 1685
 Error
misc FinalParameters Parameter attribute should be final. 1685
 Error
misc FinalParameters Parameter indent should be final. 1686
 Error
sizes LineLength Line is longer than 80 characters (found 97). 1687
 Error
sizes LineLength Line is longer than 80 characters (found 96). 1688
 Error
sizes LineLength Line is longer than 80 characters (found 83). 1691
 Error
misc FinalParameters Parameter out should be final. 1691
 Error
misc FinalParameters Parameter fieldName should be final. 1691
 Error
sizes LineLength Line is longer than 80 characters (found 88). 1692
 Error
misc FinalParameters Parameter columnName should be final. 1692
 Error
misc FinalParameters Parameter isNullable should be final. 1692
 Error
misc FinalParameters Parameter indent should be final. 1692
 Error
misc FinalParameters Parameter type should be final. 1692
 Error
misc FinalParameters Parameter extensions should be final. 1693
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1694
 Error
sizes LineLength Line is longer than 80 characters (found 84). 1697
 Error
sizes LineLength Line is longer than 80 characters (found 94). 1701
 Error
misc FinalParameters Parameter out should be final. 1701
 Error
misc FinalParameters Parameter generated should be final. 1701
 Error
misc FinalParameters Parameter indent should be final. 1701
 Error
sizes LineLength Line is longer than 80 characters (found 95). 1703
 Error
sizes LineLength Line is longer than 80 characters (found 93). 1708
 Error
misc FinalParameters Parameter out should be final. 1708
 Error
misc FinalParameters Parameter columnName should be final. 1708
 Error
misc FinalParameters Parameter isNullable should be final. 1708
 Error
sizes LineLength Line is longer than 80 characters (found 90). 1709
 Error
misc FinalParameters Parameter indent should be final. 1709
 Error
misc FinalParameters Parameter type should be final. 1709
 Error
misc FinalParameters Parameter insertable should be final. 1709
 Error
misc FinalParameters Parameter updatable should be final. 1709
 Error
sizes LineLength Line is longer than 80 characters (found 93). 1712
 Error
sizes LineLength Line is longer than 80 characters (found 83). 1716
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1720
 Error
blocks NeedBraces 'else' construct must use '{}'s. 1722
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1725
 Error
blocks NeedBraces 'else' construct must use '{}'s. 1727
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1730
 Error
blocks NeedBraces 'else' construct must use '{}'s. 1732
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1735
 Error
blocks NeedBraces 'else' construct must use '{}'s. 1737
 Error
sizes LineLength Line is longer than 80 characters (found 99). 1740
 Error
sizes LineLength Line is longer than 80 characters (found 100). 1741
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1742
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1745
 Error
sizes LineLength Line is longer than 80 characters (found 85). 1746
 Error
misc FinalParameters Parameter out should be final. 1750
 Error
misc FinalParameters Parameter attribute should be final. 1751
 Error
sizes LineLength Line is longer than 80 characters (found 96). 1759
 Error
sizes LineLength Line is longer than 80 characters (found 93). 1763
 Error
sizes LineLength Line is longer than 80 characters (found 96). 1764
 Error
sizes LineLength Line is longer than 80 characters (found 101). 1769
 Error
sizes LineLength Line is longer than 80 characters (found 83). 1771
 Error
sizes LineLength Line is longer than 80 characters (found 91). 1772
 Error
sizes LineLength Line is longer than 80 characters (found 85). 1773
 Error
misc FinalParameters Parameter attribute should be final. 1779
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1781
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1785
 Error
blocks NeedBraces 'else' construct must use '{}'s. 1787
 Error
misc FinalParameters Parameter out should be final. 1792
 Error
misc FinalParameters Parameter info should be final. 1792
 Error
coding HiddenField 'info' hides a field. 1792
 Error
sizes LineLength Line is longer than 80 characters (found 92). 1794
 Error
sizes LineLength Line is longer than 80 characters (found 87). 1795
 Error
sizes LineLength Line is longer than 80 characters (found 91). 1799
 Error
sizes LineLength Line is longer than 80 characters (found 94). 1817
 Error
sizes LineLength Line is longer than 80 characters (found 86). 1824
 Error
blocks AvoidNestedBlocks Avoid nested blocks. 1826
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1829
 Error
sizes LineLength Line is longer than 80 characters (found 84). 1831
 Error
sizes LineLength Line is longer than 80 characters (found 93). 1839
 Error
sizes LineLength Line is longer than 80 characters (found 90). 1840
 Error
blocks AvoidNestedBlocks Avoid nested blocks. 1843
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1846
 Error
sizes LineLength Line is longer than 80 characters (found 95). 1848
 Error
sizes LineLength Line is longer than 80 characters (found 95). 1854
 Error
sizes LineLength Line is longer than 80 characters (found 94). 1862
 Error
sizes LineLength Line is longer than 80 characters (found 93). 1865
 Error
blocks AvoidNestedBlocks Avoid nested blocks. 1868
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1871
 Error
sizes LineLength Line is longer than 80 characters (found 84). 1873
 Error
sizes LineLength Line is longer than 80 characters (found 93). 1879
 Error
sizes LineLength Line is longer than 80 characters (found 90). 1880
 Error
blocks AvoidNestedBlocks Avoid nested blocks. 1883
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1886
 Error
sizes LineLength Line is longer than 80 characters (found 95). 1888
 Error
sizes LineLength Line is longer than 80 characters (found 95). 1894
 Error
misc FinalParameters Parameter out should be final. 1904
 Error
misc FinalParameters Parameter out should be final. 1908
 Error
misc FinalParameters Parameter info should be final. 1908
 Error
coding HiddenField 'info' hides a field. 1908
 Error
misc FinalParameters Parameter out should be final. 1912
 Error
misc FinalParameters Parameter info should be final. 1912
 Error
coding HiddenField 'info' hides a field. 1912
 Error
misc FinalParameters Parameter out should be final. 1920
 Error
misc FinalParameters Parameter comment should be final. 1920
 Error
misc FinalParameters Parameter indent should be final. 1920
 Error
sizes LineLength Line is longer than 80 characters (found 94). 1928
 Error
misc FinalParameters Parameter items should be final. 1928
 Error
misc FinalParameters Parameter delimiter should be final. 1928
 Error
misc FinalParameters Parameter itemBefore should be final. 1928
 Error
misc FinalParameters Parameter itemAfter should be final. 1929
 Error
blocks NeedBraces 'if' construct must use '{}'s. 1932
 Error
misc FinalParameters Parameter items should be final. 1941
 Error
misc FinalParameters Parameter out should be final. 1945
 Error
misc FinalParameters Parameter info should be final. 1945
 Error
coding HiddenField 'info' hides a field. 1945
 Error
sizes LineLength Line is longer than 80 characters (found 97). 1948
 Error
sizes LineLength Line is longer than 80 characters (found 81). 1970
 Error
sizes LineLength Line is longer than 80 characters (found 86). 1971
 Error
sizes LineLength Line is longer than 80 characters (found 102). 1973
 Error
sizes LineLength Line is longer than 80 characters (found 81). 1974
 Error
sizes LineLength Line is longer than 80 characters (found 94). 1978
 Error
misc FinalParameters Parameter out should be final. 1985
 Error
misc FinalParameters Parameter info should be final. 1985
 Error
coding HiddenField 'info' hides a field. 1985
 Error
misc FinalParameters Parameter member should be final. 1986
 Error
sizes LineLength Line is longer than 80 characters (found 96). 1994
 Error
misc FinalParameters Parameter out should be final. 1994
 Error
misc FinalParameters Parameter info should be final. 1994
 Error
coding HiddenField 'info' hides a field. 1994
 Error
misc FinalParameters Parameter type should be final. 1994
 Error
misc FinalParameters Parameter fieldName should be final. 1994
 Error
misc FinalParameters Parameter fieldNameInQuery should be final. 1995
 Error
sizes LineLength Line is longer than 80 characters (found 120). 1998
 Error
sizes LineLength Line is longer than 80 characters (found 92). 2000
 Error
sizes LineLength Line is longer than 80 characters (found 120). 2003
 Error
sizes LineLength Line is longer than 80 characters (found 92). 2005

xuml/tools/model/compiler/CodeGeneratorJava.java

Severity Category Rule Message Line
 Error
misc NewlineAtEndOfFile File does not end with a newline. 1
 Error
regexp RegexpSingleline Line has trailing spaces. 39
 Error
regexp RegexpSingleline Line has trailing spaces. 41
 Error
javadoc JavadocVariable Missing a Javadoc comment. 45
 Error
javadoc JavadocVariable Missing a Javadoc comment. 46
 Error
javadoc JavadocVariable Missing a Javadoc comment. 47
 Error
javadoc JavadocVariable Missing a Javadoc comment. 48
 Error
javadoc JavadocVariable Missing a Javadoc comment. 49
 Error
javadoc JavadocVariable Missing a Javadoc comment. 50
 Error
javadoc JavadocVariable Missing a Javadoc comment. 51
 Error
javadoc JavadocVariable Missing a Javadoc comment. 52
 Error
javadoc JavadocVariable Missing a Javadoc comment. 53
 Error
javadoc JavadocVariable Missing a Javadoc comment. 54
 Error
javadoc JavadocVariable Missing a Javadoc comment. 55
 Error
sizes LineLength Line is longer than 80 characters (found 90). 57
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 57
 Error
sizes ParameterNumber More than 7 parameters (found 10). 57
 Error
misc FinalParameters Parameter domains should be final. 57
 Error
coding HiddenField 'domains' hides a field. 57
 Error
misc FinalParameters Parameter domainName should be final. 57
 Error
misc FinalParameters Parameter domainPackageName should be final. 57
 Error
coding HiddenField 'domainPackageName' hides a field. 57
 Error
sizes LineLength Line is longer than 80 characters (found 85). 58
 Error
misc FinalParameters Parameter domainSchema should be final. 58
 Error
coding HiddenField 'domainSchema' hides a field. 58
 Error
misc FinalParameters Parameter entitySourceDirectory should be final. 58
 Error
coding HiddenField 'entitySourceDirectory' hides a field. 58
 Error
misc FinalParameters Parameter resourcesDirectory should be final. 58
 Error
coding HiddenField 'resourcesDirectory' hides a field. 58
 Error
sizes LineLength Line is longer than 80 characters (found 81). 59
 Error
misc FinalParameters Parameter implementationPackageName should be final. 59
 Error
coding HiddenField 'implementationPackageName' hides a field. 59
 Error
misc FinalParameters Parameter implementationSourceDirectory should be final. 59
 Error
coding HiddenField 'implementationSourceDirectory' hides a field. 59
 Error
misc FinalParameters Parameter generatePersistenceXml should be final. 60
 Error
coding HiddenField 'generatePersistenceXml' hides a field. 60
 Error
misc FinalParameters Parameter overwriteImplementation should be final. 60
 Error
coding HiddenField 'overwriteImplementation' hides a field. 60
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 83
 Error
design DesignForExtension Class 'CodeGeneratorJava' looks like designed for extension (can be subclassed), but the method 'generate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CodeGeneratorJava' final or making the method 'generate' static/final/abstract/empty, or adding allowed annotation for the method. 87
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 87
 Error
blocks NeedBraces 'if' construct must use '{}'s. 103
 Error
sizes LineLength Line is longer than 80 characters (found 99). 104
 Error
sizes LineLength Line is longer than 80 characters (found 82). 109
 Error
misc FinalParameters Parameter classes should be final. 109
 Error
misc FinalParameters Parameter file should be final. 109
 Error
misc FinalParameters Parameter cls should be final. 131
 Error
misc FinalParameters Parameter out should be final. 131
 Error
blocks NeedBraces 'if' construct must use '{}'s. 132
 Error
sizes LineLength Line is longer than 80 characters (found 98). 134
 Error
sizes LineLength Line is longer than 80 characters (found 94). 140
 Error
sizes LineLength Line is longer than 80 characters (found 89). 147
 Error
misc FinalParameters Parameter cls should be final. 156
 Error
misc FinalParameters Parameter eventId should be final. 156
 Error
sizes LineLength Line is longer than 80 characters (found 92). 158
 Error
sizes LineLength Line is longer than 80 characters (found 126). 159
 Error
blocks NeedBraces 'if' construct must use '{}'s. 161
 Error
blocks NeedBraces 'else' construct must use '{}'s. 163
 Error
sizes LineLength Line is longer than 80 characters (found 82). 165
 Error
sizes LineLength Line is longer than 80 characters (found 89). 166
 Error
blocks NeedBraces 'if' construct must use '{}'s. 168
 Error
blocks NeedBraces 'else' construct must use '{}'s. 170
 Error
blocks NeedBraces 'else' construct must use '{}'s. 172
 Error
sizes LineLength Line is longer than 80 characters (found 95). 177
 Error
misc FinalParameters Parameter cls should be final. 177
 Error
misc FinalParameters Parameter destination should be final. 177
 Error
misc FinalParameters Parameter lookups should be final. 177
 Error
sizes LineLength Line is longer than 80 characters (found 85). 181
 Error
sizes LineLength Line is longer than 80 characters (found 83). 184
 Error
blocks NeedBraces 'if' construct must use '{}'s. 185
 Error
misc FinalParameters Parameter cls should be final. 190
 Error
misc FinalParameters Parameter cls should be final. 195
 Error
sizes LineLength Line is longer than 80 characters (found 91). 196
 Error
misc FinalParameters Parameter domain should be final. 199
 Error
coding HiddenField 'domain' hides a field. 199
 Error
misc FinalParameters Parameter file should be final. 199
 Error
misc FinalParameters Parameter domain should be final. 211
 Error
coding HiddenField 'domain' hides a field. 211
 Error
sizes LineLength Line is longer than 80 characters (found 89). 222
 Error
misc FinalParameters Parameter domain should be final. 222
 Error
coding HiddenField 'domain' hides a field. 222
 Error
misc FinalParameters Parameter destination should be final. 222
 Error
misc FinalParameters Parameter lookups should be final. 222
 Error
sizes LineLength Line is longer than 80 characters (found 100). 228
 Error
sizes LineLength Line is longer than 80 characters (found 93). 235
 Error
sizes LineLength Line is longer than 80 characters (found 205). 240
 Error
sizes LineLength Line is longer than 80 characters (found 137). 244
 Error
sizes LineLength Line is longer than 80 characters (found 94). 251
 Error
sizes LineLength Line is longer than 80 characters (found 82). 252
 Error
sizes LineLength Line is longer than 80 characters (found 126). 257
 Error
sizes LineLength Line is longer than 80 characters (found 130). 260
 Error
sizes LineLength Line is longer than 80 characters (found 82). 262
 Error
sizes LineLength Line is longer than 80 characters (found 115). 267
 Error
sizes LineLength Line is longer than 80 characters (found 94). 269
 Error
blocks LeftCurly '{' at column 9 should be on the previous line. 275
 Error
blocks NeedBraces 'if' construct must use '{}'s. 282
 Error
sizes LineLength Line is longer than 80 characters (found 98). 292
 Error
sizes LineLength Line is longer than 80 characters (found 118). 296
 Error
sizes LineLength Line is longer than 80 characters (found 98). 303
 Error
sizes LineLength Line is longer than 80 characters (found 88). 341
 Error
sizes LineLength Line is longer than 80 characters (found 86). 342
 Error
blocks LeftCurly '{' at column 9 should be on the previous line. 355
 Error
sizes LineLength Line is longer than 80 characters (found 96). 356
 Error
blocks LeftCurly '{' at column 9 should be on the previous line. 363
 Error
misc FinalParameters Parameter message should be final. 369
 Error
sizes LineLength Line is longer than 80 characters (found 87). 373
 Error
misc FinalParameters Parameter cls should be final. 373
 Error
misc FinalParameters Parameter destination should be final. 373
 Error
misc FinalParameters Parameter lookups should be final. 373
 Error
misc FinalParameters Parameter cls should be final. 380
 Error
sizes LineLength Line is longer than 80 characters (found 89). 382
 Error
misc FinalParameters Parameter cls should be final. 385
 Error
misc FinalParameters Parameter cls should be final. 389
 Error
misc FinalParameters Parameter cls should be final. 393
 Error
misc FinalParameters Parameter bytes should be final. 402
 Error
misc FinalParameters Parameter file should be final. 402
 Error
design FinalClass Class Builder should be declared as final. 414
 Error
javadoc JavadocVariable Missing a Javadoc comment. 415
 Error
javadoc JavadocVariable Missing a Javadoc comment. 416
 Error
javadoc JavadocVariable Missing a Javadoc comment. 417
 Error
javadoc JavadocVariable Missing a Javadoc comment. 418
 Error
javadoc JavadocVariable Missing a Javadoc comment. 419
 Error
javadoc JavadocVariable Missing a Javadoc comment. 420
 Error
javadoc JavadocVariable Missing a Javadoc comment. 421
 Error
javadoc JavadocVariable Missing a Javadoc comment. 422
 Error
javadoc JavadocVariable Missing a Javadoc comment. 423
 Error
javadoc JavadocVariable Missing a Javadoc comment. 424
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 430
 Error
misc FinalParameters Parameter domains should be final. 430
 Error
coding HiddenField 'domains' hides a field. 430
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 435
 Error
misc FinalParameters Parameter domainName should be final. 435
 Error
coding HiddenField 'domainName' hides a field. 435
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 440
 Error
misc FinalParameters Parameter domainSchema should be final. 440
 Error
coding HiddenField 'domainSchema' hides a field. 440
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 445
 Error
misc FinalParameters Parameter packageName should be final. 445
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 450
 Error
misc FinalParameters Parameter directory should be final. 450
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 455
 Error
misc FinalParameters Parameter directory should be final. 455
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 460
 Error
misc FinalParameters Parameter generate should be final. 460
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 465
 Error
misc FinalParameters Parameter directory should be final. 465
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 470
 Error
misc FinalParameters Parameter directory should be final. 470
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 475
 Error
blocks NeedBraces 'if' construct must use '{}'s. 476
 Error
sizes LineLength Line is longer than 80 characters (found 94). 478
 Error
sizes LineLength Line is longer than 80 characters (found 89). 479
 Error
sizes LineLength Line is longer than 80 characters (found 100). 480

xuml/tools/model/compiler/CodeGeneratorJavaTest.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 12
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 17
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 22
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 27
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 32
 Error
sizes LineLength Line is longer than 80 characters (found 82). 33
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 37
 Error
sizes LineLength Line is longer than 80 characters (found 82). 38
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 42
 Error
sizes LineLength Line is longer than 80 characters (found 90). 43
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 47
 Error
sizes LineLength Line is longer than 80 characters (found 84). 48
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 52
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 57
 Error
sizes LineLength Line is longer than 80 characters (found 84). 58
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 62
 Error
sizes LineLength Line is longer than 80 characters (found 81). 63
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 67
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 73
 Error
sizes LineLength Line is longer than 80 characters (found 84). 74
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 78
 Error
sizes LineLength Line is longer than 80 characters (found 83). 79
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 83
 Error
sizes LineLength Line is longer than 80 characters (found 86). 84
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 88
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 93
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 98
 Error
sizes LineLength Line is longer than 80 characters (found 100). 99
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 103
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 109
 Error
sizes LineLength Line is longer than 80 characters (found 96). 116
 Error
design DesignForExtension Class 'CodeGeneratorJavaTest' looks like designed for extension (can be subclassed), but the method 'testCodeGenerationForAirTrafficControllerSample' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CodeGeneratorJavaTest' final or making the method 'testCodeGenerationForAirTrafficControllerSample' static/final/abstract/empty, or adding allowed annotation for the method. 116
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 116
 Error
misc FinalParameters Parameter domainName should be final. 120
 Error
sizes LineLength Line is longer than 80 characters (found 86). 125
 Error
misc FinalParameters Parameter domainName should be final. 125
 Error
misc FinalParameters Parameter domainPackageName should be final. 125
 Error
misc FinalParameters Parameter schema should be final. 126
 Error
misc FinalParameters Parameter xmlPath should be final. 126
 Error
blocks NeedBraces 'if' construct must use '{}'s. 130
 Error
sizes LineLength Line is longer than 80 characters (found 100). 136
 Error
sizes LineLength Line is longer than 80 characters (found 99). 137
 Error
sizes LineLength Line is longer than 80 characters (found 86). 142
 Error
misc FinalParameters Parameter domainName should be final. 142
 Error
misc FinalParameters Parameter domainPackageName should be final. 142
 Error
misc FinalParameters Parameter schema should be final. 143
 Error
sizes LineLength Line is longer than 80 characters (found 88). 144
 Error
misc NewlineAtEndOfFile File does not end with a newline. 1

xuml/tools/model/compiler/Lookups.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 34
 Error
sizes LineLength Line is longer than 80 characters (found 90). 35
 Error
javadoc JavadocVariable Missing a Javadoc comment. 35
 Error
javadoc JavadocVariable Missing a Javadoc comment. 37
 Error
javadoc JavadocVariable Missing a Javadoc comment. 38
 Error
modifier RedundantModifier Redundant 'public' modifier. 40
 Error
misc FinalParameters Parameter domains should be final. 40
 Error
coding HiddenField 'domains' hides a field. 40
 Error
misc FinalParameters Parameter domain should be final. 40
 Error
coding HiddenField 'domain' hides a field. 40
 Error
sizes LineLength Line is longer than 80 characters (found 98). 48
 Error
misc FinalParameters Parameter number should be final. 56
 Error
misc FinalParameters Parameter name should be final. 60
 Error
misc FinalParameters Parameter className should be final. 64
 Error
blocks NeedBraces 'if' construct must use '{}'s. 68
 Error
misc FinalParameters Parameter className should be final. 75
 Error
blocks NeedBraces 'for' construct must use '{}'s. 79
 Error
blocks NeedBraces 'if' construct must use '{}'s. 80
 Error
misc FinalParameters Parameter cls should be final. 87
 Error
blocks NeedBraces 'if' construct must use '{}'s. 94
 Error
sizes LineLength Line is longer than 80 characters (found 87). 94
 Error
sizes LineLength Line is longer than 80 characters (found 96). 95
 Error
blocks NeedBraces 'if' construct must use '{}'s. 99
 Error
sizes LineLength Line is longer than 80 characters (found 91). 99
 Error
sizes LineLength Line is longer than 80 characters (found 83). 118
 Error
misc FinalParameters Parameter className should be final. 118
 Error
blocks NeedBraces 'if' construct must use '{}'s. 122
 Error
misc FinalParameters Parameter typeName should be final. 129
 Error
misc FinalParameters Parameter typeName should be final. 133
 Error
sizes LineLength Line is longer than 80 characters (found 81). 135
 Error
blocks NeedBraces 'if' construct must use '{}'s. 136
 Error
blocks NeedBraces 'if' construct must use '{}'s. 138
 Error
blocks NeedBraces 'else' construct must use '{}'s. 140
 Error
sizes LineLength Line is longer than 80 characters (found 88). 144
 Error
misc FinalParameters Parameter types should be final. 144
 Error
misc FinalParameters Parameter typeName should be final. 145
 Error
blocks NeedBraces 'if' construct must use '{}'s. 150
 Error
blocks NeedBraces 'else' construct must use '{}'s. 152
 Error
sizes LineLength Line is longer than 80 characters (found 82). 153
 Error
misc FinalParameters Parameter t should be final. 158
 Error
misc FinalParameters Parameter name should be final. 158
 Error
blocks NeedBraces 'if' construct must use '{}'s. 160
 Error
blocks NeedBraces 'if' construct must use '{}'s. 162
 Error
blocks NeedBraces 'if' construct must use '{}'s. 164
 Error
blocks NeedBraces 'if' construct must use '{}'s. 166
 Error
blocks NeedBraces 'if' construct must use '{}'s. 168
 Error
blocks NeedBraces 'if' construct must use '{}'s. 170
 Error
blocks NeedBraces 'if' construct must use '{}'s. 172
 Error
blocks NeedBraces 'if' construct must use '{}'s. 174
 Error
blocks NeedBraces 'else' construct must use '{}'s. 176
 Error
sizes LineLength Line is longer than 80 characters (found 84). 177

xuml/tools/model/compiler/NameManager.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 20
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 Error
sizes LineLength Line is longer than 80 characters (found 84). 25
 Error
javadoc JavadocVariable Missing a Javadoc comment. 25
 Error
sizes LineLength Line is longer than 80 characters (found 86). 27
 Error
javadoc JavadocVariable Missing a Javadoc comment. 27
 Error
sizes LineLength Line is longer than 80 characters (found 85). 29
 Error
javadoc JavadocVariable Missing a Javadoc comment. 29
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 31
 Error
sizes LineLength Line is longer than 80 characters (found 99). 40
 Error
sizes LineLength Line is longer than 80 characters (found 82). 42
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 50
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 50
 Error
design DesignForExtension Class 'NameManager' looks like designed for extension (can be subclassed), but the method 'toFieldName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NameManager' final or making the method 'toFieldName' static/final/abstract/empty, or adding allowed annotation for the method. 57
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 57
 Error
misc FinalParameters Parameter cls should be final. 57
 Error
misc FinalParameters Parameter viewedClass should be final. 57
 Error
misc FinalParameters Parameter rNum should be final. 57
 Error
blocks NeedBraces 'if' construct must use '{}'s. 64
 Error
sizes LineLength Line is longer than 80 characters (found 96). 67
 Error
blocks NeedBraces 'if' construct must use '{}'s. 71
 Error
blocks NeedBraces 'else' construct must use '{}'s. 73
 Error
design DesignForExtension Class 'NameManager' looks like designed for extension (can be subclassed), but the method 'toFieldName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NameManager' final or making the method 'toFieldName' static/final/abstract/empty, or adding allowed annotation for the method. 80
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 80
 Error
misc FinalParameters Parameter cls should be final. 80
 Error
misc FinalParameters Parameter attributeName should be final. 80
 Error
blocks NeedBraces 'if' construct must use '{}'s. 87
 Error
sizes LineLength Line is longer than 80 characters (found 92). 90
 Error
design DesignForExtension Class 'NameManager' looks like designed for extension (can be subclassed), but the method 'toColumnName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NameManager' final or making the method 'toColumnName' static/final/abstract/empty, or adding allowed annotation for the method. 104
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 104
 Error
misc FinalParameters Parameter cls should be final. 104
 Error
misc FinalParameters Parameter attributeName should be final. 104
 Error
blocks NeedBraces 'if' construct must use '{}'s. 111
 Error
sizes LineLength Line is longer than 80 characters (found 89). 114
 Error
sizes LineLength Line is longer than 80 characters (found 86). 116
 Error
misc FinalParameters Parameter cls should be final. 128
 Error
misc FinalParameters Parameter attributeName should be final. 128
 Error
misc FinalParameters Parameter viewedClass should be final. 132
 Error
misc FinalParameters Parameter rnum should be final. 132
 Error
design DesignForExtension Class 'NameManager' looks like designed for extension (can be subclassed), but the method 'toTableName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NameManager' final or making the method 'toTableName' static/final/abstract/empty, or adding allowed annotation for the method. 136
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 136
 Error
misc FinalParameters Parameter schema should be final. 136
 Error
misc FinalParameters Parameter className should be final. 136
 Error
blocks NeedBraces 'if' construct must use '{}'s. 143
 Error
misc FinalParameters Parameter name should be final. 160

xuml/tools/model/compiler/PersistenceXmlWriter.java

Severity Category Rule Message Line
 Error
design DesignForExtension Class 'PersistenceXmlWriter' looks like designed for extension (can be subclassed), but the method 'generate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PersistenceXmlWriter' final or making the method 'generate' static/final/abstract/empty, or adding allowed annotation for the method. 10
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 10
 Error
misc FinalParameters Parameter classes should be final. 10
 Error
blocks NeedBraces 'for' construct must use '{}'s. 12
 Error
sizes LineLength Line is longer than 80 characters (found 97). 16

xuml/tools/model/compiler/PersistenceXmlWriterTest.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.PersistenceXmlWriter. 6
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 12
 Error
sizes LineLength Line is longer than 80 characters (found 88). 15

xuml/tools/model/compiler/Type.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 9
 Error
javadoc JavadocVariable Missing a Javadoc comment. 10
 Error
javadoc JavadocVariable Missing a Javadoc comment. 11
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 13
 Error
misc FinalParameters Parameter base should be final. 13
 Error
coding HiddenField 'base' hides a field. 13
 Error
misc FinalParameters Parameter generics should be final. 13
 Error
coding HiddenField 'generics' hides a field. 13
 Error
misc FinalParameters Parameter isArray should be final. 13
 Error
coding HiddenField 'isArray' hides a field. 13
 Error
blocks NeedBraces 'if' construct must use '{}'s. 16
 Error
blocks NeedBraces 'else' construct must use '{}'s. 18
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 23
 Error
misc FinalParameters Parameter base should be final. 23
 Error
coding HiddenField 'base' hides a field. 23
 Error
misc FinalParameters Parameter generic should be final. 23
 Error
whitespace NoWhitespaceAfter '{' is followed by whitespace. 24
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 27
 Error
misc FinalParameters Parameter cls should be final. 27
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 31
 Error
misc FinalParameters Parameter cls should be final. 31
 Error
misc FinalParameters Parameter isArray should be final. 31
 Error
coding HiddenField 'isArray' hides a field. 31
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 35
 Error
misc FinalParameters Parameter cls should be final. 35
 Error
misc FinalParameters Parameter generic should be final. 35
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 39
 Error
misc FinalParameters Parameter base should be final. 39
 Error
coding HiddenField 'base' hides a field. 39
 Error
design DesignForExtension Class 'Type' looks like designed for extension (can be subclassed), but the method 'getBase' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Type' final or making the method 'getBase' static/final/abstract/empty, or adding allowed annotation for the method. 43
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 43
 Error
design DesignForExtension Class 'Type' looks like designed for extension (can be subclassed), but the method 'getGenerics' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Type' final or making the method 'getGenerics' static/final/abstract/empty, or adding allowed annotation for the method. 47
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 47
 Error
design DesignForExtension Class 'Type' looks like designed for extension (can be subclassed), but the method 'isArray' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Type' final or making the method 'isArray' static/final/abstract/empty, or adding allowed annotation for the method. 51
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 51

xuml/tools/model/compiler/TypeRegister.java

Severity Category Rule Message Line
 Error
javadoc JavadocStyle First sentence should end with a period. 10
 Error
design DesignForExtension Class 'TypeRegister' looks like designed for extension (can be subclassed), but the method 'addType' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TypeRegister' final or making the method 'addType' static/final/abstract/empty, or adding allowed annotation for the method. 15
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 15
 Error
misc FinalParameters Parameter clsWithoutGenerics should be final. 15
 Error
design DesignForExtension Class 'TypeRegister' looks like designed for extension (can be subclassed), but the method 'addType' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TypeRegister' final or making the method 'addType' static/final/abstract/empty, or adding allowed annotation for the method. 19
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 19
 Error
misc FinalParameters Parameter type should be final. 19
 Error
blocks NeedBraces 'if' construct must use '{}'s. 24
 Error
blocks NeedBraces 'if' construct must use '{}'s. 33
 Error
design DesignForExtension Class 'TypeRegister' looks like designed for extension (can be subclassed), but the method 'addType' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TypeRegister' final or making the method 'addType' static/final/abstract/empty, or adding allowed annotation for the method. 38
 Error
misc FinalParameters Parameter type should be final. 38
 Error
blocks NeedBraces 'if' construct must use '{}'s. 40
 Error
blocks NeedBraces 'if' construct must use '{}'s. 46
 Error
blocks NeedBraces 'else' construct must use '{}'s. 52
 Error
design DesignForExtension Class 'TypeRegister' looks like designed for extension (can be subclassed), but the method 'getImports' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TypeRegister' final or making the method 'getImports' static/final/abstract/empty, or adding allowed annotation for the method. 57
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 57
 Error
misc FinalParameters Parameter relativeToClass should be final. 57
 Error
sizes LineLength Line is longer than 80 characters (found 83). 61
 Error
blocks NeedBraces 'if' construct must use '{}'s. 64
 Error
design DesignForExtension Class 'TypeRegister' looks like designed for extension (can be subclassed), but the method 'addTypes' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TypeRegister' final or making the method 'addTypes' static/final/abstract/empty, or adding allowed annotation for the method. 70
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 70
 Error
misc FinalParameters Parameter classes should be final. 70

xuml/tools/model/compiler/Util.java

Severity Category Rule Message Line
 Error
misc NewlineAtEndOfFile File does not end with a newline. 1
 Error
design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 20
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 22
 Error
misc FinalParameters Parameter p should be final. 22
 Error
blocks NeedBraces 'if' construct must use '{}'s. 23
 Error
blocks NeedBraces 'if' construct must use '{}'s. 25
 Error
blocks NeedBraces 'if' construct must use '{}'s. 27
 Error
blocks NeedBraces 'else' construct must use '{}'s. 29
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 33
 Error
misc FinalParameters Parameter s should be final. 33
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 37
 Error
misc FinalParameters Parameter s should be final. 37
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 41
 Error
misc FinalParameters Parameter name should be final. 41
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 45
 Error
misc FinalParameters Parameter name should be final. 45
 Error
blocks NeedBraces 'else' construct must use '{}'s. 57
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 63
 Error
misc FinalParameters Parameter name should be final. 63
 Error
blocks NeedBraces 'else' construct must use '{}'s. 75
 Error
misc FinalParameters Parameter s should be final. 82
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 86
 Error
misc FinalParameters Parameter s should be final. 86
 Error
blocks NeedBraces 'if' construct must use '{}'s. 98
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 118
 Error
misc FinalParameters Parameter className should be final. 118
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 122
 Error
misc FinalParameters Parameter className should be final. 122
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 126
 Error
misc FinalParameters Parameter attributeName should be final. 126
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 130
 Error
misc FinalParameters Parameter domains should be final. 130
 Error
misc FinalParameters Parameter name should be final. 130
 Error
sizes LineLength Line is longer than 80 characters (found 85). 140
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 140
 Error
misc FinalParameters Parameter is should be final. 140
 Error
misc FinalParameters Parameter domainName should be final. 140
 Error
sizes LineLength Line is longer than 80 characters (found 84). 143
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 148
 Error
misc FinalParameters Parameter className should be final. 148
 Error
blocks NeedBraces 'if' construct must use '{}'s. 149
 Error
blocks NeedBraces 'else' construct must use '{}'s. 151
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 155
 Error
misc FinalParameters Parameter className should be final. 155
 Error
blocks NeedBraces 'if' construct must use '{}'s. 156
 Error
blocks NeedBraces 'else' construct must use '{}'s. 158
 Error
sizes LineLength Line is longer than 80 characters (found 91). 159
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 162
 Error
misc FinalParameters Parameter domain should be final. 162

xuml/tools/model/compiler/UtilTest.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 11
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 16
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 21
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 26
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 37
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 42
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 49
 Error
sizes LineLength Line is longer than 80 characters (found 83). 50

xuml/tools/model/compiler/info/ClassExtensions.java

Severity Category Rule Message Line
 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 documentationContent should be final. 11
 Error
coding HiddenField 'documentationContent' hides a field. 11
 Error
misc FinalParameters Parameter documentationMimeType should be final. 12
 Error
coding HiddenField 'documentationMimeType' hides a field. 12
 Error
design DesignForExtension Class 'ClassExtensions' looks like designed for extension (can be subclassed), but the method 'getDocumentationContent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ClassExtensions' final or making the method 'getDocumentationContent' static/final/abstract/empty, or adding allowed annotation for the method. 19
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 19
 Error
design DesignForExtension Class 'ClassExtensions' looks like designed for extension (can be subclassed), but the method 'getDocumentationMimeType' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ClassExtensions' final or making the method 'getDocumentationMimeType' static/final/abstract/empty, or adding allowed annotation for the method. 23
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 23

xuml/tools/model/compiler/info/Mult.java

Severity Category Rule Message Line
 Error
misc NewlineAtEndOfFile File does not end with a newline. 1
 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/info/MyAttributeExtensions.java

Severity Category Rule Message Line
 Error
misc NewlineAtEndOfFile File does not end with a newline. 1
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4
 Error
javadoc JavadocVariable Missing a Javadoc comment. 5
 Error
javadoc JavadocVariable Missing a Javadoc comment. 6
 Error
javadoc JavadocVariable Missing a Javadoc comment. 7
 Error
sizes LineLength Line is longer than 80 characters (found 81). 9
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 9
 Error
misc FinalParameters Parameter generated should be final. 9
 Error
coding HiddenField 'generated' hides a field. 9
 Error
misc FinalParameters Parameter documentationMimeType should be final. 9
 Error
coding HiddenField 'documentationMimeType' hides a field. 9
 Error
misc FinalParameters Parameter documentationContent should be final. 10
 Error
coding HiddenField 'documentationContent' hides a field. 10
 Error
misc FinalParameters Parameter optional should be final. 10
 Error
coding HiddenField 'optional' hides a field. 10
 Error
design DesignForExtension Class 'MyAttributeExtensions' looks like designed for extension (can be subclassed), but the method 'isGenerated' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyAttributeExtensions' final or making the method 'isGenerated' static/final/abstract/empty, or adding allowed annotation for the method. 17
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 17
 Error
design DesignForExtension Class 'MyAttributeExtensions' looks like designed for extension (can be subclassed), but the method 'getDocumentationMimeType' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyAttributeExtensions' final or making the method 'getDocumentationMimeType' static/final/abstract/empty, or adding allowed annotation for the method. 21
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 21
 Error
design DesignForExtension Class 'MyAttributeExtensions' looks like designed for extension (can be subclassed), but the method 'getDocumentationContent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyAttributeExtensions' final or making the method 'getDocumentationContent' static/final/abstract/empty, or adding allowed annotation for the method. 25
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 25
 Error
design DesignForExtension Class 'MyAttributeExtensions' looks like designed for extension (can be subclassed), but the method 'isOptional' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyAttributeExtensions' final or making the method 'isOptional' static/final/abstract/empty, or adding allowed annotation for the method. 29
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 29

xuml/tools/model/compiler/info/MyEvent.java

Severity Category Rule Message Line
 Error
misc NewlineAtEndOfFile File does not end with a newline. 1
 Error
imports UnusedImports Unused import - xuml.tools.miuml.metamodel.jaxb.EventSignature. 5
 Error
imports UnusedImports Unused import - xuml.tools.miuml.metamodel.jaxb.StateSignature. 6
 Error
javadoc JavadocVariable Missing a Javadoc comment. 11
 Error
javadoc JavadocVariable Missing a Javadoc comment. 12
 Error
javadoc JavadocVariable Missing a Javadoc comment. 13
 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
design DesignForExtension Class 'MyEvent' looks like designed for extension (can be subclassed), but the method 'getParameters' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyEvent' final or making the method 'getParameters' static/final/abstract/empty, or adding allowed annotation for the method. 18
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 18
 Error
sizes LineLength Line is longer than 80 characters (found 85). 22
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 22
 Error
misc FinalParameters Parameter name should be final. 22
 Error
coding HiddenField 'name' hides a field. 22
 Error
misc FinalParameters Parameter simpleClassName should be final. 22
 Error
coding HiddenField 'simpleClassName' hides a field. 22
 Error
misc FinalParameters Parameter parameters should be final. 22
 Error
coding HiddenField 'parameters' hides a field. 22
 Error
sizes LineLength Line is longer than 80 characters (found 90). 23
 Error
misc FinalParameters Parameter stateName should be final. 23
 Error
coding HiddenField 'stateName' hides a field. 23
 Error
misc FinalParameters Parameter stateSignatureInterfaceSimpleName should be final. 23
 Error
coding HiddenField 'stateSignatureInterfaceSimpleName' hides a field. 23
 Error
misc FinalParameters Parameter creates should be final. 23
 Error
coding HiddenField 'creates' hides a field. 23
 Error
sizes LineLength Line is longer than 80 characters (found 83). 28
 Error
design DesignForExtension Class 'MyEvent' 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 'MyEvent' final or making the method 'getName' static/final/abstract/empty, or adding allowed annotation for the method. 33
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 33
 Error
design DesignForExtension Class 'MyEvent' looks like designed for extension (can be subclassed), but the method 'getSimpleClassName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyEvent' final or making the method 'getSimpleClassName' static/final/abstract/empty, or adding allowed annotation for the method. 37
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 37
 Error
design DesignForExtension Class 'MyEvent' looks like designed for extension (can be subclassed), but the method 'setSimpleClassName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyEvent' final or making the method 'setSimpleClassName' static/final/abstract/empty, or adding allowed annotation for the method. 41
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 41
 Error
misc FinalParameters Parameter simpleClassName should be final. 41
 Error
coding HiddenField 'simpleClassName' hides a field. 41
 Error
regexp RegexpSingleline Line has trailing spaces. 48
 Error
javadoc JavadocMethod Expected @return tag. 51
 Error
design DesignForExtension Class 'MyEvent' looks like designed for extension (can be subclassed), but the method 'getStateSignatureInterfaceSimpleName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyEvent' final or making the method 'getStateSignatureInterfaceSimpleName' static/final/abstract/empty, or adding allowed annotation for the method. 55
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 55
 Error
design DesignForExtension Class 'MyEvent' looks like designed for extension (can be subclassed), but the method 'getCreates' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyEvent' final or making the method 'getCreates' static/final/abstract/empty, or adding allowed annotation for the method. 59
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 59

xuml/tools/model/compiler/info/MyFind.java

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

xuml/tools/model/compiler/info/MyIdAttribute.java

Severity Category Rule Message Line
 Error
misc NewlineAtEndOfFile File does not end with a newline. 1
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4
 Error
javadoc JavadocVariable Missing a Javadoc comment. 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
javadoc JavadocVariable Missing a Javadoc comment. 9
 Error
javadoc JavadocVariable Missing a Javadoc comment. 10
 Error
design DesignForExtension Class 'MyIdAttribute' looks like designed for extension (can be subclassed), but the method 'getAttributeName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyIdAttribute' final or making the method 'getAttributeName' static/final/abstract/empty, or adding allowed annotation for the method. 12
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 12
 Error
sizes LineLength Line is longer than 80 characters (found 83). 16
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 16
 Error
misc FinalParameters Parameter attributeName should be final. 16
 Error
coding HiddenField 'attributeName' hides a field. 16
 Error
misc FinalParameters Parameter fieldName should be final. 16
 Error
coding HiddenField 'fieldName' hides a field. 16
 Error
misc FinalParameters Parameter columnName should be final. 16
 Error
coding HiddenField 'columnName' hides a field. 16
 Error
sizes LineLength Line is longer than 80 characters (found 85). 17
 Error
misc FinalParameters Parameter referenceClass should be final. 17
 Error
coding HiddenField 'referenceClass' hides a field. 17
 Error
misc FinalParameters Parameter referenceColumnName should be final. 17
 Error
coding HiddenField 'referenceColumnName' hides a field. 17
 Error
misc FinalParameters Parameter type should be final. 17
 Error
coding HiddenField 'type' hides a field. 17
 Error
misc FinalParameters Parameter extensions should be final. 18
 Error
coding HiddenField 'extensions' hides a field. 18
 Error
sizes LineLength Line is longer than 80 characters (found 83). 28
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 28
 Error
misc FinalParameters Parameter attributeName should be final. 28
 Error
coding HiddenField 'attributeName' hides a field. 28
 Error
misc FinalParameters Parameter fieldName should be final. 28
 Error
coding HiddenField 'fieldName' hides a field. 28
 Error
misc FinalParameters Parameter columnName should be final. 28
 Error
coding HiddenField 'columnName' hides a field. 28
 Error
misc FinalParameters Parameter type should be final. 29
 Error
coding HiddenField 'type' hides a field. 29
 Error
misc FinalParameters Parameter extensions should be final. 29
 Error
coding HiddenField 'extensions' hides a field. 29
 Error
sizes LineLength Line is longer than 80 characters (found 81). 30
 Error
design DesignForExtension Class 'MyIdAttribute' looks like designed for extension (can be subclassed), but the method 'getFieldName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyIdAttribute' final or making the method 'getFieldName' static/final/abstract/empty, or adding allowed annotation for the method. 33
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 33
 Error
design DesignForExtension Class 'MyIdAttribute' looks like designed for extension (can be subclassed), but the method 'getColumnName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyIdAttribute' final or making the method 'getColumnName' static/final/abstract/empty, or adding allowed annotation for the method. 37
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 37
 Error
design DesignForExtension Class 'MyIdAttribute' looks like designed for extension (can be subclassed), but the method 'getReferenceClass' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyIdAttribute' final or making the method 'getReferenceClass' static/final/abstract/empty, or adding allowed annotation for the method. 41
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 41
 Error
design DesignForExtension Class 'MyIdAttribute' looks like designed for extension (can be subclassed), but the method 'getReferenceColumnName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyIdAttribute' final or making the method 'getReferenceColumnName' static/final/abstract/empty, or adding allowed annotation for the method. 45
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 45
 Error
design DesignForExtension Class 'MyIdAttribute' looks like designed for extension (can be subclassed), but the method 'getType' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyIdAttribute' final or making the method 'getType' static/final/abstract/empty, or adding allowed annotation for the method. 49
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 49
 Error
design DesignForExtension Class 'MyIdAttribute' looks like designed for extension (can be subclassed), but the method 'getExtensions' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyIdAttribute' final or making the method 'getExtensions' static/final/abstract/empty, or adding allowed annotation for the method. 53
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 53

xuml/tools/model/compiler/info/MyIndependentAttribute.java

Severity Category Rule Message Line
 Error
misc NewlineAtEndOfFile File does not end with a newline. 1
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4
 Error
javadoc JavadocVariable Missing a Javadoc comment. 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
javadoc JavadocVariable Missing a Javadoc comment. 9
 Error
javadoc JavadocVariable Missing a Javadoc comment. 10
 Error
sizes LineLength Line is longer than 80 characters (found 92). 12
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 12
 Error
misc FinalParameters Parameter attributeName should be final. 12
 Error
coding HiddenField 'attributeName' hides a field. 12
 Error
misc FinalParameters Parameter fieldName should be final. 12
 Error
coding HiddenField 'fieldName' hides a field. 12
 Error
misc FinalParameters Parameter columnName should be final. 12
 Error
coding HiddenField 'columnName' hides a field. 12
 Error
misc FinalParameters Parameter type should be final. 13
 Error
coding HiddenField 'type' hides a field. 13
 Error
misc FinalParameters Parameter nullable should be final. 13
 Error
coding HiddenField 'nullable' hides a field. 13
 Error
misc FinalParameters Parameter description should be final. 13
 Error
coding HiddenField 'description' hides a field. 13
 Error
misc FinalParameters Parameter extensions should be final. 14
 Error
coding HiddenField 'extensions' hides a field. 14
 Error
design DesignForExtension Class 'MyIndependentAttribute' looks like designed for extension (can be subclassed), but the method 'getAttributeName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyIndependentAttribute' final or making the method 'getAttributeName' static/final/abstract/empty, or adding allowed annotation for the method. 25
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 25
 Error
design DesignForExtension Class 'MyIndependentAttribute' looks like designed for extension (can be subclassed), but the method 'getDescription' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyIndependentAttribute' final or making the method 'getDescription' static/final/abstract/empty, or adding allowed annotation for the method. 29
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 29
 Error
design DesignForExtension Class 'MyIndependentAttribute' looks like designed for extension (can be subclassed), but the method 'getFieldName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyIndependentAttribute' final or making the method 'getFieldName' static/final/abstract/empty, or adding allowed annotation for the method. 33
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 33
 Error
design DesignForExtension Class 'MyIndependentAttribute' looks like designed for extension (can be subclassed), but the method 'getColumnName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyIndependentAttribute' final or making the method 'getColumnName' static/final/abstract/empty, or adding allowed annotation for the method. 37
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 37
 Error
design DesignForExtension Class 'MyIndependentAttribute' looks like designed for extension (can be subclassed), but the method 'getType' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyIndependentAttribute' final or making the method 'getType' static/final/abstract/empty, or adding allowed annotation for the method. 41
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 41
 Error
design DesignForExtension Class 'MyIndependentAttribute' looks like designed for extension (can be subclassed), but the method 'getExtensions' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyIndependentAttribute' final or making the method 'getExtensions' static/final/abstract/empty, or adding allowed annotation for the method. 45
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 45
 Error
design DesignForExtension Class 'MyIndependentAttribute' looks like designed for extension (can be subclassed), but the method 'isNullable' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyIndependentAttribute' final or making the method 'isNullable' static/final/abstract/empty, or adding allowed annotation for the method. 49
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 49

xuml/tools/model/compiler/info/MyJoinColumn.java

Severity Category Rule Message Line
 Error
misc NewlineAtEndOfFile File does not end with a newline. 1
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4
 Error
javadoc JavadocVariable Missing a Javadoc comment. 5
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 7
 Error
misc FinalParameters Parameter thisColumnName should be final. 7
 Error
coding HiddenField 'thisColumnName' hides a field. 7
 Error
misc FinalParameters Parameter otherColumnName should be final. 7
 Error
coding HiddenField 'otherColumnName' hides a field. 7
 Error
design DesignForExtension Class 'MyJoinColumn' looks like designed for extension (can be subclassed), but the method 'getThisColumnName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyJoinColumn' final or making the method 'getThisColumnName' static/final/abstract/empty, or adding allowed annotation for the method. 12
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 12
 Error
design DesignForExtension Class 'MyJoinColumn' looks like designed for extension (can be subclassed), but the method 'getOtherColumnName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyJoinColumn' final or making the method 'getOtherColumnName' static/final/abstract/empty, or adding allowed annotation for the method. 16
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 16
 Error
design DesignForExtension Class 'MyJoinColumn' 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 'MyJoinColumn' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. 20

xuml/tools/model/compiler/info/MyJoinTable.java

Severity Category Rule Message Line
 Error
misc NewlineAtEndOfFile File does not end with a newline. 1
 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
javadoc JavadocVariable Missing a Javadoc comment. 9
 Error
sizes LineLength Line is longer than 80 characters (found 96). 11
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 11
 Error
misc FinalParameters Parameter joinTable should be final. 11
 Error
coding HiddenField 'joinTable' hides a field. 11
 Error
misc FinalParameters Parameter joinTableSchema should be final. 11
 Error
coding HiddenField 'joinTableSchema' hides a field. 11
 Error
misc FinalParameters Parameter joinColumns should be final. 11
 Error
coding HiddenField 'joinColumns' hides a field. 11
 Error
misc FinalParameters Parameter inverseJoinColumns should be final. 12
 Error
coding HiddenField 'inverseJoinColumns' hides a field. 12
 Error
design DesignForExtension Class 'MyJoinTable' looks like designed for extension (can be subclassed), but the method 'getJoinTable' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyJoinTable' final or making the method 'getJoinTable' static/final/abstract/empty, or adding allowed annotation for the method. 20
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 20
 Error
design DesignForExtension Class 'MyJoinTable' looks like designed for extension (can be subclassed), but the method 'getJoinTableSchema' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyJoinTable' final or making the method 'getJoinTableSchema' static/final/abstract/empty, or adding allowed annotation for the method. 24
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 24
 Error
design DesignForExtension Class 'MyJoinTable' looks like designed for extension (can be subclassed), but the method 'getJoinColumns' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyJoinTable' final or making the method 'getJoinColumns' static/final/abstract/empty, or adding allowed annotation for the method. 28
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 28
 Error
design DesignForExtension Class 'MyJoinTable' looks like designed for extension (can be subclassed), but the method 'getInverseJoinColumns' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyJoinTable' final or making the method 'getInverseJoinColumns' static/final/abstract/empty, or adding allowed annotation for the method. 32
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 32

xuml/tools/model/compiler/info/MyParameter.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 JavadocVariable Missing a Javadoc comment. 5
 Error
design DesignForExtension Class 'MyParameter' looks like designed for extension (can be subclassed), but the method 'getFieldName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyParameter' final or making the method 'getFieldName' static/final/abstract/empty, or adding allowed annotation for the method. 7
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 7
 Error
design DesignForExtension Class 'MyParameter' looks like designed for extension (can be subclassed), but the method 'getType' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyParameter' final or making the method 'getType' static/final/abstract/empty, or adding allowed annotation for the method. 11
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 11
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 15
 Error
misc FinalParameters Parameter fieldName should be final. 15
 Error
coding HiddenField 'fieldName' hides a field. 15
 Error
misc FinalParameters Parameter type should be final. 15
 Error
coding HiddenField 'type' hides a field. 15

xuml/tools/model/compiler/info/MyPrimaryIdAttributeMember.java

Severity Category Rule Message Line
 Error
misc NewlineAtEndOfFile File does not end with a newline. 1
 Error
sizes LineLength Line is longer than 80 characters (found 96). 5
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 5
 Error
misc FinalParameters Parameter attributeName should be final. 5
 Error
misc FinalParameters Parameter fieldName should be final. 5
 Error
misc FinalParameters Parameter columnName should be final. 5
 Error
misc FinalParameters Parameter type should be final. 6
 Error
misc FinalParameters Parameter nullable should be final. 6
 Error
misc FinalParameters Parameter description should be final. 6
 Error
misc FinalParameters Parameter extensions should be final. 7
 Error
sizes LineLength Line is longer than 80 characters (found 93). 8

xuml/tools/model/compiler/info/MyReferenceMember.java

Severity Category Rule Message Line
 Error
misc NewlineAtEndOfFile File does not end with a newline. 1
 Error
javadoc JavadocVariable Missing a Javadoc comment. 8
 Error
javadoc JavadocVariable Missing a Javadoc comment. 9
 Error
javadoc JavadocVariable Missing a Javadoc comment. 10
 Error
javadoc JavadocVariable Missing a Javadoc comment. 11
 Error
javadoc JavadocVariable Missing a Javadoc comment. 12
 Error
javadoc JavadocVariable Missing a Javadoc comment. 13
 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. 21
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 Error
javadoc JavadocVariable Missing a Javadoc comment. 23
 Error
sizes LineLength Line is longer than 80 characters (found 89). 25
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 25
 Error
sizes ParameterNumber More than 7 parameters (found 13). 25
 Error
misc FinalParameters Parameter simpleClassName should be final. 25
 Error
coding HiddenField 'simpleClassName' hides a field. 25
 Error
misc FinalParameters Parameter fullClassName should be final. 25
 Error
coding HiddenField 'fullClassName' hides a field. 25
 Error
misc FinalParameters Parameter thisMult should be final. 25
 Error
coding HiddenField 'thisMult' hides a field. 25
 Error
sizes LineLength Line is longer than 80 characters (found 90). 26
 Error
misc FinalParameters Parameter thatMult should be final. 26
 Error
coding HiddenField 'thatMult' hides a field. 26
 Error
misc FinalParameters Parameter thisVerbClause should be final. 26
 Error
coding HiddenField 'thisVerbClause' hides a field. 26
 Error
misc FinalParameters Parameter thatVerbClause should be final. 26
 Error
coding HiddenField 'thatVerbClause' hides a field. 26
 Error
misc FinalParameters Parameter fieldName should be final. 26
 Error
coding HiddenField 'fieldName' hides a field. 26
 Error
sizes LineLength Line is longer than 80 characters (found 83). 27
 Error
misc FinalParameters Parameter joinColumns should be final. 27
 Error
coding HiddenField 'joinColumns' hides a field. 27
 Error
misc FinalParameters Parameter mappedBy should be final. 27
 Error
coding HiddenField 'mappedBy' hides a field. 27
 Error
misc FinalParameters Parameter joinTable should be final. 27
 Error
coding HiddenField 'joinTable' hides a field. 27
 Error
misc FinalParameters Parameter inPrimaryId should be final. 28
 Error
coding HiddenField 'inPrimaryId' hides a field. 28
 Error
misc FinalParameters Parameter rnum should be final. 28
 Error
coding HiddenField 'rnum' hides a field. 28
 Error
misc FinalParameters Parameter otherIds should be final. 28
 Error
coding HiddenField 'otherIds' hides a field. 28
 Error
design DesignForExtension Class 'MyReferenceMember' looks like designed for extension (can be subclassed), but the method 'isInPrimaryId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyReferenceMember' final or making the method 'isInPrimaryId' static/final/abstract/empty, or adding allowed annotation for the method. 44
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 44
 Error
design DesignForExtension Class 'MyReferenceMember' looks like designed for extension (can be subclassed), but the method 'getFieldName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyReferenceMember' final or making the method 'getFieldName' static/final/abstract/empty, or adding allowed annotation for the method. 48
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 48
 Error
design DesignForExtension Class 'MyReferenceMember' looks like designed for extension (can be subclassed), but the method 'getOtherIds' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyReferenceMember' final or making the method 'getOtherIds' static/final/abstract/empty, or adding allowed annotation for the method. 52
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 52
 Error
design DesignForExtension Class 'MyReferenceMember' looks like designed for extension (can be subclassed), but the method 'getMappedBy' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyReferenceMember' final or making the method 'getMappedBy' static/final/abstract/empty, or adding allowed annotation for the method. 56
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 56
 Error
design DesignForExtension Class 'MyReferenceMember' looks like designed for extension (can be subclassed), but the method 'getJoinColumns' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyReferenceMember' final or making the method 'getJoinColumns' static/final/abstract/empty, or adding allowed annotation for the method. 60
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 60
 Error
design DesignForExtension Class 'MyReferenceMember' looks like designed for extension (can be subclassed), but the method 'getSimpleClassName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyReferenceMember' final or making the method 'getSimpleClassName' static/final/abstract/empty, or adding allowed annotation for the method. 64
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 64
 Error
design DesignForExtension Class 'MyReferenceMember' looks like designed for extension (can be subclassed), but the method 'getFullClassName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyReferenceMember' final or making the method 'getFullClassName' static/final/abstract/empty, or adding allowed annotation for the method. 68
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 68
 Error
design DesignForExtension Class 'MyReferenceMember' looks like designed for extension (can be subclassed), but the method 'getThisMult' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyReferenceMember' final or making the method 'getThisMult' static/final/abstract/empty, or adding allowed annotation for the method. 72
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 72
 Error
design DesignForExtension Class 'MyReferenceMember' looks like designed for extension (can be subclassed), but the method 'getThatMult' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyReferenceMember' final or making the method 'getThatMult' static/final/abstract/empty, or adding allowed annotation for the method. 76
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 76
 Error
design DesignForExtension Class 'MyReferenceMember' looks like designed for extension (can be subclassed), but the method 'getThisVerbClause' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyReferenceMember' final or making the method 'getThisVerbClause' static/final/abstract/empty, or adding allowed annotation for the method. 80
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 80
 Error
design DesignForExtension Class 'MyReferenceMember' looks like designed for extension (can be subclassed), but the method 'getThatVerbClause' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyReferenceMember' final or making the method 'getThatVerbClause' static/final/abstract/empty, or adding allowed annotation for the method. 84
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 84
 Error
design DesignForExtension Class 'MyReferenceMember' looks like designed for extension (can be subclassed), but the method 'getJoinTable' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyReferenceMember' final or making the method 'getJoinTable' static/final/abstract/empty, or adding allowed annotation for the method. 88
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 88
 Error
design DesignForExtension Class 'MyReferenceMember' 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 'MyReferenceMember' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. 92
 Error
design DesignForExtension Class 'MyReferenceMember' looks like designed for extension (can be subclassed), but the method 'getRnum' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyReferenceMember' final or making the method 'getRnum' static/final/abstract/empty, or adding allowed annotation for the method. 125
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 125

xuml/tools/model/compiler/info/MySpecializations.java

Severity Category Rule Message Line
 Error
misc NewlineAtEndOfFile File does not end with a newline. 1
 Error
javadoc JavadocVariable Missing a Javadoc comment. 7
 Error
javadoc JavadocVariable Missing a Javadoc comment. 8
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 10
 Error
misc FinalParameters Parameter rnum should be final. 10
 Error
coding HiddenField 'rnum' hides a field. 10
 Error
misc FinalParameters Parameter fieldNames should be final. 10
 Error
coding HiddenField 'fieldNames' hides a field. 10
 Error
design DesignForExtension Class 'MySpecializations' looks like designed for extension (can be subclassed), but the method 'getRnum' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MySpecializations' final or making the method 'getRnum' static/final/abstract/empty, or adding allowed annotation for the method. 16
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 16
 Error
design DesignForExtension Class 'MySpecializations' looks like designed for extension (can be subclassed), but the method 'getFieldNames' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MySpecializations' final or making the method 'getFieldNames' static/final/abstract/empty, or adding allowed annotation for the method. 20
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 20

xuml/tools/model/compiler/info/MySubclassRole.java

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

xuml/tools/model/compiler/info/MyTransition.java

Severity Category Rule Message Line
 Error
misc NewlineAtEndOfFile File does not end with a newline. 1
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4
 Error
javadoc JavadocVariable Missing a Javadoc comment. 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 86). 10
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 10
 Error
misc FinalParameters Parameter eventName should be final. 10
 Error
coding HiddenField 'eventName' hides a field. 10
 Error
misc FinalParameters Parameter eventSimpleClassName should be final. 10
 Error
coding HiddenField 'eventSimpleClassName' hides a field. 10
 Error
misc FinalParameters Parameter eventId should be final. 10
 Error
coding HiddenField 'eventId' hides a field. 10
 Error
misc FinalParameters Parameter fromState should be final. 11
 Error
coding HiddenField 'fromState' hides a field. 11
 Error
misc FinalParameters Parameter toState should be final. 11
 Error
coding HiddenField 'toState' hides a field. 11
 Error
design DesignForExtension Class 'MyTransition' looks like designed for extension (can be subclassed), but the method 'getEventName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyTransition' final or making the method 'getEventName' static/final/abstract/empty, or adding allowed annotation for the method. 19
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 19
 Error
design DesignForExtension Class 'MyTransition' looks like designed for extension (can be subclassed), but the method 'getEventSimpleClassName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyTransition' final or making the method 'getEventSimpleClassName' static/final/abstract/empty, or adding allowed annotation for the method. 23
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 23
 Error
design DesignForExtension Class 'MyTransition' looks like designed for extension (can be subclassed), but the method 'getEventId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyTransition' final or making the method 'getEventId' static/final/abstract/empty, or adding allowed annotation for the method. 27
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 27
 Error
design DesignForExtension Class 'MyTransition' looks like designed for extension (can be subclassed), but the method 'getFromState' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyTransition' final or making the method 'getFromState' static/final/abstract/empty, or adding allowed annotation for the method. 31
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 31
 Error
design DesignForExtension Class 'MyTransition' looks like designed for extension (can be subclassed), but the method 'getToState' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyTransition' final or making the method 'getToState' static/final/abstract/empty, or adding allowed annotation for the method. 35
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 35
 Error
design DesignForExtension Class 'MyTransition' looks like designed for extension (can be subclassed), but the method 'isCreationTransition' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyTransition' final or making the method 'isCreationTransition' static/final/abstract/empty, or adding allowed annotation for the method. 39
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 39
 Error
design DesignForExtension Class 'MyTransition' 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 'MyTransition' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. 43

xuml/tools/model/compiler/info/MyType.java

Severity Category Rule Message Line
 Error
misc NewlineAtEndOfFile File does not end with a newline. 1
 Error
sizes LineLength Line is longer than 80 characters (found 86). 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
 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/info/MyTypeDefinition.java

Severity Category Rule Message Line
 Error
misc NewlineAtEndOfFile File does not end with a newline. 1
 Error
javadoc JavadocVariable Missing a Javadoc comment. 10
 Error
javadoc JavadocVariable Missing a Javadoc comment. 11
 Error
javadoc JavadocVariable Missing a Javadoc comment. 12
 Error
javadoc JavadocVariable Missing a Javadoc comment. 13
 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. 17
 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
javadoc JavadocVariable Missing a Javadoc comment. 23
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 25
 Error
sizes ParameterNumber More than 7 parameters (found 14). 25
 Error
misc FinalParameters Parameter name should be final. 25
 Error
coding HiddenField 'name' hides a field. 25
 Error
misc FinalParameters Parameter myType should be final. 25
 Error
coding HiddenField 'myType' hides a field. 25
 Error
misc FinalParameters Parameter type should be final. 25
 Error
coding HiddenField 'type' hides a field. 25
 Error
misc FinalParameters Parameter units should be final. 25
 Error
coding HiddenField 'units' hides a field. 25
 Error
sizes LineLength Line is longer than 80 characters (found 100). 26
 Error
misc FinalParameters Parameter precision should be final. 26
 Error
coding HiddenField 'precision' hides a field. 26
 Error
misc FinalParameters Parameter lowerLimit should be final. 26
 Error
coding HiddenField 'lowerLimit' hides a field. 26
 Error
misc FinalParameters Parameter upperLimit should be final. 26
 Error
coding HiddenField 'upperLimit' hides a field. 26
 Error
misc FinalParameters Parameter defaultValue should be final. 26
 Error
coding HiddenField 'defaultValue' hides a field. 26
 Error
sizes LineLength Line is longer than 80 characters (found 96). 27
 Error
misc FinalParameters Parameter enumeration should be final. 27
 Error
coding HiddenField 'enumeration' hides a field. 27
 Error
misc FinalParameters Parameter minLength should be final. 27
 Error
coding HiddenField 'minLength' hides a field. 27
 Error
misc FinalParameters Parameter maxLength should be final. 27
 Error
coding HiddenField 'maxLength' hides a field. 27
 Error
misc FinalParameters Parameter prefix should be final. 27
 Error
coding HiddenField 'prefix' hides a field. 27
 Error
misc FinalParameters Parameter suffix should be final. 28
 Error
coding HiddenField 'suffix' hides a field. 28
 Error
misc FinalParameters Parameter validationPattern should be final. 28
 Error
coding HiddenField 'validationPattern' hides a field. 28
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 45
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 49
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 53
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 57
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 61
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 65
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 69
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 73
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 77
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 81
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 85
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 89
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 93
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 97

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

xuml/tools/util/xml/TaggedOutputStream.java

Severity Category Rule Message Line
 Error
misc NewlineAtEndOfFile File does not end with a newline. 1
 Error
javadoc JavadocVariable Missing a Javadoc comment. 10
 Error
design VisibilityModifier Variable 'indentString' must be private and have accessor methods. 10
 Error
javadoc JavadocVariable Missing a Javadoc comment. 12
 Error
javadoc JavadocVariable Missing a Javadoc comment. 14
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16
 Error
javadoc JavadocVariable Missing a Javadoc comment. 18
 Error
javadoc JavadocVariable Missing a Javadoc comment. 20
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 24
 Error
misc FinalParameters Parameter out should be final. 24
 Error
coding HiddenField 'out' hides a field. 24
 Error
misc FinalParameters Parameter prettyPrint should be final. 24
 Error
coding HiddenField 'prettyPrint' hides a field. 24
 Error
sizes LineLength Line is longer than 80 characters (found 87). 30
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 30
 Error
misc FinalParameters Parameter out should be final. 30
 Error
coding HiddenField 'out' hides a field. 30
 Error
misc FinalParameters Parameter prettyPrint should be final. 30
 Error
coding HiddenField 'prettyPrint' hides a field. 30
 Error
misc FinalParameters Parameter startIndent should be final. 30
 Error
coding HiddenField 'startIndent' hides a field. 30
 Error
design DesignForExtension Class 'TaggedOutputStream' looks like designed for extension (can be subclassed), but the method 'startTag' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaggedOutputStream' final or making the method 'startTag' static/final/abstract/empty, or adding allowed annotation for the method. 38
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 38
 Error
misc FinalParameters Parameter tag should be final. 38
 Error
blocks NeedBraces 'for' construct must use '{}'s. 42
 Error
design DesignForExtension Class 'TaggedOutputStream' looks like designed for extension (can be subclassed), but the method 'addAttribute' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaggedOutputStream' final or making the method 'addAttribute' static/final/abstract/empty, or adding allowed annotation for the method. 59
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 59
 Error
misc FinalParameters Parameter key should be final. 59
 Error
misc FinalParameters Parameter value should be final. 59
 Error
design DesignForExtension Class 'TaggedOutputStream' looks like designed for extension (can be subclassed), but the method 'addAttribute' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaggedOutputStream' final or making the method 'addAttribute' static/final/abstract/empty, or adding allowed annotation for the method. 65
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 65
 Error
misc FinalParameters Parameter key should be final. 65
 Error
misc FinalParameters Parameter d should be final. 65
 Error
design DesignForExtension Class 'TaggedOutputStream' looks like designed for extension (can be subclassed), but the method 'newLine' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaggedOutputStream' final or making the method 'newLine' static/final/abstract/empty, or adding allowed annotation for the method. 73
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 73
 Error
design DesignForExtension Class 'TaggedOutputStream' looks like designed for extension (can be subclassed), but the method 'closeTag' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaggedOutputStream' final or making the method 'closeTag' static/final/abstract/empty, or adding allowed annotation for the method. 77
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 77
 Error
blocks NeedBraces 'for' construct must use '{}'s. 87
 Error
design DesignForExtension Class 'TaggedOutputStream' 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 'TaggedOutputStream' final or making the method 'close' static/final/abstract/empty, or adding allowed annotation for the method. 97
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 97
 Error
blocks NeedBraces 'if' construct must use '{}'s. 98
 Error
misc FinalParameters Parameter str should be final. 103
 Error
design DesignForExtension Class 'TaggedOutputStream' looks like designed for extension (can be subclassed), but the method 'append' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaggedOutputStream' final or making the method 'append' static/final/abstract/empty, or adding allowed annotation for the method. 113
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 113
 Error
misc FinalParameters Parameter str should be final. 113
 Error
design DesignForExtension Class 'TaggedOutputStream' looks like designed for extension (can be subclassed), but the method 'append' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaggedOutputStream' final or making the method 'append' static/final/abstract/empty, or adding allowed annotation for the method. 119
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 119
 Error
misc FinalParameters Parameter b should be final. 119
 Error
design DesignForExtension Class 'TaggedOutputStream' looks like designed for extension (can be subclassed), but the method 'append' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaggedOutputStream' final or making the method 'append' static/final/abstract/empty, or adding allowed annotation for the method. 124
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 124
 Error
misc FinalParameters Parameter d should be final. 124
 Error
design DesignForExtension Class 'TaggedOutputStream' looks like designed for extension (can be subclassed), but the method 'append' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaggedOutputStream' final or making the method 'append' static/final/abstract/empty, or adding allowed annotation for the method. 130
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 130
 Error
misc FinalParameters Parameter d should be final. 130
 Error
design DesignForExtension Class 'TaggedOutputStream' looks like designed for extension (can be subclassed), but the method 'getOutputStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaggedOutputStream' final or making the method 'getOutputStream' static/final/abstract/empty, or adding allowed annotation for the method. 135
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 135
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 139
 Error
misc FinalParameters Parameter args should be final. 139

xuml/tools/util/xml/TaggedString.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 MissingJavadocMethod Missing a Javadoc comment. 7
 Error
design DesignForExtension Class 'TaggedString' 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 'TaggedString' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. 11