Fork me on GitHub

Checkstyle Results

The following document contains the results of Checkstyle 8.41 with colab/checkstyle/colab_checks.xml ruleset.

Summary

Files
 Info
 Warnings
 Errors
254 0 467 0

Files

File
 I
 W
 E
ch/albasim/html/report/HtmlReport.java 0 12 0
ch/colabproject/colab/api/Helper.java 0 3 0
ch/colabproject/colab/api/controller/CronTab.java 0 5 0
ch/colabproject/colab/api/controller/DuplicationManager.java 0 13 0
ch/colabproject/colab/api/controller/EntityGatheringBagForPropagation.java 0 10 0
ch/colabproject/colab/api/controller/RequestManager.java 0 1 0
ch/colabproject/colab/api/controller/WebsocketManager.java 0 6 0
ch/colabproject/colab/api/controller/card/CardContentManager.java 0 6 0
ch/colabproject/colab/api/controller/card/CardManager.java 0 9 0
ch/colabproject/colab/api/controller/card/CardTypeManager.java 0 1 0
ch/colabproject/colab/api/controller/card/grid/Grid.java 0 10 0
ch/colabproject/colab/api/controller/card/grid/GridPosition.java 0 2 0
ch/colabproject/colab/api/controller/common/DeletionManager.java 0 5 0
ch/colabproject/colab/api/controller/common/IndexWithEmptySlotManager.java 0 1 0
ch/colabproject/colab/api/controller/document/FileManager.java 0 1 0
ch/colabproject/colab/api/controller/document/IndexGeneratorHelper.java 0 7 0
ch/colabproject/colab/api/controller/document/ResourceManager.java 0 3 0
ch/colabproject/colab/api/controller/document/YjsLexicalCaller.java 0 1 0
ch/colabproject/colab/api/controller/link/ActivityFlowLinkManager.java 0 1 0
ch/colabproject/colab/api/controller/monitoring/CronJobLogManager.java 0 7 0
ch/colabproject/colab/api/controller/project/ProjectManager.java 0 12 0
ch/colabproject/colab/api/controller/setup/ApplicationLifecycleManager.java 0 2 0
ch/colabproject/colab/api/controller/team/AssignmentManager.java 0 7 0
ch/colabproject/colab/api/controller/team/InstanceMakerManager.java 0 13 0
ch/colabproject/colab/api/controller/team/TeamManager.java 0 8 0
ch/colabproject/colab/api/controller/token/TokenManager.java 0 14 0
ch/colabproject/colab/api/controller/token/TokenMessageBuilder.java 0 5 0
ch/colabproject/colab/api/controller/user/UserManager.java 0 5 0
ch/colabproject/colab/api/microchanges/live/LiveManager.java 0 10 0
ch/colabproject/colab/api/microchanges/live/LiveUpdates.java 0 8 0
ch/colabproject/colab/api/microchanges/model/MicroChange.java 0 4 0
ch/colabproject/colab/api/model/card/AbstractCardType.java 0 1 0
ch/colabproject/colab/api/model/card/Card.java 0 2 0
ch/colabproject/colab/api/model/card/CardContent.java 0 1 0
ch/colabproject/colab/api/model/document/AbstractResource.java 0 1 0
ch/colabproject/colab/api/model/document/Resource.java 0 1 0
ch/colabproject/colab/api/model/document/TextDataBlock.java 0 1 0
ch/colabproject/colab/api/model/link/StickyNoteLink.java 0 1 0
ch/colabproject/colab/api/model/monitoring/CronJobLog.java 0 3 0
ch/colabproject/colab/api/model/project/Project.java 0 15 0
ch/colabproject/colab/api/model/team/TeamRole.java 0 1 0
ch/colabproject/colab/api/model/team/acl/Assignment.java 0 3 0
ch/colabproject/colab/api/model/token/SharingLinkToken.java 0 3 0
ch/colabproject/colab/api/model/token/Token.java 0 4 0
ch/colabproject/colab/api/model/token/TokenWithURL.java 0 1 0
ch/colabproject/colab/api/model/token/tools/InvitationMessageBuilder.java 0 21 0
ch/colabproject/colab/api/model/token/tools/ModelSharingMessageBuilder.java 0 4 0
ch/colabproject/colab/api/model/token/tools/ResetLocalAccountPasswordMessageBuilder.java 0 10 0
ch/colabproject/colab/api/model/token/tools/VerifyLocalAccountMessageBuilder.java 0 5 0
ch/colabproject/colab/api/model/tools/JpaCustomizer.java 0 1 0
ch/colabproject/colab/api/model/user/Account.java 0 1 0
ch/colabproject/colab/api/model/user/HttpSession.java 0 1 0
ch/colabproject/colab/api/model/user/LocalAccount.java 0 1 0
ch/colabproject/colab/api/model/user/SignUpInfo.java 0 3 0
ch/colabproject/colab/api/model/user/User.java 0 16 0
ch/colabproject/colab/api/persistence/jcr/JcrRepository.java 0 5 0
ch/colabproject/colab/api/persistence/jcr/JcrSession.java 0 1 0
ch/colabproject/colab/api/persistence/jcr/JcrSessionManager.java 0 1 0
ch/colabproject/colab/api/persistence/jpa/card/CardTypeDao.java 0 1 0
ch/colabproject/colab/api/persistence/jpa/document/DocumentDao.java 0 2 0
ch/colabproject/colab/api/persistence/jpa/document/ResourceDao.java 0 1 0
ch/colabproject/colab/api/persistence/jpa/link/ActivityFlowLinkDao.java 0 1 0
ch/colabproject/colab/api/persistence/jpa/monitoring/CronJobLogDao.java 0 9 0
ch/colabproject/colab/api/persistence/jpa/project/InstanceMakerDao.java 0 10 0
ch/colabproject/colab/api/persistence/jpa/team/TeamMemberDao.java 0 8 0
ch/colabproject/colab/api/persistence/jpa/team/acl/AssignmentDao.java 0 5 0
ch/colabproject/colab/api/persistence/jpa/token/TokenDao.java 0 10 0
ch/colabproject/colab/api/presence/PresenceManager.java 0 3 0
ch/colabproject/colab/api/presence/model/UserPresence.java 0 2 0
ch/colabproject/colab/api/rest/card/CardContentRestEndpoint.java 0 7 0
ch/colabproject/colab/api/rest/config/bean/ColabConfig.java 0 1 0
ch/colabproject/colab/api/rest/document/ChangeRestEndpoint.java 0 1 0
ch/colabproject/colab/api/rest/document/ResourceRestEndpoint.java 0 3 0
ch/colabproject/colab/api/rest/monitoring/CronJobLogRestEndpoint.java 0 8 0
ch/colabproject/colab/api/rest/security/SecurityRestEndPoint.java 0 3 0
ch/colabproject/colab/api/rest/team/InstanceMakerRestEndpoint.java 0 7 0
ch/colabproject/colab/api/rest/team/TeamRestEndpoint.java 0 7 0
ch/colabproject/colab/api/rest/token/TokenRestEndpoint.java 0 1 0
ch/colabproject/colab/api/rest/user/UserRestEndpoint.java 0 7 0
ch/colabproject/colab/api/rest/utils/SerializationStringWrapper.java 0 1 0
ch/colabproject/colab/api/rest/utils/exception/AbstractExceptionMapper.java 0 1 0
ch/colabproject/colab/api/security/AuthenticationFilter.java 0 15 0
ch/colabproject/colab/api/security/SessionManager.java 0 4 0
ch/colabproject/colab/api/security/TermsOfUseManager.java 0 3 0
ch/colabproject/colab/api/security/permissions/Conditions.java 0 2 0
ch/colabproject/colab/api/setup/ApplicationLifecycle.java 0 2 0
ch/colabproject/colab/api/setup/ColabConfiguration.java 0 8 0
ch/colabproject/colab/api/setup/LiquibaseProducer.java 0 3 0
ch/colabproject/colab/api/setup/StaticContentCacheControlFilter.java 0 2 0
ch/colabproject/colab/api/ws/WebsocketEndpoint.java 0 2 0
ch/colabproject/colab/api/ws/WebsocketMessagePreparer.java 0 6 0
ch/colabproject/colab/api/ws/channel/tool/ChannelsBuilders.java 0 3 0
ch/colabproject/colab/api/ws/message/WsSignOutMessage.java 0 2 0
ch/colabproject/colab/generator/model/exceptions/HttpErrorMessage.java 0 1 0
ch/colabproject/colab/generator/model/tools/DateSerDe.java 0 3 0
ch/colabproject/colab/generator/model/tools/JsonbProvider.java 0 1 0
ch/colabproject/colab/generator/plugin/TypeScriptHelper.java 0 1 0
ch/colabproject/colab/generator/plugin/rest/RestEndpoint.java 0 8 0
ch/colabproject/colab/generator/plugin/rest/RestMethod.java 0 2 0

