262 KB
/srv/reproducible-results/rbuild-debian/r-b-build.0OB1pyDZ/b1/codenarc_0.23-5_armhf.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.0OB1pyDZ/b2/codenarc_0.23-5_armhf.changes
416 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·caefd0a0c5035671478db633fe6129aa·299904·doc·optional·libcodenarc-groovy-java-doc_0.23-5_all.deb 
2 ·df441f473190c8fc67dd16a99ca6ad55·1934464·java·optional·libcodenarc-groovy-java_0.23-5_all.deb1 ·b85cd27107aa474e80d6d2695195604e·299848·doc·optional·libcodenarc-groovy-java-doc_0.23-5_all.deb
 2 ·7fe7405117b3b7a5fcf52acd962748ee·1934504·java·optional·libcodenarc-groovy-java_0.23-5_all.deb
150 KB
libcodenarc-groovy-java-doc_0.23-5_all.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2018-03-29·10:50:46.000000·debian-binary1 -rw-r--r--···0········0········0········4·2018-03-29·10:50:46.000000·debian-binary
2 -rw-r--r--···0········0········0····23392·2018-03-29·10:50:46.000000·control.tar.xz2 -rw-r--r--···0········0········0····23400·2018-03-29·10:50:46.000000·control.tar.xz
3 -rw-r--r--···0········0········0···276320·2018-03-29·10:50:46.000000·data.tar.xz3 -rw-r--r--···0········0········0···276256·2018-03-29·10:50:46.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
150 KB
data.tar.xz
150 KB
data.tar
3.07 KB
./usr/share/doc/libcodenarc-groovy-java/api/groovy/org/codenarc/rule/AstVisitor.html
'html2text' not available in path. Installing the 'html2text' package may produce better output.
    
Offset 169, 15 lines modifiedOffset 169, 15 lines modified
169 ························<tr>169 ························<tr>
170 ····························<th·class="colFirst"·scope="col">Methods·inherited·from·class</th>170 ····························<th·class="colFirst"·scope="col">Methods·inherited·from·class</th>
171 ····························<th·class="colLast"·scope="col">Name</th>171 ····························<th·class="colLast"·scope="col">Name</th>
172 ························</tr>172 ························</tr>
173 ························173 ························
174 ························<tr·class="altColor">174 ························<tr·class="altColor">
175 ····························<td·class="colFirst"><code>interface·org.codehaus.groovy.ast.GroovyClassVisitor</code></td>175 ····························<td·class="colFirst"><code>interface·org.codehaus.groovy.ast.GroovyClassVisitor</code></td>
176 ····························<td·class="colLast"><code>org.codehaus.groovy.ast.GroovyClassVisitor#visitClass(org.codehaus.groovy.ast.ClassNode),·org.codehaus.groovy.ast.GroovyClassVisitor#visitProperty(org.codehaus.groovy.ast.PropertyNode),·org.codehaus.groovy.ast.GroovyClassVisitor#visitConstructor(org.codehaus.groovy.ast.ConstructorNode),·org.codehaus.gro[·...·truncated·by·diffoscope;·len:·159,·SHA:·0faa865ab6b1f9edf285a32a45dcdc038d6dc64e6a78f187f1ab63a144277e68·...·]Node)</code></td>176 ····························<td·class="colLast"><code>org.codehaus.groovy.ast.GroovyClassVisitor#visitMethod(org.codehaus.groovy.ast.MethodNode),·org.codehaus.groovy.ast.GroovyClassVisitor#visitField(org.codehaus.groovy.ast.FieldNode),·org.codehaus.groovy.ast.GroovyClassVisitor#visitProperty(org.codehaus.groovy.ast.PropertyNode),·org.codehaus.groovy.ast.Gr[·...·truncated·by·diffoscope;·len:·159,·SHA:·1d95503b4302518aabeb8ef1c380968d234c7e888ca165134691355ca261e681·...·]Node)</code></td>
177 ························</tr>177 ························</tr>
178 ························<tr·class="altColor">178 ························<tr·class="altColor">
179 ····························<td·class="colFirst"><code>class·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html'·title='Object'>Object</a></code></td>179 ····························<td·class="colFirst"><code>class·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html'·title='Object'>Object</a></code></td>
180 ····························<td·class="colLast"><code><a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#wait(long)'·title='wait'>wait</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#wait(long,·int)'·title='wait'>wait</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#wait()'·title='wait'>wait</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#equals(java.lang.Object)'·title='equals'>equals</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#toString()'·title='toString'>toString</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#hashCode()'·title='hashCode'>hashCode</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#getClass()'·title='getClass'>getClass</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#notify()'·title='notify'>notify</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#notifyAll()'·title='notifyAll'>notifyAll</a></code></td>180 ····························<td·class="colLast"><code><a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#wait(long)'·title='wait'>wait</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#wait(long,·int)'·title='wait'>wait</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#wait()'·title='wait'>wait</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#equals(java.lang.Object)'·title='equals'>equals</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#toString()'·title='toString'>toString</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#hashCode()'·title='hashCode'>hashCode</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#getClass()'·title='getClass'>getClass</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#notify()'·title='notify'>notify</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#notifyAll()'·title='notifyAll'>notifyAll</a></code></td>
181 ························</tr>181 ························</tr>
182 ····················</table>182 ····················</table>
183 ···················</ul>183 ···················</ul>
28.3 KB
./usr/share/doc/libcodenarc-groovy-java/api/groovy/org/codenarc/rule/unused/ReferenceCollector.html
'html2text' not available in path. Installing the 'html2text' package may produce better output.
    
