Fork me on GitHub

Checkstyle Results

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

Summary

Files  Info  Warnings  Errors
55 0 0 475

Files

File  I  W  E
application-actuator.properties 0 0 1
application-flyway-callback.properties 0 0 1
application-h2.properties 0 0 1
application-mysql.properties 0 0 1
application.properties 0 0 1
pk/lucidxpo/ynami/YNaMiApplication.java 0 0 7
pk/lucidxpo/ynami/controller/sample/SampleController.java 0 0 36
pk/lucidxpo/ynami/controller/sample/SampleFeatureController.java 0 0 14
pk/lucidxpo/ynami/persistence/dao/AuditEntryArchiveRepository.java 0 0 5
pk/lucidxpo/ynami/persistence/dao/AuditEntryRepository.java 0 0 6
pk/lucidxpo/ynami/persistence/dao/sample/SampleRepository.java 0 0 3
pk/lucidxpo/ynami/persistence/dao/security/RoleRepository.java 0 0 2
pk/lucidxpo/ynami/persistence/dao/security/UserRepository.java 0 0 3
pk/lucidxpo/ynami/persistence/dto/sample/SampleCreationDTO.java 0 0 4
pk/lucidxpo/ynami/persistence/dto/sample/SampleDTO.java 0 0 10
pk/lucidxpo/ynami/persistence/dto/sample/SampleUpdateStatusDTO.java 0 0 1
pk/lucidxpo/ynami/persistence/dto/sample/SampleUpdationDTO.java 0 0 3
pk/lucidxpo/ynami/persistence/model/AuditEntry.java 0 0 23
pk/lucidxpo/ynami/persistence/model/AuditEntryArchive.java 0 0 8
pk/lucidxpo/ynami/persistence/model/Auditable.java 0 0 35
pk/lucidxpo/ynami/persistence/model/Identifiable.java 0 0 3
pk/lucidxpo/ynami/persistence/model/sample/Sample.java 0 0 5
pk/lucidxpo/ynami/persistence/model/security/Role.java 0 0 7
pk/lucidxpo/ynami/persistence/model/security/RoleName.java 0 0 4
pk/lucidxpo/ynami/persistence/model/security/User.java 0 0 16
pk/lucidxpo/ynami/service/sample/NewToggleableServiceImpl.java 0 0 2
pk/lucidxpo/ynami/service/sample/OldToggleableServiceImpl.java 0 0 3
pk/lucidxpo/ynami/service/sample/SampleService.java 0 0 8
pk/lucidxpo/ynami/service/sample/SampleServiceImpl.java 0 0 17
pk/lucidxpo/ynami/service/sample/ToggleableService.java 0 0 2
pk/lucidxpo/ynami/service/sample/security/UserDetailsServiceImpl.java 0 0 9
pk/lucidxpo/ynami/spring/AuditorAwareImpl.java 0 0 2
pk/lucidxpo/ynami/spring/MiscConfig.java 0 0 3
pk/lucidxpo/ynami/spring/MvcConfig.java 0 0 4
pk/lucidxpo/ynami/spring/PersistenceConfig.java 0 0 16
pk/lucidxpo/ynami/spring/aspect/FeatureAssociation.java 0 0 2
pk/lucidxpo/ynami/spring/aspect/FeaturesAspect.java 0 0 13
pk/lucidxpo/ynami/spring/features/CustomFeatureProvider.java 0 0 6
pk/lucidxpo/ynami/spring/features/EnvironmentFeatureMetaData.java 0 0 11
pk/lucidxpo/ynami/spring/features/FeatureManagerDefaultWrapper.java 0 0 3
pk/lucidxpo/ynami/spring/features/FeatureManagerWrappable.java 0 0 4
pk/lucidxpo/ynami/spring/features/FeatureManagerWrapper.java 0 0 7
pk/lucidxpo/ynami/spring/features/FeatureProxyFactoryBeanWrapper.java 0 0 1
pk/lucidxpo/ynami/spring/features/FeatureToggles.java 0 0 8
pk/lucidxpo/ynami/spring/features/TogglzConfiguration.java 0 0 11
pk/lucidxpo/ynami/spring/features/TogglzWrapper.java 0 0 7
pk/lucidxpo/ynami/spring/sample/ToggleableServiceConfiguration.java 0 0 15
pk/lucidxpo/ynami/spring/security/SecurityConfig.java 0 0 61
pk/lucidxpo/ynami/spring/security/ServletContainerRedirectHttpToHttpsConfiguration.java 0 0 11
pk/lucidxpo/ynami/spring/security/SpringSecurityAuditAwareImpl.java 0 0 5
pk/lucidxpo/ynami/spring/security/UserPrincipal.java 0 0 12
pk/lucidxpo/ynami/utils/Identity.java 0 0 16
pk/lucidxpo/ynami/utils/ProfileManager.java 0 0 7
pk/lucidxpo/ynami/utils/Randomly.java 0 0 9

Rules