Rules

Category Rule Violations Severity
blocks LeftCurly
  • tokens: "ANNOTATION_DEF, CLASS_DEF, CTOR_DEF, ENUM_CONSTANT_DEF, ENUM_DEF, INTERFACE_DEF, LAMBDA, LITERAL_CASE, LITERAL_CATCH, LITERAL_DEFAULT, LITERAL_DO, LITERAL_ELSE, LITERAL_FINALLY, LITERAL_FOR, LITERAL_IF, LITERAL_SWITCH, LITERAL_SYNCHRONIZED, LITERAL_TRY, LITERAL_WHILE, METHOD_DEF, OBJBLOCK, STATIC_INIT"
5
 Warning
RightCurly
  • tokens: "CLASS_DEF, METHOD_DEF, CTOR_DEF, LITERAL_FOR, LITERAL_WHILE, STATIC_INIT, INSTANCE_INIT, ANNOTATION_DEF, ENUM_DEF"
  • id: "RightCurlyAlone"
  • option: "alone"
5
 Warning
RightCurly
  • tokens: "LITERAL_TRY, LITERAL_CATCH, LITERAL_FINALLY, LITERAL_IF, LITERAL_ELSE, LITERAL_DO"
  • id: "RightCurlySame"
5
 Warning
coding OverloadMethodsDeclarationOrder 4
 Warning
VariableDeclarationUsageDistance 7
 Warning
imports AvoidStarImport 17
 Warning
CustomImportOrder
  • separateLineBetweenGroups: "true"
  • sortImportsInGroupAlphabetically: "true"
  • customImportOrderRules: "STATIC###THIRD_PARTY_PACKAGE"
  • tokens: "IMPORT, STATIC_IMPORT, PACKAGE_DEF"
235
 Warning
indentation CommentsIndentation
  • tokens: "SINGLE_LINE_COMMENT, BLOCK_COMMENT_BEGIN"
27
 Warning
Indentation
  • throwsIndent: "4"
  • arrayInitIndent: "4"
  • caseIndent: "4"
  • basicOffset: "4"
  • braceAdjustment: "0"
  • lineWrappingIndentation: "4"
14
 Warning
javadoc InvalidJavadocPosition 6
 Warning
JavadocTagContinuationIndentation 6
 Warning
NonEmptyAtclauseDescription 12
 Warning
misc UpperEll 1
 Warning
modifier ModifierOrder 3
 Warning
naming AbbreviationAsWordInName
  • tokens: "CLASS_DEF, INTERFACE_DEF, ENUM_DEF, ANNOTATION_DEF, ANNOTATION_FIELD_DEF, PARAMETER_DEF, VARIABLE_DEF, METHOD_DEF"
  • ignoreFinal: "false"
  • allowedAbbreviationLength: "1"
6
 Warning
LocalVariableName
  • format: "^[a-z]([a-z0-9][a-zA-Z0-9]*)?$"
10
 Warning
MemberName
  • format: "^[a-z][a-z0-9][a-zA-Z0-9]*$"
17
 Warning
sizes LineLength
  • fileExtensions: "java"
  • max: "100"
  • ignorePattern: "^package.*|^import.*|a href|href|http://|https://|ftp://"
88
 Error
whitespace OperatorWrap
  • tokens: "BAND, BOR, BSR, BXOR, DIV, EQUAL, GE, GT, LAND, LE, LITERAL_INSTANCEOF, LOR, LT, MINUS, MOD, NOT_EQUAL, PLUS, QUESTION, SL, SR, STAR, METHOD_REF "
  • option: "NL"
2
 Warning
WhitespaceAround
  • allowEmptyConstructors: "true"
  • allowEmptyLambdas: "true"
  • allowEmptyMethods: "true"
  • allowEmptyLoops: "true"
  • tokens: "ASSIGN, BAND, BAND_ASSIGN, BOR, BOR_ASSIGN, BSR, BSR_ASSIGN, BXOR, BXOR_ASSIGN, COLON, DIV, DIV_ASSIGN, DO_WHILE, EQUAL, GE, GT, LAMBDA, LAND, LCURLY, LE, LITERAL_CATCH, LITERAL_DO, LITERAL_ELSE, LITERAL_FINALLY, LITERAL_FOR, LITERAL_IF, LITERAL_RETURN, LITERAL_SWITCH, LITERAL_SYNCHRONIZED, LITERAL_TRY, LITERAL_WHILE, LOR, LT, MINUS, MINUS_ASSIGN, MOD, MOD_ASSIGN, NOT_EQUAL, PLUS, PLUS_ASSIGN, QUESTION, RCURLY, SL, SLIST, SL_ASSIGN, SR, SR_ASSIGN, STAR, STAR_ASSIGN, LITERAL_ASSERT, TYPE_EXTENSION_AND"
  • allowEmptyTypes: "true"
2
 Warning

Details

ch/albasim/html/report/HtmlReport.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder Extra separation in import group before 'org.apache.maven.doxia.sink.Sink' 18
 Warning
indentation Indentation 'method def modifier' has incorrect indentation level 16, expected level should be one of the following: 20, 24. 79
 Warning
indentation Indentation 'method def' child has incorrect indentation level 20, expected level should be one of the following: 24, 28. 82
 Warning
indentation Indentation 'method def' child has incorrect indentation level 20, expected level should be one of the following: 24, 28. 83
 Warning
indentation Indentation 'method def rcurly' has incorrect indentation level 16, expected level should be one of the following: 20, 24. 84
 Warning
indentation Indentation 'method def modifier' has incorrect indentation level 16, expected level should be one of the following: 20, 24. 86
 Warning
indentation Indentation 'method def' child has incorrect indentation level 20, expected level should be one of the following: 24, 28. 90
 Warning
indentation Indentation 'method def' child has incorrect indentation level 20, expected level should be one of the following: 24, 28. 91
 Warning
indentation Indentation 'method def rcurly' has incorrect indentation level 16, expected level should be one of the following: 20, 24. 92
 Warning
indentation Indentation 'object def rcurly' has incorrect indentation level 12, expected level should be one of the following: 16, 20. 93
 Warning
sizes LineLength Line is longer than 100 characters (found 114). 145
 Warning
sizes LineLength Line is longer than 100 characters (found 114). 154

ch/colabproject/colab/api/Helper.java

Severity Category Rule Message Line
 Warning
sizes LineLength Line is longer than 100 characters (found 486). 34
 Warning
naming LocalVariableName Local variable name 'aSize' must match pattern '^[a-z]([a-z0-9][a-zA-Z0-9]*)?$'. 95
 Warning
naming LocalVariableName Local variable name 'bSize' must match pattern '^[a-z]([a-z0-9][a-zA-Z0-9]*)?$'. 96

ch/colabproject/colab/api/controller/CronTab.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder Extra separation in import group before 'javax.ejb.Schedule' 16
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ejb.Schedule' import. Should be before 'org.slf4j.LoggerFactory'. 16
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ejb.Singleton' import. Should be before 'org.slf4j.LoggerFactory'. 17
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ejb.Startup' import. Should be before 'org.slf4j.LoggerFactory'. 18
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.inject.Inject' import. Should be before 'org.slf4j.LoggerFactory'. 19

ch/colabproject/colab/api/controller/DuplicationManager.java

Severity Category Rule Message Line
 Warning
imports AvoidStarImport Using the '.*' form of import should be avoided - ch.colabproject.colab.api.model.card.*. 17
 Warning
imports AvoidStarImport Using the '.*' form of import should be avoided - ch.colabproject.colab.api.model.document.*. 18
 Warning
imports CustomImportOrder Extra separation in import group before 'javax.jcr.RepositoryException' 31
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.jcr.RepositoryException' import. Should be before 'org.slf4j.LoggerFactory'. 31
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.io.IOException' import. Should be before 'org.slf4j.LoggerFactory'. 32
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.io.InputStream' import. Should be before 'org.slf4j.LoggerFactory'. 33
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.*' import. Should be before 'org.slf4j.LoggerFactory'. 34
 Warning
imports AvoidStarImport Using the '.*' form of import should be avoided - java.util.*. 34
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.Map.Entry' import. Should be before 'org.slf4j.LoggerFactory'. 35
 Warning
naming AbbreviationAsWordInName Abbreviation in name 'duplicateDataIntoJCR' must contain no more than '2' consecutive capital letters. 722
 Warning
javadoc NonEmptyAtclauseDescription At-clause should have a non-empty description. 781
 Warning
javadoc NonEmptyAtclauseDescription At-clause should have a non-empty description. 782
 Warning
