Checkstyle Results

The following document contains the results of Checkstyle 5.8 with org/mycore/checkstyle.xml ruleset. rss feed

Summary

Files  Info  Warnings  Errors
56 608 956 0

Files

File  I  W  E
org/mycore/frontend/xeditor/MCRBinding.java 44 94 0
org/mycore/frontend/xeditor/MCREditorSession.java 17 44 0
org/mycore/frontend/xeditor/MCREditorSessionStore.java 4 10 0
org/mycore/frontend/xeditor/MCREditorSessionStoreFactory.java 1 2 0
org/mycore/frontend/xeditor/MCREditorSubmission.java 23 32 0
org/mycore/frontend/xeditor/MCRIncludeHandler.java 8 10 0
org/mycore/frontend/xeditor/MCRNodeBuilder.java 69 98 0
org/mycore/frontend/xeditor/MCRRepeatBinding.java 24 29 0
org/mycore/frontend/xeditor/MCRStaticXEditorFileServlet.java 9 14 0
org/mycore/frontend/xeditor/MCRUsedNamespaces.java 4 16 0
org/mycore/frontend/xeditor/MCRXEditorPostProcessor.java 10 11 0
org/mycore/frontend/xeditor/MCRXEditorServlet.java 11 12 0
org/mycore/frontend/xeditor/MCRXEditorTransformer.java 58 99 0
org/mycore/frontend/xeditor/MCRXEditorTransformerStore.java 4 6 0
org/mycore/frontend/xeditor/MCRXMLCleaner.java 19 32 0
org/mycore/frontend/xeditor/MCRXPathBuilder.java 10 23 0
org/mycore/frontend/xeditor/MCRXPathEvaluator.java 19 30 0
org/mycore/frontend/xeditor/jaxen/MCRFunctionCallJava.java 9 6 0
org/mycore/frontend/xeditor/jaxen/MCRFunctionGenerateID.java 4 6 0
org/mycore/frontend/xeditor/jaxen/MCRJaxenXPathFactory.java 14 16 0
org/mycore/frontend/xeditor/target/MCRAjaxSubselectTarget.java 7 6 0
org/mycore/frontend/xeditor/target/MCRCancelTarget.java 5 6 0
org/mycore/frontend/xeditor/target/MCRDebugTarget.java 16 21 0
org/mycore/frontend/xeditor/target/MCREditorTarget.java 0 2 0
org/mycore/frontend/xeditor/target/MCRInsertTarget.java 3 4 0
org/mycore/frontend/xeditor/target/MCRLayoutServiceTarget.java 5 5 0
org/mycore/frontend/xeditor/target/MCRRemoveTarget.java 5 5 0
org/mycore/frontend/xeditor/target/MCRRepeaterControl.java 7 7 0
org/mycore/frontend/xeditor/target/MCRServletTarget.java 4 6 0
org/mycore/frontend/xeditor/target/MCRSubselectReturnTarget.java 15 10 0
org/mycore/frontend/xeditor/target/MCRSubselectTarget.java 10 11 0
org/mycore/frontend/xeditor/target/MCRSwapInsertTarget.java 19 14 0
org/mycore/frontend/xeditor/target/MCRSwapTarget.java 5 12 0
org/mycore/frontend/xeditor/target/MCRTargetUtility.java 5 6 0
org/mycore/frontend/xeditor/tracker/MCRAddedAttribute.java 3 7 0
org/mycore/frontend/xeditor/tracker/MCRAddedElement.java 2 7 0
org/mycore/frontend/xeditor/tracker/MCRBreakpoint.java 3 8 0
org/mycore/frontend/xeditor/tracker/MCRChange.java 0 5 0
org/mycore/frontend/xeditor/tracker/MCRChangeData.java 20 50 0
org/mycore/frontend/xeditor/tracker/MCRChangeTracker.java 19 27 0
org/mycore/frontend/xeditor/tracker/MCRRemoveAttribute.java 3 7 0
org/mycore/frontend/xeditor/tracker/MCRRemoveElement.java 4 7 0
org/mycore/frontend/xeditor/tracker/MCRSetAttributeValue.java 5 8 0
org/mycore/frontend/xeditor/tracker/MCRSetElementText.java 6 8 0
org/mycore/frontend/xeditor/tracker/MCRSwapElements.java 18 19 0
org/mycore/frontend/xeditor/validation/MCRLegacyRule.java 5 7 0
org/mycore/frontend/xeditor/validation/MCRMatchesRule.java 4 8 0
org/mycore/frontend/xeditor/validation/MCRRequiredRule.java 6 11 0
org/mycore/frontend/xeditor/validation/MCRValidationResults.java 7 17 0
org/mycore/frontend/xeditor/validation/MCRValidationRule.java 13 20 0
org/mycore/frontend/xeditor/validation/MCRXEditorValidator.java 12 26 0
org/mycore/frontend/xeditor/validation/MCRXPathTestRule.java 11 9 0

Rules

Category Rule Violations Severity
blocks NeedBraces 138  Warning
coding DeclarationOrder 20  Warning
EqualsAvoidNull 2  Warning
FinalLocalVariable
  • tokens: "PARAMETER_DEF,VARIABLE_DEF"
608  Info
HiddenField 41  Warning
InnerAssignment 2  Warning
MagicNumber 7  Warning
RedundantThrows
  • logLoadErrors: "true"
  • suppressLoadErrors: "true"
2  Warning
design HideUtilityClassConstructor 5  Warning
header Header
  • ignoreLines: "2,3"
  • fileExtensions: "java"
  • header
    1: /*
    2:  * $RCSfile$
    3:  * $Revisio
    4: : 15646 $ $Date: 2009-07-28 11:32:04 +0200 (Di, 28 Jul 2009) $
    5:  *
    6:  * This file is part of *** M y C o R e ***
    7:  * See http://www.mycore.de/ for details.
    8:  *
    9:  * This program is free software; you ca
    10:  use it, redistribute it
    11:  * a
    12: d / or modify it u
    13: der the terms of the GNU Ge
    14: eral Public Lice
    15: se
    16:  * (GPL) as published by the Free Software Fou
    17: datio
    18: ; either versio
    19:  2
    20:  * of the Lice
    21: se or (at your optio
    22: ) a
    23: y later versio
    24: .
    25:  *
    26:  * This program is distributed i
    27:  the hope that it will be useful, but
    28:  * WITHOUT ANY WARRANTY; without eve
    29:  the implied warra
    30: ty of
    31:  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
    32:  * GNU Ge
    33: eral Public Lice
    34: se for more details.
    35:  *
    36:  * You should have received a copy of the GNU Ge
    37: eral Public Lice
    38: se
    39:  * alo
    40: g with this program, i
    41:  a file called gpl.txt or lice
    42: se.txt.
    43:  * If
    44: ot, write to the Free Software Fou
    45: datio
    46:  I
    47: c.,
    48:  * 59 Temple Place - Suite 330, Bosto
    49: , MA 02111-1307 USA
    50:  */
29  Warning
indentation Indentation 3  Warning
javadoc JavadocMethod
  • scope: "package"
  • logLoadErrors: "true"
  • suppressLoadErrors: "true"
233  Warning
JavadocPackage 5  Error
JavadocType 31  Warning
JavadocVariable
  • scope: "protected"
25  Warning
misc FinalParameters 367  Warning
NewlineAtEndOfFile 16  Error
modifier ModifierOrder 23  Warning
RedundantModifier 2  Warning
naming ConstantName 2  Warning
StaticVariableName 1  Warning
whitespace ParenPad 2  Warning

Details

org/mycore/frontend/xeditor/MCRBinding.java

Severity Category Rule Message Line
 Warning modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 57
 Warning javadoc JavadocVariable Missing a Javadoc comment. 59
 Warning javadoc JavadocVariable Missing a Javadoc comment. 61
 Warning javadoc JavadocVariable Missing a Javadoc comment. 63
 Warning javadoc JavadocVariable Missing a Javadoc comment. 65
 Warning javadoc JavadocVariable Missing a Javadoc comment. 67
 Warning javadoc JavadocVariable Missing a Javadoc comment. 69
 Warning javadoc JavadocMethod Missing a Javadoc comment. 71
 Warning misc FinalParameters Parameter document should be final. 71
 Info coding FinalLocalVariable Variable 'document' should be declared final. 71
 Warning javadoc JavadocMethod Missing a Javadoc comment. 75
 Warning misc FinalParameters Parameter document should be final. 75
 Info coding FinalLocalVariable Variable 'document' should be declared final. 75
 Warning misc FinalParameters Parameter tracker should be final. 75
 Warning coding HiddenField 'tracker' hides a field. 75
 Info coding FinalLocalVariable Variable 'tracker' should be declared final. 75
 Warning misc FinalParameters Parameter parent should be final. 81
 Warning coding HiddenField 'parent' hides a field. 81
 Info coding FinalLocalVariable Variable 'parent' should be declared final. 81
 Warning javadoc JavadocMethod Missing a Javadoc comment. 86
 Warning misc FinalParameters Parameter xPath should be final. 86
 Warning coding HiddenField 'xPath' hides a field. 86
 Info coding FinalLocalVariable Variable 'xPath' should be declared final. 86
 Warning misc FinalParameters Parameter buildIfNotExists should be final. 86
 Info coding FinalLocalVariable Variable 'buildIfNotExists' should be declared final. 86
 Warning misc FinalParameters Parameter parent should be final. 86
 Warning coding HiddenField 'parent' hides a field. 86
 Info coding FinalLocalVariable Variable 'parent' should be declared final. 86
 Warning javadoc JavadocMethod Missing a Javadoc comment. 91
 Warning misc FinalParameters Parameter xPath should be final. 91
 Warning coding HiddenField 'xPath' hides a field. 91
 Info coding FinalLocalVariable Variable 'xPath' should be declared final. 91
 Warning misc FinalParameters Parameter initialValue should be final. 91
 Info coding FinalLocalVariable Variable 'initialValue' should be declared final. 91
 Warning misc FinalParameters Parameter name should be final. 91
 Warning coding HiddenField 'name' hides a field. 91
 Info coding FinalLocalVariable Variable 'name' should be declared final. 91
 Warning misc FinalParameters Parameter parent should be final. 91
 Warning coding HiddenField 'parent' hides a field. 91
 Info coding FinalLocalVariable Variable 'parent' should be declared final. 91
 Warning misc FinalParameters Parameter xPath should be final. 97
 Warning coding HiddenField 'xPath' hides a field. 97
 Info coding FinalLocalVariable Variable 'xPath' should be declared final. 97
 Warning misc FinalParameters Parameter buildIfNotExists should be final. 97
 Info coding FinalLocalVariable Variable 'buildIfNotExists' should be declared final. 97
 Warning misc FinalParameters Parameter initialValue should be final. 97
 Info coding FinalLocalVariable Variable 'initialValue' should be declared final. 97
 Info coding FinalLocalVariable Variable 'variables' should be declared final. 100
 Info coding FinalLocalVariable Variable 'xPathExpr' should be declared final. 102
 Warning blocks NeedBraces 'for' construct must use '{}'s. 107
 Warning blocks NeedBraces 'if' construct must use '{}'s. 108
 Info coding FinalLocalVariable Variable 'builder' should be declared final. 114
 Info coding FinalLocalVariable Variable 'built' should be declared final. 115
 Warning coding DeclarationOrder Constructor definition in wrong order. 122
 Warning javadoc JavadocMethod Missing a Javadoc comment. 122
 Warning misc FinalParameters Parameter pos should be final. 122
 Info coding FinalLocalVariable Variable 'pos' should be declared final. 122
 Warning misc FinalParameters Parameter parent should be final. 122
 Warning coding HiddenField 'parent' hides a field. 122
 Info coding FinalLocalVariable Variable 'parent' should be declared final. 122
 Warning javadoc JavadocMethod Missing a Javadoc comment. 128
 Warning javadoc JavadocMethod Missing a Javadoc comment. 132
 Warning javadoc JavadocMethod Missing a Javadoc comment. 136
 Warning javadoc JavadocMethod Missing a Javadoc comment. 140
 Warning misc FinalParameters Parameter index should be final. 140
 Info coding FinalLocalVariable Variable 'index' should be declared final. 140
 Info coding FinalLocalVariable Variable 'node' should be declared final. 141
 Warning blocks NeedBraces 'if' construct must use '{}'s. 142
 Warning blocks NeedBraces 'else' construct must use '{}'s. 144
 Warning javadoc JavadocMethod Missing a Javadoc comment. 148
 Warning misc FinalParameters Parameter index should be final. 148
 Info coding FinalLocalVariable Variable 'index' should be declared final. 148
 Info coding FinalLocalVariable Variable 'template' should be declared final. 149
 Info coding FinalLocalVariable Variable 'newElement' should be declared final. 150
 Warning coding HiddenField 'parent' hides a field. 151
 Info coding FinalLocalVariable Variable 'parent' should be declared final. 151
 Info coding FinalLocalVariable Variable 'indexInParent' should be declared final. 152
 Warning misc FinalParameters Parameter node should be final. 159
 Info coding FinalLocalVariable Variable 'node' should be declared final. 159
 Info coding FinalLocalVariable Variable 'element' should be declared final. 161
 Info coding FinalLocalVariable Variable 'attribute' should be declared final. 165
 Warning javadoc JavadocMethod Missing a Javadoc comment. 170
 Warning javadoc JavadocMethod Missing a Javadoc comment. 174
 Warning javadoc JavadocMethod Missing a Javadoc comment. 181
 Info coding FinalLocalVariable Variable 'ancestors' should be declared final. 182
 Warning javadoc JavadocMethod Missing a Javadoc comment. 191
 Warning javadoc JavadocMethod Missing a Javadoc comment. 195
 Warning misc FinalParameters Parameter node should be final. 195
 Info coding FinalLocalVariable Variable 'node' should be declared final. 195
 Warning blocks NeedBraces 'if' construct must use '{}'s. 196
 Warning blocks NeedBraces 'else' construct must use '{}'s. 198
 Warning javadoc JavadocMethod Missing a Javadoc comment. 202
 Warning misc FinalParameters Parameter value should be final. 202
 Info coding FinalLocalVariable Variable 'value' should be declared final. 202
 Warning blocks NeedBraces 'for' construct must use '{}'s. 203
 Warning blocks NeedBraces 'if' construct must use '{}'s. 204
 Warning javadoc JavadocMethod Missing a Javadoc comment. 210
 Warning misc FinalParameters Parameter value should be final. 210
 Info coding FinalLocalVariable Variable 'value' should be declared final. 210
 Warning javadoc JavadocMethod Missing a Javadoc comment. 214
 Warning misc FinalParameters Parameter value should be final. 214
 Info coding FinalLocalVariable Variable 'value' should be declared final. 214
 Warning blocks NeedBraces 'if' construct must use '{}'s. 215
 Warning javadoc JavadocMethod Missing a Javadoc comment. 219
 Warning misc FinalParameters Parameter value should be final. 219
 Info coding FinalLocalVariable Variable 'value' should be declared final. 219
 Warning blocks NeedBraces 'for' construct must use '{}'s. 220
 Warning javadoc JavadocMethod Missing a Javadoc comment. 224
 Warning misc FinalParameters Parameter index should be final. 224
 Info coding FinalLocalVariable Variable 'index' should be declared final. 224
 Warning misc FinalParameters Parameter value should be final. 224
 Info coding FinalLocalVariable Variable 'value' should be declared final. 224
 Warning misc FinalParameters Parameter node should be final. 228
 Info coding FinalLocalVariable Variable 'node' should be declared final. 228
 Warning misc FinalParameters Parameter value should be final. 228
 Info coding FinalLocalVariable Variable 'value' should be declared final. 228
 Warning blocks NeedBraces 'if' construct must use '{}'s. 229
 Warning blocks NeedBraces 'if' construct must use '{}'s. 231
 Warning blocks NeedBraces 'else' construct must use '{}'s. 233
 Warning javadoc JavadocMethod Missing a Javadoc comment. 237
 Warning javadoc JavadocMethod Missing a Javadoc comment. 241
 Warning coding DeclarationOrder Instance variable definition in wrong order. 245
 Warning blocks NeedBraces 'if' construct must use '{}'s. 248
 Warning blocks NeedBraces 'if' construct must use '{}'s. 250
 Warning blocks NeedBraces 'else' construct must use '{}'s. 252
 Warning javadoc JavadocMethod Missing a Javadoc comment. 256
 Warning misc FinalParameters Parameter variables should be final. 256
 Info coding FinalLocalVariable Variable 'variables' should be declared final. 256
 Warning javadoc JavadocMethod Missing a Javadoc comment. 260
 Info coding FinalLocalVariable Variable 'variables' should be declared final. 261
 Info coding FinalLocalVariable Variable 'childName' should be declared final. 266
 Warning blocks NeedBraces 'if' construct must use '{}'s. 267
 Warning javadoc JavadocMethod Missing a Javadoc comment. 274
 Warning javadoc JavadocMethod Missing a Javadoc comment. 278
 Warning misc FinalParameters Parameter change should be final. 278
 Info coding FinalLocalVariable Variable 'change' should be declared final. 278
 Warning blocks NeedBraces 'if' construct must use '{}'s. 279
 Warning blocks NeedBraces 'if' construct must use '{}'s. 281

