Checkstyle Results

The following document contains the results of Checkstyle 6.11.2 with http://depot.universaal.org/Resources/Checkstyle/uaal-checkstyle-config.xml ruleset. rss feed

Summary

Files  Info  Warnings  Errors
16 3 9 227

Rules

Category Rule Violations Severity
coding EqualsHashCode 1  Warning
design DesignForExtension 49  Error
VisibilityModifier
  • protectedAllowed: "true"
4  Error
imports UnusedImports 2  Info
javadoc JavadocMethod 105  Error
JavadocPackage
  • allowLegacy: "true"
5  Warning
JavadocStyle 29  Error
JavadocType 3  Error
JavadocVariable 37  Error
naming ConstantName 2  Warning
StaticVariableName 1  Warning
sizes LineLength
  • max: "120"
  • tabWidth: "4"
1  Info

Details

org/universAAL/security/session/manager/ManagerActivator.java

Severity Category Rule Message Line
 Warning javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error design VisibilityModifier Variable 'context' must be private and have accessor methods. 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error design VisibilityModifier Variable 'sessionManager' must be private and have accessor methods. 35
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error design DesignForExtension Method 'start' is not designed for extension - needs to be abstract, final or empty. 45
 Error javadoc JavadocMethod Missing a Javadoc comment. 45
 Error design DesignForExtension Method 'stop' is not designed for extension - needs to be abstract, final or empty. 69
 Error javadoc JavadocMethod Missing a Javadoc comment. 69

org/universAAL/security/session/manager/SessionManager.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 27
 Error javadoc JavadocMethod Missing a Javadoc comment. 35
 Error javadoc JavadocMethod Missing a Javadoc comment. 37
 Error javadoc JavadocMethod Missing a Javadoc comment. 39
 Error javadoc JavadocMethod Missing a Javadoc comment. 41
 Error javadoc JavadocMethod Missing a Javadoc comment. 43
 Error javadoc JavadocMethod Missing a Javadoc comment. 45

org/universAAL/security/session/manager/context/LocationChangeListener.java

Severity Category Rule Message Line
 Warning javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocMethod Missing a Javadoc comment. 28

org/universAAL/security/session/manager/context/SessionPublisher.java

Severity Category Rule Message Line
 Error javadoc JavadocMethod Expected @param tag for 'context'. 47
 Error javadoc JavadocMethod Expected @param tag for 'providerInfo'. 47
 Error javadoc JavadocMethod Missing a Javadoc comment. 51
 Error javadoc JavadocMethod Expected an @return tag. 58
 Error javadoc JavadocStyle First sentence should end with a period. 72
 Error design DesignForExtension Method 'updateSession' is not designed for extension - needs to be abstract, final or empty. 82
 Error javadoc JavadocMethod Expected @param tag for 'usr'. 82
 Error javadoc JavadocMethod Expected @param tag for 's'. 82
 Error javadoc JavadocMethod Missing a Javadoc comment. 91

org/universAAL/security/session/manager/context/SituationMonitor.java

Severity Category Rule Message Line
 Error javadoc JavadocMethod Missing a Javadoc comment. 35
 Error javadoc JavadocMethod Missing a Javadoc comment. 37
 Error javadoc JavadocMethod Missing a Javadoc comment. 39
 Error javadoc JavadocMethod Missing a Javadoc comment. 41
 Error javadoc JavadocMethod Missing a Javadoc comment. 43
 Error javadoc JavadocMethod Missing a Javadoc comment. 45
 Error javadoc JavadocMethod Missing a Javadoc comment. 47
 Error javadoc JavadocMethod Missing a Javadoc comment. 49

org/universAAL/security/session/manager/context/Subscriber.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error javadoc JavadocMethod Expected @param tag for 'mc'. 49
 Error javadoc JavadocMethod Expected @param tag for 'sessionMngr'. 49
 Error javadoc JavadocMethod Expected an @return tag. 58
 Error javadoc JavadocStyle First sentence should end with a period. 81
 Error javadoc JavadocStyle First sentence should end with a period. 86
 Error design DesignForExtension Method 'handleContextEvent' is not designed for extension - needs to be abstract, final or empty. 87
 Error javadoc JavadocMethod Expected @param tag for 'event'. 87
 Error javadoc JavadocStyle First sentence should end with a period. 93
 Error design DesignForExtension Method 'close' is not designed for extension - needs to be abstract, final or empty. 94
 Error javadoc JavadocType Missing a Javadoc comment. 99
 Error javadoc JavadocVariable Missing a Javadoc comment. 101
 Error javadoc JavadocVariable Missing a Javadoc comment. 102
 Error javadoc JavadocStyle First sentence should end with a period. 104
 Error javadoc JavadocMethod Missing a Javadoc comment. 117
 Error javadoc JavadocMethod Missing a Javadoc comment. 134