naming AbbreviationAsWordInName Abbreviation in name 'duplicateFileDocumentIntoJCR' must contain no more than '2' consecutive capital letters. 784

ch/colabproject/colab/api/controller/EntityGatheringBagForPropagation.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder Extra separation in import group before 'javax.enterprise.context.RequestScoped' 20
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.enterprise.context.RequestScoped' import. Should be before 'org.slf4j.LoggerFactory'. 20
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.inject.Inject' import. Should be before 'org.slf4j.LoggerFactory'. 21
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.transaction.Status' import. Should be before 'org.slf4j.LoggerFactory'. 22
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.io.Serializable' import. Should be before 'org.slf4j.LoggerFactory'. 23
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.Collection' import. Should be before 'org.slf4j.LoggerFactory'. 24
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.HashSet' import. Should be before 'org.slf4j.LoggerFactory'. 25
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.Set' import. Should be before 'org.slf4j.LoggerFactory'. 26
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.stream.Collectors' import. Should be before 'org.slf4j.LoggerFactory'. 27
 Warning
indentation CommentsIndentation Comment has incorrect indentation level 0, expected is 4, indentation should be the same level as line 155. 149

ch/colabproject/colab/api/controller/RequestManager.java

Severity Category Rule Message Line
 Warning
coding VariableDeclarationUsageDistance Distance between variable 'result' declaration and its first usage is 4, but allowed 3. Consider making that variable final if you still need to store its value in advance (before method calls that might have side effects on the original value). 319

ch/colabproject/colab/api/controller/WebsocketManager.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder Wrong lexicographical order for 'com.hazelcast.cluster.Member' import. Should be before 'org.slf4j.LoggerFactory'. 64
 Warning
imports CustomImportOrder Wrong lexicographical order for 'com.hazelcast.core.HazelcastInstance' import. Should be before 'org.slf4j.LoggerFactory'. 65
 Warning
imports CustomImportOrder Wrong lexicographical order for 'com.hazelcast.core.IExecutorService' import. Should be before 'org.slf4j.LoggerFactory'. 66
 Warning
indentation CommentsIndentation Comment has incorrect indentation level 0, expected is 4, indentation should be the same level as line 201. 197
 Warning
indentation CommentsIndentation Comment has incorrect indentation level 0, expected is 12, indentation should be the same level as line 395. 394
 Warning
naming LocalVariableName Local variable name 'pChannel' must match pattern '^[a-z]([a-z0-9][a-zA-Z0-9]*)?$'. 708

ch/colabproject/colab/api/controller/card/CardContentManager.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder Extra separation in import group before 'javax.ejb.LocalBean' 28
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ejb.LocalBean' import. Should be before 'org.slf4j.LoggerFactory'. 28
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ejb.Stateless' import. Should be before 'org.slf4j.LoggerFactory'. 29
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.inject.Inject' import. Should be before 'org.slf4j.LoggerFactory'. 30
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.List' import. Should be before 'org.slf4j.LoggerFactory'. 31
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.Objects' import. Should be before 'org.slf4j.LoggerFactory'. 32

ch/colabproject/colab/api/controller/card/CardManager.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder Extra separation in import group before 'javax.ejb.LocalBean' 27
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ejb.LocalBean' import. Should be before 'org.slf4j.LoggerFactory'. 27
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ejb.Stateless' import. Should be before 'org.slf4j.LoggerFactory'. 28
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.inject.Inject' import. Should be before 'org.slf4j.LoggerFactory'. 29
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.*' import. Should be before 'org.slf4j.LoggerFactory'. 30
 Warning
imports AvoidStarImport Using the '.*' form of import should be avoided - java.util.*. 30
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.stream.Collectors' import. Should be before 'org.slf4j.LoggerFactory'. 31
 Warning
coding OverloadMethodsDeclarationOrder All overloaded methods should be placed next to each other. Placing non-overloaded methods in between overloaded methods with the same type is a violation. Previous overloaded method located at line '235'. 311
 Warning
coding OverloadMethodsDeclarationOrder All overloaded methods should be placed next to each other. Placing non-overloaded methods in between overloaded methods with the same type is a violation. Previous overloaded method located at line '495'. 534

ch/colabproject/colab/api/controller/card/CardTypeManager.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder Wrong lexicographical order for 'com.google.common.collect.Lists' import. Should be before 'org.slf4j.LoggerFactory'. 34

ch/colabproject/colab/api/controller/card/grid/Grid.java

Severity Category Rule Message Line
 Warning
naming MemberName Member name 'xMin' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 43
 Warning
naming MemberName Member name 'yMin' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 45
 Warning
naming MemberName Member name 'xMax' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 48
 Warning
naming MemberName Member name 'yMax' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 50
 Warning
coding OverloadMethodsDeclarationOrder All overloaded methods should be placed next to each other. Placing non-overloaded methods in between overloaded methods with the same type is a violation. Previous overloaded method located at line '60'. 127
 Warning
javadoc NonEmptyAtclauseDescription At-clause should have a non-empty description. 222
 Warning
naming LocalVariableName Local variable name 'aArea' must match pattern '^[a-z]([a-z0-9][a-zA-Z0-9]*)?$'. 314
 Warning
naming LocalVariableName Local variable name 'bArea' must match pattern '^[a-z]([a-z0-9][a-zA-Z0-9]*)?$'. 315
 Warning
naming MemberName Member name 'x' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 365
 Warning
naming MemberName Member name 'y' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 368

ch/colabproject/colab/api/controller/card/grid/GridPosition.java

Severity Category Rule Message Line
 Warning
naming MemberName Member name 'x' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 24
 Warning
naming MemberName Member name 'y' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 30

ch/colabproject/colab/api/controller/common/DeletionManager.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder Extra separation in import group before 'javax.ejb.LocalBean' 16
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ejb.LocalBean' import. Should be before 'org.slf4j.LoggerFactory'. 16
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ejb.Stateless' import. Should be before 'org.slf4j.LoggerFactory'. 17
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.inject.Inject' import. Should be before 'org.slf4j.LoggerFactory'. 18
 Warning
sizes LineLength Line is longer than 100 characters (found 102). 87

ch/colabproject/colab/api/controller/common/IndexWithEmptySlotManager.java

Severity Category Rule Message Line
 Warning
javadoc NonEmptyAtclauseDescription At-clause should have a non-empty description. 157

ch/colabproject/colab/api/controller/document/FileManager.java

Severity Category Rule Message Line
 Warning
coding VariableDeclarationUsageDistance Distance between variable 'project' declaration and its first usage is 5, but allowed 3. Consider making that variable final if you still need to store its value in advance (before method calls that might have side effects on the original value). 158

ch/colabproject/colab/api/controller/document/IndexGeneratorHelper.java

Severity Category Rule Message Line
 Warning
naming AbbreviationAsWordInName Abbreviation in name 'DEFAULT_MIN_INDEX' must contain no more than '2' consecutive capital letters. 42
 Warning
naming MemberName Member name 'DEFAULT_MIN_INDEX' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 42
 Warning
naming AbbreviationAsWordInName Abbreviation in name 'DEFAULT_MAX_INDEX' must contain no more than '2' consecutive capital letters. 47
 Warning
naming MemberName Member name 'DEFAULT_MAX_INDEX' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 47
 Warning
naming AbbreviationAsWordInName Abbreviation in name 'DEFAULT_INDEX_INC' must contain no more than '2' consecutive capital letters. 52
 Warning
naming MemberName Member name 'DEFAULT_INDEX_INC' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 52
 Warning
indentation CommentsIndentation Comment has incorrect indentation level 0, expected is 8, indentation should be the same level as line 366. 364

ch/colabproject/colab/api/controller/document/ResourceManager.java

Severity Category Rule Message Line
 Warning
indentation CommentsIndentation Block comment has incorrect indentation level 6, expected is 4, indentation should be the same level as line 136. 133
 Warning
indentation CommentsIndentation Block comment has incorrect indentation level 11, expected is 4, indentation should be the same level as line 189. 182
 Warning
coding VariableDeclarationUsageDistance Distance between variable 'newResource' declaration and its first usage is 4, but allowed 3. Consider making that variable final if you still need to store its value in advance (before method calls that might have side effects on the original value). 561

ch/colabproject/colab/api/controller/document/YjsLexicalCaller.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder Extra separation in import group before 'org.apache.hc.client5.http.classic.HttpClient' 12

ch/colabproject/colab/api/controller/link/ActivityFlowLinkManager.java

Severity Category Rule Message Line
 Warning
javadoc NonEmptyAtclauseDescription At-clause should have a non-empty description. 249