Offset 191, 19 lines modifiedOffset 191, 19 lines modified
191 ························<tr>191 ························<tr>
192 ····························<th·class="colFirst"·scope="col">Methods·inherited·from·class</th>192 ····························<th·class="colFirst"·scope="col">Methods·inherited·from·class</th>
193 ····························<th·class="colLast"·scope="col">Name</th>193 ····························<th·class="colLast"·scope="col">Name</th>
194 ························</tr>194 ························</tr>
195 ························195 ························
196 ························<tr·class="altColor">196 ························<tr·class="altColor">
197 ····························<td·class="colFirst"><code>class·org.codehaus.groovy.ast.ClassCodeVisitorSupport</code></td>197 ····························<td·class="colFirst"><code>class·org.codehaus.groovy.ast.ClassCodeVisitorSupport</code></td>
198 ····························<td·class="colLast"><code>org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass(org.codehaus.groovy.ast.ClassNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement(org.codehaus.groovy.ast.stm[·...·truncated·by·diffoscope;·len:·6107,·SHA:·d1d216099e46e449687a155f8801748ae8b082e2f53e90d870175bae58eada28·...·]Expression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll()</code></td>198 ····························<td·class="colLast"><code>org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod(org.codehaus.groovy.ast.MethodNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitField(org.codehaus.groovy.ast.FieldNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement(org.codehaus.groovy.ast.stmt.ExpressionState[·...·truncated·by·diffoscope;·len:·6107,·SHA:·5e35cd33635a14c93c203867cc7ca3e17139fac09f72ab537bc5507b74faa700·...·]Expression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll()</code></td>
199 ························</tr>199 ························</tr>
200 ························<tr·class="altColor">200 ························<tr·class="altColor">
201 ····························<td·class="colFirst"><code>class·org.codehaus.groovy.ast.CodeVisitorSupport</code></td>201 ····························<td·class="colFirst"><code>class·org.codehaus.groovy.ast.CodeVisitorSupport</code></td>
202 ····························<td·class="colLast"><code>org.codehaus.groovy.ast.CodeVisitorSupport#visitBytecodeExpression(org.codehaus.groovy.classgen.BytecodeExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitConstructorCallExpression(org.[·...·truncated·by·diffoscope;·len:·4969,·SHA:·4f384cea08279da56e207b9f214ef0660bf9964a28f1f5fdce88e34437c5c6cd·...·]Expression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(),·org.codehaus.groovy.ast.CodeVisitorSupport#equals(java.lang.Object),·org.codehaus.groovy.ast.CodeVisitorSupport#toString(),·org.codehaus.groovy.ast.CodeVisitorSupport#hashCode(),·org.codehaus.groovy.ast.CodeVisitorSupport#getClass(),·org.codehaus.groovy.ast.CodeVisitorSupport#notify(),·org.codehaus.groovy.ast.CodeVisitorSupport#notifyAll()</code></td>202 ····························<td·class="colLast"><code>org.codehaus.groovy.ast.CodeVisitorSupport#visitExpressionStatement(org.codehaus.groovy.ast.stmt.ExpressionStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop(org.codehaus.groovy.[·...·truncated·by·diffoscope;·len:·4969,·SHA:·f3652669f9aa03640fcbbca7c6e60063940c6de18fd68dc26e6c21c2be4f9ce5·...·]Expression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(),·org.codehaus.groovy.ast.CodeVisitorSupport#equals(java.lang.Object),·org.codehaus.groovy.ast.CodeVisitorSupport#toString(),·org.codehaus.groovy.ast.CodeVisitorSupport#hashCode(),·org.codehaus.groovy.ast.CodeVisitorSupport#getClass(),·org.codehaus.groovy.ast.CodeVisitorSupport#notify(),·org.codehaus.groovy.ast.CodeVisitorSupport#notifyAll()</code></td>
203 ························</tr>203 ························</tr>
204 ····················</table>204 ····················</table>
205 ···················</ul>205 ···················</ul>
206 ··············</li>206 ··············</li>
207 ················207 ················
208 ········</ul>208 ········</ul>
209 ········209 ········
5.07 KB
./usr/share/doc/libcodenarc-groovy-java/api/groovy/org/codenarc/test/InMemoryAppender.html
'html2text' not available in path. Installing the 'html2text' package may produce better output.
    
Offset 194, 15 lines modifiedOffset 194, 15 lines modified
194 ························<tr>194 ························<tr>
195 ····························<th·class="colFirst"·scope="col">Methods·inherited·from·class</th>195 ····························<th·class="colFirst"·scope="col">Methods·inherited·from·class</th>
196 ····························<th·class="colLast"·scope="col">Name</th>196 ····························<th·class="colLast"·scope="col">Name</th>
197 ························</tr>197 ························</tr>
198 ························198 ························
199 ························<tr·class="altColor">199 ························<tr·class="altColor">
200 ····························<td·class="colFirst"><code>class·org.apache.log4j.AppenderSkeleton</code></td>200 ····························<td·class="colFirst"><code>class·org.apache.log4j.AppenderSkeleton</code></td>
201 ····························<td·class="colLast"><code>org.apache.log4j.AppenderSkeleton#activateOptions(),·org.apache.log4j.AppenderSkeleton#clearFilters(),·org.apache.log4j.AppenderSkeleton#getFirstFilter(),·org.apache.log4j.AppenderSkeleton#getThreshold(),·org.apache.log4j.AppenderSkeleton#isAsSevereAsThreshold(org.apache.log4j.Priority),·o[·...·truncated·by·diffoscope;·len:·452,·SHA:·7e267d5c8620faeec0d92abc8893f444628a47743f62d0f701a594ec510bebc8·...·]),·org.apache.log4j.AppenderSkeleton#finalize(),·org.apache.log4j.AppenderSkeleton#getName(),·org.apache.log4j.AppenderSkeleton#setName(java.lang.String),·org.apache.log4j.AppenderSkeleton#setThreshold(org.apache.log4j.Priority),·org.apache.log4j.AppenderSkeleton#wait(long),·org.apache.log4j.AppenderSkeleton#wait(long,·int),·org.apache.log4j.AppenderSkeleton#wait(),·org.apache.log4j.AppenderSkeleton#equals(java.lang.Object),·org.apache.log4j.AppenderSkeleton#toString(),·org.apache.log4j.AppenderSkeleton#hashCode(),·org.apache.log4j.AppenderSkeleton#getClass(),·org.apache.log4j.AppenderSkeleton#notify(),·org.apache.log4j.AppenderSkeleton#notifyAll(),·org.apache.log4j.AppenderSkeleton#requiresLayout(),·org.apache.log4j.AppenderSkeleton#close()</code></td>201 ····························<td·class="colLast"><code>org.apache.log4j.AppenderSkeleton#getFilter(),·org.apache.log4j.AppenderSkeleton#getErrorHandler(),·org.apache.log4j.AppenderSkeleton#getLayout(),·org.apache.log4j.AppenderSkeleton#setLayout(org.apache.log4j.Layout),·org.apache.log4j.AppenderSkeleton#activateOptions(),·org.apache.log4j.App[·...·truncated·by·diffoscope;·len:·452,·SHA:·ea0f98241783b3518510c5ce2d4e21fe7d4486ce208bdac66a7d2a55d40c36d8·...·]),·org.apache.log4j.AppenderSkeleton#finalize(),·org.apache.log4j.AppenderSkeleton#getName(),·org.apache.log4j.AppenderSkeleton#setName(java.lang.String),·org.apache.log4j.AppenderSkeleton#setThreshold(org.apache.log4j.Priority),·org.apache.log4j.AppenderSkeleton#wait(long),·org.apache.log4j.AppenderSkeleton#wait(long,·int),·org.apache.log4j.AppenderSkeleton#wait(),·org.apache.log4j.AppenderSkeleton#equals(java.lang.Object),·org.apache.log4j.AppenderSkeleton#toString(),·org.apache.log4j.AppenderSkeleton#hashCode(),·org.apache.log4j.AppenderSkeleton#getClass(),·org.apache.log4j.AppenderSkeleton#notify(),·org.apache.log4j.AppenderSkeleton#notifyAll(),·org.apache.log4j.AppenderSkeleton#requiresLayout(),·org.apache.log4j.AppenderSkeleton#close()</code></td>
202 ························</tr>202 ························</tr>
203 ························<tr·class="altColor">203 ························<tr·class="altColor">
204 ····························<td·class="colFirst"><code>class·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html'·title='Object'>Object</a></code></td>204 ····························<td·class="colFirst"><code>class·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html'·title='Object'>Object</a></code></td>
205 ····························<td·class="colLast"><code><a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#wait(long)'·title='wait'>wait</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#wait(long,·int)'·title='wait'>wait</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#wait()'·title='wait'>wait</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#equals(java.lang.Object)'·title='equals'>equals</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#toString()'·title='toString'>toString</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#hashCode()'·title='hashCode'>hashCode</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#getClass()'·title='getClass'>getClass</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#notify()'·title='notify'>notify</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#notifyAll()'·title='notifyAll'>notifyAll</a></code></td>205 ····························<td·class="colLast"><code><a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#wait(long)'·title='wait'>wait</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#wait(long,·int)'·title='wait'>wait</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#wait()'·title='wait'>wait</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#equals(java.lang.Object)'·title='equals'>equals</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#toString()'·title='toString'>toString</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#hashCode()'·title='hashCode'>hashCode</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#getClass()'·title='getClass'>getClass</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#notify()'·title='notify'>notify</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#notifyAll()'·title='notifyAll'>notifyAll</a></code></td>
206 ························</tr>206 ························</tr>
207 ····················</table>207 ····················</table>
208 ···················</ul>208 ···················</ul>
28.3 KB
./usr/share/doc/libcodenarc-groovy-java/api/java/org/codenarc/rule/AbstractAstVisitor.html
'html2text' not available in path. Installing the 'html2text' package may produce better output.
    
Offset 316, 19 lines modifiedOffset 316, 19 lines modified
316 ························<tr>316 ························<tr>
317 ····························<th·class="colFirst"·scope="col">Methods·inherited·from·class</th>317 ····························<th·class="colFirst"·scope="col">Methods·inherited·from·class</th>
318 ····························<th·class="colLast"·scope="col">Name</th>318 ····························<th·class="colLast"·scope="col">Name</th>
319 ························</tr>319 ························</tr>
320 ························320 ························
321 ························<tr·class="altColor">321 ························<tr·class="altColor">
322 ····························<td·class="colFirst"><code>class·org.codehaus.groovy.ast.ClassCodeVisitorSupport</code></td>322 ····························<td·class="colFirst"><code>class·org.codehaus.groovy.ast.ClassCodeVisitorSupport</code></td>
323 ····························<td·class="colLast"><code>org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass(org.codehaus.groovy.ast.ClassNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement(org.codehaus.groovy.ast.stm[·...·truncated·by·diffoscope;·len:·6107,·SHA:·d1d216099e46e449687a155f8801748ae8b082e2f53e90d870175bae58eada28·...·]Expression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll()</code></td>323 ····························<td·class="colLast"><code>org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod(org.codehaus.groovy.ast.MethodNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitField(org.codehaus.groovy.ast.FieldNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement(org.codehaus.groovy.ast.stmt.ExpressionState[·...·truncated·by·diffoscope;·len:·6107,·SHA:·5e35cd33635a14c93c203867cc7ca3e17139fac09f72ab537bc5507b74faa700·...·]Expression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll()</code></td>
324 ························</tr>324 ························</tr>
325 ························<tr·class="altColor">325 ························<tr·class="altColor">
326 ····························<td·class="colFirst"><code>class·org.codehaus.groovy.ast.CodeVisitorSupport</code></td>326 ····························<td·class="colFirst"><code>class·org.codehaus.groovy.ast.CodeVisitorSupport</code></td>
327 ····························<td·class="colLast"><code>org.codehaus.groovy.ast.CodeVisitorSupport#visitBytecodeExpression(org.codehaus.groovy.classgen.BytecodeExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitConstructorCallExpression(org.[·...·truncated·by·diffoscope;·len:·4969,·SHA:·4f384cea08279da56e207b9f214ef0660bf9964a28f1f5fdce88e34437c5c6cd·...·]Expression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(),·org.codehaus.groovy.ast.CodeVisitorSupport#equals(java.lang.Object),·org.codehaus.groovy.ast.CodeVisitorSupport#toString(),·org.codehaus.groovy.ast.CodeVisitorSupport#hashCode(),·org.codehaus.groovy.ast.CodeVisitorSupport#getClass(),·org.codehaus.groovy.ast.CodeVisitorSupport#notify(),·org.codehaus.groovy.ast.CodeVisitorSupport#notifyAll()</code></td>327 ····························<td·class="colLast"><code>org.codehaus.groovy.ast.CodeVisitorSupport#visitExpressionStatement(org.codehaus.groovy.ast.stmt.ExpressionStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop(org.codehaus.groovy.[·...·truncated·by·diffoscope;·len:·4969,·SHA:·f3652669f9aa03640fcbbca7c6e60063940c6de18fd68dc26e6c21c2be4f9ce5·...·]Expression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(),·org.codehaus.groovy.ast.CodeVisitorSupport#equals(java.lang.Object),·org.codehaus.groovy.ast.CodeVisitorSupport#toString(),·org.codehaus.groovy.ast.CodeVisitorSupport#hashCode(),·org.codehaus.groovy.ast.CodeVisitorSupport#getClass(),·org.codehaus.groovy.ast.CodeVisitorSupport#notify(),·org.codehaus.groovy.ast.CodeVisitorSupport#notifyAll()</code></td>
328 ························</tr>328 ························</tr>
329 ····················</table>329 ····················</table>
330 ···················</ul>330 ···················</ul>
331 ··············</li>331 ··············</li>
332 ················332 ················
333 ········</ul>333 ········</ul>
334 ········334 ········
28.3 KB
./usr/share/doc/libcodenarc-groovy-java/api/java/org/codenarc/rule/AbstractFieldVisitor.html
'html2text' not available in path. Installing the 'html2text' package may produce better output.
    
Offset 601, 19 lines modifiedOffset 601, 19 lines modified
601 ························<tr>601 ························<tr>
602 ····························<th·class="colFirst"·scope="col">Methods·inherited·from·class</th>602 ····························<th·class="colFirst"·scope="col">Methods·inherited·from·class</th>
603 ····························<th·class="colLast"·scope="col">Name</th>603 ····························<th·class="colLast"·scope="col">Name</th>
604 ························</tr>604 ························</tr>
605 ························605 ························
606 ························<tr·class="altColor">606 ························<tr·class="altColor">
607 ····························<td·class="colFirst"><code>class·org.codehaus.groovy.ast.ClassCodeVisitorSupport</code></td>607 ····························<td·class="colFirst"><code>class·org.codehaus.groovy.ast.ClassCodeVisitorSupport</code></td>
608 ····························<td·class="colLast"><code>org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass(org.codehaus.groovy.ast.ClassNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement(org.codehaus.groovy.ast.stm[·...·truncated·by·diffoscope;·len:·6107,·SHA:·d1d216099e46e449687a155f8801748ae8b082e2f53e90d870175bae58eada28·...·]Expression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll()</code></td>608 ····························<td·class="colLast"><code>org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod(org.codehaus.groovy.ast.MethodNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitField(org.codehaus.groovy.ast.FieldNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement(org.codehaus.groovy.ast.stmt.ExpressionState[·...·truncated·by·diffoscope;·len:·6107,·SHA:·5e35cd33635a14c93c203867cc7ca3e17139fac09f72ab537bc5507b74faa700·...·]Expression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll()</code></td>
609 ························</tr>609 ························</tr>
610 ························<tr·class="altColor">610 ························<tr·class="altColor">
611 ····························<td·class="colFirst"><code>class·org.codehaus.groovy.ast.CodeVisitorSupport</code></td>611 ····························<td·class="colFirst"><code>class·org.codehaus.groovy.ast.CodeVisitorSupport</code></td>
612 ····························<td·class="colLast"><code>org.codehaus.groovy.ast.CodeVisitorSupport#visitBytecodeExpression(org.codehaus.groovy.classgen.BytecodeExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitConstructorCallExpression(org.[·...·truncated·by·diffoscope;·len:·4969,·SHA:·4f384cea08279da56e207b9f214ef0660bf9964a28f1f5fdce88e34437c5c6cd·...·]Expression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(),·org.codehaus.groovy.ast.CodeVisitorSupport#equals(java.lang.Object),·org.codehaus.groovy.ast.CodeVisitorSupport#toString(),·org.codehaus.groovy.ast.CodeVisitorSupport#hashCode(),·org.codehaus.groovy.ast.CodeVisitorSupport#getClass(),·org.codehaus.groovy.ast.CodeVisitorSupport#notify(),·org.codehaus.groovy.ast.CodeVisitorSupport#notifyAll()</code></td>612 ····························<td·class="colLast"><code>org.codehaus.groovy.ast.CodeVisitorSupport#visitExpressionStatement(org.codehaus.groovy.ast.stmt.ExpressionStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop(org.codehaus.groovy.[·...·truncated·by·diffoscope;·len:·4969,·SHA:·f3652669f9aa03640fcbbca7c6e60063940c6de18fd68dc26e6c21c2be4f9ce5·...·]Expression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(),·org.codehaus.groovy.ast.CodeVisitorSupport#equals(java.lang.Object),·org.codehaus.groovy.ast.CodeVisitorSupport#toString(),·org.codehaus.groovy.ast.CodeVisitorSupport#hashCode(),·org.codehaus.groovy.ast.CodeVisitorSupport#getClass(),·org.codehaus.groovy.ast.CodeVisitorSupport#notify(),·org.codehaus.groovy.ast.CodeVisitorSupport#notifyAll()</code></td>
613 ························</tr>613 ························</tr>
614 ····················</table>614 ····················</table>
615 ···················</ul>615 ···················</ul>
616 ··············</li>616 ··············</li>
617 ················617 ················
618 ········</ul>618 ········</ul>
619 ········619 ········
28.3 KB
./usr/share/doc/libcodenarc-groovy-java/api/java/org/codenarc/rule/AbstractMethodCallExpressionVisitor.html
'html2text' not available in path. Installing the 'html2text' package may produce better output.
    
Offset 601, 19 lines modifiedOffset 601, 19 lines modified
601 ························<tr>601 ························<tr>
602 ····························<th·class="colFirst"·scope="col">Methods·inherited·from·class</th>602 ····························<th·class="colFirst"·scope="col">Methods·inherited·from·class</th>
603 ····························<th·class="colLast"·scope="col">Name</th>603 ····························<th·class="colLast"·scope="col">Name</th>
604 ························</tr>604 ························</tr>
605 ························605 ························
606 ························<tr·class="altColor">606 ························<tr·class="altColor">
607 ····························<td·class="colFirst"><code>class·org.codehaus.groovy.ast.ClassCodeVisitorSupport</code></td>607 ····························<td·class="colFirst"><code>class·org.codehaus.groovy.ast.ClassCodeVisitorSupport</code></td>
608 ····························<td·class="colLast"><code>org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass(org.codehaus.groovy.ast.ClassNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement(org.codehaus.groovy.ast.stm[·...·truncated·by·diffoscope;·len:·6107,·SHA:·d1d216099e46e449687a155f8801748ae8b082e2f53e90d870175bae58eada28·...·]Expression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll()</code></td>608 ····························<td·class="colLast"><code>org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod(org.codehaus.groovy.ast.MethodNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitField(org.codehaus.groovy.ast.FieldNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement(org.codehaus.groovy.ast.stmt.ExpressionState[·...·truncated·by·diffoscope;·len:·6107,·SHA:·5e35cd33635a14c93c203867cc7ca3e17139fac09f72ab537bc5507b74faa700·...·]Expression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll()</code></td>
609 ························</tr>609 ························</tr>
610 ························<tr·class="altColor">610 ························<tr·class="altColor">
611 ····························<td·class="colFirst"><code>class·org.codehaus.groovy.ast.CodeVisitorSupport</code></td>611 ····························<td·class="colFirst"><code>class·org.codehaus.groovy.ast.CodeVisitorSupport</code></td>
612 ····························<td·class="colLast"><code>org.codehaus.groovy.ast.CodeVisitorSupport#visitBytecodeExpression(org.codehaus.groovy.classgen.BytecodeExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitConstructorCallExpression(org.[·...·truncated·by·diffoscope;·len:·4969,·SHA:·4f384cea08279da56e207b9f214ef0660bf9964a28f1f5fdce88e34437c5c6cd·...·]Expression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(),·org.codehaus.groovy.ast.CodeVisitorSupport#equals(java.lang.Object),·org.codehaus.groovy.ast.CodeVisitorSupport#toString(),·org.codehaus.groovy.ast.CodeVisitorSupport#hashCode(),·org.codehaus.groovy.ast.CodeVisitorSupport#getClass(),·org.codehaus.groovy.ast.CodeVisitorSupport#notify(),·org.codehaus.groovy.ast.CodeVisitorSupport#notifyAll()</code></td>612 ····························<td·class="colLast"><code>org.codehaus.groovy.ast.CodeVisitorSupport#visitExpressionStatement(org.codehaus.groovy.ast.stmt.ExpressionStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop(org.codehaus.groovy.[·...·truncated·by·diffoscope;·len:·4969,·SHA:·f3652669f9aa03640fcbbca7c6e60063940c6de18fd68dc26e6c21c2be4f9ce5·...·]Expression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(),·org.codehaus.groovy.ast.CodeVisitorSupport#equals(java.lang.Object),·org.codehaus.groovy.ast.CodeVisitorSupport#toString(),·org.codehaus.groovy.ast.CodeVisitorSupport#hashCode(),·org.codehaus.groovy.ast.CodeVisitorSupport#getClass(),·org.codehaus.groovy.ast.CodeVisitorSupport#notify(),·org.codehaus.groovy.ast.CodeVisitorSupport#notifyAll()</code></td>
613 ························</tr>613 ························</tr>
614 ····················</table>614 ····················</table>
615 ···················</ul>615 ···················</ul>
616 ··············</li>616 ··············</li>
617 ················617 ················
618 ········</ul>618 ········</ul>
619 ········619 ········
28.3 KB
./usr/share/doc/libcodenarc-groovy-java/api/java/org/codenarc/rule/AbstractMethodVisitor.html
'html2text' not available in path. Installing the 'html2text' package may produce better output.
    
Offset 633, 19 lines modifiedOffset 633, 19 lines modified
633 ························<tr>633 ························<tr>
634 ····························<th·class="colFirst"·scope="col">Methods·inherited·from·class</th>634 ····························<th·class="colFirst"·scope="col">Methods·inherited·from·class</th>
635 ····························<th·class="colLast"·scope="col">Name</th>635 ····························<th·class="colLast"·scope="col">Name</th>
636 ························</tr>636 ························</tr>
637 ························637 ························
638 ························<tr·class="altColor">638 ························<tr·class="altColor">
639 ····························<td·class="colFirst"><code>class·org.codehaus.groovy.ast.ClassCodeVisitorSupport</code></td>639 ····························<td·class="colFirst"><code>class·org.codehaus.groovy.ast.ClassCodeVisitorSupport</code></td>
640 ····························<td·class="colLast"><code>org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass(org.codehaus.groovy.ast.ClassNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement(org.codehaus.groovy.ast.stm[·...·truncated·by·diffoscope;·len:·6107,·SHA:·d1d216099e46e449687a155f8801748ae8b082e2f53e90d870175bae58eada28·...·]Expression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll()</code></td>640 ····························<td·class="colLast"><code>org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod(org.codehaus.groovy.ast.MethodNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitField(org.codehaus.groovy.ast.FieldNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement(org.codehaus.groovy.ast.stmt.ExpressionState[·...·truncated·by·diffoscope;·len:·6107,·SHA:·5e35cd33635a14c93c203867cc7ca3e17139fac09f72ab537bc5507b74faa700·...·]Expression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll()</code></td>
641 ························</tr>641 ························</tr>
642 ························<tr·class="altColor">642 ························<tr·class="altColor">
643 ····························<td·class="colFirst"><code>class·org.codehaus.groovy.ast.CodeVisitorSupport</code></td>643 ····························<td·class="colFirst"><code>class·org.codehaus.groovy.ast.CodeVisitorSupport</code></td>
644 ····························<td·class="colLast"><code>org.codehaus.groovy.ast.CodeVisitorSupport#visitBytecodeExpression(org.codehaus.groovy.classgen.BytecodeExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitConstructorCallExpression(org.[·...·truncated·by·diffoscope;·len:·4969,·SHA:·4f384cea08279da56e207b9f214ef0660bf9964a28f1f5fdce88e34437c5c6cd·...·]Expression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(),·org.codehaus.groovy.ast.CodeVisitorSupport#equals(java.lang.Object),·org.codehaus.groovy.ast.CodeVisitorSupport#toString(),·org.codehaus.groovy.ast.CodeVisitorSupport#hashCode(),·org.codehaus.groovy.ast.CodeVisitorSupport#getClass(),·org.codehaus.groovy.ast.CodeVisitorSupport#notify(),·org.codehaus.groovy.ast.CodeVisitorSupport#notifyAll()</code></td>644 ····························<td·class="colLast"><code>org.codehaus.groovy.ast.CodeVisitorSupport#visitExpressionStatement(org.codehaus.groovy.ast.stmt.ExpressionStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop(org.codehaus.groovy.[·...·truncated·by·diffoscope;·len:·4969,·SHA:·f3652669f9aa03640fcbbca7c6e60063940c6de18fd68dc26e6c21c2be4f9ce5·...·]Expression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(),·org.codehaus.groovy.ast.CodeVisitorSupport#equals(java.lang.Object),·org.codehaus.groovy.ast.CodeVisitorSupport#toString(),·org.codehaus.groovy.ast.CodeVisitorSupport#hashCode(),·org.codehaus.groovy.ast.CodeVisitorSupport#getClass(),·org.codehaus.groovy.ast.CodeVisitorSupport#notify(),·org.codehaus.groovy.ast.CodeVisitorSupport#notifyAll()</code></td>
645 ························</tr>645 ························</tr>
646 ····················</table>646 ····················</table>
647 ···················</ul>647 ···················</ul>
648 ··············</li>648 ··············</li>
649 ················649 ················
650 ········</ul>650 ········</ul>
651 ········651 ········
111 KB
libcodenarc-groovy-java_0.23-5_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2018-03-29·10:50:46.000000·debian-binary1 -rw-r--r--···0········0········0········4·2018-03-29·10:50:46.000000·debian-binary
2 -rw-r--r--···0········0········0·····1036·2018-03-29·10:50:46.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1036·2018-03-29·10:50:46.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1933236·2018-03-29·10:50:46.000000·data.tar.xz3 -rw-r--r--···0········0········0··1933276·2018-03-29·10:50:46.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
110 KB
data.tar.xz
110 KB
data.tar
2.01 KB
file list
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-03-29·10:50:46.000000·./usr/share/doc/libcodenarc-groovy-java/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-03-29·10:50:46.000000·./usr/share/doc/libcodenarc-groovy-java/
6 -rw-r--r--···0·root·········(0)·root·········(0)·····1301·2018-03-29·10:50:46.000000·./usr/share/doc/libcodenarc-groovy-java/changelog.Debian.gz6 -rw-r--r--···0·root·········(0)·root·········(0)·····1301·2018-03-29·10:50:46.000000·./usr/share/doc/libcodenarc-groovy-java/changelog.Debian.gz
7 -rw-r--r--···0·root·········(0)·root·········(0)····32345·2015-02-18·02:21:38.000000·./usr/share/doc/libcodenarc-groovy-java/changelog.gz7 -rw-r--r--···0·root·········(0)·root·········(0)····32345·2015-02-18·02:21:38.000000·./usr/share/doc/libcodenarc-groovy-java/changelog.gz
8 -rw-r--r--···0·root·········(0)·root·········(0)·····1069·2018-03-29·10:38:25.000000·./usr/share/doc/libcodenarc-groovy-java/copyright8 -rw-r--r--···0·root·········(0)·root·········(0)·····1069·2018-03-29·10:38:25.000000·./usr/share/doc/libcodenarc-groovy-java/copyright
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-03-29·10:50:46.000000·./usr/share/groovy/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-03-29·10:50:46.000000·./usr/share/groovy/
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-03-29·10:50:46.000000·./usr/share/groovy/lib/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-03-29·10:50:46.000000·./usr/share/groovy/lib/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-03-29·10:50:46.000000·./usr/share/java/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-03-29·10:50:46.000000·./usr/share/java/
12 -rw-r--r--···0·root·········(0)·root·········(0)··2181678·2018-03-29·10:50:46.000000·./usr/share/java/CodeNarc-0.23.jar12 -rw-r--r--···0·root·········(0)·root·········(0)··2181664·2018-03-29·10:50:46.000000·./usr/share/java/CodeNarc-0.23.jar
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-03-29·10:50:46.000000·./usr/share/maven-repo/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-03-29·10:50:46.000000·./usr/share/maven-repo/
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-03-29·10:50:46.000000·./usr/share/maven-repo/org/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-03-29·10:50:46.000000·./usr/share/maven-repo/org/
15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-03-29·10:50:46.000000·./usr/share/maven-repo/org/codenarc/15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-03-29·10:50:46.000000·./usr/share/maven-repo/org/codenarc/
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-03-29·10:50:46.000000·./usr/share/maven-repo/org/codenarc/CodeNarc/16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-03-29·10:50:46.000000·./usr/share/maven-repo/org/codenarc/CodeNarc/
17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-03-29·10:50:46.000000·./usr/share/maven-repo/org/codenarc/CodeNarc/0.23/17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-03-29·10:50:46.000000·./usr/share/maven-repo/org/codenarc/CodeNarc/0.23/
18 -rw-r--r--···0·root·········(0)·root·········(0)·····2371·2018-03-29·10:50:46.000000·./usr/share/maven-repo/org/codenarc/CodeNarc/0.23/CodeNarc-0.23.pom18 -rw-r--r--···0·root·········(0)·root·········(0)·····2371·2018-03-29·10:50:46.000000·./usr/share/maven-repo/org/codenarc/CodeNarc/0.23/CodeNarc-0.23.pom
19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-03-29·10:50:46.000000·./usr/share/maven-repo/org/codenarc/CodeNarc/debian/19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-03-29·10:50:46.000000·./usr/share/maven-repo/org/codenarc/CodeNarc/debian/
108 KB
./usr/share/java/CodeNarc-0.23.jar
1.44 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·2181678·bytes,·number·of·entries:·11841 Zip·file·size:·2181664·bytes,·number·of·entries:·1184
2 drwxr-xr-x··2.0·unx········0·bx·stor·18-Mar-29·10:50·META-INF/2 drwxr-xr-x··2.0·unx········0·bx·stor·18-Mar-29·10:50·META-INF/
3 -rw-r--r--··2.0·unx······150·b-·defN·18-Mar-29·10:50·META-INF/MANIFEST.MF3 -rw-r--r--··2.0·unx······150·b-·defN·18-Mar-29·10:50·META-INF/MANIFEST.MF
4 -rw-r--r--··2.0·unx···151695·b-·defN·18-Mar-29·10:50·codenarc-base-messages.properties4 -rw-r--r--··2.0·unx···151695·b-·defN·18-Mar-29·10:50·codenarc-base-messages.properties
5 -rw-r--r--··2.0·unx····27177·b-·defN·18-Mar-29·10:50·codenarc-base-rules.properties5 -rw-r--r--··2.0·unx····27177·b-·defN·18-Mar-29·10:50·codenarc-base-rules.properties
6 -rw-r--r--··2.0·unx·····2293·b-·defN·18-Mar-29·10:50·codenarc-htmlreport.css6 -rw-r--r--··2.0·unx·····2293·b-·defN·18-Mar-29·10:50·codenarc-htmlreport.css
7 -rw-r--r--··2.0·unx······379·b-·defN·18-Mar-29·10:50·codenarc-rule-extrainfo.properties7 -rw-r--r--··2.0·unx······379·b-·defN·18-Mar-29·10:50·codenarc-rule-extrainfo.properties
8 -rw-r--r--··2.0·unx········4·b-·defN·18-Mar-29·10:50·codenarc-version.txt8 -rw-r--r--··2.0·unx········4·b-·defN·18-Mar-29·10:50·codenarc-version.txt
Offset 1179, 8 lines modifiedOffset 1179, 8 lines modified
1179 -rw-r--r--··2.0·unx·····1016·b-·defN·18-Mar-29·10:50·rulesets/size.xml1179 -rw-r--r--··2.0·unx·····1016·b-·defN·18-Mar-29·10:50·rulesets/size.xml
1180 -rw-r--r--··2.0·unx·····4166·b-·defN·18-Mar-29·10:50·rulesets/unnecessary.xml1180 -rw-r--r--··2.0·unx·····4166·b-·defN·18-Mar-29·10:50·rulesets/unnecessary.xml
1181 -rw-r--r--··2.0·unx······911·b-·defN·18-Mar-29·10:50·rulesets/unused.xml1181 -rw-r--r--··2.0·unx······911·b-·defN·18-Mar-29·10:50·rulesets/unused.xml
1182 drwxr-xr-x··2.0·unx········0·b-·stor·18-Mar-29·10:50·templates/1182 drwxr-xr-x··2.0·unx········0·b-·stor·18-Mar-29·10:50·templates/
1183 -rw-r--r--··2.0·unx······413·b-·defN·18-Mar-29·10:50·templates/StarterRuleSet-AllRules.groovy.template1183 -rw-r--r--··2.0·unx······413·b-·defN·18-Mar-29·10:50·templates/StarterRuleSet-AllRules.groovy.template
1184 -rw-r--r--··2.0·unx······500·b-·defN·18-Mar-29·10:50·templates/StarterRuleSet-AllRulesByCategory.groovy.template1184 -rw-r--r--··2.0·unx······500·b-·defN·18-Mar-29·10:50·templates/StarterRuleSet-AllRulesByCategory.groovy.template
1185 -rw-r--r--··2.0·unx······669·b-·defN·18-Mar-29·10:50·templates/codenarc-rule-index.apt.template1185 -rw-r--r--··2.0·unx······669·b-·defN·18-Mar-29·10:50·templates/codenarc-rule-index.apt.template
1186 1184·files,·4707399·bytes·uncompressed,·1940258·bytes·compressed:··58.8%1186 1184·files,·4707399·bytes·uncompressed,·1940244·bytes·compressed:··58.8%
5.22 KB
org/codenarc/rule/ClassReferenceAstVisitor.class
5.12 KB
javap -verbose -constants -s -l -private {}
    
Offset 290, 20 lines modifiedOffset 290, 20 lines modified
290 ··#281·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport290 ··#281·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport
291 ··#282·=·Class··············#281··········//·org/codehaus/groovy/ast/CodeVisitorSupport291 ··#282·=·Class··············#281··········//·org/codehaus/groovy/ast/CodeVisitorSupport
292 ··#283·=·NameAndType········#123:#124·····//·visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V292 ··#283·=·NameAndType········#123:#124·····//·visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
293 ··#284·=·Methodref··········#282.#283·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V293 ··#284·=·Methodref··········#282.#283·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
294 ··#285·=·Utf8···············super$2$visitClosureExpression294 ··#285·=·Utf8···············super$2$visitClosureExpression
295 ··#286·=·NameAndType········#161:#162·····//·visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V295 ··#286·=·NameAndType········#161:#162·····//·visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
296 ··#287·=·Methodref··········#282.#286·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V296 ··#287·=·Methodref··········#282.#286·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
297 ··#288·=·Utf8···············super$2$visitCastExpression 
298 ··#289·=·NameAndType········#170:#171·····//·visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V 
299 ··#290·=·Methodref··········#282.#289·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V 
300 ··#291·=·Utf8···············super$2$visitVariableExpression297 ··#288·=·Utf8···············super$2$visitVariableExpression
301 ··#292·=·NameAndType········#135:#136·····//·visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V298 ··#289·=·NameAndType········#135:#136·····//·visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
302 ··#293·=·Methodref··········#282.#292·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V299 ··#290·=·Methodref··········#282.#289·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
 300 ··#291·=·Utf8···············super$2$visitCastExpression
 301 ··#292·=·NameAndType········#170:#171·····//·visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V
 302 ··#293·=·Methodref··········#282.#292·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V
303 ··#294·=·Utf8···············super$2$visitClassExpression303 ··#294·=·Utf8···············super$2$visitClassExpression
304 ··#295·=·NameAndType········#118:#119·····//·visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V304 ··#295·=·NameAndType········#118:#119·····//·visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
305 ··#296·=·Methodref··········#282.#295·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V305 ··#296·=·Methodref··········#282.#295·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
306 ··#297·=·Utf8···············super$2$visitPropertyExpression306 ··#297·=·Utf8···············super$2$visitPropertyExpression
307 ··#298·=·NameAndType········#108:#109·····//·visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V307 ··#298·=·NameAndType········#108:#109·····//·visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
308 ··#299·=·Methodref··········#282.#298·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V308 ··#299·=·Methodref··········#282.#298·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
309 ··#300·=·Utf8···············super$3$visitField309 ··#300·=·Utf8···············super$3$visitField
Offset 1264, 32 lines modifiedOffset 1264, 32 lines modified
1264 ····Code:1264 ····Code:
1265 ······stack=2,·locals=2,·args_size=21265 ······stack=2,·locals=2,·args_size=2
1266 ·········0:·aload_01266 ·········0:·aload_0
1267 ·········1:·aload_11267 ·········1:·aload_1
1268 ·········2:·invokespecial·#287················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V1268 ·········2:·invokespecial·#287················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
1269 ·········5:·return1269 ·········5:·return
  
1270 ··public·void·super$2$visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression);1270 ··public·void·super$2$visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression);
1271 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/CastExpression;)V1271 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
1272 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1272 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1273 ····Code:1273 ····Code:
1274 ······stack=2,·locals=2,·args_size=21274 ······stack=2,·locals=2,·args_size=2
1275 ·········0:·aload_01275 ·········0:·aload_0
1276 ·········1:·aload_11276 ·········1:·aload_1
1277 ·········2:·invokespecial·#290················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V1277 ·········2:·invokespecial·#290················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
1278 ·········5:·return1278 ·········5:·return
  
1279 ··public·void·super$2$visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression);1279 ··public·void·super$2$visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression);
1280 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V1280 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/CastExpression;)V
1281 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1281 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1282 ····Code:1282 ····Code:
1283 ······stack=2,·locals=2,·args_size=21283 ······stack=2,·locals=2,·args_size=2
1284 ·········0:·aload_01284 ·········0:·aload_0
1285 ·········1:·aload_11285 ·········1:·aload_1
1286 ·········2:·invokespecial·#293················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V1286 ·········2:·invokespecial·#293················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V
1287 ·········5:·return1287 ·········5:·return
  
1288 ··public·void·super$2$visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression);1288 ··public·void·super$2$visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression);
1289 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V1289 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
1290 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1290 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1291 ····Code:1291 ····Code:
1292 ······stack=2,·locals=2,·args_size=21292 ······stack=2,·locals=2,·args_size=2
5.46 KB
org/codenarc/rule/concurrency/ThisReferenceEscapesConstructorAstVisitor.class
5.31 KB
javap -verbose -constants -s -l -private {}
    
Offset 173, 22 lines modifiedOffset 173, 22 lines modified
173 ··#164·=·NameAndType········#161:#163·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;173 ··#164·=·NameAndType········#161:#163·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
174 ··#165·=·InterfaceMethodref·#157.#164·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;174 ··#165·=·InterfaceMethodref·#157.#164·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
175 ··#166·=·Utf8···············setProperty175 ··#166·=·Utf8···············setProperty
176 ··#167·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V176 ··#167·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V
177 ··#168·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V177 ··#168·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
178 ··#169·=·NameAndType········#166:#168·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V178 ··#169·=·NameAndType········#166:#168·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
179 ··#170·=·InterfaceMethodref·#157.#169·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V179 ··#170·=·InterfaceMethodref·#157.#169·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
180 ··#171·=·Utf8···············super$2$visitConstructorCallExpression180 ··#171·=·Utf8···············super$2$visitMethodCallExpression
181 ··#172·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport181 ··#172·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport
182 ··#173·=·Class··············#172··········//·org/codehaus/groovy/ast/CodeVisitorSupport182 ··#173·=·Class··············#172··········//·org/codehaus/groovy/ast/CodeVisitorSupport
 183 ··#174·=·NameAndType········#49:#50·······//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
 184 ··#175·=·Methodref··········#173.#174·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
 185 ··#176·=·Utf8···············super$2$visitConstructorCallExpression
183 ··#174·=·NameAndType········#61:#62·······//·visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V186 ··#177·=·NameAndType········#61:#62·······//·visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
184 ··#175·=·Methodref··········#173.#174·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V187 ··#178·=·Methodref··········#173.#177·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
185 ··#176·=·Utf8···············super$2$visitMethodCallExpression 
186 ··#177·=·NameAndType········#49:#50·······//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V 
187 ··#178·=·Methodref··········#173.#177·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V 
188 ··#179·=·Utf8···············super$3$visitConstructor188 ··#179·=·Utf8···············super$3$visitConstructor
189 ··#180·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport189 ··#180·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport
190 ··#181·=·Class··············#180··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport190 ··#181·=·Class··············#180··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport
191 ··#182·=·NameAndType········#34:#35·······//·visitConstructor:(Lorg/codehaus/groovy/ast/ConstructorNode;)V191 ··#182·=·NameAndType········#34:#35·······//·visitConstructor:(Lorg/codehaus/groovy/ast/ConstructorNode;)V
192 ··#183·=·Methodref··········#181.#182·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitConstructor:(Lorg/codehaus/groovy/ast/ConstructorNode;)V192 ··#183·=·Methodref··········#181.#182·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitConstructor:(Lorg/codehaus/groovy/ast/ConstructorNode;)V
193 ··#184·=·Utf8···············$callSiteArray193 ··#184·=·Utf8···············$callSiteArray
194 ··#185·=·Utf8···············Ljava/lang/ref/SoftReference;194 ··#185·=·Utf8···············Ljava/lang/ref/SoftReference;
Offset 660, 32 lines modifiedOffset 660, 32 lines modified
660 ·········1:·invokevirtual·#155················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;660 ·········1:·invokevirtual·#155················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;
661 ·········4:·aload_0661 ·········4:·aload_0
662 ·········5:·aload_1662 ·········5:·aload_1
663 ·········6:·aload_2663 ·········6:·aload_2
664 ·········7:·invokeinterface·#170,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V664 ·········7:·invokeinterface·#170,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
665 ········12:·return665 ········12:·return
  
666 ··public·void·super$2$visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression);666 ··public·void·super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression);
667 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V667 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
668 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC668 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
669 ····Code:669 ····Code:
670 ······stack=2,·locals=2,·args_size=2670 ······stack=2,·locals=2,·args_size=2
671 ·········0:·aload_0671 ·········0:·aload_0
672 ·········1:·aload_1672 ·········1:·aload_1
673 ·········2:·invokespecial·#175················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V673 ·········2:·invokespecial·#175················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
674 ·········5:·return674 ·········5:·return
  
675 ··public·void·super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression);675 ··public·void·super$2$visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression);
676 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V676 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
677 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC677 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
678 ····Code:678 ····Code:
679 ······stack=2,·locals=2,·args_size=2679 ······stack=2,·locals=2,·args_size=2
680 ·········0:·aload_0680 ·········0:·aload_0
681 ·········1:·aload_1681 ·········1:·aload_1
682 ·········2:·invokespecial·#178················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V682 ·········2:·invokespecial·#178················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
683 ·········5:·return683 ·········5:·return
  
684 ··public·void·super$3$visitConstructor(org.codehaus.groovy.ast.ConstructorNode);684 ··public·void·super$3$visitConstructor(org.codehaus.groovy.ast.ConstructorNode);
685 ····descriptor:·(Lorg/codehaus/groovy/ast/ConstructorNode;)V685 ····descriptor:·(Lorg/codehaus/groovy/ast/ConstructorNode;)V
686 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC686 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
687 ····Code:687 ····Code:
688 ······stack=2,·locals=2,·args_size=2688 ······stack=2,·locals=2,·args_size=2
5.19 KB
org/codenarc/rule/concurrency/ThreadGroupAstVisitor.class
5.08 KB
javap -verbose -constants -s -l -private {}
    
Offset 163, 22 lines modifiedOffset 163, 22 lines modified
163 ··#154·=·NameAndType········#151:#153·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;163 ··#154·=·NameAndType········#151:#153·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
164 ··#155·=·InterfaceMethodref·#147.#154·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;164 ··#155·=·InterfaceMethodref·#147.#154·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
165 ··#156·=·Utf8···············setProperty165 ··#156·=·Utf8···············setProperty
166 ··#157·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V166 ··#157·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V
167 ··#158·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V167 ··#158·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
168 ··#159·=·NameAndType········#156:#158·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V168 ··#159·=·NameAndType········#156:#158·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
169 ··#160·=·InterfaceMethodref·#147.#159·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V169 ··#160·=·InterfaceMethodref·#147.#159·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
170 ··#161·=·Utf8···············super$2$visitConstructorCallExpression170 ··#161·=·Utf8···············super$2$visitMethodCallExpression
171 ··#162·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport171 ··#162·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport
172 ··#163·=·Class··············#162··········//·org/codehaus/groovy/ast/CodeVisitorSupport172 ··#163·=·Class··············#162··········//·org/codehaus/groovy/ast/CodeVisitorSupport
 173 ··#164·=·NameAndType········#68:#69·······//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
 174 ··#165·=·Methodref··········#163.#164·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
 175 ··#166·=·Utf8···············super$2$visitConstructorCallExpression
173 ··#164·=·NameAndType········#31:#32·······//·visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V176 ··#167·=·NameAndType········#31:#32·······//·visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
174 ··#165·=·Methodref··········#163.#164·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V177 ··#168·=·Methodref··········#163.#167·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
175 ··#166·=·Utf8···············super$2$visitMethodCallExpression 
176 ··#167·=·NameAndType········#68:#69·······//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V 
177 ··#168·=·Methodref··········#163.#167·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V 
178 ··#169·=·Utf8···············$callSiteArray178 ··#169·=·Utf8···············$callSiteArray
179 ··#170·=·Utf8···············Ljava/lang/ref/SoftReference;179 ··#170·=·Utf8···············Ljava/lang/ref/SoftReference;
180 ··#171·=·Utf8···············$createCallSiteArray_1180 ··#171·=·Utf8···············$createCallSiteArray_1
181 ··#172·=·Utf8···············([Ljava/lang/String;)V181 ··#172·=·Utf8···············([Ljava/lang/String;)V
182 ··#173·=·String·············#87···········//·isConstructorNamed182 ··#173·=·String·············#87···········//·isConstructorNamed
183 ··#174·=·Utf8···············addViolation183 ··#174·=·Utf8···············addViolation
184 ··#175·=·String·············#174··········//·addViolation184 ··#175·=·String·············#174··········//·addViolation
Offset 556, 32 lines modifiedOffset 556, 32 lines modified
556 ·········1:·invokevirtual·#145················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;556 ·········1:·invokevirtual·#145················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;
557 ·········4:·aload_0557 ·········4:·aload_0
558 ·········5:·aload_1558 ·········5:·aload_1
559 ·········6:·aload_2559 ·········6:·aload_2
560 ·········7:·invokeinterface·#160,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V560 ·········7:·invokeinterface·#160,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
561 ········12:·return561 ········12:·return
  
562 ··public·void·super$2$visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression);562 ··public·void·super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression);
563 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V563 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
564 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC564 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
565 ····Code:565 ····Code:
566 ······stack=2,·locals=2,·args_size=2566 ······stack=2,·locals=2,·args_size=2
567 ·········0:·aload_0567 ·········0:·aload_0
568 ·········1:·aload_1568 ·········1:·aload_1
569 ·········2:·invokespecial·#165················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V569 ·········2:·invokespecial·#165················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
570 ·········5:·return570 ·········5:·return
  
571 ··public·void·super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression);571 ··public·void·super$2$visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression);
572 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V572 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
573 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC573 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
574 ····Code:574 ····Code:
575 ······stack=2,·locals=2,·args_size=2575 ······stack=2,·locals=2,·args_size=2
576 ·········0:·aload_0576 ·········0:·aload_0
577 ·········1:·aload_1577 ·········1:·aload_1
578 ·········2:·invokespecial·#168················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V578 ·········2:·invokespecial·#168················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
579 ·········5:·return579 ·········5:·return
  
580 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);580 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
581 ····descriptor:·([Ljava/lang/String;)V581 ····descriptor:·([Ljava/lang/String;)V
582 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC582 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
583 ····Code:583 ····Code:
584 ······stack=3,·locals=1,·args_size=1584 ······stack=3,·locals=1,·args_size=1
4.71 KB
org/codenarc/rule/design/ImplementationAsTypeAstVisitor.class
4.59 KB
javap -verbose -constants -s -l -private {}
    
Offset 314, 20 lines modifiedOffset 314, 20 lines modified
314 ··#305·=·NameAndType········#83:#84·······//·visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V314 ··#305·=·NameAndType········#83:#84·······//·visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
315 ··#306·=·Methodref··········#304.#305·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V315 ··#306·=·Methodref··········#304.#305·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
316 ··#307·=·Utf8···············super$3$visitDeclarationExpression316 ··#307·=·Utf8···············super$3$visitDeclarationExpression
317 ··#308·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport317 ··#308·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport
318 ··#309·=·Class··············#308··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport318 ··#309·=·Class··············#308··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport
319 ··#310·=·NameAndType········#97:#98·······//·visitDeclarationExpression:(Lorg/codehaus/groovy/ast/expr/DeclarationExpression;)V319 ··#310·=·NameAndType········#97:#98·······//·visitDeclarationExpression:(Lorg/codehaus/groovy/ast/expr/DeclarationExpression;)V
320 ··#311·=·Methodref··········#309.#310·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitDeclarationExpression:(Lorg/codehaus/groovy/ast/expr/DeclarationExpression;)V320 ··#311·=·Methodref··········#309.#310·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitDeclarationExpression:(Lorg/codehaus/groovy/ast/expr/DeclarationExpression;)V
 321 ··#312·=·Utf8···············super$3$visitField
 322 ··#313·=·NameAndType········#127:#128·····//·visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V
 323 ··#314·=·Methodref··········#309.#313·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V
321 ··#312·=·Utf8···············super$3$visitConstructor324 ··#315·=·Utf8···············super$3$visitConstructor
322 ··#313·=·NameAndType········#76:#77·······//·visitConstructor:(Lorg/codehaus/groovy/ast/ConstructorNode;)V325 ··#316·=·NameAndType········#76:#77·······//·visitConstructor:(Lorg/codehaus/groovy/ast/ConstructorNode;)V
323 ··#314·=·Methodref··········#309.#313·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitConstructor:(Lorg/codehaus/groovy/ast/ConstructorNode;)V326 ··#317·=·Methodref··········#309.#316·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitConstructor:(Lorg/codehaus/groovy/ast/ConstructorNode;)V
324 ··#315·=·Utf8···············super$3$visitField 
325 ··#316·=·NameAndType········#127:#128·····//·visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V 
326 ··#317·=·Methodref··········#309.#316·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V 
327 ··#318·=·Utf8···············super$4$visitMethodEx327 ··#318·=·Utf8···············super$4$visitMethodEx
328 ··#319·=·NameAndType········#33:#34·······//·visitMethodEx:(Lorg/codehaus/groovy/ast/MethodNode;)V328 ··#319·=·NameAndType········#33:#34·······//·visitMethodEx:(Lorg/codehaus/groovy/ast/MethodNode;)V
329 ··#320·=·Methodref··········#4.#319·······//·org/codenarc/rule/AbstractAstVisitor.visitMethodEx:(Lorg/codehaus/groovy/ast/MethodNode;)V329 ··#320·=·Methodref··········#4.#319·······//·org/codenarc/rule/AbstractAstVisitor.visitMethodEx:(Lorg/codehaus/groovy/ast/MethodNode;)V
330 ··#321·=·Utf8···············$callSiteArray330 ··#321·=·Utf8···············$callSiteArray
331 ··#322·=·Utf8···············Ljava/lang/ref/SoftReference;331 ··#322·=·Utf8···············Ljava/lang/ref/SoftReference;
332 ··#323·=·Utf8···············$createCallSiteArray_1332 ··#323·=·Utf8···············$createCallSiteArray_1
333 ··#324·=·Utf8···············([Ljava/lang/String;)V333 ··#324·=·Utf8···············([Ljava/lang/String;)V
Offset 1115, 32 lines modifiedOffset 1115, 32 lines modified
1115 ····Code:1115 ····Code:
1116 ······stack=2,·locals=2,·args_size=21116 ······stack=2,·locals=2,·args_size=2
1117 ·········0:·aload_01117 ·········0:·aload_0
1118 ·········1:·aload_11118 ·········1:·aload_1
1119 ·········2:·invokespecial·#311················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitDeclarationExpression:(Lorg/codehaus/groovy/ast/expr/DeclarationExpression;)V1119 ·········2:·invokespecial·#311················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitDeclarationExpression:(Lorg/codehaus/groovy/ast/expr/DeclarationExpression;)V
1120 ·········5:·return1120 ·········5:·return
  
1121 ··public·void·super$3$visitConstructor(org.codehaus.groovy.ast.ConstructorNode);1121 ··public·void·super$3$visitField(org.codehaus.groovy.ast.FieldNode);
1122 ····descriptor:·(Lorg/codehaus/groovy/ast/ConstructorNode;)V1122 ····descriptor:·(Lorg/codehaus/groovy/ast/FieldNode;)V
1123 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1123 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1124 ····Code:1124 ····Code:
1125 ······stack=2,·locals=2,·args_size=21125 ······stack=2,·locals=2,·args_size=2
1126 ·········0:·aload_01126 ·········0:·aload_0
1127 ·········1:·aload_11127 ·········1:·aload_1
1128 ·········2:·invokespecial·#314················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitConstructor:(Lorg/codehaus/groovy/ast/ConstructorNode;)V1128 ·········2:·invokespecial·#314················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V
1129 ·········5:·return1129 ·········5:·return
  
1130 ··public·void·super$3$visitField(org.codehaus.groovy.ast.FieldNode);1130 ··public·void·super$3$visitConstructor(org.codehaus.groovy.ast.ConstructorNode);
1131 ····descriptor:·(Lorg/codehaus/groovy/ast/FieldNode;)V1131 ····descriptor:·(Lorg/codehaus/groovy/ast/ConstructorNode;)V
1132 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1132 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1133 ····Code:1133 ····Code:
1134 ······stack=2,·locals=2,·args_size=21134 ······stack=2,·locals=2,·args_size=2
1135 ·········0:·aload_01135 ·········0:·aload_0
1136 ·········1:·aload_11136 ·········1:·aload_1
1137 ·········2:·invokespecial·#317················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V1137 ·········2:·invokespecial·#317················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitConstructor:(Lorg/codehaus/groovy/ast/ConstructorNode;)V
1138 ·········5:·return1138 ·········5:·return
  
1139 ··public·void·super$4$visitMethodEx(org.codehaus.groovy.ast.MethodNode);1139 ··public·void·super$4$visitMethodEx(org.codehaus.groovy.ast.MethodNode);
1140 ····descriptor:·(Lorg/codehaus/groovy/ast/MethodNode;)V1140 ····descriptor:·(Lorg/codehaus/groovy/ast/MethodNode;)V
1141 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1141 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1142 ····Code:1142 ····Code:
1143 ······stack=2,·locals=2,·args_size=21143 ······stack=2,·locals=2,·args_size=2
5.15 KB
org/codenarc/rule/design/PrivateFieldCouldBeFinalAstVisitor.class
5.03 KB
javap -verbose -constants -s -l -private {}
    
Offset 320, 20 lines modifiedOffset 320, 20 lines modified
320 ··#311·=·NameAndType········#308:#310·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V320 ··#311·=·NameAndType········#308:#310·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
321 ··#312·=·InterfaceMethodref·#299.#311·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V321 ··#312·=·InterfaceMethodref·#299.#311·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
322 ··#313·=·Utf8···············super$2$visitBinaryExpression322 ··#313·=·Utf8···············super$2$visitBinaryExpression
323 ··#314·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport323 ··#314·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport
324 ··#315·=·Class··············#314··········//·org/codehaus/groovy/ast/CodeVisitorSupport324 ··#315·=·Class··············#314··········//·org/codehaus/groovy/ast/CodeVisitorSupport
325 ··#316·=·NameAndType········#94:#95·······//·visitBinaryExpression:(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V325 ··#316·=·NameAndType········#94:#95·······//·visitBinaryExpression:(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V
326 ··#317·=·Methodref··········#315.#316·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitBinaryExpression:(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V326 ··#317·=·Methodref··········#315.#316·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitBinaryExpression:(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V
 327 ··#318·=·Utf8···············super$2$visitPrefixExpression
 328 ··#319·=·NameAndType········#159:#160·····//·visitPrefixExpression:(Lorg/codehaus/groovy/ast/expr/PrefixExpression;)V
 329 ··#320·=·Methodref··········#315.#319·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitPrefixExpression:(Lorg/codehaus/groovy/ast/expr/PrefixExpression;)V
327 ··#318·=·Utf8···············super$2$visitPostfixExpression330 ··#321·=·Utf8···············super$2$visitPostfixExpression
328 ··#319·=·NameAndType········#154:#155·····//·visitPostfixExpression:(Lorg/codehaus/groovy/ast/expr/PostfixExpression;)V331 ··#322·=·NameAndType········#154:#155·····//·visitPostfixExpression:(Lorg/codehaus/groovy/ast/expr/PostfixExpression;)V
329 ··#320·=·Methodref··········#315.#319·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitPostfixExpression:(Lorg/codehaus/groovy/ast/expr/PostfixExpression;)V332 ··#323·=·Methodref··········#315.#322·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitPostfixExpression:(Lorg/codehaus/groovy/ast/expr/PostfixExpression;)V
330 ··#321·=·Utf8···············super$2$visitPrefixExpression 
331 ··#322·=·NameAndType········#159:#160·····//·visitPrefixExpression:(Lorg/codehaus/groovy/ast/expr/PrefixExpression;)V 
332 ··#323·=·Methodref··········#315.#322·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitPrefixExpression:(Lorg/codehaus/groovy/ast/expr/PrefixExpression;)V 
333 ··#324·=·Utf8···············super$2$visitClosureExpression333 ··#324·=·Utf8···············super$2$visitClosureExpression
334 ··#325·=·NameAndType········#143:#144·····//·visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V334 ··#325·=·NameAndType········#143:#144·····//·visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
335 ··#326·=·Methodref··········#315.#325·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V335 ··#326·=·Methodref··········#315.#325·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
336 ··#327·=·Utf8···············super$3$visitConstructor336 ··#327·=·Utf8···············super$3$visitConstructor
337 ··#328·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport337 ··#328·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport
338 ··#329·=·Class··············#328··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport338 ··#329·=·Class··············#328··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport
339 ··#330·=·NameAndType········#88:#89·······//·visitConstructor:(Lorg/codehaus/groovy/ast/ConstructorNode;)V339 ··#330·=·NameAndType········#88:#89·······//·visitConstructor:(Lorg/codehaus/groovy/ast/ConstructorNode;)V
Offset 1519, 32 lines modifiedOffset 1519, 32 lines modified
1519 ····Code:1519 ····Code:
1520 ······stack=2,·locals=2,·args_size=21520 ······stack=2,·locals=2,·args_size=2
1521 ·········0:·aload_01521 ·········0:·aload_0
1522 ·········1:·aload_11522 ·········1:·aload_1
1523 ·········2:·invokespecial·#317················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitBinaryExpression:(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V1523 ·········2:·invokespecial·#317················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitBinaryExpression:(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V
1524 ·········5:·return1524 ·········5:·return
  
1525 ··public·void·super$2$visitPostfixExpression(org.codehaus.groovy.ast.expr.PostfixExpression);1525 ··public·void·super$2$visitPrefixExpression(org.codehaus.groovy.ast.expr.PrefixExpression);
1526 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/PostfixExpression;)V1526 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/PrefixExpression;)V
1527 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1527 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1528 ····Code:1528 ····Code:
1529 ······stack=2,·locals=2,·args_size=21529 ······stack=2,·locals=2,·args_size=2
1530 ·········0:·aload_01530 ·········0:·aload_0
1531 ·········1:·aload_11531 ·········1:·aload_1
1532 ·········2:·invokespecial·#320················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitPostfixExpression:(Lorg/codehaus/groovy/ast/expr/PostfixExpression;)V1532 ·········2:·invokespecial·#320················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitPrefixExpression:(Lorg/codehaus/groovy/ast/expr/PrefixExpression;)V
1533 ·········5:·return1533 ·········5:·return
  
1534 ··public·void·super$2$visitPrefixExpression(org.codehaus.groovy.ast.expr.PrefixExpression);1534 ··public·void·super$2$visitPostfixExpression(org.codehaus.groovy.ast.expr.PostfixExpression);
1535 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/PrefixExpression;)V1535 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/PostfixExpression;)V
1536 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1536 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1537 ····Code:1537 ····Code:
1538 ······stack=2,·locals=2,·args_size=21538 ······stack=2,·locals=2,·args_size=2
1539 ·········0:·aload_01539 ·········0:·aload_0
1540 ·········1:·aload_11540 ·········1:·aload_1
1541 ·········2:·invokespecial·#323················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitPrefixExpression:(Lorg/codehaus/groovy/ast/expr/PrefixExpression;)V1541 ·········2:·invokespecial·#323················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitPostfixExpression:(Lorg/codehaus/groovy/ast/expr/PostfixExpression;)V
1542 ·········5:·return1542 ·········5:·return
  
1543 ··public·void·super$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression);1543 ··public·void·super$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression);
1544 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V1544 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
1545 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1545 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1546 ····Code:1546 ····Code:
1547 ······stack=2,·locals=2,·args_size=21547 ······stack=2,·locals=2,·args_size=2
5.45 KB
org/codenarc/rule/dry/DuplicateLiteralAstVisitor.class
5.34 KB
javap -verbose -constants -s -l -private {}
    
Offset 340, 20 lines modifiedOffset 340, 20 lines modified
340 ··#331·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport340 ··#331·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport
341 ··#332·=·Class··············#331··········//·org/codehaus/groovy/ast/CodeVisitorSupport341 ··#332·=·Class··············#331··········//·org/codehaus/groovy/ast/CodeVisitorSupport
342 ··#333·=·NameAndType········#130:#131·····//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V342 ··#333·=·NameAndType········#130:#131·····//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
343 ··#334·=·Methodref··········#332.#333·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V343 ··#334·=·Methodref··········#332.#333·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
344 ··#335·=·Utf8···············super$2$visitStaticMethodCallExpression344 ··#335·=·Utf8···············super$2$visitStaticMethodCallExpression
345 ··#336·=·NameAndType········#191:#192·····//·visitStaticMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/StaticMethodCallExpression;)V345 ··#336·=·NameAndType········#191:#192·····//·visitStaticMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/StaticMethodCallExpression;)V
346 ··#337·=·Methodref··········#332.#336·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitStaticMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/StaticMethodCallExpression;)V346 ··#337·=·Methodref··········#332.#336·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitStaticMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/StaticMethodCallExpression;)V
347 ··#338·=·Utf8···············super$2$visitBinaryExpression 
348 ··#339·=·NameAndType········#166:#167·····//·visitBinaryExpression:(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V 
349 ··#340·=·Methodref··········#332.#339·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitBinaryExpression:(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V 
350 ··#341·=·Utf8···············super$2$visitShortTernaryExpression347 ··#338·=·Utf8···············super$2$visitShortTernaryExpression
351 ··#342·=·NameAndType········#174:#175·····//·visitShortTernaryExpression:(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V348 ··#339·=·NameAndType········#174:#175·····//·visitShortTernaryExpression:(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V
352 ··#343·=·Methodref··········#332.#342·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitShortTernaryExpression:(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V349 ··#340·=·Methodref··········#332.#339·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitShortTernaryExpression:(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V
 350 ··#341·=·Utf8···············super$2$visitBinaryExpression
 351 ··#342·=·NameAndType········#166:#167·····//·visitBinaryExpression:(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V
 352 ··#343·=·Methodref··········#332.#342·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitBinaryExpression:(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V
353 ··#344·=·Utf8···············super$2$visitMapEntryExpression353 ··#344·=·Utf8···············super$2$visitMapEntryExpression
354 ··#345·=·NameAndType········#200:#201·····//·visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V354 ··#345·=·NameAndType········#200:#201·····//·visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V
355 ··#346·=·Methodref··········#332.#345·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V355 ··#346·=·Methodref··········#332.#345·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V
356 ··#347·=·Utf8···············super$2$visitArgumentlistExpression356 ··#347·=·Utf8···············super$2$visitArgumentlistExpression
357 ··#348·=·NameAndType········#107:#108·····//·visitArgumentlistExpression:(Lorg/codehaus/groovy/ast/expr/ArgumentListExpression;)V357 ··#348·=·NameAndType········#107:#108·····//·visitArgumentlistExpression:(Lorg/codehaus/groovy/ast/expr/ArgumentListExpression;)V
358 ··#349·=·Methodref··········#332.#348·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitArgumentlistExpression:(Lorg/codehaus/groovy/ast/expr/ArgumentListExpression;)V358 ··#349·=·Methodref··········#332.#348·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitArgumentlistExpression:(Lorg/codehaus/groovy/ast/expr/ArgumentListExpression;)V
359 ··#350·=·Utf8···············super$3$visitReturnStatement359 ··#350·=·Utf8···············super$3$visitReturnStatement
Offset 1718, 32 lines modifiedOffset 1718, 32 lines modified
1718 ····Code:1718 ····Code:
1719 ······stack=2,·locals=2,·args_size=21719 ······stack=2,·locals=2,·args_size=2
1720 ·········0:·aload_01720 ·········0:·aload_0
1721 ·········1:·aload_11721 ·········1:·aload_1
1722 ·········2:·invokespecial·#337················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitStaticMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/StaticMethodCallExpression;)V1722 ·········2:·invokespecial·#337················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitStaticMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/StaticMethodCallExpression;)V
1723 ·········5:·return1723 ·········5:·return
  
1724 ··public·void·super$2$visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression);1724 ··public·void·super$2$visitShortTernaryExpression(org.codehaus.groovy.ast.expr.ElvisOperatorExpression);
1725 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V1725 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V
1726 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1726 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1727 ····Code:1727 ····Code:
1728 ······stack=2,·locals=2,·args_size=21728 ······stack=2,·locals=2,·args_size=2
1729 ·········0:·aload_01729 ·········0:·aload_0
1730 ·········1:·aload_11730 ·········1:·aload_1
1731 ·········2:·invokespecial·#340················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitBinaryExpression:(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V1731 ·········2:·invokespecial·#340················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitShortTernaryExpression:(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V
1732 ·········5:·return1732 ·········5:·return
  
1733 ··public·void·super$2$visitShortTernaryExpression(org.codehaus.groovy.ast.expr.ElvisOperatorExpression);1733 ··public·void·super$2$visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression);
1734 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V1734 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V
1735 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1735 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1736 ····Code:1736 ····Code:
1737 ······stack=2,·locals=2,·args_size=21737 ······stack=2,·locals=2,·args_size=2
1738 ·········0:·aload_01738 ·········0:·aload_0
1739 ·········1:·aload_11739 ·········1:·aload_1
1740 ·········2:·invokespecial·#343················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitShortTernaryExpression:(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V1740 ·········2:·invokespecial·#343················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitBinaryExpression:(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V
1741 ·········5:·return1741 ·········5:·return
  
1742 ··public·void·super$2$visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression);1742 ··public·void·super$2$visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression);
1743 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V1743 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V
1744 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1744 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1745 ····Code:1745 ····Code:
1746 ······stack=2,·locals=2,·args_size=21746 ······stack=2,·locals=2,·args_size=2
5.58 KB
org/codenarc/rule/formatting/SpaceAfterCommaAstVisitor.class
5.46 KB
javap -verbose -constants -s -l -private {}
    