Category Rule Violations Severity
coding HiddenField 32  Error
MagicNumber 6  Error
design DesignForExtension 53  Error
HideUtilityClassConstructor 2  Error
javadoc JavadocPackage 17  Error
JavadocVariable 94  Error
MissingJavadocMethod 80  Error
misc FinalParameters 13  Error
NewlineAtEndOfFile 43  Error
TodoComment 8  Error
modifier RedundantModifier 1  Error
sizes LineLength
  • fileExtensions: "java"
120  Error
whitespace FileTabCharacter 1  Error
NoWhitespaceBefore 1  Error
OperatorWrap 4  Error

Details

application-actuator.properties

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

application-flyway-callback.properties

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

application-h2.properties

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

application-mysql.properties

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

application.properties

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

pk/lucidxpo/ynami/YNaMiApplication.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error javadoc JavadocPackage Missing package-info.java file. 1
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 17
 Error misc FinalParameters Parameter args should be final. 17
 Error design DesignForExtension Class 'YNaMiApplication' looks like designed for extension (can be subclassed), but the method 'setApplicationContext' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YNaMiApplication' final or making the method 'setApplicationContext' static/final/abstract/empty, or adding allowed annotation for the method. 21
 Error sizes LineLength Line is longer than 80 characters (found 106). 22
 Error sizes LineLength Line is longer than 80 characters (found 98). 23

pk/lucidxpo/ynami/controller/sample/SampleController.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error javadoc JavadocPackage Missing package-info.java file. 1
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 44
 Error coding HiddenField 'modelMapper' hides a field. 45
 Error coding HiddenField 'sampleService' hides a field. 46
 Error design DesignForExtension Class 'SampleController' looks like designed for extension (can be subclassed), but the method 'welcome' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SampleController' final or making the method 'welcome' static/final/abstract/empty, or adding allowed annotation for the method. 51
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 51
 Error misc FinalParameters Parameter model should be final. 52
 Error design DesignForExtension Class 'SampleController' looks like designed for extension (can be subclassed), but the method 'getSamples' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SampleController' final or making the method 'getSamples' static/final/abstract/empty, or adding allowed annotation for the method. 57
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 57
 Error design DesignForExtension Class 'SampleController' looks like designed for extension (can be subclassed), but the method 'prepareSampleCreation' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SampleController' final or making the method 'prepareSampleCreation' static/final/abstract/empty, or adding allowed annotation for the method. 69
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 69
 Error design DesignForExtension Class 'SampleController' looks like designed for extension (can be subclassed), but the method 'createSample' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SampleController' final or making the method 'createSample' static/final/abstract/empty, or adding allowed annotation for the method. 75
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 75
 Error sizes LineLength Line is longer than 80 characters (found 99). 76
 Error design DesignForExtension Class 'SampleController' looks like designed for extension (can be subclassed), but the method 'getSample' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SampleController' final or making the method 'getSample' static/final/abstract/empty, or adding allowed annotation for the method. 87
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 87
 Error sizes LineLength Line is longer than 80 characters (found 115). 88
 Error sizes LineLength Line is longer than 80 characters (found 87). 92
 Error design DesignForExtension Class 'SampleController' looks like designed for extension (can be subclassed), but the method 'prepareSampleUpdation' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SampleController' final or making the method 'prepareSampleUpdation' static/final/abstract/empty, or adding allowed annotation for the method. 101
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 101
 Error sizes LineLength Line is longer than 80 characters (found 127). 102
 Error sizes LineLength Line is longer than 80 characters (found 119). 105
 Error design DesignForExtension Class 'SampleController' looks like designed for extension (can be subclassed), but the method 'updateSample' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SampleController' final or making the method 'updateSample' static/final/abstract/empty, or adding allowed annotation for the method. 114
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 114
 Error sizes LineLength Line is longer than 80 characters (found 99). 116
 Error design DesignForExtension Class 'SampleController' looks like designed for extension (can be subclassed), but the method 'deleteSample' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SampleController' final or making the method 'deleteSample' static/final/abstract/empty, or adding allowed annotation for the method. 129
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 129
 Error design DesignForExtension Class 'SampleController' looks like designed for extension (can be subclassed), but the method 'updateSampleStatus' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SampleController' final or making the method 'updateSampleStatus' static/final/abstract/empty, or adding allowed annotation for the method. 141
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 141
 Error sizes LineLength Line is longer than 80 characters (found 83). 142
 Error sizes LineLength Line is longer than 80 characters (found 131). 143
 Error sizes LineLength Line is longer than 80 characters (found 90). 149