org/mycore/frontend/xeditor/MCREditorSession.java

Severity Category Rule Message Line
 Warning modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 53
 Warning javadoc JavadocMethod Missing a Javadoc comment. 77
 Warning misc FinalParameters Parameter requestParameters should be final. 77
 Warning coding HiddenField 'requestParameters' hides a field. 77
 Info coding FinalLocalVariable Variable 'requestParameters' should be declared final. 77
 Warning misc FinalParameters Parameter collector should be final. 77
 Info coding FinalLocalVariable Variable 'collector' should be declared final. 77
 Warning javadoc JavadocMethod Missing a Javadoc comment. 83
 Warning javadoc JavadocMethod Missing a Javadoc comment. 87
 Info coding FinalLocalVariable Variable 'entries' should be declared final. 92
 Info coding FinalLocalVariable Variable 'name' should be declared final. 93
 Info coding FinalLocalVariable Variable 'result' should be declared final. 94
 Warning javadoc JavadocMethod Missing a Javadoc comment. 102
 Warning misc FinalParameters Parameter id should be final. 102
 Warning coding HiddenField 'id' hides a field. 102
 Info coding FinalLocalVariable Variable 'id' should be declared final. 102
 Warning javadoc JavadocMethod Missing a Javadoc comment. 106
 Warning javadoc JavadocMethod Missing a Javadoc comment. 110
 Warning javadoc JavadocMethod Missing a Javadoc comment. 114
 Warning misc FinalParameters Parameter pageURL should be final. 114
 Info coding FinalLocalVariable Variable 'pageURL' should be declared final. 114
 Warning javadoc JavadocMethod Missing a Javadoc comment. 121
 Warning javadoc JavadocMethod Missing a Javadoc comment. 125
 Warning misc FinalParameters Parameter anchor should be final. 125
 Info coding FinalLocalVariable Variable 'anchor' should be declared final. 125
 Warning javadoc JavadocMethod Missing a Javadoc comment. 129
 Warning javadoc JavadocMethod Missing a Javadoc comment. 133
 Warning javadoc JavadocMethod Missing a Javadoc comment. 137
 Warning misc FinalParameters Parameter cancelURL should be final. 137
 Warning coding HiddenField 'cancelURL' hides a field. 137
 Warning blocks NeedBraces 'if' construct must use '{}'s. 138
 Warning coding DeclarationOrder Static variable definition in wrong order. 148
 Warning modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 148
 Warning javadoc JavadocMethod Missing a Javadoc comment. 150
 Warning misc FinalParameters Parameter uri should be final. 150
 Info coding FinalLocalVariable Variable 'uri' should be declared final. 150
 Info coding FinalLocalVariable Variable 'm' should be declared final. 151
 Info coding FinalLocalVariable Variable 'sb' should be declared final. 152
 Info coding FinalLocalVariable Variable 'token' should be declared final. 154
 Info coding FinalLocalVariable Variable 'value' should be declared final. 155
 Warning javadoc JavadocMethod Missing a Javadoc comment. 162
 Warning javadoc JavadocMethod Missing a Javadoc comment. 166
 Warning misc FinalParameters Parameter editedXML should be final. 166
 Warning coding HiddenField 'editedXML' hides a field. 166
 Info coding FinalLocalVariable Variable 'editedXML' should be declared final. 166
 Warning javadoc JavadocMethod Missing a Javadoc comment. 171
 Warning misc FinalParameters Parameter uri should be final. 171
 Warning blocks NeedBraces 'if' construct must use '{}'s. 172
 Warning coding InnerAssignment Inner assignments should be avoided. 172
 Info coding FinalLocalVariable Variable 'xml' should be declared final. 176
 Warning javadoc JavadocMethod Missing a Javadoc comment. 181
 Info coding FinalLocalVariable Variable 'binding' should be declared final. 182
 Warning javadoc JavadocMethod Missing a Javadoc comment. 187
 Warning misc FinalParameters Parameter msg should be final. 187
 Info coding FinalLocalVariable Variable 'msg' should be declared final. 187
 Warning blocks NeedBraces 'if' construct must use '{}'s. 188
 Warning javadoc JavadocMethod Missing a Javadoc comment. 192
 Warning javadoc JavadocMethod Missing a Javadoc comment. 196
 Warning javadoc JavadocMethod Missing a Javadoc comment. 200
 Warning javadoc JavadocMethod Missing a Javadoc comment. 204
 Warning javadoc JavadocMethod Missing a Javadoc comment. 208

org/mycore/frontend/xeditor/MCREditorSessionStore.java

Severity Category Rule Message Line
 Warning javadoc JavadocMethod Missing a Javadoc comment. 40
 Info coding FinalLocalVariable Variable 'maxEditorsInSession' should be declared final. 41
 Warning coding MagicNumber '50' is a magic number. 41
 Warning javadoc JavadocMethod Missing a Javadoc comment. 45
 Warning misc FinalParameters Parameter session should be final. 45
 Info coding FinalLocalVariable Variable 'session' should be declared final. 45
 Info coding FinalLocalVariable Variable 'id' should be declared final. 46
 Warning javadoc JavadocMethod Missing a Javadoc comment. 51
 Warning misc FinalParameters Parameter id should be final. 51
 Info coding FinalLocalVariable Variable 'id' should be declared final. 51
 Warning javadoc JavadocVariable Missing a Javadoc comment. 55
 Warning coding DeclarationOrder Static variable definition in wrong order. 55
 Warning coding DeclarationOrder Variable access definition in wrong order. 55
 Warning modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 55

org/mycore/frontend/xeditor/MCREditorSessionStoreFactory.java

Severity Category Rule Message Line
 Warning design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 32
 Warning javadoc JavadocMethod Missing a Javadoc comment. 36
 Info coding FinalLocalVariable Variable 'session' should be declared final. 37

org/mycore/frontend/xeditor/MCREditorSubmission.java

Severity Category Rule Message Line
 Warning header Header Line does not match expected header line of '/*'. 1
 Warning javadoc JavadocType Missing a Javadoc comment. 14
 Warning javadoc JavadocVariable Missing a Javadoc comment. 16
 Warning javadoc JavadocVariable Missing a Javadoc comment. 18
 Warning javadoc JavadocMethod Missing a Javadoc comment. 26
 Warning misc FinalParameters Parameter session should be final. 26
 Warning coding HiddenField 'session' hides a field. 26
 Info coding FinalLocalVariable Variable 'session' should be declared final. 26
 Warning javadoc JavadocMethod Missing a Javadoc comment. 30
 Warning javadoc JavadocMethod Missing a Javadoc comment. 35
 Warning misc FinalParameters Parameter binding should be final. 35
 Info coding FinalLocalVariable Variable 'binding' should be declared final. 35
 Warning blocks NeedBraces 'for' construct must use '{}'s. 36
 Warning javadoc JavadocMethod Missing a Javadoc comment. 40
 Info coding FinalLocalVariable Variable 'sb' should be declared final. 41
 Warning javadoc JavadocMethod Missing a Javadoc comment. 49
 Warning misc FinalParameters Parameter xPaths should be final. 49
 Info coding FinalLocalVariable Variable 'xPaths' should be declared final. 49
 Info coding FinalLocalVariable Variable 'rootXPath' should be declared final. 51
 Warning blocks NeedBraces 'if' construct must use '{}'s. 52
 Warning blocks NeedBraces 'for' construct must use '{}'s. 53
 Warning misc FinalParameters Parameter binding should be final. 57
 Info coding FinalLocalVariable Variable 'binding' should be declared final. 57
 Warning blocks NeedBraces 'for' construct must use '{}'s. 58
 Warning javadoc JavadocMethod Missing a Javadoc comment. 62
 Info coding FinalLocalVariable Variable 'binding' should be declared final. 64
 Warning javadoc JavadocMethod Missing a Javadoc comment. 70
 Warning misc FinalParameters Parameter xPath should be final. 70
 Info coding FinalLocalVariable Variable 'xPath' should be declared final. 70
 Warning misc FinalParameters Parameter defaultValue should be final. 70
 Info coding FinalLocalVariable Variable 'defaultValue' should be declared final. 70
 Warning javadoc JavadocMethod Missing a Javadoc comment. 74
 Warning javadoc JavadocMethod Missing a Javadoc comment. 78
 Warning misc FinalParameters Parameter values should be final. 78
 Info coding FinalLocalVariable Variable 'values' should be declared final. 78
 Info coding FinalLocalVariable Variable 'xPaths2Check' should be declared final. 79
 Warning blocks NeedBraces 'if' construct must use '{}'s. 80
 Info coding FinalLocalVariable Variable 'valuesToSet' should be declared final. 85
 Warning blocks NeedBraces 'for' construct must use '{}'s. 87
 Info coding FinalLocalVariable Variable 'binding' should be declared final. 89
 Info coding FinalLocalVariable Variable 'xPath' should be declared final. 92
 Info coding FinalLocalVariable Variable 'binding' should be declared final. 94
 Info coding FinalLocalVariable Variable 'noSuchNode' should be declared final. 95
 Warning blocks NeedBraces 'if' construct must use '{}'s. 97
 Info coding FinalLocalVariable Variable 'defaultValue' should be declared final. 100
 Warning misc FinalParameters Parameter binding should be final. 114
 Info coding FinalLocalVariable Variable 'binding' should be declared final. 114
 Warning misc FinalParameters Parameter values should be final. 114
 Info coding FinalLocalVariable Variable 'values' should be declared final. 114
 Info coding FinalLocalVariable Variable 'boundNodes' should be declared final. 115
 Warning blocks NeedBraces 'while' construct must use '{}'s. 117
 Warning javadoc JavadocMethod Missing a Javadoc comment. 130
 Info coding FinalLocalVariable Variable 'rootBinding' should be declared final. 131
 Info coding FinalLocalVariable Variable 'defaultValue' should be declared final. 133
 Info coding FinalLocalVariable Variable 'binding' should be declared final. 134

org/mycore/frontend/xeditor/MCRIncludeHandler.java

Severity Category Rule Message Line
 Warning header Header Line does not match expected header line of '/*'. 1
 Warning javadoc JavadocType Missing a Javadoc comment. 22
 Warning modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 24
 Warning modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 26
 Warning naming ConstantName Name 'includesPerApplication' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 26
 Warning javadoc JavadocMethod Missing a Javadoc comment. 30
 Warning misc FinalParameters Parameter context should be final. 30
 Info coding FinalLocalVariable Variable 'context' should be declared final. 30
 Warning misc FinalParameters Parameter uri should be final. 30
 Info coding FinalLocalVariable Variable 'uri' should be declared final. 30
 Warning misc FinalParameters Parameter sStatic should be final. 30
 Info coding FinalLocalVariable Variable 'sStatic' should be declared final. 30
 Info coding FinalLocalVariable Variable 'bStatic' should be declared final. 31
 Info coding FinalLocalVariable Variable 'includes' should be declared final. 32
 Info coding FinalLocalVariable Variable 'source' should be declared final. 38
 Warning blocks NeedBraces 'if' construct must use '{}'s. 39
 Info coding FinalLocalVariable Variable 'result' should be declared final. 42
 Info coding FinalLocalVariable Variable 'nodeSet' should be declared final. 49

org/mycore/frontend/xeditor/MCRNodeBuilder.java