Offset 214, 22 lines modifiedOffset 214, 22 lines modified
214 ··#205·=·NameAndType········#202:#204·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;214 ··#205·=·NameAndType········#202:#204·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
215 ··#206·=·InterfaceMethodref·#198.#205·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;215 ··#206·=·InterfaceMethodref·#198.#205·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
216 ··#207·=·Utf8···············setProperty216 ··#207·=·Utf8···············setProperty
217 ··#208·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V217 ··#208·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V
218 ··#209·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V218 ··#209·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
219 ··#210·=·NameAndType········#207:#209·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V219 ··#210·=·NameAndType········#207:#209·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
220 ··#211·=·InterfaceMethodref·#198.#210·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V220 ··#211·=·InterfaceMethodref·#198.#210·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
221 ··#212·=·Utf8···············super$2$visitConstructorCallExpression221 ··#212·=·Utf8···············super$2$visitMethodCallExpression
222 ··#213·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport222 ··#213·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport
223 ··#214·=·Class··············#213··········//·org/codehaus/groovy/ast/CodeVisitorSupport223 ··#214·=·Class··············#213··········//·org/codehaus/groovy/ast/CodeVisitorSupport
 224 ··#215·=·NameAndType········#106:#107·····//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
 225 ··#216·=·Methodref··········#214.#215·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
 226 ··#217·=·Utf8···············super$2$visitConstructorCallExpression
