Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

Files  Info  Warnings  Errors
113 489 0 0

Files

File  I  W  E
META-INF/andromda-build.properties 1 0 0
org/andromda/core/AndroMDA.java 2 0 0
org/andromda/core/AndroMDAServer.java 2 0 0
org/andromda/core/ModelValidationException.java 1 0 0
org/andromda/core/cartridge/Cartridge.java 18 0 0
org/andromda/core/cartridge/CartridgeException.java 1 0 0
org/andromda/core/cartridge/Resource.java 2 0 0
org/andromda/core/cartridge/template/ModelElement.java 2 0 0
org/andromda/core/cartridge/template/ModelElements.java 1 0 0
org/andromda/core/cartridge/template/Template.java 2 0 0
org/andromda/core/cartridge/template/TemplateException.java 1 0 0
org/andromda/core/cartridge/template/Type.java 1 0 0
org/andromda/core/common/AndroMDALogger.java 4 0 0
org/andromda/core/common/BasePlugin.java 3 0 0
org/andromda/core/common/BuildInformation.java 2 0 0
org/andromda/core/common/ClassUtils.java 9 0 0
org/andromda/core/common/ClassUtilsException.java 1 0 0
org/andromda/core/common/ComponentContainer.java 7 0 0
org/andromda/core/common/ComponentContainerException.java 1 0 0
org/andromda/core/common/Constants.java 2 0 0
org/andromda/core/common/Converter.java 7 0 0
org/andromda/core/common/ExceptionRecorder.java 13 0 0
org/andromda/core/common/ExceptionUtils.java 2 0 0
org/andromda/core/common/Introspector.java 10 0 0
org/andromda/core/common/IntrospectorException.java 1 0 0
org/andromda/core/common/Merger.java 6 0 0
org/andromda/core/common/MergerException.java 1 0 0
org/andromda/core/common/Paragraph.java 1 0 0
org/andromda/core/common/PathMatcher.java 4 0 0
org/andromda/core/common/Plugin.java 7 0 0
org/andromda/core/common/PluginException.java 1 0 0
org/andromda/core/common/PostProcessor.java 2 0 0
org/andromda/core/common/ResourceFinder.java 3 0 0
org/andromda/core/common/ResourceFinderException.java 1 0 0
org/andromda/core/common/ResourceUtils.java 23 0 0
org/andromda/core/common/ResourceWriter.java 2 0 0
org/andromda/core/common/TemplateObject.java 7 0 0
org/andromda/core/common/TemplateObjectException.java 1 0 0
org/andromda/core/common/XmlObjectFactory.java 17 0 0
org/andromda/core/common/XmlObjectFactoryException.java 1 0 0
org/andromda/core/configuration/Configuration.java 3 0 0
org/andromda/core/configuration/ConfigurationException.java 1 0 0
org/andromda/core/configuration/Filter.java 1 0 0
org/andromda/core/configuration/Filters.java 5 0 0
org/andromda/core/configuration/Location.java 1 0 0
org/andromda/core/configuration/Model.java 4 0 0
org/andromda/core/configuration/Namespace.java 1 0 0
org/andromda/core/configuration/NamespaceProperties.java 6 0 0
org/andromda/core/configuration/Namespaces.java 4 0 0
org/andromda/core/configuration/NamespacesException.java 1 0 0
org/andromda/core/configuration/Property.java 1 0 0
org/andromda/core/configuration/Repository.java 1 0 0
org/andromda/core/configuration/Server.java 1 0 0
org/andromda/core/configuration/Transformation.java 1 0 0
org/andromda/core/engine/Engine.java 1 0 0
org/andromda/core/engine/ModelProcessor.java 12 0 0
org/andromda/core/engine/ModelProcessorException.java 1 0 0
org/andromda/core/mapping/Mapping.java 1 0 0
org/andromda/core/mapping/Mappings.java 8 0 0
org/andromda/core/mapping/MappingsException.java 1 0 0
org/andromda/core/metafacade/MetafacadeBase.java 7 0 0
org/andromda/core/metafacade/MetafacadeCache.java 7 0 0
org/andromda/core/metafacade/MetafacadeConstants.java 4 0 0
org/andromda/core/metafacade/MetafacadeException.java 1 0 0
org/andromda/core/metafacade/MetafacadeFactory.java 16 0 0
org/andromda/core/metafacade/MetafacadeFactoryException.java 1 0 0
org/andromda/core/metafacade/MetafacadeImpls.java 9 0 0
org/andromda/core/metafacade/MetafacadeImplsException.java 1 0 0
org/andromda/core/metafacade/MetafacadeMapping.java 10 0 0
org/andromda/core/metafacade/MetafacadeMappings.java 23 0 0
org/andromda/core/metafacade/MetafacadeMappingsException.java 1 0 0
org/andromda/core/metafacade/MetafacadeProperties.java 3 0 0
org/andromda/core/metafacade/MetafacadeUtils.java 69 0 0
org/andromda/core/metafacade/ModelAccessFacade.java 9 0 0
org/andromda/core/metafacade/ModelValidationMessage.java 1 0 0
org/andromda/core/namespace/BaseNamespaceComponent.java 1 0 0
org/andromda/core/namespace/Component.java 1 0 0
org/andromda/core/namespace/NamespaceComponent.java 5 0 0
org/andromda/core/namespace/NamespaceComponents.java 3 0 0
org/andromda/core/namespace/NamespaceComponentsException.java 1 0 0
org/andromda/core/namespace/NamespaceRegistry.java 1 0 0
org/andromda/core/namespace/PropertyDefinition.java 1 0 0
org/andromda/core/profile/Profile.java 2 0 0
org/andromda/core/profile/ProfileException.java 1 0 0
org/andromda/core/repository/Repositories.java 3 0 0
org/andromda/core/repository/Repository.java 1 0 0
org/andromda/core/repository/RepositoryException.java 1 0 0
org/andromda/core/repository/RepositoryFacade.java 15 0 0
org/andromda/core/repository/RepositoryFacadeException.java 1 0 0
org/andromda/core/server/Client.java 3 0 0
org/andromda/core/server/ClientException.java 1 0 0
org/andromda/core/server/DefaultClient.java 3 0 0
org/andromda/core/server/DefaultServer.java 6 0 0
org/andromda/core/server/Server.java 2 0 0
org/andromda/core/server/ServerException.java 1 0 0
org/andromda/core/templateengine/TemplateEngine.java 8 0 0
org/andromda/core/templateengine/TemplateEngineException.java 1 0 0
org/andromda/core/transformation/Transformer.java 2 0 0
org/andromda/core/transformation/XslTransformer.java 4 0 0
org/andromda/core/transformation/XslTransformerException.java 1 0 0
org/andromda/core/translation/Expression.java 1 0 0
org/andromda/core/translation/ExpressionException.java 1 0 0
org/andromda/core/translation/ExpressionTranslator.java 4 0 0
org/andromda/core/translation/TranslationUtils.java 3 0 0
org/andromda/core/translation/Translator.java 2 0 0
org/andromda/core/translation/TranslatorException.java 1 0 0
org/andromda/core/translation/library/Fragment.java 1 0 0
org/andromda/core/translation/library/Library.java 2 0 0
org/andromda/core/translation/library/LibraryException.java 1 0 0
org/andromda/core/translation/library/LibraryTranslation.java 7 0 0
org/andromda/core/translation/library/LibraryTranslationFinder.java 4 0 0
org/andromda/core/translation/library/Translation.java 3 0 0