Severity Category Rule Message Line
 Warning modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 53
 Warning javadoc JavadocMethod Missing a Javadoc comment. 59
 Warning javadoc JavadocMethod Missing a Javadoc comment. 62
 Warning misc FinalParameters Parameter variables should be final. 62
 Warning coding HiddenField 'variables' hides a field. 62
 Info coding FinalLocalVariable Variable 'variables' should be declared final. 62
 Warning javadoc JavadocMethod Missing a Javadoc comment. 66
 Warning javadoc JavadocMethod Missing a Javadoc comment. 70
 Warning misc FinalParameters Parameter xPath should be final. 70
 Info coding FinalLocalVariable Variable 'xPath' should be declared final. 70
 Warning misc FinalParameters Parameter value should be final. 70
 Info coding FinalLocalVariable Variable 'value' should be declared final. 70
 Warning misc FinalParameters Parameter parent should be final. 70
 Info coding FinalLocalVariable Variable 'parent' should be declared final. 70
 Warning javadoc JavadocMethod Missing a Javadoc comment. 74
 Warning misc FinalParameters Parameter xPath should be final. 74
 Info coding FinalLocalVariable Variable 'xPath' should be declared final. 74
 Warning misc FinalParameters Parameter value should be final. 74
 Info coding FinalLocalVariable Variable 'value' should be declared final. 74
 Warning misc FinalParameters Parameter parent should be final. 74
 Info coding FinalLocalVariable Variable 'parent' should be declared final. 74
 Warning javadoc JavadocMethod Missing a Javadoc comment. 78
 Warning misc FinalParameters Parameter xPath should be final. 78
 Info coding FinalLocalVariable Variable 'xPath' should be declared final. 78
 Warning misc FinalParameters Parameter value should be final. 78
 Info coding FinalLocalVariable Variable 'value' should be declared final. 78
 Warning misc FinalParameters Parameter parent should be final. 78
 Info coding FinalLocalVariable Variable 'parent' should be declared final. 78
 Info coding FinalLocalVariable Variable 'baseXPath' should be declared final. 79
 Warning blocks NeedBraces 'if' construct must use '{}'s. 80
 Warning misc FinalParameters Parameter expression should be final. 85
 Info coding FinalLocalVariable Variable 'expression' should be declared final. 85
 Warning misc FinalParameters Parameter value should be final. 85
 Info coding FinalLocalVariable Variable 'value' should be declared final. 85
 Warning misc FinalParameters Parameter parent should be final. 85
 Info coding FinalLocalVariable Variable 'parent' should be declared final. 85
 Warning blocks NeedBraces 'if' construct must use '{}'s. 86
 Warning blocks NeedBraces 'if' construct must use '{}'s. 88
 Warning blocks NeedBraces 'else' construct must use '{}'s. 90
 Warning misc FinalParameters Parameter locationPath should be final. 95
 Info coding FinalLocalVariable Variable 'locationPath' should be declared final. 95
 Warning misc FinalParameters Parameter value should be final. 95
 Info coding FinalLocalVariable Variable 'value' should be declared final. 95
 Warning misc FinalParameters Parameter parent should be final. 95
 Info coding FinalLocalVariable Variable 'steps' should be declared final. 97
 Info coding FinalLocalVariable Variable 'indexOfLastStep' should be declared final. 98
 Info coding FinalLocalVariable Variable 'xPath' should be declared final. 101
 Warning blocks NeedBraces 'if' construct must use '{}'s. 105
 Warning blocks NeedBraces 'if' construct must use '{}'s. 110
 Warning blocks NeedBraces 'if' construct must use '{}'s. 113
 Warning blocks NeedBraces 'if' construct must use '{}'s. 117
 Warning blocks NeedBraces 'else' construct must use '{}'s. 119
 Warning misc FinalParameters Parameter xPath should be final. 123
 Info coding FinalLocalVariable Variable 'xPath' should be declared final. 123
 Warning misc FinalParameters Parameter parent should be final. 123
 Info coding FinalLocalVariable Variable 'parent' should be declared final. 123
 Warning misc FinalParameters Parameter steps should be final. 127
 Info coding FinalLocalVariable Variable 'steps' should be declared final. 127
 Info coding FinalLocalVariable Variable 'path' should be declared final. 128
 Warning blocks NeedBraces 'for' construct must use '{}'s. 129
 Warning misc FinalParameters Parameter steps should be final. 134
 Info coding FinalLocalVariable Variable 'steps' should be declared final. 134
 Warning misc FinalParameters Parameter value should be final. 134
 Info coding FinalLocalVariable Variable 'value' should be declared final. 134
 Warning misc FinalParameters Parameter parent should be final. 134
 Info coding FinalLocalVariable Variable 'iterator' should be declared final. 137
 Info coding FinalLocalVariable Variable 'step' should be declared final. 138
 Warning blocks NeedBraces 'if' construct must use '{}'s. 141
 Warning blocks NeedBraces 'if' construct must use '{}'s. 143
 Warning blocks NeedBraces 'if' construct must use '{}'s. 146
 Warning misc FinalParameters Parameter step should be final. 153
 Info coding FinalLocalVariable Variable 'step' should be declared final. 153
 Warning misc FinalParameters Parameter value should be final. 153
 Info coding FinalLocalVariable Variable 'value' should be declared final. 153
 Warning misc FinalParameters Parameter parent should be final. 153
 Info coding FinalLocalVariable Variable 'parent' should be declared final. 153
 Warning blocks NeedBraces 'if' construct must use '{}'s. 154
 Warning blocks NeedBraces 'if' construct must use '{}'s. 157
 Warning misc FinalParameters Parameter nameStep should be final. 164
 Info coding FinalLocalVariable Variable 'nameStep' should be declared final. 164
 Warning misc FinalParameters Parameter value should be final. 164
 Info coding FinalLocalVariable Variable 'value' should be declared final. 164
 Warning misc FinalParameters Parameter parent should be final. 164
 Info coding FinalLocalVariable Variable 'parent' should be declared final. 164
 Info coding FinalLocalVariable Variable 'name' should be declared final. 165
 Info coding FinalLocalVariable Variable 'prefix' should be declared final. 166
 Info coding FinalLocalVariable Variable 'ns' should be declared final. 167
 Warning blocks NeedBraces 'if' construct must use '{}'s. 170
 Warning blocks NeedBraces 'else' construct must use '{}'s. 172
 Warning blocks NeedBraces 'if' construct must use '{}'s. 177
 Warning misc FinalParameters Parameter predicates should be final. 183
 Info coding FinalLocalVariable Variable 'predicates' should be declared final. 183
 Warning misc FinalParameters Parameter parent should be final. 183
 Info coding FinalLocalVariable Variable 'parent' should be declared final. 183
 Warning blocks NeedBraces 'for' construct must use '{}'s. 184
 Warning misc FinalParameters Parameter ee should be final. 189
 Info coding FinalLocalVariable Variable 'ee' should be declared final. 189
 Warning misc FinalParameters Parameter parent should be final. 189
 Info coding FinalLocalVariable Variable 'parent' should be declared final. 189
 Warning coding EqualsAvoidNull String literal expressions should be on the left side of an equals comparison. 190
 Warning blocks NeedBraces 'if' construct must use '{}'s. 191
 Warning blocks NeedBraces 'if' construct must use '{}'s. 193
 Info coding FinalLocalVariable Variable 'value' should be declared final. 196
 Warning blocks NeedBraces 'if' construct must use '{}'s. 197
 Warning javadoc JavadocMethod Missing a Javadoc comment. 204
 Warning misc FinalParameters Parameter xPath should be final. 204
 Info coding FinalLocalVariable Variable 'xPath' should be declared final. 204
 Warning misc FinalParameters Parameter parent should be final. 204
 Info coding FinalLocalVariable Variable 'parent' should be declared final. 204
 Info coding FinalLocalVariable Variable 'result' should be declared final. 205
 Warning blocks NeedBraces 'if' construct must use '{}'s. 207
 Warning blocks NeedBraces 'if' construct must use '{}'s. 209
 Warning blocks NeedBraces 'if' construct must use '{}'s. 211
 Warning blocks NeedBraces 'else' construct must use '{}'s. 213
 Warning misc FinalParameters Parameter expression should be final. 217
 Info coding FinalLocalVariable Variable 'expression' should be declared final. 217
 Warning misc FinalParameters Parameter literal should be final. 217
 Info coding FinalLocalVariable Variable 'literal' should be declared final. 217
 Warning misc FinalParameters Parameter parent should be final. 217
 Info coding FinalLocalVariable Variable 'parent' should be declared final. 217
 Info coding FinalLocalVariable Variable 'xPath' should be declared final. 218
 Warning misc FinalParameters Parameter expression should be final. 222
 Info coding FinalLocalVariable Variable 'expression' should be declared final. 222
 Warning misc FinalParameters Parameter literal should be final. 222
 Info coding FinalLocalVariable Variable 'literal' should be declared final. 222
 Warning misc FinalParameters Parameter parent should be final. 222
 Info coding FinalLocalVariable Variable 'parent' should be declared final. 222
 Info coding FinalLocalVariable Variable 'delimiter' should be declared final. 223
 Info coding FinalLocalVariable Variable 'xPath' should be declared final. 224
 Warning misc FinalParameters Parameter expression should be final. 228
 Info coding FinalLocalVariable Variable 'expression' should be declared final. 228
 Warning misc FinalParameters Parameter literal should be final. 228
 Info coding FinalLocalVariable Variable 'literal' should be declared final. 228
 Warning misc FinalParameters Parameter parent should be final. 228
 Info coding FinalLocalVariable Variable 'parent' should be declared final. 228
 Warning misc FinalParameters Parameter xPath should be final. 228
 Info coding FinalLocalVariable Variable 'result' should be declared final. 229
 Warning blocks NeedBraces 'if' construct must use '{}'s. 231
 Warning misc FinalParameters Parameter ns should be final. 239
 Info coding FinalLocalVariable Variable 'ns' should be declared final. 239
 Warning misc FinalParameters Parameter name should be final. 239
 Info coding FinalLocalVariable Variable 'name' should be declared final. 239
 Warning misc FinalParameters Parameter value should be final. 239
 Info coding FinalLocalVariable Variable 'value' should be declared final. 239
 Warning misc FinalParameters Parameter parent should be final. 239
 Info coding FinalLocalVariable Variable 'parent' should be declared final. 239
 Info coding FinalLocalVariable Variable 'element' should be declared final. 240
 Warning blocks NeedBraces 'if' construct must use '{}'s. 241
 Warning blocks NeedBraces 'if' construct must use '{}'s. 243
 Warning blocks NeedBraces 'if' construct must use '{}'s. 245
 Warning misc FinalParameters Parameter ns should be final. 250
 Info coding FinalLocalVariable Variable 'ns' should be declared final. 250
 Warning misc FinalParameters Parameter name should be final. 250
 Info coding FinalLocalVariable Variable 'name' should be declared final. 250
 Warning misc FinalParameters Parameter value should be final. 250
 Info coding FinalLocalVariable Variable 'value' should be declared final. 250
 Warning misc FinalParameters Parameter parent should be final. 250
 Info coding FinalLocalVariable Variable 'parent' should be declared final. 250
 Info coding FinalLocalVariable Variable 'attribute' should be declared final. 251
 Warning blocks NeedBraces 'if' construct must use '{}'s. 252
 Warning blocks NeedBraces 'if' construct must use '{}'s. 254
 Warning javadoc JavadocMethod Missing a Javadoc comment. 259
 Warning misc FinalParameters Parameter xPath should be final. 259
 Info coding FinalLocalVariable Variable 'xPath' should be declared final. 259
 Warning misc FinalParameters Parameter expression should be final. 263
 Info coding FinalLocalVariable Variable 'expression' should be declared final. 263
 Warning blocks NeedBraces 'if' construct must use '{}'s. 264

org/mycore/frontend/xeditor/MCRRepeatBinding.java

Severity Category Rule Message Line
 Warning header Header Line does not match expected header line of '/*'. 1
 Warning javadoc JavadocType Missing a Javadoc comment. 17
 Warning coding DeclarationOrder Static variable definition in wrong order. 23
 Warning modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 23
 Warning javadoc JavadocMethod Missing a Javadoc comment. 27
 Warning misc FinalParameters Parameter xPath should be final. 27
 Info coding FinalLocalVariable Variable 'xPath' should be declared final. 27
 Warning misc FinalParameters Parameter parent should be final. 27
 Info coding FinalLocalVariable Variable 'parent' should be declared final. 27
 Warning misc FinalParameters Parameter minRepeats should be final. 27
 Info coding FinalLocalVariable Variable 'minRepeats' should be declared final. 27
 Warning misc FinalParameters Parameter maxRepeats should be final. 27
 Warning coding HiddenField 'maxRepeats' hides a field. 27
 Info coding FinalLocalVariable Variable 'maxRepeats' should be declared final. 27
 Warning misc FinalParameters Parameter method should be final. 27
 Warning coding HiddenField 'method' hides a field. 27
 Info coding FinalLocalVariable Variable 'method' should be declared final. 27
 Warning blocks NeedBraces 'while' construct must use '{}'s. 31
 Warning javadoc JavadocMethod Missing a Javadoc comment. 38
 Warning misc FinalParameters Parameter xPath should be final. 38
 Info coding FinalLocalVariable Variable 'xPath' should be declared final. 38
 Warning misc FinalParameters Parameter parent should be final. 38
 Info coding FinalLocalVariable Variable 'parent' should be declared final. 38
 Warning misc FinalParameters Parameter method should be final. 38
 Warning coding HiddenField 'method' hides a field. 38
 Info coding FinalLocalVariable Variable 'method' should be declared final. 38
 Warning javadoc JavadocMethod Missing a Javadoc comment. 44
 Warning javadoc JavadocMethod Missing a Javadoc comment. 48
 Warning javadoc JavadocMethod Missing a Javadoc comment. 53
 Warning javadoc JavadocMethod Missing a Javadoc comment. 57
 Warning javadoc JavadocMethod Missing a Javadoc comment. 61
 Warning javadoc JavadocMethod Missing a Javadoc comment. 65
 Info coding FinalLocalVariable Variable 'baseXPath' should be declared final. 67
 Info coding FinalLocalVariable Variable 'rootExpr' should be declared final. 68
 Info coding FinalLocalVariable Variable 'locationPath' should be declared final. 69
 Info coding FinalLocalVariable Variable 'steps' should be declared final. 70
 Info coding FinalLocalVariable Variable 'lastStep' should be declared final. 71
 Warning javadoc JavadocMethod Missing a Javadoc comment. 75
 Warning misc FinalParameters Parameter pos should be final. 75
 Info coding FinalLocalVariable Variable 'pos' should be declared final. 75
 Info coding FinalLocalVariable Variable 'parent' should be declared final. 76
 Info coding FinalLocalVariable Variable 'elementA' should be declared final. 77
 Info coding FinalLocalVariable Variable 'elementB' should be declared final. 78
 Warning javadoc JavadocMethod Missing a Javadoc comment. 82
 Warning misc FinalParameters Parameter pos should be final. 82
 Info coding FinalLocalVariable Variable 'pos' should be declared final. 82
 Info coding FinalLocalVariable Variable 'parentElement' should be declared final. 84
 Info coding FinalLocalVariable Variable 'precedingElement' should be declared final. 85
 Info coding FinalLocalVariable Variable 'posOfPrecedingInParent' should be declared final. 86
 Info coding FinalLocalVariable Variable 'targetPos' should be declared final. 87
 Info coding FinalLocalVariable Variable 'pathToBuild' should be declared final. 88
 Info coding FinalLocalVariable Variable 'newElement' should be declared final. 89
 Warning blocks NeedBraces 'else' construct must use '{}'s. 93

org/mycore/frontend/xeditor/MCRStaticXEditorFileServlet.java

Severity Category Rule Message Line
 Warning javadoc JavadocVariable Missing a Javadoc comment. 47
 Warning coding DeclarationOrder Variable access definition in wrong order. 47
 Warning modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 47
 Warning misc FinalParameters Parameter request should be final. 50
 Info coding FinalLocalVariable Variable 'request' should be declared final. 50
 Warning misc FinalParameters Parameter response should be final. 50
 Info coding FinalLocalVariable Variable 'response' should be declared final. 50
 Warning misc FinalParameters Parameter resource should be final. 50
 Info coding FinalLocalVariable Variable 'resource' should be declared final. 50
 Warning coding RedundantThrows Redundant throws: 'MalformedURLException' is subclass of 'IOException'. 51
 Warning javadoc JavadocMethod Missing a Javadoc comment. 60
 Warning misc FinalParameters Parameter content should be final. 60
 Info coding FinalLocalVariable Variable 'content' should be declared final. 60
 Warning misc FinalParameters Parameter request should be final. 60
 Info coding FinalLocalVariable Variable 'request' should be declared final. 60
 Warning misc FinalParameters Parameter response should be final. 61
 Info coding FinalLocalVariable Variable 'response' should be declared final. 61
 Warning misc FinalParameters Parameter sessionID should be final. 61
 Info coding FinalLocalVariable Variable 'sessionID' should be declared final. 61
 Warning misc FinalParameters Parameter pageURL should be final. 61
 Info coding FinalLocalVariable Variable 'pageURL' should be declared final. 61
 Warning coding RedundantThrows Redundant throws: 'MalformedURLException' is subclass of 'IOException'. 62
 Info coding FinalLocalVariable Variable 'pc' should be declared final. 63

org/mycore/frontend/xeditor/MCRUsedNamespaces.java