224 ··#215·=·NameAndType········#111:#112·····//·visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V227 ··#218·=·NameAndType········#111:#112·····//·visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
225 ··#216·=·Methodref··········#214.#215·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V228 ··#219·=·Methodref··········#214.#218·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
226 ··#217·=·Utf8···············super$2$visitMethodCallExpression 
227 ··#218·=·NameAndType········#106:#107·····//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V 
228 ··#219·=·Methodref··········#214.#218·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V 
229 ··#220·=·Utf8···············super$2$visitClosureExpression229 ··#220·=·Utf8···············super$2$visitClosureExpression
230 ··#221·=·NameAndType········#83:#84·······//·visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V230 ··#221·=·NameAndType········#83:#84·······//·visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
231 ··#222·=·Methodref··········#214.#221·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V231 ··#222·=·Methodref··········#214.#221·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
232 ··#223·=·Utf8···············super$2$visitMapExpression232 ··#223·=·Utf8···············super$2$visitMapExpression
233 ··#224·=·NameAndType········#160:#161·····//·visitMapExpression:(Lorg/codehaus/groovy/ast/expr/MapExpression;)V233 ··#224·=·NameAndType········#160:#161·····//·visitMapExpression:(Lorg/codehaus/groovy/ast/expr/MapExpression;)V
234 ··#225·=·Methodref··········#214.#224·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMapExpression:(Lorg/codehaus/groovy/ast/expr/MapExpression;)V234 ··#225·=·Methodref··········#214.#224·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMapExpression:(Lorg/codehaus/groovy/ast/expr/MapExpression;)V
235 ··#226·=·Utf8···············super$2$visitListExpression235 ··#226·=·Utf8···············super$2$visitListExpression
Offset 939, 32 lines modifiedOffset 939, 32 lines modified
939 ·········1:·invokevirtual·#196················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;939 ·········1:·invokevirtual·#196················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;
940 ·········4:·aload_0940 ·········4:·aload_0
941 ·········5:·aload_1941 ·········5:·aload_1
942 ·········6:·aload_2942 ·········6:·aload_2
943 ·········7:·invokeinterface·#211,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V943 ·········7:·invokeinterface·#211,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
944 ········12:·return944 ········12:·return
  
945 ··public·void·super$2$visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression);945 ··public·void·super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression);
946 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V946 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
947 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC947 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
948 ····Code:948 ····Code:
949 ······stack=2,·locals=2,·args_size=2949 ······stack=2,·locals=2,·args_size=2
950 ·········0:·aload_0950 ·········0:·aload_0
951 ·········1:·aload_1951 ·········1:·aload_1
952 ·········2:·invokespecial·#216················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V952 ·········2:·invokespecial·#216················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
953 ·········5:·return953 ·········5:·return
  