pk/lucidxpo/ynami/controller/sample/SampleFeatureController.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error javadoc JavadocVariable Missing a Javadoc comment. 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 19
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 21
 Error coding HiddenField 'toggleableService' hides a field. 22
 Error sizes LineLength Line is longer than 80 characters (found 82). 23
 Error coding HiddenField 'featureManager' hides a field. 23
 Error design DesignForExtension Class 'SampleFeatureController' looks like designed for extension (can be subclassed), but the method 'welcome' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SampleFeatureController' final or making the method 'welcome' static/final/abstract/empty, or adding allowed annotation for the method. 28
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 28
 Error misc FinalParameters Parameter model should be final. 30
 Error sizes LineLength Line is longer than 80 characters (found 100). 32
 Error sizes LineLength Line is longer than 80 characters (found 101). 34
 Error design DesignForExtension Class 'SampleFeatureController' looks like designed for extension (can be subclassed), but the method 'getToggleableService' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SampleFeatureController' final or making the method 'getToggleableService' static/final/abstract/empty, or adding allowed annotation for the method. 39
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 39

pk/lucidxpo/ynami/persistence/dao/AuditEntryArchiveRepository.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error javadoc JavadocPackage Missing package-info.java file. 1
 Error sizes LineLength Line is longer than 80 characters (found 95). 10
 Error sizes LineLength Line is longer than 80 characters (found 94). 11
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 11

pk/lucidxpo/ynami/persistence/dao/AuditEntryRepository.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error sizes LineLength Line is longer than 80 characters (found 81). 12
 Error sizes LineLength Line is longer than 80 characters (found 87). 13
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 13
 Error sizes LineLength Line is longer than 80 characters (found 107). 15
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 15

pk/lucidxpo/ynami/persistence/dao/sample/SampleRepository.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error javadoc JavadocPackage Missing package-info.java file. 1
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 9

pk/lucidxpo/ynami/persistence/dao/security/RoleRepository.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 12

pk/lucidxpo/ynami/persistence/dao/security/UserRepository.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error javadoc JavadocPackage Missing package-info.java file. 1
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 11

pk/lucidxpo/ynami/persistence/dto/sample/SampleCreationDTO.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 16
 Error javadoc JavadocVariable Missing a Javadoc comment. 17
 Error javadoc JavadocVariable Missing a Javadoc comment. 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 19

pk/lucidxpo/ynami/persistence/dto/sample/SampleDTO.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file. 1
 Error javadoc JavadocVariable Missing a Javadoc comment. 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 19
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 21
 Error javadoc JavadocVariable Missing a Javadoc comment. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 23
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 25
 Error javadoc JavadocVariable Missing a Javadoc comment. 26

pk/lucidxpo/ynami/persistence/dto/sample/SampleUpdateStatusDTO.java

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

pk/lucidxpo/ynami/persistence/dto/sample/SampleUpdationDTO.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 16
 Error javadoc JavadocVariable Missing a Javadoc comment. 17
 Error javadoc JavadocVariable Missing a Javadoc comment. 18

pk/lucidxpo/ynami/persistence/model/AuditEntry.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 21
 Error javadoc JavadocVariable Missing a Javadoc comment. 25
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 48
 Error coding HiddenField 'changedEntityName' hides a field. 48
 Error coding HiddenField 'changedEntityId' hides a field. 49
 Error coding HiddenField 'fieldChanged' hides a field. 50
 Error coding HiddenField 'fromValue' hides a field. 51
 Error coding HiddenField 'toValue' hides a field. 52
 Error coding HiddenField 'changedBy' hides a field. 53
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 63
 Error coding HiddenField 'changedAt' hides a field. 63
 Error coding HiddenField 'changedEntityName' hides a field. 64
 Error coding HiddenField 'changedEntityId' hides a field. 65
 Error coding HiddenField 'fieldChanged' hides a field. 66
 Error coding HiddenField 'fromValue' hides a field. 67
 Error coding HiddenField 'toValue' hides a field. 68
 Error coding HiddenField 'changedBy' hides a field. 69

pk/lucidxpo/ynami/persistence/model/AuditEntryArchive.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 16
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 23
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 40

pk/lucidxpo/ynami/persistence/model/Auditable.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error javadoc JavadocPackage Missing package-info.java file. 1
 Error sizes LineLength Line is longer than 80 characters (found 104). 23
 Error misc TodoComment Comment matches to-do format 'TODO:'. 23
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error sizes LineLength Line is longer than 80 characters (found 114). 28
 Error sizes LineLength Line is longer than 80 characters (found 116). 29
 Error sizes LineLength Line is longer than 80 characters (found 120). 30
 Error sizes LineLength Line is longer than 80 characters (found 116). 31
 Error sizes LineLength Line is longer than 80 characters (found 118). 32
 Error sizes LineLength Line is longer than 80 characters (found 118). 33
 Error sizes LineLength Line is longer than 80 characters (found 115). 34
 Error sizes LineLength Line is longer than 80 characters (found 112). 35
 Error sizes LineLength Line is longer than 80 characters (found 114). 36
 Error sizes LineLength Line is longer than 80 characters (found 118). 37
 Error sizes LineLength Line is longer than 80 characters (found 114). 38
 Error sizes LineLength Line is longer than 80 characters (found 116). 39
 Error sizes LineLength Line is longer than 80 characters (found 115). 41
 Error sizes LineLength Line is longer than 80 characters (found 114). 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error sizes LineLength Line is longer than 80 characters (found 119). 47
 Error sizes LineLength Line is longer than 80 characters (found 117). 48
 Error sizes LineLength Line is longer than 80 characters (found 115). 49
 Error sizes LineLength Line is longer than 80 characters (found 117). 50
 Error sizes LineLength Line is longer than 80 characters (found 118). 51
 Error sizes LineLength Line is longer than 80 characters (found 105). 52
 Error sizes LineLength Line is longer than 80 characters (found 118). 53
 Error sizes LineLength Line is longer than 80 characters (found 119). 54
 Error sizes LineLength Line is longer than 80 characters (found 117). 55
 Error sizes LineLength Line is longer than 80 characters (found 119). 56
 Error sizes LineLength Line is longer than 80 characters (found 115). 58
 Error sizes LineLength Line is longer than 80 characters (found 114). 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 69