Rules

Rule Violations Severity
NewlineAtEndOfFile 109  Info
Translation 0  Error
FileLength 0  Info
FileTabCharacter 0  Info
RegexpSingleline
  • message: "Line has trailing whitespace."
  • format: "[^*]\s+$"
3  Info
FileContentsHolder 0  Info
MissingDeprecated 0  Info
MissingOverride 0  Info
EmptyBlock 16  Info
LeftCurly
  • option: "nl"
13  Info
NeedBraces 0  Info
RightCurly
  • option: "alone"
4  Info
AvoidNestedBlocks 0  Info
CovariantEquals 0  Error
EmptyStatement 0  Info
EqualsHashCode 0  Error
IllegalInstantiation 0  Error
InnerAssignment 1  Info
MissingSwitchDefault 0  Info
RedundantThrows 0  Info
SimplifyBooleanExpression 0  Info
SimplifyBooleanReturn 0  Info
StringLiteralEquality 0  Error
NoFinalizer 0  Error
IllegalCatch 72  Info
IllegalThrows 0  Info
JUnitTestCase 0  Info
IllegalType 0  Error
DefaultComesLast 0  Info
FallThrough 0  Info
MultipleVariableDeclarations 0  Info
UnnecessaryParentheses 2  Info
FinalClass 2  Info
InterfaceIsType 3  Info
HideUtilityClassConstructor 10  Info
AvoidStarImport 0  Info
IllegalImport 0  Info
RedundantImport 0  Info
UnusedImports 2  Info
ImportOrder 0  Info
JavadocMethod
  • allowMissingParamTags: "true"
  • scope: "package"
  • allowUndeclaredRTE: "true"
  • allowMissingReturnTag: "true"
  • allowMissingThrowsTags: "true"
0  Info
JavadocType
  • scope: "package"
0  Info
JavadocVariable
  • scope: "package"
0  Info
UpperEll 0  Info
ArrayTypeStyle 0  Info
Indentation 67  Info
TodoComment 2  Info
Regexp
  • illegalPattern: "true"
  • ignoreComments: "true"
  • format: "System\.out\.println"
0  Info
RegexpSinglelineJava
  • message: "Spelling error"
  • format: "seperate"
  • ignoreCase: "true"
