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
49 7 0 168

Files

File  I  W  E
org/universAAL/utilities/api/ICListener.java 1 0 0
org/universAAL/utilities/api/UAAL.java 0 0 6
org/universAAL/utilities/api/WrapperC.java 0 0 1
org/universAAL/utilities/api/WrapperS.java 0 0 1
org/universAAL/utilities/api/WrapperUI.java 0 0 2
org/universAAL/utilities/api/service/Add.java 0 0 2
org/universAAL/utilities/api/service/Arg.java 0 0 2
org/universAAL/utilities/api/service/Change.java 0 0 2
org/universAAL/utilities/api/service/Output.java 0 0 1
org/universAAL/utilities/api/service/Path.java 0 0 2
org/universAAL/utilities/api/service/Remove.java 0 0 2
org/universAAL/utilities/api/service/Typematch.java 0 0 1
org/universAAL/utilities/api/service/Value.java 0 0 2
org/universAAL/utilities/api/service/Variable.java 0 0 2
org/universAAL/utilities/api/service/low/Profile.java 2 0 20
org/universAAL/utilities/api/service/low/Request.java 1 0 13
org/universAAL/utilities/api/service/mid/InvalidOntologyUtilException.java 0 0 2
org/universAAL/utilities/api/service/mid/UtilActuator.java 1 0 1
org/universAAL/utilities/api/service/mid/UtilEditor.java 1 0 1
org/universAAL/utilities/api/service/mid/UtilSensor.java 1 0 1
org/universAAL/utilities/api/service/top/UtilActuatorCallee.java 0 0 1
org/universAAL/utilities/api/service/top/UtilEditorCallee.java 0 0 1
org/universAAL/utilities/api/service/top/UtilSensorCallee.java 0 0 1
org/universAAL/utilities/api/ui/Area.java 0 0 2
org/universAAL/utilities/api/ui/Check.java 0 0 4
org/universAAL/utilities/api/ui/Control.java 0 0 10
org/universAAL/utilities/api/ui/DataTable.java 0 0 14
org/universAAL/utilities/api/ui/Forms.java 0 0 2
org/universAAL/utilities/api/ui/Grouping.java 0 0 4
org/universAAL/utilities/api/ui/InputControl.java 0 0 1
org/universAAL/utilities/api/ui/Media.java 0 0 6
org/universAAL/utilities/api/ui/Out.java 0 0 4
org/universAAL/utilities/api/ui/SelectMulti.java 0 0 7
org/universAAL/utilities/api/ui/SelectOne.java 0 0 2
org/universAAL/utilities/api/ui/SelectRange.java 0 0 13
org/universAAL/utilities/api/ui/SubmitCmd.java 0 0 10
org/universAAL/utilities/api/ui/Text.java 0 0 4
org/universAAL/utilities/api/ui/TriggerCmd.java 0 0 2
org/universAAL/utilities/api/ui/low/Dialog.java 0 0 5
org/universAAL/utilities/api/ui/low/Message.java 0 0 4
org/universAAL/utilities/api/ui/low/SubDialog.java 0 0 5
org/universAAL/utilities/api/ui/mid/UtilUICaller.java 0 0 2

Rules

Category Rule Violations Severity
design DesignForExtension 134  Error
FinalClass 2  Error
HideUtilityClassConstructor 3  Error
VisibilityModifier
  • protectedAllowed: "true"
2  Error
javadoc JavadocMethod 22  Error
JavadocStyle 2  Error
JavadocType 1  Error
JavadocVariable 2  Error
sizes LineLength
  • max: "120"
  • tabWidth: "4"
7  Info

Details

org/universAAL/utilities/api/ICListener.java

Severity Category Rule Message Line
 Info sizes LineLength Line is longer than 120 characters (found 130). 41

org/universAAL/utilities/api/UAAL.java

