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
18 5 9 156

Rules

Category Rule Violations Severity
coding InnerAssignment 4  Warning
design DesignForExtension 26  Error
FinalClass 1  Error
VisibilityModifier
  • protectedAllowed: "true"
4  Error
javadoc JavadocMethod 86  Error
JavadocPackage
  • allowLegacy: "true"
4  Warning
JavadocStyle 1  Error
JavadocType 8  Error
JavadocVariable 30  Error
modifier ModifierOrder 1  Info
naming MemberName 1  Warning
sizes LineLength
  • max: "120"
  • tabWidth: "4"
1  Info
MethodLength 1  Info
ParameterNumber 2  Info

Details

org/universAAL/middleware/api/SimpleServiceLocator.java

Severity Category Rule Message Line
 Warning javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error design VisibilityModifier Variable 'mc' must be private and have accessor methods. 29
 Error javadoc JavadocMethod Missing a Javadoc comment. 31
 Error design DesignForExtension Method 'lookupService' is not designed for extension - needs to be abstract, final or empty. 35
 Error javadoc JavadocMethod Missing a Javadoc comment. 35

org/universAAL/middleware/api/SimpleServiceRegistrator.java

Severity Category Rule Message Line
 Error javadoc JavadocType Unknown tag 'Input'. 58
 Error javadoc JavadocType Unknown tag 'Output'. 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 69
 Error design VisibilityModifier Variable 'mc' must be private and have accessor methods. 69
 Error javadoc JavadocVariable Missing a Javadoc comment. 71
 Error javadoc JavadocMethod Missing a Javadoc comment. 73
 Error javadoc JavadocMethod Expected an @return tag. 84
 Error javadoc JavadocMethod Expected @param tag for 'resourceClass'. 84
 Error javadoc JavadocMethod Expected @throws tag for 'SimplifiedRegistrationException'. 84
 Error design DesignForExtension Method 'registerService' is not designed for extension - needs to be abstract, final or empty. 125
 Info sizes MethodLength Method length is 186 lines (max allowed is 150). 125
 Error javadoc JavadocMethod Expected @throws tag for 'SimplifiedRegistrationException'. 125
 Error javadoc JavadocMethod Unused @param tag for 'resourceClass'. 328
 Error javadoc JavadocMethod Expected @param tag for 'ontologyUri'. 336
 Info sizes ParameterNumber More than 7 parameters (found 10). 366
 Error javadoc JavadocMethod Expected @param tag for 'methodParameterTypes'. 367
 Error javadoc JavadocMethod Expected @param tag for 'methodOutputType'. 368
 Error javadoc JavadocMethod Expected @param tag for 'methodChangeEffects'. 368
 Error javadoc JavadocMethod Expected @param tag for 'ontologyUri'. 369
 Error javadoc JavadocMethod Expected @param tag for 'defaultOutputCardinality'. 369
 Error javadoc JavadocMethod Expected @throws tag for 'SimplifiedRegistrationException'. 369
 Error design DesignForExtension Method 'unregisterAll' is not designed for extension - needs to be abstract, final or empty. 428
 Error javadoc JavadocMethod Missing a Javadoc comment. 428

org/universAAL/middleware/api/annotation/Cardinality.java

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

org/universAAL/middleware/api/annotation/ChangeEffect.java

Severity Category Rule Message Line
 Error javadoc JavadocMethod Missing a Javadoc comment. 37
 Error javadoc JavadocMethod Missing a Javadoc comment. 39
 Error javadoc JavadocMethod Missing a Javadoc comment. 41

org/universAAL/middleware/api/annotation/ChangeEffects.java

Severity Category Rule Message Line
 Error javadoc JavadocMethod Missing a Javadoc comment. 37

org/universAAL/middleware/api/annotation/Input.java

Severity Category Rule Message Line
 Error javadoc JavadocMethod Missing a Javadoc comment. 37
 Error javadoc JavadocMethod Missing a Javadoc comment. 39
 Error javadoc JavadocMethod Missing a Javadoc comment. 41

org/universAAL/middleware/api/annotation/OntologyClasses.java

Severity Category Rule Message Line
 Error javadoc JavadocMethod Missing a Javadoc comment. 42

org/universAAL/middleware/api/annotation/Output.java

Severity Category Rule Message Line
 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

org/universAAL/middleware/api/annotation/Outputs.java