Severity Category Rule Message Line
 Warning design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 38
 Warning javadoc JavadocVariable Missing a Javadoc comment. 44
 Warning coding DeclarationOrder Variable access definition in wrong order. 44
 Warning naming StaticVariableName Name 'XEDITOR_NAMESPACE' must match pattern '^[a-z][a-zA-Z0-9]*$'. 44
 Warning whitespace ParenPad '(' is followed by whitespace. 44
 Warning whitespace ParenPad ')' is preceded with whitespace. 44
 Warning blocks NeedBraces 'for' construct must use '{}'s. 49
 Warning javadoc JavadocMethod Missing a Javadoc comment. 53
 Warning javadoc JavadocMethod Missing a Javadoc comment. 57
 Warning misc FinalParameters Parameter prefix should be final. 57
 Info coding FinalLocalVariable Variable 'prefix' should be declared final. 57
 Warning javadoc JavadocMethod Missing a Javadoc comment. 61
 Warning misc FinalParameters Parameter element should be final. 61
 Info coding FinalLocalVariable Variable 'element' should be declared final. 61
 Warning blocks NeedBraces 'for' construct must use '{}'s. 66
 Warning javadoc JavadocMethod Missing a Javadoc comment. 70
 Warning misc FinalParameters Parameter ns should be final. 70
 Info coding FinalLocalVariable Variable 'ns' should be declared final. 70
 Info coding FinalLocalVariable Variable 'prefix' should be declared final. 71
 Warning blocks NeedBraces 'if' construct must use '{}'s. 73

org/mycore/frontend/xeditor/MCRXEditorPostProcessor.java

Severity Category Rule Message Line
 Warning header Header Line does not match expected header line of '/*'. 1
 Warning javadoc JavadocType Missing a Javadoc comment. 18
 Warning javadoc JavadocMethod Missing a Javadoc comment. 22
 Warning misc FinalParameters Parameter stylesheet should be final. 22
 Warning coding HiddenField 'stylesheet' hides a field. 22
 Info coding FinalLocalVariable Variable 'stylesheet' should be declared final. 22
 Warning javadoc JavadocMethod Missing a Javadoc comment. 26
 Warning misc FinalParameters Parameter xml should be final. 26
 Info coding FinalLocalVariable Variable 'xml' should be declared final. 26
 Warning blocks NeedBraces 'if' construct must use '{}'s. 27
 Info coding FinalLocalVariable Variable 'source' should be declared final. 30
 Info coding FinalLocalVariable Variable 'transformed' should be declared final. 31
 Info coding FinalLocalVariable Variable 'normalized' should be declared final. 32
 Warning javadoc JavadocType Missing a Javadoc comment. 37
 Warning javadoc JavadocMethod Missing a Javadoc comment. 39
 Warning misc FinalParameters Parameter source should be final. 39
 Info coding FinalLocalVariable Variable 'source' should be declared final. 39
 Info coding FinalLocalVariable Variable 'root' should be declared final. 41
 Info coding FinalLocalVariable Variable 'iter' should be declared final. 42
 Info coding FinalLocalVariable Variable 'text' should be declared final. 43
 Info coding FinalLocalVariable Variable 'ex' should be declared final. 49

org/mycore/frontend/xeditor/MCRXEditorServlet.java

Severity Category Rule Message Line
 Warning javadoc JavadocPackage Missing package-info.java file.
 Warning javadoc JavadocVariable Missing a Javadoc comment. 42
 Warning modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 42
 Warning misc FinalParameters Parameter job should be final. 45
 Info coding FinalLocalVariable Variable 'job' should be declared final. 45
 Info coding FinalLocalVariable Variable 'xEditorStepID' should be declared final. 46
 Info coding FinalLocalVariable Variable 'sessionID' should be declared final. 48
 Info coding FinalLocalVariable Variable 'session' should be declared final. 49
 Info coding FinalLocalVariable Variable 'msg' should be declared final. 52
 Info coding FinalLocalVariable Variable 'stepNr' should be declared final. 57
 Warning coding DeclarationOrder Static variable definition in wrong order. 63
 Warning modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 63
 Warning misc FinalParameters Parameter job should be final. 65
 Info coding FinalLocalVariable Variable 'job' should be declared final. 65
 Warning misc FinalParameters Parameter session should be final. 65
 Info coding FinalLocalVariable Variable 'session' should be declared final. 65
 Info coding FinalLocalVariable Variable 'parameters' should be declared final. 69
 Warning blocks NeedBraces 'if' construct must use '{}'s. 72
 Warning coding MagicNumber '3' is a magic number. 75
 Warning blocks NeedBraces 'if' construct must use '{}'s. 77
 Warning misc FinalParameters Parameter targetID should be final. 87
 Info coding FinalLocalVariable Variable 'targetID' should be declared final. 87
 Info coding FinalLocalVariable Variable 'property' should be declared final. 88

org/mycore/frontend/xeditor/MCRXEditorTransformer.java

Severity Category Rule Message Line
 Warning javadoc JavadocMethod Missing a Javadoc comment. 71
 Warning misc FinalParameters Parameter editorSession should be final. 71
 Warning coding HiddenField 'editorSession' hides a field. 71
 Info coding FinalLocalVariable Variable 'editorSession' should be declared final. 71
 Warning misc FinalParameters Parameter transformationParameters should be final. 71
 Warning coding HiddenField 'transformationParameters' hides a field. 71
 Info coding FinalLocalVariable Variable 'transformationParameters' should be declared final. 71
 Warning javadoc JavadocMethod Missing a Javadoc comment. 76
 Warning misc FinalParameters Parameter editorSource should be final. 76
 Info coding FinalLocalVariable Variable 'editorSource' should be declared final. 76
 Info coding FinalLocalVariable Variable 'transformer' should be declared final. 80
 Info coding FinalLocalVariable Variable 'key' should be declared final. 82
 Warning javadoc JavadocMethod Missing a Javadoc comment. 96
 Warning misc FinalParameters Parameter key should be final. 96
 Info coding FinalLocalVariable Variable 'key' should be declared final. 96
 Warning javadoc JavadocMethod Missing a Javadoc comment. 100
 Warning misc FinalParameters Parameter prefix should be final. 100
 Info coding FinalLocalVariable Variable 'prefix' should be declared final. 100
 Warning misc FinalParameters Parameter uri should be final. 100
 Info coding FinalLocalVariable Variable 'uri' should be declared final. 100
 Warning javadoc JavadocMethod Missing a Javadoc comment. 104
 Warning misc FinalParameters Parameter uri should be final. 104
 Info coding FinalLocalVariable Variable 'uri' should be declared final. 104
 Warning javadoc JavadocMethod Missing a Javadoc comment. 108
 Warning misc FinalParameters Parameter cancelURL should be final. 108
 Info coding FinalLocalVariable Variable 'cancelURL' should be declared final. 108
 Warning javadoc JavadocMethod Missing a Javadoc comment. 112
 Warning misc FinalParameters Parameter stylesheet should be final. 112
 Info coding FinalLocalVariable Variable 'stylesheet' should be declared final. 112
 Warning javadoc JavadocMethod Missing a Javadoc comment. 116
 Warning misc FinalParameters Parameter uri should be final. 116
 Info coding FinalLocalVariable Variable 'uri' should be declared final. 116
 Warning javadoc JavadocMethod Missing a Javadoc comment. 120
 Warning misc FinalParameters Parameter xPath should be final. 120
 Info coding FinalLocalVariable Variable 'xPath' should be declared final. 120
 Warning misc FinalParameters Parameter initialValue should be final. 120
 Info coding FinalLocalVariable Variable 'initialValue' should be declared final. 120
 Warning misc FinalParameters Parameter name should be final. 120
 Info coding FinalLocalVariable Variable 'name' should be declared final. 120
 Warning blocks NeedBraces 'if' construct must use '{}'s. 121
 Warning blocks NeedBraces 'if' construct must use '{}'s. 124
 Warning misc FinalParameters Parameter binding should be final. 130
 Info coding FinalLocalVariable Variable 'binding' should be declared final. 130
 Warning misc FinalParameters Parameter xPath should be final. 135
 Info coding FinalLocalVariable Variable 'xPath' should be declared final. 135
 Info coding FinalLocalVariable Variable 'root' should be declared final. 136
 Warning misc FinalParameters Parameter xPath should be final. 141
 Info coding FinalLocalVariable Variable 'xPath' should be declared final. 141
 Info coding FinalLocalVariable Variable 'baseXPath' should be declared final. 142
 Info coding FinalLocalVariable Variable 'lp' should be declared final. 143
 Info coding FinalLocalVariable Variable 'nameStep' should be declared final. 144
 Info coding FinalLocalVariable Variable 'prefix' should be declared final. 145
 Info coding FinalLocalVariable Variable 'ns' should be declared final. 146
 Warning javadoc JavadocMethod Missing a Javadoc comment. 150
 Warning misc FinalParameters Parameter value should be final. 150
 Info coding FinalLocalVariable Variable 'value' should be declared final. 150
 Warning javadoc JavadocMethod Missing a Javadoc comment. 154
 Warning misc FinalParameters Parameter value should be final. 154
 Info coding FinalLocalVariable Variable 'value' should be declared final. 154
 Warning javadoc JavadocMethod Missing a Javadoc comment. 159
 Warning javadoc JavadocMethod Missing a Javadoc comment. 163
 Warning javadoc JavadocMethod Missing a Javadoc comment. 167
 Warning javadoc JavadocMethod Missing a Javadoc comment. 171
 Warning misc FinalParameters Parameter value should be final. 171
 Info coding FinalLocalVariable Variable 'value' should be declared final. 171
 Warning coding DeclarationOrder Instance variable definition in wrong order. 176
 Warning javadoc JavadocMethod Missing a Javadoc comment. 178
 Warning javadoc JavadocMethod Missing a Javadoc comment. 182
 Warning javadoc JavadocMethod Missing a Javadoc comment. 186
 Warning misc FinalParameters Parameter text should be final. 186
 Info coding FinalLocalVariable Variable 'text' should be declared final. 186
 Warning javadoc JavadocMethod Missing a Javadoc comment. 190
 Warning misc FinalParameters Parameter expression should be final. 190
 Info coding FinalLocalVariable Variable 'expression' should be declared final. 190
 Warning javadoc JavadocMethod Missing a Javadoc comment. 194
 Warning misc FinalParameters Parameter xPathExpression should be final. 194
 Info coding FinalLocalVariable Variable 'xPathExpression' should be declared final. 194
 Warning javadoc JavadocMethod Missing a Javadoc comment. 198
 Warning misc FinalParameters Parameter xPathExpression should be final. 198
 Info coding FinalLocalVariable Variable 'xPathExpression' should be declared final. 198
 Warning javadoc JavadocMethod Missing a Javadoc comment. 202
 Warning blocks NeedBraces 'if' construct must use '{}'s. 203
 Warning blocks NeedBraces 'else' construct must use '{}'s. 205
 Warning javadoc JavadocMethod Missing a Javadoc comment. 209
 Warning misc FinalParameters Parameter xPath should be final. 209
 Info coding FinalLocalVariable Variable 'xPath' should be declared final. 209
 Warning misc FinalParameters Parameter minRepeats should be final. 209
 Info coding FinalLocalVariable Variable 'minRepeats' should be declared final. 209
 Warning misc FinalParameters Parameter maxRepeats should be final. 209
 Info coding FinalLocalVariable Variable 'maxRepeats' should be declared final. 209
 Warning misc FinalParameters Parameter method should be final. 209
 Info coding FinalLocalVariable Variable 'method' should be declared final. 209
 Info coding FinalLocalVariable Variable 'repeat' should be declared final. 210
 Warning blocks NeedBraces 'while' construct must use '{}'s. 217
 Warning javadoc JavadocMethod Missing a Javadoc comment. 222
 Warning javadoc JavadocMethod Missing a Javadoc comment. 226
 Warning javadoc JavadocMethod Missing a Javadoc comment. 230
 Warning javadoc JavadocMethod Missing a Javadoc comment. 234
 Warning javadoc JavadocMethod Missing a Javadoc comment. 239
 Warning misc FinalParameters Parameter action should be final. 239
 Info coding FinalLocalVariable Variable 'action' should be declared final. 239
 Info coding FinalLocalVariable Variable 'direction' should be declared final. 240
 Warning coding EqualsAvoidNull String literal expressions should be on the left side of an equals comparison. 240
 Warning javadoc JavadocMethod Missing a Javadoc comment. 244
 Warning coding DeclarationOrder Instance variable definition in wrong order. 248
 Warning javadoc JavadocVariable Missing a Javadoc comment. 248
 Warning coding DeclarationOrder Variable access definition in wrong order. 248
 Warning javadoc JavadocMethod Missing a Javadoc comment. 250
 Warning javadoc JavadocMethod Missing a Javadoc comment. 254
 Warning javadoc JavadocMethod Missing a Javadoc comment. 258
 Warning javadoc JavadocMethod Missing a Javadoc comment. 262
 Warning misc FinalParameters Parameter uri should be final. 262
 Info coding FinalLocalVariable Variable 'uri' should be declared final. 262
 Warning misc FinalParameters Parameter name should be final. 262
 Info coding FinalLocalVariable Variable 'name' should be declared final. 262
 Info coding FinalLocalVariable Variable 'resource' should be declared final. 263
 Warning javadoc JavadocMethod Missing a Javadoc comment. 267
 Warning misc FinalParameters Parameter ruleElement should be final. 267
 Info coding FinalLocalVariable Variable 'ruleElement' should be declared final. 267
 Warning javadoc JavadocMethod Missing a Javadoc comment. 271
 Warning javadoc JavadocMethod Missing a Javadoc comment. 275
 Warning javadoc JavadocMethod Missing a Javadoc comment. 279
 Info coding FinalLocalVariable Variable 'nodeSet' should be declared final. 280
 Warning blocks NeedBraces 'for' construct must use '{}'s. 281
 Warning javadoc JavadocMethod Missing a Javadoc comment. 286
 Warning misc FinalParameters Parameter href should be final. 286
 Info coding FinalLocalVariable Variable 'href' should be declared final. 286
 Warning javadoc JavadocMethod Missing a Javadoc comment. 290
 Info coding FinalLocalVariable Variable 'dom' should be declared final. 291
 Info coding FinalLocalVariable Variable 'nodeSet' should be declared final. 292
 Info coding FinalLocalVariable Variable 'parameters' should be declared final. 294
 Warning blocks NeedBraces 'for' construct must use '{}'s. 295
 Warning blocks NeedBraces 'for' construct must use '{}'s. 296
 Warning blocks NeedBraces 'if' construct must use '{}'s. 297
 Info coding FinalLocalVariable Variable 'xPaths2CheckResubmission' should be declared final. 300
 Warning blocks NeedBraces 'if' construct must use '{}'s. 301
 Info coding FinalLocalVariable Variable 'defaultValues' should be declared final. 304
 Warning blocks NeedBraces 'for' construct must use '{}'s. 305
 Warning misc FinalParameters Parameter doc should be final. 315
 Info coding FinalLocalVariable Variable 'doc' should be declared final. 315
 Warning misc FinalParameters Parameter name should be final. 315
 Info coding FinalLocalVariable Variable 'name' should be declared final. 315
 Warning misc FinalParameters Parameter value should be final. 315
 Info coding FinalLocalVariable Variable 'value' should be declared final. 315
 Info coding FinalLocalVariable Variable 'element' should be declared final. 316
 Warning javadoc JavadocMethod Missing a Javadoc comment. 322
 Warning misc FinalParameters Parameter xPath should be final. 322
 Info coding FinalLocalVariable Variable 'xPath' should be declared final. 322
 Warning misc FinalParameters Parameter relevantIf should be final. 322
 Info coding FinalLocalVariable Variable 'relevantIf' should be declared final. 322
 Warning javadoc JavadocMethod Missing a Javadoc comment. 326
 Warning misc FinalParameters Parameter name should be final. 326
 Info coding FinalLocalVariable Variable 'name' should be declared final. 326
 Warning misc FinalParameters Parameter defaultValue should be final. 326
 Info coding FinalLocalVariable Variable 'defaultValue' should be declared final. 326
 Info coding FinalLocalVariable Variable 'currentValue' should be declared final. 327
 Warning blocks NeedBraces 'if' construct must use '{}'s. 329