pk/lucidxpo/ynami/persistence/model/Identifiable.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 4
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 4

pk/lucidxpo/ynami/persistence/model/sample/Sample.java

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

pk/lucidxpo/ynami/persistence/model/security/Role.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error javadoc JavadocPackage Missing package-info.java file. 1
 Error misc TodoComment Comment matches to-do format 'TODO:'. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error coding MagicNumber '60' is a magic number. 28
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 31
 Error coding HiddenField 'name' hides a field. 31

pk/lucidxpo/ynami/persistence/model/security/RoleName.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error javadoc JavadocVariable Missing a Javadoc comment. 4
 Error javadoc JavadocVariable Missing a Javadoc comment. 5
 Error javadoc JavadocVariable Missing a Javadoc comment. 6

pk/lucidxpo/ynami/persistence/model/security/User.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error misc TodoComment Comment matches to-do format 'TODO:'. 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error coding MagicNumber '40' is a magic number. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error coding MagicNumber '40' is a magic number. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error coding MagicNumber '40' is a magic number. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error coding MagicNumber '100' is a magic number. 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 65
 Error coding HiddenField 'name' hides a field. 65
 Error coding HiddenField 'username' hides a field. 66
 Error coding HiddenField 'email' hides a field. 67
 Error coding HiddenField 'password' hides a field. 68

pk/lucidxpo/ynami/service/sample/NewToggleableServiceImpl.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error design DesignForExtension Class 'NewToggleableServiceImpl' looks like designed for extension (can be subclassed), but the method 'getSomeValue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NewToggleableServiceImpl' final or making the method 'getSomeValue' static/final/abstract/empty, or adding allowed annotation for the method. 5

pk/lucidxpo/ynami/service/sample/OldToggleableServiceImpl.java

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

pk/lucidxpo/ynami/service/sample/SampleService.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 10
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 12
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 14
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 16
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 18
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 20
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 22

pk/lucidxpo/ynami/service/sample/SampleServiceImpl.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 16
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 18
 Error coding HiddenField 'sampleRepository' hides a field. 19
 Error design DesignForExtension Class 'SampleServiceImpl' looks like designed for extension (can be subclassed), but the method 'getAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SampleServiceImpl' final or making the method 'getAll' static/final/abstract/empty, or adding allowed annotation for the method. 23
 Error design DesignForExtension Class 'SampleServiceImpl' looks like designed for extension (can be subclassed), but the method 'findById' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SampleServiceImpl' final or making the method 'findById' static/final/abstract/empty, or adding allowed annotation for the method. 28
 Error misc FinalParameters Parameter id should be final. 29
 Error design DesignForExtension Class 'SampleServiceImpl' looks like designed for extension (can be subclassed), but the method 'existsByFirstName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SampleServiceImpl' final or making the method 'existsByFirstName' static/final/abstract/empty, or adding allowed annotation for the method. 33
 Error misc FinalParameters Parameter firstName should be final. 34
 Error design DesignForExtension Class 'SampleServiceImpl' looks like designed for extension (can be subclassed), but the method 'create' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SampleServiceImpl' final or making the method 'create' static/final/abstract/empty, or adding allowed annotation for the method. 38
 Error misc FinalParameters Parameter sample should be final. 39
 Error design DesignForExtension Class 'SampleServiceImpl' looks like designed for extension (can be subclassed), but the method 'update' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SampleServiceImpl' final or making the method 'update' static/final/abstract/empty, or adding allowed annotation for the method. 43
 Error misc FinalParameters Parameter sample should be final. 44
 Error design DesignForExtension Class 'SampleServiceImpl' looks like designed for extension (can be subclassed), but the method 'delete' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SampleServiceImpl' final or making the method 'delete' static/final/abstract/empty, or adding allowed annotation for the method. 48
 Error misc FinalParameters Parameter id should be final. 49
 Error design DesignForExtension Class 'SampleServiceImpl' looks like designed for extension (can be subclassed), but the method 'updateStatus' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SampleServiceImpl' final or making the method 'updateStatus' static/final/abstract/empty, or adding allowed annotation for the method. 53
 Error misc FinalParameters Parameter id should be final. 54
 Error misc FinalParameters Parameter updates should be final. 54