ch/colabproject/colab/api/controller/monitoring/CronJobLogManager.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder Extra separation in import group before 'javax.ejb.LocalBean' 15
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ejb.LocalBean' import. Should be before 'org.slf4j.LoggerFactory'. 15
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ejb.Stateless' import. Should be before 'org.slf4j.LoggerFactory'. 16
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ejb.TransactionAttribute' import. Should be before 'org.slf4j.LoggerFactory'. 17
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ejb.TransactionAttributeType' import. Should be before 'org.slf4j.LoggerFactory'. 18
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.inject.Inject' import. Should be before 'org.slf4j.LoggerFactory'. 19
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.time.OffsetDateTime' import. Should be before 'org.slf4j.LoggerFactory'. 20

ch/colabproject/colab/api/controller/project/ProjectManager.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder Extra separation in import group before 'javax.ejb.LocalBean' 39
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ejb.LocalBean' import. Should be before 'org.slf4j.LoggerFactory'. 39
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ejb.Stateless' import. Should be before 'org.slf4j.LoggerFactory'. 40
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.inject.Inject' import. Should be before 'org.slf4j.LoggerFactory'. 41
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.ArrayList' import. Should be before 'org.slf4j.LoggerFactory'. 42
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.List' import. Should be before 'org.slf4j.LoggerFactory'. 43
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.Optional' import. Should be before 'org.slf4j.LoggerFactory'. 44
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.Set' import. Should be before 'org.slf4j.LoggerFactory'. 45
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.stream.Collectors' import. Should be before 'org.slf4j.LoggerFactory'. 46
 Warning
indentation CommentsIndentation Comment has incorrect indentation level 0, expected is 8, indentation should be the same level as line 417. 416
 Warning
indentation CommentsIndentation Comment has incorrect indentation level 0, expected is 4, indentation should be the same level as line 448. 434
 Warning
coding VariableDeclarationUsageDistance Distance between variable 'newProject' declaration and its first usage is 4, but allowed 3. Consider making that variable final if you still need to store its value in advance (before method calls that might have side effects on the original value). 459

ch/colabproject/colab/api/controller/setup/ApplicationLifecycleManager.java

Severity Category Rule Message Line
 Warning
sizes LineLength Line is longer than 100 characters (found 125). 76
 Warning
sizes LineLength Line is longer than 100 characters (found 106). 79

ch/colabproject/colab/api/controller/team/AssignmentManager.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder Extra separation in import group before 'javax.ejb.LocalBean' 20
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ejb.LocalBean' import. Should be before 'org.slf4j.LoggerFactory'. 20
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ejb.Stateless' import. Should be before 'org.slf4j.LoggerFactory'. 21
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.inject.Inject' import. Should be before 'org.slf4j.LoggerFactory'. 22
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.List' import. Should be before 'org.slf4j.LoggerFactory'. 23
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.Objects' import. Should be before 'org.slf4j.LoggerFactory'. 24
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.stream.Collectors' import. Should be before 'org.slf4j.LoggerFactory'. 25

ch/colabproject/colab/api/controller/team/InstanceMakerManager.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder Extra separation in import group before 'ch.colabproject.colab.api.controller.project.ProjectManager' 13
 Warning
imports CustomImportOrder Wrong lexicographical order for 'ch.colabproject.colab.api.controller.project.ProjectManager' import. Should be before 'javax.inject.Inject'. 13
 Warning
imports CustomImportOrder Wrong lexicographical order for 'ch.colabproject.colab.api.controller.token.TokenManager' import. Should be before 'javax.inject.Inject'. 14
 Warning
imports CustomImportOrder Wrong lexicographical order for 'ch.colabproject.colab.api.model.project.InstanceMaker' import. Should be before 'javax.inject.Inject'. 15
 Warning
imports CustomImportOrder Wrong lexicographical order for 'ch.colabproject.colab.api.model.project.Project' import. Should be before 'javax.inject.Inject'. 16
 Warning
imports CustomImportOrder Wrong lexicographical order for 'ch.colabproject.colab.api.model.user.User' import. Should be before 'javax.inject.Inject'. 17
 Warning
imports CustomImportOrder Wrong lexicographical order for 'ch.colabproject.colab.api.persistence.jpa.project.InstanceMakerDao' import. Should be before 'javax.inject.Inject'. 18
 Warning
imports CustomImportOrder Wrong lexicographical order for 'ch.colabproject.colab.generator.model.exceptions.HttpErrorMessage' import. Should be before 'javax.inject.Inject'. 19
 Warning
imports CustomImportOrder Wrong lexicographical order for 'ch.colabproject.colab.generator.model.exceptions.MessageI18nKey' import. Should be before 'javax.inject.Inject'. 20
 Warning
imports CustomImportOrder Extra separation in import group before 'java.util.List' 24
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.List' import. Should be before 'org.slf4j.LoggerFactory'. 24
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.Objects' import. Should be before 'org.slf4j.LoggerFactory'. 25
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.stream.Collectors' import. Should be before 'org.slf4j.LoggerFactory'. 26

ch/colabproject/colab/api/controller/team/TeamManager.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder Extra separation in import group before 'javax.ejb.LocalBean' 26
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ejb.LocalBean' import. Should be before 'org.slf4j.LoggerFactory'. 26
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ejb.Stateless' import. Should be before 'org.slf4j.LoggerFactory'. 27
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.inject.Inject' import. Should be before 'org.slf4j.LoggerFactory'. 28
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.List' import. Should be before 'org.slf4j.LoggerFactory'. 29
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.Objects' import. Should be before 'org.slf4j.LoggerFactory'. 30
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.stream.Collectors' import. Should be before 'org.slf4j.LoggerFactory'. 31
 Warning
whitespace OperatorWrap '&&' should be on a new line. 285

ch/colabproject/colab/api/controller/token/TokenManager.java

Severity Category Rule Message Line
 Warning
imports AvoidStarImport Using the '.*' form of import should be avoided - ch.colabproject.colab.api.model.token.*. 25
 Warning
imports CustomImportOrder Extra separation in import group before 'javax.ejb.LocalBean' 38
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ejb.LocalBean' import. Should be before 'org.slf4j.LoggerFactory'. 38
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ejb.Stateless' import. Should be before 'org.slf4j.LoggerFactory'. 39
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.inject.Inject' import. Should be before 'org.slf4j.LoggerFactory'. 40
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.mail.MessagingException' import. Should be before 'org.slf4j.LoggerFactory'. 41
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.time.OffsetDateTime' import. Should be before 'org.slf4j.LoggerFactory'. 42
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.List' import. Should be before 'org.slf4j.LoggerFactory'. 43
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.Objects' import. Should be before 'org.slf4j.LoggerFactory'. 44
 Warning
sizes LineLength Line is longer than 100 characters (found 101). 237
 Warning
sizes LineLength Line is longer than 100 characters (found 106). 465
 Warning
sizes LineLength Line is longer than 100 characters (found 105). 548
 Warning
sizes LineLength Line is longer than 100 characters (found 103). 563
 Warning
indentation CommentsIndentation Comment has incorrect indentation level 0, expected is 4, indentation should be the same level as line 657. 647

ch/colabproject/colab/api/controller/token/TokenMessageBuilder.java

Severity Category Rule Message Line
 Warning
sizes LineLength Line is longer than 100 characters (found 157). 217
 Warning
sizes LineLength Line is longer than 100 characters (found 115). 222
 Warning
sizes LineLength Line is longer than 100 characters (found 104). 225
 Warning
sizes LineLength Line is longer than 100 characters (found 104). 231
 Warning
sizes LineLength Line is longer than 100 characters (found 116). 268

ch/colabproject/colab/api/controller/user/UserManager.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder Extra separation in import group before 'com.google.common.collect.Lists' 41
 Warning
imports CustomImportOrder Wrong lexicographical order for 'com.google.common.collect.Lists' import. Should be before 'javax.inject.Inject'. 41
 Warning
sizes LineLength Line is longer than 100 characters (found 136). 248
 Warning
sizes LineLength Line is longer than 100 characters (found 116). 279
 Warning
sizes LineLength Line is longer than 100 characters (found 101). 707

ch/colabproject/colab/api/microchanges/live/LiveManager.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder Wrong lexicographical order for 'com.hazelcast.cluster.Member' import. Should be before 'org.slf4j.LoggerFactory'. 42
 Warning
imports CustomImportOrder Wrong lexicographical order for 'com.hazelcast.core.HazelcastInstance' import. Should be before 'org.slf4j.LoggerFactory'. 43
 Warning
imports CustomImportOrder Wrong lexicographical order for 'com.hazelcast.core.IExecutorService' import. Should be before 'org.slf4j.LoggerFactory'. 44
 Warning
imports CustomImportOrder Wrong lexicographical order for 'com.hazelcast.cp.lock.FencedLock' import. Should be before 'org.slf4j.LoggerFactory'. 45
 Warning