954 ··public·void·super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression);954 ··public·void·super$2$visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression);
955 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V955 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
956 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC956 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
957 ····Code:957 ····Code:
958 ······stack=2,·locals=2,·args_size=2958 ······stack=2,·locals=2,·args_size=2
959 ·········0:·aload_0959 ·········0:·aload_0
960 ·········1:·aload_1960 ·········1:·aload_1
961 ·········2:·invokespecial·#219················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V961 ·········2:·invokespecial·#219················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
962 ·········5:·return962 ·········5:·return
  
963 ··public·void·super$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression);963 ··public·void·super$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression);
964 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V964 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
965 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC965 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
966 ····Code:966 ····Code:
967 ······stack=2,·locals=2,·args_size=2967 ······stack=2,·locals=2,·args_size=2
8.33 KB
org/codenarc/rule/formatting/SpaceAroundOperatorAstVisitor.class
8.21 KB
javap -verbose -constants -s -l -private {}
    
Offset 394, 30 lines modifiedOffset 394, 30 lines modified
394 ··#385·=·NameAndType········#382:#384·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;394 ··#385·=·NameAndType········#382:#384·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
395 ··#386·=·InterfaceMethodref·#378.#385·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;395 ··#386·=·InterfaceMethodref·#378.#385·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
396 ··#387·=·Utf8···············setProperty396 ··#387·=·Utf8···············setProperty
397 ··#388·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V397 ··#388·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V
398 ··#389·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V398 ··#389·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
399 ··#390·=·NameAndType········#387:#389·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V399 ··#390·=·NameAndType········#387:#389·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
400 ··#391·=·InterfaceMethodref·#378.#390·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V400 ··#391·=·InterfaceMethodref·#378.#390·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
401 ··#392·=·Utf8···············super$2$visitBinaryExpression401 ··#392·=·Utf8···············super$2$visitTernaryExpression
402 ··#393·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport402 ··#393·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport
403 ··#394·=·Class··············#393··········//·org/codehaus/groovy/ast/CodeVisitorSupport403 ··#394·=·Class··············#393··········//·org/codehaus/groovy/ast/CodeVisitorSupport
404 ··#395·=·NameAndType········#221:#222·····//·visitBinaryExpression:(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V 
405 ··#396·=·Methodref··········#394.#395·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitBinaryExpression:(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V 
406 ··#397·=·Utf8···············super$2$visitTernaryExpression 
407 ··#398·=·NameAndType········#49:#50·······//·visitTernaryExpression:(Lorg/codehaus/groovy/ast/expr/TernaryExpression;)V404 ··#395·=·NameAndType········#49:#50·······//·visitTernaryExpression:(Lorg/codehaus/groovy/ast/expr/TernaryExpression;)V
408 ··#399·=·Methodref··········#394.#398·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitTernaryExpression:(Lorg/codehaus/groovy/ast/expr/TernaryExpression;)V405 ··#396·=·Methodref··········#394.#395·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitTernaryExpression:(Lorg/codehaus/groovy/ast/expr/TernaryExpression;)V
409 ··#400·=·Utf8···············super$2$visitCastExpression406 ··#397·=·Utf8···············super$2$visitBinaryExpression
410 ··#401·=·NameAndType········#304:#305·····//·visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V407 ··#398·=·NameAndType········#221:#222·····//·visitBinaryExpression:(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V
411 ··#402·=·Methodref··········#394.#401·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V408 ··#399·=·Methodref··········#394.#398·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitBinaryExpression:(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V
412 ··#403·=·Utf8···············super$3$visitDeclarationExpression409 ··#400·=·Utf8···············super$3$visitDeclarationExpression
413 ··#404·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport410 ··#401·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport
414 ··#405·=·Class··············#404··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport411 ··#402·=·Class··············#401··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport
415 ··#406·=·NameAndType········#32:#33·······//·visitDeclarationExpression:(Lorg/codehaus/groovy/ast/expr/DeclarationExpression;)V412 ··#403·=·NameAndType········#32:#33·······//·visitDeclarationExpression:(Lorg/codehaus/groovy/ast/expr/DeclarationExpression;)V
416 ··#407·=·Methodref··········#405.#406·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitDeclarationExpression:(Lorg/codehaus/groovy/ast/expr/DeclarationExpression;)V413 ··#404·=·Methodref··········#402.#403·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitDeclarationExpression:(Lorg/codehaus/groovy/ast/expr/DeclarationExpression;)V
 414 ··#405·=·Utf8···············super$2$visitCastExpression
 415 ··#406·=·NameAndType········#304:#305·····//·visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V
 416 ··#407·=·Methodref··········#394.#406·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V
417 ··#408·=·Utf8···············$callSiteArray417 ··#408·=·Utf8···············$callSiteArray
418 ··#409·=·Utf8···············Ljava/lang/ref/SoftReference;418 ··#409·=·Utf8···············Ljava/lang/ref/SoftReference;
419 ··#410·=·Utf8···············$createCallSiteArray_1419 ··#410·=·Utf8···············$createCallSiteArray_1
420 ··#411·=·Utf8···············([Ljava/lang/String;)V420 ··#411·=·Utf8···············([Ljava/lang/String;)V
421 ··#412·=·Utf8···············isFirstVisit421 ··#412·=·Utf8···············isFirstVisit
422 ··#413·=·String·············#412··········//·isFirstVisit422 ··#413·=·String·············#412··········//·isFirstVisit
423 ··#414·=·String·············#200··········//·processElvisExpression423 ··#414·=·String·············#200··········//·processElvisExpression
Offset 2399, 52 lines modifiedOffset 2399, 52 lines modified
2399 ·········1:·invokevirtual·#376················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;2399 ·········1:·invokevirtual·#376················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;
2400 ·········4:·aload_02400 ·········4:·aload_0
2401 ·········5:·aload_12401 ·········5:·aload_1
2402 ·········6:·aload_22402 ·········6:·aload_2
2403 ·········7:·invokeinterface·#391,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V2403 ·········7:·invokeinterface·#391,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
2404 ········12:·return2404 ········12:·return
  
2405 ··public·void·super$2$visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression);2405 ··public·void·super$2$visitTernaryExpression(org.codehaus.groovy.ast.expr.TernaryExpression);
2406 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V2406 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/TernaryExpression;)V
2407 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC2407 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
2408 ····Code:2408 ····Code:
2409 ······stack=2,·locals=2,·args_size=22409 ······stack=2,·locals=2,·args_size=2
2410 ·········0:·aload_02410 ·········0:·aload_0
2411 ·········1:·aload_12411 ·········1:·aload_1
2412 ·········2:·invokespecial·#396················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitBinaryExpression:(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V2412 ·········2:·invokespecial·#396················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitTernaryExpression:(Lorg/codehaus/groovy/ast/expr/TernaryExpression;)V
2413 ·········5:·return2413 ·········5:·return
  
2414 ··public·void·super$2$visitTernaryExpression(org.codehaus.groovy.ast.expr.TernaryExpression);2414 ··public·void·super$2$visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression);
2415 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/TernaryExpression;)V2415 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V
2416 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC2416 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
2417 ····Code:2417 ····Code:
2418 ······stack=2,·locals=2,·args_size=22418 ······stack=2,·locals=2,·args_size=2
2419 ·········0:·aload_02419 ·········0:·aload_0
2420 ·········1:·aload_12420 ·········1:·aload_1
2421 ·········2:·invokespecial·#399················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitTernaryExpression:(Lorg/codehaus/groovy/ast/expr/TernaryExpression;)V2421 ·········2:·invokespecial·#399················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitBinaryExpression:(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V
2422 ·········5:·return2422 ·········5:·return
  
2423 ··public·void·super$2$visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression);2423 ··public·void·super$3$visitDeclarationExpression(org.codehaus.groovy.ast.expr.DeclarationExpression);
2424 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/CastExpression;)V2424 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/DeclarationExpression;)V
2425 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC2425 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
2426 ····Code:2426 ····Code:
2427 ······stack=2,·locals=2,·args_size=22427 ······stack=2,·locals=2,·args_size=2
2428 ·········0:·aload_02428 ·········0:·aload_0
2429 ·········1:·aload_12429 ·········1:·aload_1
2430 ·········2:·invokespecial·#402················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V2430 ·········2:·invokespecial·#404················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitDeclarationExpression:(Lorg/codehaus/groovy/ast/expr/DeclarationExpression;)V
2431 ·········5:·return2431 ·········5:·return
  
2432 ··public·void·super$3$visitDeclarationExpression(org.codehaus.groovy.ast.expr.DeclarationExpression);2432 ··public·void·super$2$visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression);
2433 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/DeclarationExpression;)V2433 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/CastExpression;)V
2434 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC2434 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
2435 ····Code:2435 ····Code:
2436 ······stack=2,·locals=2,·args_size=22436 ······stack=2,·locals=2,·args_size=2
2437 ·········0:·aload_02437 ·········0:·aload_0
2438 ·········1:·aload_12438 ·········1:·aload_1
2439 ·········2:·invokespecial·#407················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitDeclarationExpression:(Lorg/codehaus/groovy/ast/expr/DeclarationExpression;)V2439 ·········2:·invokespecial·#407················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V
2440 ·········5:·return2440 ·········5:·return
  
2441 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);2441 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
2442 ····descriptor:·([Ljava/lang/String;)V2442 ····descriptor:·([Ljava/lang/String;)V
2443 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC2443 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
2444 ····Code:2444 ····Code:
2445 ······stack=3,·locals=1,·args_size=12445 ······stack=3,·locals=1,·args_size=1
4.73 KB
org/codenarc/rule/generic/IllegalClassMemberAstVisitor.class
4.61 KB
javap -verbose -constants -s -l -private {}
    
Offset 294, 22 lines modifiedOffset 294, 22 lines modified
294 ··#285·=·NameAndType········#282:#284·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;294 ··#285·=·NameAndType········#282:#284·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
295 ··#286·=·InterfaceMethodref·#278.#285·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;295 ··#286·=·InterfaceMethodref·#278.#285·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
296 ··#287·=·Utf8···············setProperty296 ··#287·=·Utf8···············setProperty
297 ··#288·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V297 ··#288·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V
298 ··#289·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V298 ··#289·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
299 ··#290·=·NameAndType········#287:#289·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V299 ··#290·=·NameAndType········#287:#289·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
300 ··#291·=·InterfaceMethodref·#278.#290·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V300 ··#291·=·InterfaceMethodref·#278.#290·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
301 ··#292·=·Utf8···············super$3$visitProperty301 ··#292·=·Utf8···············super$3$visitField
302 ··#293·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport302 ··#293·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport
303 ··#294·=·Class··············#293··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport303 ··#294·=·Class··············#293··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport
 304 ··#295·=·NameAndType········#31:#32·······//·visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V
 305 ··#296·=·Methodref··········#294.#295·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V
 306 ··#297·=·Utf8···············super$3$visitProperty
304 ··#295·=·NameAndType········#104:#105·····//·visitProperty:(Lorg/codehaus/groovy/ast/PropertyNode;)V307 ··#298·=·NameAndType········#104:#105·····//·visitProperty:(Lorg/codehaus/groovy/ast/PropertyNode;)V
305 ··#296·=·Methodref··········#294.#295·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitProperty:(Lorg/codehaus/groovy/ast/PropertyNode;)V308 ··#299·=·Methodref··········#294.#298·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitProperty:(Lorg/codehaus/groovy/ast/PropertyNode;)V
306 ··#297·=·Utf8···············super$3$visitField 
307 ··#298·=·NameAndType········#31:#32·······//·visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V 
308 ··#299·=·Methodref··········#294.#298·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V 
309 ··#300·=·Utf8···············super$4$visitMethodEx309 ··#300·=·Utf8···············super$4$visitMethodEx
310 ··#301·=·NameAndType········#132:#133·····//·visitMethodEx:(Lorg/codehaus/groovy/ast/MethodNode;)V310 ··#301·=·NameAndType········#132:#133·····//·visitMethodEx:(Lorg/codehaus/groovy/ast/MethodNode;)V
311 ··#302·=·Methodref··········#4.#301·······//·org/codenarc/rule/AbstractAstVisitor.visitMethodEx:(Lorg/codehaus/groovy/ast/MethodNode;)V311 ··#302·=·Methodref··········#4.#301·······//·org/codenarc/rule/AbstractAstVisitor.visitMethodEx:(Lorg/codehaus/groovy/ast/MethodNode;)V
312 ··#303·=·Utf8···············$callSiteArray312 ··#303·=·Utf8···············$callSiteArray
313 ··#304·=·Utf8···············Ljava/lang/ref/SoftReference;313 ··#304·=·Utf8···············Ljava/lang/ref/SoftReference;
314 ··#305·=·Utf8···············$createCallSiteArray_1314 ··#305·=·Utf8···············$createCallSiteArray_1
315 ··#306·=·Utf8···············([Ljava/lang/String;)V315 ··#306·=·Utf8···············([Ljava/lang/String;)V
Offset 1510, 32 lines modifiedOffset 1510, 32 lines modified
1510 ·········1:·invokevirtual·#276················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;1510 ·········1:·invokevirtual·#276················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;
1511 ·········4:·aload_01511 ·········4:·aload_0
1512 ·········5:·aload_11512 ·········5:·aload_1
1513 ·········6:·aload_21513 ·········6:·aload_2
1514 ·········7:·invokeinterface·#291,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V1514 ·········7:·invokeinterface·#291,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
1515 ········12:·return1515 ········12:·return
  
1516 ··public·void·super$3$visitProperty(org.codehaus.groovy.ast.PropertyNode);1516 ··public·void·super$3$visitField(org.codehaus.groovy.ast.FieldNode);
1517 ····descriptor:·(Lorg/codehaus/groovy/ast/PropertyNode;)V1517 ····descriptor:·(Lorg/codehaus/groovy/ast/FieldNode;)V
1518 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1518 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1519 ····Code:1519 ····Code:
1520 ······stack=2,·locals=2,·args_size=21520 ······stack=2,·locals=2,·args_size=2
1521 ·········0:·aload_01521 ·········0:·aload_0
1522 ·········1:·aload_11522 ·········1:·aload_1
1523 ·········2:·invokespecial·#296················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitProperty:(Lorg/codehaus/groovy/ast/PropertyNode;)V1523 ·········2:·invokespecial·#296················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V
1524 ·········5:·return1524 ·········5:·return
  
1525 ··public·void·super$3$visitField(org.codehaus.groovy.ast.FieldNode);1525 ··public·void·super$3$visitProperty(org.codehaus.groovy.ast.PropertyNode);
1526 ····descriptor:·(Lorg/codehaus/groovy/ast/FieldNode;)V1526 ····descriptor:·(Lorg/codehaus/groovy/ast/PropertyNode;)V
1527 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1527 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1528 ····Code:1528 ····Code:
1529 ······stack=2,·locals=2,·args_size=21529 ······stack=2,·locals=2,·args_size=2
1530 ·········0:·aload_01530 ·········0:·aload_0
1531 ·········1:·aload_11531 ·········1:·aload_1
1532 ·········2:·invokespecial·#299················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V1532 ·········2:·invokespecial·#299················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitProperty:(Lorg/codehaus/groovy/ast/PropertyNode;)V
1533 ·········5:·return1533 ·········5:·return
  
1534 ··public·void·super$4$visitMethodEx(org.codehaus.groovy.ast.MethodNode);1534 ··public·void·super$4$visitMethodEx(org.codehaus.groovy.ast.MethodNode);
1535 ····descriptor:·(Lorg/codehaus/groovy/ast/MethodNode;)V1535 ····descriptor:·(Lorg/codehaus/groovy/ast/MethodNode;)V
1536 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1536 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1537 ····Code:1537 ····Code:
1538 ······stack=2,·locals=2,·args_size=21538 ······stack=2,·locals=2,·args_size=2
5.25 KB
org/codenarc/rule/generic/IllegalPackageReferenceAstVisitor.class
5.12 KB
javap -verbose -constants -s -l -private {}
    
Offset 311, 20 lines modifiedOffset 311, 20 lines modified
311 ··#302·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport311 ··#302·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport
312 ··#303·=·Class··············#302··········//·org/codehaus/groovy/ast/CodeVisitorSupport312 ··#303·=·Class··············#302··········//·org/codehaus/groovy/ast/CodeVisitorSupport
313 ··#304·=·NameAndType········#111:#112·····//·visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V313 ··#304·=·NameAndType········#111:#112·····//·visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
314 ··#305·=·Methodref··········#303.#304·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V314 ··#305·=·Methodref··········#303.#304·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
315 ··#306·=·Utf8···············super$2$visitClosureExpression315 ··#306·=·Utf8···············super$2$visitClosureExpression
316 ··#307·=·NameAndType········#156:#157·····//·visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V316 ··#307·=·NameAndType········#156:#157·····//·visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
317 ··#308·=·Methodref··········#303.#307·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V317 ··#308·=·Methodref··········#303.#307·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
318 ··#309·=·Utf8···············super$2$visitCastExpression 
319 ··#310·=·NameAndType········#165:#166·····//·visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V 
320 ··#311·=·Methodref··········#303.#310·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V 
321 ··#312·=·Utf8···············super$2$visitVariableExpression318 ··#309·=·Utf8···············super$2$visitVariableExpression
322 ··#313·=·NameAndType········#126:#127·····//·visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V319 ··#310·=·NameAndType········#126:#127·····//·visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
323 ··#314·=·Methodref··········#303.#313·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V320 ··#311·=·Methodref··········#303.#310·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
 321 ··#312·=·Utf8···············super$2$visitCastExpression
 322 ··#313·=·NameAndType········#165:#166·····//·visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V
 323 ··#314·=·Methodref··········#303.#313·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V
324 ··#315·=·Utf8···············super$2$visitClassExpression324 ··#315·=·Utf8···············super$2$visitClassExpression
325 ··#316·=·NameAndType········#172:#173·····//·visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V325 ··#316·=·NameAndType········#172:#173·····//·visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
326 ··#317·=·Methodref··········#303.#316·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V326 ··#317·=·Methodref··········#303.#316·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
327 ··#318·=·Utf8···············super$2$visitPropertyExpression327 ··#318·=·Utf8···············super$2$visitPropertyExpression
328 ··#319·=·NameAndType········#179:#180·····//·visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V328 ··#319·=·NameAndType········#179:#180·····//·visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
329 ··#320·=·Methodref··········#303.#319·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V329 ··#320·=·Methodref··········#303.#319·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
330 ··#321·=·Utf8···············super$3$visitField330 ··#321·=·Utf8···············super$3$visitField
Offset 1376, 32 lines modifiedOffset 1376, 32 lines modified
1376 ····Code:1376 ····Code:
1377 ······stack=2,·locals=2,·args_size=21377 ······stack=2,·locals=2,·args_size=2
1378 ·········0:·aload_01378 ·········0:·aload_0
1379 ·········1:·aload_11379 ·········1:·aload_1
1380 ·········2:·invokespecial·#308················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V1380 ·········2:·invokespecial·#308················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
1381 ·········5:·return1381 ·········5:·return
  
1382 ··public·void·super$2$visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression);1382 ··public·void·super$2$visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression);
1383 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/CastExpression;)V1383 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
1384 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1384 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1385 ····Code:1385 ····Code:
1386 ······stack=2,·locals=2,·args_size=21386 ······stack=2,·locals=2,·args_size=2
1387 ·········0:·aload_01387 ·········0:·aload_0
1388 ·········1:·aload_11388 ·········1:·aload_1
1389 ·········2:·invokespecial·#311················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V1389 ·········2:·invokespecial·#311················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
1390 ·········5:·return1390 ·········5:·return
  