0  Info
ModifierOrder 0  Info
RedundantModifier 66  Info
ConstantName 25  Info
LocalFinalVariableName 0  Info
LocalVariableName 0  Info
MemberName 1  Info
MethodName 1  Info
MethodTypeParameterName 0  Info
PackageName 0  Info
ParameterName 0  Info
StaticVariableName 0  Info
TypeName 0  Info
ExecutableStatementCount 7  Info
ExecutableStatementCount 7  Info
LineLength
  • max: "120"
80  Info
MethodLength
  • countEmpty: "false"
1  Info
AnonInnerLength
  • max: "120"
0  Info
ParameterNumber 0  Info
GenericWhitespace 0  Info
EmptyForIteratorPad 0  Info
MethodParamPad 0  Info
NoWhitespaceAfter 0  Info
NoWhitespaceBefore 0  Info
ParenPad 1  Info
TypecastParenPad 0  Info
WhitespaceAfter
  • tokens: "COMMA,SEMI,COLON,LITERAL_DO,LITERAL_FOR,LITERAL_IF,LITERAL_WHILE,QUESTION"
1  Info
SuppressWithNearbyCommentFilter
  • influenceFormat: "0"
  • commentFormat: "\$Id"
0  Info

Details

META-INF/andromda-build.properties

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/AndroMDA.java

Severity Message Line
 Info File does not end with a newline.
 Info Catching 'Throwable' is not allowed. 182

org/andromda/core/AndroMDAServer.java

Severity Message Line
 Info File does not end with a newline.
 Info Catching 'Throwable' is not allowed. 77

org/andromda/core/ModelValidationException.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/cartridge/Cartridge.java

Severity Message Line
 Info File does not end with a newline.
 Info Catching 'Exception' is not allowed. 78
 Info Executable statement count is 31 (max allowed is 30). 139
 Info Line is longer than 120 characters (found 184). 153
 Info Line is longer than 120 characters (found 139). 187
 Info Line is longer than 120 characters (found 122). 237
 Info Catching 'Throwable' is not allowed. 255
 Info Executable statement count is 35 (max allowed is 30). 359
 Info Line is longer than 120 characters (found 142). 400
 Info Catching 'Exception' is not allowed. 446
 Info Line is longer than 120 characters (found 128). 448
 Info Line is longer than 120 characters (found 121). 463
 Info Catching 'Throwable' is not allowed. 472
 Info Line is longer than 120 characters (found 125). 566
 Info Line is longer than 120 characters (found 133). 602
 Info Line is longer than 120 characters (found 144). 603
 Info Catching 'Throwable' is not allowed. 618
 Info Line is longer than 120 characters (found 124). 625

org/andromda/core/cartridge/CartridgeException.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/cartridge/Resource.java

Severity Message Line
 Info File does not end with a newline.
 Info Catching 'Exception' is not allowed. 104

org/andromda/core/cartridge/template/ModelElement.java

Severity Message Line
 Info File does not end with a newline.
 Info Catching 'Throwable' is not allowed. 203

org/andromda/core/cartridge/template/ModelElements.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/cartridge/template/Template.java

Severity Message Line
 Info File does not end with a newline.
 Info Unused import - org.andromda.core.common.XmlObjectFactory. 5

org/andromda/core/cartridge/template/TemplateException.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/cartridge/template/Type.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/common/AndroMDALogger.java

Severity Message Line
 Info File does not end with a newline.
 Info Utility classes should not have a public or default constructor. 21
 Info Catching 'Throwable' is not allowed. 49
 Info Catching 'Exception' is not allowed. 94

org/andromda/core/common/BasePlugin.java

Severity Message Line
 Info File does not end with a newline.
 Info '{' should be on a new line. 56
 Info '{' should be on a new line. 217

org/andromda/core/common/BuildInformation.java

Severity Message Line
 Info File does not end with a newline.
 Info Catching 'Throwable' is not allowed. 90

org/andromda/core/common/ClassUtils.java

Severity Message Line
 Info File does not end with a newline.
 Info Comment matches to-do format 'TODO:'. 16
 Info Line is longer than 120 characters (found 129). 16
 Info Catching 'Throwable' is not allowed. 38
 Info Catching 'Throwable' is not allowed. 56
 Info Catching 'Throwable' is not allowed. 98
 Info Catching 'Exception' is not allowed. 167
 Info Line is longer than 120 characters (found 124). 182
 Info Must have at least one statement. 336

org/andromda/core/common/ClassUtilsException.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/common/ComponentContainer.java

Severity Message Line
 Info File does not end with a newline.
 Info Catching 'Throwable' is not allowed. 160
 Info Catching 'Throwable' is not allowed. 262
 Info Catching 'Throwable' is not allowed. 489
 Info Catching 'Throwable' is not allowed. 528
 Info Catching 'Throwable' is not allowed. 548
 Info Catching 'Throwable' is not allowed. 570