imports CustomImportOrder Wrong lexicographical order for 'com.hazelcast.map.IMap' import. Should be before 'org.slf4j.LoggerFactory'. 46
 Warning
indentation CommentsIndentation Comment has incorrect indentation level 0, expected is 12, 8, indentation should be the same level as line 191, 201. 200
 Warning
sizes LineLength Line is longer than 100 characters (found 118). 286
 Warning
indentation CommentsIndentation Comment has incorrect indentation level 0, expected is 12, indentation should be the same level as line 277. 290
 Warning
javadoc InvalidJavadocPosition Javadoc comment is placed in the wrong location. 404
 Warning
javadoc InvalidJavadocPosition Javadoc comment is placed in the wrong location. 420

ch/colabproject/colab/api/microchanges/live/LiveUpdates.java

Severity Category Rule Message Line
 Warning
indentation CommentsIndentation Comment has incorrect indentation level 0, expected is 8, indentation should be the same level as line 223. 259
 Warning
coding VariableDeclarationUsageDistance Distance between variable 'conflictFree' declaration and its first usage is 5, but allowed 3. Consider making that variable final if you still need to store its value in advance (before method calls that might have side effects on the original value). 321
 Warning
indentation CommentsIndentation Comment has incorrect indentation level 0, expected is 24, indentation should be the same level as line 406. 407
 Warning
coding VariableDeclarationUsageDistance Distance between variable 'totalLength' declaration and its first usage is 4, but allowed 3. Consider making that variable final if you still need to store its value in advance (before method calls that might have side effects on the original value). 429
 Warning
naming LocalVariableName Local variable name 'pFree' must match pattern '^[a-z]([a-z0-9][a-zA-Z0-9]*)?$'. 501
 Warning
javadoc NonEmptyAtclauseDescription At-clause should have a non-empty description. 572
 Warning
javadoc NonEmptyAtclauseDescription At-clause should have a non-empty description. 573
 Warning
sizes LineLength Line is longer than 100 characters (found 102). 632

ch/colabproject/colab/api/microchanges/model/MicroChange.java

Severity Category Rule Message Line
 Warning
naming MemberName Member name 'o' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 42
 Warning
naming MemberName Member name 't' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 48
 Warning
naming MemberName Member name 'v' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 53
 Warning
naming MemberName Member name 'l' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 58

ch/colabproject/colab/api/model/card/AbstractCardType.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder 'ch.colabproject.colab.api.exceptions.ColabMergeException' should be separated from previous import group by one line. 10

ch/colabproject/colab/api/model/card/Card.java

Severity Category Rule Message Line
 Warning
naming MemberName Member name 'x' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 116
 Warning
naming MemberName Member name 'y' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 122

ch/colabproject/colab/api/model/card/CardContent.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder 'ch.colabproject.colab.api.exceptions.ColabMergeException' should be separated from previous import group by one line. 10

ch/colabproject/colab/api/model/document/AbstractResource.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder 'ch.colabproject.colab.api.exceptions.ColabMergeException' should be separated from previous import group by one line. 10

ch/colabproject/colab/api/model/document/Resource.java

Severity Category Rule Message Line
 Warning
indentation Indentation 'annotation array initialization' child has incorrect indentation level 8, expected level should be 4. 37

ch/colabproject/colab/api/model/document/TextDataBlock.java

Severity Category Rule Message Line
 Warning
indentation CommentsIndentation Comment has incorrect indentation level 0, expected is 4, indentation should be the same level as line 277. 276

ch/colabproject/colab/api/model/link/StickyNoteLink.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder 'ch.colabproject.colab.api.exceptions.ColabMergeException' should be separated from previous import group by one line. 10

ch/colabproject/colab/api/model/monitoring/CronJobLog.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder Extra separation in import group before 'javax.json.bind.annotation.JsonbTypeDeserializer' 14
 Warning
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.persistence.*. 16
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.time.OffsetDateTime' import. Should be before 'javax.validation.constraints.NotNull'. 18

ch/colabproject/colab/api/model/project/Project.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder Extra separation in import group before 'javax.json.bind.annotation.JsonbTransient' 26
 Warning
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.persistence.*. 27
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.ArrayList' import. Should be before 'javax.validation.constraints.Size'. 30
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.List' import. Should be before 'javax.validation.constraints.Size'. 31
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.stream.Collectors' import. Should be before 'javax.validation.constraints.Size'. 32
 Warning
indentation Indentation 'annotation array initialization' child has incorrect indentation level 16, expected level should be 12. 43
 Warning
sizes LineLength Line is longer than 100 characters (found 101). 51
 Warning
sizes LineLength Line is longer than 100 characters (found 116). 55
 Warning
sizes LineLength Line is longer than 100 characters (found 119). 57
 Warning
sizes LineLength Line is longer than 100 characters (found 105). 60
 Warning
sizes LineLength Line is longer than 100 characters (found 110). 61
 Warning
sizes LineLength Line is longer than 100 characters (found 105). 63
 Warning
sizes LineLength Line is longer than 100 characters (found 110). 64
 Warning
blocks LeftCurly '{' at column 30 should have line break after. 419
 Warning
blocks RightCurly '}' at column 71 should be alone on a line. 419

ch/colabproject/colab/api/model/team/TeamRole.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder 'ch.colabproject.colab.api.exceptions.ColabMergeException' should be separated from previous import group by one line. 10

ch/colabproject/colab/api/model/team/acl/Assignment.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder Extra separation in import group before 'javax.json.bind.annotation.JsonbTransient' 22
 Warning
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.persistence.*. 23
 Warning
imports CustomImportOrder Import statement for 'ch.colabproject.colab.api.model.team.TeamMember.TEAM_SEQUENCE_NAME' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line. 26

ch/colabproject/colab/api/model/token/SharingLinkToken.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder Extra separation in import group before 'javax.json.bind.annotation.JsonbTransient' 11
 Warning
indentation Indentation 'annotation array initialization' child has incorrect indentation level 8, expected level should be 4. 35
 Warning
indentation Indentation 'annotation array initialization' child has incorrect indentation level 8, expected level should be 4. 36

ch/colabproject/colab/api/model/token/Token.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder Extra separation in import group before 'javax.json.bind.annotation.JsonbTransient' 21
 Warning
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.persistence.*. 24
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.time.OffsetDateTime' import. Should be before 'javax.validation.constraints.NotNull'. 26
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.Arrays' import. Should be before 'javax.validation.constraints.NotNull'. 27

ch/colabproject/colab/api/model/token/TokenWithURL.java

Severity Category Rule Message Line
 Warning
naming AbbreviationAsWordInName Abbreviation in name 'TokenWithURL' must contain no more than '2' consecutive capital letters. 19

ch/colabproject/colab/api/model/token/tools/InvitationMessageBuilder.java

Severity Category Rule Message Line
 Warning
sizes LineLength Line is longer than 100 characters (found 154). 33
 Warning
sizes LineLength Line is longer than 100 characters (found 121). 39
 Warning
sizes LineLength Line is longer than 100 characters (found 190). 43
 Warning
sizes LineLength Line is longer than 100 characters (found 111). 56
 Warning
sizes LineLength Line is longer than 100 characters (found 225). 63
 Warning
sizes LineLength Line is longer than 100 characters (found 145). 67
 Warning
sizes LineLength Line is longer than 100 characters (found 231). 71
 Warning
sizes LineLength Line is longer than 100 characters (found 140). 75
 Warning
sizes LineLength Line is longer than 100 characters (found 260). 79
 Warning
sizes LineLength Line is longer than 100 characters (found 537). 85
 Warning
sizes LineLength Line is longer than 100 characters (found 542). 89
 Warning
sizes LineLength Line is longer than 100 characters (found 227). 93
 Warning
sizes LineLength Line is longer than 100 characters (found 112). 96
 Warning
sizes LineLength Line is longer than 100 characters (found 154). 98
 Warning
sizes LineLength Line is longer than 100 characters (found 484). 102
 Warning
sizes LineLength Line is longer than 100 characters (found 273). 109
 Warning
sizes LineLength Line is longer than 100 characters (found 222). 115
 Warning
sizes LineLength Line is longer than 100 characters (found 332). 121
 Warning
sizes LineLength Line is longer than 100 characters (found 388). 127
 Warning
sizes LineLength Line is longer than 100 characters (found 332). 133
 Warning
sizes LineLength Line is longer than 100 characters (found 115). 147

ch/colabproject/colab/api/model/token/tools/ModelSharingMessageBuilder.java

Severity Category Rule Message Line
 Warning
sizes LineLength Line is longer than 100 characters (found 129). 35
 Warning
sizes LineLength Line is longer than 100 characters (found 115). 41
 Warning
sizes LineLength Line is longer than 100 characters (found 104). 93
 Warning
sizes LineLength Line is longer than 100 characters (found 115). 133