1391 ··public·void·super$2$visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression);1391 ··public·void·super$2$visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression);
1392 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V1392 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/CastExpression;)V
1393 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1393 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1394 ····Code:1394 ····Code:
1395 ······stack=2,·locals=2,·args_size=21395 ······stack=2,·locals=2,·args_size=2
1396 ·········0:·aload_01396 ·········0:·aload_0
1397 ·········1:·aload_11397 ·········1:·aload_1
1398 ·········2:·invokespecial·#314················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V1398 ·········2:·invokespecial·#314················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V
1399 ·········5:·return1399 ·········5:·return
  
1400 ··public·void·super$2$visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression);1400 ··public·void·super$2$visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression);
1401 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V1401 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
1402 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1402 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1403 ····Code:1403 ····Code:
1404 ······stack=2,·locals=2,·args_size=21404 ······stack=2,·locals=2,·args_size=2
5.19 KB
org/codenarc/rule/junit/CoupledTestCaseAstVisitor.class
5.08 KB
javap -verbose -constants -s -l -private {}
    
Offset 161, 22 lines modifiedOffset 161, 22 lines modified
161 ··#152·=·NameAndType········#149:#151·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;161 ··#152·=·NameAndType········#149:#151·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
162 ··#153·=·InterfaceMethodref·#145.#152·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;162 ··#153·=·InterfaceMethodref·#145.#152·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
163 ··#154·=·Utf8···············setProperty163 ··#154·=·Utf8···············setProperty
164 ··#155·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V164 ··#155·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V
165 ··#156·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V165 ··#156·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
166 ··#157·=·NameAndType········#154:#156·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V166 ··#157·=·NameAndType········#154:#156·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
167 ··#158·=·InterfaceMethodref·#145.#157·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V167 ··#158·=·InterfaceMethodref·#145.#157·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
168 ··#159·=·Utf8···············super$2$visitConstructorCallExpression168 ··#159·=·Utf8···············super$2$visitMethodCallExpression
169 ··#160·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport169 ··#160·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport
170 ··#161·=·Class··············#160··········//·org/codehaus/groovy/ast/CodeVisitorSupport170 ··#161·=·Class··············#160··········//·org/codehaus/groovy/ast/CodeVisitorSupport
 171 ··#162·=·NameAndType········#31:#32·······//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
 172 ··#163·=·Methodref··········#161.#162·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
 173 ··#164·=·Utf8···············super$2$visitConstructorCallExpression
171 ··#162·=·NameAndType········#87:#88·······//·visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V174 ··#165·=·NameAndType········#87:#88·······//·visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
172 ··#163·=·Methodref··········#161.#162·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V175 ··#166·=·Methodref··········#161.#165·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
173 ··#164·=·Utf8···············super$2$visitMethodCallExpression 
174 ··#165·=·NameAndType········#31:#32·······//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V 
175 ··#166·=·Methodref··········#161.#165·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V 
176 ··#167·=·Utf8···············$callSiteArray176 ··#167·=·Utf8···············$callSiteArray
177 ··#168·=·Utf8···············Ljava/lang/ref/SoftReference;177 ··#168·=·Utf8···············Ljava/lang/ref/SoftReference;
178 ··#169·=·Utf8···············$createCallSiteArray_1178 ··#169·=·Utf8···············$createCallSiteArray_1
179 ··#170·=·Utf8···············([Ljava/lang/String;)V179 ··#170·=·Utf8···············([Ljava/lang/String;)V
180 ··#171·=·Utf8···············isMethodCall180 ··#171·=·Utf8···············isMethodCall
181 ··#172·=·String·············#171··········//·isMethodCall181 ··#172·=·String·············#171··········//·isMethodCall
182 ··#173·=·String·············#101··········//·isMethodCallOnSameClass182 ··#173·=·String·············#101··········//·isMethodCallOnSameClass
Offset 582, 32 lines modifiedOffset 582, 32 lines modified
582 ·········1:·invokevirtual·#143················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;582 ·········1:·invokevirtual·#143················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;
583 ·········4:·aload_0583 ·········4:·aload_0
584 ·········5:·aload_1584 ·········5:·aload_1
585 ·········6:·aload_2585 ·········6:·aload_2
586 ·········7:·invokeinterface·#158,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V586 ·········7:·invokeinterface·#158,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
587 ········12:·return587 ········12:·return
  
588 ··public·void·super$2$visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression);588 ··public·void·super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression);
589 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V589 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
590 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC590 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
591 ····Code:591 ····Code:
592 ······stack=2,·locals=2,·args_size=2592 ······stack=2,·locals=2,·args_size=2
593 ·········0:·aload_0593 ·········0:·aload_0
594 ·········1:·aload_1594 ·········1:·aload_1
595 ·········2:·invokespecial·#163················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V595 ·········2:·invokespecial·#163················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
596 ·········5:·return596 ·········5:·return
  
597 ··public·void·super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression);597 ··public·void·super$2$visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression);
598 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V598 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
599 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC599 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
600 ····Code:600 ····Code:
601 ······stack=2,·locals=2,·args_size=2601 ······stack=2,·locals=2,·args_size=2
602 ·········0:·aload_0602 ·········0:·aload_0
603 ·········1:·aload_1603 ·········1:·aload_1
604 ·········2:·invokespecial·#166················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V604 ·········2:·invokespecial·#166················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
605 ·········5:·return605 ·········5:·return
  