Severity Category Rule Message Line
 Error design DesignForExtension Method 'sendC' is not designed for extension - needs to be abstract, final or empty. 165
 Error design DesignForExtension Method 'callS' is not designed for extension - needs to be abstract, final or empty. 223
 Error design DesignForExtension Method 'requestUI' is not designed for extension - needs to be abstract, final or empty. 259
 Error design DesignForExtension Method 'subscribeC' is not designed for extension - needs to be abstract, final or empty. 295
 Error design DesignForExtension Method 'provideS' is not designed for extension - needs to be abstract, final or empty. 329
 Error design DesignForExtension Method 'terminate' is not designed for extension - needs to be abstract, final or empty. 343

org/universAAL/utilities/api/WrapperC.java

Severity Category Rule Message Line
 Error design DesignForExtension Method 'handleContextEvent' is not designed for extension - needs to be abstract, final or empty. 78

org/universAAL/utilities/api/WrapperS.java

Severity Category Rule Message Line
 Error design DesignForExtension Method 'handleCall' is not designed for extension - needs to be abstract, final or empty. 79

org/universAAL/utilities/api/WrapperUI.java

Severity Category Rule Message Line
 Error design DesignForExtension Method 'handleUIResponse' is not designed for extension - needs to be abstract, final or empty. 64
 Error design DesignForExtension Method 'setListener' is not designed for extension - needs to be abstract, final or empty. 77

org/universAAL/utilities/api/service/Add.java

Severity Category Rule Message Line
 Error design DesignForExtension Method 'getObject' is not designed for extension - needs to be abstract, final or empty. 92
 Error design DesignForExtension Method 'getURI' is not designed for extension - needs to be abstract, final or empty. 101

org/universAAL/utilities/api/service/Arg.java

Severity Category Rule Message Line
 Error design FinalClass Class Arg should be declared as final. 45
 Error javadoc JavadocMethod Missing a Javadoc comment. 47

org/universAAL/utilities/api/service/Change.java

Severity Category Rule Message Line
 Error design DesignForExtension Method 'getObject' is not designed for extension - needs to be abstract, final or empty. 91
 Error design DesignForExtension Method 'getURI' is not designed for extension - needs to be abstract, final or empty. 100

org/universAAL/utilities/api/service/Output.java

Severity Category Rule Message Line
 Error design DesignForExtension Method 'getURI' is not designed for extension - needs to be abstract, final or empty. 94

org/universAAL/utilities/api/service/Path.java

Severity Category Rule Message Line
 Error design VisibilityModifier Variable 'path' must be private and have accessor methods. 49
 Error design DesignForExtension Method 'to' is not designed for extension - needs to be abstract, final or empty. 107

org/universAAL/utilities/api/service/Remove.java

Severity Category Rule Message Line
 Error design DesignForExtension Method 'getObject' is not designed for extension - needs to be abstract, final or empty. 91
 Error design DesignForExtension Method 'getURI' is not designed for extension - needs to be abstract, final or empty. 100

org/universAAL/utilities/api/service/Typematch.java

Severity Category Rule Message Line
 Error design DesignForExtension Method 'getURI' is not designed for extension - needs to be abstract, final or empty. 80

org/universAAL/utilities/api/service/Value.java

Severity Category Rule Message Line
 Error javadoc JavadocMethod Missing a Javadoc comment. 51
 Error design DesignForExtension Method 'byURI' is not designed for extension - needs to be abstract, final or empty. 85

org/universAAL/utilities/api/service/Variable.java

Severity Category Rule Message Line
 Error design DesignForExtension Method 'getObject' is not designed for extension - needs to be abstract, final or empty. 95
 Error design DesignForExtension Method 'getURI' is not designed for extension - needs to be abstract, final or empty. 104

org/universAAL/utilities/api/service/low/Profile.java