org/mycore/frontend/xeditor/MCRXEditorTransformerStore.java

Severity Category Rule Message Line
 Warning design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 32
 Warning coding MagicNumber '100' is a magic number. 34
 Warning javadoc JavadocMethod Missing a Javadoc comment. 36
 Warning misc FinalParameters Parameter transformer should be final. 36
 Info coding FinalLocalVariable Variable 'transformer' should be declared final. 36
 Info coding FinalLocalVariable Variable 'key' should be declared final. 37
 Warning javadoc JavadocMethod Missing a Javadoc comment. 42
 Warning misc FinalParameters Parameter key should be final. 42
 Info coding FinalLocalVariable Variable 'key' should be declared final. 42
 Info coding FinalLocalVariable Variable 'transformer' should be declared final. 43

org/mycore/frontend/xeditor/MCRXMLCleaner.java

Severity Category Rule Message Line
 Warning header Header Line does not match expected header line of '/*'. 1
 Warning javadoc JavadocType Missing a Javadoc comment. 16
 Warning javadoc JavadocMethod Missing a Javadoc comment. 29
 Warning javadoc JavadocMethod Missing a Javadoc comment. 35
 Warning misc FinalParameters Parameter xPathExprNodesToInspect should be final. 35
 Info coding FinalLocalVariable Variable 'xPathExprNodesToInspect' should be declared final. 35
 Warning misc FinalParameters Parameter xPathExprRelevancyTest should be final. 35
 Info coding FinalLocalVariable Variable 'xPathExprRelevancyTest' should be declared final. 35
 Warning javadoc JavadocMethod Missing a Javadoc comment. 39
 Warning misc FinalParameters Parameter rule should be final. 39
 Info coding FinalLocalVariable Variable 'rule' should be declared final. 39
 Warning javadoc JavadocMethod Missing a Javadoc comment. 44
 Warning misc FinalParameters Parameter xml should be final. 44
 Info coding FinalLocalVariable Variable 'xml' should be declared final. 44
 Info coding FinalLocalVariable Variable 'clone' should be declared final. 45
 Warning blocks NeedBraces 'do' construct must use '{}'s. 46
 Warning misc FinalParameters Parameter xml should be final. 52
 Info coding FinalLocalVariable Variable 'xml' should be declared final. 52
 Warning blocks NeedBraces 'for' construct must use '{}'s. 54
 Warning blocks NeedBraces 'for' construct must use '{}'s. 55
 Warning misc FinalParameters Parameter element should be final. 59
 Info coding FinalLocalVariable Variable 'element' should be declared final. 59
 Info coding FinalLocalVariable Variable 'children' should be declared final. 62
 Info coding FinalLocalVariable Variable 'child' should be declared final. 63
 Warning blocks NeedBraces 'if' construct must use '{}'s. 64
 Info coding FinalLocalVariable Variable 'attributes' should be declared final. 72
 Info coding FinalLocalVariable Variable 'attribute' should be declared final. 73
 Warning misc FinalParameters Parameter node should be final. 83
 Info coding FinalLocalVariable Variable 'node' should be declared final. 83
 Info coding FinalLocalVariable Variable 'rule' should be declared final. 84
 Warning javadoc JavadocType Missing a Javadoc comment. 89
 Warning javadoc JavadocMethod Missing a Javadoc comment. 97
 Warning misc FinalParameters Parameter xPathExprNodesToInspect should be final. 97
 Warning coding HiddenField 'xPathExprNodesToInspect' hides a field. 97
 Info coding FinalLocalVariable Variable 'xPathExprNodesToInspect' should be declared final. 97
 Warning misc FinalParameters Parameter xPathExprRelevancyTest should be final. 97
 Info coding FinalLocalVariable Variable 'xPathExprRelevancyTest' should be declared final. 97
 Warning javadoc JavadocMethod Missing a Javadoc comment. 105
 Warning misc FinalParameters Parameter xml should be final. 105
 Info coding FinalLocalVariable Variable 'xml' should be declared final. 105
 Warning javadoc JavadocMethod Missing a Javadoc comment. 109
 Warning misc FinalParameters Parameter node should be final. 109
 Info coding FinalLocalVariable Variable 'node' should be declared final. 109
 Info coding FinalLocalVariable Variable 'found' should be declared final. 110
 Warning blocks NeedBraces 'if' construct must use '{}'s. 111
 Warning blocks NeedBraces 'if' construct must use '{}'s. 113
 Warning blocks NeedBraces 'else' construct must use '{}'s. 115
 Warning misc FinalParameters Parameter obj should be final. 120
 Info coding FinalLocalVariable Variable 'obj' should be declared final. 120
 Warning blocks NeedBraces 'if' construct must use '{}'s. 121
 Warning blocks NeedBraces 'else' construct must use '{}'s. 123

org/mycore/frontend/xeditor/MCRXPathBuilder.java

Severity Category Rule Message Line
 Warning design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 35
 Warning javadoc JavadocMethod Missing a Javadoc comment. 37
 Warning misc FinalParameters Parameter object should be final. 37
 Info coding FinalLocalVariable Variable 'object' should be declared final. 37
 Warning blocks NeedBraces 'if' construct must use '{}'s. 38
 Warning blocks NeedBraces 'if' construct must use '{}'s. 40
 Warning blocks NeedBraces 'else' construct must use '{}'s. 42
 Warning javadoc JavadocMethod Missing a Javadoc comment. 46
 Warning misc FinalParameters Parameter attribute should be final. 46
 Info coding FinalLocalVariable Variable 'attribute' should be declared final. 46
 Warning blocks NeedBraces 'if' construct must use '{}'s. 48
 Warning javadoc JavadocMethod Missing a Javadoc comment. 53
 Warning misc FinalParameters Parameter element should be final. 53
 Info coding FinalLocalVariable Variable 'element' should be declared final. 53
 Warning blocks NeedBraces 'if' construct must use '{}'s. 54
 Warning blocks NeedBraces 'if' construct must use '{}'s. 58
 Warning javadoc JavadocMethod Missing a Javadoc comment. 63
 Warning misc FinalParameters Parameter element should be final. 63
 Info coding FinalLocalVariable Variable 'element' should be declared final. 63
 Warning javadoc JavadocMethod Missing a Javadoc comment. 67
 Warning misc FinalParameters Parameter element should be final. 67
 Info coding FinalLocalVariable Variable 'element' should be declared final. 67
 Info coding FinalLocalVariable Variable 'nsElement' should be declared final. 68
 Warning blocks NeedBraces 'for' construct must use '{}'s. 69
 Warning blocks NeedBraces 'if' construct must use '{}'s. 70
 Info coding FinalLocalVariable Variable 'prefix' should be declared final. 73
 Warning blocks NeedBraces 'if' construct must use '{}'s. 74
 Warning blocks NeedBraces 'else' construct must use '{}'s. 76
 Warning misc FinalParameters Parameter element should be final. 80
 Info coding FinalLocalVariable Variable 'element' should be declared final. 80
 Info coding FinalLocalVariable Variable 'parent' should be declared final. 81
 Warning blocks NeedBraces 'if' construct must use '{}'s. 82
 Info coding FinalLocalVariable Variable 'parentElement' should be declared final. 85

org/mycore/frontend/xeditor/MCRXPathEvaluator.java

Severity Category Rule Message Line
 Warning header Header Line does not match expected header line of '/*'. 1
 Warning modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 26
 Warning modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 28
 Warning javadoc JavadocMethod Missing a Javadoc comment. 34
 Warning misc FinalParameters Parameter variables should be final. 34
 Warning coding HiddenField 'variables' hides a field. 34
 Info coding FinalLocalVariable Variable 'variables' should be declared final. 34
 Warning misc FinalParameters Parameter context should be final. 34
 Warning coding HiddenField 'context' hides a field. 34
 Info coding FinalLocalVariable Variable 'context' should be declared final. 34
 Warning javadoc JavadocMethod Missing a Javadoc comment. 40
 Warning misc FinalParameters Parameter binding should be final. 40
 Info coding FinalLocalVariable Variable 'binding' should be declared final. 40
 Warning javadoc JavadocMethod Missing a Javadoc comment. 45
 Warning misc FinalParameters Parameter text should be final. 45
 Info coding FinalLocalVariable Variable 'text' should be declared final. 45
 Warning misc FinalParameters Parameter urlEncode should be final. 45
 Info coding FinalLocalVariable Variable 'urlEncode' should be declared final. 45
 Info coding FinalLocalVariable Variable 'm' should be declared final. 46
 Info coding FinalLocalVariable Variable 'sb' should be declared final. 47
 Info coding FinalLocalVariable Variable 'ex' should be declared final. 53
 Warning javadoc JavadocMethod Missing a Javadoc comment. 63
 Warning misc FinalParameters Parameter expression should be final. 63
 Info coding FinalLocalVariable Variable 'expression' should be declared final. 63
 Warning coding MagicNumber '5' is a magic number. 65
 Info coding FinalLocalVariable Variable 'pos' should be declared final. 66
 Info coding FinalLocalVariable Variable 'xPath' should be declared final. 68
 Info coding FinalLocalVariable Variable 'value' should be declared final. 69
 Warning blocks NeedBraces 'else' construct must use '{}'s. 72
 Warning blocks NeedBraces 'else' construct must use '{}'s. 74
 Warning javadoc JavadocMethod Missing a Javadoc comment. 78
 Warning misc FinalParameters Parameter xPathExpression should be final. 78
 Info coding FinalLocalVariable Variable 'result' should be declared final. 80
 Warning javadoc JavadocMethod Missing a Javadoc comment. 84
 Warning misc FinalParameters Parameter xPathExpression should be final. 84
 Info coding FinalLocalVariable Variable 'xPathExpression' should be declared final. 84
 Info coding FinalLocalVariable Variable 'result' should be declared final. 85
 Warning blocks NeedBraces 'if' construct must use '{}'s. 86
 Warning blocks NeedBraces 'if' construct must use '{}'s. 88
 Warning blocks NeedBraces 'else' construct must use '{}'s. 90
 Warning coding DeclarationOrder Static variable definition in wrong order. 94
 Warning modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 94
 Warning naming ConstantName Name 'factory' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 94
 Warning javadoc JavadocMethod Missing a Javadoc comment. 96
 Warning misc FinalParameters Parameter xPathExpression should be final. 96
 Info coding FinalLocalVariable Variable 'xPathExpression' should be declared final. 96
 Info coding FinalLocalVariable Variable 'namespaces' should be declared final. 98
 Info coding FinalLocalVariable Variable 'xPath' should be declared final. 99
 Info coding FinalLocalVariable Variable 'ex' should be declared final. 101

org/mycore/frontend/xeditor/jaxen/MCRFunctionCallJava.java

Severity Category Rule Message Line
 Warning misc NewlineAtEndOfFile File does not end with a newline.
 Warning header Header Line does not match expected header line of '/*'. 1
 Warning javadoc JavadocType Missing a Javadoc comment. 12
 Warning modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 14
 Warning misc FinalParameters Parameter context should be final. 17
 Info coding FinalLocalVariable Variable 'context' should be declared final. 17
 Warning misc FinalParameters Parameter args should be final. 17
 Info coding FinalLocalVariable Variable 'args' should be declared final. 17
 Info coding FinalLocalVariable Variable 'clazzName' should be declared final. 19
 Info coding FinalLocalVariable Variable 'methodName' should be declared final. 20
 Info coding FinalLocalVariable Variable 'argTypes' should be declared final. 23
 Info coding FinalLocalVariable Variable 'params' should be declared final. 24
 Info coding FinalLocalVariable Variable 'clazz' should be declared final. 30
 Info coding FinalLocalVariable Variable 'method' should be declared final. 31
 Info coding FinalLocalVariable Variable 'ex' should be declared final. 33

org/mycore/frontend/xeditor/jaxen/MCRFunctionGenerateID.java

Severity Category Rule Message Line
 Warning misc NewlineAtEndOfFile File does not end with a newline.
 Warning header Header Line does not match expected header line of '/*'. 1
 Warning javadoc JavadocType Missing a Javadoc comment. 9
 Warning modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 11
 Warning misc FinalParameters Parameter context should be final. 14
 Info coding FinalLocalVariable Variable 'context' should be declared final. 14
 Warning misc FinalParameters Parameter args should be final. 14
 Info coding FinalLocalVariable Variable 'args' should be declared final. 14
 Info coding FinalLocalVariable Variable 'targetNode' should be declared final. 16
 Info coding FinalLocalVariable Variable 'ex' should be declared final. 18

org/mycore/frontend/xeditor/jaxen/MCRJaxenXPathFactory.java

Severity Category Rule Message Line
 Warning javadoc JavadocPackage Missing package-info.java file.
 Warning header Header Line does not match expected header line of '/*'. 1
 Warning javadoc JavadocType Missing a Javadoc comment. 15
 Warning modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 17
 Warning modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 19
 Warning modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 21
 Warning javadoc JavadocMethod Missing a Javadoc comment. 23
 Warning misc FinalParameters Parameter expression should be final. 28
 Info coding FinalLocalVariable Variable 'expression' should be declared final. 28
 Warning misc FinalParameters Parameter filter should be final. 28
 Info coding FinalLocalVariable Variable 'filter' should be declared final. 28
 Warning misc FinalParameters Parameter variables should be final. 28
 Info coding FinalLocalVariable Variable 'variables' should be declared final. 28
 Warning misc FinalParameters Parameter namespaces should be final. 28
 Info coding FinalLocalVariable Variable 'namespaces' should be declared final. 28
 Info coding FinalLocalVariable Variable 'jaxenCompiled' should be declared final. 29
 Warning blocks NeedBraces 'if' construct must use '{}'s. 30
 Warning misc FinalParameters Parameter jaxenCompiled should be final. 35
 Info coding FinalLocalVariable Variable 'jaxenCompiled' should be declared final. 35
 Warning misc FinalParameters Parameter namespaces should be final. 35
 Info coding FinalLocalVariable Variable 'namespaces' should be declared final. 35
 Info coding FinalLocalVariable Variable 'xPath' should be declared final. 37
 Info coding FinalLocalVariable Variable 'ex' should be declared final. 39
 Warning misc FinalParameters Parameter xPath should be final. 44
 Info coding FinalLocalVariable Variable 'xPath' should be declared final. 44
 Info coding FinalLocalVariable Variable 'xfc' should be declared final. 45
 Warning misc FinalParameters Parameter jaxenCompiled should be final. 51
 Info coding FinalLocalVariable Variable 'jaxenCompiled' should be declared final. 51
 Info coding FinalLocalVariable Variable 'xPathField' should be declared final. 52
 Info coding FinalLocalVariable Variable 'xPath' should be declared final. 54

org/mycore/frontend/xeditor/target/MCRAjaxSubselectTarget.java