ch/colabproject/colab/api/model/token/tools/ResetLocalAccountPasswordMessageBuilder.java

Severity Category Rule Message Line
 Warning
sizes LineLength Line is longer than 100 characters (found 124). 26
 Warning
sizes LineLength Line is longer than 100 characters (found 113). 29
 Warning
sizes LineLength Line is longer than 100 characters (found 200). 33
 Warning
sizes LineLength Line is longer than 100 characters (found 159). 51
 Warning
sizes LineLength Line is longer than 100 characters (found 191). 55
 Warning
sizes LineLength Line is longer than 100 characters (found 377). 71
 Warning
sizes LineLength Line is longer than 100 characters (found 352). 75
 Warning
sizes LineLength Line is longer than 100 characters (found 108). 86
 Warning
sizes LineLength Line is longer than 100 characters (found 104). 89
 Warning
sizes LineLength Line is longer than 100 characters (found 135). 95

ch/colabproject/colab/api/model/token/tools/VerifyLocalAccountMessageBuilder.java

Severity Category Rule Message Line
 Warning
sizes LineLength Line is longer than 100 characters (found 126). 27
 Warning
sizes LineLength Line is longer than 100 characters (found 107). 32
 Warning
sizes LineLength Line is longer than 100 characters (found 112). 50
 Warning
sizes LineLength Line is longer than 100 characters (found 120). 52
 Warning
sizes LineLength Line is longer than 100 characters (found 118). 61

ch/colabproject/colab/api/model/tools/JpaCustomizer.java

Severity Category Rule Message Line
 Warning
indentation Indentation 'method call rparen' has incorrect indentation level 12, expected level should be 8. 47

ch/colabproject/colab/api/model/user/Account.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder 'ch.colabproject.colab.api.model.ColabEntity' should be separated from previous import group by one line. 10

ch/colabproject/colab/api/model/user/HttpSession.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder 'ch.colabproject.colab.api.model.WithPermission' should be separated from previous import group by one line. 10

ch/colabproject/colab/api/model/user/LocalAccount.java

Severity Category Rule Message Line
 Warning
indentation CommentsIndentation Comment has incorrect indentation level 44, expected is 12, indentation should be the same level as line 152. 150

ch/colabproject/colab/api/model/user/SignUpInfo.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder Extra separation in import group before 'ch.colabproject.colab.generator.model.annotations.ExtractJavaDoc' 11
 Warning
imports CustomImportOrder Wrong lexicographical order for 'ch.colabproject.colab.generator.model.annotations.ExtractJavaDoc' import. Should be before 'javax.validation.constraints.NotNull'. 11
 Warning
imports CustomImportOrder Wrong lexicographical order for 'ch.colabproject.colab.generator.model.interfaces.WithJsonDiscriminator' import. Should be before 'javax.validation.constraints.NotNull'. 12

ch/colabproject/colab/api/model/user/User.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder Extra separation in import group before 'javax.json.bind.annotation.JsonbTransient' 21
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.json.bind.annotation.JsonbTransient' import. Should be before 'org.apache.commons.lang3.StringUtils'. 21
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.json.bind.annotation.JsonbTypeDeserializer' import. Should be before 'org.apache.commons.lang3.StringUtils'. 22
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.json.bind.annotation.JsonbTypeSerializer' import. Should be before 'org.apache.commons.lang3.StringUtils'. 23
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.persistence.*' import. Should be before 'org.apache.commons.lang3.StringUtils'. 24
 Warning
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.persistence.*. 24
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.validation.constraints.NotNull' import. Should be before 'org.apache.commons.lang3.StringUtils'. 25
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.validation.constraints.Pattern' import. Should be before 'org.apache.commons.lang3.StringUtils'. 26
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.validation.constraints.Size' import. Should be before 'org.apache.commons.lang3.StringUtils'. 27
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.time.OffsetDateTime' import. Should be before 'org.apache.commons.lang3.StringUtils'. 28
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.ArrayList' import. Should be before 'org.apache.commons.lang3.StringUtils'. 29
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.List' import. Should be before 'org.apache.commons.lang3.StringUtils'. 30
 Warning
blocks LeftCurly '{' at column 43 should have line break after. 253
 Warning
blocks RightCurly '}' at column 64 should be alone on a line. 253
 Warning
blocks LeftCurly '{' at column 58 should have line break after. 260
 Warning
blocks RightCurly '}' at column 90 should be alone on a line. 260

ch/colabproject/colab/api/persistence/jcr/JcrRepository.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder 'ch.colabproject.colab.api.setup.ColabConfiguration' should be separated from previous import group by one line. 10
 Warning
indentation CommentsIndentation Comment has incorrect indentation level 0, expected is 4, indentation should be the same level as line 45. 43
 Warning
sizes LineLength Line is longer than 100 characters (found 116). 94
 Warning
indentation CommentsIndentation Comment has incorrect indentation level 0, expected is 12, indentation should be the same level as line 56. 99
 Warning
indentation CommentsIndentation Comment has incorrect indentation level 0, expected is 8, indentation should be the same level as line 132. 130

ch/colabproject/colab/api/persistence/jcr/JcrSession.java

Severity Category Rule Message Line
 Warning
sizes LineLength Line is longer than 100 characters (found 103). 212

ch/colabproject/colab/api/persistence/jcr/JcrSessionManager.java

Severity Category Rule Message Line
 Warning
misc UpperEll Should use uppercase 'L'. 59

ch/colabproject/colab/api/persistence/jpa/card/CardTypeDao.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder Wrong lexicographical order for 'com.google.common.collect.Lists' import. Should be before 'org.slf4j.LoggerFactory'. 22

ch/colabproject/colab/api/persistence/jpa/document/DocumentDao.java

Severity Category Rule Message Line
 Warning
sizes LineLength Line is longer than 100 characters (found 104). 94
 Warning
indentation CommentsIndentation Comment has incorrect indentation level 0, expected is 4, indentation should be the same level as line 111. 102

ch/colabproject/colab/api/persistence/jpa/document/ResourceDao.java

Severity Category Rule Message Line
 Warning
indentation CommentsIndentation Comment has incorrect indentation level 0, expected is 4, indentation should be the same level as line 76. 68

ch/colabproject/colab/api/persistence/jpa/link/ActivityFlowLinkDao.java

Severity Category Rule Message Line
 Warning
sizes LineLength Line is longer than 100 characters (found 102). 60

ch/colabproject/colab/api/persistence/jpa/monitoring/CronJobLogDao.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder Extra separation in import group before 'javax.ejb.LocalBean' 14
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ejb.LocalBean' import. Should be before 'org.slf4j.LoggerFactory'. 14
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ejb.Stateless' import. Should be before 'org.slf4j.LoggerFactory'. 15
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.persistence.EntityManager' import. Should be before 'org.slf4j.LoggerFactory'. 16
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.persistence.NoResultException' import. Should be before 'org.slf4j.LoggerFactory'. 17
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.persistence.PersistenceContext' import. Should be before 'org.slf4j.LoggerFactory'. 18
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.persistence.TypedQuery' import. Should be before 'org.slf4j.LoggerFactory'. 19
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.List' import. Should be before 'org.slf4j.LoggerFactory'. 20
 Warning
indentation CommentsIndentation Comment has incorrect indentation level 0, expected is 4, indentation should be the same level as line 60. 53

ch/colabproject/colab/api/persistence/jpa/project/InstanceMakerDao.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder Extra separation in import group before 'org.slf4j.Logger' 13
 Warning
imports CustomImportOrder Extra separation in import group before 'javax.ejb.LocalBean' 16
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ejb.LocalBean' import. Should be before 'org.slf4j.LoggerFactory'. 16
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ejb.Stateless' import. Should be before 'org.slf4j.LoggerFactory'. 17
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.persistence.EntityManager' import. Should be before 'org.slf4j.LoggerFactory'. 18
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.persistence.NoResultException' import. Should be before 'org.slf4j.LoggerFactory'. 19
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.persistence.PersistenceContext' import. Should be before 'org.slf4j.LoggerFactory'. 20
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.persistence.TypedQuery' import. Should be before 'org.slf4j.LoggerFactory'. 21
 Warning
sizes LineLength Line is longer than 100 characters (found 104). 104
 Warning
indentation CommentsIndentation Comment has incorrect indentation level 0, expected is 4, indentation should be the same level as line 119. 112