org/andromda/core/common/ComponentContainerException.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/common/Constants.java

Severity Message Line
 Info File does not end with a newline.
 Info Utility classes should not have a public or default constructor. 11

org/andromda/core/common/Converter.java

Severity Message Line
 Info File does not end with a newline.
 Info Utility classes should not have a public or default constructor. 16
 Info Must have at least one statement. 67
 Info Catching 'Throwable' is not allowed. 88
 Info Line is longer than 120 characters (found 129). 96
 Info Line is longer than 120 characters (found 144). 101
 Info Name 'primitiveWrappers' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 110

org/andromda/core/common/ExceptionRecorder.java

Severity Message Line
 Info File does not end with a newline.
 Info Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 23
 Info Name 'exceptionDirectoryName' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 48
 Info Name 'cvDateFormat' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 54
 Info Name 'random' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 55
 Info Name 'instance' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 60
 Info Catching 'Exception' is not allowed. 158
 Info Catching 'Throwable' is not allowed. 175
 Info Must have at least one statement. 212
 Info Catching 'Exception' is not allowed. 227
 Info Must have at least one statement. 228
 Info Catching 'Throwable' is not allowed. 245
 Info Must have at least one statement. 246

org/andromda/core/common/ExceptionUtils.java

Severity Message Line
 Info File does not end with a newline.
 Info Utility classes should not have a public or default constructor. 10

org/andromda/core/common/Introspector.java

Severity Message Line
 Info File does not end with a newline.
 Info Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 44
 Info Catching 'Throwable' is not allowed. 104
 Info Redundant 'final' modifier. 181
 Info Catching 'Throwable' is not allowed. 208
 Info Line is longer than 120 characters (found 143). 393
 Info Catching 'Throwable' is not allowed. 521
 Info Line is longer than 120 characters (found 137). 529
 Info Line is longer than 120 characters (found 137). 534
 Info Catching 'Throwable' is not allowed. 593

org/andromda/core/common/IntrospectorException.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/common/Merger.java

Severity Message Line
 Info File does not end with a newline.
 Info Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 30
 Info Name 'instance' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 35
 Info for lcurly at indentation level 23 not at correct indentation, 24 84
 Info Catching 'Exception' is not allowed. 121
 Info Catching 'Exception' is not allowed. 181

org/andromda/core/common/MergerException.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/common/Paragraph.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/common/PathMatcher.java

Severity Message Line
 Info File does not end with a newline.
 Info Utility classes should not have a public or default constructor. 11
 Info method call child at indentation level 20 not at correct indentation, 24 96
 Info method call child at indentation level 20 not at correct indentation, 24 97

org/andromda/core/common/Plugin.java

Severity Message Line
 Info File does not end with a newline.
 Info Redundant 'public' modifier. 23
 Info Redundant 'public' modifier. 30
 Info Redundant 'public' modifier. 37
 Info Redundant 'public' modifier. 45
 Info Redundant 'public' modifier. 53
 Info Redundant 'public' modifier. 59

org/andromda/core/common/PluginException.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/common/PostProcessor.java

Severity Message Line
 Info Redundant 'public' modifier. 16
 Info Redundant 'public' modifier. 25

org/andromda/core/common/ResourceFinder.java

Severity Message Line
 Info File does not end with a newline.
 Info Utility classes should not have a public or default constructor. 13
 Info Catching 'Exception' is not allowed. 36

org/andromda/core/common/ResourceFinderException.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/common/ResourceUtils.java

Severity Message Line
 Info File does not end with a newline.
 Info Utility classes should not have a public or default constructor. 34
 Info Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 36
 Info '{' should be on a new line. 89
 Info '}' should be alone on a line. 91
 Info '{' should be on a new line. 91
 Info '{' should be on a new line. 106
 Info '}' should be alone on a line. 108
 Info '{' should be on a new line. 108
 Info '}' should be alone on a line. 110
 Info '{' should be on a new line. 110
 Info Must have at least one statement. 142
 Info Catching 'RuntimeException' is not allowed. 335
 Info Catching 'Throwable' is not allowed. 340
 Info ',' is not followed by whitespace. 379
 Info Must have at least one statement. 412
 Info Catching 'Exception' is not allowed. 476
 Info Must have at least one statement. 538
 Info Line is longer than 120 characters (found 123). 605
 Info Unnecessary parentheses around assignment right-hand side. 767
 Info method def child at indentation level 8 not at correct indentation, 12 831
 Info method call child at indentation level 12 not at correct indentation, 16 834
 Info method call child at indentation level 12 not at correct indentation, 16 835

org/andromda/core/common/ResourceWriter.java

Severity Message Line
 Info File does not end with a newline.
 Info Name 'instance' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 22

org/andromda/core/common/TemplateObject.java

Severity Message Line
 Info File does not end with a newline.
 Info Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 22
 Info Line has trailing whitespace. 54
 Info Line is longer than 120 characters (found 123). 76
 Info Line has trailing whitespace. 77
 Info Catching 'Throwable' is not allowed. 90
 Info Catching 'Exception' is not allowed. 121

