Apache log4j logo Apache logging services logo

Checkstyle Results

The following document contains the results of Checkstyle 6.11.2 with /Users/rgoers/projects/apache/logging/log4j/log4j-audit-1.0/checkstyle.xml ruleset. rss feed

Summary

Files  Info  Warnings  Errors
178 0 0 814

Files

File  I  W  E
application.properties 0 0 1
org/apache/logging/log4j/audit/AbstractEventLogger.java 0 0 10
org/apache/logging/log4j/audit/ActivityLogger.java 0 0 1
org/apache/logging/log4j/audit/AuditLogger.java 0 0 1
org/apache/logging/log4j/audit/AuditMessage.java 0 0 1
org/apache/logging/log4j/audit/LogEventFactory.java 0 0 14
org/apache/logging/log4j/audit/annotation/Chained.java 0 0 3
org/apache/logging/log4j/audit/annotation/ChainedSupplier.java 0 0 1
org/apache/logging/log4j/audit/annotation/ClientServer.java 0 0 2
org/apache/logging/log4j/audit/annotation/Constraint.java 0 0 2
org/apache/logging/log4j/audit/annotation/HeaderPrefix.java 0 0 1
org/apache/logging/log4j/audit/annotation/Local.java 0 0 2
org/apache/logging/log4j/audit/annotation/RequestContext.java 0 0 1
org/apache/logging/log4j/audit/catalog/CatalogManager.java 0 0 1
org/apache/logging/log4j/audit/catalog/CatalogManagerImpl.java 0 0 9
org/apache/logging/log4j/audit/dto/AuditDto.java 0 0 1
org/apache/logging/log4j/audit/exception/AuditException.java 0 0 1
org/apache/logging/log4j/audit/generator/AccessorDefinition.java 0 0 12
org/apache/logging/log4j/audit/generator/ClassGenerator.java 0 0 8
org/apache/logging/log4j/audit/generator/Constants.java 0 0 2
org/apache/logging/log4j/audit/generator/ConstructorDefinition.java 0 0 4
org/apache/logging/log4j/audit/generator/InterfacesGenerator.java 0 0 5
org/apache/logging/log4j/audit/generator/MethodDefinition.java 0 0 18
org/apache/logging/log4j/audit/generator/Parameter.java 0 0 2
org/apache/logging/log4j/audit/generator/VariableDefinition.java 0 0 2
org/apache/logging/log4j/audit/layout/AuditLayout.java 0 0 2
org/apache/logging/log4j/audit/plugin/AuditMojo.java 0 0 4
org/apache/logging/log4j/audit/request/ChainedMapping.java 0 0 1
org/apache/logging/log4j/audit/request/RequestContextMapping.java 0 0 1
org/apache/logging/log4j/audit/request/RequestContextMappings.java 0 0 6
org/apache/logging/log4j/audit/request/Scope.java 0 0 4
org/apache/logging/log4j/audit/rest/ElapsedUtil.java 0 0 8
org/apache/logging/log4j/audit/rest/RequestContextFilter.java 0 0 11
org/apache/logging/log4j/audit/rest/RequestContextHandlerInterceptor.java 0 0 6
org/apache/logging/log4j/audit/rest/RequestContextHeaderInterceptor.java 0 0 1
org/apache/logging/log4j/audit/service/catalog/AuditCatalogManager.java 0 0 19
org/apache/logging/log4j/audit/service/catalog/AuditManager.java 0 0 2
org/apache/logging/log4j/audit/service/config/ApplicationConfiguration.java 0 0 2
org/apache/logging/log4j/audit/service/config/SwaggerConfig.java 0 0 9
org/apache/logging/log4j/audit/service/config/WebAppInitializer.java 0 0 3
org/apache/logging/log4j/audit/service/config/WebMvcAppContext.java 0 0 25
org/apache/logging/log4j/audit/service/controller/AuditController.java 0 0 7
org/apache/logging/log4j/audit/service/controller/CatalogController.java 0 0 103
org/apache/logging/log4j/audit/service/controller/RestResponseEntityExceptionHandler.java 0 0 1
org/apache/logging/log4j/audit/service/security/LocalAuthorizationInterceptor.java 0 0 2
org/apache/logging/log4j/audit/util/JsonObjectMapperFactory.java 0 0 2
org/apache/logging/log4j/audit/util/NamingUtils.java 0 0 1
org/apache/logging/log4j/audit/util/StringUtil.java 0 0 4
org/apache/logging/log4j/catalog/AuditCatalogEditor.java 0 0 2
org/apache/logging/log4j/catalog/api/Attribute.java 0 0 11
org/apache/logging/log4j/catalog/api/CatalogReader.java 0 0 4
org/apache/logging/log4j/catalog/api/CatalogWriter.java 0 0 2
org/apache/logging/log4j/catalog/api/Category.java 0 0 4
org/apache/logging/log4j/catalog/api/Constraint.java 0 0 4
org/apache/logging/log4j/catalog/api/ConstraintType.java 0 0 4
org/apache/logging/log4j/catalog/api/DataType.java 0 0 12
org/apache/logging/log4j/catalog/api/Event.java 0 0 8
org/apache/logging/log4j/catalog/api/EventAttribute.java 0 0 1
org/apache/logging/log4j/catalog/api/ListResponse.java 0 0 2
org/apache/logging/log4j/catalog/api/Product.java 0 0 4
org/apache/logging/log4j/catalog/api/Versions.java 0 0 11
org/apache/logging/log4j/catalog/api/annotation/ConditionOnPropertyExists.java 0 0 3
org/apache/logging/log4j/catalog/api/annotation/JdbcUrl.java 0 0 2
org/apache/logging/log4j/catalog/api/annotation/JdbcUrlCondition.java 0 0 1
org/apache/logging/log4j/catalog/api/annotation/PropertyExistsCondition.java 0 0 2
org/apache/logging/log4j/catalog/api/constant/Constants.java 0 0 3
org/apache/logging/log4j/catalog/api/dao/AbstractCatalogReader.java 0 0 4
org/apache/logging/log4j/catalog/api/dao/CatalogDao.java 0 0 5
org/apache/logging/log4j/catalog/api/dao/ClassPathCatalogReader.java 0 0 4
org/apache/logging/log4j/catalog/api/dao/FileCatalogReader.java 0 0 3
org/apache/logging/log4j/catalog/api/dao/JsonCatalogReader.java 0 0 2
org/apache/logging/log4j/catalog/api/exception/ConstraintCreationException.java 0 0 1
org/apache/logging/log4j/catalog/api/package-info.java 0 0 2
org/apache/logging/log4j/catalog/api/plugins/CaseInsensitiveEnumConstraint.java 0 0 2
org/apache/logging/log4j/catalog/api/plugins/ConstraintPlugins.java 0 0 6
org/apache/logging/log4j/catalog/api/plugins/ConstraintTypeDeserializer.java 0 0 3
org/apache/logging/log4j/catalog/api/plugins/ConstraintTypeSerializer.java 0 0 8
org/apache/logging/log4j/catalog/api/plugins/EnumConstraint.java 0 0 2
org/apache/logging/log4j/catalog/api/plugins/MaxLengthConstraint.java 0 0 4
org/apache/logging/log4j/catalog/api/plugins/MaxValueConstraint.java 0 0 4
org/apache/logging/log4j/catalog/api/plugins/MinLengthConstraint.java 0 0 4
org/apache/logging/log4j/catalog/api/plugins/MinValueConstraint.java 0 0 4
org/apache/logging/log4j/catalog/api/plugins/PatternConstraint.java 0 0 3
org/apache/logging/log4j/catalog/api/util/CatalogEventFilter.java 0 0 4
org/apache/logging/log4j/catalog/api/util/ProfileUtil.java 0 0 2
org/apache/logging/log4j/catalog/api/util/StringUtils.java 0 0 3
org/apache/logging/log4j/catalog/config/ConfigurationService.java 0 0 1
org/apache/logging/log4j/catalog/config/JsonObjectMapperFactory.java 0 0 5
org/apache/logging/log4j/catalog/config/SwaggerConfig.java 0 0 9
org/apache/logging/log4j/catalog/config/WebAppInitializer.java 0 0 10
org/apache/logging/log4j/catalog/config/WebMvcAppContext.java 0 0 53
org/apache/logging/log4j/catalog/controller/AttributeController.java 0 0 22
org/apache/logging/log4j/catalog/controller/CatalogController.java 0 0 9
org/apache/logging/log4j/catalog/controller/CategoryController.java 0 0 21
org/apache/logging/log4j/catalog/controller/ConstraintController.java 0 0 3
org/apache/logging/log4j/catalog/controller/EventController.java 0 0 21
org/apache/logging/log4j/catalog/controller/ProductController.java 0 0 22
org/apache/logging/log4j/catalog/controller/RestResponseEntityExceptionHandler.java 0 0 1
org/apache/logging/log4j/catalog/git/config/ServiceConfig.java 0 0 2
org/apache/logging/log4j/catalog/git/config/package-info.java 0 0 2
org/apache/logging/log4j/catalog/git/dao/GitCatalogDao.java 0 0 9
org/apache/logging/log4j/catalog/git/dao/package-info.java 0 0 2
org/apache/logging/log4j/catalog/git/package-info.java 0 0 2
org/apache/logging/log4j/catalog/interceptor/RequestContextHeaderInterceptor.java 0 0 2
org/apache/logging/log4j/catalog/jpa/config/EclipseLinkConfig.java 0 0 5
org/apache/logging/log4j/catalog/jpa/config/HibernateConfig.java 0 0 7
org/apache/logging/log4j/catalog/jpa/config/PostgresqlDataSourceConfig.java 0 0 2
org/apache/logging/log4j/catalog/jpa/config/package-info.java 0 0 2
org/apache/logging/log4j/catalog/jpa/converter/AttributeConverter.java 0 0 3
org/apache/logging/log4j/catalog/jpa/converter/AttributeModelConverter.java 0 0 2
org/apache/logging/log4j/catalog/jpa/converter/CategoryConverter.java 0 0 2
org/apache/logging/log4j/catalog/jpa/converter/CategoryModelConverter.java 0 0 2
org/apache/logging/log4j/catalog/jpa/converter/DateTimeConverter.java 0 0 1
org/apache/logging/log4j/catalog/jpa/converter/EventConverter.java 0 0 4
org/apache/logging/log4j/catalog/jpa/converter/EventModelConverter.java 0 0 1
org/apache/logging/log4j/catalog/jpa/converter/ProductConverter.java 0 0 2
org/apache/logging/log4j/catalog/jpa/converter/ProductModelConverter.java 0 0 2
org/apache/logging/log4j/catalog/jpa/converter/package-info.java 0 0 2
org/apache/logging/log4j/catalog/jpa/dao/AttributeRepository.java 0 0 1
org/apache/logging/log4j/catalog/jpa/dao/BaseRepository.java 0 0 3
org/apache/logging/log4j/catalog/jpa/dao/CatalogRepository.java 0 0 1
org/apache/logging/log4j/catalog/jpa/dao/CategoryRepository.java 0 0 1
org/apache/logging/log4j/catalog/jpa/dao/ConstraintRepository.java 0 0 1
org/apache/logging/log4j/catalog/jpa/dao/EventRepository.java 0 0 1
org/apache/logging/log4j/catalog/jpa/dao/PagingAndSortingRepository.java 0 0 3
org/apache/logging/log4j/catalog/jpa/dao/ProductRepository.java 0 0 1
org/apache/logging/log4j/catalog/jpa/dao/package-info.java 0 0 2
org/apache/logging/log4j/catalog/jpa/exception/InvalidSiteException.java 0 0 1
org/apache/logging/log4j/catalog/jpa/model/AttributeModel.java 0 0 22
org/apache/logging/log4j/catalog/jpa/model/CatalogModel.java 0 0 3
org/apache/logging/log4j/catalog/jpa/model/CategoryModel.java 0 0 5
org/apache/logging/log4j/catalog/jpa/model/ConstraintModel.java 0 0 2
org/apache/logging/log4j/catalog/jpa/model/EventAttributeModel.java 0 0 5
org/apache/logging/log4j/catalog/jpa/model/EventModel.java 0 0 11
org/apache/logging/log4j/catalog/jpa/model/ProductModel.java 0 0 4
org/apache/logging/log4j/catalog/jpa/model/package-info.java 0 0 2
org/apache/logging/log4j/catalog/jpa/package-info.java 0 0 2
org/apache/logging/log4j/catalog/jpa/service/AbstractPagingAndSortingService.java 0 0 2
org/apache/logging/log4j/catalog/jpa/service/AttributeService.java 0 0 1
org/apache/logging/log4j/catalog/jpa/service/AttributeServiceImpl.java 0 0 2
org/apache/logging/log4j/catalog/jpa/service/CatalogServiceImpl.java 0 0 3
org/apache/logging/log4j/catalog/jpa/service/CategoryServiceImpl.java 0 0 1
org/apache/logging/log4j/catalog/jpa/service/ConstraintService.java 0 0 1
org/apache/logging/log4j/catalog/jpa/service/ConstraintServiceImpl.java 0 0 1
org/apache/logging/log4j/catalog/jpa/service/EventServiceImpl.java 0 0 1
org/apache/logging/log4j/catalog/jpa/service/ProductService.java 0 0 2
org/apache/logging/log4j/catalog/jpa/service/ProductServiceImpl.java 0 0 1
org/apache/logging/log4j/catalog/security/LocalAuthorizationInterceptor.java 0 0 3
org/apache/logging/log4j/catalog/service/CatalogInitializer.java 0 0 13