pk/lucidxpo/ynami/service/sample/ToggleableService.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 4

pk/lucidxpo/ynami/service/sample/security/UserDetailsServiceImpl.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error javadoc JavadocPackage Missing package-info.java file. 1
 Error javadoc JavadocVariable Missing a Javadoc comment. 16
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 18
 Error coding HiddenField 'userRepository' hides a field. 19
 Error design DesignForExtension Class 'UserDetailsServiceImpl' looks like designed for extension (can be subclassed), but the method 'loadUserByUsername' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserDetailsServiceImpl' final or making the method 'loadUserByUsername' static/final/abstract/empty, or adding allowed annotation for the method. 23
 Error sizes LineLength Line is longer than 80 characters (found 106). 25
 Error sizes LineLength Line is longer than 80 characters (found 96). 26
 Error sizes LineLength Line is longer than 80 characters (found 115). 28

pk/lucidxpo/ynami/spring/AuditorAwareImpl.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error design DesignForExtension Class 'AuditorAwareImpl' looks like designed for extension (can be subclassed), but the method 'getCurrentAuditor' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AuditorAwareImpl' final or making the method 'getCurrentAuditor' static/final/abstract/empty, or adding allowed annotation for the method. 10

pk/lucidxpo/ynami/spring/MiscConfig.java

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

pk/lucidxpo/ynami/spring/MvcConfig.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error design DesignForExtension Class 'MvcConfig' looks like designed for extension (can be subclassed), but the method 'addResourceHandlers' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MvcConfig' final or making the method 'addResourceHandlers' static/final/abstract/empty, or adding allowed annotation for the method. 17
 Error coding MagicNumber '30L' is a magic number. 29
 Error design DesignForExtension Class 'MvcConfig' looks like designed for extension (can be subclassed), but the method 'addViewControllers' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MvcConfig' final or making the method 'addViewControllers' static/final/abstract/empty, or adding allowed annotation for the method. 33

pk/lucidxpo/ynami/spring/PersistenceConfig.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error javadoc JavadocPackage Missing package-info.java file. 1
 Error javadoc JavadocVariable Missing a Javadoc comment. 21
 Error design DesignForExtension Class 'PersistenceConfig' looks like designed for extension (can be subclassed), but the method 'insecureAuditorAware' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PersistenceConfig' final or making the method 'insecureAuditorAware' static/final/abstract/empty, or adding allowed annotation for the method. 23
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 23
 Error design DesignForExtension Class 'PersistenceConfig' looks like designed for extension (can be subclassed), but the method 'springSecurityAuditorAware' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PersistenceConfig' final or making the method 'springSecurityAuditorAware' static/final/abstract/empty, or adding allowed annotation for the method. 29
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 29
 Error design DesignForExtension Class 'PersistenceConfig' looks like designed for extension (can be subclassed), but the method 'proxiedAuditorAware' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PersistenceConfig' final or making the method 'proxiedAuditorAware' static/final/abstract/empty, or adding allowed annotation for the method. 35
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 35
 Error sizes LineLength Line is longer than 80 characters (found 101). 38
 Error design DesignForExtension Class 'PersistenceConfig' looks like designed for extension (can be subclassed), but the method 'auditorAware' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PersistenceConfig' final or making the method 'auditorAware' static/final/abstract/empty, or adding allowed annotation for the method. 46
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 46
 Error sizes LineLength Line is longer than 80 characters (found 158). 49
 Error design DesignForExtension Class 'PersistenceConfig' looks like designed for extension (can be subclassed), but the method 'auditorAwareWhenTogglzIsDisabled' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PersistenceConfig' final or making the method 'auditorAwareWhenTogglzIsDisabled' static/final/abstract/empty, or adding allowed annotation for the method. 53
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 53
 Error sizes LineLength Line is longer than 80 characters (found 104). 54

pk/lucidxpo/ynami/spring/aspect/FeatureAssociation.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 14

pk/lucidxpo/ynami/spring/aspect/FeaturesAspect.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error javadoc JavadocPackage Missing package-info.java file. 1
 Error javadoc JavadocVariable Missing a Javadoc comment. 17
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 19
 Error coding HiddenField 'featureManager' hides a field. 20
 Error design DesignForExtension Class 'FeaturesAspect' looks like designed for extension (can be subclassed), but the method 'checkAspect' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FeaturesAspect' final or making the method 'checkAspect' static/final/abstract/empty, or adding allowed annotation for the method. 24
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 24
 Error sizes LineLength Line is longer than 80 characters (found 93). 28
 Error sizes LineLength Line is longer than 80 characters (found 101). 32
 Error whitespace OperatorWrap '+' should be on a new line. 34
 Error sizes LineLength Line is longer than 80 characters (found 82). 35
 Error whitespace OperatorWrap '+' should be on a new line. 35
 Error sizes LineLength Line is longer than 80 characters (found 93). 36