Severity Category Rule Message Line
 Info sizes LineLength Line is longer than 120 characters (found 127). 50
 Info sizes LineLength Line is longer than 120 characters (found 128). 52
 Error design VisibilityModifier Variable 'service' must be private and have accessor methods. 79
 Error design DesignForExtension Method 'put' is not designed for extension - needs to be abstract, final or empty. 113
 Error design DesignForExtension Method 'put' is not designed for extension - needs to be abstract, final or empty. 134
 Error design DesignForExtension Method 'put' is not designed for extension - needs to be abstract, final or empty. 159
 Error design DesignForExtension Method 'put' is not designed for extension - needs to be abstract, final or empty. 191
 Error design DesignForExtension Method 'put' is not designed for extension - needs to be abstract, final or empty. 238
 Error design DesignForExtension Method 'put' is not designed for extension - needs to be abstract, final or empty. 273
 Error design DesignForExtension Method 'put' is not designed for extension - needs to be abstract, final or empty. 315
 Error design DesignForExtension Method 'put' is not designed for extension - needs to be abstract, final or empty. 351
 Error design DesignForExtension Method 'put' is not designed for extension - needs to be abstract, final or empty. 383
 Error design DesignForExtension Method 'put' is not designed for extension - needs to be abstract, final or empty. 421
 Error design DesignForExtension Method 'put' is not designed for extension - needs to be abstract, final or empty. 465
 Error design DesignForExtension Method 'put' is not designed for extension - needs to be abstract, final or empty. 499
 Error design DesignForExtension Method 'put' is not designed for extension - needs to be abstract, final or empty. 541
 Error design DesignForExtension Method 'put' is not designed for extension - needs to be abstract, final or empty. 590
 Error design DesignForExtension Method 'put' is not designed for extension - needs to be abstract, final or empty. 625
 Error design DesignForExtension Method 'put' is not designed for extension - needs to be abstract, final or empty. 671
 Error design DesignForExtension Method 'put' is not designed for extension - needs to be abstract, final or empty. 715
 Error design DesignForExtension Method 'put' is not designed for extension - needs to be abstract, final or empty. 750
 Error design DesignForExtension Method 'getTheProfile' is not designed for extension - needs to be abstract, final or empty. 775

org/universAAL/utilities/api/service/low/Request.java

Severity Category Rule Message Line
 Error design DesignForExtension Method 'put' is not designed for extension - needs to be abstract, final or empty. 101
 Error design DesignForExtension Method 'put' is not designed for extension - needs to be abstract, final or empty. 115
 Error design DesignForExtension Method 'put' is not designed for extension - needs to be abstract, final or empty. 136
 Error design DesignForExtension Method 'put' is not designed for extension - needs to be abstract, final or empty. 150
 Info sizes LineLength Line is longer than 120 characters (found 128). 161
 Error design DesignForExtension Method 'put' is not designed for extension - needs to be abstract, final or empty. 171
 Error design DesignForExtension Method 'put' is not designed for extension - needs to be abstract, final or empty. 185
 Error design DesignForExtension Method 'put' is not designed for extension - needs to be abstract, final or empty. 205
 Error design DesignForExtension Method 'put' is not designed for extension - needs to be abstract, final or empty. 219
 Error design DesignForExtension Method 'put' is not designed for extension - needs to be abstract, final or empty. 239
 Error design DesignForExtension Method 'put' is not designed for extension - needs to be abstract, final or empty. 255
 Error design DesignForExtension Method 'put' is not designed for extension - needs to be abstract, final or empty. 275
 Error design DesignForExtension Method 'put' is not designed for extension - needs to be abstract, final or empty. 289
 Error design DesignForExtension Method 'getInput' is not designed for extension - needs to be abstract, final or empty. 351

org/universAAL/utilities/api/service/mid/InvalidOntologyUtilException.java

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

org/universAAL/utilities/api/service/mid/UtilActuator.java

Severity Category Rule Message Line
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 52
 Info sizes LineLength Line is longer than 120 characters (found 131). 87

org/universAAL/utilities/api/service/mid/UtilEditor.java

Severity Category Rule Message Line
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 50
 Info sizes LineLength Line is longer than 120 characters (found 195). 101

org/universAAL/utilities/api/service/mid/UtilSensor.java

Severity Category Rule Message Line
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 51
 Info sizes LineLength Line is longer than 120 characters (found 134). 77