Details

application.properties

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

org/apache/logging/log4j/audit/AbstractEventLogger.java

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'java.util.List' import. 31
 Error naming ConstantName Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error design VisibilityModifier Variable 'catalogManager' must be private and have accessor methods. 48
 Error coding DeclarationOrder Static variable definition in wrong order. 50
 Error coding DeclarationOrder Static variable definition in wrong order. 54
 Error sizes LineLength Line is longer than 120 characters (found 127). 127
 Error sizes LineLength Line is longer than 120 characters (found 136). 146
 Error sizes LineLength Line is longer than 120 characters (found 127). 196
 Error sizes LineLength Line is longer than 120 characters (found 121). 213

org/apache/logging/log4j/audit/ActivityLogger.java

Severity Category Rule Message Line
 Error naming StaticVariableName Name 'EVENT_MARKER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 34

org/apache/logging/log4j/audit/AuditLogger.java

Severity Category Rule Message Line
 Error naming StaticVariableName Name 'EVENT_MARKER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 35

org/apache/logging/log4j/audit/AuditMessage.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 48

org/apache/logging/log4j/audit/LogEventFactory.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 57
 Error naming ConstantName Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 59
 Error naming StaticVariableName Name 'EVENT_MARKER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 62
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 90
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 92
 Error whitespace ParenPad ')' is preceded with whitespace. 131
 Error javadoc JavadocType Missing a Javadoc comment. 241
 Error naming LocalVariableName Name '_method' must match pattern '^[a-z][a-zA-Z0-9]*$'. 268
 Error sizes LineLength Line is longer than 120 characters (found 128). 269
 Error sizes LineLength Line is longer than 120 characters (found 135). 312
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 344
 Error javadoc JavadocType Missing a Javadoc comment. 398
 Error modifier RedundantModifier Redundant 'public' modifier. 403

org/apache/logging/log4j/audit/annotation/Chained.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - java.util.function.Consumer. 23
 Error imports UnusedImports Unused import - java.util.function.Supplier. 24
 Error javadoc JavadocType Missing a Javadoc comment. 26

org/apache/logging/log4j/audit/annotation/ChainedSupplier.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 24

org/apache/logging/log4j/audit/annotation/ClientServer.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - java.lang.annotation.Repeatable. 20
 Error javadoc JavadocType Missing a Javadoc comment. 25

org/apache/logging/log4j/audit/annotation/Constraint.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 25
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 30

org/apache/logging/log4j/audit/annotation/HeaderPrefix.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 24

org/apache/logging/log4j/audit/annotation/Local.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 24

org/apache/logging/log4j/audit/annotation/RequestContext.java

Severity Category Rule Message Line
 Error javadoc JavadocMethod Expected an @return tag. 41

org/apache/logging/log4j/audit/catalog/CatalogManager.java

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'java.util.List' import. 22

org/apache/logging/log4j/audit/catalog/CatalogManagerImpl.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.LogManager' import. 29
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.catalog.api.CatalogReader' import. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error coding DeclarationOrder Variable access definition in wrong order. 52
 Error coding DeclarationOrder Static variable definition in wrong order. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error coding DeclarationOrder Variable access definition in wrong order. 56
 Error javadoc JavadocType Missing a Javadoc comment. 199

