Checkstyle Results

The following document contains the results of Checkstyle .

Summary

FilesInfosWarningsErrors
6100021020

Files

FilesIWE
org/jaxen/BaseXPath.java 00237
org/jaxen/Context.java 0081
org/jaxen/ContextSupport.java 0086
org/jaxen/DefaultNavigator.java 00169
org/jaxen/Function.java 0015
org/jaxen/FunctionCallException.java 0034
org/jaxen/FunctionContext.java 0015
org/jaxen/JaxenConstants.java 0018
org/jaxen/JaxenException.java 001
org/jaxen/JaxenException.java 0041
org/jaxen/JaxenHandler.java 00414
org/jaxen/JaxenRuntimeException.java 0059
org/jaxen/NamedAccessNavigator.java 0011
org/jaxen/NamespaceContext.java 0016
org/jaxen/Navigator.java 0037
org/jaxen/QualifiedName.java 0041
org/jaxen/SimpleFunctionContext.java 0039
org/jaxen/SimpleNamespaceContext.java 0070
org/jaxen/SimpleVariableContext.java 0051
org/jaxen/UnresolvableException.java 0019
org/jaxen/UnsupportedAxisException.java 0019
org/jaxen/VariableContext.java 0018
org/jaxen/XPath.java 0031
org/jaxen/XPathFunctionContext.java 0095
org/jaxen/XPathSyntaxException.java 0051
org/jaxen/dom/DOMXPath.java 0018
org/jaxen/dom/DocumentNavigator.java 00381
org/jaxen/dom/NamespaceNode.java 00252
org/jaxen/dom4j/DocumentNavigator.java 00306
org/jaxen/dom4j/Dom4jXPath.java 0018
org/jaxen/expr/AdditiveExpr.java 0014
org/jaxen/expr/AllNodeStep.java 0013
org/jaxen/expr/BinaryExpr.java 0021
org/jaxen/expr/CommentNodeStep.java 0013
org/jaxen/expr/DefaultAbsoluteLocationPath.java 0041
org/jaxen/expr/DefaultAdditiveExpr.java 0019
org/jaxen/expr/DefaultAllNodeStep.java 0031
org/jaxen/expr/DefaultAndExpr.java 0045
org/jaxen/expr/DefaultArithExpr.java 0022
org/jaxen/expr/DefaultBinaryExpr.java 0047
org/jaxen/expr/DefaultCommentNodeStep.java 0031
org/jaxen/expr/DefaultDivExpr.java 0036
org/jaxen/expr/DefaultEqualityExpr.java 00162
org/jaxen/expr/DefaultEqualsExpr.java 0051
org/jaxen/expr/DefaultExpr.java 0035
org/jaxen/expr/DefaultFilterExpr.java 00103
org/jaxen/expr/DefaultFunctionCallExpr.java 0057
org/jaxen/expr/DefaultGreaterThanEqualExpr.java 0033
org/jaxen/expr/DefaultGreaterThanExpr.java 0034
org/jaxen/expr/DefaultLessThanEqualExpr.java 0033
org/jaxen/expr/DefaultLessThanExpr.java 0033
org/jaxen/expr/DefaultLiteralExpr.java 0033
org/jaxen/expr/DefaultLocationPath.java 0040
org/jaxen/expr/DefaultLogicalExpr.java 0019
org/jaxen/expr/DefaultMinusExpr.java 0030
org/jaxen/expr/DefaultModExpr.java 0034
org/jaxen/expr/DefaultMultiplicativeExpr.java 0023
org/jaxen/expr/DefaultMultiplyExpr.java 0034
org/jaxen/expr/DefaultNameStep.java 00146
org/jaxen/expr/DefaultNotEqualsExpr.java 0053
org/jaxen/expr/DefaultNumberExpr.java 0028
org/jaxen/expr/DefaultOrExpr.java 0046
org/jaxen/expr/DefaultPathExpr.java 0028
org/jaxen/expr/DefaultPlusExpr.java 0037
org/jaxen/expr/DefaultPredicate.java 0041
org/jaxen/expr/DefaultProcessingInstructionNodeStep.java 0055
org/jaxen/expr/DefaultRelationalExpr.java 00144
org/jaxen/expr/DefaultRelativeLocationPath.java 0018
org/jaxen/expr/DefaultStep.java 0087
org/jaxen/expr/DefaultTextNodeStep.java 0031
org/jaxen/expr/DefaultTruthExpr.java 0064
org/jaxen/expr/DefaultUnaryExpr.java 0037
org/jaxen/expr/DefaultUnionExpr.java 0061
org/jaxen/expr/DefaultVariableReferenceExpr.java 0043
org/jaxen/expr/DefaultXPathExpr.java 0045
org/jaxen/expr/DefaultXPathFactory.java 00316
org/jaxen/expr/EqualityExpr.java 0019
org/jaxen/expr/Expr.java 0030
org/jaxen/expr/FilterExpr.java 0027
org/jaxen/expr/FunctionCallExpr.java 0034
org/jaxen/expr/IdentitySet.java 0021
org/jaxen/expr/LiteralExpr.java 0018
org/jaxen/expr/LocationPath.java 0025
org/jaxen/expr/LogicalExpr.java 0019
org/jaxen/expr/MultiplicativeExpr.java 0020
org/jaxen/expr/NameStep.java 0029
org/jaxen/expr/NodeComparator.java 0052
org/jaxen/expr/NumberExpr.java 0015
org/jaxen/expr/PathExpr.java 0025
org/jaxen/expr/Predicate.java 0028
org/jaxen/expr/PredicateSet.java 0084
org/jaxen/expr/Predicated.java 0019
org/jaxen/expr/ProcessingInstructionNodeStep.java 0017
org/jaxen/expr/RelationalExpr.java 0022
org/jaxen/expr/Step.java 0035
org/jaxen/expr/TextNodeStep.java 0013
org/jaxen/expr/UnaryExpr.java 0019
org/jaxen/expr/UnionExpr.java 0018
org/jaxen/expr/VariableReferenceExpr.java 0023
org/jaxen/expr/XPathExpr.java 0030
org/jaxen/expr/XPathFactory.java 00136
org/jaxen/expr/iter/IterableAncestorAxis.java 0027
org/jaxen/expr/iter/IterableAncestorOrSelfAxis.java 0027
org/jaxen/expr/iter/IterableAttributeAxis.java 0033
org/jaxen/expr/iter/IterableAxis.java 0027
org/jaxen/expr/iter/IterableChildAxis.java 0027
org/jaxen/expr/iter/IterableDescendantAxis.java 0026
org/jaxen/expr/iter/IterableDescendantOrSelfAxis.java 0027
org/jaxen/expr/iter/IterableFollowingAxis.java 0026
org/jaxen/expr/iter/IterableFollowingSiblingAxis.java 0027
org/jaxen/expr/iter/IterableNamespaceAxis.java 0026
org/jaxen/expr/iter/IterableParentAxis.java 0026
org/jaxen/expr/iter/IterablePrecedingAxis.java 0026
org/jaxen/expr/iter/IterablePrecedingSiblingAxis.java 0027
org/jaxen/expr/iter/IterableSelfAxis.java 0026
org/jaxen/function/BooleanFunction.java 0082
org/jaxen/function/CeilingFunction.java 0055
org/jaxen/function/ConcatFunction.java 0052
org/jaxen/function/ContainsFunction.java 0053
org/jaxen/function/CountFunction.java 0043
org/jaxen/function/FalseFunction.java 0032
org/jaxen/function/FloorFunction.java 0055
org/jaxen/function/IdFunction.java 0060
org/jaxen/function/LangFunction.java 0082
org/jaxen/function/LastFunction.java 0041
org/jaxen/function/LocalNameFunction.java 00117
org/jaxen/function/NameFunction.java 00124
org/jaxen/function/NamespaceUriFunction.java 00109
org/jaxen/function/NormalizeSpaceFunction.java 0062
org/jaxen/function/NotFunction.java 001
org/jaxen/function/NotFunction.java 0053
org/jaxen/function/NumberFunction.java 00126
org/jaxen/function/PositionFunction.java 0047
org/jaxen/function/RoundFunction.java 0058
org/jaxen/function/StartsWithFunction.java 0058
org/jaxen/function/StringFunction.java 00124
org/jaxen/function/StringLengthFunction.java 0065
org/jaxen/function/SubstringAfterFunction.java 0067
org/jaxen/function/SubstringBeforeFunction.java 0068
org/jaxen/function/SubstringFunction.java 0076
org/jaxen/function/SumFunction.java 0053
org/jaxen/function/TranslateFunction.java 001
org/jaxen/function/TranslateFunction.java 00120
org/jaxen/function/TrueFunction.java 0031
org/jaxen/function/ext/EndsWithFunction.java 0035
org/jaxen/function/ext/EvaluateFunction.java 0051
org/jaxen/function/ext/LocaleFunctionSupport.java 0085
org/jaxen/function/ext/LowerFunction.java 0039
org/jaxen/function/ext/UpperFunction.java 0038
org/jaxen/function/xslt/DocumentFunction.java 0033
org/jaxen/javabean/DocumentNavigator.java 00250
org/jaxen/javabean/Element.java 0022
org/jaxen/javabean/ElementIterator.java 0024
org/jaxen/javabean/JavaBeanXPath.java 0075
org/jaxen/jdom/DocumentNavigator.java 00382
org/jaxen/jdom/JDOMXPath.java 0018
org/jaxen/jdom/XPathNamespace.java 0051
org/jaxen/pattern/AnyChildNodeTest.java 0048
org/jaxen/pattern/AnyNodeTest.java 0042
org/jaxen/pattern/LocationPathPattern.java 00239
org/jaxen/pattern/NameTest.java 00102
org/jaxen/pattern/NamespaceTest.java 00104
org/jaxen/pattern/NoNodeTest.java 0045
org/jaxen/pattern/NodeTest.java 0011
org/jaxen/pattern/NodeTypeTest.java 0091
org/jaxen/pattern/Pattern.java 0069
org/jaxen/pattern/PatternHandler.java 00227
org/jaxen/pattern/PatternParser.java 00260
org/jaxen/pattern/TextNodeTest.java 0042
org/jaxen/pattern/UnionPattern.java 00118
org/jaxen/saxpath/Axis.java 00123
org/jaxen/saxpath/Operator.java 0054
org/jaxen/saxpath/SAXPathEventSource.java 009
org/jaxen/saxpath/SAXPathException.java 0078
org/jaxen/saxpath/XPathHandler.java 0073
org/jaxen/saxpath/XPathReader.java 007
org/jaxen/saxpath/XPathSyntaxException.java 0062
org/jaxen/saxpath/base/Token.java 0058
org/jaxen/saxpath/base/TokenTypes.java 0057
org/jaxen/saxpath/base/Verifier.java 00968
org/jaxen/saxpath/base/XPathLexer.java 00522
org/jaxen/saxpath/base/XPathReader.java 00662
org/jaxen/saxpath/helpers/DefaultXPathHandler.java 00120
org/jaxen/saxpath/helpers/XPathReaderFactory.java 0061
org/jaxen/util/AncestorAxisIterator.java 0024
org/jaxen/util/AncestorOrSelfAxisIterator.java 0040
org/jaxen/util/DescendantAxisIterator.java 0049
org/jaxen/util/DescendantOrSelfAxisIterator.java 0015
org/jaxen/util/FollowingAxisIterator.java 0078
org/jaxen/util/FollowingSiblingAxisIterator.java 0058
org/jaxen/util/LinkedIterator.java 0050
org/jaxen/util/PrecedingAxisIterator.java 0073
org/jaxen/util/PrecedingSiblingAxisIterator.java 0079
org/jaxen/util/SelfAxisIterator.java 0019
org/jaxen/util/SingleObjectIterator.java 0040
org/jaxen/util/SingletonList.java 0035
org/jaxen/util/StackedIterator.java 0089
org/jaxen/xom/DocumentNavigator.java 00228
org/jaxen/xom/XOMXPath.java 0017
org/w3c/dom/UserDataHandler.java 001
org/w3c/dom/UserDataHandler.java 0019
org/w3c/dom/package.html 001
org/jaxen/test/AddNamespaceTest.java 001
org/jaxen/test/AddNamespaceTest.java 0029
org/jaxen/test/AncestorOrSelfAxisIteratorTest.java 0040
org/jaxen/test/ArithmeticTest.java 0037
org/jaxen/test/AxisTest.java 0018
org/jaxen/test/BaseTests.java 001
org/jaxen/test/BaseTests.java 0017
org/jaxen/test/BaseXPathTest.java 00515
org/jaxen/test/BinaryExprTest.java 001
org/jaxen/test/BinaryExprTest.java 0019
org/jaxen/test/BooleanTest.java 0074
org/jaxen/test/CeilingTest.java 0050
org/jaxen/test/ConcatTest.java 0025
org/jaxen/test/ConformanceXPathHandler.java 00239
org/jaxen/test/ContainsTest.java 00104
org/jaxen/test/ContextTest.java 00115
org/jaxen/test/CoreTests.java 001
org/jaxen/test/CoreTests.java 0020
org/jaxen/test/CountTest.java 0063
org/jaxen/test/DOM3NamespaceTest.java 0055
org/jaxen/test/DOM4JNavigatorTest.java 0043
org/jaxen/test/DOM4JPerformance.java 0015
org/jaxen/test/DOM4JTests.java 001
org/jaxen/test/DOM4JTests.java 0016
org/jaxen/test/DOM4JXPathTest.java 00118
org/jaxen/test/DOMNavigatorTest.java 0063
org/jaxen/test/DOMTests.java 001
org/jaxen/test/DOMTests.java 0017
org/jaxen/test/DOMXPathTest.java 00167
org/jaxen/test/DefaultNamestepTest.java 0025
org/jaxen/test/DefaultXPathExprTest.java 0032
org/jaxen/test/DefaultXPathFactoryTest.java 0018
org/jaxen/test/DescendantAxisIteratorTest.java 0041
org/jaxen/test/EqualsTest.java 0032
org/jaxen/test/ExprComparator.java 00626
org/jaxen/test/ExprTests.java 001
org/jaxen/test/ExprTests.java 0017
org/jaxen/test/ExtensionFunctionTest.java 0045
org/jaxen/test/FalseTest.java 0037
org/jaxen/test/FloorTest.java 0057
org/jaxen/test/FollowingAxisIteratorTest.java 0040
org/jaxen/test/FollowingSiblingAxisIteratorTest.java 0040
org/jaxen/test/FunctionCallExceptionTest.java 0024
org/jaxen/test/FunctionContextTest.java 0054
org/jaxen/test/FunctionTests.java 001
org/jaxen/test/FunctionTests.java 0016
org/jaxen/test/HelpersTests.java 001
org/jaxen/test/HelpersTests.java 0017
org/jaxen/test/IdTest.java 0067
org/jaxen/test/IterableAxisTest.java 0020
org/jaxen/test/JDOMNavigatorTest.java 0033
org/jaxen/test/JDOMPerformance.java 0015
org/jaxen/test/JDOMTests.java 001
org/jaxen/test/JDOMTests.java 0017
org/jaxen/test/JDOMXPathTest.java 00119
org/jaxen/test/JavaBeanNavigatorTest.java 0050
org/jaxen/test/JavaBeanTests.java 001
org/jaxen/test/JavaBeanTests.java 0017
org/jaxen/test/JaxenExceptionTest.java 0021
org/jaxen/test/JaxenHandlerTest.java 0056
org/jaxen/test/JaxenRuntimeExceptionTest.java 0022
org/jaxen/test/JaxenTests.java 001
org/jaxen/test/JaxenTests.java 0017
org/jaxen/test/LangTest.java 00107
org/jaxen/test/LastTest.java 0036
org/jaxen/test/LiteralExprTest.java 001
org/jaxen/test/LiteralExprTest.java 0031
org/jaxen/test/LocalNameTest.java 00102
org/jaxen/test/MockXPathReader.java 0016
org/jaxen/test/ModTest.java 0022
org/jaxen/test/NameTest.java 0096
org/jaxen/test/NamespaceTest.java 0086
org/jaxen/test/NamespaceURITest.java 0095
org/jaxen/test/NormalizeSpaceTest.java 0052
org/jaxen/test/NotTest.java 0067
org/jaxen/test/NumberTest.java 0053
org/jaxen/test/PatternHandlerTest.java 0054
org/jaxen/test/PatternTests.java 001
org/jaxen/test/PatternTests.java 0016
org/jaxen/test/Person.java 0029
org/jaxen/test/PositionTest.java 0030
org/jaxen/test/PrecedingAxisIteratorTest.java 0040
org/jaxen/test/PrecedingSiblingAxisIteratorTest.java 0040
org/jaxen/test/PriorityTest.java 00109
org/jaxen/test/ProcessingInstructionNodeTest.java 001
org/jaxen/test/ProcessingInstructionNodeTest.java 0031
org/jaxen/test/RoundTest.java 0051
org/jaxen/test/SAXPathExceptionTest.java 0021
org/jaxen/test/SAXPathTests.java 001
org/jaxen/test/SAXPathTests.java 0017
org/jaxen/test/SimpleNamespaceContextTest.java 0042
org/jaxen/test/SimpleVariableContextTest.java 0032
org/jaxen/test/SingleObjectIteratorTest.java 0030
org/jaxen/test/SingletonListTest.java 0017
org/jaxen/test/StartsWithTest.java 00104
org/jaxen/test/StringLengthTest.java 0078
org/jaxen/test/StringTest.java 0067
org/jaxen/test/SubstringAfterTest.java 00116
org/jaxen/test/SubstringBeforeTest.java 00116
org/jaxen/test/SubstringTest.java 00193
org/jaxen/test/SumTest.java 0041
org/jaxen/test/TranslateFunctionTest.java 00124
org/jaxen/test/TrueTest.java 0029
org/jaxen/test/UnresolvableExceptionTest.java 0033
org/jaxen/test/UnsupportedAxisExceptionTest.java 0018
org/jaxen/test/UtilTests.java 001
org/jaxen/test/UtilTests.java 0017
org/jaxen/test/VariableContextTest.java 0036
org/jaxen/test/XOMNavigatorTest.java 0027
org/jaxen/test/XOMPerformance.java 0016
org/jaxen/test/XOMTests.java 001
org/jaxen/test/XOMTests.java 0017
org/jaxen/test/XOMXPathTest.java 0047
org/jaxen/test/XPathReaderFactoryTest.java 0088
org/jaxen/test/XPathReaderTest.java 00238
org/jaxen/test/XPathSyntaxExceptionTest.java 0032
org/jaxen/test/XPathTestBase.java 001
org/jaxen/test/XPathTestBase.java 00456
org/jaxen/test/package.html 001