org/andromda/core/common/TemplateObjectException.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/common/XmlObjectFactory.java

Severity Message Line
 Info File does not end with a newline.
 Info Class XmlObjectFactory should be declared as final. 52
 Info Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 57
 Info Name 'factoryCache' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 98
 Info Line is longer than 120 characters (found 121). 135
 Info Line is longer than 120 characters (found 151). 210
 Info Line is longer than 120 characters (found 140). 211
 Info Catching 'Exception' is not allowed. 215
 Info Catching 'Throwable' is not allowed. 306
 Info Redundant 'final' modifier. 323
 Info method def throws at indentation level 16 not at correct indentation, 12 324
 Info Redundant 'final' modifier. 332
 Info method def throws at indentation level 16 not at correct indentation, 12 333
 Info Redundant 'final' modifier. 341
 Info method def throws at indentation level 16 not at correct indentation, 12 391
 Info Must have at least one statement. 431
 Info Must have at least one statement. 445

org/andromda/core/common/XmlObjectFactoryException.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/configuration/Configuration.java

Severity Message Line
 Info File does not end with a newline.
 Info Catching 'Throwable' is not allowed. 297
 Info Must have at least one statement. 298

org/andromda/core/configuration/ConfigurationException.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/configuration/Filter.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/configuration/Filters.java

Severity Message Line
 Info File does not end with a newline.
 Info Line is longer than 120 characters (found 125). 30
 Info Line is longer than 120 characters (found 123). 31
 Info method call child at indentation level 24 not at correct indentation, 28 164
 Info method call child at indentation level 24 not at correct indentation, 28 165

org/andromda/core/configuration/Location.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/configuration/Model.java

Severity Message Line
 Info File does not end with a newline.
 Info Must have at least one statement. 180
 Info Catching 'Throwable' is not allowed. 185
 Info Name 'modelModifiedTimes' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 386

org/andromda/core/configuration/Namespace.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/configuration/NamespaceProperties.java

Severity Message Line
 Info File does not end with a newline.
 Info interfaces should describe a type and hence have methods. 8
 Info Redundant 'public' modifier. 14
 Info Redundant 'public' modifier. 21
 Info Redundant 'public' modifier. 27
 Info Redundant 'public' modifier. 35

org/andromda/core/configuration/Namespaces.java

Severity Message Line
 Info File does not end with a newline.
 Info Unused import - org.andromda.core.namespace.NamespaceComponent. 9
 Info Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 30
 Info Line is longer than 120 characters (found 128). 224

org/andromda/core/configuration/NamespacesException.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/configuration/Property.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/configuration/Repository.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/configuration/Server.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/configuration/Transformation.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/engine/Engine.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/engine/ModelProcessor.java

Severity Message Line
 Info File does not end with a newline.
 Info Class ModelProcessor should be declared as final. 49
 Info Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 54
 Info Catching 'Throwable' is not allowed. 113
 Info Executable statement count is 37 (max allowed is 30). 214
 Info Line is longer than 120 characters (found 125). 243
 Info Line is longer than 120 characters (found 127). 271
 Info Catching 'Throwable' is not allowed. 296
 Info Line is longer than 120 characters (found 121). 417
 Info Unnecessary parentheses around return value. 473
 Info '{' should be on a new line. 752
 Info '{' should be on a new line. 818

org/andromda/core/engine/ModelProcessorException.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/mapping/Mapping.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/mapping/Mappings.java

Severity Message Line
 Info File does not end with a newline.
 Info Name 'logicalMappings' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 43
 Info Catching 'Throwable' is not allowed. 79
 Info Catching 'Exception' is not allowed. 138
 Info Catching 'Throwable' is not allowed. 192
 Info Line is longer than 120 characters (found 129). 229
 Info Line is longer than 120 characters (found 135). 241
 Info Line is longer than 120 characters (found 149). 390

org/andromda/core/mapping/MappingsException.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/metafacade/MetafacadeBase.java

Severity Message Line
 Info File does not end with a newline.
 Info Line is longer than 120 characters (found 154). 112
 Info Line is longer than 120 characters (found 235). 224
 Info Name 'THIS' must match pattern '^[a-z][a-zA-Z0-9]*$'. 422
 Info Name 'THIS' must match pattern '^[a-z][a-zA-Z0-9]*$'. 433
 Info Inner assignments should be avoided. 435
 Info Line is longer than 120 characters (found 197). 472

org/andromda/core/metafacade/MetafacadeCache.java

Severity Message Line
 Info File does not end with a newline.
 Info Redundant 'final' modifier. 43
 Info Line is longer than 120 characters (found 152). 51
 Info Redundant 'final' modifier. 66
 Info Line is longer than 120 characters (found 121). 71
 Info Redundant 'final' modifier. 90
 Info Redundant 'final' modifier. 114