org/apache/logging/log4j/audit/dto/AuditDto.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.

org/apache/logging/log4j/audit/exception/AuditException.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.

org/apache/logging/log4j/audit/generator/AccessorDefinition.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 22
 Error javadoc JavadocType Missing a Javadoc comment. 24
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 24
 Error javadoc JavadocType Missing a Javadoc comment. 38
 Error coding DeclarationOrder Instance variable definition in wrong order. 60
 Error coding DeclarationOrder Instance variable definition in wrong order. 61
 Error coding DeclarationOrder Instance variable definition in wrong order. 62
 Error coding DeclarationOrder Instance variable definition in wrong order. 64
 Error coding DeclarationOrder Instance variable definition in wrong order. 66
 Error coding DeclarationOrder Instance variable definition in wrong order. 67
 Error coding DeclarationOrder Constructor definition in wrong order. 77
 Error coding DeclarationOrder Constructor definition in wrong order. 81

org/apache/logging/log4j/audit/generator/ClassGenerator.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - java.util.Iterator. 27
 Error imports UnusedImports Unused import - java.util.TreeSet. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error javadoc JavadocStyle First sentence should end with a period. 83
 Error javadoc JavadocMethod Expected an @return tag. 90
 Error coding HiddenField 'isAbstract' hides a field. 186
 Error coding HiddenField 'isClass' hides a field. 194
 Error javadoc JavadocStyle First sentence should end with a period. 198

org/apache/logging/log4j/audit/generator/Constants.java

Severity Category Rule Message Line
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 24

org/apache/logging/log4j/audit/generator/ConstructorDefinition.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 25
 Error whitespace EmptyForIteratorPad ';' is followed by whitespace. 88
 Error whitespace EmptyForIteratorPad ';' is followed by whitespace. 102

org/apache/logging/log4j/audit/generator/InterfacesGenerator.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 39
 Error sizes MethodLength Method length is 188 lines (max allowed is 150). 116
 Error sizes LineLength Line is longer than 120 characters (found 131). 199
 Error sizes LineLength Line is longer than 120 characters (found 149). 260
 Error sizes LineLength Line is longer than 120 characters (found 121). 307

org/apache/logging/log4j/audit/generator/MethodDefinition.java

Severity Category Rule Message Line
 Error imports ImportOrder 'org.apache.logging.log4j.audit.generator.Constants.PUBLIC' should be separated from previous imports. 26
 Error javadoc JavadocType Missing a Javadoc comment. 28
 Error javadoc JavadocType Missing a Javadoc comment. 54
 Error javadoc JavadocStyle First sentence should end with a period. 55
 Error javadoc JavadocMethod Expected @param tag for 'returnType'. 58
 Error javadoc JavadocMethod Expected @param tag for 'name'. 58
 Error javadoc JavadocMethod Expected @param tag for 'parameters'. 58
 Error whitespace EmptyForIteratorPad ';' is followed by whitespace. 70
 Error coding DeclarationOrder Static variable definition in wrong order. 84
 Error coding DeclarationOrder Constructor definition in wrong order. 92
 Error coding DeclarationOrder Constructor definition in wrong order. 102
 Error coding HiddenField 'content' hides a field. 107
 Error coding DeclarationOrder Constructor definition in wrong order. 134
 Error coding DeclarationOrder Constructor definition in wrong order. 138
 Error coding HiddenField 'isAbstract' hides a field. 206
 Error coding HiddenField 'isFinal' hides a field. 222
 Error coding HiddenField 'isInterface' hides a field. 226
 Error coding HiddenField 'isStatic' hides a field. 238

org/apache/logging/log4j/audit/generator/Parameter.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 19
 Error coding HiddenField 'isFinal' hides a field. 47

org/apache/logging/log4j/audit/generator/VariableDefinition.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 19
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 20

org/apache/logging/log4j/audit/layout/AuditLayout.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 19

org/apache/logging/log4j/audit/plugin/AuditMojo.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2
 Error sizes LineLength Line is longer than 120 characters (found 128). 48
 Error sizes LineLength Line is longer than 120 characters (found 125). 83

org/apache/logging/log4j/audit/request/ChainedMapping.java

Severity Category Rule Message Line
 Error design VisibilityModifier Variable 'supplier' must be private and have accessor methods. 26

org/apache/logging/log4j/audit/request/RequestContextMapping.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 20

org/apache/logging/log4j/audit/request/RequestContextMappings.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error imports UnusedImports Unused import - org.apache.logging.log4j.audit.annotation.ChainedSupplier. 26
 Error javadoc JavadocType Missing a Javadoc comment. 31
 Error coding DeclarationOrder Constructor definition in wrong order. 52
 Error sizes LineLength Line is longer than 120 characters (found 123). 57
 Error sizes LineLength Line is longer than 120 characters (found 131). 90

org/apache/logging/log4j/audit/request/Scope.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 19
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 20

org/apache/logging/log4j/audit/rest/ElapsedUtil.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 21
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 21
 Error naming StaticVariableName Name 'NANO_PER_SECOND' must match pattern '^[a-z][a-zA-Z0-9]*$'. 23
 Error coding MagicNumber '1000000000L' is a magic number. 23
 Error naming StaticVariableName Name 'NANO_PER_MINUTE' must match pattern '^[a-z][a-zA-Z0-9]*$'. 24
 Error coding MagicNumber '60' is a magic number. 24
 Error naming StaticVariableName Name 'NANO_PER_HOUR' must match pattern '^[a-z][a-zA-Z0-9]*$'. 25
 Error coding MagicNumber '60' is a magic number. 25

org/apache/logging/log4j/audit/rest/RequestContextFilter.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - java.text.DecimalFormat. 20
 Error naming ConstantName Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 44
 Error javadoc JavadocMethod Expected @param tag for 'servletRequest'. 77
 Error javadoc JavadocMethod Expected @param tag for 'servletResponse'. 77
 Error javadoc JavadocMethod Expected @param tag for 'filterChain'. 77
 Error javadoc JavadocMethod Expected @throws tag for 'IOException'. 78
 Error javadoc JavadocMethod Expected @throws tag for 'ServletException'. 78
 Error sizes LineLength Line is longer than 120 characters (found 129). 92
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 93
 Error sizes LineLength Line is longer than 120 characters (found 130). 98
 Error sizes LineLength Line is longer than 120 characters (found 122). 105

org/apache/logging/log4j/audit/rest/RequestContextHandlerInterceptor.java

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'java.util.Enumeration' import. 21
 Error naming ConstantName Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 37
 Error sizes LineLength Line is longer than 120 characters (found 121). 56
 Error sizes LineLength Line is longer than 120 characters (found 122). 62
 Error sizes LineLength Line is longer than 120 characters (found 140). 71
 Error sizes LineLength Line is longer than 120 characters (found 153). 80

org/apache/logging/log4j/audit/rest/RequestContextHeaderInterceptor.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.

org/apache/logging/log4j/audit/service/catalog/AuditCatalogManager.java

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'java.sql.Timestamp' import. 20
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.catalog.jpa.converter.AttributeConverter' import. 38
 Error javadoc JavadocType Missing a Javadoc comment. 52
 Error coding DeclarationOrder Variable access definition in wrong order. 59
 Error design VisibilityModifier Variable 'attributeService' must be private and have accessor methods. 60
 Error coding DeclarationOrder Variable access definition in wrong order. 62
 Error design VisibilityModifier Variable 'eventService' must be private and have accessor methods. 63
 Error coding DeclarationOrder Variable access definition in wrong order. 65
 Error design VisibilityModifier Variable 'categoryService' must be private and have accessor methods. 66
 Error coding DeclarationOrder Variable access definition in wrong order. 68
 Error design VisibilityModifier Variable 'productService' must be private and have accessor methods. 69
 Error coding DeclarationOrder Variable access definition in wrong order. 71
 Error design VisibilityModifier Variable 'attributeConverter' must be private and have accessor methods. 72
 Error coding DeclarationOrder Variable access definition in wrong order. 74
 Error design VisibilityModifier Variable 'eventConverter' must be private and have accessor methods. 75
 Error coding DeclarationOrder Variable access definition in wrong order. 77
 Error design VisibilityModifier Variable 'categoryConverter' must be private and have accessor methods. 78
 Error coding DeclarationOrder Variable access definition in wrong order. 80
 Error design VisibilityModifier Variable 'productConverter' must be private and have accessor methods. 81