ch/colabproject/colab/api/persistence/jpa/team/TeamMemberDao.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder Extra separation in import group before 'javax.ejb.LocalBean' 16
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ejb.LocalBean' import. Should be before 'org.slf4j.LoggerFactory'. 16
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ejb.Stateless' import. Should be before 'org.slf4j.LoggerFactory'. 17
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.persistence.EntityManager' import. Should be before 'org.slf4j.LoggerFactory'. 18
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.persistence.NoResultException' import. Should be before 'org.slf4j.LoggerFactory'. 19
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.persistence.PersistenceContext' import. Should be before 'org.slf4j.LoggerFactory'. 20
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.persistence.TypedQuery' import. Should be before 'org.slf4j.LoggerFactory'. 21
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.List' import. Should be before 'org.slf4j.LoggerFactory'. 22

ch/colabproject/colab/api/persistence/jpa/team/acl/AssignmentDao.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder Extra separation in import group before 'javax.ejb.LocalBean' 13
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ejb.LocalBean' import. Should be before 'org.slf4j.LoggerFactory'. 13
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ejb.Stateless' import. Should be before 'org.slf4j.LoggerFactory'. 14
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.persistence.EntityManager' import. Should be before 'org.slf4j.LoggerFactory'. 15
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.persistence.PersistenceContext' import. Should be before 'org.slf4j.LoggerFactory'. 16

ch/colabproject/colab/api/persistence/jpa/token/TokenDao.java

Severity Category Rule Message Line
 Warning
imports AvoidStarImport Using the '.*' form of import should be avoided - ch.colabproject.colab.api.model.token.*. 13
 Warning
imports CustomImportOrder Extra separation in import group before 'javax.ejb.LocalBean' 18
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ejb.LocalBean' import. Should be before 'org.slf4j.LoggerFactory'. 18
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ejb.Stateless' import. Should be before 'org.slf4j.LoggerFactory'. 19
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.persistence.EntityManager' import. Should be before 'org.slf4j.LoggerFactory'. 20
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.persistence.NoResultException' import. Should be before 'org.slf4j.LoggerFactory'. 21
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.persistence.PersistenceContext' import. Should be before 'org.slf4j.LoggerFactory'. 22
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.ArrayList' import. Should be before 'org.slf4j.LoggerFactory'. 23
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.List' import. Should be before 'org.slf4j.LoggerFactory'. 24
 Warning
indentation CommentsIndentation Comment has incorrect indentation level 0, expected is 4, indentation should be the same level as line 239. 232

ch/colabproject/colab/api/presence/PresenceManager.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder Wrong lexicographical order for 'com.hazelcast.core.HazelcastInstance' import. Should be before 'org.slf4j.LoggerFactory'. 27
 Warning
imports CustomImportOrder Wrong lexicographical order for 'com.hazelcast.cp.lock.FencedLock' import. Should be before 'org.slf4j.LoggerFactory'. 28
 Warning
imports CustomImportOrder Wrong lexicographical order for 'com.hazelcast.map.IMap' import. Should be before 'org.slf4j.LoggerFactory'. 29

ch/colabproject/colab/api/presence/model/UserPresence.java

Severity Category Rule Message Line
 Warning
sizes LineLength Line is longer than 100 characters (found 109). 26
 Warning
javadoc InvalidJavadocPosition Javadoc comment is placed in the wrong location. 45

ch/colabproject/colab/api/rest/card/CardContentRestEndpoint.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder Extra separation in import group before 'javax.inject.Inject' 23
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.inject.Inject' import. Should be before 'org.slf4j.LoggerFactory'. 23
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ws.rs.*' import. Should be before 'org.slf4j.LoggerFactory'. 24
 Warning
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.ws.rs.*. 24
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ws.rs.core.MediaType' import. Should be before 'org.slf4j.LoggerFactory'. 25
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.List' import. Should be before 'org.slf4j.LoggerFactory'. 26
 Warning
sizes LineLength Line is longer than 100 characters (found 109). 116

ch/colabproject/colab/api/rest/config/bean/ColabConfig.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder Extra separation in import group before 'javax.validation.constraints.NotNull' 11

ch/colabproject/colab/api/rest/document/ChangeRestEndpoint.java

Severity Category Rule Message Line
 Warning
javadoc InvalidJavadocPosition Javadoc comment is placed in the wrong location. 35

ch/colabproject/colab/api/rest/document/ResourceRestEndpoint.java

Severity Category Rule Message Line
 Warning
sizes LineLength Line is longer than 100 characters (found 106). 225
 Warning
sizes LineLength Line is longer than 100 characters (found 111). 240
 Warning
sizes LineLength Line is longer than 100 characters (found 114). 327

ch/colabproject/colab/api/rest/monitoring/CronJobLogRestEndpoint.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder Extra separation in import group before 'javax.inject.Inject' 16
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.inject.Inject' import. Should be before 'org.slf4j.LoggerFactory'. 16
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ws.rs.Consumes' import. Should be before 'org.slf4j.LoggerFactory'. 17
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ws.rs.GET' import. Should be before 'org.slf4j.LoggerFactory'. 18
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ws.rs.Path' import. Should be before 'org.slf4j.LoggerFactory'. 19
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ws.rs.Produces' import. Should be before 'org.slf4j.LoggerFactory'. 20
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ws.rs.core.MediaType' import. Should be before 'org.slf4j.LoggerFactory'. 21
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.List' import. Should be before 'org.slf4j.LoggerFactory'. 22

ch/colabproject/colab/api/rest/security/SecurityRestEndPoint.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder Extra separation in import group before 'javax.inject.Inject' 11
 Warning
blocks LeftCurly '{' at column 42 should have line break after. 41
 Warning
blocks RightCurly '}' at column 85 should be alone on a line. 41

ch/colabproject/colab/api/rest/team/InstanceMakerRestEndpoint.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder Extra separation in import group before 'javax.inject.Inject' 16
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.inject.Inject' import. Should be before 'org.slf4j.LoggerFactory'. 16
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ws.rs.*' import. Should be before 'org.slf4j.LoggerFactory'. 17
 Warning
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.ws.rs.*. 17
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ws.rs.core.MediaType' import. Should be before 'org.slf4j.LoggerFactory'. 18
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.List' import. Should be before 'org.slf4j.LoggerFactory'. 19
 Warning
sizes LineLength Line is longer than 100 characters (found 102). 110

ch/colabproject/colab/api/rest/team/TeamRestEndpoint.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder Extra separation in import group before 'javax.inject.Inject' 24
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.inject.Inject' import. Should be before 'org.slf4j.LoggerFactory'. 24
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ws.rs.*' import. Should be before 'org.slf4j.LoggerFactory'. 25
 Warning
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.ws.rs.*. 25
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ws.rs.core.MediaType' import. Should be before 'org.slf4j.LoggerFactory'. 26
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.List' import. Should be before 'org.slf4j.LoggerFactory'. 27
 Warning
sizes LineLength Line is longer than 100 characters (found 102). 163

ch/colabproject/colab/api/rest/token/TokenRestEndpoint.java

Severity Category Rule Message Line
 Warning
sizes LineLength Line is longer than 100 characters (found 107). 71

ch/colabproject/colab/api/rest/user/UserRestEndpoint.java

Severity Category Rule Message Line
 Warning
imports AvoidStarImport Using the '.*' form of import should be avoided - ch.colabproject.colab.api.model.user.*. 12
 Warning
imports CustomImportOrder Extra separation in import group before 'javax.inject.Inject' 21
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.inject.Inject' import. Should be before 'org.slf4j.LoggerFactory'. 21
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ws.rs.*' import. Should be before 'org.slf4j.LoggerFactory'. 22
 Warning
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.ws.rs.*. 22
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ws.rs.core.MediaType' import. Should be before 'org.slf4j.LoggerFactory'. 23
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.List' import. Should be before 'org.slf4j.LoggerFactory'. 24

ch/colabproject/colab/api/rest/utils/SerializationStringWrapper.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder Extra separation in import group before 'java.io.Serializable' 11

ch/colabproject/colab/api/rest/utils/exception/AbstractExceptionMapper.java

Severity Category Rule Message Line
 Warning
sizes LineLength Line is longer than 100 characters (found 104). 55

ch/colabproject/colab/api/security/AuthenticationFilter.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder Extra separation in import group before 'javax.annotation.Priority' 18
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.annotation.Priority' import. Should be before 'org.slf4j.LoggerFactory'. 18
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.inject.Inject' import. Should be before 'org.slf4j.LoggerFactory'. 19
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ws.rs.container.ContainerRequestContext' import. Should be before 'org.slf4j.LoggerFactory'. 20
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ws.rs.container.ContainerRequestFilter' import. Should be before 'org.slf4j.LoggerFactory'. 21
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ws.rs.container.ResourceInfo' import. Should be before 'org.slf4j.LoggerFactory'. 22
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ws.rs.core.Context' import. Should be before 'org.slf4j.LoggerFactory'. 23
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ws.rs.ext.ExceptionMapper' import. Should be before 'org.slf4j.LoggerFactory'. 24
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.ws.rs.ext.Provider' import. Should be before 'org.slf4j.LoggerFactory'. 25
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.io.IOException' import. Should be before 'org.slf4j.LoggerFactory'. 26
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.lang.annotation.Annotation' import. Should be before 'org.slf4j.LoggerFactory'. 27
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.lang.reflect.Method' import. Should be before 'org.slf4j.LoggerFactory'. 28
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.ArrayList' import. Should be before 'org.slf4j.LoggerFactory'. 29
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.List' import. Should be before 'org.slf4j.LoggerFactory'. 30
 Warning
