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 |