org/apache/logging/log4j/audit/service/catalog/AuditManager.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 24

org/apache/logging/log4j/audit/service/config/ApplicationConfiguration.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 21

org/apache/logging/log4j/audit/service/config/SwaggerConfig.java

Severity Category Rule Message Line
 Error imports ImportOrder 'springfox.documentation.builders.ApiInfoBuilder' should be separated from previous imports. 22
 Error imports ImportControl Disallowed import - springfox.documentation.builders.ApiInfoBuilder. 22
 Error imports ImportControl Disallowed import - springfox.documentation.builders.PathSelectors. 23
 Error imports ImportControl Disallowed import - springfox.documentation.builders.RequestHandlerSelectors. 24
 Error imports ImportControl Disallowed import - springfox.documentation.service.ApiInfo. 25
 Error imports ImportControl Disallowed import - springfox.documentation.spi.DocumentationType. 26
 Error imports ImportControl Disallowed import - springfox.documentation.spring.web.plugins.Docket. 27
 Error imports ImportControl Disallowed import - springfox.documentation.swagger2.annotations.EnableSwagger2. 28
 Error imports ImportOrder Wrong order for 'java.time.LocalDate' import. 30

org/apache/logging/log4j/audit/service/config/WebAppInitializer.java

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'javax.servlet.ServletContext' import. 25
 Error javadoc JavadocType Missing a Javadoc comment. 29
 Error sizes LineLength Line is longer than 120 characters (found 126). 46

org/apache/logging/log4j/audit/service/config/WebMvcAppContext.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - java.io.File. 19
 Error imports UnusedImports Unused import - com.jcraft.jsch.JSch. 27
 Error imports UnusedImports Unused import - com.jcraft.jsch.JSchException. 28
 Error imports UnusedImports Unused import - com.jcraft.jsch.Session. 29
 Error imports UnusedImports Unused import - com.jcraft.jsch.UserInfo. 30
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.LogManager' import. 31
 Error imports UnusedImports Unused import - org.apache.logging.log4j.audit.catalog.CatalogManager. 34
 Error imports UnusedImports Unused import - org.apache.logging.log4j.catalog.api.dao.CatalogDao. 39
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.catalog.api.CatalogReader' import. 40
 Error imports UnusedImports Unused import - org.apache.logging.log4j.catalog.git.dao.GitCatalogDao. 43
 Error imports UnusedImports Unused import - org.eclipse.jgit.api.TransportConfigCallback. 44
 Error imports UnusedImports Unused import - org.eclipse.jgit.transport.CredentialsProvider. 45
 Error imports UnusedImports Unused import - org.eclipse.jgit.transport.JschConfigSessionFactory. 46
 Error imports UnusedImports Unused import - org.eclipse.jgit.transport.OpenSshConfig. 47
 Error imports UnusedImports Unused import - org.eclipse.jgit.transport.SshSessionFactory. 48
 Error imports UnusedImports Unused import - org.eclipse.jgit.transport.SshTransport. 49
 Error imports UnusedImports Unused import - org.eclipse.jgit.transport.Transport. 50
 Error imports UnusedImports Unused import - org.eclipse.jgit.transport.UsernamePasswordCredentialsProvider. 51
 Error imports UnusedImports Unused import - org.eclipse.jgit.util.FS. 52
 Error imports UnusedImports Unused import - org.springframework.beans.factory.annotation.Value. 55
 Error imports ImportOrder 'org.apache.commons.lang3.StringUtils.isNotBlank' should be separated from previous imports. 74
 Error imports UnusedImports Unused import - org.apache.commons.lang3.StringUtils.isNotBlank. 74
 Error javadoc JavadocType Missing a Javadoc comment. 77
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 81
 Error design VisibilityModifier Variable 'configurationService' must be private and have accessor methods. 87

org/apache/logging/log4j/audit/service/controller/AuditController.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error imports ImportControl Disallowed import - io.swagger.annotations.ApiImplicitParam. 21
 Error imports ImportControl Disallowed import - io.swagger.annotations.ApiImplicitParams. 22
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.LogManager' import. 23
 Error imports ImportControl Disallowed import - io.swagger.annotations.ApiOperation. 36
 Error javadoc JavadocType Missing a Javadoc comment. 38
 Error whitespace ParenPad '(' is followed by whitespace. 46

org/apache/logging/log4j/audit/service/controller/CatalogController.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error imports ImportControl Disallowed import - io.swagger.annotations.ApiImplicitParam. 25
 Error imports ImportControl Disallowed import - io.swagger.annotations.ApiImplicitParams. 26
 Error imports ImportControl Disallowed import - io.swagger.annotations.ApiOperation. 27
 Error imports ImportControl Disallowed import - io.swagger.annotations.ApiParam. 28
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.LogManager' import. 29
 Error javadoc JavadocType Missing a Javadoc comment. 70
 Error whitespace ParenPad '(' is followed by whitespace. 128
 Error sizes LineLength Line is longer than 120 characters (found 124). 129
 Error sizes LineLength Line is longer than 120 characters (found 137). 131
 Error sizes LineLength Line is longer than 120 characters (found 130). 132
 Error sizes LineLength Line is longer than 120 characters (found 126). 133
 Error sizes LineLength Line is longer than 120 characters (found 125). 134
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 134
 Error sizes LineLength Line is longer than 120 characters (found 131). 135
 Error whitespace ParenPad '(' is followed by whitespace. 159
 Error sizes LineLength Line is longer than 120 characters (found 130). 162
 Error sizes LineLength Line is longer than 120 characters (found 138). 163
 Error whitespace ParenPad '(' is followed by whitespace. 175
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 177
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 177
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 177
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 177
 Error sizes LineLength Line is longer than 120 characters (found 136). 178
 Error whitespace WhitespaceAround 'synchronized' is not followed by whitespace. 186
 Error sizes LineLength Line is longer than 120 characters (found 129). 190
 Error whitespace ParenPad '(' is followed by whitespace. 198
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 200
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 200
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 200
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 200
 Error sizes LineLength Line is longer than 120 characters (found 136). 201
 Error whitespace ParenPad '(' is followed by whitespace. 217
 Error whitespace ParenPad '(' is followed by whitespace. 230
 Error sizes LineLength Line is longer than 120 characters (found 129). 233
 Error sizes LineLength Line is longer than 120 characters (found 130). 234
 Error sizes LineLength Line is longer than 120 characters (found 126). 235
 Error sizes LineLength Line is longer than 120 characters (found 125). 236
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 236
 Error sizes LineLength Line is longer than 120 characters (found 131). 237
 Error whitespace WhitespaceAround '{' is not followed by whitespace. 238
 Error whitespace WhitespaceAround '}' is not preceded with whitespace. 238
 Error whitespace ParenPad '(' is followed by whitespace. 260
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 262
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 262
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 262
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 262
 Error whitespace WhitespaceAround 'synchronized' is not followed by whitespace. 271
 Error whitespace ParenPad '(' is followed by whitespace. 282
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 284
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 284
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 284
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 284
 Error whitespace WhitespaceAround 'synchronized' is not followed by whitespace. 293
 Error whitespace ParenPad '(' is followed by whitespace. 300
 Error whitespace ParenPad '(' is followed by whitespace. 308
 Error sizes LineLength Line is longer than 120 characters (found 121). 309
 Error sizes LineLength Line is longer than 120 characters (found 133). 311
 Error sizes LineLength Line is longer than 120 characters (found 122). 312
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 314
 Error sizes LineLength Line is longer than 120 characters (found 123). 315
 Error whitespace WhitespaceAround '{' is not followed by whitespace. 316
 Error whitespace WhitespaceAround '}' is not preceded with whitespace. 316
 Error whitespace ParenPad '(' is followed by whitespace. 338
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 340
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 340
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 340
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 340
 Error sizes LineLength Line is longer than 120 characters (found 126). 341
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 350
 Error whitespace ParenPad '(' is followed by whitespace. 358
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 360
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 360
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 360
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 360
 Error sizes LineLength Line is longer than 120 characters (found 126). 361
 Error whitespace ParenPad '(' is followed by whitespace. 373
 Error whitespace ParenPad '(' is followed by whitespace. 381
 Error sizes LineLength Line is longer than 120 characters (found 125). 382
 Error sizes LineLength Line is longer than 120 characters (found 136). 384
 Error sizes LineLength Line is longer than 120 characters (found 126). 385
 Error sizes LineLength Line is longer than 120 characters (found 122). 386
 Error sizes LineLength Line is longer than 120 characters (found 121). 387
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 387
 Error sizes LineLength Line is longer than 120 characters (found 127). 388
 Error whitespace WhitespaceAround '{' is not followed by whitespace. 389
 Error whitespace WhitespaceAround '}' is not preceded with whitespace. 389
 Error whitespace ParenPad '(' is followed by whitespace. 411
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 413
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 413
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 413
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 413
 Error sizes LineLength Line is longer than 120 characters (found 131). 414
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 423
 Error whitespace ParenPad '(' is followed by whitespace. 431
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 433
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 433
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 433
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 433
 Error sizes LineLength Line is longer than 120 characters (found 131). 434
 Error whitespace ParenPad '(' is followed by whitespace. 446
 Error coding StringLiteralEquality Literal Strings should be compared using equals(), not '!='. 457
 Error coding StringLiteralEquality Literal Strings should be compared using equals(), not '!='. 457