org/universAAL/security/session/manager/helpers/CHeQuery.java

Severity Category Rule Message Line
 Warning javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocMethod Expected @param tag for 'mc'. 51
 Error javadoc JavadocMethod Missing a Javadoc comment. 59
 Error design DesignForExtension Method 'query' is not designed for extension - needs to be abstract, final or empty. 66
 Error javadoc JavadocMethod Missing a Javadoc comment. 66
 Error javadoc JavadocMethod Missing a Javadoc comment. 88

org/universAAL/security/session/manager/helpers/LocationTreeWrapper.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error design DesignForExtension Method 'getLocation' is not designed for extension - needs to be abstract, final or empty. 51
 Error design DesignForExtension Method 'getChildren' is not designed for extension - needs to be abstract, final or empty. 61
 Error design DesignForExtension Method 'getParent' is not designed for extension - needs to be abstract, final or empty. 83
 Error design DesignForExtension Method 'getRoot' is not designed for extension - needs to be abstract, final or empty. 97
 Error javadoc JavadocMethod Expected an @return tag. 111
 Error design DesignForExtension Method 'isRoot' is not designed for extension - needs to be abstract, final or empty. 111
 Error javadoc JavadocStyle First sentence should end with a period. 115
 Error javadoc JavadocMethod Expected an @return tag. 116
 Warning coding EqualsHashCode Definition of 'equals()' without corresponding definition of 'hashCode()'. 116
 Error design DesignForExtension Method 'equals' is not designed for extension - needs to be abstract, final or empty. 116
 Error javadoc JavadocMethod Expected @param tag for 'obj'. 116

org/universAAL/security/session/manager/helpers/SerializerGetter.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 23
 Error javadoc JavadocVariable Missing a Javadoc comment. 25
 Error design VisibilityModifier Variable 'context' must be private and have accessor methods. 25
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error javadoc JavadocMethod Expected @param tag for 'mc'. 31
 Error javadoc JavadocMethod Expected @throws tag for 'Exception'. 31
 Error javadoc JavadocStyle First sentence should end with a period. 43
 Error design DesignForExtension Method 'sharedObjectAdded' is not designed for extension - needs to be abstract, final or empty. 44
 Error javadoc JavadocMethod Expected @param tag for 'sharedObj'. 44
 Error javadoc JavadocMethod Expected @param tag for 'removeHook'. 44
 Error javadoc JavadocStyle First sentence should end with a period. 49
 Error design DesignForExtension Method 'sharedObjectRemoved' is not designed for extension - needs to be abstract, final or empty. 50
 Error javadoc JavadocMethod Expected @param tag for 'removeHook'. 50
 Error design DesignForExtension Method 'getSerializer' is not designed for extension - needs to be abstract, final or empty. 56
 Error javadoc JavadocMethod Missing a Javadoc comment. 56

org/universAAL/security/session/manager/helpers/UserDeviceWrapper.java

Severity Category Rule Message Line
 Info imports UnusedImports Unused import - java.util.List. 24
 Info imports UnusedImports Unused import - org.universAAL.middleware.rdf.Resource. 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error javadoc JavadocMethod Expected @param tag for 'd'. 46
 Error design DesignForExtension Method 'getDevice' is not designed for extension - needs to be abstract, final or empty. 50
 Error javadoc JavadocMethod Missing a Javadoc comment. 50
 Error javadoc JavadocMethod Expected an @return tag. 60
 Error design DesignForExtension Method 'getUserSet' is not designed for extension - needs to be abstract, final or empty. 60
 Error design DesignForExtension Method 'setUserSet' is not designed for extension - needs to be abstract, final or empty. 77
 Error javadoc JavadocMethod Expected @param tag for 'users'. 77
 Error design DesignForExtension Method 'removeUser' is not designed for extension - needs to be abstract, final or empty. 94
 Error javadoc JavadocMethod Expected @param tag for 'u'. 94
 Error design DesignForExtension Method 'addUser' is not designed for extension - needs to be abstract, final or empty. 105
 Error javadoc JavadocMethod Expected @param tag for 'u'. 105
 Error design DesignForExtension Method 'getParent' is not designed for extension - needs to be abstract, final or empty. 115
 Error javadoc JavadocMethod Missing a Javadoc comment. 115
 Error design DesignForExtension Method 'getRoot' is not designed for extension - needs to be abstract, final or empty. 123
 Error javadoc JavadocMethod Missing a Javadoc comment. 123

org/universAAL/security/session/manager/helpers/UserLocationTree.java