pk/lucidxpo/ynami/spring/features/CustomFeatureProvider.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error modifier RedundantModifier Redundant 'public' modifier. 22
 Error misc FinalParameters Parameter environment should be final. 22
 Error coding HiddenField 'environment' hides a field. 22
 Error misc FinalParameters Parameter feature should be final. 32

pk/lucidxpo/ynami/spring/features/EnvironmentFeatureMetaData.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error javadoc JavadocVariable Missing a Javadoc comment. 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 21
 Error sizes LineLength Line is longer than 80 characters (found 86). 23
 Error coding HiddenField 'feature' hides a field. 23
 Error coding HiddenField 'environment' hides a field. 23
 Error sizes LineLength Line is longer than 80 characters (found 100). 30
 Error sizes LineLength Line is longer than 80 characters (found 83). 36
 Error sizes LineLength Line is longer than 80 characters (found 116). 44
 Error sizes LineLength Line is longer than 80 characters (found 107). 45

pk/lucidxpo/ynami/spring/features/FeatureManagerDefaultWrapper.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error sizes LineLength Line is longer than 80 characters (found 100). 9
 Error design DesignForExtension Class 'FeatureManagerDefaultWrapper' looks like designed for extension (can be subclassed), but the method 'isActive' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FeatureManagerDefaultWrapper' final or making the method 'isActive' static/final/abstract/empty, or adding allowed annotation for the method. 12

pk/lucidxpo/ynami/spring/features/FeatureManagerWrappable.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 7
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 9
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 11

pk/lucidxpo/ynami/spring/features/FeatureManagerWrapper.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error javadoc JavadocVariable Missing a Javadoc comment. 14
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 16
 Error coding HiddenField 'featureManager' hides a field. 17
 Error design DesignForExtension Class 'FeatureManagerWrapper' looks like designed for extension (can be subclassed), but the method 'isActive' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FeatureManagerWrapper' final or making the method 'isActive' static/final/abstract/empty, or adding allowed annotation for the method. 21
 Error design DesignForExtension Class 'FeatureManagerWrapper' looks like designed for extension (can be subclassed), but the method 'activate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FeatureManagerWrapper' final or making the method 'activate' static/final/abstract/empty, or adding allowed annotation for the method. 26
 Error design DesignForExtension Class 'FeatureManagerWrapper' looks like designed for extension (can be subclassed), but the method 'deactivate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FeatureManagerWrapper' final or making the method 'deactivate' static/final/abstract/empty, or adding allowed annotation for the method. 31

pk/lucidxpo/ynami/spring/features/FeatureProxyFactoryBeanWrapper.java

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

pk/lucidxpo/ynami/spring/features/FeatureToggles.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error javadoc JavadocVariable Missing a Javadoc comment. 6
 Error javadoc JavadocVariable Missing a Javadoc comment. 7
 Error javadoc JavadocVariable Missing a Javadoc comment. 8
 Error javadoc JavadocVariable Missing a Javadoc comment. 9
 Error javadoc JavadocVariable Missing a Javadoc comment. 10
 Error javadoc JavadocVariable Missing a Javadoc comment. 11
 Error javadoc JavadocVariable Missing a Javadoc comment. 12

pk/lucidxpo/ynami/spring/features/TogglzConfiguration.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error sizes LineLength Line is longer than 80 characters (found 84). 18
 Error sizes LineLength Line is longer than 80 characters (found 126). 19
 Error sizes LineLength Line is longer than 80 characters (found 117). 20
 Error sizes LineLength Line is longer than 80 characters (found 104). 21
 Error design DesignForExtension Class 'TogglzConfiguration' looks like designed for extension (can be subclassed), but the method 'getStateRepository' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TogglzConfiguration' final or making the method 'getStateRepository' static/final/abstract/empty, or adding allowed annotation for the method. 23
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 23
 Error sizes LineLength Line is longer than 80 characters (found 93). 24
 Error sizes LineLength Line is longer than 80 characters (found 100). 26
 Error sizes LineLength Line is longer than 80 characters (found 134). 27
 Error sizes LineLength Line is longer than 80 characters (found 96). 32

pk/lucidxpo/ynami/spring/features/TogglzWrapper.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error javadoc JavadocPackage Missing package-info.java file. 1
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 9
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 10
 Error sizes LineLength Line is longer than 80 characters (found 81). 14
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 14
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 18