org/apache/logging/log4j/audit/service/controller/RestResponseEntityExceptionHandler.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 30

org/apache/logging/log4j/audit/service/security/LocalAuthorizationInterceptor.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 27

org/apache/logging/log4j/audit/util/JsonObjectMapperFactory.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 122). 54
 Error sizes LineLength Line is longer than 120 characters (found 122). 74

org/apache/logging/log4j/audit/util/NamingUtils.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 19

org/apache/logging/log4j/audit/util/StringUtil.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 19
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 19
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 21

org/apache/logging/log4j/catalog/AuditCatalogEditor.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocMethod Expected an @return tag. 45

org/apache/logging/log4j/catalog/api/Attribute.java

Severity Category Rule Message Line
 Error javadoc JavadocMethod Expected an @return tag. 70
 Error coding HiddenField 'name' hides a field. 79
 Error coding HiddenField 'name' hides a field. 97
 Error coding HiddenField 'description' hides a field. 115
 Error coding HiddenField 'dataType' hides a field. 133
 Error coding HiddenField 'indexed' hides a field. 151
 Error coding HiddenField 'sortable' hides a field. 169
 Error coding HiddenField 'required' hides a field. 187
 Error coding HiddenField 'examples' hides a field. 223
 Error coding HiddenField 'aliases' hides a field. 241
 Error coding HiddenField 'constraints' hides a field. 259

org/apache/logging/log4j/catalog/api/CatalogReader.java

Severity Category Rule Message Line
 Error javadoc JavadocMethod Expected an @return tag. 65
 Error javadoc JavadocMethod Expected @param tag for 'name'. 65
 Error javadoc JavadocMethod Expected an @return tag. 72
 Error javadoc JavadocMethod Expected @param tag for 'name'. 72

org/apache/logging/log4j/catalog/api/CatalogWriter.java

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2
 Error javadoc JavadocType Missing a Javadoc comment. 18

org/apache/logging/log4j/catalog/api/Category.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 37
 Error coding HiddenField 'name' hides a field. 95
 Error javadoc JavadocMethod Expected an @return tag. 149
 Error coding HiddenField 'events' hides a field. 149

org/apache/logging/log4j/catalog/api/Constraint.java

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.catalog.api.ConstraintType' import. 22
 Error imports RedundantImport Redundant import from the same package - org.apache.logging.log4j.catalog.api.ConstraintType. 22
 Error coding HiddenField 'constraintType' hides a field. 56
 Error coding HiddenField 'value' hides a field. 65

org/apache/logging/log4j/catalog/api/ConstraintType.java

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.catalog.api.exception.NameNotFoundException' import. 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 32
 Error modifier RedundantModifier Redundant 'public' modifier. 32

org/apache/logging/log4j/catalog/api/DataType.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 JavadocVariable Missing a Javadoc comment. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error coding DeclarationOrder Variable access definition in wrong order. 36
 Error design VisibilityModifier Variable 'importClass' must be private and have accessor methods. 36

org/apache/logging/log4j/catalog/api/Event.java

Severity Category Rule Message Line
 Error coding HiddenField 'name' hides a field. 78
 Error coding HiddenField 'name' hides a field. 96
 Error coding HiddenField 'description' hides a field. 114
 Error javadoc JavadocMethod Expected an @return tag. 131
 Error coding HiddenField 'catalogId' hides a field. 131
 Error coding HiddenField 'aliases' hides a field. 151
 Error coding HiddenField 'attributes' hides a field. 169
 Error sizes LineLength Line is longer than 120 characters (found 141). 185

org/apache/logging/log4j/catalog/api/EventAttribute.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 21

org/apache/logging/log4j/catalog/api/ListResponse.java

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2
 Error javadoc JavadocType Type Javadoc comment is missing an @param <T> tag. 23

org/apache/logging/log4j/catalog/api/Product.java

Severity Category Rule Message Line
 Error coding HiddenField 'name' hides a field. 74
 Error coding HiddenField 'name' hides a field. 92
 Error coding HiddenField 'description' hides a field. 110
 Error coding HiddenField 'events' hides a field. 144

org/apache/logging/log4j/catalog/api/Versions.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 24
 Error naming ConstantName Name 'type' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 26
 Error naming ConstantName Name 'subType' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 27
 Error naming ConstantName Name 'versionKey' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 28
 Error naming ConstantName Name 'version1' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 29
 Error naming ConstantName Name 'V1Parameters' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error coding DeclarationOrder Variable access definition in wrong order. 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error coding DeclarationOrder Variable access definition in wrong order. 35
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 35

org/apache/logging/log4j/catalog/api/annotation/ConditionOnPropertyExists.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2
 Error modifier RedundantModifier Redundant 'public' modifier. 36

org/apache/logging/log4j/catalog/api/annotation/JdbcUrl.java

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2
 Error modifier RedundantModifier Redundant 'public' modifier. 36

org/apache/logging/log4j/catalog/api/annotation/JdbcUrlCondition.java

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2

org/apache/logging/log4j/catalog/api/annotation/PropertyExistsCondition.java

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2
 Error sizes LineLength Line is longer than 120 characters (found 125). 31

org/apache/logging/log4j/catalog/api/constant/Constants.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error coding DeclarationOrder Static variable definition in wrong order. 27

org/apache/logging/log4j/catalog/api/dao/AbstractCatalogReader.java

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2
 Error javadoc JavadocType Missing a Javadoc comment. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 31

org/apache/logging/log4j/catalog/api/dao/CatalogDao.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error imports UnusedImports Unused import - org.apache.logging.log4j.catalog.api.CatalogData. 22
 Error imports UnusedImports Unused import - org.apache.logging.log4j.catalog.api.Constraint. 26
 Error imports UnusedImports Unused import - org.apache.logging.log4j.catalog.api.exception.DuplicateNameException. 29
 Error imports UnusedImports Unused import - org.apache.logging.log4j.catalog.api.exception.NameNotFoundException. 30

org/apache/logging/log4j/catalog/api/dao/ClassPathCatalogReader.java

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.LogManager' import. 33
 Error coding MagicNumber '1024' is a magic number. 86
 Error coding DeclarationOrder Constructor definition in wrong order. 95

org/apache/logging/log4j/catalog/api/dao/FileCatalogReader.java

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.LogManager' import. 31
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 68

org/apache/logging/log4j/catalog/api/dao/JsonCatalogReader.java

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.LogManager' import. 25
 Error design VisibilityModifier Variable 'catalogReader' must be private and have accessor methods. 39

org/apache/logging/log4j/catalog/api/exception/ConstraintCreationException.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.

org/apache/logging/log4j/catalog/api/package-info.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2

org/apache/logging/log4j/catalog/api/plugins/CaseInsensitiveEnumConstraint.java

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2
 Error imports ImportOrder 'org.apache.logging.log4j.catalog.api.util.StringUtils.appendNewline' should be separated from previous imports. 22

org/apache/logging/log4j/catalog/api/plugins/ConstraintPlugins.java

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2
 Error design FinalClass Class ConstraintPlugins should be declared as final. 36
 Error naming StaticVariableName Name 'LOGGER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 38
 Error whitespace WhitespaceAround 'synchronized' is not followed by whitespace. 48
 Error coding DeclarationOrder Constructor definition in wrong order. 57
 Error sizes LineLength Line is longer than 120 characters (found 129). 70