Severity Category Rule Message Line
 Info sizes LineLength Line is longer than 120 characters (found 121). 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error javadoc JavadocMethod Expected @param tag for 'l'. 47
 Error javadoc JavadocMethod Expected an @return tag. 57
 Error javadoc JavadocMethod Expected an @return tag. 72
 Error javadoc JavadocMethod Expected an @return tag. 86
 Error design DesignForExtension Method 'getUserSet' is not designed for extension - needs to be abstract, final or empty. 86
 Error design DesignForExtension Method 'setUserSet' is not designed for extension - needs to be abstract, final or empty. 103
 Error javadoc JavadocMethod Expected @param tag for 'users'. 103
 Error design DesignForExtension Method 'addUser' is not designed for extension - needs to be abstract, final or empty. 120
 Error javadoc JavadocMethod Expected @param tag for 'u'. 120
 Error design DesignForExtension Method 'deallocateUser' is not designed for extension - needs to be abstract, final or empty. 139
 Error design DesignForExtension Method 'allocateUser' is not designed for extension - needs to be abstract, final or empty. 197
 Error design DesignForExtension Method 'getMaxUser' is not designed for extension - needs to be abstract, final or empty. 220
 Error javadoc JavadocMethod Expected @param tag for 'u'. 220

org/universAAL/security/session/manager/helpers/UserLocationTreeRoot.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error design VisibilityModifier Variable 'children' must be private and have accessor methods. 35
 Error javadoc JavadocMethod Expected @param tag for 'sm'. 40
 Error design DesignForExtension Method 'deallocateUser' is not designed for extension - needs to be abstract, final or empty. 46
 Error javadoc JavadocMethod Missing a Javadoc comment. 46
 Error design DesignForExtension Method 'getMaxUser' is not designed for extension - needs to be abstract, final or empty. 54
 Error javadoc JavadocMethod Missing a Javadoc comment. 54
 Error design DesignForExtension Method 'addLocations' is not designed for extension - needs to be abstract, final or empty. 64
 Error javadoc JavadocMethod Missing a Javadoc comment. 64
 Error design DesignForExtension Method 'clearLocations' is not designed for extension - needs to be abstract, final or empty. 74
 Error javadoc JavadocMethod Missing a Javadoc comment. 74
 Error javadoc JavadocStyle First sentence should end with a period. 78
 Error design DesignForExtension Method 'locationChanged' is not designed for extension - needs to be abstract, final or empty. 79
 Error javadoc JavadocMethod Expected @param tag for 'l'. 79

org/universAAL/security/session/manager/impl/SessionManagerImpl.java

Severity Category Rule Message Line
 Warning javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Warning naming StaticVariableName Name 'INVALID' must match pattern '^[a-z][a-zA-Z0-9]*$'. 48
 Error javadoc JavadocStyle First sentence should end with a period. 80
 Error javadoc JavadocMethod Expected @param tag for 'mc'. 83
 Error javadoc JavadocMethod Expected @param tag for 'sc'. 83
 Error javadoc JavadocMethod Expected @param tag for 'publisher'. 83
 Error javadoc JavadocStyle First sentence should end with a period. 92
 Error design DesignForExtension Method 'userAuthenticatedTo' is not designed for extension - needs to be abstract, final or empty. 93
 Error javadoc JavadocMethod Expected @param tag for 'usr'. 93
 Error javadoc JavadocMethod Expected @param tag for 'dvc'. 93
 Error javadoc JavadocMethod Expected an @return tag. 127
 Error javadoc JavadocMethod Expected @param tag for 'usr'. 127
 Error javadoc JavadocMethod Expected an @return tag. 136
 Error javadoc JavadocMethod Expected @param tag for 'usr'. 136
 Error javadoc JavadocMethod Expected @param tag for 'dvc'. 136
 Error javadoc JavadocStyle First sentence should end with a period. 146
 Error design DesignForExtension Method 'userDeauthenticatedFrom' is not designed for extension - needs to be abstract, final or empty. 147
 Error javadoc JavadocMethod Expected @param tag for 'usr'. 147
 Error javadoc JavadocMethod Expected @param tag for 'dvc'. 147
 Error javadoc JavadocStyle First sentence should end with a period. 154
 Error design DesignForExtension Method 'userLocationChange' is not designed for extension - needs to be abstract, final or empty. 155
 Error javadoc JavadocMethod Expected @param tag for 'usr'. 155
 Error javadoc JavadocMethod Expected @param tag for 'loc'. 155
 Error javadoc JavadocStyle First sentence should end with a period. 185
 Error javadoc JavadocMethod Expected an @return tag. 186
 Error design DesignForExtension Method 'validUsersForDevice' is not designed for extension - needs to be abstract, final or empty. 186
 Error javadoc JavadocMethod Expected @param tag for 'dvc'. 186
 Error javadoc JavadocStyle First sentence should end with a period. 198
 Error javadoc JavadocMethod Expected an @return tag. 199
 Error design DesignForExtension Method 'validUsersForLocation' is not designed for extension - needs to be abstract, final or empty. 199
 Error javadoc JavadocMethod Expected @param tag for 'loc'. 199
 Error javadoc JavadocStyle First sentence should end with a period. 211
 Error javadoc JavadocMethod Expected an @return tag. 212
 Error design DesignForExtension Method 'getCopyOfUserSession' is not designed for extension - needs to be abstract, final or empty. 212
 Error javadoc JavadocMethod Expected @param tag for 'usr'. 212