org/universAAL/utilities/api/service/top/UtilActuatorCallee.java

Severity Category Rule Message Line
 Error design DesignForExtension Method 'handleCall' is not designed for extension - needs to be abstract, final or empty. 89

org/universAAL/utilities/api/service/top/UtilEditorCallee.java

Severity Category Rule Message Line
 Error design DesignForExtension Method 'handleCall' is not designed for extension - needs to be abstract, final or empty. 87

org/universAAL/utilities/api/service/top/UtilSensorCallee.java

Severity Category Rule Message Line
 Error design DesignForExtension Method 'handleCall' is not designed for extension - needs to be abstract, final or empty. 89

org/universAAL/utilities/api/ui/Area.java

Severity Category Rule Message Line
 Error design DesignForExtension Method 'create' is not designed for extension - needs to be abstract, final or empty. 112
 Error javadoc JavadocMethod Missing a Javadoc comment. 112

org/universAAL/utilities/api/ui/Check.java

Severity Category Rule Message Line
 Error design DesignForExtension Method 'create' is not designed for extension - needs to be abstract, final or empty. 121
 Error javadoc JavadocMethod Missing a Javadoc comment. 121
 Error design DesignForExtension Method 'getInitialValue' is not designed for extension - needs to be abstract, final or empty. 135
 Error design DesignForExtension Method 'setInitialValue' is not designed for extension - needs to be abstract, final or empty. 145

org/universAAL/utilities/api/ui/Control.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 38
 Error design DesignForExtension Method 'getHelp' is not designed for extension - needs to be abstract, final or empty. 80
 Error design DesignForExtension Method 'setHelp' is not designed for extension - needs to be abstract, final or empty. 90
 Error design DesignForExtension Method 'getHint' is not designed for extension - needs to be abstract, final or empty. 99
 Error design DesignForExtension Method 'setHint' is not designed for extension - needs to be abstract, final or empty. 109
 Error design DesignForExtension Method 'getReference' is not designed for extension - needs to be abstract, final or empty. 120
 Error design DesignForExtension Method 'setReference' is not designed for extension - needs to be abstract, final or empty. 132
 Error design DesignForExtension Method 'setReference' is not designed for extension - needs to be abstract, final or empty. 149
 Error design DesignForExtension Method 'getLabel' is not designed for extension - needs to be abstract, final or empty. 162
 Error design DesignForExtension Method 'setLabel' is not designed for extension - needs to be abstract, final or empty. 172

org/universAAL/utilities/api/ui/DataTable.java

Severity Category Rule Message Line
 Error design DesignForExtension Method 'create' is not designed for extension - needs to be abstract, final or empty. 202
 Error javadoc JavadocMethod Missing a Javadoc comment. 202
 Error design DesignForExtension Method 'add' is not designed for extension - needs to be abstract, final or empty. 254
 Error design DesignForExtension Method 'isDeletable' is not designed for extension - needs to be abstract, final or empty. 266
 Error design DesignForExtension Method 'setDeletable' is not designed for extension - needs to be abstract, final or empty. 276
 Error design DesignForExtension Method 'isEditable' is not designed for extension - needs to be abstract, final or empty. 285
 Error design DesignForExtension Method 'setEditable' is not designed for extension - needs to be abstract, final or empty. 295
 Error design DesignForExtension Method 'isExpandable' is not designed for extension - needs to be abstract, final or empty. 304
 Error design DesignForExtension Method 'setExpandable' is not designed for extension - needs to be abstract, final or empty. 314
 Error design DesignForExtension Method 'getEntries' is not designed for extension - needs to be abstract, final or empty. 323
 Error javadoc JavadocMethod Unused @param tag for 'option'. 340
 Error design DesignForExtension Method 'addEntry' is not designed for extension - needs to be abstract, final or empty. 343
 Error javadoc JavadocMethod Expected @param tag for 'entry'. 343
 Error design DesignForExtension Method 'setEntries' is not designed for extension - needs to be abstract, final or empty. 354