606 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);606 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
607 ····descriptor:·([Ljava/lang/String;)V607 ····descriptor:·([Ljava/lang/String;)V
608 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC608 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
609 ····Code:609 ····Code:
610 ······stack=3,·locals=1,·args_size=1610 ······stack=3,·locals=1,·args_size=1
4.29 KB
org/codenarc/rule/junit/JUnitLostTestAstVisitor.class
4.19 KB
javap -verbose -constants -s -l -private {}
    
Offset 206, 20 lines modifiedOffset 206, 20 lines modified
206 ··#197·=·NameAndType········#194:#196·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;206 ··#197·=·NameAndType········#194:#196·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
207 ··#198·=·InterfaceMethodref·#190.#197·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;207 ··#198·=·InterfaceMethodref·#190.#197·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
208 ··#199·=·Utf8···············setProperty208 ··#199·=·Utf8···············setProperty
209 ··#200·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V209 ··#200·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V
210 ··#201·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V210 ··#201·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
211 ··#202·=·NameAndType········#199:#201·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V211 ··#202·=·NameAndType········#199:#201·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
212 ··#203·=·InterfaceMethodref·#190.#202·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V212 ··#203·=·InterfaceMethodref·#190.#202·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
213 ··#204·=·Utf8···············super$4$visitClass 
214 ··#205·=·NameAndType········#31:#32·······//·visitClass:(Lorg/codehaus/groovy/ast/ClassNode;)V 
215 ··#206·=·Methodref··········#4.#205·······//·org/codenarc/rule/AbstractMethodVisitor.visitClass:(Lorg/codehaus/groovy/ast/ClassNode;)V 
216 ··#207·=·Utf8···············super$4$visitMethod213 ··#204·=·Utf8···············super$4$visitMethod
217 ··#208·=·NameAndType········#81:#82·······//·visitMethod:(Lorg/codehaus/groovy/ast/MethodNode;)V214 ··#205·=·NameAndType········#81:#82·······//·visitMethod:(Lorg/codehaus/groovy/ast/MethodNode;)V
218 ··#209·=·Methodref··········#4.#208·······//·org/codenarc/rule/AbstractMethodVisitor.visitMethod:(Lorg/codehaus/groovy/ast/MethodNode;)V215 ··#206·=·Methodref··········#4.#205·······//·org/codenarc/rule/AbstractMethodVisitor.visitMethod:(Lorg/codehaus/groovy/ast/MethodNode;)V
 216 ··#207·=·Utf8···············super$4$visitClass
 217 ··#208·=·NameAndType········#31:#32·······//·visitClass:(Lorg/codehaus/groovy/ast/ClassNode;)V
 218 ··#209·=·Methodref··········#4.#208·······//·org/codenarc/rule/AbstractMethodVisitor.visitClass:(Lorg/codehaus/groovy/ast/ClassNode;)V
219 ··#210·=·Utf8···············$callSiteArray219 ··#210·=·Utf8···············$callSiteArray
220 ··#211·=·Utf8···············Ljava/lang/ref/SoftReference;220 ··#211·=·Utf8···············Ljava/lang/ref/SoftReference;
221 ··#212·=·Utf8···············$createCallSiteArray_1221 ··#212·=·Utf8···············$createCallSiteArray_1
222 ··#213·=·Utf8···············([Ljava/lang/String;)V222 ··#213·=·Utf8···············([Ljava/lang/String;)V
223 ··#214·=·Utf8···············plus223 ··#214·=·Utf8···············plus
224 ··#215·=·String·············#214··········//·plus224 ··#215·=·String·············#214··········//·plus
225 ··#216·=·String·············#78···········//·imports225 ··#216·=·String·············#78···········//·imports
Offset 801, 32 lines modifiedOffset 801, 32 lines modified
801 ·········1:·invokevirtual·#188················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;801 ·········1:·invokevirtual·#188················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;
802 ·········4:·aload_0802 ·········4:·aload_0
803 ·········5:·aload_1803 ·········5:·aload_1
804 ·········6:·aload_2804 ·········6:·aload_2
805 ·········7:·invokeinterface·#203,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V805 ·········7:·invokeinterface·#203,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
806 ········12:·return806 ········12:·return
  
807 ··public·void·super$4$visitClass(org.codehaus.groovy.ast.ClassNode);807 ··public·void·super$4$visitMethod(org.codehaus.groovy.ast.MethodNode);
808 ····descriptor:·(Lorg/codehaus/groovy/ast/ClassNode;)V808 ····descriptor:·(Lorg/codehaus/groovy/ast/MethodNode;)V
809 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC809 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
810 ····Code:810 ····Code:
811 ······stack=2,·locals=2,·args_size=2811 ······stack=2,·locals=2,·args_size=2
812 ·········0:·aload_0812 ·········0:·aload_0
813 ·········1:·aload_1813 ·········1:·aload_1
814 ·········2:·invokespecial·#206················//·Method·org/codenarc/rule/AbstractMethodVisitor.visitClass:(Lorg/codehaus/groovy/ast/ClassNode;)V814 ·········2:·invokespecial·#206················//·Method·org/codenarc/rule/AbstractMethodVisitor.visitMethod:(Lorg/codehaus/groovy/ast/MethodNode;)V
815 ·········5:·return815 ·········5:·return
  
816 ··public·void·super$4$visitMethod(org.codehaus.groovy.ast.MethodNode);816 ··public·void·super$4$visitClass(org.codehaus.groovy.ast.ClassNode);
817 ····descriptor:·(Lorg/codehaus/groovy/ast/MethodNode;)V817 ····descriptor:·(Lorg/codehaus/groovy/ast/ClassNode;)V
818 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC818 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
819 ····Code:819 ····Code:
820 ······stack=2,·locals=2,·args_size=2820 ······stack=2,·locals=2,·args_size=2
821 ·········0:·aload_0821 ·········0:·aload_0
822 ·········1:·aload_1822 ·········1:·aload_1
823 ·········2:·invokespecial·#209················//·Method·org/codenarc/rule/AbstractMethodVisitor.visitMethod:(Lorg/codehaus/groovy/ast/MethodNode;)V823 ·········2:·invokespecial·#209················//·Method·org/codenarc/rule/AbstractMethodVisitor.visitClass:(Lorg/codehaus/groovy/ast/ClassNode;)V
824 ·········5:·return824 ·········5:·return
  
825 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);825 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
826 ····descriptor:·([Ljava/lang/String;)V826 ····descriptor:·([Ljava/lang/String;)V
827 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC827 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
828 ····Code:828 ····Code:
829 ······stack=3,·locals=1,·args_size=1829 ······stack=3,·locals=1,·args_size=1
4.63 KB
org/codenarc/rule/junit/JUnitPublicFieldAstVisitor.class
4.53 KB
javap -verbose -constants -s -l -private {}
    
Offset 130, 22 lines modifiedOffset 130, 22 lines modified
130 ··#121·=·NameAndType········#118:#120·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;130 ··#121·=·NameAndType········#118:#120·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
131 ··#122·=·InterfaceMethodref·#114.#121·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;131 ··#122·=·InterfaceMethodref·#114.#121·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
132 ··#123·=·Utf8···············setProperty132 ··#123·=·Utf8···············setProperty
133 ··#124·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V133 ··#124·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V
134 ··#125·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V134 ··#125·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
135 ··#126·=·NameAndType········#123:#125·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V135 ··#126·=·NameAndType········#123:#125·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
136 ··#127·=·InterfaceMethodref·#114.#126·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V136 ··#127·=·InterfaceMethodref·#114.#126·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
137 ··#128·=·Utf8···············super$4$visitClass 
138 ··#129·=·NameAndType········#31:#32·······//·visitClass:(Lorg/codehaus/groovy/ast/ClassNode;)V 
139 ··#130·=·Methodref··········#4.#129·······//·org/codenarc/rule/AbstractFieldVisitor.visitClass:(Lorg/codehaus/groovy/ast/ClassNode;)V 
140 ··#131·=·Utf8···············super$3$visitField137 ··#128·=·Utf8···············super$3$visitField
141 ··#132·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport138 ··#129·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport
142 ··#133·=·Class··············#132··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport139 ··#130·=·Class··············#129··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport
143 ··#134·=·NameAndType········#59:#60·······//·visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V140 ··#131·=·NameAndType········#59:#60·······//·visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V
144 ··#135·=·Methodref··········#133.#134·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V141 ··#132·=·Methodref··········#130.#131·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V
 142 ··#133·=·Utf8···············super$4$visitClass
 143 ··#134·=·NameAndType········#31:#32·······//·visitClass:(Lorg/codehaus/groovy/ast/ClassNode;)V
 144 ··#135·=·Methodref··········#4.#134·······//·org/codenarc/rule/AbstractFieldVisitor.visitClass:(Lorg/codehaus/groovy/ast/ClassNode;)V
145 ··#136·=·Utf8···············$callSiteArray145 ··#136·=·Utf8···············$callSiteArray
146 ··#137·=·Utf8···············Ljava/lang/ref/SoftReference;146 ··#137·=·Utf8···············Ljava/lang/ref/SoftReference;
147 ··#138·=·Utf8···············$createCallSiteArray_1147 ··#138·=·Utf8···············$createCallSiteArray_1
148 ··#139·=·Utf8···············([Ljava/lang/String;)V148 ··#139·=·Utf8···············([Ljava/lang/String;)V
149 ··#140·=·Utf8···············isInterface149 ··#140·=·Utf8···············isInterface
150 ··#141·=·String·············#140··········//·isInterface150 ··#141·=·String·············#140··········//·isInterface
151 ··#142·=·Utf8···············isPublic151 ··#142·=·Utf8···············isPublic
Offset 435, 32 lines modifiedOffset 435, 32 lines modified
435 ·········1:·invokevirtual·#112················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;435 ·········1:·invokevirtual·#112················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;
436 ·········4:·aload_0436 ·········4:·aload_0
437 ·········5:·aload_1437 ·········5:·aload_1
438 ·········6:·aload_2438 ·········6:·aload_2
439 ·········7:·invokeinterface·#127,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V439 ·········7:·invokeinterface·#127,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
440 ········12:·return440 ········12:·return
  
441 ··public·void·super$4$visitClass(org.codehaus.groovy.ast.ClassNode);441 ··public·void·super$3$visitField(org.codehaus.groovy.ast.FieldNode);
442 ····descriptor:·(Lorg/codehaus/groovy/ast/ClassNode;)V442 ····descriptor:·(Lorg/codehaus/groovy/ast/FieldNode;)V
443 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC443 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
444 ····Code:444 ····Code:
445 ······stack=2,·locals=2,·args_size=2445 ······stack=2,·locals=2,·args_size=2
446 ·········0:·aload_0446 ·········0:·aload_0
447 ·········1:·aload_1447 ·········1:·aload_1
448 ·········2:·invokespecial·#130················//·Method·org/codenarc/rule/AbstractFieldVisitor.visitClass:(Lorg/codehaus/groovy/ast/ClassNode;)V448 ·········2:·invokespecial·#132················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V
449 ·········5:·return449 ·········5:·return
  
450 ··public·void·super$3$visitField(org.codehaus.groovy.ast.FieldNode);450 ··public·void·super$4$visitClass(org.codehaus.groovy.ast.ClassNode);
451 ····descriptor:·(Lorg/codehaus/groovy/ast/FieldNode;)V451 ····descriptor:·(Lorg/codehaus/groovy/ast/ClassNode;)V
452 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC452 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
453 ····Code:453 ····Code:
454 ······stack=2,·locals=2,·args_size=2454 ······stack=2,·locals=2,·args_size=2
455 ·········0:·aload_0455 ·········0:·aload_0
456 ·········1:·aload_1456 ·········1:·aload_1
457 ·········2:·invokespecial·#135················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V457 ·········2:·invokespecial·#135················//·Method·org/codenarc/rule/AbstractFieldVisitor.visitClass:(Lorg/codehaus/groovy/ast/ClassNode;)V
458 ·········5:·return458 ·········5:·return
  
459 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);459 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
460 ····descriptor:·([Ljava/lang/String;)V460 ····descriptor:·([Ljava/lang/String;)V
461 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC461 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
462 ····Code:462 ····Code:
463 ······stack=3,·locals=1,·args_size=1463 ······stack=3,·locals=1,·args_size=1
4.33 KB
org/codenarc/rule/junit/SpockIgnoreRestUsedAstVisitor.class
4.21 KB
javap -verbose -constants -s -l -private {}
    
Offset 164, 20 lines modifiedOffset 164, 20 lines modified
164 ··#155·=·NameAndType········#152:#154·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;164 ··#155·=·NameAndType········#152:#154·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
165 ··#156·=·InterfaceMethodref·#148.#155·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;165 ··#156·=·InterfaceMethodref·#148.#155·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
166 ··#157·=·Utf8···············setProperty166 ··#157·=·Utf8···············setProperty
167 ··#158·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V167 ··#158·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V
168 ··#159·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V168 ··#159·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
169 ··#160·=·NameAndType········#157:#159·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V169 ··#160·=·NameAndType········#157:#159·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
170 ··#161·=·InterfaceMethodref·#148.#160·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V170 ··#161·=·InterfaceMethodref·#148.#160·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
171 ··#162·=·Utf8···············super$4$visitClass 
172 ··#163·=·NameAndType········#31:#32·······//·visitClass:(Lorg/codehaus/groovy/ast/ClassNode;)V 
173 ··#164·=·Methodref··········#4.#163·······//·org/codenarc/rule/AbstractMethodVisitor.visitClass:(Lorg/codehaus/groovy/ast/ClassNode;)V 
174 ··#165·=·Utf8···············super$4$visitMethod171 ··#162·=·Utf8···············super$4$visitMethod
175 ··#166·=·NameAndType········#93:#94·······//·visitMethod:(Lorg/codehaus/groovy/ast/MethodNode;)V172 ··#163·=·NameAndType········#93:#94·······//·visitMethod:(Lorg/codehaus/groovy/ast/MethodNode;)V
176 ··#167·=·Methodref··········#4.#166·······//·org/codenarc/rule/AbstractMethodVisitor.visitMethod:(Lorg/codehaus/groovy/ast/MethodNode;)V173 ··#164·=·Methodref··········#4.#163·······//·org/codenarc/rule/AbstractMethodVisitor.visitMethod:(Lorg/codehaus/groovy/ast/MethodNode;)V
 174 ··#165·=·Utf8···············super$4$visitClass
 175 ··#166·=·NameAndType········#31:#32·······//·visitClass:(Lorg/codehaus/groovy/ast/ClassNode;)V
 176 ··#167·=·Methodref··········#4.#166·······//·org/codenarc/rule/AbstractMethodVisitor.visitClass:(Lorg/codehaus/groovy/ast/ClassNode;)V
177 ··#168·=·Utf8···············$callSiteArray177 ··#168·=·Utf8···············$callSiteArray
178 ··#169·=·Utf8···············Ljava/lang/ref/SoftReference;178 ··#169·=·Utf8···············Ljava/lang/ref/SoftReference;
179 ··#170·=·Utf8···············$createCallSiteArray_1179 ··#170·=·Utf8···············$createCallSiteArray_1
180 ··#171·=·Utf8···············([Ljava/lang/String;)V180 ··#171·=·Utf8···············([Ljava/lang/String;)V
181 ··#172·=·Utf8···············<$constructor$>181 ··#172·=·Utf8···············<$constructor$>
182 ··#173·=·String·············#172··········//·<$constructor$>182 ··#173·=·String·············#172··········//·<$constructor$>
183 ··#174·=·Utf8···············specificationSuperclassNames183 ··#174·=·Utf8···············specificationSuperclassNames
Offset 556, 32 lines modifiedOffset 556, 32 lines modified
556 ·········1:·invokevirtual·#146················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;556 ·········1:·invokevirtual·#146················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;
557 ·········4:·aload_0557 ·········4:·aload_0
558 ·········5:·aload_1558 ·········5:·aload_1
559 ·········6:·aload_2559 ·········6:·aload_2
560 ·········7:·invokeinterface·#161,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V560 ·········7:·invokeinterface·#161,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
561 ········12:·return561 ········12:·return
  
562 ··public·void·super$4$visitClass(org.codehaus.groovy.ast.ClassNode);562 ··public·void·super$4$visitMethod(org.codehaus.groovy.ast.MethodNode);
563 ····descriptor:·(Lorg/codehaus/groovy/ast/ClassNode;)V563 ····descriptor:·(Lorg/codehaus/groovy/ast/MethodNode;)V
564 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC564 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
565 ····Code:565 ····Code:
566 ······stack=2,·locals=2,·args_size=2566 ······stack=2,·locals=2,·args_size=2
567 ·········0:·aload_0567 ·········0:·aload_0
568 ·········1:·aload_1568 ·········1:·aload_1
569 ·········2:·invokespecial·#164················//·Method·org/codenarc/rule/AbstractMethodVisitor.visitClass:(Lorg/codehaus/groovy/ast/ClassNode;)V569 ·········2:·invokespecial·#164················//·Method·org/codenarc/rule/AbstractMethodVisitor.visitMethod:(Lorg/codehaus/groovy/ast/MethodNode;)V
570 ·········5:·return570 ·········5:·return
  
571 ··public·void·super$4$visitMethod(org.codehaus.groovy.ast.MethodNode);571 ··public·void·super$4$visitClass(org.codehaus.groovy.ast.ClassNode);
572 ····descriptor:·(Lorg/codehaus/groovy/ast/MethodNode;)V572 ····descriptor:·(Lorg/codehaus/groovy/ast/ClassNode;)V
573 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC573 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
574 ····Code:574 ····Code:
575 ······stack=2,·locals=2,·args_size=2575 ······stack=2,·locals=2,·args_size=2
576 ·········0:·aload_0576 ·········0:·aload_0
577 ·········1:·aload_1577 ·········1:·aload_1
578 ·········2:·invokespecial·#167················//·Method·org/codenarc/rule/AbstractMethodVisitor.visitMethod:(Lorg/codehaus/groovy/ast/MethodNode;)V578 ·········2:·invokespecial·#167················//·Method·org/codenarc/rule/AbstractMethodVisitor.visitClass:(Lorg/codehaus/groovy/ast/ClassNode;)V
579 ·········5:·return579 ·········5:·return
  
580 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);580 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
581 ····descriptor:·([Ljava/lang/String;)V581 ····descriptor:·([Ljava/lang/String;)V
582 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC582 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
583 ····Code:583 ····Code:
584 ······stack=3,·locals=1,·args_size=1584 ······stack=3,·locals=1,·args_size=1
4.58 KB
org/codenarc/rule/naming/FieldNameAstVisitor.class
4.48 KB
javap -verbose -constants -s -l -private {}
    
Offset 251, 22 lines modifiedOffset 251, 22 lines modified
251 ··#242·=·NameAndType········#239:#241·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;251 ··#242·=·NameAndType········#239:#241·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
252 ··#243·=·InterfaceMethodref·#235.#242·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;252 ··#243·=·InterfaceMethodref·#235.#242·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
253 ··#244·=·Utf8···············setProperty253 ··#244·=·Utf8···············setProperty
254 ··#245·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V254 ··#245·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V
255 ··#246·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V255 ··#246·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
256 ··#247·=·NameAndType········#244:#246·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V256 ··#247·=·NameAndType········#244:#246·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
257 ··#248·=·InterfaceMethodref·#235.#247·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V257 ··#248·=·InterfaceMethodref·#235.#247·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
258 ··#249·=·Utf8···············super$3$visitProperty258 ··#249·=·Utf8···············super$3$visitField
259 ··#250·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport259 ··#250·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport
260 ··#251·=·Class··············#250··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport260 ··#251·=·Class··············#250··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport
 261 ··#252·=·NameAndType········#49:#50·······//·visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V
 262 ··#253·=·Methodref··········#251.#252·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V
 263 ··#254·=·Utf8···············super$3$visitProperty
261 ··#252·=·NameAndType········#176:#177·····//·visitProperty:(Lorg/codehaus/groovy/ast/PropertyNode;)V264 ··#255·=·NameAndType········#176:#177·····//·visitProperty:(Lorg/codehaus/groovy/ast/PropertyNode;)V
262 ··#253·=·Methodref··········#251.#252·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitProperty:(Lorg/codehaus/groovy/ast/PropertyNode;)V265 ··#256·=·Methodref··········#251.#255·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitProperty:(Lorg/codehaus/groovy/ast/PropertyNode;)V
263 ··#254·=·Utf8···············super$3$visitField 
264 ··#255·=·NameAndType········#49:#50·······//·visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V 
265 ··#256·=·Methodref··········#251.#255·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V 
266 ··#257·=·Utf8···············$callSiteArray266 ··#257·=·Utf8···············$callSiteArray
267 ··#258·=·Utf8···············Ljava/lang/ref/SoftReference;267 ··#258·=·Utf8···············Ljava/lang/ref/SoftReference;
268 ··#259·=·Utf8···············$createCallSiteArray_1268 ··#259·=·Utf8···············$createCallSiteArray_1
269 ··#260·=·Utf8···············([Ljava/lang/String;)V269 ··#260·=·Utf8···············([Ljava/lang/String;)V
270 ··#261·=·String·············#207··········//·isProperty270 ··#261·=·String·············#207··········//·isProperty
271 ··#262·=·String·············#183··········//·isIgnoredPropertyName271 ··#262·=·String·············#183··········//·isIgnoredPropertyName
272 ··#263·=·Utf8···············modifiers272 ··#263·=·Utf8···············modifiers
Offset 1228, 32 lines modifiedOffset 1228, 32 lines modified
1228 ·········1:·invokevirtual·#233················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;1228 ·········1:·invokevirtual·#233················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;
1229 ·········4:·aload_01229 ·········4:·aload_0
1230 ·········5:·aload_11230 ·········5:·aload_1
1231 ·········6:·aload_21231 ·········6:·aload_2
1232 ·········7:·invokeinterface·#248,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V1232 ·········7:·invokeinterface·#248,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
1233 ········12:·return1233 ········12:·return
  
1234 ··public·void·super$3$visitProperty(org.codehaus.groovy.ast.PropertyNode);1234 ··public·void·super$3$visitField(org.codehaus.groovy.ast.FieldNode);
1235 ····descriptor:·(Lorg/codehaus/groovy/ast/PropertyNode;)V1235 ····descriptor:·(Lorg/codehaus/groovy/ast/FieldNode;)V
1236 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1236 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1237 ····Code:1237 ····Code:
1238 ······stack=2,·locals=2,·args_size=21238 ······stack=2,·locals=2,·args_size=2
1239 ·········0:·aload_01239 ·········0:·aload_0
1240 ·········1:·aload_11240 ·········1:·aload_1
1241 ·········2:·invokespecial·#253················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitProperty:(Lorg/codehaus/groovy/ast/PropertyNode;)V1241 ·········2:·invokespecial·#253················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V
1242 ·········5:·return1242 ·········5:·return
  
1243 ··public·void·super$3$visitField(org.codehaus.groovy.ast.FieldNode);1243 ··public·void·super$3$visitProperty(org.codehaus.groovy.ast.PropertyNode);
1244 ····descriptor:·(Lorg/codehaus/groovy/ast/FieldNode;)V1244 ····descriptor:·(Lorg/codehaus/groovy/ast/PropertyNode;)V
1245 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1245 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1246 ····Code:1246 ····Code:
1247 ······stack=2,·locals=2,·args_size=21247 ······stack=2,·locals=2,·args_size=2
1248 ·········0:·aload_01248 ·········0:·aload_0
1249 ·········1:·aload_11249 ·········1:·aload_1
1250 ·········2:·invokespecial·#256················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V1250 ·········2:·invokespecial·#256················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitProperty:(Lorg/codehaus/groovy/ast/PropertyNode;)V
1251 ·········5:·return1251 ·········5:·return
  
1252 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);1252 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
1253 ····descriptor:·([Ljava/lang/String;)V1253 ····descriptor:·([Ljava/lang/String;)V
1254 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC1254 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
1255 ····Code:1255 ····Code:
1256 ······stack=3,·locals=1,·args_size=11256 ······stack=3,·locals=1,·args_size=1
5.18 KB
org/codenarc/rule/security/InsecureRandomAstVisitor.class
5.07 KB
javap -verbose -constants -s -l -private {}
    
Offset 161, 22 lines modifiedOffset 161, 22 lines modified
161 ··#152·=·NameAndType········#149:#151·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;161 ··#152·=·NameAndType········#149:#151·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
162 ··#153·=·InterfaceMethodref·#145.#152·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;162 ··#153·=·InterfaceMethodref·#145.#152·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
163 ··#154·=·Utf8···············setProperty163 ··#154·=·Utf8···············setProperty
164 ··#155·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V164 ··#155·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V
165 ··#156·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V165 ··#156·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
166 ··#157·=·NameAndType········#154:#156·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V166 ··#157·=·NameAndType········#154:#156·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
167 ··#158·=·InterfaceMethodref·#145.#157·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V167 ··#158·=·InterfaceMethodref·#145.#157·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
168 ··#159·=·Utf8···············super$2$visitConstructorCallExpression168 ··#159·=·Utf8···············super$2$visitMethodCallExpression
169 ··#160·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport169 ··#160·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport
170 ··#161·=·Class··············#160··········//·org/codehaus/groovy/ast/CodeVisitorSupport170 ··#161·=·Class··············#160··········//·org/codehaus/groovy/ast/CodeVisitorSupport
 171 ··#162·=·NameAndType········#74:#75·······//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
 172 ··#163·=·Methodref··········#161.#162·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
 173 ··#164·=·Utf8···············super$2$visitConstructorCallExpression
171 ··#162·=·NameAndType········#31:#32·······//·visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V174 ··#165·=·NameAndType········#31:#32·······//·visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
172 ··#163·=·Methodref··········#161.#162·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V175 ··#166·=·Methodref··········#161.#165·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
173 ··#164·=·Utf8···············super$2$visitMethodCallExpression 
174 ··#165·=·NameAndType········#74:#75·······//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V 
175 ··#166·=·Methodref··········#161.#165·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V 
176 ··#167·=·Utf8···············$callSiteArray176 ··#167·=·Utf8···············$callSiteArray
177 ··#168·=·Utf8···············Ljava/lang/ref/SoftReference;177 ··#168·=·Utf8···············Ljava/lang/ref/SoftReference;
178 ··#169·=·Utf8···············$createCallSiteArray_1178 ··#169·=·Utf8···············$createCallSiteArray_1
179 ··#170·=·Utf8···············([Ljava/lang/String;)V179 ··#170·=·Utf8···············([Ljava/lang/String;)V
180 ··#171·=·Utf8···············classNodeImplementsType180 ··#171·=·Utf8···············classNodeImplementsType
181 ··#172·=·String·············#171··········//·classNodeImplementsType181 ··#172·=·String·············#171··········//·classNodeImplementsType
182 ··#173·=·Utf8···············type182 ··#173·=·Utf8···············type
Offset 578, 32 lines modifiedOffset 578, 32 lines modified
578 ·········1:·invokevirtual·#143················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;578 ·········1:·invokevirtual·#143················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;
579 ·········4:·aload_0579 ·········4:·aload_0
580 ·········5:·aload_1580 ·········5:·aload_1
581 ·········6:·aload_2581 ·········6:·aload_2
582 ·········7:·invokeinterface·#158,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V582 ·········7:·invokeinterface·#158,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
583 ········12:·return583 ········12:·return
  
584 ··public·void·super$2$visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression);584 ··public·void·super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression);
585 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V585 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
586 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC586 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
587 ····Code:587 ····Code:
588 ······stack=2,·locals=2,·args_size=2588 ······stack=2,·locals=2,·args_size=2
589 ·········0:·aload_0589 ·········0:·aload_0
590 ·········1:·aload_1590 ·········1:·aload_1
591 ·········2:·invokespecial·#163················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V591 ·········2:·invokespecial·#163················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
592 ·········5:·return592 ·········5:·return
  
593 ··public·void·super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression);593 ··public·void·super$2$visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression);
594 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V594 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
595 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC595 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
596 ····Code:596 ····Code:
597 ······stack=2,·locals=2,·args_size=2597 ······stack=2,·locals=2,·args_size=2
598 ·········0:·aload_0598 ·········0:·aload_0
599 ·········1:·aload_1599 ·········1:·aload_1
600 ·········2:·invokespecial·#166················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V600 ·········2:·invokespecial·#166················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
601 ·········5:·return601 ·········5:·return
  
602 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);602 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
603 ····descriptor:·([Ljava/lang/String;)V603 ····descriptor:·([Ljava/lang/String;)V
604 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC604 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
605 ····Code:605 ····Code:
606 ······stack=3,·locals=1,·args_size=1606 ······stack=3,·locals=1,·args_size=1
5.42 KB
org/codenarc/rule/security/JavaIoPackageAccessAstVisitor.class
5.3 KB
javap -verbose -constants -s -l -private {}
    
Offset 198, 22 lines modifiedOffset 198, 22 lines modified
198 ··#189·=·NameAndType········#186:#188·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;198 ··#189·=·NameAndType········#186:#188·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
199 ··#190·=·InterfaceMethodref·#182.#189·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;199 ··#190·=·InterfaceMethodref·#182.#189·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
200 ··#191·=·Utf8···············setProperty200 ··#191·=·Utf8···············setProperty
201 ··#192·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V201 ··#192·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V
202 ··#193·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V202 ··#193·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
203 ··#194·=·NameAndType········#191:#193·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V203 ··#194·=·NameAndType········#191:#193·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
204 ··#195·=·InterfaceMethodref·#182.#194·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V204 ··#195·=·InterfaceMethodref·#182.#194·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
205 ··#196·=·Utf8···············super$2$visitConstructorCallExpression205 ··#196·=·Utf8···············super$2$visitMethodCallExpression
206 ··#197·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport206 ··#197·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport
207 ··#198·=·Class··············#197··········//·org/codehaus/groovy/ast/CodeVisitorSupport207 ··#198·=·Class··············#197··········//·org/codehaus/groovy/ast/CodeVisitorSupport
 208 ··#199·=·NameAndType········#136:#137·····//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
 209 ··#200·=·Methodref··········#198.#199·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
 210 ··#201·=·Utf8···············super$2$visitConstructorCallExpression
208 ··#199·=·NameAndType········#31:#32·······//·visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V211 ··#202·=·NameAndType········#31:#32·······//·visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
209 ··#200·=·Methodref··········#198.#199·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V212 ··#203·=·Methodref··········#198.#202·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
210 ··#201·=·Utf8···············super$2$visitMethodCallExpression 
211 ··#202·=·NameAndType········#136:#137·····//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V 
212 ··#203·=·Methodref··········#198.#202·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V 
213 ··#204·=·Utf8···············super$2$visitPropertyExpression213 ··#204·=·Utf8···············super$2$visitPropertyExpression
214 ··#205·=·NameAndType········#146:#147·····//·visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V214 ··#205·=·NameAndType········#146:#147·····//·visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
215 ··#206·=·Methodref··········#198.#205·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V215 ··#206·=·Methodref··········#198.#205·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
216 ··#207·=·Utf8···············$callSiteArray216 ··#207·=·Utf8···············$callSiteArray
217 ··#208·=·Utf8···············Ljava/lang/ref/SoftReference;217 ··#208·=·Utf8···············Ljava/lang/ref/SoftReference;
218 ··#209·=·Utf8···············$createCallSiteArray_1218 ··#209·=·Utf8···············$createCallSiteArray_1
219 ··#210·=·Utf8···············([Ljava/lang/String;)V219 ··#210·=·Utf8···············([Ljava/lang/String;)V
Offset 810, 32 lines modifiedOffset 810, 32 lines modified
810 ·········1:·invokevirtual·#180················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;810 ·········1:·invokevirtual·#180················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;
811 ·········4:·aload_0811 ·········4:·aload_0
812 ·········5:·aload_1812 ·········5:·aload_1
813 ·········6:·aload_2813 ·········6:·aload_2
814 ·········7:·invokeinterface·#195,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V814 ·········7:·invokeinterface·#195,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
815 ········12:·return815 ········12:·return
  
816 ··public·void·super$2$visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression);816 ··public·void·super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression);
817 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V817 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
818 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC818 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
819 ····Code:819 ····Code:
820 ······stack=2,·locals=2,·args_size=2820 ······stack=2,·locals=2,·args_size=2
821 ·········0:·aload_0821 ·········0:·aload_0
822 ·········1:·aload_1822 ·········1:·aload_1
823 ·········2:·invokespecial·#200················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V823 ·········2:·invokespecial·#200················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
824 ·········5:·return824 ·········5:·return
  
825 ··public·void·super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression);825 ··public·void·super$2$visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression);
826 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V826 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
827 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC827 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
828 ····Code:828 ····Code:
829 ······stack=2,·locals=2,·args_size=2829 ······stack=2,·locals=2,·args_size=2
830 ·········0:·aload_0830 ·········0:·aload_0
831 ·········1:·aload_1831 ·········1:·aload_1
832 ·········2:·invokespecial·#203················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V832 ·········2:·invokespecial·#203················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
833 ·········5:·return833 ·········5:·return
  
834 ··public·void·super$2$visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression);834 ··public·void·super$2$visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression);
835 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V835 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
836 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC836 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
837 ····Code:837 ····Code:
838 ······stack=2,·locals=2,·args_size=2838 ······stack=2,·locals=2,·args_size=2
4.27 KB
org/codenarc/rule/serialization/SerialVersionUIDAstVisitor.class
4.15 KB
javap -verbose -constants -s -l -private {}
    