org/andromda/core/metafacade/MetafacadeConstants.java

Severity Message Line
 Info File does not end with a newline.
 Info interfaces should describe a type and hence have methods. 10
 Info Redundant 'public' modifier. 15
 Info Redundant 'public' modifier. 21

org/andromda/core/metafacade/MetafacadeException.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/metafacade/MetafacadeFactory.java

Severity Message Line
 Info File does not end with a newline.
 Info Line is longer than 120 characters (found 149). 35
 Info Line is longer than 120 characters (found 170). 191
 Info Catching 'Throwable' is not allowed. 231
 Info Catching 'Throwable' is not allowed. 288
 Info Catching 'Throwable' is not allowed. 426
 Info Line is longer than 120 characters (found 216). 458
 Info Redundant 'final' modifier. 539
 Info Redundant 'final' modifier. 553
 Info Redundant 'final' modifier. 591
 Info Redundant 'final' modifier. 631
 Info Line is longer than 120 characters (found 127). 651
 Info Redundant 'final' modifier. 663
 Info Line is longer than 120 characters (found 128). 676
 Info Line is longer than 120 characters (found 131). 703
 Info assign at indentation level 4 not at correct indentation, 8 743

org/andromda/core/metafacade/MetafacadeFactoryException.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/metafacade/MetafacadeImpls.java

Severity Message Line
 Info File does not end with a newline.
 Info Name 'instance' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 35
 Info Line is longer than 120 characters (found 121). 75
 Info Catching 'Throwable' is not allowed. 120
 Info Catching 'Exception' is not allowed. 173
 Info Must have at least one statement. 174
 Info Line is longer than 120 characters (found 154). 212
 Info Catching 'Throwable' is not allowed. 286
 Info Catching 'Throwable' is not allowed. 317

org/andromda/core/metafacade/MetafacadeImplsException.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/metafacade/MetafacadeMapping.java

Severity Message Line
 Info File does not end with a newline.
 Info Catching 'Throwable' is not allowed. 52
 Info Line is longer than 120 characters (found 121). 59
 Info Line is longer than 120 characters (found 127). 231
 Info method def child at indentation level 8 not at correct indentation, 12 377
 Info method def child at indentation level 8 not at correct indentation, 12 378
 Info Redundant 'final' modifier. 397
 Info Redundant 'final' modifier. 413
 Info Redundant 'final' modifier. 467
 Info Redundant 'final' modifier. 477

org/andromda/core/metafacade/MetafacadeMappings.java

Severity Message Line
 Info File does not end with a newline.
 Info Line is longer than 120 characters (found 122). 49
 Info Line is longer than 120 characters (found 122). 233
 Info method call child at indentation level 28 not at correct indentation, 32 276
 Info method call child at indentation level 28 not at correct indentation, 32 277
 Info Method length is 158 lines (max allowed is 150). 357
 Info Line is longer than 120 characters (found 122). 413
 Info Line is longer than 120 characters (found 121). 469
 Info Line is longer than 120 characters (found 122). 489
 Info Line is longer than 120 characters (found 121). 521
 Info method def child at indentation level 32 not at correct indentation, 36 522
 Info Redundant 'static' modifier. 568
 Info Redundant 'public' modifier. 574
 Info Line is longer than 120 characters (found 126). 815
 Info Line is longer than 120 characters (found 136). 832
 Info Executable statement count is 34 (max allowed is 30). 941
 Info Line is longer than 120 characters (found 136). 946
 Info Line is longer than 120 characters (found 135). 956
 Info Line is longer than 120 characters (found 126). 960
 Info Catching 'Throwable' is not allowed. 1040
 Info Line is longer than 120 characters (found 123). 1044
 Info Name 'allMetafacadeMappingInstances' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1050
 Info Catching 'Throwable' is not allowed. 1130

org/andromda/core/metafacade/MetafacadeMappingsException.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/metafacade/MetafacadeProperties.java

Severity Message Line
 Info File does not end with a newline.
 Info interfaces should describe a type and hence have methods. 9
 Info Redundant 'public' modifier. 14

org/andromda/core/metafacade/MetafacadeUtils.java

