Violation | Message | Line |
---|
| Line has trailing spaces. | 41 |
| Line has trailing spaces. | 42 |
| Line has trailing spaces. | 44 |
| Missing a Javadoc comment. | 50 |
| Variable 'logger' must be private and have accessor methods. | 50 |
| Missing a Javadoc comment. | 52 |
| Variable 'template' must be private and have accessor methods. | 53 |
| Line has trailing spaces. | 54 |
| Missing a Javadoc comment. | 55 |
| Variable 'path' must be private and have accessor methods. | 55 |
| Missing a Javadoc comment. | 56 |
| Variable 'pathDelim' must be private and have accessor methods. | 56 |
| Missing a Javadoc comment. | 57 |
| Variable 'matchingNodes' must be private and have accessor methods. | 57 |
| '{' is not followed by whitespace. | 62 |
| '}' is not preceded with whitespace. | 62 |
| Line has trailing spaces. | 63 |
| Line has trailing spaces. | 66 |
| Parameter path should be final. | 69 |
| 'path' hides a field. | 69 |
| Line has trailing spaces. | 75 |
| Line is longer than 80 characters. | 76 |
| Parameter matchingNodes should be final. | 78 |
| 'matchingNodes' hides a field. | 78 |
| Line has trailing spaces. | 84 |
| Line is longer than 80 characters. | 86 |
| Parameter path should be final. | 88 |
| 'path' hides a field. | 88 |
| Parameter matchingNodes should be final. | 88 |
| 'matchingNodes' hides a field. | 88 |
| Line has trailing spaces. | 92 |
| Expected an @return tag. | 96 |
| Method 'getTemplate' is not designed for extension - needs to be abstract, final or empty. | 96 |
| Method 'setTemplate' is not designed for extension - needs to be abstract, final or empty. | 103 |
| Parameter template should be final. | 103 |
| 'template' hides a field. | 103 |
| Expected @param tag for 'template'. | 103 |
| Expected an @return tag. | 110 |
| Method 'getPath' is not designed for extension - needs to be abstract, final or empty. | 110 |
| Method 'setPath' is not designed for extension - needs to be abstract, final or empty. | 117 |
| Parameter path should be final. | 117 |
| 'path' hides a field. | 117 |
| Expected @param tag for 'path'. | 117 |
| Expected an @return tag. | 124 |
| Method 'getPathDelim' is not designed for extension - needs to be abstract, final or empty. | 124 |
| Method 'setPathDelim' is not designed for extension - needs to be abstract, final or empty. | 131 |
| Parameter pathDelim should be final. | 131 |
| 'pathDelim' hides a field. | 131 |
| Expected @param tag for 'pathDelim'. | 131 |
| Line has trailing spaces. | 136 |
| Line has trailing spaces. | 137 |
| Line has trailing spaces. | 138 |
| Expected an @return tag. | 141 |
| Method 'getMatchingNodeSet' is not designed for extension - needs to be abstract, final or empty. | 141 |
| Line has trailing spaces. | 146 |
| Line has trailing spaces. | 147 |
| Line has trailing spaces. | 148 |
| Method 'setMatchingNodeSet' is not designed for extension - needs to be abstract, final or empty. | 151 |
| Parameter matchingNodes should be final. | 151 |
| 'matchingNodes' hides a field. | 151 |
| Expected @param tag for 'matchingNodes'. | 151 |
| Method 'addMatchingNode' is not designed for extension - needs to be abstract, final or empty. | 158 |
| Parameter nodeName should be final. | 158 |
| Expected @param tag for 'nodeName'. | 158 |
| Line has trailing spaces. | 163 |
| Method 'recurse' is not designed for extension - needs to be abstract, final or empty. | 166 |
| Expected @param tag for 'callback'. | 166 |
| Parameter session should be final. | 168 |
| Line has trailing spaces. | 172 |
| Line has trailing spaces. | 174 |
| Line is longer than 80 characters. | 175 |
| Line has trailing spaces. | 185 |
| Line has trailing spaces. | 186 |
| Expected an @return tag. | 189 |
| Line is longer than 80 characters. | 189 |
| Method 'getStartNode' is not designed for extension - needs to be abstract, final or empty. | 189 |
| Parameter root should be final. | 189 |
| Expected @param tag for 'root'. | 189 |
| Expected @throws tag for 'PathNotFoundException'. | 189 |
| Redundant throws: 'PathNotFoundException' is subclass of 'RepositoryException'. | 189 |
| Expected @throws tag for 'RepositoryException'. | 189 |
| Line has trailing spaces. | 191 |
| Line has trailing spaces. | 199 |
| Line has trailing spaces. | 205 |
| Line has trailing spaces. | 208 |
| Line has trailing spaces. | 211 |
| Method 'recurseNodes' is not designed for extension - needs to be abstract, final or empty. | 215 |
| Line contains a tab character. | 216 |
| Parameter session should be final. | 216 |
| Expected @param tag for 'session'. | 216 |
| Parameter jcrConstants should be final. | 216 |
| Expected @param tag for 'jcrConstants'. | 216 |
| Line contains a tab character. | 217 |
| Parameter node should be final. | 217 |
| Expected @param tag for 'node'. | 217 |
| Parameter callback should be final. | 217 |
| Expected @param tag for 'callback'. | 217 |
| Expected @throws tag for 'IOException'. | 218 |
| Expected @throws tag for 'RepositoryException'. | 218 |
| Line has trailing spaces. | 219 |
| '||' should be on a new line. | 221 |
| Line is longer than 80 characters. | 227 |
| 'cast' is not followed by whitespace. | 227 |