sizes LineLength Line is longer than 100 characters (found 101). 137

ch/colabproject/colab/api/security/SessionManager.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder Wrong lexicographical order for 'com.hazelcast.core.HazelcastInstance' import. Should be before 'org.slf4j.LoggerFactory'. 34
 Warning
imports CustomImportOrder Wrong lexicographical order for 'com.hazelcast.cp.lock.FencedLock' import. Should be before 'org.slf4j.LoggerFactory'. 35
 Warning
imports CustomImportOrder Wrong lexicographical order for 'com.hazelcast.flakeidgen.FlakeIdGenerator' import. Should be before 'org.slf4j.LoggerFactory'. 36
 Warning
imports CustomImportOrder Wrong lexicographical order for 'com.hazelcast.map.IMap' import. Should be before 'org.slf4j.LoggerFactory'. 37

ch/colabproject/colab/api/security/TermsOfUseManager.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder Import statement for 'ch.colabproject.colab.api.setup.ColabConfiguration.getTermsOfUseDate' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line. 13
 Warning
blocks LeftCurly '{' at column 32 should have line break after. 37
 Warning
blocks RightCurly '}' at column 53 should be alone on a line. 37

ch/colabproject/colab/api/security/permissions/Conditions.java

Severity Category Rule Message Line
 Warning
modifier ModifierOrder 'abstract' modifier out of order with the JLS suggestions. 62
 Warning
sizes LineLength Line is longer than 100 characters (found 110). 600

ch/colabproject/colab/api/setup/ApplicationLifecycle.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder Wrong lexicographical order for 'com.hazelcast.cluster.Member' import. Should be before 'org.slf4j.LoggerFactory'. 20
 Warning
imports CustomImportOrder Wrong lexicographical order for 'com.hazelcast.core.HazelcastInstance' import. Should be before 'org.slf4j.LoggerFactory'. 21

ch/colabproject/colab/api/setup/ColabConfiguration.java

Severity Category Rule Message Line
 Warning
sizes LineLength Line is longer than 100 characters (found 109). 153
 Warning
javadoc JavadocTagContinuationIndentation Line continuation have incorrect indentation level, expected level should be 4. 231
 Warning
javadoc JavadocTagContinuationIndentation Line continuation have incorrect indentation level, expected level should be 4. 372
 Warning
javadoc JavadocTagContinuationIndentation Line continuation have incorrect indentation level, expected level should be 4. 380
 Warning
javadoc JavadocTagContinuationIndentation Line continuation have incorrect indentation level, expected level should be 4. 381
 Warning
javadoc JavadocTagContinuationIndentation Line continuation have incorrect indentation level, expected level should be 4. 389
 Warning
javadoc JavadocTagContinuationIndentation Line continuation have incorrect indentation level, expected level should be 4. 390
 Warning
javadoc NonEmptyAtclauseDescription At-clause should have a non-empty description. 399

ch/colabproject/colab/api/setup/LiquibaseProducer.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.annotation.Resource' import. Should be before 'liquibase.resource.ResourceAccessor'. 13
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.enterprise.inject.Produces' import. Should be before 'liquibase.resource.ResourceAccessor'. 14
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.sql.DataSource' import. Should be before 'liquibase.resource.ResourceAccessor'. 15

ch/colabproject/colab/api/setup/StaticContentCacheControlFilter.java

Severity Category Rule Message Line
 Warning
javadoc InvalidJavadocPosition Javadoc comment is placed in the wrong location. 38
 Warning
javadoc InvalidJavadocPosition Javadoc comment is placed in the wrong location. 57

ch/colabproject/colab/api/ws/WebsocketEndpoint.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder Wrong lexicographical order for 'com.hazelcast.core.HazelcastInstance' import. Should be before 'org.slf4j.LoggerFactory'. 36
 Warning
imports CustomImportOrder Wrong lexicographical order for 'com.hazelcast.flakeidgen.FlakeIdGenerator' import. Should be before 'org.slf4j.LoggerFactory'. 37

ch/colabproject/colab/api/ws/WebsocketMessagePreparer.java

Severity Category Rule Message Line
 Warning
imports CustomImportOrder Extra separation in import group before 'javax.websocket.EncodeException' 24
 Warning
imports CustomImportOrder Wrong lexicographical order for 'javax.websocket.EncodeException' import. Should be before 'org.slf4j.LoggerFactory'. 24
 Warning
imports CustomImportOrder Wrong lexicographical order for 'java.util.*' import. Should be before 'org.slf4j.LoggerFactory'. 25
 Warning
imports AvoidStarImport Using the '.*' form of import should be avoided - java.util.*. 25
 Warning
coding OverloadMethodsDeclarationOrder All overloaded methods should be placed next to each other. Placing non-overloaded methods in between overloaded methods with the same type is a violation. Previous overloaded method located at line '135'. 195
 Warning
sizes LineLength Line is longer than 100 characters (found 102). 205

ch/colabproject/colab/api/ws/channel/tool/ChannelsBuilders.java

Severity Category Rule Message Line
 Warning
modifier ModifierOrder 'abstract' modifier out of order with the JLS suggestions. 44
 Warning
modifier ModifierOrder 'protected' modifier out of order with the JLS suggestions. 70
 Warning
sizes LineLength Line is longer than 100 characters (found 104). 316

ch/colabproject/colab/api/ws/message/WsSignOutMessage.java

Severity Category Rule Message Line
 Warning
whitespace WhitespaceAround WhitespaceAround: '+' is not preceded with whitespace. 61
 Warning
whitespace WhitespaceAround WhitespaceAround: '+' is not preceded with whitespace. 61

ch/colabproject/colab/generator/model/exceptions/HttpErrorMessage.java

Severity Category Rule Message Line
 Warning
indentation CommentsIndentation Comment has incorrect indentation level 0, expected is 4, indentation should be the same level as line 105. 97

ch/colabproject/colab/generator/model/tools/DateSerDe.java

Severity Category Rule Message Line
 Warning
sizes LineLength Line is longer than 100 characters (found 102). 29
 Warning
naming LocalVariableName Local variable name 'aString' must match pattern '^[a-z]([a-z0-9][a-zA-Z0-9]*)?$'. 33
 Warning
naming LocalVariableName Local variable name 'aLong' must match pattern '^[a-z]([a-z0-9][a-zA-Z0-9]*)?$'. 34

ch/colabproject/colab/generator/model/tools/JsonbProvider.java

Severity Category Rule Message Line
 Warning
indentation CommentsIndentation Comment has incorrect indentation level 12, expected is 8, indentation should be the same level as line 46. 41

ch/colabproject/colab/generator/plugin/TypeScriptHelper.java

Severity Category Rule Message Line
 Warning
indentation CommentsIndentation Comment has incorrect indentation level 0, expected is 16, 12, indentation should be the same level as line 320, 325. 324

ch/colabproject/colab/generator/plugin/rest/RestEndpoint.java

Severity Category Rule Message Line
 Warning
naming LocalVariableName Local variable name 'pCleaned' must match pattern '^[a-z]([a-z0-9][a-zA-Z0-9]*)?$'. 240
 Warning
naming LocalVariableName Local variable name 'pName' must match pattern '^[a-z]([a-z0-9][a-zA-Z0-9]*)?$'. 241
 Warning
javadoc NonEmptyAtclauseDescription At-clause should have a non-empty description. 629
 Warning
javadoc NonEmptyAtclauseDescription At-clause should have a non-empty description. 630
 Warning
javadoc NonEmptyAtclauseDescription At-clause should have a non-empty description. 631
 Warning
javadoc NonEmptyAtclauseDescription At-clause should have a non-empty description. 632
 Warning
whitespace OperatorWrap '+' should be on a new line. 826
 Warning
coding VariableDeclarationUsageDistance Distance between variable 'methodPath' declaration and its first usage is 6, but allowed 3. Consider making that variable final if you still need to store its value in advance (before method calls that might have side effects on the original value). 973

ch/colabproject/colab/generator/plugin/rest/RestMethod.java

Severity Category Rule Message Line
 Warning
sizes LineLength Line is longer than 100 characters (found 102). 397
 Warning
indentation CommentsIndentation Comment has incorrect indentation level 0, expected is 12, indentation should be the same level as line 412. 411