Severity Message Line
 Info File does not end with a newline.
 Info Utility classes should not have a public or default constructor. 23
 Info Catching 'Throwable' is not allowed. 81
 Info Line is longer than 120 characters (found 162). 129
 Info method def child at indentation level 7 not at correct indentation, 8 138
 Info if at indentation level 7 not at correct indentation, 8 139
 Info if lcurly at indentation level 7 not at correct indentation, 8 140
 Info if child at indentation level 11 not at correct indentation, 12 141
 Info if rcurly at indentation level 7 not at correct indentation, 8 142
 Info method def child at indentation level 7 not at correct indentation, 8 144
 Info method def child at indentation level 7 not at correct indentation, 8 145
 Info method def child at indentation level 7 not at correct indentation, 8 146
 Info for at indentation level 7 not at correct indentation, 8 148
 Info for lcurly at indentation level 7 not at correct indentation, 8 149
 Info for child at indentation level 11 not at correct indentation, 12 150
 Info for at indentation level 11 not at correct indentation, 12 151
 Info for lcurly at indentation level 11 not at correct indentation, 12 152
 Info if at indentation level 15 not at correct indentation, 16 153
 Info if lcurly at indentation level 15 not at correct indentation, 16 154
 Info if child at indentation level 19 not at correct indentation, 20 155
 Info method call child at indentation level 19 not at correct indentation, 20 155
 Info if rcurly at indentation level 15 not at correct indentation, 16 156
 Info else at indentation level 15 not at correct indentation, 16 157
 Info if lcurly at indentation level 15 not at correct indentation, 16 158
 Info if child at indentation level 19 not at correct indentation, 20 159
 Info method call child at indentation level 19 not at correct indentation, 20 159
 Info if rcurly at indentation level 15 not at correct indentation, 16 160
 Info else at indentation level 15 not at correct indentation, 16 161
 Info '{' should be on a new line. 161
 Info else child at indentation level 19 not at correct indentation, 20 163
 Info method def modifier at indentation level 24 not at correct indentation, 23 165
 Info method def lcurly at indentation level 24 not at correct indentation, 23 166
 Info method def child at indentation level 28 not at correct indentation, 27 167
 Info method def child at indentation level 28 not at correct indentation, 27 168
 Info method def rcurly at indentation level 24 not at correct indentation, 23 169
 Info if at indentation level 19 not at correct indentation, 20 171
 Info '{' should be on a new line. 171
 Info if child at indentation level 23 not at correct indentation, 24 172
 Info method call child at indentation level 23 not at correct indentation, 24 172
 Info if rcurly at indentation level 19 not at correct indentation, 20 173
 Info '}' should be alone on a line. 173
 Info '{' should be on a new line. 173
 Info Line is longer than 120 characters (found 127). 174
 Info else child at indentation level 23 not at correct indentation, 24 174
 Info Line is longer than 120 characters (found 122). 175
 Info else child at indentation level 23 not at correct indentation, 24 175
 Info method def modifier at indentation level 28 not at correct indentation, 27 177
 Info method def lcurly at indentation level 28 not at correct indentation, 27 178
 Info method def child at indentation level 32 not at correct indentation, 31 179
 Info method def child at indentation level 32 not at correct indentation, 31 180
 Info method def rcurly at indentation level 28 not at correct indentation, 27 181
 Info if at indentation level 23 not at correct indentation, 24 183
 Info '{' should be on a new line. 183
 Info if child at indentation level 27 not at correct indentation, 28 184
 Info method call child at indentation level 27 not at correct indentation, 28 184
 Info if rcurly at indentation level 23 not at correct indentation, 24 185
 Info else rcurly at indentation level 19 not at correct indentation, 20 186
 Info else rcurly at indentation level 15 not at correct indentation, 16 187
 Info for rcurly at indentation level 11 not at correct indentation, 12 188
 Info for rcurly at indentation level 7 not at correct indentation, 8 189
 Info method def child at indentation level 7 not at correct indentation, 8 190
 Info Line is longer than 120 characters (found 181). 194
 Info Line is longer than 120 characters (found 179). 195
 Info Line is longer than 120 characters (found 141). 196
 Info Line is longer than 120 characters (found 169). 215
 Info Line is longer than 120 characters (found 177). 245
 Info ')' is preceded with whitespace. 245
 Info Line is longer than 120 characters (found 147). 258
 Info Line is longer than 120 characters (found 123). 274

org/andromda/core/metafacade/ModelAccessFacade.java

Severity Message Line
 Info File does not end with a newline.
 Info Redundant 'public' modifier. 29
 Info Redundant 'public' modifier. 36
 Info Redundant 'public' modifier. 44
 Info Redundant 'public' modifier. 52
 Info Redundant 'public' modifier. 62
 Info Redundant 'public' modifier. 70
 Info Redundant 'public' modifier. 80
 Info Redundant 'public' modifier. 89

org/andromda/core/metafacade/ModelValidationMessage.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/namespace/BaseNamespaceComponent.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/namespace/Component.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/namespace/NamespaceComponent.java

Severity Message Line
 Info File does not end with a newline.
 Info Redundant 'public' modifier. 17
 Info Redundant 'public' modifier. 24
 Info Redundant 'public' modifier. 33
 Info Redundant 'public' modifier. 40

org/andromda/core/namespace/NamespaceComponents.java

Severity Message Line
 Info File does not end with a newline.
 Info Executable statement count is 40 (max allowed is 30). 71
 Info Catching 'Throwable' is not allowed. 244

org/andromda/core/namespace/NamespaceComponentsException.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/namespace/NamespaceRegistry.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/namespace/PropertyDefinition.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/profile/Profile.java