org/apache/logging/log4j/catalog/api/plugins/ConstraintTypeDeserializer.java

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.catalog.api.ConstraintType' import. 25
 Error design VisibilityModifier Variable 'plugins' must be private and have accessor methods. 33

org/apache/logging/log4j/catalog/api/plugins/ConstraintTypeSerializer.java

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2
 Error imports UnusedImports Unused import - com.fasterxml.jackson.core.JsonParser. 21
 Error imports UnusedImports Unused import - com.fasterxml.jackson.core.JsonProcessingException. 22
 Error imports UnusedImports Unused import - com.fasterxml.jackson.databind.DeserializationContext. 23
 Error imports UnusedImports Unused import - com.fasterxml.jackson.databind.JsonNode. 24
 Error imports UnusedImports Unused import - com.fasterxml.jackson.databind.deser.std.StdDeserializer. 26
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.catalog.api.ConstraintType' import. 28
 Error imports UnusedImports Unused import - org.apache.logging.log4j.catalog.api.exception.NameNotFoundException. 29

org/apache/logging/log4j/catalog/api/plugins/EnumConstraint.java

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2
 Error imports ImportOrder 'org.apache.logging.log4j.catalog.api.util.StringUtils.appendNewline' should be separated from previous imports. 22

org/apache/logging/log4j/catalog/api/plugins/MaxLengthConstraint.java

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2
 Error imports ImportOrder 'org.apache.logging.log4j.catalog.api.util.StringUtils.isBlank' should be separated from previous imports. 20
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.catalog.api.util.StringUtils.appendNewline' import. 21
 Error sizes LineLength Line is longer than 120 characters (found 138). 54

org/apache/logging/log4j/catalog/api/plugins/MaxValueConstraint.java

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2
 Error imports ImportOrder 'org.apache.logging.log4j.catalog.api.util.StringUtils.isBlank' should be separated from previous imports. 22
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.catalog.api.util.StringUtils.appendNewline' import. 23
 Error sizes LineLength Line is longer than 120 characters (found 131). 57

org/apache/logging/log4j/catalog/api/plugins/MinLengthConstraint.java

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2
 Error imports ImportOrder 'org.apache.logging.log4j.catalog.api.util.StringUtils.isBlank' should be separated from previous imports. 20
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.catalog.api.util.StringUtils.appendNewline' import. 21
 Error sizes LineLength Line is longer than 120 characters (found 138). 54

org/apache/logging/log4j/catalog/api/plugins/MinValueConstraint.java

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2
 Error imports ImportOrder 'org.apache.logging.log4j.catalog.api.util.StringUtils.isBlank' should be separated from previous imports. 22
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.catalog.api.util.StringUtils.appendNewline' import. 23
 Error sizes LineLength Line is longer than 120 characters (found 131). 57

org/apache/logging/log4j/catalog/api/plugins/PatternConstraint.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2
 Error imports ImportOrder 'org.apache.logging.log4j.catalog.api.util.StringUtils.*' should be separated from previous imports. 20

org/apache/logging/log4j/catalog/api/util/CatalogEventFilter.java

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.catalog.api.Event' import. 23
 Error javadoc JavadocType Missing a Javadoc comment. 27
 Error sizes LineLength Line is longer than 120 characters (found 136). 30
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 31

org/apache/logging/log4j/catalog/api/util/ProfileUtil.java

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'java.io.IOException' import. 20
 Error javadoc JavadocMethod Expected @param tag for 'servletContext'. 38

org/apache/logging/log4j/catalog/api/util/StringUtils.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2
 Error modifier RedundantModifier Redundant 'final' modifier. 26

org/apache/logging/log4j/catalog/config/ConfigurationService.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 22

org/apache/logging/log4j/catalog/config/JsonObjectMapperFactory.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error imports ImportOrder Wrong order for 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder' import. 38
 Error sizes LineLength Line is longer than 120 characters (found 123). 52
 Error sizes LineLength Line is longer than 120 characters (found 122). 72
 Error coding DeclarationOrder Variable access definition in wrong order. 72

org/apache/logging/log4j/catalog/config/SwaggerConfig.java

Severity Category Rule Message Line
 Error imports ImportOrder 'springfox.documentation.builders.ApiInfoBuilder' should be separated from previous imports. 22
 Error imports ImportControl Disallowed import - springfox.documentation.builders.ApiInfoBuilder. 22
 Error imports ImportControl Disallowed import - springfox.documentation.builders.PathSelectors. 23
 Error imports ImportControl Disallowed import - springfox.documentation.builders.RequestHandlerSelectors. 24
 Error imports ImportControl Disallowed import - springfox.documentation.service.ApiInfo. 25
 Error imports ImportControl Disallowed import - springfox.documentation.spi.DocumentationType. 26
 Error imports ImportControl Disallowed import - springfox.documentation.spring.web.plugins.Docket. 27
 Error imports ImportControl Disallowed import - springfox.documentation.swagger2.annotations.EnableSwagger2. 28
 Error imports ImportOrder Wrong order for 'java.time.LocalDate' import. 30

org/apache/logging/log4j/catalog/config/WebAppInitializer.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.springframework.context.annotation.Configuration. 24
 Error imports UnusedImports Unused import - org.springframework.web.WebApplicationInitializer. 25
 Error imports UnusedImports Unused import - org.springframework.web.context.ContextLoaderListener. 26
 Error imports UnusedImports Unused import - org.springframework.web.context.support.AnnotationConfigWebApplicationContext. 27
 Error imports UnusedImports Unused import - org.springframework.web.servlet.DispatcherServlet. 28
 Error imports ImportOrder Wrong order for 'javax.servlet.ServletContext' import. 30
 Error imports UnusedImports Unused import - javax.servlet.ServletRegistration. 32
 Error javadoc JavadocType Missing a Javadoc comment. 34
 Error naming StaticVariableName Name 'LOGGER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 36
 Error sizes LineLength Line is longer than 120 characters (found 143). 54

org/apache/logging/log4j/catalog/config/WebMvcAppContext.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - java.util.Collections. 22
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.LogManager' import. 32
 Error imports UnusedImports Unused import - org.springframework.context.annotation.PropertySource. 56
 Error imports UnusedImports Unused import - org.springframework.context.annotation.Scope. 57
 Error imports UnusedImports Unused import - org.springframework.core.annotation.Order. 59
 Error imports UnusedImports Unused import - org.springframework.scheduling.annotation.EnableScheduling. 62
 Error imports UnusedImports Unused import - org.springframework.web.servlet.ViewResolver. 63
 Error imports UnusedImports Unused import - org.springframework.web.servlet.config.annotation.EnableWebMvc. 65
 Error imports UnusedImports Unused import - org.thymeleaf.spring4.SpringTemplateEngine. 69
 Error imports UnusedImports Unused import - org.thymeleaf.spring4.templateresolver.SpringResourceTemplateResolver. 70
 Error imports UnusedImports Unused import - org.thymeleaf.spring4.view.ThymeleafView. 71
 Error imports UnusedImports Unused import - org.thymeleaf.spring4.view.ThymeleafViewResolver. 72
 Error imports UnusedImports Unused import - org.thymeleaf.templatemode.TemplateMode. 73
 Error javadoc JavadocType Missing a Javadoc comment. 77
 Error design VisibilityModifier Variable 'configurationService' must be private and have accessor methods. 85
 Error coding DeclarationOrder Instance variable definition in wrong order. 155
 Error coding DeclarationOrder Instance variable definition in wrong order. 158
 Error coding DeclarationOrder Instance variable definition in wrong order. 161
 Error coding DeclarationOrder Instance variable definition in wrong order. 164
 Error coding DeclarationOrder Instance variable definition in wrong order. 167
 Error coding DeclarationOrder Instance variable definition in wrong order. 170
 Error coding DeclarationOrder Instance variable definition in wrong order. 173
 Error coding DeclarationOrder Instance variable definition in wrong order. 176
 Error design VisibilityModifier Variable 'sshSessionFactory' must be private and have accessor methods. 190
 Error whitespace ParenPad '(' is followed by whitespace. 192
 Error whitespace ParenPad ')' is preceded with whitespace. 192
 Error whitespace ParenPad '(' is followed by whitespace. 193
 Error whitespace ParenPad ')' is preceded with whitespace. 193
 Error blocks LeftCurly '{' at column 69 should have line break after. 211
 Error whitespace WhitespaceAround 'return' is not preceded with whitespace. 211
 Error whitespace WhitespaceAround '{' is not followed by whitespace. 211
 Error whitespace WhitespaceAfter ';' is not followed by whitespace. 211
 Error whitespace WhitespaceAround '}' is not preceded with whitespace. 211
 Error blocks LeftCurly '{' at column 87 should have line break after. 214
 Error whitespace WhitespaceAround 'return' is not preceded with whitespace. 214
 Error whitespace WhitespaceAround '{' is not followed by whitespace. 214
 Error whitespace WhitespaceAfter ';' is not followed by whitespace. 214
 Error whitespace WhitespaceAround '}' is not preceded with whitespace. 214
 Error blocks LeftCurly '{' at column 89 should have line break after. 217
 Error whitespace WhitespaceAround 'return' is not preceded with whitespace. 217
 Error whitespace WhitespaceAround '{' is not followed by whitespace. 217
 Error whitespace WhitespaceAfter ';' is not followed by whitespace. 217
 Error whitespace WhitespaceAround '}' is not preceded with whitespace. 217
 Error blocks LeftCurly '{' at column 84 should have line break after. 220
 Error whitespace WhitespaceAround 'return' is not preceded with whitespace. 220
 Error whitespace WhitespaceAround '{' is not followed by whitespace. 220
 Error whitespace WhitespaceAfter ';' is not followed by whitespace. 220
 Error whitespace WhitespaceAround '}' is not preceded with whitespace. 220
 Error whitespace WhitespaceAround '{' is not followed by whitespace. 223
 Error whitespace WhitespaceAround '}' is not preceded with whitespace. 223
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 231
 Error whitespace ParenPad '(' is followed by whitespace. 232
 Error whitespace ParenPad ')' is preceded with whitespace. 232