org/universAAL/utilities/api/ui/Forms.java

Severity Category Rule Message Line
 Error design FinalClass Class Forms should be declared as final. 44
 Error javadoc JavadocMethod Missing a Javadoc comment. 46

org/universAAL/utilities/api/ui/Grouping.java

Severity Category Rule Message Line
 Error design DesignForExtension Method 'create' is not designed for extension - needs to be abstract, final or empty. 128
 Error javadoc JavadocMethod Missing a Javadoc comment. 128
 Error design DesignForExtension Method 'add' is not designed for extension - needs to be abstract, final or empty. 143
 Error javadoc JavadocMethod Missing a Javadoc comment. 143

org/universAAL/utilities/api/ui/InputControl.java

Severity Category Rule Message Line
 Error design DesignForExtension Method 'getModel' is not designed for extension - needs to be abstract, final or empty. 48

org/universAAL/utilities/api/ui/Media.java

Severity Category Rule Message Line
 Error design DesignForExtension Method 'create' 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 'getUrl' is not designed for extension - needs to be abstract, final or empty. 125
 Error design DesignForExtension Method 'setUrl' is not designed for extension - needs to be abstract, final or empty. 135
 Error design DesignForExtension Method 'getType' is not designed for extension - needs to be abstract, final or empty. 144
 Error design DesignForExtension Method 'setType' is not designed for extension - needs to be abstract, final or empty. 154

org/universAAL/utilities/api/ui/Out.java

Severity Category Rule Message Line
 Error design DesignForExtension Method 'create' is not designed for extension - needs to be abstract, final or empty. 110
 Error javadoc JavadocMethod Missing a Javadoc comment. 110
 Error design DesignForExtension Method 'getValue' is not designed for extension - needs to be abstract, final or empty. 123
 Error design DesignForExtension Method 'setValue' is not designed for extension - needs to be abstract, final or empty. 133

org/universAAL/utilities/api/ui/SelectMulti.java

Severity Category Rule Message Line
 Error design DesignForExtension Method 'create' is not designed for extension - needs to be abstract, final or empty. 137
 Error javadoc JavadocMethod Missing a Javadoc comment. 137
 Error design DesignForExtension Method 'getInitialIndex' is not designed for extension - needs to be abstract, final or empty. 155
 Error design DesignForExtension Method 'setInitialIndex' is not designed for extension - needs to be abstract, final or empty. 166
 Error design DesignForExtension Method 'getOptions' is not designed for extension - needs to be abstract, final or empty. 176
 Error design DesignForExtension Method 'addOption' is not designed for extension - needs to be abstract, final or empty. 199
 Error design DesignForExtension Method 'setOptions' is not designed for extension - needs to be abstract, final or empty. 210

org/universAAL/utilities/api/ui/SelectOne.java

Severity Category Rule Message Line
 Error design DesignForExtension Method 'create' is not designed for extension - needs to be abstract, final or empty. 119
 Error javadoc JavadocMethod Missing a Javadoc comment. 119

org/universAAL/utilities/api/ui/SelectRange.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error design DesignForExtension Method 'create' is not designed for extension - needs to be abstract, final or empty. 133
 Error javadoc JavadocMethod Missing a Javadoc comment. 133
 Error design DesignForExtension Method 'getMin' is not designed for extension - needs to be abstract, final or empty. 150
 Error design DesignForExtension Method 'setMin' is not designed for extension - needs to be abstract, final or empty. 160
 Error design DesignForExtension Method 'getInitialValue' is not designed for extension - needs to be abstract, final or empty. 169
 Error design DesignForExtension Method 'setInitialValue' is not designed for extension - needs to be abstract, final or empty. 179
 Error design DesignForExtension Method 'getMax' is not designed for extension - needs to be abstract, final or empty. 188
 Error design DesignForExtension Method 'setMax' is not designed for extension - needs to be abstract, final or empty. 198
 Error design DesignForExtension Method 'getStep' is not designed for extension - needs to be abstract, final or empty. 207
 Error design DesignForExtension Method 'setStep' is not designed for extension - needs to be abstract, final or empty. 217
 Error design DesignForExtension Method 'setMinMaxInitial' is not designed for extension - needs to be abstract, final or empty. 233

