PMD report

Problems found

#FileLineProblem
1 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/AntLogHandler.java 31 Parameter 'logRecord' is not assigned and could be declared final
2 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/AntLogHandler.java 34 Local variable 'level' could be declared final
3 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/AntLogHandler.java 50 Local variable 'stringWriter' could be declared final
4 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/AntLogHandler.java 51 Local variable 'printWriter' could be declared final
5 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Applier.java 10 Parameter 'f' is not assigned and could be declared final
6 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Applier.java 10 Parameter 'i' is not assigned and could be declared final
7 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 38 Parameter 'other' is not assigned and could be declared final
8 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 54 Parameter 'args' is not assigned and could be declared final
9 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 54 Parameter 'name' is not assigned and could be declared final
10 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 63 Parameter 'args' is not assigned and could be declared final
11 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 63 Parameter 'defaultValue' is not assigned and could be declared final
12 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 63 Parameter 'name' is not assigned and could be declared final
13 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 72 Parameter 'args' is not assigned and could be declared final
14 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 74 Local variable 'srcDir' could be declared final
15 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 75 Local variable 'files' could be declared final
16 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 77 Local variable 'targetjdk' could be declared final
17 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 78 Local variable 'language' could be declared final
18 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 84 Local variable 'debug' could be declared final
19 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 85 Local variable 'parseOnly' could be declared final
20 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 91 Local variable 'ruleset' could be declared final
21 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 93 Local variable 'results' could be declared final
22 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 94 Local variable 'factory' could be declared final
23 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 96 Local variable 'mapper' could be declared final
24 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 99 Local variable 'i' could be declared final
25 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 108 Avoid instantiating new objects inside loops
26 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 108 Local variable 'out' could be declared final
27 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 120 Parameter 'files' is not assigned and could be declared final
28 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 120 Parameter 'languageVersion' is not assigned and could be declared final
29 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 121 Local variable 'start' could be declared final
30 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 123 Local variable 'languageVersionHandler' could be declared final
31 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 124 Avoid instantiating new objects inside loops
32 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 126 Local variable 'end' could be declared final
33 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 127 Local variable 'elapsed' could be declared final
34 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 131 Parameter 'debug' is not assigned and could be declared final
35 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 131 Parameter 'files' is not assigned and could be declared final
36 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 131 Parameter 'languageVersion' is not assigned and could be declared final
37 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 131 Parameter 'results' is not assigned and could be declared final
38 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 131 Parameter 'ruleSet' is not assigned and could be declared final
39 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 132 Local variable 'rules' could be declared final
40 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 136 Avoid instantiating new objects inside loops
41 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 136 Local variable 'working' could be declared final
42 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 139 Avoid instantiating new objects inside loops
43 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 139 Local variable 'p' could be declared final
44 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 141 Avoid instantiating new objects inside loops
45 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 141 Local variable 'ctx' could be declared final
46 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 142 Local variable 'start' could be declared final
47 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 144 Avoid instantiating new objects inside loops
48 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 144 Local variable 'reader' could be declared final
49 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 149 Local variable 'end' could be declared final
50 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 150 Local variable 'elapsed' could be declared final
51 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 151 Avoid instantiating new objects inside loops
52 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 219 Parameter 'count' is not assigned and could be declared final
53 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 219 Parameter 'time' is not assigned and could be declared final
54 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 223 Parameter 'benchmarkResult' is not assigned and could be declared final
55 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 226 Local variable 'delta' could be declared final
56 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 233 Parameter 'count' is not assigned and could be declared final
57 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 233 Parameter 'time' is not assigned and could be declared final
58 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 233 Parameter 'type' is not assigned and could be declared final
59 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 237 Parameter 'count' is not assigned and could be declared final
60 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 237 Parameter 'name' is not assigned and could be declared final
61 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 237 Parameter 'time' is not assigned and could be declared final
62 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 237 Parameter 'type' is not assigned and could be declared final
63 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 259 Local variable 'results' could be declared final
64 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 276 Local variable 'buf' could be declared final
65 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 280 Avoid instantiating new objects inside loops
66 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 280 Local variable 'buf2' could be declared final
67 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/Benchmark.java 286 Avoid instantiating new objects inside loops
68 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/ClassUtil.java 47 Parameter 'name' is not assigned and could be declared final
69 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/ClassUtil.java 57 Parameter 'shortName' is not assigned and could be declared final
70 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/ClassUtil.java 75 Parameter 'fullTypeName' is not assigned and could be declared final
71 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/ClassUtil.java 77 Local variable 'dotPos' could be declared final
72 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/ClasspathClassLoader.java 31 Parameter 'classpath' is not assigned and could be declared final
73 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/ClasspathClassLoader.java 47 Local variable 'toker' could be declared final
74 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/ClasspathClassLoader.java 49 Local variable 'token' could be declared final
75 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/ClasspathClassLoader.java 55 Parameter 'fileURL' is not assigned and could be declared final
76 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/ClasspathClassLoader.java 55 Parameter 'urls' is not assigned and could be declared final
77 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/ClasspathClassLoader.java 80 Parameter 'path' is not assigned and could be declared final
78 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/ClasspathClassLoader.java 81 Local variable 'file' could be declared final
79 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/CollectionUtil.java 43 Parameter 'shortName' is not assigned and could be declared final
80 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/CollectionUtil.java 44 Local variable 'cls' could be declared final
81 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/CollectionUtil.java 58 Parameter 'includeInterfaces' is not assigned and could be declared final
82 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/CollectionUtil.java 58 Parameter 'typeName' is not assigned and could be declared final
83 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/CollectionUtil.java 73 Parameter 'clazzType' is not assigned and could be declared final
84 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/CollectionUtil.java 73 Parameter 'includeInterfaces' is not assigned and could be declared final
85 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/CollectionUtil.java 88 Parameter 'items' is not assigned and could be declared final
86 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/CollectionUtil.java 90 Local variable 'set' could be declared final
87 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/CollectionUtil.java 105 Parameter 'keys' is not assigned and could be declared final
88 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/CollectionUtil.java 105 Parameter 'values' is not assigned and could be declared final
89 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/CollectionUtil.java 109 Local variable 'map' could be declared final
90 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/CollectionUtil.java 122 Parameter 'source' is not assigned and could be declared final
91 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/CollectionUtil.java 123 Local variable 'map' could be declared final
92 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/CollectionUtil.java 138 Parameter 'otherValue' is not assigned and could be declared final
93 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/CollectionUtil.java 138 Parameter 'value' is not assigned and could be declared final
94 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/CollectionUtil.java 154 Parameter 'thatArray' is not assigned and could be declared final
95 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/CollectionUtil.java 154 Parameter 'thisArray' is not assigned and could be declared final
96 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/CollectionUtil.java 171 Parameter 'otherValue' is not assigned and could be declared final
97 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/CollectionUtil.java 171 Parameter 'value' is not assigned and could be declared final
98 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/ConsoleLogHandler.java 21 Parameter 'logRecord' is not assigned and could be declared final
99 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/ConsoleLogHandler.java 27 Local variable 'stringWriter' could be declared final
100 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/ConsoleLogHandler.java 28 Local variable 'printWriter' could be declared final
101 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/FileFinder.java 16 Parameter 'dir' is not assigned and could be declared final
102 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/FileFinder.java 16 Parameter 'filter' is not assigned and could be declared final
103 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/FileFinder.java 16 Parameter 'recurse' is not assigned and could be declared final
104 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/FileFinder.java 18 Local variable 'files' could be declared final
105 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/FileFinder.java 26 Parameter 'dir' is not assigned and could be declared final
106 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/FileFinder.java 26 Parameter 'list' is not assigned and could be declared final
107 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/FileFinder.java 26 Parameter 'recurse' is not assigned and could be declared final
108 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/FileFinder.java 27 Local variable 'candidates' could be declared final
109 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/FileFinder.java 32 Avoid instantiating new objects inside loops
110 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/FileFinder.java 32 Local variable 'tmp' could be declared final
111 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/FileFinder.java 38 Avoid instantiating new objects inside loops
112 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/PmdLogFormatter.java 9 Parameter 'record' is not assigned and could be declared final
113 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/ResourceLoader.java 25 Parameter 'name' is not assigned and could be declared final
114 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/ResourceLoader.java 26 Local variable 'stream' could be declared final
115 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/ResourceLoader.java 37 Parameter 'loader' is not assigned and could be declared final
116 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/ResourceLoader.java 37 Parameter 'name' is not assigned and could be declared final
117 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/ResourceLoader.java 38 Local variable 'file' could be declared final
118 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/StringUtil.java 23 Parameter 'newString' is not assigned and could be declared final
119 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/StringUtil.java 23 Parameter 'oldChar' is not assigned and could be declared final
120 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/StringUtil.java 23 Parameter 'original' is not assigned and could be declared final
121 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/StringUtil.java 25 Local variable 'fixedNew' could be declared final
122 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/StringUtil.java 27 Local variable 'desc' could be declared final
123 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/StringUtil.java 40 Parameter 'newString' is not assigned and could be declared final
124 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/StringUtil.java 40 Parameter 'oldString' is not assigned and could be declared final
125 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/StringUtil.java 40 Parameter 'original' is not assigned and could be declared final
126 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/StringUtil.java 42 Local variable 'fixedNew' could be declared final
127 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/StringUtil.java 44 Local variable 'desc' could be declared final
128 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/StringUtil.java 64 Parameter 'buf' is not assigned and could be declared final
129 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/StringUtil.java 64 Parameter 'src' is not assigned and could be declared final
130 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/StringUtil.java 68 Parameter 'string' is not assigned and could be declared final
131 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/StringUtil.java 70 Prefer StringBuffer over += for concatenating strings
132 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/StringUtil.java 76 Parameter 'buf' is not assigned and could be declared final
133 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/StringUtil.java 76 Parameter 'src' is not assigned and could be declared final
134 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/StringUtil.java 76 Parameter 'supportUTF8' is not assigned and could be declared final
135 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/StringUtil.java 114 Parameter 'delimiter' is not assigned and could be declared final
136 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/StringUtil.java 114 Parameter 'source' is not assigned and could be declared final
137 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/StringUtil.java 121 Local variable 'length' could be declared final
138 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/StringUtil.java 122 Local variable 'chars' could be declared final
139 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/StringUtil.java 152 Parameter 'separator' is not assigned and could be declared final
140 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/StringUtil.java 152 Parameter 'str' is not assigned and could be declared final
141 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/StringUtil.java 163 Local variable 'list' could be declared final
142 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/StringUtil.java 165 Local variable 'len' could be declared final
143 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/StringUtil.java 184 Parameter 'iter' is not assigned and could be declared final
144 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/StringUtil.java 184 Parameter 'sb' is not assigned and could be declared final
145 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/StringUtil.java 184 Parameter 'separator' is not assigned and could be declared final
146 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/StringUtil.java 202 Parameter 'strings' is not assigned and could be declared final
147 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/StringUtil.java 223 Parameter 'strings' is not assigned and could be declared final
148 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/StringUtil.java 225 Local variable 'shortest' could be declared final
149 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/StringUtil.java 251 Parameter 'strings' is not assigned and could be declared final
150 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/StringUtil.java 251 Parameter 'trimDepth' is not assigned and could be declared final
151 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/StringUtil.java 268 Parameter 'length' is not assigned and could be declared final
152 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/StringUtil.java 268 Parameter 's' is not assigned and could be declared final
153 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/StringUtil.java 271 Local variable 'arr' could be declared final
154 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/StringUtil.java 292 Parameter 'ignoreCase' is not assigned and could be declared final
155 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/StringUtil.java 292 Parameter 'standardizeWhitespace' is not assigned and could be declared final
156 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/StringUtil.java 292 Parameter 'trim' is not assigned and could be declared final
157 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/SymbolTableViewer.java 11 Parameter 'data' is not assigned and could be declared final
158 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/SymbolTableViewer.java 11 Parameter 'node' is not assigned and could be declared final
159 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/SymbolTableViewer.java 19 Parameter 'data' is not assigned and could be declared final
160 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/SymbolTableViewer.java 19 Parameter 'node' is not assigned and could be declared final
161 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/SymbolTableViewer.java 28 Local variable 'sb' could be declared final
162 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/TypeMap.java 39 Parameter 'type' is not assigned and could be declared final
163 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/TypeMap.java 50 Parameter 'type' is not assigned and could be declared final
164 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/TypeMap.java 60 Parameter 'typeName' is not assigned and could be declared final
165 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/TypeMap.java 70 Parameter 'typeName' is not assigned and could be declared final
166 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/TypeMap.java 79 Parameter 'types' is not assigned and could be declared final
167 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/XPathTest.java 28 Parameter 'args' is not assigned and could be declared final
168 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/XPathTest.java 41 Local variable 'pmd' could be declared final
169 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/XPathTest.java 42 Local variable 'rule' could be declared final
170 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/XPathTest.java 45 Local variable 'ruleSet' could be declared final
171 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/XPathTest.java 48 Local variable 'report' could be declared final
172 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/XPathTest.java 49 Local variable 'ctx' could be declared final
173 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/XPathTest.java 55 Local variable 'i' could be declared final
174 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/XPathTest.java 56 Local variable 'rv' could be declared final
175 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/XPathTest.java 59 Prefer StringBuffer over += for concatenating strings
176 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/XPathTest.java 62 Prefer StringBuffer over += for concatenating strings
177 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/XPathTest.java 65 Prefer StringBuffer over += for concatenating strings
178 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/CodeEditorTextPane.java 26 Parameter 'number' is not assigned and could be declared final
179 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/CodeEditorTextPane.java 28 Avoid instantiating new objects inside loops
180 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/CodeEditorTextPane.java 28 Local variable 'st' could be declared final
181 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/CodeEditorTextPane.java 29 Local variable 'tok' could be declared final
182 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/CodeEditorTextPane.java 38 Parameter 'column' is not assigned and could be declared final
183 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/CodeEditorTextPane.java 38 Parameter 'line' is not assigned and could be declared final
184 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/CodeEditorTextPane.java 38 Parameter 'lines' is not assigned and could be declared final
185 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/CodeEditorTextPane.java 41 Local variable 'tok' could be declared final
186 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/CodeEditorTextPane.java 60 Parameter 'node' is not assigned and could be declared final
187 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/CodeEditorTextPane.java 61 Local variable 'lines' could be declared final
188 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/CodeEditorTextPane.java 67 Parameter 'ae' is not assigned and could be declared final
189 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/CodeEditorTextPane.java 87 Local variable 'text' could be declared final
190 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/CreateXMLRulePanel.java 34 Local variable 'gbc' could be declared final
191 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/CreateXMLRulePanel.java 36 Local variable 'gbl' could be declared final
192 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/CreateXMLRulePanel.java 44 Local variable 'rulenameLabel' could be declared final
193 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/CreateXMLRulePanel.java 57 Local variable 'rulemsgLabel' could be declared final
194 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/CreateXMLRulePanel.java 70 Local variable 'ruledescLabel' could be declared final
195 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/CreateXMLRulePanel.java 83 Local variable 'createRuleBtn' could be declared final
196 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/CreateXMLRulePanel.java 94 Local variable 'ruleXMLPane' could be declared final
197 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/CreateXMLRulePanel.java 101 Parameter 'sb' is not assigned and could be declared final
198 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/CreateXMLRulePanel.java 101 Parameter 'text' is not assigned and could be declared final
199 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/CreateXMLRulePanel.java 111 Parameter 'exception' is not assigned and could be declared final
200 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/CreateXMLRulePanel.java 112 Local variable 'buffer' could be declared final
201 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAGraphRule.java 26 Parameter 'acu' is not assigned and could be declared final
202 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAGraphRule.java 26 Parameter 'data' is not assigned and could be declared final
203 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAPanel.java 42 Parameter 'sb' is not assigned and could be declared final
204 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAPanel.java 42 Parameter 'va' is not assigned and could be declared final
205 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAPanel.java 58 Parameter 'node' is not assigned and could be declared final
206 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAPanel.java 58 Parameter 'separator' is not assigned and could be declared final
207 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAPanel.java 60 Local variable 'kids' could be declared final
208 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAPanel.java 63 Local variable 'sb' could be declared final
209 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAPanel.java 73 Parameter 'flow' is not assigned and could be declared final
210 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAPanel.java 80 Local variable 'access' could be declared final
211 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAPanel.java 86 Avoid instantiating new objects inside loops
212 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAPanel.java 86 Local variable 'exp' could be declared final
213 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAPanel.java 99 Parameter 'fm' is not assigned and could be declared final
214 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAPanel.java 99 Parameter 'strings' is not assigned and could be declared final
215 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAPanel.java 113 Parameter 'g' is not assigned and could be declared final
216 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAPanel.java 118 Local variable 'flow' could be declared final
217 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAPanel.java 119 Local variable 'fm' could be declared final
218 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAPanel.java 120 Local variable 'halfFontHeight' could be declared final
219 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAPanel.java 122 Local variable 'accessLabels' could be declared final
220 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAPanel.java 123 Local variable 'maxAccessLabelWidth' could be declared final
221 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAPanel.java 126 Local variable 'inode' could be declared final
222 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAPanel.java 134 Local variable 'idx' could be declared final
223 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAPanel.java 135 Local variable 'halfWidth' could be declared final
224 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAPanel.java 138 Local variable 'accessLabel' could be declared final
225 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAPanel.java 144 Local variable 'n' could be declared final
226 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAPanel.java 147 Local variable 'childIndices' could be declared final
227 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAPanel.java 152 Parameter 'h' is not assigned and could be declared final
228 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAPanel.java 156 Parameter 'node' is not assigned and could be declared final
229 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAPanel.java 160 Parameter 'index' is not assigned and could be declared final
230 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAPanel.java 161 Local variable 'z' could be declared final
231 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAPanel.java 165 Parameter 'direction' is not assigned and could be declared final
232 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAPanel.java 165 Parameter 'g' is not assigned and could be declared final
233 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAPanel.java 165 Parameter 'x' is not assigned and could be declared final
234 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAPanel.java 165 Parameter 'y' is not assigned and could be declared final
235 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAPanel.java 189 Parameter 'g' is not assigned and could be declared final
236 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAPanel.java 189 Parameter 'index1' is not assigned and could be declared final
237 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAPanel.java 189 Parameter 'index2' is not assigned and could be declared final
238 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAPanel.java 205 Local variable 'n' could be declared final
239 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAPanel.java 218 Local variable 'n' could be declared final
240 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAPanel.java 259 Local variable 'leftPanel' could be declared final
241 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAPanel.java 274 Local variable 'scrollPane' could be declared final
242 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAPanel.java 279 Parameter 'event' is not assigned and could be declared final
243 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAPanel.java 294 Parameter 'lines' is not assigned and could be declared final
244 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAPanel.java 294 Parameter 'newNodes' is not assigned and could be declared final
245 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/DFAPanel.java 298 Avoid instantiating new objects inside loops
246 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 117 Local variable 'languageVersionHandler' could be declared final
247 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 118 Local variable 'parser' could be declared final
248 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 119 Local variable 'node' could be declared final
249 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 138 Local variable 'languageVersion' could be declared final
250 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 157 Local variable 'message' could be declared final
251 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 158 Local variable 'lines' could be declared final
252 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 162 Avoid instantiating new objects inside loops
253 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 182 Parameter 'childIndex' is not assigned and could be declared final
254 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 191 Local variable 'e' could be declared final
255 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 205 Parameter 'node' is not assigned and could be declared final
256 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 225 Local variable 'prnt' could be declared final
257 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 258 Local variable 'e' could be declared final
258 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 272 Parameter 'childIndex' is not assigned and could be declared final
259 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 277 Avoid instantiating new objects inside loops
260 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 283 Parameter 'node' is not assigned and could be declared final
261 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 294 Local variable 'languageVersionHandler' could be declared final
262 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 295 Local variable 'writer' could be declared final
263 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 305 Local variable 'n' could be declared final
264 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 310 Local variable 'accessNode' could be declared final
265 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 312 Prefer StringBuffer over += for concatenating strings
266 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 313 Prefer StringBuffer over += for concatenating strings
267 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 314 Prefer StringBuffer over += for concatenating strings
268 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 315 Prefer StringBuffer over += for concatenating strings
269 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 316 Prefer StringBuffer over += for concatenating strings
270 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 317 Prefer StringBuffer over += for concatenating strings
271 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 318 Prefer StringBuffer over += for concatenating strings
272 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 319 Prefer StringBuffer over += for concatenating strings
273 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 320 Prefer StringBuffer over += for concatenating strings
274 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 321 Prefer StringBuffer over += for concatenating strings
275 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 328 Local variable 'treeCellRenderer' could be declared final
276 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 346 Parameter 'expanded' is not assigned and could be declared final
277 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 346 Parameter 'leaf' is not assigned and could be declared final
278 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 346 Parameter 'row' is not assigned and could be declared final
279 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 346 Parameter 'selected' is not assigned and could be declared final
280 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 346 Parameter 'value' is not assigned and could be declared final
281 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 347 Parameter 'hasFocus' is not assigned and could be declared final
282 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 359 Parameter 'e' is not assigned and could be declared final
283 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 362 Local variable 'curPath' could be declared final
284 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 370 Parameter 'expand' is not assigned and could be declared final
285 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 371 Local variable 'root' could be declared final
286 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 375 Parameter 'expand' is not assigned and could be declared final
287 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 375 Parameter 'parent' is not assigned and could be declared final
288 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 377 Local variable 'node' could be declared final
289 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 379 Local variable 'e' could be declared final
290 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 380 Local variable 'n' could be declared final
291 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 381 Local variable 'path' could be declared final
292 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 394 Parameter 'rootNode' is not assigned and could be declared final
293 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 399 Parameter 'rootNode' is not assigned and could be declared final
294 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 409 Parameter 'ae' is not assigned and could be declared final
295 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 410 Local variable 'ps' could be declared final
296 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 414 Local variable 'lastCompilationUnit' could be declared final
297 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 426 Parameter 'ae' is not assigned and could be declared final
298 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 428 Local variable 'dfaGraphRule' could be declared final
299 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 429 Local variable 'rs' could be declared final
300 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 430 Local variable 'languageVersion' could be declared final
301 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 435 Local variable 'ctx' could be declared final
302 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 437 Local variable 'reader' could be declared final
303 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 438 Local variable 'pmd' could be declared final
304 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 449 Local variable 'methods' could be declared final
305 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 458 Parameter 'ae' is not assigned and could be declared final
306 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 466 Local variable 'c' could be declared final
307 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 468 Local variable 'xpath' could be declared final
308 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 469 Local variable 'iter' could be declared final
309 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 470 Local variable 'obj' could be declared final
310 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 492 Parameter 'e' is not assigned and could be declared final
311 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 494 Local variable 'astTreeNode' could be declared final
312 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 496 Local variable 'symbolTableTreeNode' could be declared final
313 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 497 Local variable 'selectedAstTreeNode' could be declared final
314 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 501 Local variable 'scopes' could be declared final
315 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 510 Avoid instantiating new objects inside loops
316 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 510 Local variable 'scopeTreeNode' could be declared final
317 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 516 Avoid instantiating new objects inside loops
318 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 516 Local variable 'classNameDeclarationTreeNode' could be declared final
319 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 521 Avoid instantiating new objects inside loops
320 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 521 Local variable 'nameOccurenceTreeNode' could be declared final
321 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 529 Local variable 'classScope' could be declared final
322 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 533 Avoid instantiating new objects inside loops
323 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 533 Local variable 'methodNameDeclarationTreeNode' could be declared final
324 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 538 Avoid instantiating new objects inside loops
325 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 538 Local variable 'nameOccurenceTreeNode' could be declared final
326 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 549 Avoid instantiating new objects inside loops
327 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 549 Local variable 'variableNameDeclarationTreeNode' could be declared final
328 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 554 Avoid instantiating new objects inside loops
329 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 554 Local variable 'nameOccurenceTreeNode' could be declared final
330 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 568 Parameter 'e' is not assigned and could be declared final
331 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 570 Local variable 'selected' could be declared final
332 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 581 Parameter 'index' is not assigned and could be declared final
333 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 581 Parameter 'isSelected' is not assigned and could be declared final
334 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 581 Parameter 'list' is not assigned and could be declared final
335 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 581 Parameter 'value' is not assigned and could be declared final
336 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 582 Parameter 'cellHasFocus' is not assigned and could be declared final
337 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 594 Local variable 'node' could be declared final
338 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 595 Local variable 'sb' could be declared final
339 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 596 Local variable 'name' could be declared final
340 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 609 Parameter 'e' is not assigned and could be declared final
341 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 610 Local variable 'lsm' could be declared final
342 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 612 Local variable 'o' could be declared final
343 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 639 Local variable 'controlSplitPane' could be declared final
344 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 642 Local variable 'astAndSymbolTablePane' could be declared final
345 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 645 Local variable 'resultsSplitPane' could be declared final
346 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 648 Local variable 'tabbed' could be declared final
347 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 653 Local variable 'setMnemonicAt' could be declared final
348 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 674 Local variable 'containerSplitPane' could be declared final
349 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 677 Local variable 'menuBar' could be declared final
350 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 682 Local variable 'screenSize' could be declared final
351 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 683 Local variable 'screenHeight' could be declared final
352 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 684 Local variable 'screenWidth' could be declared final
353 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 690 Local variable 'horozontalMiddleLocation' could be declared final
354 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 698 Local variable 'menuBar' could be declared final
355 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 699 Local variable 'menu' could be declared final
356 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 700 Local variable 'group' could be declared final
357 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 703 Local variable 'languageVersion' could be declared final
358 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 704 Avoid instantiating new objects inside loops
359 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 704 Local variable 'button' could be declared final
360 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 712 Local variable 'actionsMenu' could be declared final
361 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 713 Local variable 'copyXMLItem' could be declared final
362 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 720 Local variable 'createRuleXMLItem' could be declared final
363 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 733 Local variable 'rulePanel' could be declared final
364 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 734 Local variable 'xmlframe' could be declared final
365 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 740 Local variable 'tmp' could be declared final
366 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 746 Local variable 'screenHeight' could be declared final
367 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 747 Local variable 'screenWidth' could be declared final
368 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 754 Local variable 'p' could be declared final
369 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 767 Local variable 'model' could be declared final
370 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 781 Local variable 'scrollPane' could be declared final
371 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 787 Local variable 'p' could be declared final
372 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 791 Local variable 'scrollPane' could be declared final
373 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 809 Local variable 'b' could be declared final
374 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 818 Parameter 'textConponent' is not assigned and could be declared final
375 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 825 Local variable 'actionMap' could be declared final
376 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 826 Local variable 'inputMap' could be declared final
377 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 852 Parameter 'args' is not assigned and could be declared final
378 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 859 Local variable 'cu' could be declared final
379 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 877 Parameter 'node' is not assigned and could be declared final
380 /home/tom/pmd/pmd/src/net/sourceforge/pmd/util/designer/Designer.java 878 Local variable 'writer' could be declared final
381 /home/tom/pmd/pmd/src/net/sour