org/jaxen/BaseXPath.java

ErrorLine
Error Line is longer than 80 characters. 2
Error Line has trailing spaces. 14
Error Line has trailing spaces. 17
Error Line has trailing spaces. 21
Error Line has trailing spaces. 23
Error Line has trailing spaces. 25
Error Line has trailing spaces. 39
Error Line has trailing spaces. 40
Error Line has trailing spaces. 41
Error Line has trailing spaces. 42
Error Line has trailing spaces. 44
Error Line has trailing spaces. 74
Error '{' should be on the previous line. 86
Error First sentence should end with a period. 90
Error Line has trailing spaces. 92
Error First sentence should end with a period. 93
Error First sentence should end with a period. 96
Error Line has trailing spaces. 98
Error Line has trailing spaces. 99
Error Parameter xpathExpr should be final. 106
Error '{' should be on the previous line. 107
Error '{' should be on the previous line. 109
Error '(' is followed by whitespace. 112
Error ')' is preceded with whitespace. 112
Error '(' is followed by whitespace. 113
Error ')' is preceded with whitespace. 113
Error '}' should be on the same line. 115
Error '{' should be on the previous line. 117
Error '(' is followed by whitespace. 118
Error ')' is preceded with whitespace. 118
Error '}' should be on the same line. 119
Error '{' should be on the previous line. 121
Error '(' is followed by whitespace. 122
Error ')' is preceded with whitespace. 122
Error Line is longer than 80 characters. 137
Error Parameter xpathExpr should be final. 137
Error Parameter navigator should be final. 137
Error 'navigator' hides a field. 137
Error '(' is followed by whitespace. 139
Error ')' is preceded with whitespace. 139
Error Line has trailing spaces. 152
Error Line has trailing spaces. 153
Error Line has trailing spaces. 158
Error Line has trailing spaces. 161
Error Line has trailing spaces. 162
Error Line is longer than 80 characters. 167
Error Unused @throws tag for 'ClassCastException'. 168
Error Method 'evaluate' is not designed for extension - needs to be abstract, final or empty. 170
Error Parameter context should be final. 170
Error '{' should be on the previous line. 171
Error '(' is followed by whitespace. 174
Error ')' is preceded with whitespace. 176
Error '{' should be on the previous line. 177
Error '(' is followed by whitespace. 180
Error Line has trailing spaces. 184
Error ')' is preceded with whitespace. 184
Error '{' should be on the previous line. 185
Error Line has trailing spaces. 191
Error Extra HTML tag found: </p> 199
Error Line has trailing spaces. 201
Error Line is longer than 80 characters. 206
Error Method 'selectNodes' is not designed for extension - needs to be abstract, final or empty. 210
Error Parameter node should be final. 210
Error '{' should be on the previous line. 211
Error '(' is followed by whitespace. 212
Error ')' is preceded with whitespace. 212
Error '(' is followed by whitespace. 213
Error ')' is preceded with whitespace. 213
Error Extra HTML tag found: </p> 221
Error Line has trailing spaces. 223
Error Line is longer than 80 characters. 228
Error Method 'selectSingleNode' is not designed for extension - needs to be abstract, final or empty. 232
Error Parameter node should be final. 232
Error '{' should be on the previous line. 233
Error '(' is followed by whitespace. 234
Error ')' is preceded with whitespace. 234
Error '(' is followed by whitespace. 236
Error ')' is preceded with whitespace. 236
Error '{' should be on the previous line. 237
Error '(' is followed by whitespace. 241
Error ')' is preceded with whitespace. 241
Error Line has trailing spaces. 246
Error Line is longer than 80 characters. 249
Error Method 'valueOf' is not designed for extension - needs to be abstract, final or empty. 252
Error Parameter node should be final. 252
Error '{' should be on the previous line. 253
Error '(' is followed by whitespace. 254
Error ')' is preceded with whitespace. 254
Error Line has trailing spaces. 258
Error Line is longer than 80 characters. 270
Error Line is longer than 80 characters. 272
Error Line is longer than 80 characters. 273
Error Method 'stringValueOf' is not designed for extension - needs to be abstract, final or empty. 275
Error Parameter node should be final. 275
Error '{' should be on the previous line. 276
Error '(' is followed by whitespace. 277
Error ')' is preceded with whitespace. 277
Error Line has trailing spaces. 278
Error '(' is followed by whitespace. 279
Error ')' is preceded with whitespace. 279
Error '(' is followed by whitespace. 281
Error ')' is preceded with whitespace. 281
Error '{' should be on the previous line. 282
Error '(' is followed by whitespace. 286
Error ')' is preceded with whitespace. 287
Error Line is longer than 80 characters. 302
Error Line is longer than 80 characters. 304
Error Line is longer than 80 characters. 305
Error Method 'booleanValueOf' is not designed for extension - needs to be abstract, final or empty. 307
Error Parameter node should be final. 307
Error '{' should be on the previous line. 308
Error '(' is followed by whitespace. 309
Error ')' is preceded with whitespace. 309
Error '(' is followed by whitespace. 310
Error ')' is preceded with whitespace. 310
Error 'if' construct must use '{}'s. 311
Error '(' is followed by whitespace. 311
Error ')' is preceded with whitespace. 311
Error Line is longer than 80 characters. 312
Error '(' is followed by whitespace. 312
Error ')' is preceded with whitespace. 312
Error Line is longer than 80 characters. 326
Error Line is longer than 80 characters. 330
Error Method 'numberValueOf' is not designed for extension - needs to be abstract, final or empty. 332
Error Parameter node should be final. 332
Error '{' should be on the previous line. 333
Error '(' is followed by whitespace. 334
Error ')' is preceded with whitespace. 334
Error '(' is followed by whitespace. 335
Error ')' is preceded with whitespace. 335
Error '(' is followed by whitespace. 336
Error ')' is preceded with whitespace. 337
Error Method 'addNamespace' is not designed for extension - needs to be abstract, final or empty. 366
Error Parameter prefix should be final. 366
Error Parameter uri should be final. 367
Error '{' should be on the previous line. 368
Error '(' is followed by whitespace. 370
Error ')' is preceded with whitespace. 370
Error '{' should be on the previous line. 371
Error 'cast' is not followed by whitespace. 372
Error '(' is followed by whitespace. 372
Error ')' is preceded with whitespace. 373
Error Line is longer than 80 characters. 377
Error Line has trailing spaces. 387
Error Method 'setNamespaceContext' is not designed for extension - needs to be abstract, final or empty. 402
Error Parameter namespaceContext should be final. 402
Error '{' should be on the previous line. 403
Error Method 'setFunctionContext' is not designed for extension - needs to be abstract, final or empty. 421
Error Parameter functionContext should be final. 421
Error '{' should be on the previous line. 422
Error Method 'setVariableContext' is not designed for extension - needs to be abstract, final or empty. 440
Error Parameter variableContext should be final. 440
Error '{' should be on the previous line. 441
Error Line is longer than 80 characters. 454
Error Method 'getNamespaceContext' is not designed for extension - needs to be abstract, final or empty. 463
Error '{' should be on the previous line. 464
Error Line is longer than 80 characters. 477
Error Method 'getFunctionContext' is not designed for extension - needs to be abstract, final or empty. 486
Error '{' should be on the previous line. 487
Error Line is longer than 80 characters. 500
Error Line has trailing spaces. 504
Error Method 'getVariableContext' is not designed for extension - needs to be abstract, final or empty. 509
Error '{' should be on the previous line. 510
Error Line has trailing spaces. 513
Error Line has trailing spaces. 514
Error Line has trailing spaces. 529
Error Method 'getRootExpr' is not designed for extension - needs to be abstract, final or empty. 529
Error '{' should be on the previous line. 530
Error Line has trailing spaces. 533
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 538
Error '{' should be on the previous line. 539
Error Method 'debug' is not designed for extension - needs to be abstract, final or empty. 547
Error '{' should be on the previous line. 548
Error Line has trailing spaces. 551
Error Line has trailing spaces. 558
Error Line has trailing spaces. 562
Error Method 'getContext' is not designed for extension - needs to be abstract, final or empty. 567
Error Parameter node should be final. 567
Error '{' should be on the previous line. 568
Error '(' is followed by whitespace. 569
Error ')' is preceded with whitespace. 569
Error '{' should be on the previous line. 570
Error '(' is followed by whitespace. 574
Error ')' is preceded with whitespace. 574
Error '(' is followed by whitespace. 576
Error ')' is preceded with whitespace. 576
Error '{' should be on the previous line. 577
Error '(' is followed by whitespace. 578
Error ')' is preceded with whitespace. 578
Error '}' should be on the same line. 579
Error '{' should be on the previous line. 581
Error '(' is followed by whitespace. 583
Error ')' is preceded with whitespace. 583
Error Method 'getContextSupport' is not designed for extension - needs to be abstract, final or empty. 596
Error '{' should be on the previous line. 597
Error '(' is followed by whitespace. 598
Error ')' is preceded with whitespace. 598
Error '{' should be on the previous line. 599