Offset 157, 22 lines modifiedOffset 157, 22 lines modified
157 ··#148·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V157 ··#148·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V
158 ··#149·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V158 ··#149·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
159 ··#150·=·NameAndType········#147:#149·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V159 ··#150·=·NameAndType········#147:#149·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
160 ··#151·=·InterfaceMethodref·#138.#150·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V160 ··#151·=·InterfaceMethodref·#138.#150·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
161 ··#152·=·Utf8···············<clinit>161 ··#152·=·Utf8···············<clinit>
162 ··#153·=·Utf8···············serialVersionUID162 ··#153·=·Utf8···············serialVersionUID
163 ··#154·=·String·············#153··········//·serialVersionUID163 ··#154·=·String·············#153··········//·serialVersionUID
164 ··#155·=·Utf8···············super$3$visitProperty164 ··#155·=·Utf8···············super$3$visitField
165 ··#156·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport165 ··#156·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport
166 ··#157·=·Class··············#156··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport166 ··#157·=·Class··············#156··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport
 167 ··#158·=·NameAndType········#33:#34·······//·visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V
 168 ··#159·=·Methodref··········#157.#158·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V
 169 ··#160·=·Utf8···············super$3$visitProperty
167 ··#158·=·NameAndType········#105:#106·····//·visitProperty:(Lorg/codehaus/groovy/ast/PropertyNode;)V170 ··#161·=·NameAndType········#105:#106·····//·visitProperty:(Lorg/codehaus/groovy/ast/PropertyNode;)V
168 ··#159·=·Methodref··········#157.#158·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitProperty:(Lorg/codehaus/groovy/ast/PropertyNode;)V171 ··#162·=·Methodref··········#157.#161·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitProperty:(Lorg/codehaus/groovy/ast/PropertyNode;)V
169 ··#160·=·Utf8···············super$3$visitField 
170 ··#161·=·NameAndType········#33:#34·······//·visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V 
171 ··#162·=·Methodref··········#157.#161·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V 
172 ··#163·=·Utf8···············$callSiteArray172 ··#163·=·Utf8···············$callSiteArray
173 ··#164·=·Utf8···············Ljava/lang/ref/SoftReference;173 ··#164·=·Utf8···············Ljava/lang/ref/SoftReference;
174 ··#165·=·Utf8···············$createCallSiteArray_1174 ··#165·=·Utf8···············$createCallSiteArray_1
175 ··#166·=·Utf8···············([Ljava/lang/String;)V175 ··#166·=·Utf8···············([Ljava/lang/String;)V
176 ··#167·=·Utf8···············name176 ··#167·=·Utf8···············name
177 ··#168·=·String·············#167··········//·name177 ··#168·=·String·············#167··········//·name
178 ··#169·=·Utf8···············isPrivate178 ··#169·=·Utf8···············isPrivate
Offset 574, 32 lines modifiedOffset 574, 32 lines modified
574 ·········2:·astore_0574 ·········2:·astore_0
575 ·········3:·aload_0575 ·········3:·aload_0
576 ·········4:·putstatic·····#43·················//·Field·SERIAL_ID:Ljava/lang/Object;576 ·········4:·putstatic·····#43·················//·Field·SERIAL_ID:Ljava/lang/Object;
577 ·········7:·aload_0577 ·········7:·aload_0
578 ·········8:·pop578 ·········8:·pop
579 ·········9:·return579 ·········9:·return
  
580 ··public·void·super$3$visitProperty(org.codehaus.groovy.ast.PropertyNode);580 ··public·void·super$3$visitField(org.codehaus.groovy.ast.FieldNode);
581 ····descriptor:·(Lorg/codehaus/groovy/ast/PropertyNode;)V581 ····descriptor:·(Lorg/codehaus/groovy/ast/FieldNode;)V
582 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC582 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
583 ····Code:583 ····Code:
584 ······stack=2,·locals=2,·args_size=2584 ······stack=2,·locals=2,·args_size=2
585 ·········0:·aload_0585 ·········0:·aload_0
586 ·········1:·aload_1586 ·········1:·aload_1
587 ·········2:·invokespecial·#159················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitProperty:(Lorg/codehaus/groovy/ast/PropertyNode;)V587 ·········2:·invokespecial·#159················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V
588 ·········5:·return588 ·········5:·return
  
589 ··public·void·super$3$visitField(org.codehaus.groovy.ast.FieldNode);589 ··public·void·super$3$visitProperty(org.codehaus.groovy.ast.PropertyNode);
590 ····descriptor:·(Lorg/codehaus/groovy/ast/FieldNode;)V590 ····descriptor:·(Lorg/codehaus/groovy/ast/PropertyNode;)V
591 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC591 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
592 ····Code:592 ····Code:
593 ······stack=2,·locals=2,·args_size=2593 ······stack=2,·locals=2,·args_size=2
594 ·········0:·aload_0594 ·········0:·aload_0
595 ·········1:·aload_1595 ·········1:·aload_1
596 ·········2:·invokespecial·#162················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V596 ·········2:·invokespecial·#162················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitProperty:(Lorg/codehaus/groovy/ast/PropertyNode;)V
597 ·········5:·return597 ·········5:·return
  
598 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);598 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
599 ····descriptor:·([Ljava/lang/String;)V599 ····descriptor:·([Ljava/lang/String;)V
600 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC600 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
601 ····Code:601 ····Code:
602 ······stack=3,·locals=1,·args_size=1602 ······stack=3,·locals=1,·args_size=1
8.42 KB
org/codenarc/rule/size/NestedBlockDepthAstVisitor.class
8.31 KB
javap -verbose -constants -s -l -private {}
    
Offset 339, 28 lines modifiedOffset 339, 28 lines modified
339 ··#330·=·Methodref··········#319.#329·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitIfElse:(Lorg/codehaus/groovy/ast/stmt/IfStatement;)V339 ··#330·=·Methodref··········#319.#329·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitIfElse:(Lorg/codehaus/groovy/ast/stmt/IfStatement;)V
340 ··#331·=·Utf8···············super$3$visitTryCatchFinally340 ··#331·=·Utf8···············super$3$visitTryCatchFinally
341 ··#332·=·NameAndType········#133:#134·····//·visitTryCatchFinally:(Lorg/codehaus/groovy/ast/stmt/TryCatchStatement;)V341 ··#332·=·NameAndType········#133:#134·····//·visitTryCatchFinally:(Lorg/codehaus/groovy/ast/stmt/TryCatchStatement;)V
342 ··#333·=·Methodref··········#319.#332·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitTryCatchFinally:(Lorg/codehaus/groovy/ast/stmt/TryCatchStatement;)V342 ··#333·=·Methodref··········#319.#332·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitTryCatchFinally:(Lorg/codehaus/groovy/ast/stmt/TryCatchStatement;)V
343 ··#334·=·Utf8···············super$3$visitCaseStatement343 ··#334·=·Utf8···············super$3$visitCaseStatement
344 ··#335·=·NameAndType········#186:#187·····//·visitCaseStatement:(Lorg/codehaus/groovy/ast/stmt/CaseStatement;)V344 ··#335·=·NameAndType········#186:#187·····//·visitCaseStatement:(Lorg/codehaus/groovy/ast/stmt/CaseStatement;)V
345 ··#336·=·Methodref··········#319.#335·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitCaseStatement:(Lorg/codehaus/groovy/ast/stmt/CaseStatement;)V345 ··#336·=·Methodref··········#319.#335·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitCaseStatement:(Lorg/codehaus/groovy/ast/stmt/CaseStatement;)V
 346 ··#337·=·Utf8···············super$3$visitCatchStatement
 347 ··#338·=·NameAndType········#142:#143·····//·visitCatchStatement:(Lorg/codehaus/groovy/ast/stmt/CatchStatement;)V
 348 ··#339·=·Methodref··········#319.#338·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitCatchStatement:(Lorg/codehaus/groovy/ast/stmt/CatchStatement;)V
346 ··#337·=·Utf8···············super$3$visitSynchronizedStatement349 ··#340·=·Utf8···············super$3$visitSynchronizedStatement
347 ··#338·=·NameAndType········#195:#196·····//·visitSynchronizedStatement:(Lorg/codehaus/groovy/ast/stmt/SynchronizedStatement;)V350 ··#341·=·NameAndType········#195:#196·····//·visitSynchronizedStatement:(Lorg/codehaus/groovy/ast/stmt/SynchronizedStatement;)V
348 ··#339·=·Methodref··········#319.#338·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitSynchronizedStatement:(Lorg/codehaus/groovy/ast/stmt/SynchronizedStatement;)V351 ··#342·=·Methodref··········#319.#341·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitSynchronizedStatement:(Lorg/codehaus/groovy/ast/stmt/SynchronizedStatement;)V
349 ··#340·=·Utf8···············super$2$visitMethodCallExpression352 ··#343·=·Utf8···············super$2$visitMethodCallExpression
350 ··#341·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport353 ··#344·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport
351 ··#342·=·Class··············#341··········//·org/codehaus/groovy/ast/CodeVisitorSupport354 ··#345·=·Class··············#344··········//·org/codehaus/groovy/ast/CodeVisitorSupport
352 ··#343·=·NameAndType········#216:#217·····//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V355 ··#346·=·NameAndType········#216:#217·····//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
353 ··#344·=·Methodref··········#342.#343·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V356 ··#347·=·Methodref··········#345.#346·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
354 ··#345·=·Utf8···············super$2$visitClosureExpression357 ··#348·=·Utf8···············super$2$visitClosureExpression
355 ··#346·=·NameAndType········#204:#205·····//·visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V358 ··#349·=·NameAndType········#204:#205·····//·visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
356 ··#347·=·Methodref··········#342.#346·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V359 ··#350·=·Methodref··········#345.#349·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
357 ··#348·=·Utf8···············super$3$visitCatchStatement 
358 ··#349·=·NameAndType········#142:#143·····//·visitCatchStatement:(Lorg/codehaus/groovy/ast/stmt/CatchStatement;)V 
359 ··#350·=·Methodref··········#319.#349·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitCatchStatement:(Lorg/codehaus/groovy/ast/stmt/CatchStatement;)V 
360 ··#351·=·Utf8···············super$4$visitClassEx360 ··#351·=·Utf8···············super$4$visitClassEx
361 ··#352·=·NameAndType········#60:#61·······//·visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V361 ··#352·=·NameAndType········#60:#61·······//·visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V
362 ··#353·=·Methodref··········#4.#352·······//·org/codenarc/rule/AbstractAstVisitor.visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V362 ··#353·=·Methodref··········#4.#352·······//·org/codenarc/rule/AbstractAstVisitor.visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V
363 ··#354·=·Utf8···············$callSiteArray363 ··#354·=·Utf8···············$callSiteArray
364 ··#355·=·Utf8···············Ljava/lang/ref/SoftReference;364 ··#355·=·Utf8···············Ljava/lang/ref/SoftReference;
365 ··#356·=·Utf8···············$createCallSiteArray_1365 ··#356·=·Utf8···············$createCallSiteArray_1
366 ··#357·=·Utf8···············([Ljava/lang/String;)V366 ··#357·=·Utf8···············([Ljava/lang/String;)V
Offset 1490, 52 lines modifiedOffset 1490, 52 lines modified
1490 ····Code:1490 ····Code:
1491 ······stack=2,·locals=2,·args_size=21491 ······stack=2,·locals=2,·args_size=2
1492 ·········0:·aload_01492 ·········0:·aload_0
1493 ·········1:·aload_11493 ·········1:·aload_1
1494 ·········2:·invokespecial·#336················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitCaseStatement:(Lorg/codehaus/groovy/ast/stmt/CaseStatement;)V1494 ·········2:·invokespecial·#336················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitCaseStatement:(Lorg/codehaus/groovy/ast/stmt/CaseStatement;)V
1495 ·········5:·return1495 ·········5:·return
  
1496 ··public·void·super$3$visitSynchronizedStatement(org.codehaus.groovy.ast.stmt.SynchronizedStatement);1496 ··public·void·super$3$visitCatchStatement(org.codehaus.groovy.ast.stmt.CatchStatement);
1497 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/SynchronizedStatement;)V1497 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/CatchStatement;)V
1498 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1498 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1499 ····Code:1499 ····Code:
1500 ······stack=2,·locals=2,·args_size=21500 ······stack=2,·locals=2,·args_size=2
1501 ·········0:·aload_01501 ·········0:·aload_0
1502 ·········1:·aload_11502 ·········1:·aload_1
1503 ·········2:·invokespecial·#339················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitSynchronizedStatement:(Lorg/codehaus/groovy/ast/stmt/SynchronizedStatement;)V1503 ·········2:·invokespecial·#339················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitCatchStatement:(Lorg/codehaus/groovy/ast/stmt/CatchStatement;)V
1504 ·········5:·return1504 ·········5:·return
  
1505 ··public·void·super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression); 
1506 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V1505 ··public·void·super$3$visitSynchronizedStatement(org.codehaus.groovy.ast.stmt.SynchronizedStatement);
 1506 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/SynchronizedStatement;)V
1507 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1507 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1508 ····Code:1508 ····Code:
1509 ······stack=2,·locals=2,·args_size=21509 ······stack=2,·locals=2,·args_size=2
1510 ·········0:·aload_01510 ·········0:·aload_0
1511 ·········1:·aload_11511 ·········1:·aload_1
1512 ·········2:·invokespecial·#344················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V1512 ·········2:·invokespecial·#342················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitSynchronizedStatement:(Lorg/codehaus/groovy/ast/stmt/SynchronizedStatement;)V
1513 ·········5:·return1513 ·········5:·return
  
1514 ··public·void·super$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression);1514 ··public·void·super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression);
1515 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V1515 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
1516 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1516 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1517 ····Code:1517 ····Code:
1518 ······stack=2,·locals=2,·args_size=21518 ······stack=2,·locals=2,·args_size=2
1519 ·········0:·aload_01519 ·········0:·aload_0
1520 ·········1:·aload_11520 ·········1:·aload_1
1521 ·········2:·invokespecial·#347················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V1521 ·········2:·invokespecial·#347················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
1522 ·········5:·return1522 ·········5:·return
  
1523 ··public·void·super$3$visitCatchStatement(org.codehaus.groovy.ast.stmt.CatchStatement);1523 ··public·void·super$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression);
1524 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/CatchStatement;)V1524 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
1525 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1525 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1526 ····Code:1526 ····Code:
1527 ······stack=2,·locals=2,·args_size=21527 ······stack=2,·locals=2,·args_size=2
1528 ·········0:·aload_01528 ·········0:·aload_0
1529 ·········1:·aload_11529 ·········1:·aload_1
1530 ·········2:·invokespecial·#350················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitCatchStatement:(Lorg/codehaus/groovy/ast/stmt/CatchStatement;)V1530 ·········2:·invokespecial·#350················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
1531 ·········5:·return1531 ·········5:·return
  
1532 ··public·void·super$4$visitClassEx(org.codehaus.groovy.ast.ClassNode);1532 ··public·void·super$4$visitClassEx(org.codehaus.groovy.ast.ClassNode);
1533 ····descriptor:·(Lorg/codehaus/groovy/ast/ClassNode;)V1533 ····descriptor:·(Lorg/codehaus/groovy/ast/ClassNode;)V
1534 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1534 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1535 ····Code:1535 ····Code:
1536 ······stack=2,·locals=2,·args_size=21536 ······stack=2,·locals=2,·args_size=2
5.27 KB
org/codenarc/rule/unnecessary/UnnecessaryPackageReferenceAstVisitor.class
5.12 KB
javap -verbose -constants -s -l -private {}
    
Offset 359, 20 lines modifiedOffset 359, 20 lines modified
359 ··#350·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport359 ··#350·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport
360 ··#351·=·Class··············#350··········//·org/codehaus/groovy/ast/CodeVisitorSupport360 ··#351·=·Class··············#350··········//·org/codehaus/groovy/ast/CodeVisitorSupport
361 ··#352·=·NameAndType········#150:#151·····//·visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V361 ··#352·=·NameAndType········#150:#151·····//·visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
362 ··#353·=·Methodref··········#351.#352·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V362 ··#353·=·Methodref··········#351.#352·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
363 ··#354·=·Utf8···············super$2$visitClosureExpression363 ··#354·=·Utf8···············super$2$visitClosureExpression
364 ··#355·=·NameAndType········#188:#189·····//·visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V364 ··#355·=·NameAndType········#188:#189·····//·visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
365 ··#356·=·Methodref··········#351.#355·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V365 ··#356·=·Methodref··········#351.#355·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
366 ··#357·=·Utf8···············super$2$visitCastExpression 
367 ··#358·=·NameAndType········#209:#210·····//·visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V 
368 ··#359·=·Methodref··········#351.#358·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V 
369 ··#360·=·Utf8···············super$2$visitVariableExpression366 ··#357·=·Utf8···············super$2$visitVariableExpression
370 ··#361·=·NameAndType········#166:#167·····//·visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V367 ··#358·=·NameAndType········#166:#167·····//·visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
371 ··#362·=·Methodref··········#351.#361·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V368 ··#359·=·Methodref··········#351.#358·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
 369 ··#360·=·Utf8···············super$2$visitCastExpression
 370 ··#361·=·NameAndType········#209:#210·····//·visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V
 371 ··#362·=·Methodref··········#351.#361·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V
372 ··#363·=·Utf8···············super$2$visitClassExpression372 ··#363·=·Utf8···············super$2$visitClassExpression
373 ··#364·=·NameAndType········#197:#198·····//·visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V373 ··#364·=·NameAndType········#197:#198·····//·visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
374 ··#365·=·Methodref··········#351.#364·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V374 ··#365·=·Methodref··········#351.#364·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
375 ··#366·=·Utf8···············super$2$visitPropertyExpression375 ··#366·=·Utf8···············super$2$visitPropertyExpression
376 ··#367·=·NameAndType········#204:#205·····//·visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V376 ··#367·=·NameAndType········#204:#205·····//·visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
377 ··#368·=·Methodref··········#351.#367·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V377 ··#368·=·Methodref··········#351.#367·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
378 ··#369·=·Utf8···············super$3$visitField378 ··#369·=·Utf8···············super$3$visitField
Offset 1844, 32 lines modifiedOffset 1844, 32 lines modified
1844 ····Code:1844 ····Code:
1845 ······stack=2,·locals=2,·args_size=21845 ······stack=2,·locals=2,·args_size=2
1846 ·········0:·aload_01846 ·········0:·aload_0
1847 ·········1:·aload_11847 ·········1:·aload_1
1848 ·········2:·invokespecial·#356················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V1848 ·········2:·invokespecial·#356················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
1849 ·········5:·return1849 ·········5:·return
  
1850 ··public·void·super$2$visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression);1850 ··public·void·super$2$visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression);
1851 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/CastExpression;)V1851 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
1852 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1852 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1853 ····Code:1853 ····Code:
1854 ······stack=2,·locals=2,·args_size=21854 ······stack=2,·locals=2,·args_size=2
1855 ·········0:·aload_01855 ·········0:·aload_0
1856 ·········1:·aload_11856 ·········1:·aload_1
1857 ·········2:·invokespecial·#359················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V1857 ·········2:·invokespecial·#359················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
1858 ·········5:·return1858 ·········5:·return
  
1859 ··public·void·super$2$visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression);1859 ··public·void·super$2$visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression);
1860 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V1860 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/CastExpression;)V
1861 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1861 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1862 ····Code:1862 ····Code:
1863 ······stack=2,·locals=2,·args_size=21863 ······stack=2,·locals=2,·args_size=2
1864 ·········0:·aload_01864 ·········0:·aload_0
1865 ·········1:·aload_11865 ·········1:·aload_1
1866 ·········2:·invokespecial·#362················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V1866 ·········2:·invokespecial·#362················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V
1867 ·········5:·return1867 ·········5:·return
  
1868 ··public·void·super$2$visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression);1868 ··public·void·super$2$visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression);
1869 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V1869 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
1870 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1870 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1871 ····Code:1871 ····Code:
1872 ······stack=2,·locals=2,·args_size=21872 ······stack=2,·locals=2,·args_size=2