Severity Category Rule Message Line
 Error javadoc JavadocMethod Missing a Javadoc comment. 37

org/universAAL/middleware/api/annotation/Restriction.java

Severity Category Rule Message Line
 Error javadoc JavadocMethod Missing a Javadoc comment. 38

org/universAAL/middleware/api/annotation/Restrictions.java

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

org/universAAL/middleware/api/annotation/ServiceOperation.java

Severity Category Rule Message Line
 Error javadoc JavadocMethod Missing a Javadoc comment. 39
 Error javadoc JavadocMethod Missing a Javadoc comment. 41
 Error javadoc JavadocType Missing a Javadoc comment. 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 44

org/universAAL/middleware/api/annotation/UniversAALService.java

Severity Category Rule Message Line
 Error javadoc JavadocMethod Missing a Javadoc comment. 43
 Error javadoc JavadocMethod Missing a Javadoc comment. 45

org/universAAL/middleware/api/exception/SimplifiedRegistrationException.java

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

org/universAAL/middleware/api/impl/AnnotationScanner.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 42
 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 JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error javadoc JavadocMethod Missing a Javadoc comment. 57
 Error javadoc JavadocMethod Missing a Javadoc comment. 61
 Error javadoc JavadocMethod Missing a Javadoc comment. 65
 Error design DesignForExtension Method 'scan' is not designed for extension - needs to be abstract, final or empty. 69
 Error javadoc JavadocMethod Missing a Javadoc comment. 69
 Error design DesignForExtension Method 'getServiceAnnotation' is not designed for extension - needs to be abstract, final or empty. 165
 Error javadoc JavadocMethod Missing a Javadoc comment. 165
 Error design DesignForExtension Method 'setServiceAnnotation' is not designed for extension - needs to be abstract, final or empty. 169
 Error javadoc JavadocMethod Missing a Javadoc comment. 169
 Error design DesignForExtension Method 'getResourceClasses' is not designed for extension - needs to be abstract, final or empty. 173
 Error javadoc JavadocMethod Missing a Javadoc comment. 173
 Error design DesignForExtension Method 'setResourceClasses' is not designed for extension - needs to be abstract, final or empty. 177
 Error javadoc JavadocMethod Missing a Javadoc comment. 177
 Error design DesignForExtension Method 'getMethodServiceOperation' is not designed for extension - needs to be abstract, final or empty. 181
 Error javadoc JavadocMethod Missing a Javadoc comment. 181
 Error design DesignForExtension Method 'setMethodServiceOperation' is not designed for extension - needs to be abstract, final or empty. 185
 Error javadoc JavadocMethod Missing a Javadoc comment. 185
 Error design DesignForExtension Method 'getMethodOutputs' is not designed for extension - needs to be abstract, final or empty. 189
 Error javadoc JavadocMethod Missing a Javadoc comment. 189
 Error design DesignForExtension Method 'setMethodOutputs' is not designed for extension - needs to be abstract, final or empty. 193
 Error javadoc JavadocMethod Missing a Javadoc comment. 193
 Error design DesignForExtension Method 'getMethodInputs' is not designed for extension - needs to be abstract, final or empty. 197
 Error javadoc JavadocMethod Missing a Javadoc comment. 197
 Error design DesignForExtension Method 'setMethodInputs' is not designed for extension - needs to be abstract, final or empty. 201
 Error javadoc JavadocMethod Missing a Javadoc comment. 201
 Error design DesignForExtension Method 'getMethodChangeEffects' is not designed for extension - needs to be abstract, final or empty. 205
 Error javadoc JavadocMethod Missing a Javadoc comment. 205
 Error design DesignForExtension Method 'setMethodChangeEffects' is not designed for extension - needs to be abstract, final or empty. 209
 Error javadoc JavadocMethod Missing a Javadoc comment. 209
 Error design DesignForExtension Method 'getScannedClazz' is not designed for extension - needs to be abstract, final or empty. 213
 Error javadoc JavadocMethod Missing a Javadoc comment. 213
 Error design DesignForExtension Method 'setScannedClazz' is not designed for extension - needs to be abstract, final or empty. 217
 Error javadoc JavadocMethod Missing a Javadoc comment. 217
 Error design DesignForExtension Method 'setNamespace' is not designed for extension - needs to be abstract, final or empty. 221
 Error javadoc JavadocMethod Missing a Javadoc comment. 221
 Error design DesignForExtension Method 'getNamespace' is not designed for extension - needs to be abstract, final or empty. 225
 Error javadoc JavadocMethod Missing a Javadoc comment. 225
 Error design DesignForExtension Method 'setName' is not designed for extension - needs to be abstract, final or empty. 229
 Error javadoc JavadocMethod Missing a Javadoc comment. 229
 Error design DesignForExtension Method 'getName' is not designed for extension - needs to be abstract, final or empty. 233
 Error javadoc JavadocMethod Missing a Javadoc comment. 233