pk/lucidxpo/ynami/spring/sample/ToggleableServiceConfiguration.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error javadoc JavadocPackage Missing package-info.java file. 1
 Error design DesignForExtension Class 'ToggleableServiceConfiguration' looks like designed for extension (can be subclassed), but the method 'oldToggleableService' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ToggleableServiceConfiguration' final or making the method 'oldToggleableService' static/final/abstract/empty, or adding allowed annotation for the method. 19
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 19
 Error design DesignForExtension Class 'ToggleableServiceConfiguration' looks like designed for extension (can be subclassed), but the method 'newToggleableService' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ToggleableServiceConfiguration' final or making the method 'newToggleableService' static/final/abstract/empty, or adding allowed annotation for the method. 25
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 25
 Error design DesignForExtension Class 'ToggleableServiceConfiguration' looks like designed for extension (can be subclassed), but the method 'proxiedToggleableService' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ToggleableServiceConfiguration' final or making the method 'proxiedToggleableService' static/final/abstract/empty, or adding allowed annotation for the method. 31
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 31
 Error sizes LineLength Line is longer than 80 characters (found 101). 34
 Error design DesignForExtension Class 'ToggleableServiceConfiguration' looks like designed for extension (can be subclassed), but the method 'toggleableService' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ToggleableServiceConfiguration' final or making the method 'toggleableService' static/final/abstract/empty, or adding allowed annotation for the method. 42
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 42
 Error sizes LineLength Line is longer than 80 characters (found 123). 46
 Error design DesignForExtension Class 'ToggleableServiceConfiguration' looks like designed for extension (can be subclassed), but the method 'oldService' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ToggleableServiceConfiguration' final or making the method 'oldService' static/final/abstract/empty, or adding allowed annotation for the method. 51
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 51
 Error sizes LineLength Line is longer than 80 characters (found 104). 52

pk/lucidxpo/ynami/spring/security/SecurityConfig.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error javadoc JavadocPackage Missing package-info.java file. 1
 Error javadoc JavadocVariable Missing a Javadoc comment. 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error sizes LineLength Line is longer than 80 characters (found 82). 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error sizes LineLength Line is longer than 80 characters (found 116). 48
 Error sizes LineLength Line is longer than 80 characters (found 124). 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 66
 Error sizes LineLength Line is longer than 80 characters (found 101). 67
 Error coding HiddenField 'profileManager' hides a field. 68
 Error coding HiddenField 'featureManager' hides a field. 69
 Error sizes LineLength Line is longer than 80 characters (found 107). 72
 Error design DesignForExtension Class 'SecurityConfig' looks like designed for extension (can be subclassed), but the method 'passwordEncoder' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SecurityConfig' final or making the method 'passwordEncoder' static/final/abstract/empty, or adding allowed annotation for the method. 75
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 75
 Error design DesignForExtension Class 'SecurityConfig' looks like designed for extension (can be subclassed), but the method 'filterChain' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SecurityConfig' final or making the method 'filterChain' static/final/abstract/empty, or adding allowed annotation for the method. 80
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 80
 Error misc TodoComment Comment matches to-do format 'TODO:'. 81
 Error sizes LineLength Line is longer than 80 characters (found 86). 82
 Error sizes LineLength Line is longer than 80 characters (found 119). 83
 Error misc TodoComment Comment matches to-do format 'TODO:'. 83
 Error sizes LineLength Line is longer than 80 characters (found 125). 87
 Error misc TodoComment Comment matches to-do format 'TODO:'. 87
 Error sizes LineLength Line is longer than 80 characters (found 99). 88
 Error sizes LineLength Line is longer than 80 characters (found 102). 92
 Error misc TodoComment Comment matches to-do format 'TODO:'. 92
 Error sizes LineLength Line is longer than 80 characters (found 103). 102
 Error sizes LineLength Line is longer than 80 characters (found 83). 104
 Error sizes LineLength Line is longer than 80 characters (found 113). 106
 Error sizes LineLength Line is longer than 80 characters (found 113). 107
 Error design DesignForExtension Class 'SecurityConfig' looks like designed for extension (can be subclassed), but the method 'authenticationManager' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SecurityConfig' final or making the method 'authenticationManager' static/final/abstract/empty, or adding allowed annotation for the method. 116
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 116
 Error sizes LineLength Line is longer than 80 characters (found 93). 119
 Error misc TodoComment Comment matches to-do format 'TODO:'. 123
 Error sizes LineLength Line is longer than 80 characters (found 82). 124
 Error design DesignForExtension Class 'SecurityConfig' looks like designed for extension (can be subclassed), but the method 'setupH2ConsoleSecurity' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SecurityConfig' final or making the method 'setupH2ConsoleSecurity' static/final/abstract/empty, or adding allowed annotation for the method. 124
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 124
 Error sizes LineLength Line is longer than 80 characters (found 89). 125
 Error sizes LineLength Line is longer than 80 characters (found 113). 126
 Error sizes LineLength Line is longer than 80 characters (found 116). 127
 Error sizes LineLength Line is longer than 80 characters (found 124). 128
 Error sizes LineLength Line is longer than 80 characters (found 102). 131
 Error sizes LineLength Line is longer than 80 characters (found 95). 133
 Error whitespace NoWhitespaceBefore ';' is preceded with whitespace. 135
 Error sizes LineLength Line is longer than 80 characters (found 106). 138
 Error sizes LineLength Line is longer than 80 characters (found 113). 140
 Error sizes LineLength Line is longer than 80 characters (found 115). 141
 Error sizes LineLength Line is longer than 80 characters (found 105). 142
 Error sizes LineLength Line is longer than 80 characters (found 99). 143
 Error sizes LineLength Line is longer than 80 characters (found 120). 144
 Error sizes LineLength Line is longer than 80 characters (found 98). 150
 Error sizes LineLength Line is longer than 80 characters (found 108). 153
 Error sizes LineLength Line is longer than 80 characters (found 93). 154
 Error sizes LineLength Line is longer than 80 characters (found 87). 160
 Error misc FinalParameters Parameter logoutConfigurer should be final. 160