org/universAAL/security/session/manager/impl/SituationMonitorImpl.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocMethod Expected @param tag for 'mc'. 56
 Error javadoc JavadocMethod Expected an @return tag. 66
 Error javadoc JavadocStyle First sentence should end with a period. 141
 Error javadoc JavadocMethod Expected an @return tag. 142
 Error design DesignForExtension Method 'locationOf' is not designed for extension - needs to be abstract, final or empty. 142
 Error javadoc JavadocMethod Expected @param tag for 'd'. 142
 Error javadoc JavadocStyle First sentence should end with a period. 156
 Error javadoc JavadocMethod Expected an @return tag. 157
 Error design DesignForExtension Method 'getInternalStateOf' is not designed for extension - needs to be abstract, final or empty. 157
 Error javadoc JavadocMethod Expected @param tag for 'l'. 157
 Error javadoc JavadocStyle First sentence should end with a period. 168
 Error javadoc JavadocMethod Expected an @return tag. 169
 Error design DesignForExtension Method 'getInternalStateOf' is not designed for extension - needs to be abstract, final or empty. 169
 Error javadoc JavadocMethod Expected @param tag for 'd'. 169
 Error javadoc JavadocStyle First sentence should end with a period. 180
 Error javadoc JavadocMethod Expected an @return tag. 181
 Error design DesignForExtension Method 'getAllAvailableLocations' is not designed for extension - needs to be abstract, final or empty. 181
 Error javadoc JavadocStyle First sentence should end with a period. 188
 Error javadoc JavadocMethod Expected an @return tag. 189
 Error design DesignForExtension Method 'devicesInLocation' is not designed for extension - needs to be abstract, final or empty. 189
 Error javadoc JavadocMethod Expected @param tag for 'loc'. 189
 Error javadoc JavadocMethod Expected an @return tag. 204
 Error javadoc JavadocMethod Expected @param tag for 'loc'. 204
 Error javadoc JavadocMethod Expected @param tag for 'inLoc'. 204
 Error javadoc JavadocStyle First sentence should end with a period. 217
 Error design DesignForExtension Method 'addListener' is not designed for extension - needs to be abstract, final or empty. 218
 Error javadoc JavadocMethod Expected @param tag for 'lcl'. 218
 Error javadoc JavadocStyle First sentence should end with a period. 222
 Error design DesignForExtension Method 'removeListener' is not designed for extension - needs to be abstract, final or empty. 223
 Error javadoc JavadocMethod Expected @param tag for 'lcl'. 223
 Error javadoc JavadocStyle First sentence should end with a period. 227
 Error design DesignForExtension Method 'close' is not designed for extension - needs to be abstract, final or empty. 228
 Error javadoc JavadocStyle First sentence should end with a period. 235
 Error javadoc JavadocStyle First sentence should end with a period. 241
 Error design DesignForExtension Method 'handleContextEvent' is not designed for extension - needs to be abstract, final or empty. 242

org/universAAL/security/session/manager/service/SCallee.java

Severity Category Rule Message Line
 Warning javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Warning naming ConstantName Name 'invalidInput' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 47
 Error javadoc JavadocMethod Expected @param tag for 'context'. 56
 Error javadoc JavadocMethod Expected @param tag for 'realizedServices'. 56
 Error javadoc JavadocMethod Expected @param tag for 'sessionMngr'. 56
 Error javadoc JavadocStyle First sentence should end with a period. 61
 Error javadoc JavadocStyle First sentence should end with a period. 67
 Error design DesignForExtension Method 'handleCall' is not designed for extension - needs to be abstract, final or empty. 68

org/universAAL/security/session/manager/service/SessionManagerService.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Warning naming ConstantName Name 'profs' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error javadoc JavadocMethod Expected @param tag for 'uri'. 59
 Error javadoc JavadocMethod Missing a Javadoc comment. 70