org/apache/logging/log4j/catalog/controller/AttributeController.java

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'java.lang.reflect.Type' import. 20
 Error javadoc JavadocStyle First sentence should end with a period. 51
 Error sizes LineLength Line is longer than 120 characters (found 132). 78
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 78
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 78
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 78
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 78
 Error sizes LineLength Line is longer than 120 characters (found 128). 79
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 79
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 79
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 79
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 79
 Error sizes LineLength Line is longer than 120 characters (found 127). 80
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 80
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 80
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 80
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 80
 Error whitespace WhitespaceAround '{' is not followed by whitespace. 81
 Error whitespace WhitespaceAround '}' is not preceded with whitespace. 81
 Error sizes LineLength Line is longer than 120 characters (found 135). 101
 Error whitespace WhitespaceAround '{' is not followed by whitespace. 176
 Error whitespace WhitespaceAround '}' is not preceded with whitespace. 176

org/apache/logging/log4j/catalog/controller/CatalogController.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - java.text.ParseException. 19
 Error imports UnusedImports Unused import - javax.servlet.http.HttpServletRequest. 23
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.catalog.api.Attribute' import. 28
 Error imports UnusedImports Unused import - org.springframework.web.bind.annotation.PathVariable. 47
 Error imports UnusedImports Unused import - org.springframework.web.bind.annotation.RequestMapping. 49
 Error imports UnusedImports Unused import - org.springframework.web.bind.annotation.RequestMethod. 50
 Error imports UnusedImports Unused import - org.springframework.web.bind.annotation.RequestParam. 51
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.catalog.api.CatalogData' import. 53
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 62

org/apache/logging/log4j/catalog/controller/CategoryController.java

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'java.lang.reflect.Type' import. 20
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.catalog.jpa.converter.CategoryConverter' import. 31
 Error javadoc JavadocStyle First sentence should end with a period. 44
 Error sizes LineLength Line is longer than 120 characters (found 131). 71
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 71
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 71
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 71
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 71
 Error sizes LineLength Line is longer than 120 characters (found 127). 72
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 72
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 72
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 72
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 72
 Error sizes LineLength Line is longer than 120 characters (found 126). 73
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 73
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 73
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 73
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 73
 Error whitespace WhitespaceAround '{' is not followed by whitespace. 74
 Error whitespace WhitespaceAround '}' is not preceded with whitespace. 74
 Error sizes LineLength Line is longer than 120 characters (found 134). 94

org/apache/logging/log4j/catalog/controller/ConstraintController.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 46
 Error whitespace WhitespaceAround '{' is not followed by whitespace. 62
 Error whitespace WhitespaceAround '}' is not preceded with whitespace. 62

org/apache/logging/log4j/catalog/controller/EventController.java

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'java.lang.reflect.Type' import. 20
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.catalog.jpa.converter.EventConverter' import. 32
 Error javadoc JavadocStyle First sentence should end with a period. 45
 Error sizes LineLength Line is longer than 120 characters (found 128). 71
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 71
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 71
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 71
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 71
 Error sizes LineLength Line is longer than 120 characters (found 124). 72
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 72
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 72
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 72
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 72
 Error sizes LineLength Line is longer than 120 characters (found 123). 73
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 73
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 73
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 73
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 73
 Error whitespace WhitespaceAround '{' is not followed by whitespace. 74
 Error whitespace WhitespaceAround '}' is not preceded with whitespace. 74
 Error sizes LineLength Line is longer than 120 characters (found 123). 94

org/apache/logging/log4j/catalog/controller/ProductController.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.catalog.jpa.converter.ProductConverter' import. 26
 Error imports ImportOrder Wrong order for 'java.lang.reflect.Type' import. 39
 Error javadoc JavadocStyle First sentence should end with a period. 45
 Error sizes LineLength Line is longer than 120 characters (found 130). 71
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 71
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 71
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 71
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 71
 Error sizes LineLength Line is longer than 120 characters (found 126). 72
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 72
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 72
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 72
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 72
 Error sizes LineLength Line is longer than 120 characters (found 125). 73
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 73
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 73
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 73
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 73
 Error whitespace WhitespaceAround '{' is not followed by whitespace. 74
 Error whitespace WhitespaceAround '}' is not preceded with whitespace. 74
 Error sizes LineLength Line is longer than 120 characters (found 129). 94

org/apache/logging/log4j/catalog/controller/RestResponseEntityExceptionHandler.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 30

org/apache/logging/log4j/catalog/git/config/ServiceConfig.java

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2
 Error javadoc JavadocType Missing a Javadoc comment. 20

org/apache/logging/log4j/catalog/git/config/package-info.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2

org/apache/logging/log4j/catalog/git/dao/GitCatalogDao.java

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.LogManager' import. 31
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.catalog.api.exception.CatalogNotFoundException' import. 38
 Error javadoc JavadocType Missing a Javadoc comment. 50
 Error blocks NeedBraces 'if' construct must use '{}'s. 163
 Error blocks LeftCurly '{' at column 17 should have line break after. 163
 Error whitespace WhitespaceAround 'catch' is not followed by whitespace. 163
 Error blocks EmptyBlock Empty catch block. 163
 Error sizes LineLength Line is longer than 120 characters (found 134). 207
 Error sizes LineLength Line is longer than 120 characters (found 136). 228

org/apache/logging/log4j/catalog/git/dao/package-info.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2

org/apache/logging/log4j/catalog/git/package-info.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2

org/apache/logging/log4j/catalog/interceptor/RequestContextHeaderInterceptor.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error imports UnusedImports Unused import - org.springframework.http.HttpHeaders. 21

org/apache/logging/log4j/catalog/jpa/config/EclipseLinkConfig.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2
 Error imports ImportOrder Wrong order for 'java.util.Properties' import. 20
 Error javadoc JavadocType Missing a Javadoc comment. 36
 Error naming StaticVariableName Name 'LOGGER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 42

org/apache/logging/log4j/catalog/jpa/config/HibernateConfig.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2
 Error imports UnusedImports Unused import - org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseBuilder. 23
 Error imports UnusedImports Unused import - org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType. 24
 Error imports ImportOrder Wrong order for 'javax.persistence.EntityManagerFactory' import. 32
 Error imports UnusedImports Unused import - javax.sql.DataSource. 33
 Error javadoc JavadocType Missing a Javadoc comment. 35

org/apache/logging/log4j/catalog/jpa/config/PostgresqlDataSourceConfig.java

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.LogManager' import. 22
 Error javadoc JavadocStyle First sentence should end with a period. 29

