Checkstyle Results
The following document contains the results of Checkstyle 9.3 with sun_checks.xml ruleset.
Summary
| Files | |||
|---|---|---|---|
| 29 | 0 | 0 | 1293 |
Files
Rules
| Category | Rule | Violations | Severity |
|---|---|---|---|
| blocks | EmptyBlock | 4 | |
| RightCurly | 11 | ||
| coding | HiddenField | 70 | |
| MagicNumber | 53 | ||
| MissingSwitchDefault | 1 | ||
| design | DesignForExtension | 168 | |
| HideUtilityClassConstructor | 1 | ||
| VisibilityModifier | 14 | ||
| imports | UnusedImports
|
6 | |
| javadoc | JavadocMethod | 1 | |
| JavadocPackage | 6 | ||
| JavadocStyle | 2 | ||
| JavadocVariable | 94 | ||
| MissingJavadocMethod | 200 | ||
| misc | FinalParameters | 198 | |
| NewlineAtEndOfFile | 1 | ||
| modifier | ModifierOrder | 4 | |
| regexp | RegexpSingleline
|
95 | |
| sizes | LineLength
|
353 | |
| MethodLength | 1 | ||
| ParameterNumber | 1 | ||
| whitespace | FileTabCharacter | 7 | |
| ParenPad | 1 | ||
| WhitespaceAround | 1 |
Details
application.properties
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 |
cz/zcu/mre/qbuilder/QBuilderApplication.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 91). | 2 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 10 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 20 |
cz/zcu/mre/qbuilder/config/QBuilderApplicationConfig.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 80 characters (found 91). | 2 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 10 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 20 | |
| sizes | LineLength | Line is longer than 80 characters (found 95). | 68 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 68 | |
| sizes | LineLength | Line is longer than 80 characters (found 94). | 73 | |
| modifier | ModifierOrder | 'static' modifier out of order with the JLS suggestions. | 78 | |
| sizes | LineLength | Line is longer than 80 characters (found 88). | 84 | |
| modifier | ModifierOrder | 'static' modifier out of order with the JLS suggestions. | 84 | |
| modifier | ModifierOrder | 'static' modifier out of order with the JLS suggestions. | 89 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 95 | |
| modifier | ModifierOrder | 'static' modifier out of order with the JLS suggestions. | 95 | |
| sizes | LineLength | Line is longer than 80 characters (found 93). | 96 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 96 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 98 | |
| sizes | LineLength | Line is longer than 80 characters (found 95). | 99 | |
| sizes | LineLength | Line is longer than 80 characters (found 94). | 103 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 109 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 111 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 113 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 114 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 115 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 117 | |
| design | DesignForExtension | Class 'QBuilderApplicationConfig' looks like designed for extension (can be subclassed), but the method 'queryBuilder' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QBuilderApplicationConfig' final or making the method 'queryBuilder' static/final/abstract/empty, or adding allowed annotation for the method. | 119 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 119 | |
| design | DesignForExtension | Class 'QBuilderApplicationConfig' looks like designed for extension (can be subclassed), but the method 'sparqlRepository' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QBuilderApplicationConfig' final or making the method 'sparqlRepository' static/final/abstract/empty, or adding allowed annotation for the method. | 131 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 131 | |
| sizes | LineLength | Line is longer than 80 characters (found 103). | 136 | |
| design | DesignForExtension | Class 'QBuilderApplicationConfig' looks like designed for extension (can be subclassed), but the method 'dataService' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QBuilderApplicationConfig' final or making the method 'dataService' static/final/abstract/empty, or adding allowed annotation for the method. | 144 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 144 | |
| sizes | LineLength | Line is longer than 80 characters (found 107). | 149 | |
| design | DesignForExtension | Class 'QBuilderApplicationConfig' looks like designed for extension (can be subclassed), but the method 'sparqlBuilder' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QBuilderApplicationConfig' final or making the method 'sparqlBuilder' static/final/abstract/empty, or adding allowed annotation for the method. | 156 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 156 | |
| design | DesignForExtension | Class 'QBuilderApplicationConfig' looks like designed for extension (can be subclassed), but the method 'ontologyRepository' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QBuilderApplicationConfig' final or making the method 'ontologyRepository' static/final/abstract/empty, or adding allowed annotation for the method. | 168 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 168 | |
| sizes | LineLength | Line is longer than 80 characters (found 97). | 175 | |
| sizes | LineLength | Line is longer than 80 characters (found 91). | 176 | |
| design | DesignForExtension | Class 'QBuilderApplicationConfig' looks like designed for extension (can be subclassed), but the method 'ontologyService' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QBuilderApplicationConfig' final or making the method 'ontologyService' static/final/abstract/empty, or adding allowed annotation for the method. | 182 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 182 | |
| design | DesignForExtension | Class 'QBuilderApplicationConfig' looks like designed for extension (can be subclassed), but the method 'labelService' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QBuilderApplicationConfig' final or making the method 'labelService' static/final/abstract/empty, or adding allowed annotation for the method. | 187 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 187 | |
| design | DesignForExtension | Class 'QBuilderApplicationConfig' looks like designed for extension (can be subclassed), but the method 'vocabularyService' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QBuilderApplicationConfig' final or making the method 'vocabularyService' static/final/abstract/empty, or adding allowed annotation for the method. | 192 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 192 | |
| sizes | LineLength | Line is longer than 80 characters (found 89). | 212 | |
| sizes | LineLength | Line is longer than 80 characters (found 108). | 213 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 215 | |
| sizes | LineLength | Line is longer than 80 characters (found 97). | 219 |
cz/zcu/mre/qbuilder/config/QBuilderSecurityConfig.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 80 characters (found 91). | 2 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 10 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 20 | |
| sizes | LineLength | Line is longer than 80 characters (found 92). | 45 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 45 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 47 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 50 | |
| design | DesignForExtension | Class 'QBuilderSecurityConfig' looks like designed for extension (can be subclassed), but the method 'accountService' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QBuilderSecurityConfig' final or making the method 'accountService' static/final/abstract/empty, or adding allowed annotation for the method. | 52 | |
| sizes | LineLength | Line is longer than 80 characters (found 84). | 58 | |
| sizes | LineLength | Line is longer than 80 characters (found 87). | 67 | |
| sizes | LineLength | Line is longer than 80 characters (found 84). | 77 | |
| design | DesignForExtension | Class 'QBuilderSecurityConfig' looks like designed for extension (can be subclassed), but the method 'configure' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QBuilderSecurityConfig' final or making the method 'configure' static/final/abstract/empty, or adding allowed annotation for the method. | 83 | |
| misc | FinalParameters | Parameter http should be final. | 83 | |
| sizes | LineLength | Line is longer than 80 characters (found 115). | 91 | |
| sizes | LineLength | Line is longer than 80 characters (found 133). | 92 | |
| whitespace | FileTabCharacter | File contains tab characters (this is the first instance). | 92 | |
| sizes | LineLength | Line is longer than 80 characters (found 92). | 94 | |
| sizes | LineLength | Line is longer than 80 characters (found 105). | 96 | |
| sizes | LineLength | Line is longer than 80 characters (found 84). | 97 | |
| sizes | LineLength | Line is longer than 80 characters (found 116). | 101 | |
| sizes | LineLength | Line is longer than 80 characters (found 84). | 102 | |
| sizes | LineLength | Line is longer than 80 characters (found 174). | 106 | |
| sizes | LineLength | Line is longer than 80 characters (found 147). | 107 | |
| sizes | LineLength | Line is longer than 80 characters (found 133). | 108 | |
| sizes | LineLength | Line is longer than 80 characters (found 101). | 126 | |
| sizes | LineLength | Line is longer than 80 characters (found 81). | 135 |
cz/zcu/mre/qbuilder/config/QBuilderWebAppInitializer.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 80 characters (found 91). | 2 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 10 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 20 | |
| coding | MagicNumber | '111' is a magic number. | 40 | |
| sizes | LineLength | Line is longer than 80 characters (found 138). | 41 | |
| sizes | LineLength | Line is longer than 80 characters (found 95). | 43 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 43 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 46 | |
| misc | FinalParameters | Parameter servletContext should be final. | 46 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 47 | |
| design | DesignForExtension | Class 'QBuilderWebAppInitializer' looks like designed for extension (can be subclassed), but the method 'getServletMappings' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QBuilderWebAppInitializer' final or making the method 'getServletMappings' static/final/abstract/empty, or adding allowed annotation for the method. | 50 | |
| design | DesignForExtension | Class 'QBuilderWebAppInitializer' looks like designed for extension (can be subclassed), but the method 'getRootConfigClasses' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QBuilderWebAppInitializer' final or making the method 'getRootConfigClasses' static/final/abstract/empty, or adding allowed annotation for the method. | 55 | |
| design | DesignForExtension | Class 'QBuilderWebAppInitializer' looks like designed for extension (can be subclassed), but the method 'getServletConfigClasses' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QBuilderWebAppInitializer' final or making the method 'getServletConfigClasses' static/final/abstract/empty, or adding allowed annotation for the method. | 60 | |
| design | DesignForExtension | Class 'QBuilderWebAppInitializer' looks like designed for extension (can be subclassed), but the method 'getServletFilters' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QBuilderWebAppInitializer' final or making the method 'getServletFilters' static/final/abstract/empty, or adding allowed annotation for the method. | 65 | |
| sizes | LineLength | Line is longer than 80 characters (found 88). | 67 | |
| sizes | LineLength | Line is longer than 80 characters (found 109). | 71 | |
| design | DesignForExtension | Class 'QBuilderWebAppInitializer' looks like designed for extension (can be subclassed), but the method 'customizeRegistration' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QBuilderWebAppInitializer' final or making the method 'customizeRegistration' static/final/abstract/empty, or adding allowed annotation for the method. | 76 | |
| sizes | LineLength | Line is longer than 80 characters (found 84). | 77 | |
| misc | FinalParameters | Parameter registration should be final. | 77 |
cz/zcu/mre/qbuilder/config/QBuilderWebMvcConfig.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 91). | 2 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 10 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 20 | |
| sizes | LineLength | Line is longer than 80 characters (found 90). | 82 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 82 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 85 | |
| javadoc | JavadocStyle | First sentence should end with a period. | 87 | |
| javadoc | JavadocStyle | First sentence should end with a period. | 91 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 97 | |
| design | VisibilityModifier | Variable 'languageService' must be private and have accessor methods. | 102 | |
| sizes | LineLength | Line is longer than 80 characters (found 220). | 110 | |
| misc | FinalParameters | Parameter mvcContentNegotiationManager should be final. | 110 | |
| misc | FinalParameters | Parameter mvcConversionService should be final. | 110 | |
| misc | FinalParameters | Parameter mvcResourceUrlProvider should be final. | 110 | |
| sizes | LineLength | Line is longer than 80 characters (found 155). | 113 | |
| sizes | LineLength | Line is longer than 80 characters (found 96). | 122 | |
| sizes | LineLength | Line is longer than 80 characters (found 89). | 132 | |
| sizes | LineLength | Line is longer than 80 characters (found 95). | 138 | |
| sizes | LineLength | Line is longer than 80 characters (found 106). | 144 | |
| coding | MagicNumber | '3600000L' is a magic number. | 145 | |
| sizes | LineLength | Line is longer than 80 characters (found 81). | 147 | |
| misc | FinalParameters | Parameter servletContext should be final. | 166 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 169 | |
| misc | FinalParameters | Parameter registry should be final. | 176 | |
| sizes | LineLength | Line is longer than 80 characters (found 95). | 179 | |
| sizes | LineLength | Line is longer than 80 characters (found 88). | 180 | |
| sizes | LineLength | Line is longer than 80 characters (found 155). | 181 | |
| coding | MagicNumber | '604800' is a magic number. | 182 | |
| coding | MagicNumber | '604800' is a magic number. | 183 | |
| sizes | LineLength | Line is longer than 80 characters (found 108). | 185 | |
| sizes | LineLength | Line is longer than 80 characters (found 114). | 186 | |
| sizes | LineLength | Line is longer than 80 characters (found 93). | 190 | |
| misc | FinalParameters | Parameter configurer should be final. | 190 | |
| misc | FinalParameters | Parameter formatterRegistry should be final. | 197 | |
| sizes | LineLength | Line is longer than 80 characters (found 93). | 224 | |
| misc | FinalParameters | Parameter argumentResolvers should be final. | 224 | |
| sizes | LineLength | Line is longer than 80 characters (found 101). | 227 | |
| coding | MagicNumber | '10000' is a magic number. | 228 | |
| coding | MagicNumber | '40' is a magic number. | 231 | |
| sizes | LineLength | Line is longer than 80 characters (found 90). | 241 | |
| javadoc | JavadocMethod | @return tag should be present and have description. | 250 | |
| sizes | LineLength | Line is longer than 80 characters (found 106). | 267 | |
| sizes | LineLength | Line is longer than 80 characters (found 89). | 275 | |
| misc | FinalParameters | Parameter registry should be final. | 282 | |
| misc | FinalParameters | Parameter registry should be final. | 288 | |
| sizes | LineLength | Line is longer than 80 characters (found 97). | 291 | |
| coding | MagicNumber | '3600' is a magic number. | 294 |
cz/zcu/mre/qbuilder/controller/LoggingController.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 80 characters (found 91). | 2 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 10 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 20 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 37 | |
| design | VisibilityModifier | Variable 'logger' must be private and have accessor methods. | 37 | |
| design | DesignForExtension | Class 'LoggingController' looks like designed for extension (can be subclassed), but the method 'index' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LoggingController' final or making the method 'index' static/final/abstract/empty, or adding allowed annotation for the method. | 39 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 39 |
cz/zcu/mre/qbuilder/controller/QBuilderController.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 91). | 2 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 10 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 20 | |
| imports | UnusedImports | Unused import - cz.zcu.mre.qbuilder.model.Operator. | 29 | |
| imports | UnusedImports | Unused import - cz.zcu.mre.qbuilder.model.TypeConversion. | 35 | |
| sizes | LineLength | Line is longer than 80 characters (found 88). | 60 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 60 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 62 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 63 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 64 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 66 | |
| design | VisibilityModifier | Variable 'updateOrderIndex' must be private and have accessor methods. | 66 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 67 | |
| design | VisibilityModifier | Variable 'updateConditionIndex' must be private and have accessor methods. | 67 | |
| sizes | LineLength | Line is longer than 80 characters (found 159). | 69 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 69 | |
| design | VisibilityModifier | Variable 'variableEditMode' must be private and have accessor methods. | 69 | |
| whitespace | FileTabCharacter | File contains tab characters (this is the first instance). | 69 | |
| sizes | LineLength | Line is longer than 80 characters (found 143). | 70 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 70 | |
| design | VisibilityModifier | Variable 'conditionEditMode' must be private and have accessor methods. | 70 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 71 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 73 | |
| design | VisibilityModifier | Variable 'editedTimepoint' must be private and have accessor methods. | 73 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 74 | |
| design | VisibilityModifier | Variable 'editedType' must be private and have accessor methods. | 74 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 75 | |
| design | VisibilityModifier | Variable 'editedProperty' must be private and have accessor methods. | 75 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 76 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 78 | |
| design | VisibilityModifier | Variable 'newTimepoint' must be private and have accessor methods. | 78 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 79 | |
| design | VisibilityModifier | Variable 'newType' must be private and have accessor methods. | 79 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 80 | |
| design | VisibilityModifier | Variable 'newProperty' must be private and have accessor methods. | 80 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 81 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 82 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 83 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 86 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 89 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 92 | |
| design | DesignForExtension | Class 'QBuilderController' looks like designed for extension (can be subclassed), but the method 'index' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QBuilderController' final or making the method 'index' static/final/abstract/empty, or adding allowed annotation for the method. | 95 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 95 | |
| misc | FinalParameters | Parameter model should be final. | 96 | |
| design | DesignForExtension | Class 'QBuilderController' looks like designed for extension (can be subclassed), but the method 'root' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QBuilderController' final or making the method 'root' static/final/abstract/empty, or adding allowed annotation for the method. | 102 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 102 | |
| misc | FinalParameters | Parameter model should be final. | 103 | |
| design | DesignForExtension | Class 'QBuilderController' looks like designed for extension (can be subclassed), but the method 'queryDataUpdate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QBuilderController' final or making the method 'queryDataUpdate' static/final/abstract/empty, or adding allowed annotation for the method. | 111 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 111 | |
| sizes | ParameterNumber | More than 7 parameters (found 11). | 112 | |
| sizes | LineLength | Line is longer than 80 characters (found 91). | 113 | |
| misc | FinalParameters | Parameter request should be final. | 113 | |
| misc | FinalParameters | Parameter model should be final. | 113 | |
| misc | FinalParameters | Parameter redirectAttributes should be final. | 113 | |
| misc | FinalParameters | Parameter qData should be final. | 114 | |
| misc | FinalParameters | Parameter variable should be final. | 115 | |
| misc | FinalParameters | Parameter order should be final. | 116 | |
| misc | FinalParameters | Parameter condition should be final. | 117 | |
| misc | FinalParameters | Parameter langString should be final. | 118 | |
| sizes | LineLength | Line is longer than 80 characters (found 95). | 119 | |
| misc | FinalParameters | Parameter action should be final. | 119 | |
| sizes | LineLength | Line is longer than 80 characters (found 97). | 120 | |
| misc | FinalParameters | Parameter action2 should be final. | 120 | |
| sizes | LineLength | Line is longer than 80 characters (found 99). | 121 | |
| misc | FinalParameters | Parameter action3 should be final. | 121 | |
| sizes | LineLength | Line is longer than 80 characters (found 85). | 146 | |
| sizes | LineLength | Line is longer than 80 characters (found 81). | 153 | |
| sizes | LineLength | Line is longer than 80 characters (found 125). | 157 | |
| sizes | LineLength | Line is longer than 80 characters (found 83). | 159 | |
| sizes | LineLength | Line is longer than 80 characters (found 84). | 172 | |
| sizes | LineLength | Line is longer than 80 characters (found 122). | 175 | |
| misc | FinalParameters | Parameter action should be final. | 175 | |
| misc | FinalParameters | Parameter request should be final. | 175 | |
| misc | FinalParameters | Parameter variable should be final. | 175 | |
| misc | FinalParameters | Parameter qData should be final. | 175 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 189 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 191 | |
| sizes | LineLength | Line is longer than 80 characters (found 107). | 195 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 197 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 199 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 200 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 201 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 204 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 205 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 206 | |
| sizes | LineLength | Line is longer than 80 characters (found 100). | 207 | |
| sizes | LineLength | Line is longer than 80 characters (found 125). | 208 | |
| sizes | LineLength | Line is longer than 80 characters (found 107). | 209 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 210 | |
| sizes | LineLength | Line is longer than 80 characters (found 182). | 212 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 217 | |
| sizes | LineLength | Line is longer than 80 characters (found 177). | 219 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 223 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 224 | |
| blocks | RightCurly | '}' at column 17 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). | 225 | |
| sizes | LineLength | Line is longer than 80 characters (found 116). | 226 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 229 | |
| sizes | LineLength | Line is longer than 80 characters (found 200). | 229 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 230 | |
| sizes | LineLength | Line is longer than 80 characters (found 144). | 230 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 232 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 233 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 235 | |
| sizes | LineLength | Line is longer than 80 characters (found 200). | 235 | |
| sizes | LineLength | Line is longer than 80 characters (found 99). | 236 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 240 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 244 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 248 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 253 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 255 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 260 | |
| sizes | LineLength | Line is longer than 80 characters (found 93). | 261 | |
| sizes | LineLength | Line is longer than 80 characters (found 83). | 262 | |
| sizes | LineLength | Line is longer than 80 characters (found 91). | 263 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 264 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 267 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 273 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 275 | |
| sizes | LineLength | Line is longer than 80 characters (found 107). | 281 | |
| whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 281 | |
| sizes | LineLength | Line is longer than 80 characters (found 101). | 282 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 283 | |
| sizes | LineLength | Line is longer than 80 characters (found 145). | 287 | |
| sizes | LineLength | Line is longer than 80 characters (found 176). | 289 | |
| sizes | LineLength | Line is longer than 80 characters (found 172). | 296 | |
| whitespace | ParenPad | ')' is preceded with whitespace. | 296 | |
| sizes | LineLength | Line is longer than 80 characters (found 117). | 323 | |
| misc | FinalParameters | Parameter action should be final. | 323 | |
| misc | FinalParameters | Parameter request should be final. | 323 | |
| misc | FinalParameters | Parameter order should be final. | 323 | |
| misc | FinalParameters | Parameter qData should be final. | 323 | |
| sizes | LineLength | Line is longer than 80 characters (found 125). | 386 | |
| misc | FinalParameters | Parameter action should be final. | 386 | |
| misc | FinalParameters | Parameter request should be final. | 386 | |
| misc | FinalParameters | Parameter condition should be final. | 386 | |
| misc | FinalParameters | Parameter qData should be final. | 386 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 416 | |
| sizes | LineLength | Line is longer than 80 characters (found 107). | 458 | |
| misc | FinalParameters | Parameter variableIndex should be final. | 458 | |
| misc | FinalParameters | Parameter moveUp should be final. | 458 | |
| misc | FinalParameters | Parameter qData should be final. | 458 | |
| sizes | LineLength | Line is longer than 80 characters (found 107). | 471 | |
| misc | FinalParameters | Parameter orderingIndex should be final. | 471 | |
| misc | FinalParameters | Parameter moveUp should be final. | 471 | |
| misc | FinalParameters | Parameter qData should be final. | 471 | |
| sizes | LineLength | Line is longer than 80 characters (found 109). | 484 | |
| misc | FinalParameters | Parameter conditionIndex should be final. | 484 | |
| misc | FinalParameters | Parameter moveUp should be final. | 484 | |
| misc | FinalParameters | Parameter qData should be final. | 484 | |
| sizes | LineLength | Line is longer than 80 characters (found 122). | 497 | |
| misc | FinalParameters | Parameter action should be final. | 497 | |
| misc | FinalParameters | Parameter queryData should be final. | 497 | |
| misc | FinalParameters | Parameter redirectAttributes should be final. | 497 | |
| coding | MissingSwitchDefault | switch without "default" clause. | 499 | |
| sizes | LineLength | Line is longer than 80 characters (found 123). | 518 | |
| misc | FinalParameters | Parameter model should be final. | 518 | |
| misc | FinalParameters | Parameter queryData should be final. | 518 | |
| misc | FinalParameters | Parameter variable should be final. | 518 | |
| misc | FinalParameters | Parameter order should be final. | 518 | |
| misc | FinalParameters | Parameter condition should be final. | 518 | |
| sizes | LineLength | Line is longer than 80 characters (found 96). | 529 | |
| sizes | LineLength | Line is longer than 80 characters (found 110). | 533 | |
| sizes | LineLength | Line is longer than 80 characters (found 115). | 535 | |
| sizes | LineLength | Line is longer than 80 characters (found 151). | 537 | |
| sizes | LineLength | Line is longer than 80 characters (found 118). | 538 | |
| sizes | LineLength | Line is longer than 80 characters (found 104). | 541 | |
| sizes | LineLength | Line is longer than 80 characters (found 145). | 544 | |
| misc | FinalParameters | Parameter model should be final. | 544 | |
| misc | FinalParameters | Parameter queryData should be final. | 544 | |
| misc | FinalParameters | Parameter variable should be final. | 544 | |
| misc | FinalParameters | Parameter order should be final. | 544 | |
| misc | FinalParameters | Parameter condition should be final. | 544 | |
| misc | FinalParameters | Parameter language should be final. | 544 | |
| blocks | EmptyBlock | Must have at least one statement. | 565 | |
| blocks | EmptyBlock | Must have at least one statement. | 575 | |
| blocks | EmptyBlock | Must have at least one statement. | 586 | |
| blocks | EmptyBlock | Must have at least one statement. | 604 | |
| sizes | LineLength | Line is longer than 80 characters (found 151). | 610 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 612 | |
| sizes | LineLength | Line is longer than 80 characters (found 83). | 618 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 621 |
cz/zcu/mre/qbuilder/controller/QBuilderRestController.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 80 characters (found 91). | 2 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 10 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 20 | |
| sizes | LineLength | Line is longer than 80 characters (found 92). | 44 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 44 | |
| sizes | LineLength | Line is longer than 80 characters (found 109). | 46 | |
| design | DesignForExtension | Class 'QBuilderRestController' looks like designed for extension (can be subclassed), but the method 'queryExport' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QBuilderRestController' final or making the method 'queryExport' static/final/abstract/empty, or adding allowed annotation for the method. | 46 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 46 | |
| sizes | LineLength | Line is longer than 80 characters (found 81). | 49 | |
| misc | FinalParameters | Parameter model should be final. | 49 | |
| misc | FinalParameters | Parameter queryData should be final. | 49 | |
| sizes | LineLength | Line is longer than 80 characters (found 109). | 56 | |
| design | DesignForExtension | Class 'QBuilderRestController' looks like designed for extension (can be subclassed), but the method 'queryImport' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QBuilderRestController' final or making the method 'queryImport' static/final/abstract/empty, or adding allowed annotation for the method. | 56 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 56 | |
| misc | FinalParameters | Parameter model should be final. | 57 | |
| misc | FinalParameters | Parameter queryData should be final. | 57 |
cz/zcu/mre/qbuilder/core/QBuilder.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 91). | 2 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 10 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 20 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 32 |
cz/zcu/mre/qbuilder/core/QBuilderImpl.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 80 characters (found 91). | 2 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 10 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 20 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 54 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 54 | |
| sizes | LineLength | Line is longer than 80 characters (found 84). | 55 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 56 | |
| sizes | LineLength | Line is longer than 80 characters (found 86). | 58 | |
| misc | FinalParameters | Parameter sb should be final. | 58 | |
| misc | FinalParameters | Parameter optional should be final. | 58 | |
| misc | FinalParameters | Parameter triple should be final. | 58 | |
| misc | FinalParameters | Parameter node should be final. | 89 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 106 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 109 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 112 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 115 | |
| misc | FinalParameters | Parameter ontologyRepository should be final. | 115 | |
| coding | HiddenField | 'ontologyRepository' hides a field. | 115 | |
| design | DesignForExtension | Class 'QBuilderImpl' looks like designed for extension (can be subclassed), but the method 'getOntologyRepository' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QBuilderImpl' final or making the method 'getOntologyRepository' static/final/abstract/empty, or adding allowed annotation for the method. | 119 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 119 | |
| design | DesignForExtension | Class 'QBuilderImpl' looks like designed for extension (can be subclassed), but the method 'setOntologyRepository' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QBuilderImpl' final or making the method 'setOntologyRepository' static/final/abstract/empty, or adding allowed annotation for the method. | 123 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 123 | |
| misc | FinalParameters | Parameter ontologyRepository should be final. | 123 | |
| coding | HiddenField | 'ontologyRepository' hides a field. | 123 | |
| design | DesignForExtension | Class 'QBuilderImpl' looks like designed for extension (can be subclassed), but the method 'getOntologyHelper' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QBuilderImpl' final or making the method 'getOntologyHelper' static/final/abstract/empty, or adding allowed annotation for the method. | 127 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 127 | |
| design | DesignForExtension | Class 'QBuilderImpl' looks like designed for extension (can be subclassed), but the method 'setOntologyHelper' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QBuilderImpl' final or making the method 'setOntologyHelper' static/final/abstract/empty, or adding allowed annotation for the method. | 131 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 131 | |
| misc | FinalParameters | Parameter ontologyHelper should be final. | 131 | |
| coding | HiddenField | 'ontologyHelper' hides a field. | 131 | |
| design | DesignForExtension | Class 'QBuilderImpl' looks like designed for extension (can be subclassed), but the method 'buildSelect' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QBuilderImpl' final or making the method 'buildSelect' static/final/abstract/empty, or adding allowed annotation for the method. | 135 | |
| misc | FinalParameters | Parameter data should be final. | 136 | |
| misc | FinalParameters | Parameter variables should be final. | 169 | |
| misc | FinalParameters | Parameter variables should be final. | 190 | |
| sizes | LineLength | Line is longer than 80 characters (found 81). | 209 | |
| sizes | LineLength | Line is longer than 80 characters (found 88). | 214 | |
| sizes | LineLength | Line is longer than 80 characters (found 120). | 218 | |
| sizes | LineLength | Line is longer than 80 characters (found 107). | 222 | |
| sizes | LineLength | Line is longer than 80 characters (found 104). | 237 | |
| sizes | LineLength | Line is longer than 80 characters (found 103). | 238 | |
| sizes | LineLength | Line is longer than 80 characters (found 85). | 242 | |
| sizes | LineLength | Line is longer than 80 characters (found 94). | 243 | |
| sizes | LineLength | Line is longer than 80 characters (found 98). | 244 | |
| sizes | LineLength | Line is longer than 80 characters (found 111). | 249 | |
| sizes | LineLength | Line is longer than 80 characters (found 100). | 259 | |
| misc | FinalParameters | Parameter operatorName should be final. | 279 | |
| misc | FinalParameters | Parameter conversionEnumName should be final. | 315 | |
| misc | FinalParameters | Parameter valueString should be final. | 352 | |
| sizes | MethodLength | Method buildFilter length is 388 lines (max allowed is 150). | 363 | |
| misc | FinalParameters | Parameter conditions should be final. | 363 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 366 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 384 | |
| whitespace | FileTabCharacter | File contains tab characters (this is the first instance). | 384 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 386 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 391 | |
| sizes | LineLength | Line is longer than 80 characters (found 92). | 392 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 393 | |
| sizes | LineLength | Line is longer than 80 characters (found 94). | 394 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 395 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 396 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 404 | |
| sizes | LineLength | Line is longer than 80 characters (found 123). | 406 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 409 | |
| sizes | LineLength | Line is longer than 80 characters (found 143). | 411 | |
| sizes | LineLength | Line is longer than 80 characters (found 92). | 414 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 416 | |
| sizes | LineLength | Line is longer than 80 characters (found 216). | 419 | |
| sizes | LineLength | Line is longer than 80 characters (found 230). | 421 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 427 | |
| blocks | RightCurly | '}' at column 17 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). | 427 | |
| sizes | LineLength | Line is longer than 80 characters (found 146). | 429 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 430 | |
| sizes | LineLength | Line is longer than 80 characters (found 92). | 432 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 435 | |
| sizes | LineLength | Line is longer than 80 characters (found 214). | 437 | |
| sizes | LineLength | Line is longer than 80 characters (found 228). | 439 | |
| blocks | RightCurly | '}' at column 17 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). | 445 | |
| sizes | LineLength | Line is longer than 80 characters (found 150). | 447 | |
| sizes | LineLength | Line is longer than 80 characters (found 92). | 450 | |
| sizes | LineLength | Line is longer than 80 characters (found 215). | 455 | |
| sizes | LineLength | Line is longer than 80 characters (found 229). | 457 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 463 | |
| blocks | RightCurly | '}' at column 17 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). | 463 | |
| sizes | LineLength | Line is longer than 80 characters (found 147). | 465 | |
| sizes | LineLength | Line is longer than 80 characters (found 92). | 468 | |
| sizes | LineLength | Line is longer than 80 characters (found 200). | 473 | |
| sizes | LineLength | Line is longer than 80 characters (found 207). | 475 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 481 | |
| blocks | RightCurly | '}' at column 17 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). | 481 | |
| sizes | LineLength | Line is longer than 80 characters (found 81). | 485 | |
| sizes | LineLength | Line is longer than 80 characters (found 104). | 489 | |
| sizes | LineLength | Line is longer than 80 characters (found 92). | 494 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 496 | |
| sizes | LineLength | Line is longer than 80 characters (found 123). | 498 | |
| sizes | LineLength | Line is longer than 80 characters (found 123). | 502 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 506 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 508 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 509 | |
| sizes | LineLength | Line is longer than 80 characters (found 218). | 510 | |
| sizes | LineLength | Line is longer than 80 characters (found 218). | 514 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 516 | |
| sizes | LineLength | Line is longer than 80 characters (found 142). | 517 | |
| sizes | LineLength | Line is longer than 80 characters (found 108). | 519 | |
| sizes | LineLength | Line is longer than 80 characters (found 96). | 522 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 523 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 532 | |
| sizes | LineLength | Line is longer than 80 characters (found 127). | 534 | |
| sizes | LineLength | Line is longer than 80 characters (found 203). | 538 | |
| sizes | LineLength | Line is longer than 80 characters (found 94). | 540 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 544 | |
| sizes | LineLength | Line is longer than 80 characters (found 87). | 545 | |
| sizes | LineLength | Line is longer than 80 characters (found 136). | 546 | |
| sizes | LineLength | Line is longer than 80 characters (found 99). | 548 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 550 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 551 | |
| sizes | LineLength | Line is longer than 80 characters (found 272). | 552 | |
| sizes | LineLength | Line is longer than 80 characters (found 117). | 554 | |
| sizes | LineLength | Line is longer than 80 characters (found 127). | 558 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 562 | |
| blocks | RightCurly | '}' at column 21 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). | 562 | |
| sizes | LineLength | Line is longer than 80 characters (found 94). | 564 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 565 | |
| sizes | LineLength | Line is longer than 80 characters (found 84). | 567 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 569 | |
| sizes | LineLength | Line is longer than 80 characters (found 89). | 570 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 571 | |
| sizes | LineLength | Line is longer than 80 characters (found 109). | 573 | |
| sizes | LineLength | Line is longer than 80 characters (found 89). | 576 | |
| sizes | LineLength | Line is longer than 80 characters (found 106). | 579 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 580 | |
| sizes | LineLength | Line is longer than 80 characters (found 102). | 581 | |
| sizes | LineLength | Line is longer than 80 characters (found 133). | 587 | |
| sizes | LineLength | Line is longer than 80 characters (found 133). | 589 | |
| sizes | LineLength | Line is longer than 80 characters (found 124). | 593 | |
| sizes | LineLength | Line is longer than 80 characters (found 124). | 595 | |
| sizes | LineLength | Line is longer than 80 characters (found 154). | 598 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 600 | |
| blocks | RightCurly | '}' at column 25 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). | 600 | |
| sizes | LineLength | Line is longer than 80 characters (found 89). | 603 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 604 | |
| sizes | LineLength | Line is longer than 80 characters (found 109). | 606 | |
| sizes | LineLength | Line is longer than 80 characters (found 89). | 607 | |
| sizes | LineLength | Line is longer than 80 characters (found 89). | 611 | |
| sizes | LineLength | Line is longer than 80 characters (found 106). | 614 | |
| sizes | LineLength | Line is longer than 80 characters (found 89). | 615 | |
| sizes | LineLength | Line is longer than 80 characters (found 161). | 619 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 622 | |
| blocks | RightCurly | '}' at column 21 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). | 622 | |
| sizes | LineLength | Line is longer than 80 characters (found 154). | 624 | |
| sizes | LineLength | Line is longer than 80 characters (found 88). | 626 | |
| sizes | LineLength | Line is longer than 80 characters (found 99). | 628 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 632 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 634 | |
| sizes | LineLength | Line is longer than 80 characters (found 88). | 635 | |
| sizes | LineLength | Line is longer than 80 characters (found 88). | 636 | |
| sizes | LineLength | Line is longer than 80 characters (found 112). | 638 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 641 | |
| sizes | LineLength | Line is longer than 80 characters (found 84). | 643 | |
| sizes | LineLength | Line is longer than 80 characters (found 122). | 644 | |
| sizes | LineLength | Line is longer than 80 characters (found 122). | 646 | |
| blocks | RightCurly | '}' at column 29 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). | 650 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 651 | |
| sizes | LineLength | Line is longer than 80 characters (found 92). | 652 | |
| sizes | LineLength | Line is longer than 80 characters (found 99). | 656 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 662 | |
| blocks | RightCurly | '}' at column 29 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). | 662 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 663 | |
| sizes | LineLength | Line is longer than 80 characters (found 94). | 664 | |
| sizes | LineLength | Line is longer than 80 characters (found 102). | 666 | |
| sizes | LineLength | Line is longer than 80 characters (found 91). | 668 | |
| sizes | LineLength | Line is longer than 80 characters (found 92). | 671 | |
| sizes | LineLength | Line is longer than 80 characters (found 101). | 675 | |
| sizes | LineLength | Line is longer than 80 characters (found 88). | 679 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 687 | |
| blocks | RightCurly | '}' at column 29 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). | 687 | |
| sizes | LineLength | Line is longer than 80 characters (found 92). | 688 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 701 | |
| sizes | LineLength | Line is longer than 80 characters (found 83). | 702 | |
| sizes | LineLength | Line is longer than 80 characters (found 124). | 703 | |
| sizes | LineLength | Line is longer than 80 characters (found 99). | 705 | |
| sizes | LineLength | Line is longer than 80 characters (found 99). | 706 | |
| sizes | LineLength | Line is longer than 80 characters (found 103). | 709 | |
| sizes | LineLength | Line is longer than 80 characters (found 103). | 710 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 712 | |
| sizes | LineLength | Line is longer than 80 characters (found 138). | 713 | |
| sizes | LineLength | Line is longer than 80 characters (found 87). | 714 | |
| sizes | LineLength | Line is longer than 80 characters (found 110). | 720 | |
| sizes | LineLength | Line is longer than 80 characters (found 104). | 721 | |
| sizes | LineLength | Line is longer than 80 characters (found 106). | 722 | |
| sizes | LineLength | Line is longer than 80 characters (found 110). | 724 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 752 | |
| misc | FinalParameters | Parameter options should be final. | 760 | |
| misc | FinalParameters | Parameter ordering should be final. | 792 | |
| sizes | LineLength | Line is longer than 80 characters (found 87). | 817 | |
| sizes | LineLength | Line is longer than 80 characters (found 83). | 819 | |
| sizes | LineLength | Line is longer than 80 characters (found 87). | 825 | |
| misc | FinalParameters | Parameter text should be final. | 838 |
cz/zcu/mre/qbuilder/helper/OntologyHelper.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 91). | 2 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 10 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 20 | |
| sizes | LineLength | Line is longer than 80 characters (found 84). | 58 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 58 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 60 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 63 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 66 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 69 | |
| design | DesignForExtension | Class 'OntologyHelper' looks like designed for extension (can be subclassed), but the method 'listIndividualsOfClass' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OntologyHelper' final or making the method 'listIndividualsOfClass' static/final/abstract/empty, or adding allowed annotation for the method. | 73 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 73 | |
| misc | FinalParameters | Parameter clazz should be final. | 73 | |
| sizes | LineLength | Line is longer than 80 characters (found 104). | 74 | |
| sizes | LineLength | Line is longer than 80 characters (found 137). | 79 | |
| sizes | LineLength | Line is longer than 80 characters (found 127). | 83 | |
| design | DesignForExtension | Class 'OntologyHelper' looks like designed for extension (can be subclassed), but the method 'createResourceWrapper' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OntologyHelper' final or making the method 'createResourceWrapper' static/final/abstract/empty, or adding allowed annotation for the method. | 92 | |
| misc | FinalParameters | Parameter resource should be final. | 92 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 93 | |
| sizes | LineLength | Line is longer than 80 characters (found 89). | 95 | |
| design | DesignForExtension | Class 'OntologyHelper' looks like designed for extension (can be subclassed), but the method 'listClasses' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OntologyHelper' final or making the method 'listClasses' static/final/abstract/empty, or adding allowed annotation for the method. | 100 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 100 | |
| misc | FinalParameters | Parameter timepoint should be final. | 100 | |
| sizes | LineLength | Line is longer than 80 characters (found 95). | 104 | |
| sizes | LineLength | Line is longer than 80 characters (found 87). | 107 | |
| sizes | LineLength | Line is longer than 80 characters (found 101). | 109 | |
| design | DesignForExtension | Class 'OntologyHelper' looks like designed for extension (can be subclassed), but the method 'listPropertiesInDomain' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OntologyHelper' final or making the method 'listPropertiesInDomain' static/final/abstract/empty, or adding allowed annotation for the method. | 129 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 129 | |
| misc | FinalParameters | Parameter type should be final. | 129 | |
| sizes | LineLength | Line is longer than 80 characters (found 144). | 146 | |
| design | DesignForExtension | Class 'OntologyHelper' looks like designed for extension (can be subclassed), but the method 'getDataType' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OntologyHelper' final or making the method 'getDataType' static/final/abstract/empty, or adding allowed annotation for the method. | 165 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 165 | |
| misc | FinalParameters | Parameter ontPropertyRw should be final. | 165 | |
| design | DesignForExtension | Class 'OntologyHelper' looks like designed for extension (can be subclassed), but the method 'getResourceLabel' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OntologyHelper' final or making the method 'getResourceLabel' static/final/abstract/empty, or adding allowed annotation for the method. | 173 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 173 | |
| misc | FinalParameters | Parameter uri should be final. | 173 | |
| sizes | LineLength | Line is longer than 80 characters (found 91). | 175 | |
| sizes | LineLength | Line is longer than 80 characters (found 134). | 182 | |
| sizes | LineLength | Line is longer than 80 characters (found 110). | 186 | |
| design | DesignForExtension | Class 'OntologyHelper' looks like designed for extension (can be subclassed), but the method 'listVocabularyItems' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OntologyHelper' final or making the method 'listVocabularyItems' static/final/abstract/empty, or adding allowed annotation for the method. | 194 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 194 | |
| misc | FinalParameters | Parameter vocabularyUri should be final. | 194 | |
| sizes | LineLength | Line is longer than 80 characters (found 81). | 199 | |
| sizes | LineLength | Line is longer than 80 characters (found 115). | 202 | |
| design | DesignForExtension | Class 'OntologyHelper' looks like designed for extension (can be subclassed), but the method 'variable' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OntologyHelper' final or making the method 'variable' static/final/abstract/empty, or adding allowed annotation for the method. | 216 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 216 | |
| misc | FinalParameters | Parameter string should be final. | 216 | |
| design | DesignForExtension | Class 'OntologyHelper' looks like designed for extension (can be subclassed), but the method 'shortName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OntologyHelper' final or making the method 'shortName' static/final/abstract/empty, or adding allowed annotation for the method. | 220 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 220 | |
| misc | FinalParameters | Parameter node should be final. | 220 | |
| sizes | LineLength | Line is longer than 80 characters (found 91). | 222 | |
| sizes | LineLength | Line is longer than 80 characters (found 101). | 223 |
cz/zcu/mre/qbuilder/model/ActiveForm.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 80 characters (found 91). | 2 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 11 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 21 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 30 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 31 | |
| design | DesignForExtension | Class 'ActiveForm' looks like designed for extension (can be subclassed), but the method 'hasFormId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActiveForm' final or making the method 'hasFormId' static/final/abstract/empty, or adding allowed annotation for the method. | 33 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 33 | |
| design | DesignForExtension | Class 'ActiveForm' looks like designed for extension (can be subclassed), but the method 'getFormId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActiveForm' final or making the method 'getFormId' static/final/abstract/empty, or adding allowed annotation for the method. | 37 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 37 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 46 | |
| misc | FinalParameters | Parameter formId should be final. | 46 | |
| coding | HiddenField | 'formId' hides a field. | 46 | |
| design | DesignForExtension | Class 'ActiveForm' looks like designed for extension (can be subclassed), but the method 'hasFormId2' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActiveForm' final or making the method 'hasFormId2' static/final/abstract/empty, or adding allowed annotation for the method. | 53 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 53 | |
| design | DesignForExtension | Class 'ActiveForm' looks like designed for extension (can be subclassed), but the method 'getFormId2' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActiveForm' final or making the method 'getFormId2' static/final/abstract/empty, or adding allowed annotation for the method. | 57 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 57 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 66 | |
| misc | FinalParameters | Parameter formId2 should be final. | 66 | |
| coding | HiddenField | 'formId2' hides a field. | 66 | |
| design | DesignForExtension | Class 'ActiveForm' looks like designed for extension (can be subclassed), but the method 'toString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActiveForm' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. | 74 | |
| sizes | LineLength | Line is longer than 80 characters (found 81). | 76 |
cz/zcu/mre/qbuilder/model/Condition.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 80 characters (found 91). | 2 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 10 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 20 | |
| imports | UnusedImports | Unused import - java.util.Arrays. | 27 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 40 | |
| misc | FinalParameters | Parameter root should be final. | 42 | |
| sizes | LineLength | Line is longer than 80 characters (found 131). | 44 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 58 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 59 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 60 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 61 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 62 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 63 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 75 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 82 | |
| sizes | LineLength | Line is longer than 80 characters (found 151). | 85 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 85 | |
| misc | FinalParameters | Parameter optionalCondition should be final. | 85 | |
| coding | HiddenField | 'optionalCondition' hides a field. | 85 | |
| misc | FinalParameters | Parameter operator should be final. | 85 | |
| coding | HiddenField | 'operator' hides a field. | 85 | |
| misc | FinalParameters | Parameter filter should be final. | 85 | |
| coding | HiddenField | 'filter' hides a field. | 85 | |
| misc | FinalParameters | Parameter timepointCondition should be final. | 85 | |
| coding | HiddenField | 'timepointCondition' hides a field. | 85 | |
| misc | FinalParameters | Parameter conversionCondition should be final. | 85 | |
| coding | HiddenField | 'conversionCondition' hides a field. | 85 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 92 | |
| design | DesignForExtension | Class 'Condition' looks like designed for extension (can be subclassed), but the method 'isOptionalCondition' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Condition' final or making the method 'isOptionalCondition' static/final/abstract/empty, or adding allowed annotation for the method. | 95 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 95 | |
| design | DesignForExtension | Class 'Condition' looks like designed for extension (can be subclassed), but the method 'setOptionalCondition' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Condition' final or making the method 'setOptionalCondition' static/final/abstract/empty, or adding allowed annotation for the method. | 99 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 99 | |
| misc | FinalParameters | Parameter optionalCondition should be final. | 99 | |
| coding | HiddenField | 'optionalCondition' hides a field. | 99 | |
| design | DesignForExtension | Class 'Condition' looks like designed for extension (can be subclassed), but the method 'getCaseSensitive' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Condition' final or making the method 'getCaseSensitive' static/final/abstract/empty, or adding allowed annotation for the method. | 104 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 104 | |
| sizes | LineLength | Line is longer than 80 characters (found 155). | 107 | |
| design | DesignForExtension | Class 'Condition' looks like designed for extension (can be subclassed), but the method 'setCaseSensitive' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Condition' final or making the method 'setCaseSensitive' static/final/abstract/empty, or adding allowed annotation for the method. | 116 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 116 | |
| misc | FinalParameters | Parameter caseSensitive should be final. | 116 | |
| coding | HiddenField | 'caseSensitive' hides a field. | 116 | |
| design | DesignForExtension | Class 'Condition' looks like designed for extension (can be subclassed), but the method 'containsCaseInsensitiveValue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Condition' final or making the method 'containsCaseInsensitiveValue' static/final/abstract/empty, or adding allowed annotation for the method. | 120 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 120 | |
| design | DesignForExtension | Class 'Condition' looks like designed for extension (can be subclassed), but the method 'hasOperator' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Condition' final or making the method 'hasOperator' static/final/abstract/empty, or adding allowed annotation for the method. | 129 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 129 | |
| design | DesignForExtension | Class 'Condition' looks like designed for extension (can be subclassed), but the method 'getOperator' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Condition' final or making the method 'getOperator' static/final/abstract/empty, or adding allowed annotation for the method. | 133 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 133 | |
| design | DesignForExtension | Class 'Condition' looks like designed for extension (can be subclassed), but the method 'setOperator' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Condition' final or making the method 'setOperator' static/final/abstract/empty, or adding allowed annotation for the method. | 137 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 137 | |
| misc | FinalParameters | Parameter operator should be final. | 137 | |
| coding | HiddenField | 'operator' hides a field. | 137 | |
| design | DesignForExtension | Class 'Condition' looks like designed for extension (can be subclassed), but the method 'getValue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Condition' final or making the method 'getValue' static/final/abstract/empty, or adding allowed annotation for the method. | 141 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 141 | |
| sizes | LineLength | Line is longer than 80 characters (found 131). | 144 | |
| design | DesignForExtension | Class 'Condition' looks like designed for extension (can be subclassed), but the method 'setValue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Condition' final or making the method 'setValue' static/final/abstract/empty, or adding allowed annotation for the method. | 153 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 153 | |
| misc | FinalParameters | Parameter value should be final. | 153 | |
| coding | HiddenField | 'value' hides a field. | 153 | |
| design | DesignForExtension | Class 'Condition' looks like designed for extension (can be subclassed), but the method 'getTimeZone' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Condition' final or making the method 'getTimeZone' static/final/abstract/empty, or adding allowed annotation for the method. | 157 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 157 | |
| sizes | LineLength | Line is longer than 80 characters (found 140). | 160 | |
| design | DesignForExtension | Class 'Condition' looks like designed for extension (can be subclassed), but the method 'setTimeZone' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Condition' final or making the method 'setTimeZone' static/final/abstract/empty, or adding allowed annotation for the method. | 169 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 169 | |
| misc | FinalParameters | Parameter timeZone should be final. | 169 | |
| coding | HiddenField | 'timeZone' hides a field. | 169 | |
| design | DesignForExtension | Class 'Condition' looks like designed for extension (can be subclassed), but the method 'hasFilter' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Condition' final or making the method 'hasFilter' static/final/abstract/empty, or adding allowed annotation for the method. | 173 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 173 | |
| design | DesignForExtension | Class 'Condition' looks like designed for extension (can be subclassed), but the method 'getFilter' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Condition' final or making the method 'getFilter' static/final/abstract/empty, or adding allowed annotation for the method. | 177 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 177 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 181 | |
| misc | FinalParameters | Parameter filter should be final. | 181 | |
| coding | HiddenField | 'filter' hides a field. | 181 | |
| design | DesignForExtension | Class 'Condition' looks like designed for extension (can be subclassed), but the method 'hasConversionCondition' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Condition' final or making the method 'hasConversionCondition' static/final/abstract/empty, or adding allowed annotation for the method. | 190 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 190 | |
| design | DesignForExtension | Class 'Condition' looks like designed for extension (can be subclassed), but the method 'getConversionCondition' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Condition' final or making the method 'getConversionCondition' static/final/abstract/empty, or adding allowed annotation for the method. | 194 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 194 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 198 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 198 | |
| misc | FinalParameters | Parameter conversionCondition should be final. | 198 | |
| coding | HiddenField | 'conversionCondition' hides a field. | 198 | |
| design | DesignForExtension | Class 'Condition' looks like designed for extension (can be subclassed), but the method 'hasTimepointCondition' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Condition' final or making the method 'hasTimepointCondition' static/final/abstract/empty, or adding allowed annotation for the method. | 207 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 207 | |
| design | DesignForExtension | Class 'Condition' looks like designed for extension (can be subclassed), but the method 'getTimepointCondition' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Condition' final or making the method 'getTimepointCondition' static/final/abstract/empty, or adding allowed annotation for the method. | 211 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 211 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 215 | |
| misc | FinalParameters | Parameter timepointCondition should be final. | 215 | |
| coding | HiddenField | 'timepointCondition' hides a field. | 215 | |
| design | DesignForExtension | Class 'Condition' looks like designed for extension (can be subclassed), but the method 'hasVocabularyCondition' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Condition' final or making the method 'hasVocabularyCondition' static/final/abstract/empty, or adding allowed annotation for the method. | 225 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 225 | |
| design | DesignForExtension | Class 'Condition' looks like designed for extension (can be subclassed), but the method 'getVocabularyCondition' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Condition' final or making the method 'getVocabularyCondition' static/final/abstract/empty, or adding allowed annotation for the method. | 229 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 229 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 234 | |
| misc | FinalParameters | Parameter vocabularyCondition should be final. | 234 | |
| coding | HiddenField | 'vocabularyCondition' hides a field. | 234 | |
| sizes | LineLength | Line is longer than 80 characters (found 91). | 248 | |
| sizes | LineLength | Line is longer than 80 characters (found 110). | 258 | |
| sizes | LineLength | Line is longer than 80 characters (found 106). | 261 | |
| sizes | LineLength | Line is longer than 80 characters (found 84). | 262 | |
| sizes | LineLength | Line is longer than 80 characters (found 159). | 265 | |
| sizes | LineLength | Line is longer than 80 characters (found 141). | 268 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 273 | |
| design | DesignForExtension | Class 'Condition' looks like designed for extension (can be subclassed), but the method 'setName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Condition' final or making the method 'setName' static/final/abstract/empty, or adding allowed annotation for the method. | 281 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 281 | |
| misc | FinalParameters | Parameter name should be final. | 281 | |
| coding | HiddenField | 'name' hides a field. | 281 | |
| design | DesignForExtension | Class 'Condition' looks like designed for extension (can be subclassed), but the method 'getLabel' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Condition' final or making the method 'getLabel' static/final/abstract/empty, or adding allowed annotation for the method. | 285 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 285 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 289 | |
| misc | FinalParameters | Parameter label should be final. | 289 | |
| coding | HiddenField | 'label' hides a field. | 289 | |
| design | DesignForExtension | Class 'Condition' looks like designed for extension (can be subclassed), but the method 'toString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Condition' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. | 293 | |
| design | DesignForExtension | Class 'Condition' looks like designed for extension (can be subclassed), but the method 'hashCode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Condition' final or making the method 'hashCode' static/final/abstract/empty, or adding allowed annotation for the method. | 310 | |
| coding | MagicNumber | '3' is a magic number. | 312 | |
| coding | MagicNumber | '47' is a magic number. | 313 | |
| coding | MagicNumber | '47' is a magic number. | 314 | |
| coding | MagicNumber | '47' is a magic number. | 315 | |
| coding | MagicNumber | '47' is a magic number. | 316 | |
| coding | MagicNumber | '47' is a magic number. | 317 | |
| coding | MagicNumber | '47' is a magic number. | 318 | |
| coding | MagicNumber | '47' is a magic number. | 319 | |
| coding | MagicNumber | '47' is a magic number. | 320 | |
| coding | MagicNumber | '47' is a magic number. | 321 | |
| coding | MagicNumber | '47' is a magic number. | 322 | |
| coding | MagicNumber | '47' is a magic number. | 323 | |
| design | DesignForExtension | Class 'Condition' looks like designed for extension (can be subclassed), but the method 'equals' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Condition' final or making the method 'equals' static/final/abstract/empty, or adding allowed annotation for the method. | 327 | |
| misc | FinalParameters | Parameter obj should be final. | 328 | |
| sizes | LineLength | Line is longer than 80 characters (found 81). | 363 | |
| sizes | LineLength | Line is longer than 80 characters (found 83). | 366 | |
| sizes | LineLength | Line is longer than 80 characters (found 83). | 369 |
cz/zcu/mre/qbuilder/model/Endpoint.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 80 characters (found 91). | 2 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 10 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 20 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 34 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 35 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 36 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 37 | |
| design | DesignForExtension | Class 'Endpoint' looks like designed for extension (can be subclassed), but the method 'getActive' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Endpoint' final or making the method 'getActive' static/final/abstract/empty, or adding allowed annotation for the method. | 38 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 38 | |
| design | DesignForExtension | Class 'Endpoint' looks like designed for extension (can be subclassed), but the method 'setActive' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Endpoint' final or making the method 'setActive' static/final/abstract/empty, or adding allowed annotation for the method. | 42 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 42 | |
| misc | FinalParameters | Parameter active should be final. | 42 | |
| coding | HiddenField | 'active' hides a field. | 42 | |
| design | DesignForExtension | Class 'Endpoint' looks like designed for extension (can be subclassed), but the method 'getEndpoints' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Endpoint' final or making the method 'getEndpoints' static/final/abstract/empty, or adding allowed annotation for the method. | 46 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 46 | |
| design | DesignForExtension | Class 'Endpoint' looks like designed for extension (can be subclassed), but the method 'setEndpoints' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Endpoint' final or making the method 'setEndpoints' static/final/abstract/empty, or adding allowed annotation for the method. | 50 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 50 | |
| misc | FinalParameters | Parameter endpoints should be final. | 50 | |
| coding | HiddenField | 'endpoints' hides a field. | 50 | |
| design | DesignForExtension | Class 'Endpoint' looks like designed for extension (can be subclassed), but the method 'getTimeout' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Endpoint' final or making the method 'getTimeout' static/final/abstract/empty, or adding allowed annotation for the method. | 54 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 54 | |
| design | DesignForExtension | Class 'Endpoint' looks like designed for extension (can be subclassed), but the method 'setTimeout' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Endpoint' final or making the method 'setTimeout' static/final/abstract/empty, or adding allowed annotation for the method. | 58 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 58 | |
| misc | FinalParameters | Parameter timeout should be final. | 58 | |
| coding | HiddenField | 'timeout' hides a field. | 58 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 61 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 62 | |
| design | DesignForExtension | Class 'Endpoint' looks like designed for extension (can be subclassed), but the method 'toString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Endpoint' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. | 63 | |
| sizes | LineLength | Line is longer than 80 characters (found 109). | 65 | |
| design | DesignForExtension | Class 'Endpoint' looks like designed for extension (can be subclassed), but the method 'hashCode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Endpoint' final or making the method 'hashCode' static/final/abstract/empty, or adding allowed annotation for the method. | 68 | |
| coding | MagicNumber | '3' is a magic number. | 70 | |
| coding | MagicNumber | '29' is a magic number. | 71 | |
| coding | MagicNumber | '29' is a magic number. | 72 | |
| coding | MagicNumber | '29' is a magic number. | 73 | |
| design | DesignForExtension | Class 'Endpoint' looks like designed for extension (can be subclassed), but the method 'equals' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Endpoint' final or making the method 'equals' static/final/abstract/empty, or adding allowed annotation for the method. | 77 | |
| misc | FinalParameters | Parameter obj should be final. | 78 |
cz/zcu/mre/qbuilder/model/MessageSourceHolder.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 80 characters (found 91). | 2 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 10 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 20 | |
| design | HideUtilityClassConstructor | Utility classes should not have a public or default constructor. | 28 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 31 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 33 | |
| misc | FinalParameters | Parameter key should be final. | 33 | |
| sizes | LineLength | Line is longer than 80 characters (found 84). | 34 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 37 | |
| misc | FinalParameters | Parameter messageSource should be final. | 37 | |
| coding | HiddenField | 'messageSource' hides a field. | 37 |
cz/zcu/mre/qbuilder/model/Operator.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 91). | 2 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 10 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 20 | |
| whitespace | FileTabCharacter | File contains tab characters (this is the first instance). | 32 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 48 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 82 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 83 | |
| misc | FinalParameters | Parameter messageKey should be final. | 85 | |
| coding | HiddenField | 'messageKey' hides a field. | 85 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 89 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 93 |
cz/zcu/mre/qbuilder/model/Options.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 80 characters (found 91). | 2 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 10 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 20 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 32 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 33 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 34 | |
| design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'isDistinct' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'isDistinct' static/final/abstract/empty, or adding allowed annotation for the method. | 36 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 36 | |
| design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'getDistinct' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'getDistinct' static/final/abstract/empty, or adding allowed annotation for the method. | 40 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 40 | |
| design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'setDistinct' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'setDistinct' static/final/abstract/empty, or adding allowed annotation for the method. | 44 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 44 | |
| misc | FinalParameters | Parameter distinct should be final. | 44 | |
| coding | HiddenField | 'distinct' hides a field. | 44 | |
| design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'getLimit' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'getLimit' static/final/abstract/empty, or adding allowed annotation for the method. | 48 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 48 | |
| design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'setLimit' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'setLimit' static/final/abstract/empty, or adding allowed annotation for the method. | 52 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 52 | |
| misc | FinalParameters | Parameter limit should be final. | 52 | |
| coding | HiddenField | 'limit' hides a field. | 52 | |
| design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'getOffset' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'getOffset' static/final/abstract/empty, or adding allowed annotation for the method. | 56 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 56 | |
| design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'setOffset' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'setOffset' static/final/abstract/empty, or adding allowed annotation for the method. | 60 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 60 | |
| misc | FinalParameters | Parameter offset should be final. | 60 | |
| coding | HiddenField | 'offset' hides a field. | 60 | |
| design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'toString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. | 64 | |
| sizes | LineLength | Line is longer than 80 characters (found 101). | 66 |
cz/zcu/mre/qbuilder/model/OrderBy.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 80 characters (found 91). | 2 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 10 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 20 | |
| sizes | LineLength | Line is longer than 80 characters (found 109). | 34 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 38 | |
| misc | FinalParameters | Parameter root should be final. | 40 | |
| sizes | LineLength | Line is longer than 80 characters (found 131). | 42 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 45 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 46 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 47 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 48 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 49 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 51 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 53 | |
| sizes | LineLength | Line is longer than 80 characters (found 112). | 56 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 56 | |
| misc | FinalParameters | Parameter attribute should be final. | 56 | |
| coding | HiddenField | 'attribute' hides a field. | 56 | |
| misc | FinalParameters | Parameter ascending should be final. | 56 | |
| coding | HiddenField | 'ascending' hides a field. | 56 | |
| misc | FinalParameters | Parameter timepointOrder should be final. | 56 | |
| coding | HiddenField | 'timepointOrder' hides a field. | 56 | |
| misc | FinalParameters | Parameter conversion should be final. | 56 | |
| coding | HiddenField | 'conversion' hides a field. | 56 | |
| design | DesignForExtension | Class 'OrderBy' looks like designed for extension (can be subclassed), but the method 'hasAttribute' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OrderBy' final or making the method 'hasAttribute' static/final/abstract/empty, or adding allowed annotation for the method. | 65 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 65 | |
| design | DesignForExtension | Class 'OrderBy' looks like designed for extension (can be subclassed), but the method 'getAttribute' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OrderBy' final or making the method 'getAttribute' static/final/abstract/empty, or adding allowed annotation for the method. | 69 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 69 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 74 | |
| misc | FinalParameters | Parameter attribute should be final. | 74 | |
| coding | HiddenField | 'attribute' hides a field. | 74 | |
| design | DesignForExtension | Class 'OrderBy' looks like designed for extension (can be subclassed), but the method 'isAscending' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OrderBy' final or making the method 'isAscending' static/final/abstract/empty, or adding allowed annotation for the method. | 84 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 84 | |
| design | DesignForExtension | Class 'OrderBy' looks like designed for extension (can be subclassed), but the method 'setAscending' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OrderBy' final or making the method 'setAscending' static/final/abstract/empty, or adding allowed annotation for the method. | 88 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 88 | |
| misc | FinalParameters | Parameter ascending should be final. | 88 | |
| coding | HiddenField | 'ascending' hides a field. | 88 | |
| whitespace | FileTabCharacter | File contains tab characters (this is the first instance). | 97 | |
| design | DesignForExtension | Class 'OrderBy' looks like designed for extension (can be subclassed), but the method 'hasConversion' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OrderBy' final or making the method 'hasConversion' static/final/abstract/empty, or adding allowed annotation for the method. | 110 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 110 | |
| design | DesignForExtension | Class 'OrderBy' looks like designed for extension (can be subclassed), but the method 'getConversion' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OrderBy' final or making the method 'getConversion' static/final/abstract/empty, or adding allowed annotation for the method. | 114 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 114 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 119 | |
| misc | FinalParameters | Parameter conversion should be final. | 119 | |
| coding | HiddenField | 'conversion' hides a field. | 119 | |
| design | DesignForExtension | Class 'OrderBy' looks like designed for extension (can be subclassed), but the method 'hasTimepointOrder' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OrderBy' final or making the method 'hasTimepointOrder' static/final/abstract/empty, or adding allowed annotation for the method. | 128 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 128 | |
| design | DesignForExtension | Class 'OrderBy' looks like designed for extension (can be subclassed), but the method 'getTimepointOrder' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OrderBy' final or making the method 'getTimepointOrder' static/final/abstract/empty, or adding allowed annotation for the method. | 132 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 132 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 137 | |
| misc | FinalParameters | Parameter timepointOrder should be final. | 137 | |
| coding | HiddenField | 'timepointOrder' hides a field. | 137 | |
| sizes | LineLength | Line is longer than 80 characters (found 97). | 152 | |
| sizes | LineLength | Line is longer than 80 characters (found 106). | 163 | |
| sizes | LineLength | Line is longer than 80 characters (found 102). | 166 | |
| sizes | LineLength | Line is longer than 80 characters (found 135). | 170 | |
| sizes | LineLength | Line is longer than 80 characters (found 163). | 172 | |
| sizes | LineLength | Line is longer than 80 characters (found 118). | 175 | |
| sizes | LineLength | Line is longer than 80 characters (found 145). | 176 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 181 | |
| design | DesignForExtension | Class 'OrderBy' looks like designed for extension (can be subclassed), but the method 'setName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OrderBy' final or making the method 'setName' static/final/abstract/empty, or adding allowed annotation for the method. | 189 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 189 | |
| misc | FinalParameters | Parameter name should be final. | 189 | |
| coding | HiddenField | 'name' hides a field. | 189 | |
| design | DesignForExtension | Class 'OrderBy' looks like designed for extension (can be subclassed), but the method 'getLabel' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OrderBy' final or making the method 'getLabel' static/final/abstract/empty, or adding allowed annotation for the method. | 193 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 193 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 197 | |
| misc | FinalParameters | Parameter label should be final. | 197 | |
| coding | HiddenField | 'label' hides a field. | 197 | |
| design | DesignForExtension | Class 'OrderBy' looks like designed for extension (can be subclassed), but the method 'toString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OrderBy' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. | 201 | |
| design | DesignForExtension | Class 'OrderBy' looks like designed for extension (can be subclassed), but the method 'hashCode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OrderBy' final or making the method 'hashCode' static/final/abstract/empty, or adding allowed annotation for the method. | 214 | |
| coding | MagicNumber | '3' is a magic number. | 216 | |
| coding | MagicNumber | '13' is a magic number. | 217 | |
| coding | MagicNumber | '13' is a magic number. | 218 | |
| coding | MagicNumber | '13' is a magic number. | 219 | |
| coding | MagicNumber | '13' is a magic number. | 220 | |
| coding | MagicNumber | '13' is a magic number. | 221 | |
| coding | MagicNumber | '13' is a magic number. | 222 | |
| design | DesignForExtension | Class 'OrderBy' looks like designed for extension (can be subclassed), but the method 'equals' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OrderBy' final or making the method 'equals' static/final/abstract/empty, or adding allowed annotation for the method. | 226 | |
| misc | FinalParameters | Parameter obj should be final. | 227 |
cz/zcu/mre/qbuilder/model/OutputFormat.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 80 characters (found 91). | 2 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 10 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 20 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 74 | |
| whitespace | FileTabCharacter | File contains tab characters (this is the first instance). | 74 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 75 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 76 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 77 | |
| misc | FinalParameters | Parameter messageKey should be final. | 79 | |
| coding | HiddenField | 'messageKey' hides a field. | 79 | |
| misc | FinalParameters | Parameter formatName should be final. | 79 | |
| coding | HiddenField | 'formatName' hides a field. | 79 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 84 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 87 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 89 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 92 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 93 |
cz/zcu/mre/qbuilder/model/Property.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 80 characters (found 91). | 2 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 10 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 20 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 35 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 39 | |
| misc | FinalParameters | Parameter type should be final. | 39 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 43 | |
| misc | FinalParameters | Parameter type should be final. | 43 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 47 | |
| misc | FinalParameters | Parameter type should be final. | 47 | |
| design | DesignForExtension | Class 'Property' looks like designed for extension (can be subclassed), but the method 'toString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Property' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. | 51 | |
| design | DesignForExtension | Class 'Property' looks like designed for extension (can be subclassed), but the method 'nodeToString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Property' final or making the method 'nodeToString' static/final/abstract/empty, or adding allowed annotation for the method. | 56 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 56 | |
| design | DesignForExtension | Class 'Property' looks like designed for extension (can be subclassed), but the method 'equals' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Property' final or making the method 'equals' static/final/abstract/empty, or adding allowed annotation for the method. | 60 | |
| misc | FinalParameters | Parameter obj should be final. | 61 | |
| design | DesignForExtension | Class 'Property' looks like designed for extension (can be subclassed), but the method 'hashCode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Property' final or making the method 'hashCode' static/final/abstract/empty, or adding allowed annotation for the method. | 76 |
cz/zcu/mre/qbuilder/model/QueryData.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 80 characters (found 91). | 2 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 10 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 19 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 41 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 42 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 43 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 45 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 47 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 49 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 51 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 53 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 55 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 57 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 59 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 61 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 63 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 65 | |
| design | DesignForExtension | Class 'QueryData' looks like designed for extension (can be subclassed), but the method 'getStringPivotClass' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryData' final or making the method 'getStringPivotClass' static/final/abstract/empty, or adding allowed annotation for the method. | 68 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 68 | |
| design | DesignForExtension | Class 'QueryData' looks like designed for extension (can be subclassed), but the method 'setPivotClass' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryData' final or making the method 'setPivotClass' static/final/abstract/empty, or adding allowed annotation for the method. | 73 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 73 | |
| misc | FinalParameters | Parameter pivotClass should be final. | 74 | |
| coding | HiddenField | 'pivotClass' hides a field. | 74 | |
| design | DesignForExtension | Class 'QueryData' looks like designed for extension (can be subclassed), but the method 'getStringQuery' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryData' final or making the method 'getStringQuery' static/final/abstract/empty, or adding allowed annotation for the method. | 81 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 81 | |
| sizes | LineLength | Line is longer than 80 characters (found 87). | 85 | |
| design | DesignForExtension | Class 'QueryData' looks like designed for extension (can be subclassed), but the method 'getOntology' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryData' final or making the method 'getOntology' static/final/abstract/empty, or adding allowed annotation for the method. | 91 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 91 | |
| design | DesignForExtension | Class 'QueryData' looks like designed for extension (can be subclassed), but the method 'setOntology' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryData' final or making the method 'setOntology' static/final/abstract/empty, or adding allowed annotation for the method. | 95 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 95 | |
| misc | FinalParameters | Parameter ontology should be final. | 95 | |
| coding | HiddenField | 'ontology' hides a field. | 95 | |
| design | DesignForExtension | Class 'QueryData' looks like designed for extension (can be subclassed), but the method 'getPivotClass' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryData' final or making the method 'getPivotClass' static/final/abstract/empty, or adding allowed annotation for the method. | 99 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 99 | |
| design | DesignForExtension | Class 'QueryData' looks like designed for extension (can be subclassed), but the method 'setPivotClass' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryData' final or making the method 'setPivotClass' static/final/abstract/empty, or adding allowed annotation for the method. | 103 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 103 | |
| misc | FinalParameters | Parameter pivotClass should be final. | 103 | |
| coding | HiddenField | 'pivotClass' hides a field. | 103 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 107 | |
| misc | FinalParameters | Parameter variable should be final. | 107 | |
| design | DesignForExtension | Class 'QueryData' looks like designed for extension (can be subclassed), but the method 'remove' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryData' final or making the method 'remove' static/final/abstract/empty, or adding allowed annotation for the method. | 111 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 111 | |
| misc | FinalParameters | Parameter variable should be final. | 111 | |
| design | DesignForExtension | Class 'QueryData' looks like designed for extension (can be subclassed), but the method 'getVariables' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryData' final or making the method 'getVariables' static/final/abstract/empty, or adding allowed annotation for the method. | 115 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 115 | |
| design | DesignForExtension | Class 'QueryData' looks like designed for extension (can be subclassed), but the method 'setVariables' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryData' final or making the method 'setVariables' static/final/abstract/empty, or adding allowed annotation for the method. | 119 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 119 | |
| misc | FinalParameters | Parameter variables should be final. | 119 | |
| coding | HiddenField | 'variables' hides a field. | 119 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 123 | |
| misc | FinalParameters | Parameter order should be final. | 123 | |
| design | DesignForExtension | Class 'QueryData' looks like designed for extension (can be subclassed), but the method 'remove' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryData' final or making the method 'remove' static/final/abstract/empty, or adding allowed annotation for the method. | 128 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 128 | |
| misc | FinalParameters | Parameter order should be final. | 128 | |
| design | DesignForExtension | Class 'QueryData' looks like designed for extension (can be subclassed), but the method 'getOrdering' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryData' final or making the method 'getOrdering' static/final/abstract/empty, or adding allowed annotation for the method. | 132 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 132 | |
| design | DesignForExtension | Class 'QueryData' looks like designed for extension (can be subclassed), but the method 'setOrdering' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryData' final or making the method 'setOrdering' static/final/abstract/empty, or adding allowed annotation for the method. | 136 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 136 | |
| misc | FinalParameters | Parameter ordering should be final. | 136 | |
| coding | HiddenField | 'ordering' hides a field. | 136 | |
| design | DesignForExtension | Class 'QueryData' looks like designed for extension (can be subclassed), but the method 'add' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryData' final or making the method 'add' static/final/abstract/empty, or adding allowed annotation for the method. | 140 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 140 | |
| misc | FinalParameters | Parameter condition should be final. | 140 | |
| design | DesignForExtension | Class 'QueryData' looks like designed for extension (can be subclassed), but the method 'remove' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryData' final or making the method 'remove' static/final/abstract/empty, or adding allowed annotation for the method. | 144 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 144 | |
| misc | FinalParameters | Parameter condition should be final. | 144 | |
| design | DesignForExtension | Class 'QueryData' looks like designed for extension (can be subclassed), but the method 'getConditions' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryData' final or making the method 'getConditions' static/final/abstract/empty, or adding allowed annotation for the method. | 148 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 148 | |
| design | DesignForExtension | Class 'QueryData' looks like designed for extension (can be subclassed), but the method 'getConditionsSize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryData' final or making the method 'getConditionsSize' static/final/abstract/empty, or adding allowed annotation for the method. | 152 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 152 | |
| design | DesignForExtension | Class 'QueryData' looks like designed for extension (can be subclassed), but the method 'setConditions' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryData' final or making the method 'setConditions' static/final/abstract/empty, or adding allowed annotation for the method. | 156 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 156 | |
| misc | FinalParameters | Parameter conditions should be final. | 156 | |
| coding | HiddenField | 'conditions' hides a field. | 156 | |
| design | DesignForExtension | Class 'QueryData' looks like designed for extension (can be subclassed), but the method 'getOptions' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryData' final or making the method 'getOptions' static/final/abstract/empty, or adding allowed annotation for the method. | 160 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 160 | |
| design | DesignForExtension | Class 'QueryData' looks like designed for extension (can be subclassed), but the method 'setOptions' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryData' final or making the method 'setOptions' static/final/abstract/empty, or adding allowed annotation for the method. | 164 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 164 | |
| misc | FinalParameters | Parameter options should be final. | 164 | |
| coding | HiddenField | 'options' hides a field. | 164 | |
| design | DesignForExtension | Class 'QueryData' looks like designed for extension (can be subclassed), but the method 'getOutputFormat' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryData' final or making the method 'getOutputFormat' static/final/abstract/empty, or adding allowed annotation for the method. | 168 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 168 | |
| design | DesignForExtension | Class 'QueryData' looks like designed for extension (can be subclassed), but the method 'setoutputFormat' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryData' final or making the method 'setoutputFormat' static/final/abstract/empty, or adding allowed annotation for the method. | 172 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 172 | |
| misc | FinalParameters | Parameter outputFormat should be final. | 172 | |
| coding | HiddenField | 'outputFormat' hides a field. | 172 | |
| design | DesignForExtension | Class 'QueryData' looks like designed for extension (can be subclassed), but the method 'getActiveForm' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryData' final or making the method 'getActiveForm' static/final/abstract/empty, or adding allowed annotation for the method. | 176 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 176 | |
| design | DesignForExtension | Class 'QueryData' looks like designed for extension (can be subclassed), but the method 'setActiveForm' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryData' final or making the method 'setActiveForm' static/final/abstract/empty, or adding allowed annotation for the method. | 180 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 180 | |
| misc | FinalParameters | Parameter active should be final. | 180 | |
| coding | HiddenField | 'active' hides a field. | 180 | |
| design | DesignForExtension | Class 'QueryData' looks like designed for extension (can be subclassed), but the method 'getEndpoint' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryData' final or making the method 'getEndpoint' static/final/abstract/empty, or adding allowed annotation for the method. | 184 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 184 | |
| design | DesignForExtension | Class 'QueryData' looks like designed for extension (can be subclassed), but the method 'setEndpoint' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryData' final or making the method 'setEndpoint' static/final/abstract/empty, or adding allowed annotation for the method. | 188 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 188 | |
| misc | FinalParameters | Parameter endpoint should be final. | 188 | |
| coding | HiddenField | 'endpoint' hides a field. | 188 | |
| design | DesignForExtension | Class 'QueryData' looks like designed for extension (can be subclassed), but the method 'getQuery' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryData' final or making the method 'getQuery' static/final/abstract/empty, or adding allowed annotation for the method. | 192 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 192 | |
| design | DesignForExtension | Class 'QueryData' looks like designed for extension (can be subclassed), but the method 'setQuery' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryData' final or making the method 'setQuery' static/final/abstract/empty, or adding allowed annotation for the method. | 196 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 196 | |
| misc | FinalParameters | Parameter query should be final. | 197 | |
| coding | HiddenField | 'query' hides a field. | 197 | |
| design | DesignForExtension | Class 'QueryData' looks like designed for extension (can be subclassed), but the method 'getResults' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryData' final or making the method 'getResults' static/final/abstract/empty, or adding allowed annotation for the method. | 201 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 201 | |
| design | DesignForExtension | Class 'QueryData' looks like designed for extension (can be subclassed), but the method 'setResults' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryData' final or making the method 'setResults' static/final/abstract/empty, or adding allowed annotation for the method. | 205 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 205 | |
| misc | FinalParameters | Parameter results should be final. | 205 | |
| coding | HiddenField | 'results' hides a field. | 205 | |
| design | DesignForExtension | Class 'QueryData' looks like designed for extension (can be subclassed), but the method 'getActive' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryData' final or making the method 'getActive' static/final/abstract/empty, or adding allowed annotation for the method. | 211 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 211 | |
| design | DesignForExtension | Class 'QueryData' looks like designed for extension (can be subclassed), but the method 'setActive' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryData' final or making the method 'setActive' static/final/abstract/empty, or adding allowed annotation for the method. | 215 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 215 | |
| misc | FinalParameters | Parameter active should be final. | 215 | |
| coding | HiddenField | 'active' hides a field. | 215 | |
| design | DesignForExtension | Class 'QueryData' looks like designed for extension (can be subclassed), but the method 'toString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryData' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. | 219 | |
| sizes | LineLength | Line is longer than 80 characters (found 354). | 221 | |
| design | DesignForExtension | Class 'QueryData' looks like designed for extension (can be subclassed), but the method 'hashCode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryData' final or making the method 'hashCode' static/final/abstract/empty, or adding allowed annotation for the method. | 224 | |
| coding | MagicNumber | '5' is a magic number. | 226 | |
| coding | MagicNumber | '41' is a magic number. | 227 | |
| coding | MagicNumber | '41' is a magic number. | 228 | |
| coding | MagicNumber | '41' is a magic number. | 229 | |
| coding | MagicNumber | '41' is a magic number. | 230 | |
| coding | MagicNumber | '41' is a magic number. | 231 | |
| coding | MagicNumber | '41' is a magic number. | 232 | |
| coding | MagicNumber | '41' is a magic number. | 233 | |
| coding | MagicNumber | '41' is a magic number. | 234 | |
| coding | MagicNumber | '41' is a magic number. | 235 | |
| coding | MagicNumber | '41' is a magic number. | 236 | |
| coding | MagicNumber | '41' is a magic number. | 237 | |
| design | DesignForExtension | Class 'QueryData' looks like designed for extension (can be subclassed), but the method 'equals' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryData' final or making the method 'equals' static/final/abstract/empty, or adding allowed annotation for the method. | 241 | |
| misc | FinalParameters | Parameter obj should be final. | 242 | |
| design | DesignForExtension | Class 'QueryData' looks like designed for extension (can be subclassed), but the method 'setLanguageService' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryData' final or making the method 'setLanguageService' static/final/abstract/empty, or adding allowed annotation for the method. | 271 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 271 | |
| misc | FinalParameters | Parameter languageService should be final. | 271 | |
| coding | HiddenField | 'languageService' hides a field. | 271 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 273 |
cz/zcu/mre/qbuilder/model/RootNode.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 80 characters (found 91). | 2 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 10 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 20 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 38 | |
| design | VisibilityModifier | Variable 'node' must be private and have accessor methods. | 38 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 40 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 43 | |
| misc | FinalParameters | Parameter clazz should be final. | 43 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 48 | |
| misc | FinalParameters | Parameter clazz should be final. | 48 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 53 | |
| misc | FinalParameters | Parameter clazz should be final. | 53 | |
| design | DesignForExtension | Class 'RootNode' looks like designed for extension (can be subclassed), but the method 'getURI' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RootNode' final or making the method 'getURI' static/final/abstract/empty, or adding allowed annotation for the method. | 57 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 57 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 66 | |
| misc | FinalParameters | Parameter uri should be final. | 67 | |
| design | DesignForExtension | Class 'RootNode' looks like designed for extension (can be subclassed), but the method 'hasNode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RootNode' final or making the method 'hasNode' static/final/abstract/empty, or adding allowed annotation for the method. | 72 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 72 | |
| design | DesignForExtension | Class 'RootNode' looks like designed for extension (can be subclassed), but the method 'getNode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RootNode' final or making the method 'getNode' static/final/abstract/empty, or adding allowed annotation for the method. | 76 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 76 | |
| design | DesignForExtension | Class 'RootNode' looks like designed for extension (can be subclassed), but the method 'setNode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RootNode' final or making the method 'setNode' static/final/abstract/empty, or adding allowed annotation for the method. | 85 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 85 | |
| misc | FinalParameters | Parameter node should be final. | 85 | |
| coding | HiddenField | 'node' hides a field. | 85 | |
| design | DesignForExtension | Class 'RootNode' looks like designed for extension (can be subclassed), but the method 'toString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RootNode' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. | 90 | |
| design | DesignForExtension | Class 'RootNode' looks like designed for extension (can be subclassed), but the method 'hashCode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RootNode' final or making the method 'hashCode' static/final/abstract/empty, or adding allowed annotation for the method. | 95 | |
| coding | MagicNumber | '5' is a magic number. | 97 | |
| coding | MagicNumber | '97' is a magic number. | 98 | |
| design | DesignForExtension | Class 'RootNode' looks like designed for extension (can be subclassed), but the method 'equals' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RootNode' final or making the method 'equals' static/final/abstract/empty, or adding allowed annotation for the method. | 102 | |
| misc | FinalParameters | Parameter obj should be final. | 103 |
cz/zcu/mre/qbuilder/model/Timepoint.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 80 characters (found 91). | 2 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 10 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 20 | |
| imports | UnusedImports | Unused import - org.springframework.beans.factory.annotation.Autowired. | 28 | |
| imports | UnusedImports | Unused import - org.springframework.stereotype.Component. | 29 | |
| imports | UnusedImports | Unused import - cz.zcu.mre.qbuilder.helper.OntologyHelper. | 30 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 38 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 41 | |
| misc | FinalParameters | Parameter type should be final. | 41 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 45 | |
| misc | FinalParameters | Parameter type should be final. | 45 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 49 | |
| misc | FinalParameters | Parameter type should be final. | 49 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 52 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 53 | |
| design | DesignForExtension | Class 'Timepoint' looks like designed for extension (can be subclassed), but the method 'toString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Timepoint' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. | 54 | |
| design | DesignForExtension | Class 'Timepoint' looks like designed for extension (can be subclassed), but the method 'equals' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Timepoint' final or making the method 'equals' static/final/abstract/empty, or adding allowed annotation for the method. | 59 | |
| misc | FinalParameters | Parameter obj should be final. | 60 | |
| design | DesignForExtension | Class 'Timepoint' looks like designed for extension (can be subclassed), but the method 'hashCode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Timepoint' final or making the method 'hashCode' static/final/abstract/empty, or adding allowed annotation for the method. | 75 |
cz/zcu/mre/qbuilder/model/Type.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 80 characters (found 91). | 2 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 10 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 20 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 34 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 37 | |
| misc | FinalParameters | Parameter type should be final. | 37 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 41 | |
| misc | FinalParameters | Parameter type should be final. | 41 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 45 | |
| misc | FinalParameters | Parameter type should be final. | 45 | |
| design | DesignForExtension | Class 'Type' looks like designed for extension (can be subclassed), but the method 'toString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Type' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. | 49 | |
| design | DesignForExtension | Class 'Type' looks like designed for extension (can be subclassed), but the method 'nodeToString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Type' final or making the method 'nodeToString' static/final/abstract/empty, or adding allowed annotation for the method. | 54 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 54 |
cz/zcu/mre/qbuilder/model/TypeConversion.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 80 characters (found 91). | 2 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 10 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 20 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 25 | |
| whitespace | FileTabCharacter | File contains tab characters (this is the first instance). | 29 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 70 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 71 | |
| misc | FinalParameters | Parameter messageKey should be final. | 73 | |
| coding | HiddenField | 'messageKey' hides a field. | 73 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 77 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 81 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 84 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 85 |
cz/zcu/mre/qbuilder/model/Value.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 80 characters (found 82). | 10 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 20 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 36 | |
| misc | FinalParameters | Parameter str should be final. | 36 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 45 | |
| misc | FinalParameters | Parameter str should be final. | 45 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 54 | |
| misc | FinalParameters | Parameter str should be final. | 54 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 63 | |
| misc | FinalParameters | Parameter str should be final. | 63 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 68 | |
| misc | FinalParameters | Parameter str should be final. | 68 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 85 | |
| design | VisibilityModifier | Variable 'valueString' must be private and have accessor methods. | 85 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 87 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 90 | |
| misc | FinalParameters | Parameter type should be final. | 90 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 94 | |
| misc | FinalParameters | Parameter type should be final. | 94 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 98 | |
| misc | FinalParameters | Parameter type should be final. | 98 | |
| design | DesignForExtension | Class 'Value' looks like designed for extension (can be subclassed), but the method 'nodeToString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Value' final or making the method 'nodeToString' static/final/abstract/empty, or adding allowed annotation for the method. | 102 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 102 | |
| misc | FinalParameters | Parameter node should be final. | 102 | |
| design | DesignForExtension | Class 'Value' looks like designed for extension (can be subclassed), but the method 'toString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Value' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. | 106 | |
| sizes | LineLength | Line is longer than 80 characters (found 120). | 115 |
cz/zcu/mre/qbuilder/model/Variable.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 80 characters (found 91). | 2 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 10 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 20 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 37 | |
| misc | FinalParameters | Parameter root should be final. | 39 | |
| sizes | LineLength | Line is longer than 80 characters (found 131). | 41 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 43 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 44 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 45 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 46 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 47 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 48 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 49 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 50 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 51 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 53 | |
| sizes | LineLength | Line is longer than 80 characters (found 89). | 56 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 56 | |
| misc | FinalParameters | Parameter type should be final. | 56 | |
| coding | HiddenField | 'type' hides a field. | 56 | |
| misc | FinalParameters | Parameter timepoint should be final. | 56 | |
| coding | HiddenField | 'timepoint' hides a field. | 56 | |
| misc | FinalParameters | Parameter property should be final. | 56 | |
| coding | HiddenField | 'property' hides a field. | 56 | |
| misc | FinalParameters | Parameter dataType should be final. | 56 | |
| coding | HiddenField | 'dataType' hides a field. | 56 | |
| design | DesignForExtension | Class 'Variable' looks like designed for extension (can be subclassed), but the method 'hasTimepoint' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Variable' final or making the method 'hasTimepoint' static/final/abstract/empty, or adding allowed annotation for the method. | 65 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 65 | |
| design | DesignForExtension | Class 'Variable' looks like designed for extension (can be subclassed), but the method 'getTimepoint' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Variable' final or making the method 'getTimepoint' static/final/abstract/empty, or adding allowed annotation for the method. | 69 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 69 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 74 | |
| misc | FinalParameters | Parameter timepoint should be final. | 74 | |
| coding | HiddenField | 'timepoint' hides a field. | 74 | |
| design | DesignForExtension | Class 'Variable' looks like designed for extension (can be subclassed), but the method 'hasType' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Variable' final or making the method 'hasType' static/final/abstract/empty, or adding allowed annotation for the method. | 85 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 85 | |
| design | DesignForExtension | Class 'Variable' looks like designed for extension (can be subclassed), but the method 'getType' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Variable' final or making the method 'getType' static/final/abstract/empty, or adding allowed annotation for the method. | 89 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 89 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 93 | |
| misc | FinalParameters | Parameter type should be final. | 93 | |
| coding | HiddenField | 'type' hides a field. | 93 | |
| design | DesignForExtension | Class 'Variable' looks like designed for extension (can be subclassed), but the method 'hasProperty' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Variable' final or making the method 'hasProperty' static/final/abstract/empty, or adding allowed annotation for the method. | 102 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 102 | |
| design | DesignForExtension | Class 'Variable' looks like designed for extension (can be subclassed), but the method 'getProperty' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Variable' final or making the method 'getProperty' static/final/abstract/empty, or adding allowed annotation for the method. | 106 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 106 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 111 | |
| misc | FinalParameters | Parameter property should be final. | 111 | |
| coding | HiddenField | 'property' hides a field. | 111 | |
| design | DesignForExtension | Class 'Variable' looks like designed for extension (can be subclassed), but the method 'hasDataType' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Variable' final or making the method 'hasDataType' static/final/abstract/empty, or adding allowed annotation for the method. | 121 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 121 | |
| design | DesignForExtension | Class 'Variable' looks like designed for extension (can be subclassed), but the method 'getDataType' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Variable' final or making the method 'getDataType' static/final/abstract/empty, or adding allowed annotation for the method. | 125 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 125 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 130 | |
| misc | FinalParameters | Parameter dataType should be final. | 130 | |
| coding | HiddenField | 'dataType' hides a field. | 130 | |
| design | DesignForExtension | Class 'Variable' looks like designed for extension (can be subclassed), but the method 'hasVocabulary' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Variable' final or making the method 'hasVocabulary' static/final/abstract/empty, or adding allowed annotation for the method. | 139 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 139 | |
| design | DesignForExtension | Class 'Variable' looks like designed for extension (can be subclassed), but the method 'getVocabulary' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Variable' final or making the method 'getVocabulary' static/final/abstract/empty, or adding allowed annotation for the method. | 143 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 143 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 148 | |
| misc | FinalParameters | Parameter vocabulary should be final. | 148 | |
| coding | HiddenField | 'vocabulary' hides a field. | 148 | |
| sizes | LineLength | Line is longer than 80 characters (found 95). | 162 | |
| sizes | LineLength | Line is longer than 80 characters (found 97). | 177 | |
| sizes | LineLength | Line is longer than 80 characters (found 134). | 181 | |
| sizes | LineLength | Line is longer than 80 characters (found 116). | 184 | |
| design | DesignForExtension | Class 'Variable' looks like designed for extension (can be subclassed), but the method 'isOptional' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Variable' final or making the method 'isOptional' static/final/abstract/empty, or adding allowed annotation for the method. | 188 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 188 | |
| design | DesignForExtension | Class 'Variable' looks like designed for extension (can be subclassed), but the method 'setOptional' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Variable' final or making the method 'setOptional' static/final/abstract/empty, or adding allowed annotation for the method. | 192 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 192 | |
| misc | FinalParameters | Parameter optional should be final. | 192 | |
| coding | HiddenField | 'optional' hides a field. | 192 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 196 | |
| design | DesignForExtension | Class 'Variable' looks like designed for extension (can be subclassed), but the method 'setName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Variable' final or making the method 'setName' static/final/abstract/empty, or adding allowed annotation for the method. | 204 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 204 | |
| misc | FinalParameters | Parameter name should be final. | 204 | |
| coding | HiddenField | 'name' hides a field. | 204 | |
| design | DesignForExtension | Class 'Variable' looks like designed for extension (can be subclassed), but the method 'getLabel' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Variable' final or making the method 'getLabel' static/final/abstract/empty, or adding allowed annotation for the method. | 208 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 208 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 212 | |
| misc | FinalParameters | Parameter label should be final. | 212 | |
| coding | HiddenField | 'label' hides a field. | 212 | |
| design | DesignForExtension | Class 'Variable' looks like designed for extension (can be subclassed), but the method 'isVisible' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Variable' final or making the method 'isVisible' static/final/abstract/empty, or adding allowed annotation for the method. | 216 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 216 | |
| design | DesignForExtension | Class 'Variable' looks like designed for extension (can be subclassed), but the method 'setVisible' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Variable' final or making the method 'setVisible' static/final/abstract/empty, or adding allowed annotation for the method. | 220 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 220 | |
| misc | FinalParameters | Parameter visible should be final. | 220 | |
| coding | HiddenField | 'visible' hides a field. | 220 | |
| design | DesignForExtension | Class 'Variable' looks like designed for extension (can be subclassed), but the method 'toString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Variable' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. | 224 | |
| design | DesignForExtension | Class 'Variable' looks like designed for extension (can be subclassed), but the method 'hashCode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Variable' final or making the method 'hashCode' static/final/abstract/empty, or adding allowed annotation for the method. | 239 | |
| coding | MagicNumber | '3' is a magic number. | 241 | |
| coding | MagicNumber | '13' is a magic number. | 242 | |
| coding | MagicNumber | '13' is a magic number. | 243 | |
| coding | MagicNumber | '13' is a magic number. | 244 | |
| coding | MagicNumber | '13' is a magic number. | 245 | |
| coding | MagicNumber | '13' is a magic number. | 246 | |
| coding | MagicNumber | '13' is a magic number. | 247 | |
| coding | MagicNumber | '13' is a magic number. | 248 | |
| coding | MagicNumber | '13' is a magic number. | 249 | |
| design | DesignForExtension | Class 'Variable' looks like designed for extension (can be subclassed), but the method 'equals' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Variable' final or making the method 'equals' static/final/abstract/empty, or adding allowed annotation for the method. | 253 | |
| misc | FinalParameters | Parameter obj should be final. | 254 |