pk/lucidxpo/ynami/spring/security/ServletContainerRedirectHttpToHttpsConfiguration.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error sizes LineLength Line is longer than 80 characters (found 92). 20
 Error design DesignForExtension Class 'ServletContainerRedirectHttpToHttpsConfiguration' looks like designed for extension (can be subclassed), but the method 'servletContainer' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ServletContainerRedirectHttpToHttpsConfiguration' final or making the method 'servletContainer' static/final/abstract/empty, or adding allowed annotation for the method. 22
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 22
 Error sizes LineLength Line is longer than 80 characters (found 114). 23
 Error sizes LineLength Line is longer than 80 characters (found 120). 24
 Error sizes LineLength Line is longer than 80 characters (found 111). 25
 Error sizes LineLength Line is longer than 80 characters (found 119). 26
 Error sizes LineLength Line is longer than 80 characters (found 95). 27
 Error sizes LineLength Line is longer than 80 characters (found 87). 35
 Error sizes LineLength Line is longer than 80 characters (found 116). 47

pk/lucidxpo/ynami/spring/security/SpringSecurityAuditAwareImpl.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error design DesignForExtension Class 'SpringSecurityAuditAwareImpl' looks like designed for extension (can be subclassed), but the method 'getCurrentAuditor' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SpringSecurityAuditAwareImpl' final or making the method 'getCurrentAuditor' static/final/abstract/empty, or adding allowed annotation for the method. 14
 Error whitespace OperatorWrap '||' should be on a new line. 17
 Error whitespace OperatorWrap '||' should be on a new line. 18
 Error sizes LineLength Line is longer than 80 characters (found 81). 22

pk/lucidxpo/ynami/spring/security/UserPrincipal.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error javadoc JavadocVariable Missing a Javadoc comment. 21
 Error javadoc JavadocVariable Missing a Javadoc comment. 23
 Error javadoc JavadocVariable Missing a Javadoc comment. 25
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 35
 Error design DesignForExtension Class 'UserPrincipal' looks like designed for extension (can be subclassed), but the method 'isAccountNonExpired' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserPrincipal' final or making the method 'isAccountNonExpired' static/final/abstract/empty, or adding allowed annotation for the method. 50
 Error design DesignForExtension Class 'UserPrincipal' looks like designed for extension (can be subclassed), but the method 'isAccountNonLocked' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserPrincipal' final or making the method 'isAccountNonLocked' static/final/abstract/empty, or adding allowed annotation for the method. 55
 Error design DesignForExtension Class 'UserPrincipal' looks like designed for extension (can be subclassed), but the method 'isCredentialsNonExpired' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserPrincipal' final or making the method 'isCredentialsNonExpired' static/final/abstract/empty, or adding allowed annotation for the method. 60
 Error design DesignForExtension Class 'UserPrincipal' looks like designed for extension (can be subclassed), but the method 'isEnabled' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserPrincipal' final or making the method 'isEnabled' static/final/abstract/empty, or adding allowed annotation for the method. 65

pk/lucidxpo/ynami/utils/Identity.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file. 1
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 9
 Error javadoc JavadocVariable Missing a Javadoc comment. 11
 Error javadoc JavadocVariable Missing a Javadoc comment. 12
 Error javadoc JavadocVariable Missing a Javadoc comment. 13
 Error javadoc JavadocVariable Missing a Javadoc comment. 14
 Error javadoc JavadocVariable Missing a Javadoc comment. 16
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 18
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 22
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 26
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 30
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 34
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 38
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 42
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 46
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 50

pk/lucidxpo/ynami/utils/ProfileManager.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 13
 Error sizes LineLength Line is longer than 80 characters (found 93). 15
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 15
 Error coding HiddenField 'activeProfiles' hides a field. 15
 Error sizes LineLength Line is longer than 80 characters (found 106). 16
 Error design DesignForExtension Class 'ProfileManager' looks like designed for extension (can be subclassed), but the method 'isH2Active' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ProfileManager' final or making the method 'isH2Active' static/final/abstract/empty, or adding allowed annotation for the method. 19
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 19

pk/lucidxpo/ynami/utils/Randomly.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 15
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 20
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 25
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 40
 Error sizes LineLength Line is longer than 80 characters (found 106). 46
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 46
 Error sizes LineLength Line is longer than 80 characters (found 86). 53
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 53
 Error sizes LineLength Line is longer than 80 characters (found 83). 55