org/universAAL/utilities/api/ui/SubmitCmd.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 64
 Error design DesignForExtension Method 'create' 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 'addMandatoryInput' is not designed for extension - needs to be abstract, final or empty. 153
 Error design DesignForExtension Method 'setHiddenObject' is not designed for extension - needs to be abstract, final or empty. 175
 Error design DesignForExtension Method 'getConfirmMessage' is not designed for extension - needs to be abstract, final or empty. 186
 Error design DesignForExtension Method 'setConfirmMessage' is not designed for extension - needs to be abstract, final or empty. 198
 Error design DesignForExtension Method 'setConfirmMessage' is not designed for extension - needs to be abstract, final or empty. 216
 Error design DesignForExtension Method 'getConfirmType' is not designed for extension - needs to be abstract, final or empty. 229
 Error design DesignForExtension Method 'setConfirmType' is not designed for extension - needs to be abstract, final or empty. 243

org/universAAL/utilities/api/ui/Text.java

Severity Category Rule Message Line
 Error design DesignForExtension Method 'create' is not designed for extension - needs to be abstract, final or empty. 119
 Error javadoc JavadocMethod Missing a Javadoc comment. 119
 Error design DesignForExtension Method 'getInitialValue' is not designed for extension - needs to be abstract, final or empty. 132
 Error design DesignForExtension Method 'setInitialValue' is not designed for extension - needs to be abstract, final or empty. 142

org/universAAL/utilities/api/ui/TriggerCmd.java

Severity Category Rule Message Line
 Error design DesignForExtension Method 'create' is not designed for extension - needs to be abstract, final or empty. 91
 Error javadoc JavadocMethod Missing a Javadoc comment. 91

org/universAAL/utilities/api/ui/low/Dialog.java

Severity Category Rule Message Line
 Error design DesignForExtension Method 'add' is not designed for extension - needs to be abstract, final or empty. 191
 Error javadoc JavadocMethod Missing a Javadoc comment. 191
 Error design DesignForExtension Method 'addSubmit' is not designed for extension - needs to be abstract, final or empty. 204
 Error design DesignForExtension Method 'addHidden' is not designed for extension - needs to be abstract, final or empty. 222
 Error design DesignForExtension Method 'addExtra' is not designed for extension - needs to be abstract, final or empty. 240

org/universAAL/utilities/api/ui/low/Message.java

Severity Category Rule Message Line
 Error design DesignForExtension Method 'add' is not designed for extension - needs to be abstract, final or empty. 138
 Error javadoc JavadocMethod Missing a Javadoc comment. 138
 Error design DesignForExtension Method 'addSubmit' is not designed for extension - needs to be abstract, final or empty. 152
 Error design DesignForExtension Method 'addHidden' is not designed for extension - needs to be abstract, final or empty. 170

org/universAAL/utilities/api/ui/low/SubDialog.java

Severity Category Rule Message Line
 Error design DesignForExtension Method 'add' is not designed for extension - needs to be abstract, final or empty. 152
 Error javadoc JavadocMethod Missing a Javadoc comment. 152
 Error design DesignForExtension Method 'addSubmit' is not designed for extension - needs to be abstract, final or empty. 165
 Error design DesignForExtension Method 'addHidden' is not designed for extension - needs to be abstract, final or empty. 183
 Error design DesignForExtension Method 'addExtra' is not designed for extension - needs to be abstract, final or empty. 201

org/universAAL/utilities/api/ui/mid/UtilUICaller.java

Severity Category Rule Message Line
 Error design DesignForExtension Method 'communicationChannelBroken' is not designed for extension - needs to be abstract, final or empty. 167
 Error design DesignForExtension Method 'close' is not designed for extension - needs to be abstract, final or empty. 177