Severity Category Rule Message Line
 Warning header Header Line does not match expected header line of '/*'. 1
 Warning javadoc JavadocType Missing a Javadoc comment. 11
 Warning misc FinalParameters Parameter context should be final. 14
 Info coding FinalLocalVariable Variable 'context' should be declared final. 14
 Warning misc FinalParameters Parameter job should be final. 14
 Info coding FinalLocalVariable Variable 'job' should be declared final. 14
 Warning misc FinalParameters Parameter session should be final. 14
 Info coding FinalLocalVariable Variable 'session' should be declared final. 14
 Warning misc FinalParameters Parameter parameter should be final. 14
 Info coding FinalLocalVariable Variable 'parameter' should be declared final. 14
 Info coding FinalLocalVariable Variable 'pos' should be declared final. 15
 Info coding FinalLocalVariable Variable 'xPath' should be declared final. 16
 Info coding FinalLocalVariable Variable 'submittedValues' should be declared final. 17

org/mycore/frontend/xeditor/target/MCRCancelTarget.java

Severity Category Rule Message Line
 Warning misc FinalParameters Parameter context should be final. 49
 Info coding FinalLocalVariable Variable 'context' should be declared final. 49
 Warning misc FinalParameters Parameter job should be final. 49
 Info coding FinalLocalVariable Variable 'job' should be declared final. 49
 Warning misc FinalParameters Parameter session should be final. 49
 Info coding FinalLocalVariable Variable 'session' should be declared final. 49
 Warning misc FinalParameters Parameter parameter should be final. 49
 Info coding FinalLocalVariable Variable 'parameter' should be declared final. 49
 Warning blocks NeedBraces 'if' construct must use '{}'s. 53
 Warning blocks NeedBraces 'if' construct must use '{}'s. 55
 Info coding FinalLocalVariable Variable 'pageURL' should be declared final. 58

org/mycore/frontend/xeditor/target/MCRDebugTarget.java

Severity Category Rule Message Line
 Warning misc FinalParameters Parameter context should be final. 49
 Info coding FinalLocalVariable Variable 'context' should be declared final. 49
 Warning misc FinalParameters Parameter job should be final. 49
 Info coding FinalLocalVariable Variable 'job' should be declared final. 49
 Warning misc FinalParameters Parameter session should be final. 49
 Info coding FinalLocalVariable Variable 'session' should be declared final. 49
 Warning misc FinalParameters Parameter parameter should be final. 49
 Info coding FinalLocalVariable Variable 'parameter' should be declared final. 49
 Info coding FinalLocalVariable Variable 'out' should be declared final. 51
 Info coding FinalLocalVariable Variable 'parameters' should be declared final. 54
 Info coding FinalLocalVariable Variable 'tracker' should be declared final. 58
 Info coding FinalLocalVariable Variable 'steps' should be declared final. 60
 Warning blocks NeedBraces 'for' construct must use '{}'s. 61
 Warning coding InnerAssignment Inner assignments should be avoided. 61
 Warning blocks NeedBraces 'if' construct must use '{}'s. 74
 Warning coding MagicNumber '3' is a magic number. 74
 Warning misc FinalParameters Parameter values should be final. 84
 Info coding FinalLocalVariable Variable 'values' should be declared final. 84
 Warning misc FinalParameters Parameter out should be final. 84
 Info coding FinalLocalVariable Variable 'out' should be declared final. 84
 Info coding FinalLocalVariable Variable 'names' should be declared final. 88
 Warning blocks NeedBraces 'for' construct must use '{}'s. 91
 Warning blocks NeedBraces 'for' construct must use '{}'s. 92
 Warning javadoc JavadocType Missing a Javadoc comment. 98
 Warning javadoc JavadocMethod Missing a Javadoc comment. 104
 Warning misc FinalParameters Parameter label should be final. 104
 Warning coding HiddenField 'label' hides a field. 104
 Info coding FinalLocalVariable Variable 'label' should be declared final. 104
 Warning misc FinalParameters Parameter xml should be final. 104
 Warning coding HiddenField 'xml' hides a field. 104
 Info coding FinalLocalVariable Variable 'xml' should be declared final. 104
 Warning coding DeclarationOrder Instance variable definition in wrong order. 109
 Warning javadoc JavadocMethod Missing a Javadoc comment. 111
 Warning misc FinalParameters Parameter out should be final. 111
 Info coding FinalLocalVariable Variable 'out' should be declared final. 111
 Info coding FinalLocalVariable Variable 'outputter' should be declared final. 113
 Info coding FinalLocalVariable Variable 'pre' should be declared final. 115

org/mycore/frontend/xeditor/target/MCREditorTarget.java

Severity Category Rule Message Line
 Warning javadoc JavadocMethod Missing a Javadoc comment. 36
 Warning modifier RedundantModifier Redundant 'public' modifier. 36

org/mycore/frontend/xeditor/target/MCRInsertTarget.java

Severity Category Rule Message Line
 Warning misc FinalParameters Parameter pos should be final. 34
 Info coding FinalLocalVariable Variable 'pos' should be declared final. 34
 Warning misc FinalParameters Parameter repeatBinding should be final. 34
 Info coding FinalLocalVariable Variable 'repeatBinding' should be declared final. 34
 Warning javadoc JavadocMethod Missing a Javadoc comment. 38
 Warning misc FinalParameters Parameter repeatBinding should be final. 38
 Info coding FinalLocalVariable Variable 'repeatBinding' should be declared final. 38

org/mycore/frontend/xeditor/target/MCRLayoutServiceTarget.java

Severity Category Rule Message Line
 Warning misc FinalParameters Parameter context should be final. 42
 Info coding FinalLocalVariable Variable 'context' should be declared final. 42
 Warning misc FinalParameters Parameter job should be final. 42
 Info coding FinalLocalVariable Variable 'job' should be declared final. 42
 Warning misc FinalParameters Parameter session should be final. 42
 Info coding FinalLocalVariable Variable 'session' should be declared final. 42
 Warning misc FinalParameters Parameter style should be final. 42
 Info coding FinalLocalVariable Variable 'style' should be declared final. 42
 Warning blocks NeedBraces 'if' construct must use '{}'s. 51
 Info coding FinalLocalVariable Variable 'editedXML' should be declared final. 54

org/mycore/frontend/xeditor/target/MCRRemoveTarget.java

Severity Category Rule Message Line
 Warning javadoc JavadocMethod Missing a Javadoc comment. 37
 Warning misc FinalParameters Parameter context should be final. 37
 Info coding FinalLocalVariable Variable 'context' should be declared final. 37
 Warning misc FinalParameters Parameter job should be final. 37
 Info coding FinalLocalVariable Variable 'job' should be declared final. 37
 Warning misc FinalParameters Parameter session should be final. 37
 Info coding FinalLocalVariable Variable 'session' should be declared final. 37
 Warning misc FinalParameters Parameter xPath should be final. 37
 Info coding FinalLocalVariable Variable 'xPath' should be declared final. 37
 Info coding FinalLocalVariable Variable 'binding' should be declared final. 38

org/mycore/frontend/xeditor/target/MCRRepeaterControl.java

Severity Category Rule Message Line
 Warning javadoc JavadocMethod Missing a Javadoc comment. 36
 Warning misc FinalParameters Parameter context should be final. 36
 Info coding FinalLocalVariable Variable 'context' should be declared final. 36
 Warning misc FinalParameters Parameter job should be final. 36
 Info coding FinalLocalVariable Variable 'job' should be declared final. 36
 Warning misc FinalParameters Parameter session should be final. 36
 Info coding FinalLocalVariable Variable 'session' should be declared final. 36
 Warning misc FinalParameters Parameter buttonName should be final. 36
 Info coding FinalLocalVariable Variable 'buttonName' should be declared final. 36
 Info coding FinalLocalVariable Variable 'posOfAnchor' should be declared final. 38
 Info coding FinalLocalVariable Variable 'param' should be declared final. 39
 Info coding FinalLocalVariable Variable 'anchor' should be declared final. 40
 Warning javadoc JavadocMethod Missing a Javadoc comment. 45
 Warning indentation Indentation method def throws at indentation level 12 not at correct indentation, 8 46

org/mycore/frontend/xeditor/target/MCRServletTarget.java

Severity Category Rule Message Line
 Warning misc FinalParameters Parameter context should be final. 40
 Info coding FinalLocalVariable Variable 'context' should be declared final. 40
 Warning misc FinalParameters Parameter job should be final. 40
 Info coding FinalLocalVariable Variable 'job' should be declared final. 40
 Warning misc FinalParameters Parameter session should be final. 40
 Info coding FinalLocalVariable Variable 'session' should be declared final. 40
 Warning misc FinalParameters Parameter servletNameOrPath should be final. 40
 Info coding FinalLocalVariable Variable 'servletNameOrPath' should be declared final. 40
 Warning indentation Indentation method def throws at indentation level 12 not at correct indentation, 8 41
 Warning blocks NeedBraces 'if' construct must use '{}'s. 51

org/mycore/frontend/xeditor/target/MCRSubselectReturnTarget.java

Severity Category Rule Message Line
 Warning header Header Line does not match expected header line of '/*'. 1
 Warning javadoc JavadocType Missing a Javadoc comment. 17
 Warning modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 19
 Warning misc FinalParameters Parameter context should be final. 22
 Info coding FinalLocalVariable Variable 'context' should be declared final. 22
 Warning misc FinalParameters Parameter job should be final. 22
 Info coding FinalLocalVariable Variable 'job' should be declared final. 22
 Warning misc FinalParameters Parameter session should be final. 22
 Info coding FinalLocalVariable Variable 'session' should be declared final. 22
 Warning misc FinalParameters Parameter parameter should be final. 22
 Info coding FinalLocalVariable Variable 'parameter' should be declared final. 22
 Info coding FinalLocalVariable Variable 'baseXPath' should be declared final. 23
 Info coding FinalLocalVariable Variable 'submittedValues' should be declared final. 29
 Warning misc FinalParameters Parameter session should be final. 37
 Info coding FinalLocalVariable Variable 'session' should be declared final. 37
 Info coding FinalLocalVariable Variable 'doc' should be declared final. 38
 Info coding FinalLocalVariable Variable 'change' should be declared final. 39
 Info coding FinalLocalVariable Variable 'text' should be declared final. 40
 Info coding FinalLocalVariable Variable 'xPath' should be declared final. 41
 Warning misc FinalParameters Parameter xPath should be final. 45
 Info coding FinalLocalVariable Variable 'xPath' should be declared final. 45
 Warning misc FinalParameters Parameter session should be final. 45
 Info coding FinalLocalVariable Variable 'session' should be declared final. 45
 Info coding FinalLocalVariable Variable 'binding' should be declared final. 46
 Info coding FinalLocalVariable Variable 'result' should be declared final. 47

org/mycore/frontend/xeditor/target/MCRSubselectTarget.java

Severity Category Rule Message Line
 Warning javadoc JavadocVariable Missing a Javadoc comment. 44
 Warning modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 46
 Warning javadoc JavadocMethod Missing a Javadoc comment. 48
 Warning misc FinalParameters Parameter context should be final. 48
 Info coding FinalLocalVariable Variable 'context' should be declared final. 48
 Warning misc FinalParameters Parameter job should be final. 48
 Info coding FinalLocalVariable Variable 'job' should be declared final. 48
 Warning misc FinalParameters Parameter session should be final. 48
 Info coding FinalLocalVariable Variable 'session' should be declared final. 48
 Warning misc FinalParameters Parameter parameter should be final. 48
 Info coding FinalLocalVariable Variable 'parameter' should be declared final. 48
 Info coding FinalLocalVariable Variable 'pos' should be declared final. 52
 Info coding FinalLocalVariable Variable 'xPath' should be declared final. 53
 Info coding FinalLocalVariable Variable 'binding' should be declared final. 58
 Warning javadoc JavadocMethod Missing a Javadoc comment. 70
 Warning misc FinalParameters Parameter href should be final. 70
 Info coding FinalLocalVariable Variable 'href' should be declared final. 70
 Warning javadoc JavadocMethod Missing a Javadoc comment. 74
 Warning misc FinalParameters Parameter href should be final. 74
 Info coding FinalLocalVariable Variable 'href' should be declared final. 74
 Info coding FinalLocalVariable Variable 'ex' should be declared final. 77

org/mycore/frontend/xeditor/target/MCRSwapInsertTarget.java

Severity Category Rule Message Line
 Warning javadoc JavadocMethod Missing a Javadoc comment. 41
 Warning misc FinalParameters Parameter context should be final. 41
 Info coding FinalLocalVariable Variable 'context' should be declared final. 41
 Warning misc FinalParameters Parameter job should be final. 41
 Info coding FinalLocalVariable Variable 'job' should be declared final. 41
 Warning misc FinalParameters Parameter session should be final. 41
 Info coding FinalLocalVariable Variable 'session' should be declared final. 41
 Warning misc FinalParameters Parameter param should be final. 41
 Info coding FinalLocalVariable Variable 'param' should be declared final. 41
 Warning indentation Indentation method def throws at indentation level 12 not at correct indentation, 8 42
 Warning javadoc JavadocMethod Missing a Javadoc comment. 47
 Warning misc FinalParameters Parameter swapParameter should be final. 47
 Info coding FinalLocalVariable Variable 'swapParameter' should be declared final. 47
 Warning misc FinalParameters Parameter root should be final. 47
 Info coding FinalLocalVariable Variable 'root' should be declared final. 47
 Info coding FinalLocalVariable Variable 'tokens' should be declared final. 48
 Info coding FinalLocalVariable Variable 'parentXPath' should be declared final. 49
 Info coding FinalLocalVariable Variable 'posString' should be declared final. 50
 Info coding FinalLocalVariable Variable 'pos' should be declared final. 51
 Info coding FinalLocalVariable Variable 'method' should be declared final. 52
 Info coding FinalLocalVariable Variable 'elementNameWithPredicates' should be declared final. 53
 Warning coding MagicNumber '3' is a magic number. 53
 Info coding FinalLocalVariable Variable 'parentBinding' should be declared final. 55
 Info coding FinalLocalVariable Variable 'repeatBinding' should be declared final. 56
 Warning javadoc JavadocMethod Missing a Javadoc comment. 62
 Warning javadoc JavadocMethod Missing a Javadoc comment. 64
 Warning misc FinalParameters Parameter repeatBinding should be final. 64
 Info coding FinalLocalVariable Variable 'repeatBinding' should be declared final. 64
 Warning misc FinalParameters Parameter pos should be final. 64
 Info coding FinalLocalVariable Variable 'pos' should be declared final. 64
 Info coding FinalLocalVariable Variable 'parentXPath' should be declared final. 65
 Info coding FinalLocalVariable Variable 'nameWithPredicates' should be declared final. 66
 Info coding FinalLocalVariable Variable 'method' should be declared final. 67

org/mycore/frontend/xeditor/target/MCRSwapTarget.java

Severity Category Rule Message Line
 Warning javadoc JavadocPackage Missing package-info.java file.
 Warning misc FinalParameters Parameter pos should be final. 35
 Info coding FinalLocalVariable Variable 'pos' should be declared final. 35
 Warning misc FinalParameters Parameter repeatBinding should be final. 35
 Info coding FinalLocalVariable Variable 'repeatBinding' should be declared final. 35
 Warning javadoc JavadocVariable Missing a Javadoc comment. 39
 Warning coding DeclarationOrder Static variable definition in wrong order. 39
 Warning modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 39
 Warning javadoc JavadocVariable Missing a Javadoc comment. 41
 Warning coding DeclarationOrder Static variable definition in wrong order. 41
 Warning modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 41
 Warning javadoc JavadocMethod Missing a Javadoc comment. 43
 Warning misc FinalParameters Parameter repeatBinding should be final. 43
 Info coding FinalLocalVariable Variable 'repeatBinding' should be declared final. 43
 Warning misc FinalParameters Parameter direction should be final. 43
 Info coding FinalLocalVariable Variable 'direction' should be declared final. 43
 Info coding FinalLocalVariable Variable 'pos' should be declared final. 44