org/apache/logging/log4j/catalog/jpa/config/package-info.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2

org/apache/logging/log4j/catalog/jpa/converter/AttributeConverter.java

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2
 Error naming StaticVariableName Name 'LOGGER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 40
 Error sizes LineLength Line is longer than 120 characters (found 124). 70

org/apache/logging/log4j/catalog/jpa/converter/AttributeModelConverter.java

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2
 Error sizes LineLength Line is longer than 120 characters (found 126). 54

org/apache/logging/log4j/catalog/jpa/converter/CategoryConverter.java

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2
 Error javadoc JavadocType Missing a Javadoc comment. 30

org/apache/logging/log4j/catalog/jpa/converter/CategoryModelConverter.java

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2
 Error javadoc JavadocType Missing a Javadoc comment. 29

org/apache/logging/log4j/catalog/jpa/converter/DateTimeConverter.java

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

org/apache/logging/log4j/catalog/jpa/converter/EventConverter.java

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2
 Error naming StaticVariableName Name 'LOGGER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 44
 Error sizes LineLength Line is longer than 120 characters (found 121). 70
 Error sizes LineLength Line is longer than 120 characters (found 132). 92

org/apache/logging/log4j/catalog/jpa/converter/EventModelConverter.java

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2

org/apache/logging/log4j/catalog/jpa/converter/ProductConverter.java

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2
 Error javadoc JavadocType Missing a Javadoc comment. 30

org/apache/logging/log4j/catalog/jpa/converter/ProductModelConverter.java

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2
 Error javadoc JavadocType Missing a Javadoc comment. 29

org/apache/logging/log4j/catalog/jpa/converter/package-info.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2

org/apache/logging/log4j/catalog/jpa/dao/AttributeRepository.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 21

org/apache/logging/log4j/catalog/jpa/dao/BaseRepository.java

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'java.io.Serializable' import. 25
 Error javadoc JavadocType Missing a Javadoc comment. 29
 Error whitespace GenericWhitespace '<' is preceded with whitespace. 30

org/apache/logging/log4j/catalog/jpa/dao/CatalogRepository.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 21

org/apache/logging/log4j/catalog/jpa/dao/CategoryRepository.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 23

org/apache/logging/log4j/catalog/jpa/dao/ConstraintRepository.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 21

org/apache/logging/log4j/catalog/jpa/dao/EventRepository.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 21

org/apache/logging/log4j/catalog/jpa/dao/PagingAndSortingRepository.java

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2
 Error imports UnusedImports Unused import - org.apache.logging.log4j.catalog.jpa.model.EventModel. 22
 Error javadoc JavadocType Missing a Javadoc comment. 28

org/apache/logging/log4j/catalog/jpa/dao/ProductRepository.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 21

org/apache/logging/log4j/catalog/jpa/dao/package-info.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2

org/apache/logging/log4j/catalog/jpa/exception/InvalidSiteException.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.

org/apache/logging/log4j/catalog/jpa/model/AttributeModel.java

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'javax.persistence.CascadeType' import. 25
 Error imports ImportOrder Wrong order for 'java.io.Serializable' import. 39
 Error javadoc JavadocType Missing a Javadoc comment. 43
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 50
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 62
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 62
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 65
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 65
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 68
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 68
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 71
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 71
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 74
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 74
 Error javadoc JavadocMethod Expected an @return tag. 96
 Error javadoc JavadocMethod Expected @param tag for 'id'. 104
 Error javadoc JavadocMethod Expected an @return tag. 111
 Error coding HiddenField 'name' hides a field. 135
 Error blocks NeedBraces 'if' construct must use '{}'s. 316
 Error blocks NeedBraces 'if' construct must use '{}'s. 317
 Error blocks NeedBraces 'if' construct must use '{}'s. 318
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 320

org/apache/logging/log4j/catalog/jpa/model/CatalogModel.java

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'java.sql.Timestamp' import. 26
 Error javadoc JavadocType Missing a Javadoc comment. 28
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 32

org/apache/logging/log4j/catalog/jpa/model/CategoryModel.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - javax.persistence.CascadeType. 19
 Error imports ImportOrder Wrong order for 'java.io.Serializable' import. 31
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 44
 Error javadoc JavadocMethod Expected an @return tag. 68
 Error javadoc JavadocMethod Expected @param tag for 'id'. 76

org/apache/logging/log4j/catalog/jpa/model/ConstraintModel.java

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'java.io.Serializable' import. 27
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 39

org/apache/logging/log4j/catalog/jpa/model/EventAttributeModel.java

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'java.io.Serializable' import. 28
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 40
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 53
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 53
 Error coding MagicNumber '31' is a magic number. 116

org/apache/logging/log4j/catalog/jpa/model/EventModel.java

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'javax.persistence.CascadeType' import. 22
 Error imports ImportOrder Wrong order for 'java.io.Serializable' import. 35
 Error javadoc JavadocType Missing a Javadoc comment. 41
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 47
 Error coding HiddenField 'name' hides a field. 113
 Error coding HiddenField 'name' hides a field. 181
 Error blocks NeedBraces 'if' construct must use '{}'s. 207
 Error blocks NeedBraces 'if' construct must use '{}'s. 208
 Error blocks NeedBraces 'if' construct must use '{}'s. 209
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 211
 Error sizes LineLength Line is longer than 120 characters (found 156). 227

org/apache/logging/log4j/catalog/jpa/model/ProductModel.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - javax.persistence.CascadeType. 19
 Error imports ImportOrder Wrong order for 'java.io.Serializable' import. 31
 Error imports UnusedImports Unused import - org.apache.logging.log4j.catalog.api.Product. 34
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 45

org/apache/logging/log4j/catalog/jpa/model/package-info.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2

org/apache/logging/log4j/catalog/jpa/package-info.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2

org/apache/logging/log4j/catalog/jpa/service/AbstractPagingAndSortingService.java

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2
 Error javadoc JavadocType Missing a Javadoc comment. 24

org/apache/logging/log4j/catalog/jpa/service/AttributeService.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.

org/apache/logging/log4j/catalog/jpa/service/AttributeServiceImpl.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 33
 Error sizes LineLength Line is longer than 120 characters (found 135). 60

org/apache/logging/log4j/catalog/jpa/service/CatalogServiceImpl.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - java.time.LocalDateTime. 19
 Error javadoc JavadocType Missing a Javadoc comment. 49
 Error naming ConstantName Name 'constraintPlugins' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 54

org/apache/logging/log4j/catalog/jpa/service/CategoryServiceImpl.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 33

org/apache/logging/log4j/catalog/jpa/service/ConstraintService.java

Severity Category Rule Message Line
 Error imports ImportOrder 'org.apache.logging.log4j.catalog.jpa.model.ConstraintModel' should be separated from previous imports. 22

org/apache/logging/log4j/catalog/jpa/service/ConstraintServiceImpl.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 33

org/apache/logging/log4j/catalog/jpa/service/EventServiceImpl.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 35

org/apache/logging/log4j/catalog/jpa/service/ProductService.java

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'java.util.List' import. 21
 Error javadoc JavadocType Missing a Javadoc comment. 24

org/apache/logging/log4j/catalog/jpa/service/ProductServiceImpl.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 33

org/apache/logging/log4j/catalog/security/LocalAuthorizationInterceptor.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 25
 Error sizes LineLength Line is longer than 120 characters (found 159). 34

org/apache/logging/log4j/catalog/service/CatalogInitializer.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error imports ImportOrder Wrong order for 'java.util.ArrayList' import. 20
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.catalog.api.Attribute' import. 28
 Error naming ConstantName Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 53
 Error design VisibilityModifier Variable 'attributeService' must be private and have accessor methods. 56
 Error design VisibilityModifier Variable 'eventService' must be private and have accessor methods. 59
 Error design VisibilityModifier Variable 'categoryService' must be private and have accessor methods. 62
 Error design VisibilityModifier Variable 'productService' must be private and have accessor methods. 65
 Error design VisibilityModifier Variable 'catalogDao' must be private and have accessor methods. 68
 Error design VisibilityModifier Variable 'attributeConverter' must be private and have accessor methods. 71
 Error design VisibilityModifier Variable 'eventConverter' must be private and have accessor methods. 74
 Error design VisibilityModifier Variable 'categoryConverter' must be private and have accessor methods. 77
 Error design VisibilityModifier Variable 'productConverter' must be private and have accessor methods. 80