org/universAAL/middleware/api/impl/DynamicServiceProxy.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocMethod Missing a Javadoc comment. 48
 Error javadoc JavadocMethod Missing a Javadoc comment. 68
 Error design DesignForExtension Method 'invoke' is not designed for extension - needs to be abstract, final or empty. 87
 Error javadoc JavadocMethod Missing a Javadoc comment. 87
 Error javadoc JavadocMethod Missing a Javadoc comment. 193

org/universAAL/middleware/api/impl/ServiceCalleeWrapper.java

Severity Category Rule Message Line
 Warning javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error javadoc JavadocMethod Missing a Javadoc comment. 65
 Info sizes ParameterNumber More than 7 parameters (found 10). 65
 Error javadoc JavadocMethod Missing a Javadoc comment. 83
 Error javadoc JavadocMethod Expected an @return tag. 102
 Error design DesignForExtension Method 'handleCall' is not designed for extension - needs to be abstract, final or empty. 102
 Error javadoc JavadocMethod Expected @param tag for 'call'. 102
 Info sizes LineLength Line is longer than 120 characters (found 121). 184
 Error javadoc JavadocMethod Missing a Javadoc comment. 215
 Error javadoc JavadocMethod Missing a Javadoc comment. 221
 Error design DesignForExtension Method 'setProfiles' is not designed for extension - needs to be abstract, final or empty. 233
 Error javadoc JavadocMethod Missing a Javadoc comment. 233
 Error design DesignForExtension Method 'getProfiles' is not designed for extension - needs to be abstract, final or empty. 237
 Error javadoc JavadocMethod Missing a Javadoc comment. 237

org/universAAL/middleware/api/impl/SimplifiedApiService.java

Severity Category Rule Message Line
 Error design FinalClass Class SimplifiedApiService should be declared as final. 35
 Error design VisibilityModifier Variable 'temporalUri' must be private and have accessor methods. 40
 Error javadoc JavadocMethod Expected an @return tag. 51
 Info modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 51
 Error javadoc JavadocMethod Expected @param tag for 'namespace'. 51
 Error javadoc JavadocMethod Expected @param tag for 'methodUri'. 51
 Error javadoc JavadocMethod Expected @param tag for 'ontologyUri'. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Warning naming MemberName Name 'MY_URI' must match pattern '^[a-z][a-zA-Z0-9]*$'. 57
 Error design VisibilityModifier Variable 'MY_URI' must be private and have accessor methods. 57
 Error javadoc JavadocMethod Missing a Javadoc comment. 59
 Error javadoc JavadocMethod Missing a Javadoc comment. 64
 Error javadoc JavadocMethod Unused @param tag for 'multiple'. 81
 Error javadoc JavadocMethod Expected @param tag for 'card'. 91
 Warning coding InnerAssignment Inner assignments should be avoided. 96
 Warning coding InnerAssignment Inner assignments should be avoided. 99
 Error javadoc JavadocMethod Unused @param tag for 'multiple'. 133
 Error javadoc JavadocMethod Expected @param tag for 'card'. 143
 Warning coding InnerAssignment Inner assignments should be avoided. 148
 Warning coding InnerAssignment Inner assignments should be avoided. 151
 Error javadoc JavadocStyle First sentence should end with a period. 171
 Error javadoc JavadocMethod Expected @param tag for 'propPaths'. 178
 Error javadoc JavadocMethod Expected @param tag for 'val'. 178
 Error javadoc JavadocMethod Expected @param tag for 'type'. 178
 Error javadoc JavadocMethod Expected @throws tag for 'SimplifiedRegistrationException'. 179
 Error javadoc JavadocMethod Missing a Javadoc comment. 200
 Error javadoc JavadocMethod Missing a Javadoc comment. 204