org/mycore/frontend/xeditor/target/MCRTargetUtility.java

Severity Category Rule Message Line
 Warning header Header Line does not match expected header line of '/*'. 1
 Warning javadoc JavadocType Missing a Javadoc comment. 10
 Warning design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 10
 Warning javadoc JavadocMethod Missing a Javadoc comment. 11
 Warning misc FinalParameters Parameter job should be final. 11
 Info coding FinalLocalVariable Variable 'job' should be declared final. 11
 Warning misc FinalParameters Parameter baseXPath should be final. 11
 Info coding FinalLocalVariable Variable 'baseXPath' should be declared final. 11
 Info coding FinalLocalVariable Variable 'valuesToSet' should be declared final. 12
 Info coding FinalLocalVariable Variable 'xPath' should be declared final. 16
 Info coding FinalLocalVariable Variable 'values' should be declared final. 17

org/mycore/frontend/xeditor/tracker/MCRAddedAttribute.java

Severity Category Rule Message Line
 Warning misc NewlineAtEndOfFile File does not end with a newline.
 Warning header Header Missing a header - not enough lines in file. 1
 Warning javadoc JavadocType Missing a Javadoc comment. 5
 Warning javadoc JavadocMethod Missing a Javadoc comment. 7
 Warning misc FinalParameters Parameter attribute should be final. 7
 Info coding FinalLocalVariable Variable 'attribute' should be declared final. 7
 Warning javadoc JavadocMethod Missing a Javadoc comment. 11
 Warning misc FinalParameters Parameter data should be final. 11
 Info coding FinalLocalVariable Variable 'data' should be declared final. 11
 Info coding FinalLocalVariable Variable 'attribute' should be declared final. 12

org/mycore/frontend/xeditor/tracker/MCRAddedElement.java

Severity Category Rule Message Line
 Warning misc NewlineAtEndOfFile File does not end with a newline.
 Warning header Header Missing a header - not enough lines in file. 1
 Warning javadoc JavadocType Missing a Javadoc comment. 5
 Warning javadoc JavadocMethod Missing a Javadoc comment. 7
 Warning misc FinalParameters Parameter element should be final. 7
 Info coding FinalLocalVariable Variable 'element' should be declared final. 7
 Warning javadoc JavadocMethod Missing a Javadoc comment. 11
 Warning misc FinalParameters Parameter data should be final. 11
 Info coding FinalLocalVariable Variable 'data' should be declared final. 11

org/mycore/frontend/xeditor/tracker/MCRBreakpoint.java

Severity Category Rule Message Line
 Warning misc NewlineAtEndOfFile File does not end with a newline.
 Warning header Header Missing a header - not enough lines in file. 1
 Warning javadoc JavadocType Missing a Javadoc comment. 5
 Warning javadoc JavadocMethod Missing a Javadoc comment. 7
 Warning misc FinalParameters Parameter context should be final. 7
 Info coding FinalLocalVariable Variable 'context' should be declared final. 7
 Warning misc FinalParameters Parameter label should be final. 7
 Info coding FinalLocalVariable Variable 'label' should be declared final. 7
 Warning javadoc JavadocMethod Missing a Javadoc comment. 11
 Warning misc FinalParameters Parameter data should be final. 11
 Info coding FinalLocalVariable Variable 'data' should be declared final. 11

org/mycore/frontend/xeditor/tracker/MCRChange.java

Severity Category Rule Message Line
 Warning misc NewlineAtEndOfFile File does not end with a newline.
 Warning header Header Missing a header - not enough lines in file. 1
 Warning javadoc JavadocType Missing a Javadoc comment. 3
 Warning javadoc JavadocMethod Missing a Javadoc comment. 5
 Warning modifier RedundantModifier Redundant 'public' modifier. 5

org/mycore/frontend/xeditor/tracker/MCRChangeData.java

Severity Category Rule Message Line
 Warning misc NewlineAtEndOfFile File does not end with a newline.
 Warning header Header Line does not match expected header line of '/*'. 1
 Warning javadoc JavadocType Missing a Javadoc comment. 16
 Warning javadoc JavadocVariable Missing a Javadoc comment. 18
 Warning javadoc JavadocVariable Missing a Javadoc comment. 20
 Warning javadoc JavadocVariable Missing a Javadoc comment. 22
 Warning javadoc JavadocVariable Missing a Javadoc comment. 24
 Warning javadoc JavadocVariable Missing a Javadoc comment. 26
 Warning javadoc JavadocMethod Missing a Javadoc comment. 28
 Warning misc FinalParameters Parameter type should be final. 28
 Warning coding HiddenField 'type' hides a field. 28
 Info coding FinalLocalVariable Variable 'type' should be declared final. 28
 Warning misc FinalParameters Parameter text should be final. 28
 Warning coding HiddenField 'text' hides a field. 28
 Info coding FinalLocalVariable Variable 'text' should be declared final. 28
 Warning misc FinalParameters Parameter pos should be final. 28
 Warning coding HiddenField 'pos' hides a field. 28
 Info coding FinalLocalVariable Variable 'pos' should be declared final. 28
 Warning misc FinalParameters Parameter context should be final. 28
 Warning coding HiddenField 'context' hides a field. 28
 Info coding FinalLocalVariable Variable 'context' should be declared final. 28
 Warning javadoc JavadocMethod Missing a Javadoc comment. 35
 Warning misc FinalParameters Parameter type should be final. 35
 Warning coding HiddenField 'type' hides a field. 35
 Info coding FinalLocalVariable Variable 'type' should be declared final. 35
 Warning misc FinalParameters Parameter attribute should be final. 35
 Info coding FinalLocalVariable Variable 'attribute' should be declared final. 35
 Warning javadoc JavadocMethod Missing a Javadoc comment. 39
 Warning misc FinalParameters Parameter type should be final. 39
 Warning coding HiddenField 'type' hides a field. 39
 Info coding FinalLocalVariable Variable 'type' should be declared final. 39
 Warning misc FinalParameters Parameter data should be final. 39
 Info coding FinalLocalVariable Variable 'data' should be declared final. 39
 Warning misc FinalParameters Parameter pos should be final. 39
 Warning coding HiddenField 'pos' hides a field. 39
 Info coding FinalLocalVariable Variable 'pos' should be declared final. 39
 Warning misc FinalParameters Parameter context should be final. 39
 Warning coding HiddenField 'context' hides a field. 39
 Info coding FinalLocalVariable Variable 'context' should be declared final. 39
 Warning javadoc JavadocMethod Missing a Javadoc comment. 43
 Info coding FinalLocalVariable Variable 'data' should be declared final. 45
 Warning coding DeclarationOrder Constructor definition in wrong order. 51
 Warning javadoc JavadocMethod Missing a Javadoc comment. 51
 Warning misc FinalParameters Parameter pi should be final. 51
 Warning coding HiddenField 'pi' hides a field. 51
 Info coding FinalLocalVariable Variable 'pi' should be declared final. 51
 Warning misc FinalParameters Parameter prefix should be final. 51
 Info coding FinalLocalVariable Variable 'prefix' should be declared final. 51
 Info coding FinalLocalVariable Variable 'xml' should be declared final. 57
 Warning javadoc JavadocMethod Missing a Javadoc comment. 61
 Warning javadoc JavadocMethod Missing a Javadoc comment. 65
 Warning javadoc JavadocMethod Missing a Javadoc comment. 69
 Warning javadoc JavadocMethod Missing a Javadoc comment. 73
 Warning javadoc JavadocMethod Missing a Javadoc comment. 77
 Warning javadoc JavadocMethod Missing a Javadoc comment. 81
 Warning coding DeclarationOrder Static variable definition in wrong order. 85
 Warning misc FinalParameters Parameter element should be final. 87
 Info coding FinalLocalVariable Variable 'element' should be declared final. 87
 Warning misc FinalParameters Parameter text should be final. 91
 Warning coding HiddenField 'text' hides a field. 91
 Info coding FinalLocalVariable Variable 'text' should be declared final. 91
 Info coding FinalLocalVariable Variable 'ex' should be declared final. 94
 Warning misc FinalParameters Parameter attribute should be final. 99
 Info coding FinalLocalVariable Variable 'attribute' should be declared final. 99
 Info coding FinalLocalVariable Variable 'x' should be declared final. 100
 Info coding FinalLocalVariable Variable 'text' should be declared final. 101
 Warning coding MagicNumber '3' is a magic number. 102
 Warning javadoc JavadocMethod Missing a Javadoc comment. 105
 Warning misc FinalParameters Parameter text should be final. 105
 Warning coding HiddenField 'text' hides a field. 105

org/mycore/frontend/xeditor/tracker/MCRChangeTracker.java

Severity Category Rule Message Line
 Warning javadoc JavadocPackage Missing package-info.java file.
 Warning header Header Line does not match expected header line of '/*'. 1
 Warning javadoc JavadocType Missing a Javadoc comment. 12
 Warning javadoc JavadocVariable Missing a Javadoc comment. 16
 Warning coding DeclarationOrder Variable access definition in wrong order. 16
 Warning javadoc JavadocMethod Missing a Javadoc comment. 20
 Warning misc FinalParameters Parameter data should be final. 20
 Info coding FinalLocalVariable Variable 'data' should be declared final. 20
 Info coding FinalLocalVariable Variable 'pi' should be declared final. 21
 Warning javadoc JavadocMethod Missing a Javadoc comment. 26
 Warning javadoc JavadocMethod Missing a Javadoc comment. 30
 Warning misc FinalParameters Parameter doc should be final. 30
 Info coding FinalLocalVariable Variable 'doc' should be declared final. 30
 Warning javadoc JavadocMethod Missing a Javadoc comment. 34
 Warning misc FinalParameters Parameter doc should be final. 34
 Info coding FinalLocalVariable Variable 'doc' should be declared final. 34
 Warning misc FinalParameters Parameter stepNumber should be final. 34
 Info coding FinalLocalVariable Variable 'stepNumber' should be declared final. 34
 Warning blocks NeedBraces 'while' construct must use '{}'s. 35
 Warning javadoc JavadocMethod Missing a Javadoc comment. 39
 Warning misc FinalParameters Parameter doc should be final. 39
 Info coding FinalLocalVariable Variable 'doc' should be declared final. 39
 Info coding FinalLocalVariable Variable 'change' should be declared final. 41
 Warning blocks NeedBraces 'if' construct must use '{}'s. 42
 Warning javadoc JavadocMethod Missing a Javadoc comment. 48
 Warning misc FinalParameters Parameter doc should be final. 48
 Info coding FinalLocalVariable Variable 'doc' should be declared final. 48
 Info coding FinalLocalVariable Variable 'data' should be declared final. 49
 Info coding FinalLocalVariable Variable 'property' should be declared final. 53
 Info coding FinalLocalVariable Variable 'change' should be declared final. 54
 Warning javadoc JavadocMethod Missing a Javadoc comment. 59
 Warning misc FinalParameters Parameter doc should be final. 59
 Info coding FinalLocalVariable Variable 'doc' should be declared final. 59
 Info coding FinalLocalVariable Variable 'typePrefix' should be declared final. 60
 Info coding FinalLocalVariable Variable 'target' should be declared final. 62
 Warning blocks NeedBraces 'if' construct must use '{}'s. 64
 Warning javadoc JavadocMethod Missing a Javadoc comment. 70
 Warning misc FinalParameters Parameter doc should be final. 70
 Info coding FinalLocalVariable Variable 'doc' should be declared final. 70
 Info coding FinalLocalVariable Variable 'clone' should be declared final. 71
 Warning javadoc JavadocMethod Missing a Javadoc comment. 76
 Warning misc FinalParameters Parameter element should be final. 76
 Info coding FinalLocalVariable Variable 'element' should be declared final. 76
 Info coding FinalLocalVariable Variable 'iter' should be declared final. 77
 Warning blocks NeedBraces 'if' construct must use '{}'s. 78
 Info coding FinalLocalVariable Variable 'tracker' should be declared final. 85

org/mycore/frontend/xeditor/tracker/MCRRemoveAttribute.java

Severity Category Rule Message Line
 Warning misc NewlineAtEndOfFile File does not end with a newline.
 Warning header Header Missing a header - not enough lines in file. 1
 Warning javadoc JavadocType Missing a Javadoc comment. 5
 Warning javadoc JavadocMethod Missing a Javadoc comment. 7
 Warning misc FinalParameters Parameter attribute should be final. 7
 Info coding FinalLocalVariable Variable 'attribute' should be declared final. 7
 Info coding FinalLocalVariable Variable 'data' should be declared final. 8
 Warning javadoc JavadocMethod Missing a Javadoc comment. 13
 Warning misc FinalParameters Parameter data should be final. 13
 Info coding FinalLocalVariable Variable 'data' should be declared final. 13

org/mycore/frontend/xeditor/tracker/MCRRemoveElement.java

Severity Category Rule Message Line
 Warning misc NewlineAtEndOfFile File does not end with a newline.
 Warning header Header Missing a header - not enough lines in file. 1
 Warning javadoc JavadocType Missing a Javadoc comment. 5
 Warning javadoc JavadocMethod Missing a Javadoc comment. 7
 Warning misc FinalParameters Parameter element should be final. 7
 Info coding FinalLocalVariable Variable 'element' should be declared final. 7
 Info coding FinalLocalVariable Variable 'parent' should be declared final. 8
 Info coding FinalLocalVariable Variable 'data' should be declared final. 9
 Warning javadoc JavadocMethod Missing a Javadoc comment. 14
 Warning misc FinalParameters Parameter data should be final. 14
 Info coding FinalLocalVariable Variable 'data' should be declared final. 14

org/mycore/frontend/xeditor/tracker/MCRSetAttributeValue.java

Severity Category Rule Message Line
 Warning misc NewlineAtEndOfFile File does not end with a newline.
 Warning header Header Missing a header - not enough lines in file. 1
 Warning javadoc JavadocType Missing a Javadoc comment. 5
 Warning javadoc JavadocMethod Missing a Javadoc comment. 7
 Warning misc FinalParameters Parameter attribute should be final. 7
 Info coding FinalLocalVariable Variable 'attribute' should be declared final. 7
 Warning misc FinalParameters Parameter value should be final. 7
 Info coding FinalLocalVariable Variable 'value' should be declared final. 7
 Info coding FinalLocalVariable Variable 'data' should be declared final. 8
 Warning javadoc JavadocMethod Missing a Javadoc comment. 13
 Warning misc FinalParameters Parameter data should be final. 13
 Info coding FinalLocalVariable Variable 'data' should be declared final. 13
 Info coding FinalLocalVariable Variable 'attribute' should be declared final. 14

org/mycore/frontend/xeditor/tracker/MCRSetElementText.java