Severity Message Line
 Info File does not end with a newline.
 Info Catching 'Throwable' is not allowed. 141

org/andromda/core/profile/ProfileException.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/repository/Repositories.java

Severity Message Line
 Info Line is longer than 120 characters (found 125). 59
 Info Line is longer than 120 characters (found 123). 112
 Info Line is longer than 120 characters (found 127). 113

org/andromda/core/repository/Repository.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/repository/RepositoryException.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/repository/RepositoryFacade.java

Severity Message Line
 Info File does not end with a newline.
 Info Redundant 'public' modifier. 21
 Info Redundant 'public' modifier. 26
 Info Line is longer than 120 characters (found 126). 36
 Info Redundant 'public' modifier. 39
 Info Line is longer than 120 characters (found 130). 45
 Info Line is longer than 120 characters (found 125). 49
 Info Line is longer than 120 characters (found 126). 51
 Info Redundant 'public' modifier. 54
 Info Redundant 'public' modifier. 68
 Info Redundant 'public' modifier. 83
 Info Line is longer than 120 characters (found 126). 89
 Info Line is longer than 120 characters (found 121). 90
 Info Redundant 'public' modifier. 95
 Info Redundant 'public' modifier. 101

org/andromda/core/repository/RepositoryFacadeException.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/server/Client.java

Severity Message Line
 Info File does not end with a newline.
 Info Redundant 'public' modifier. 22
 Info Redundant 'public' modifier. 32

org/andromda/core/server/ClientException.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/server/DefaultClient.java

Severity Message Line
 Info Catching 'Throwable' is not allowed. 96
 Info Must have at least one statement. 109
 Info Line has trailing whitespace. 113

org/andromda/core/server/DefaultServer.java

Severity Message Line
 Info File does not end with a newline.
 Info Executable statement count is 38 (max allowed is 30). 46
 Info Catching 'Throwable' is not allowed. 98
 Info Catching 'Throwable' is not allowed. 121
 Info Catching 'Throwable' is not allowed. 135
 Info Must have at least one statement. 176

org/andromda/core/server/Server.java

Severity Message Line
 Info File does not end with a newline.
 Info Redundant 'public' modifier. 21

org/andromda/core/server/ServerException.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/templateengine/TemplateEngine.java

Severity Message Line
 Info File does not end with a newline.
 Info Redundant 'public' modifier. 25
 Info Redundant 'public' modifier. 37
 Info Redundant 'public' modifier. 47
 Info Redundant 'public' modifier. 54
 Info Redundant 'public' modifier. 61
 Info Redundant 'public' modifier. 72
 Info Redundant 'public' modifier. 85

org/andromda/core/templateengine/TemplateEngineException.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/transformation/Transformer.java

Severity Message Line
 Info File does not end with a newline.
 Info Redundant 'public' modifier. 23

org/andromda/core/transformation/XslTransformer.java

Severity Message Line
 Info File does not end with a newline.
 Info Line is longer than 120 characters (found 124). 38
 Info Executable statement count is 36 (max allowed is 30). 40
 Info Catching 'Exception' is not allowed. 100

org/andromda/core/transformation/XslTransformerException.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/translation/Expression.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/translation/ExpressionException.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/translation/ExpressionTranslator.java

Severity Message Line
 Info File does not end with a newline.
 Info Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 19
 Info Name 'translator' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 20
 Info Catching 'Throwable' is not allowed. 85

org/andromda/core/translation/TranslationUtils.java

Severity Message Line
 Info File does not end with a newline.
 Info Utility classes should not have a public or default constructor. 13
 Info Catching 'Exception' is not allowed. 162

org/andromda/core/translation/Translator.java

Severity Message Line
 Info File does not end with a newline.
 Info Redundant 'public' modifier. 22

org/andromda/core/translation/TranslatorException.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/translation/library/Fragment.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/translation/library/Library.java

Severity Message Line
 Info File does not end with a newline.
 Info Catching 'Throwable' is not allowed. 79

org/andromda/core/translation/library/LibraryException.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/core/translation/library/LibraryTranslation.java

Severity Message Line
 Info File does not end with a newline.
 Info Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 29
 Info Catching 'Throwable' is not allowed. 218
 Info Line is longer than 120 characters (found 141). 226
 Info Line is longer than 120 characters (found 216). 231
 Info Catching 'Throwable' is not allowed. 272
 Info Catching 'Throwable' is not allowed. 319

org/andromda/core/translation/library/LibraryTranslationFinder.java

Severity Message Line
 Info File does not end with a newline.
 Info Utility classes should not have a public or default constructor. 14
 Info Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 19
 Info Name 'libraryTranslations' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 24

org/andromda/core/translation/library/Translation.java

Severity Message Line
 Info File does not end with a newline.
 Info Must have at least one statement. 75
 Info Comment matches to-do format 'TODO:'. 76