Severity Category Rule Message Line
 Warning misc NewlineAtEndOfFile File does not end with a newline.
 Warning header Header Line does not match expected header line of '/*'. 1
 Warning javadoc JavadocType Missing a Javadoc comment. 8
 Warning javadoc JavadocMethod Missing a Javadoc comment. 10
 Warning misc FinalParameters Parameter element should be final. 10
 Info coding FinalLocalVariable Variable 'element' should be declared final. 10
 Warning misc FinalParameters Parameter text should be final. 10
 Info coding FinalLocalVariable Variable 'text' should be declared final. 10
 Info coding FinalLocalVariable Variable 'clone' should be declared final. 11
 Info coding FinalLocalVariable Variable 'attributes' should be declared final. 13
 Info coding FinalLocalVariable Variable 'data' should be declared final. 18
 Warning javadoc JavadocMethod Missing a Javadoc comment. 23
 Warning misc FinalParameters Parameter data should be final. 23
 Info coding FinalLocalVariable Variable 'data' should be declared final. 23

org/mycore/frontend/xeditor/tracker/MCRSwapElements.java

Severity Category Rule Message Line
 Warning header Header Line does not match expected header line of '/*'. 1
 Warning javadoc JavadocType Missing a Javadoc comment. 6
 Warning javadoc JavadocMethod Missing a Javadoc comment. 8
 Warning misc FinalParameters Parameter parent should be final. 8
 Info coding FinalLocalVariable Variable 'parent' should be declared final. 8
 Warning misc FinalParameters Parameter a should be final. 8
 Info coding FinalLocalVariable Variable 'a' should be declared final. 8
 Warning misc FinalParameters Parameter b should be final. 8
 Info coding FinalLocalVariable Variable 'b' should be declared final. 8
 Info coding FinalLocalVariable Variable 'posA' should be declared final. 9
 Info coding FinalLocalVariable Variable 'posB' should be declared final. 10
 Warning javadoc JavadocMethod Missing a Javadoc comment. 14
 Warning misc FinalParameters Parameter parent should be final. 14
 Info coding FinalLocalVariable Variable 'parent' should be declared final. 14
 Warning misc FinalParameters Parameter posA should be final. 14
 Info coding FinalLocalVariable Variable 'posA' should be declared final. 14
 Warning misc FinalParameters Parameter posB should be final. 14
 Info coding FinalLocalVariable Variable 'posB' should be declared final. 14
 Info coding FinalLocalVariable Variable 'a' should be declared final. 15
 Info coding FinalLocalVariable Variable 'b' should be declared final. 16
 Warning javadoc JavadocMethod Missing a Javadoc comment. 20
 Warning misc FinalParameters Parameter parent should be final. 20
 Info coding FinalLocalVariable Variable 'parent' should be declared final. 20
 Warning misc FinalParameters Parameter posA should be final. 20
 Info coding FinalLocalVariable Variable 'posA' should be declared final. 20
 Warning misc FinalParameters Parameter a should be final. 20
 Info coding FinalLocalVariable Variable 'a' should be declared final. 20
 Warning misc FinalParameters Parameter posB should be final. 20
 Info coding FinalLocalVariable Variable 'posB' should be declared final. 20
 Warning misc FinalParameters Parameter b should be final. 20
 Info coding FinalLocalVariable Variable 'b' should be declared final. 20
 Warning blocks NeedBraces 'if' construct must use '{}'s. 21
 Warning javadoc JavadocMethod Missing a Javadoc comment. 32
 Warning misc FinalParameters Parameter data should be final. 32
 Info coding FinalLocalVariable Variable 'data' should be declared final. 32
 Info coding FinalLocalVariable Variable 'posA' should be declared final. 33
 Info coding FinalLocalVariable Variable 'posB' should be declared final. 34

org/mycore/frontend/xeditor/validation/MCRLegacyRule.java

Severity Category Rule Message Line
 Warning misc NewlineAtEndOfFile File does not end with a newline.
 Warning header Header Line does not match expected header line of '/*'. 1
 Warning javadoc JavadocType Missing a Javadoc comment. 8
 Warning javadoc JavadocMethod Missing a Javadoc comment. 12
 Warning misc FinalParameters Parameter baseXPath should be final. 12
 Info coding FinalLocalVariable Variable 'baseXPath' should be declared final. 12
 Warning misc FinalParameters Parameter ruleElement should be final. 12
 Info coding FinalLocalVariable Variable 'ruleElement' should be declared final. 12
 Info coding FinalLocalVariable Variable 'attributes' should be declared final. 15
 Info coding FinalLocalVariable Variable 'attribute' should be declared final. 17
 Warning misc FinalParameters Parameter value should be final. 23
 Info coding FinalLocalVariable Variable 'value' should be declared final. 23

org/mycore/frontend/xeditor/validation/MCRMatchesRule.java

Severity Category Rule Message Line
 Warning misc NewlineAtEndOfFile File does not end with a newline.
 Warning javadoc JavadocPackage Missing package-info.java file.
 Warning header Header Missing a header - not enough lines in file. 1
 Warning javadoc JavadocType Missing a Javadoc comment. 6
 Warning javadoc JavadocMethod Missing a Javadoc comment. 10
 Warning misc FinalParameters Parameter baseXPath should be final. 10
 Info coding FinalLocalVariable Variable 'baseXPath' should be declared final. 10
 Warning misc FinalParameters Parameter ruleElement should be final. 10
 Info coding FinalLocalVariable Variable 'ruleElement' should be declared final. 10
 Info coding FinalLocalVariable Variable 'attributes' should be declared final. 12
 Warning misc FinalParameters Parameter value should be final. 17
 Info coding FinalLocalVariable Variable 'value' should be declared final. 17

org/mycore/frontend/xeditor/validation/MCRRequiredRule.java

Severity Category Rule Message Line
 Warning misc NewlineAtEndOfFile File does not end with a newline.
 Warning header Header Line does not match expected header line of '/*'. 1
 Warning javadoc JavadocType Missing a Javadoc comment. 6
 Warning javadoc JavadocMethod Missing a Javadoc comment. 8
 Warning misc FinalParameters Parameter baseXPath should be final. 8
 Info coding FinalLocalVariable Variable 'baseXPath' should be declared final. 8
 Warning misc FinalParameters Parameter ruleElement should be final. 8
 Info coding FinalLocalVariable Variable 'ruleElement' should be declared final. 8
 Warning misc FinalParameters Parameter results should be final. 13
 Info coding FinalLocalVariable Variable 'results' should be declared final. 13
 Warning misc FinalParameters Parameter binding should be final. 13
 Info coding FinalLocalVariable Variable 'binding' should be declared final. 13
 Info coding FinalLocalVariable Variable 'msg' should be declared final. 15
 Info coding FinalLocalVariable Variable 'absPath' should be declared final. 19
 Warning blocks NeedBraces 'if' construct must use '{}'s. 20
 Warning blocks NeedBraces 'for' construct must use '{}'s. 26
 Warning blocks NeedBraces 'if' construct must use '{}'s. 27

org/mycore/frontend/xeditor/validation/MCRValidationResults.java

Severity Category Rule Message Line
 Warning header Header Line does not match expected header line of '/*'. 1
 Warning javadoc JavadocType Missing a Javadoc comment. 10
 Info coding FinalLocalVariable Variable 'prefix' should be declared final. 19
 Warning javadoc JavadocMethod Missing a Javadoc comment. 31
 Warning misc FinalParameters Parameter xPath should be final. 31
 Info coding FinalLocalVariable Variable 'xPath' should be declared final. 31
 Warning javadoc JavadocMethod Missing a Javadoc comment. 35
 Warning misc FinalParameters Parameter xPath should be final. 35
 Info coding FinalLocalVariable Variable 'xPath' should be declared final. 35
 Warning misc FinalParameters Parameter isValid should be final. 35
 Warning coding HiddenField 'isValid' hides a field. 35
 Info coding FinalLocalVariable Variable 'isValid' should be declared final. 35
 Warning misc FinalParameters Parameter failedRule should be final. 35
 Info coding FinalLocalVariable Variable 'failedRule' should be declared final. 35
 Warning blocks NeedBraces 'if' construct must use '{}'s. 36
 Warning blocks NeedBraces 'if' construct must use '{}'s. 39
 Warning javadoc JavadocMethod Missing a Javadoc comment. 48
 Warning misc FinalParameters Parameter xPath should be final. 48
 Info coding FinalLocalVariable Variable 'xPath' should be declared final. 48
 Warning javadoc JavadocMethod Missing a Javadoc comment. 52
 Warning misc FinalParameters Parameter xPath should be final. 52
 Info coding FinalLocalVariable Variable 'xPath' should be declared final. 52
 Warning javadoc JavadocMethod Missing a Javadoc comment. 56
 Warning javadoc JavadocMethod Missing a Javadoc comment. 60

org/mycore/frontend/xeditor/validation/MCRValidationRule.java

Severity Category Rule Message Line
 Warning misc NewlineAtEndOfFile File does not end with a newline.
 Warning header Header Line does not match expected header line of '/*'. 1
 Warning javadoc JavadocType Missing a Javadoc comment. 9
 Warning javadoc JavadocVariable Missing a Javadoc comment. 13
 Warning coding DeclarationOrder Variable access definition in wrong order. 13
 Warning javadoc JavadocMethod Missing a Javadoc comment. 15
 Warning misc FinalParameters Parameter baseXPath should be final. 15
 Info coding FinalLocalVariable Variable 'baseXPath' should be declared final. 15
 Warning misc FinalParameters Parameter ruleElement should be final. 15
 Warning coding HiddenField 'ruleElement' hides a field. 15
 Info coding FinalLocalVariable Variable 'ruleElement' should be declared final. 15
 Info coding FinalLocalVariable Variable 'relativeXPath' should be declared final. 16
 Warning javadoc JavadocMethod Missing a Javadoc comment. 21
 Warning javadoc JavadocMethod Missing a Javadoc comment. 25
 Warning misc FinalParameters Parameter results should be final. 25
 Info coding FinalLocalVariable Variable 'results' should be declared final. 25
 Warning misc FinalParameters Parameter root should be final. 25
 Info coding FinalLocalVariable Variable 'root' should be declared final. 25
 Info coding FinalLocalVariable Variable 'binding' should be declared final. 26
 Info coding FinalLocalVariable Variable 'isValid' should be declared final. 27
 Warning javadoc JavadocMethod Missing a Javadoc comment. 32
 Warning misc FinalParameters Parameter results should be final. 32
 Info coding FinalLocalVariable Variable 'results' should be declared final. 32
 Warning misc FinalParameters Parameter binding should be final. 32
 Info coding FinalLocalVariable Variable 'binding' should be declared final. 32
 Info coding FinalLocalVariable Variable 'absPath' should be declared final. 35
 Warning blocks NeedBraces 'if' construct must use '{}'s. 36
 Info coding FinalLocalVariable Variable 'value' should be declared final. 39
 Warning blocks NeedBraces 'if' construct must use '{}'s. 40
 Info coding FinalLocalVariable Variable 'result' should be declared final. 43
 Warning javadoc JavadocMethod Missing a Javadoc comment. 50
 Warning misc FinalParameters Parameter value should be final. 50
 Info coding FinalLocalVariable Variable 'value' should be declared final. 50

org/mycore/frontend/xeditor/validation/MCRXEditorValidator.java

Severity Category Rule Message Line
 Warning javadoc JavadocVariable Missing a Javadoc comment. 42
 Warning javadoc JavadocVariable Missing a Javadoc comment. 44
 Warning javadoc JavadocMethod Missing a Javadoc comment. 52
 Warning misc FinalParameters Parameter session should be final. 52
 Warning coding HiddenField 'session' hides a field. 52
 Info coding FinalLocalVariable Variable 'session' should be declared final. 52
 Warning javadoc JavadocMethod Missing a Javadoc comment. 56
 Warning misc FinalParameters Parameter baseXPath should be final. 56
 Info coding FinalLocalVariable Variable 'baseXPath' should be declared final. 56
 Warning misc FinalParameters Parameter ruleElement should be final. 56
 Info coding FinalLocalVariable Variable 'ruleElement' should be declared final. 56
 Info coding FinalLocalVariable Variable 'attributes' should be declared final. 57
 Info coding FinalLocalVariable Variable 'requiredAttribute' should be declared final. 59
 Warning blocks NeedBraces 'if' construct must use '{}'s. 60
 Warning blocks NeedBraces 'if' construct must use '{}'s. 63
 Warning blocks NeedBraces 'if' construct must use '{}'s. 66
 Warning blocks NeedBraces 'if' construct must use '{}'s. 69
 Warning misc FinalParameters Parameter attributes should be final. 73
 Info coding FinalLocalVariable Variable 'attributes' should be declared final. 73
 Warning blocks NeedBraces 'for' construct must use '{}'s. 74
 Warning blocks NeedBraces 'if' construct must use '{}'s. 75
 Warning javadoc JavadocMethod Missing a Javadoc comment. 80
 Warning javadoc JavadocMethod Missing a Javadoc comment. 84
 Info coding FinalLocalVariable Variable 'root' should be declared final. 85
 Warning blocks NeedBraces 'for' construct must use '{}'s. 86
 Warning javadoc JavadocMethod Missing a Javadoc comment. 93
 Warning misc FinalParameters Parameter binding should be final. 93
 Info coding FinalLocalVariable Variable 'binding' should be declared final. 93
 Warning javadoc JavadocMethod Missing a Javadoc comment. 97
 Warning misc FinalParameters Parameter binding should be final. 97
 Info coding FinalLocalVariable Variable 'binding' should be declared final. 97
 Warning javadoc JavadocMethod Missing a Javadoc comment. 101
 Warning misc FinalParameters Parameter binding should be final. 101
 Info coding FinalLocalVariable Variable 'binding' should be declared final. 101
 Info coding FinalLocalVariable Variable 'xPath' should be declared final. 102
 Info coding FinalLocalVariable Variable 'marker' should be declared final. 103
 Warning javadoc JavadocMethod Missing a Javadoc comment. 107
 Warning javadoc JavadocMethod Missing a Javadoc comment. 111

org/mycore/frontend/xeditor/validation/MCRXPathTestRule.java

Severity Category Rule Message Line
 Warning misc NewlineAtEndOfFile File does not end with a newline.
 Warning header Header Line does not match expected header line of '/*'. 1
 Warning javadoc JavadocType Missing a Javadoc comment. 11
 Warning javadoc JavadocMethod Missing a Javadoc comment. 15
 Warning misc FinalParameters Parameter baseXPath should be final. 15
 Info coding FinalLocalVariable Variable 'baseXPath' should be declared final. 15
 Warning misc FinalParameters Parameter ruleElement should be final. 15
 Info coding FinalLocalVariable Variable 'ruleElement' should be declared final. 15
 Info coding FinalLocalVariable Variable 'attributes' should be declared final. 17
 Warning misc FinalParameters Parameter results should be final. 22
 Info coding FinalLocalVariable Variable 'results' should be declared final. 22
 Warning misc FinalParameters Parameter binding should be final. 22
 Info coding FinalLocalVariable Variable 'binding' should be declared final. 22
 Info coding FinalLocalVariable Variable 'boundNodes' should be declared final. 24
 Info coding FinalLocalVariable Variable 'node' should be declared final. 26
 Info coding FinalLocalVariable Variable 'absPath' should be declared final. 28
 Warning blocks NeedBraces 'if' construct must use '{}'s. 29
 Info coding FinalLocalVariable Variable 'nodeBinding' should be declared final. 32
 Info coding FinalLocalVariable Variable 'evaluator' should be declared final. 33
 Info coding FinalLocalVariable Variable 'result' should be declared final. 34