477 KB
/srv/reproducible-results/rbuild-debian/r-b-build.no1p6yzl/b1/codenarc_0.23-5_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.no1p6yzl/b2/codenarc_0.23-5_amd64.changes
416 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·56e58818482f018d88dbcd04b1052d98·299244·doc·optional·libcodenarc-groovy-java-doc_0.23-5_all.deb 
2 ·601938633c8906e4c21a6b7a8b7837c1·1935808·java·optional·libcodenarc-groovy-java_0.23-5_all.deb1 ·316d985d618a7d297570a4b38d412e0f·299212·doc·optional·libcodenarc-groovy-java-doc_0.23-5_all.deb
 2 ·86bcacc6c5e88e98a8e7b8fdbd121ccd·1934896·java·optional·libcodenarc-groovy-java_0.23-5_all.deb
243 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····23384·2018-03-29·10:50:46.000000·control.tar.xz2 -rw-r--r--···0········0········0····23376·2018-03-29·10:50:46.000000·control.tar.xz
3 -rw-r--r--···0········0········0···275668·2018-03-29·10:50:46.000000·data.tar.xz3 -rw-r--r--···0········0········0···275644·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
242 KB
data.tar.xz
242 KB
data.tar
5.23 KB
./usr/share/doc/libcodenarc-groovy-java/api/groovy/org/codenarc/rule/AstVisitor.html
    
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#visitField(org.codehaus.groovy.ast.FieldNode),·org.codehaus.groovy.ast.GroovyClassVisitor#visitMethod(org.codehaus.groovy.ast.MethodNode),·org.codehaus.groovy.ast.GroovyClassVisitor#visitProperty(org.codehaus.groovy.ast.PropertyNode),·org.codehaus.groovy.ast.GroovyClassVisitor#visitConstructor(org.codehaus.groovy.ast.ConstructorNode),·org.codehaus.groovy.ast.GroovyClassVisitor#visitClass(org.codehaus.groovy.ast.ClassNode)</code></td>176 ····························<td·class="colLast"><code>org.codehaus.groovy.ast.GroovyClassVisitor#visitField(org.codehaus.groovy.ast.FieldNode),·org.codehaus.groovy.ast.GroovyClassVisitor#visitMethod(org.codehaus.groovy.ast.MethodNode),·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)</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,·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#wait(long)'·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,·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#wait(long)'·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>
2.25 KB
html2text {}
    
Offset 46, 20 lines modifiedOffset 46, 20 lines modified
46 ··········o·****·Inherited·Methods·Summary·****46 ··········o·****·Inherited·Methods·Summary·****
47 ····························································Inherited·Methods 47 ····························································Inherited·Methods 
48 ··················Methods·inherited·from·class···············Name48 ··················Methods·inherited·from·class···············Name
49 ·····························································org.codehaus.groovy.ast.GroovyClassVisitor#visitField49 ·····························································org.codehaus.groovy.ast.GroovyClassVisitor#visitField
50 ·····························································(org.codehaus.groovy.ast.FieldNode),50 ·····························································(org.codehaus.groovy.ast.FieldNode),
51 ·····························································org.codehaus.groovy.ast.GroovyClassVisitor#visitMethod51 ·····························································org.codehaus.groovy.ast.GroovyClassVisitor#visitMethod
52 ·····························································(org.codehaus.groovy.ast.MethodNode),52 ·····························································(org.codehaus.groovy.ast.MethodNode),
53 ··················interface··································org.codehaus.groovy.ast.GroovyClassVisitor#visitProperty53 ··················interface··································org.codehaus.groovy.ast.GroovyClassVisitor#visitClass
54 ··················org.codehaus.groovy.ast.GroovyClassVisitor·(org.codehaus.groovy.ast.PropertyNode),54 ··················org.codehaus.groovy.ast.GroovyClassVisitor·(org.codehaus.groovy.ast.ClassNode),
 55 ·····························································org.codehaus.groovy.ast.GroovyClassVisitor#visitProperty
 56 ·····························································(org.codehaus.groovy.ast.PropertyNode),
55 ·····························································org.codehaus.groovy.ast.GroovyClassVisitor#visitConstructor57 ·····························································org.codehaus.groovy.ast.GroovyClassVisitor#visitConstructor
56 ·····························································(org.codehaus.groovy.ast.ConstructorNode),58 ·····························································(org.codehaus.groovy.ast.ConstructorNode)
57 ·····························································org.codehaus.groovy.ast.GroovyClassVisitor#visitClass 
58 ·····························································(org.codehaus.groovy.ast.ClassNode) 
59 ··················class·Object·······························wait,·wait,·wait,·equals,·toString,·hashCode,·getClass,59 ··················class·Object·······························wait,·wait,·wait,·equals,·toString,·hashCode,·getClass,
60 ·····························································notify,·notifyAll60 ·····························································notify,·notifyAll
61 ····*·····o·****·Method·Detail·****61 ····*·····o·****·Method·Detail·****
62 ················#·***·List<Violation>·getViolations()·***62 ················#·***·List<Violation>·getViolations()·***
63 ··················Retrieve·the·List·of·Violations·resulting·from·applying·this63 ··················Retrieve·the·List·of·Violations·resulting·from·applying·this
64 ··················visitor64 ··················visitor
65 ····················Returns:65 ····················Returns:
47.4 KB
./usr/share/doc/libcodenarc-groovy-java/api/groovy/org/codenarc/rule/unused/ReferenceCollector.html
    
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#visitField(org.codehaus.groovy.ast.FieldNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod(org.codehaus.groovy.ast.MethodNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage(org.codehaus.groovy.ast.PackageNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop(org.codehaus.groovy.ast.stm[·...·truncated·by·diffoscope;·len:·6290,·SHA:·38d77db388f4cc2f3190947e2eec3922dd3d4ee3bd383291faf9a4f45a8d03a2·...·]Expression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),·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#visitField(org.codehaus.groovy.ast.FieldNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod(org.codehaus.groovy.ast.MethodNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage(org.codehaus.groovy.ast.PackageNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass(org.codehaus.groovy.ast.ClassNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports(org.codehaus.groovy.ast.ModuleNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations(org.codehaus.groovy.ast.AnnotatedNode),·org.codehau[·...·truncated·by·diffoscope;·len:·6290,·SHA:·6435fd80b1230a36b099c75a2fc5234760abc125da82774a331d1726a02b8677·...·]Expression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),·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#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitWhileLoop(org.codehaus.groovy.ast.stmt.WhileSta[·...·truncated·by·diffoscope;·len:·5534,·SHA:·edd586b8761c9a1a08a675aea7a671901a01e8e07f601dfcf4b4a0a7a6d9d2d5·...·]Expression),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long),·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#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement(org.codehaus.gr[·...·truncated·by·diffoscope;·len:·5534,·SHA:·7913d4976e2f247e1a7166980ec5021f76332b84d3b3a142e7de676fd07c01bf·...·]Expression),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long),·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 ········
19.2 KB
html2text {}
    
Offset 54, 14 lines modifiedOffset 54, 20 lines modified
54 ··················Methods·inherited·from·class····················Name54 ··················Methods·inherited·from·class····················Name
55 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitField55 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitField
56 ··································································(org.codehaus.groovy.ast.FieldNode),56 ··································································(org.codehaus.groovy.ast.FieldNode),
57 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod57 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod
58 ··································································(org.codehaus.groovy.ast.MethodNode),58 ··································································(org.codehaus.groovy.ast.MethodNode),
59 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage59 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage
60 ··································································(org.codehaus.groovy.ast.PackageNode),60 ··································································(org.codehaus.groovy.ast.PackageNode),
 61 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass
 62 ··································································(org.codehaus.groovy.ast.ClassNode),
 63 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports
 64 ··································································(org.codehaus.groovy.ast.ModuleNode),
 65 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations
 66 ··································································(org.codehaus.groovy.ast.AnnotatedNode),
61 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement67 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement
62 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement),68 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement),
63 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop69 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop
64 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),70 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),
65 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop71 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop
66 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),72 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),
67 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop73 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop
Offset 86, 40 lines modifiedOffset 92, 38 lines modified
86 ··································································(org.codehaus.groovy.ast.stmt.ThrowStatement),92 ··································································(org.codehaus.groovy.ast.stmt.ThrowStatement),
87 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement93 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement
88 ··································································(org.codehaus.groovy.ast.stmt.SynchronizedStatement),94 ··································································(org.codehaus.groovy.ast.stmt.SynchronizedStatement),
89 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement95 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement
90 ··································································(org.codehaus.groovy.ast.stmt.CatchStatement),96 ··································································(org.codehaus.groovy.ast.stmt.CatchStatement),
91 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression97 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression
92 ··································································(org.codehaus.groovy.ast.expr.DeclarationExpression),98 ··································································(org.codehaus.groovy.ast.expr.DeclarationExpression),
93 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations99 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement
94 ··································································(org.codehaus.groovy.ast.AnnotatedNode),100 ··································································(org.codehaus.groovy.ast.stmt.ReturnStatement),
95 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports 
96 ··································································(org.codehaus.groovy.ast.ModuleNode), 
97 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty101 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty
98 ··································································(org.codehaus.groovy.ast.PropertyNode),102 ··································································(org.codehaus.groovy.ast.PropertyNode),
99 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor103 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor
100 ··································································(org.codehaus.groovy.ast.ConstructorNode),104 ··································································(org.codehaus.groovy.ast.ConstructorNode),
101 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement105 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression
102 ··································································(org.codehaus.groovy.ast.stmt.ReturnStatement),106 ··································································(org.codehaus.groovy.ast.expr.PropertyExpression),
103 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass107 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression
104 ··································································(org.codehaus.groovy.ast.ClassNode),108 ··································································(org.codehaus.groovy.ast.expr.ListExpression),
105 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression109 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression
106 ··································································(org.codehaus.groovy.ast.expr.MethodCallExpression),110 ··································································(org.codehaus.groovy.ast.expr.MethodCallExpression),
107 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression111 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression
108 ··································································(org.codehaus.groovy.ast.expr.StaticMethodCallExpression),112 ··································································(org.codehaus.groovy.ast.expr.StaticMethodCallExpression),
109 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression113 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression
110 ··································································(org.codehaus.groovy.ast.expr.ConstructorCallExpression),114 ··································································(org.codehaus.groovy.ast.expr.ConstructorCallExpression),
111 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression115 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression
112 ··································································(org.codehaus.groovy.ast.expr.TernaryExpression),116 ··································································(org.codehaus.groovy.ast.expr.TernaryExpression),
113 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression117 ··················class···········································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression
114 ··································································(org.codehaus.groovy.ast.expr.ElvisOperatorExpression),118 ··················org.codehaus.groovy.ast.ClassCodeVisitorSupport·(org.codehaus.groovy.ast.expr.ElvisOperatorExpression),
115 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression119 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression
116 ··································································(org.codehaus.groovy.ast.expr.BinaryExpression),120 ··································································(org.codehaus.groovy.ast.expr.BinaryExpression),
117 ··················class···········································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression121 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression
118 ··················org.codehaus.groovy.ast.ClassCodeVisitorSupport·(org.codehaus.groovy.ast.expr.PrefixExpression),122 ··································································(org.codehaus.groovy.ast.expr.PrefixExpression),
119 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression123 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression
120 ··································································(org.codehaus.groovy.ast.expr.PostfixExpression),124 ··································································(org.codehaus.groovy.ast.expr.PostfixExpression),
121 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression125 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression
122 ··································································(org.codehaus.groovy.ast.expr.BooleanExpression),126 ··································································(org.codehaus.groovy.ast.expr.BooleanExpression),
123 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureExpression127 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureExpression
124 ··································································(org.codehaus.groovy.ast.expr.ClosureExpression),128 ··································································(org.codehaus.groovy.ast.expr.ClosureExpression),
125 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTupleExpression129 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTupleExpression
Offset 158, 31 lines modifiedOffset 162, 31 lines modified
158 ··································································(org.codehaus.groovy.ast.expr.CastExpression),162 ··································································(org.codehaus.groovy.ast.expr.CastExpression),
159 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArgumentlistExpression163 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArgumentlistExpression
160 ··································································(org.codehaus.groovy.ast.expr.ArgumentListExpression),164 ··································································(org.codehaus.groovy.ast.expr.ArgumentListExpression),
161 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression165 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression
162 ··································································(org.codehaus.groovy.ast.expr.ClosureListExpression),166 ··································································(org.codehaus.groovy.ast.expr.ClosureListExpression),
163 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression167 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression
164 ··································································(org.codehaus.groovy.classgen.BytecodeExpression),168 ··································································(org.codehaus.groovy.classgen.BytecodeExpression),
165 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression 
166 ··································································(org.codehaus.groovy.ast.expr.ClassExpression), 
167 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression 
168 ··································································(org.codehaus.groovy.ast.expr.ListExpression), 
169 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression 
170 ··································································(org.codehaus.groovy.ast.expr.PropertyExpression), 
171 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression169 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression
172 ··································································(org.codehaus.groovy.ast.expr.ConstantExpression),170 ··································································(org.codehaus.groovy.ast.expr.ConstantExpression),
 171 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression
 172 ··································································(org.codehaus.groovy.ast.expr.ClassExpression),
173 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),173 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),
174 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(),174 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(),
175 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),175 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),
176 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),176 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),
177 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),177 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),
178 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),178 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),
179 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),179 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),
180 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),180 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),
181 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll()181 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll()
 182 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitPropertyExpression
 183 ··································································(org.codehaus.groovy.ast.expr.PropertyExpression),
 184 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitListExpression
 185 ··································································(org.codehaus.groovy.ast.expr.ListExpression),
182 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement186 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement
183 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement),187 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement),
184 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop188 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop
185 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),189 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),
186 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitWhileLoop190 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitWhileLoop
187 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),191 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),
188 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitDoWhileLoop192 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitDoWhileLoop
Offset 225, 20 lines modifiedOffset 229, 20 lines modified
225 ··································································(org.codehaus.groovy.ast.expr.PrefixExpression),229 ··································································(org.codehaus.groovy.ast.expr.PrefixExpression),
226 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitPostfixExpression230 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitPostfixExpression
227 ··································································(org.codehaus.groovy.ast.expr.PostfixExpression),231 ··································································(org.codehaus.groovy.ast.expr.PostfixExpression),
228 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitBooleanExpression232 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitBooleanExpression
229 ··································································(org.codehaus.groovy.ast.expr.BooleanExpression),233 ··································································(org.codehaus.groovy.ast.expr.BooleanExpression),
230 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureExpression234 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureExpression
231 ··································································(org.codehaus.groovy.ast.expr.ClosureExpression),235 ··································································(org.codehaus.groovy.ast.expr.ClosureExpression),
232 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitTupleExpression236 ··················class···········································org.codehaus.groovy.ast.CodeVisitorSupport#visitTupleExpression
233 ··································································(org.codehaus.groovy.ast.expr.TupleExpression),237 ··················org.codehaus.groovy.ast.CodeVisitorSupport······(org.codehaus.groovy.ast.expr.TupleExpression),
234 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitMapExpression238 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitMapExpression
235 ··································································(org.codehaus.groovy.ast.expr.MapExpression),239 ··································································(org.codehaus.groovy.ast.expr.MapExpression),
236 ··················class···········································org.codehaus.groovy.ast.CodeVisitorSupport#visitMapEntryExpression240 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitMapEntryExpression
237 ··················org.codehaus.groovy.ast.CodeVisitorSupport······(org.codehaus.groovy.ast.expr.MapEntryExpression),241 ··································································(org.codehaus.groovy.ast.expr.MapEntryExpression),
238 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitRangeExpression242 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitRangeExpression
239 ··································································(org.codehaus.groovy.ast.expr.RangeExpression),243 ··································································(org.codehaus.groovy.ast.expr.RangeExpression),
240 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitAttributeExpression244 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitAttributeExpression
241 ··································································(org.codehaus.groovy.ast.expr.AttributeExpression),245 ··································································(org.codehaus.groovy.ast.expr.AttributeExpression),
242 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitFieldExpression246 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitFieldExpression
243 ··································································(org.codehaus.groovy.ast.expr.FieldExpression),247 ··································································(org.codehaus.groovy.ast.expr.FieldExpression),
244 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitMethodPointerExpression248 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitMethodPointerExpression
Offset 267, 24 lines modifiedOffset 271, 20 lines modified
267 ··································································(org.codehaus.groovy.ast.expr.CastExpression),271 ··································································(org.codehaus.groovy.ast.expr.CastExpression),
268 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitArgumentlistExpression272 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitArgumentlistExpression
269 ··································································(org.codehaus.groovy.ast.expr.ArgumentListExpression),273 ··································································(org.codehaus.groovy.ast.expr.ArgumentListExpression),
270 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureListExpression274 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureListExpression
271 ··································································(org.codehaus.groovy.ast.expr.ClosureListExpression),275 ··································································(org.codehaus.groovy.ast.expr.ClosureListExpression),
272 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitBytecodeExpression276 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitBytecodeExpression
Max diff block lines reached; 2355/19661 bytes (11.98%) of diff not shown.
47.4 KB
./usr/share/doc/libcodenarc-groovy-java/api/java/org/codenarc/rule/AbstractAstVisitor.html
    
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#visitField(org.codehaus.groovy.ast.FieldNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod(org.codehaus.groovy.ast.MethodNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage(org.codehaus.groovy.ast.PackageNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop(org.codehaus.groovy.ast.stm[·...·truncated·by·diffoscope;·len:·6290,·SHA:·38d77db388f4cc2f3190947e2eec3922dd3d4ee3bd383291faf9a4f45a8d03a2·...·]Expression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),·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#visitField(org.codehaus.groovy.ast.FieldNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod(org.codehaus.groovy.ast.MethodNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage(org.codehaus.groovy.ast.PackageNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass(org.codehaus.groovy.ast.ClassNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports(org.codehaus.groovy.ast.ModuleNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations(org.codehaus.groovy.ast.AnnotatedNode),·org.codehau[·...·truncated·by·diffoscope;·len:·6290,·SHA:·6435fd80b1230a36b099c75a2fc5234760abc125da82774a331d1726a02b8677·...·]Expression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),·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#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitWhileLoop(org.codehaus.groovy.ast.stmt.WhileSta[·...·truncated·by·diffoscope;·len:·5534,·SHA:·edd586b8761c9a1a08a675aea7a671901a01e8e07f601dfcf4b4a0a7a6d9d2d5·...·]Expression),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long),·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#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement(org.codehaus.gr[·...·truncated·by·diffoscope;·len:·5534,·SHA:·7913d4976e2f247e1a7166980ec5021f76332b84d3b3a142e7de676fd07c01bf·...·]Expression),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long),·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 ········
19.2 KB
html2text {}
    
Offset 119, 14 lines modifiedOffset 119, 20 lines modified
119 ··················Methods·inherited·from·class····················Name119 ··················Methods·inherited·from·class····················Name
120 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitField120 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitField
121 ··································································(org.codehaus.groovy.ast.FieldNode),121 ··································································(org.codehaus.groovy.ast.FieldNode),
122 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod122 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod
123 ··································································(org.codehaus.groovy.ast.MethodNode),123 ··································································(org.codehaus.groovy.ast.MethodNode),
124 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage124 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage
125 ··································································(org.codehaus.groovy.ast.PackageNode),125 ··································································(org.codehaus.groovy.ast.PackageNode),
 126 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass
 127 ··································································(org.codehaus.groovy.ast.ClassNode),
 128 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports
 129 ··································································(org.codehaus.groovy.ast.ModuleNode),
 130 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations
 131 ··································································(org.codehaus.groovy.ast.AnnotatedNode),
126 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement132 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement
127 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement),133 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement),
128 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop134 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop
129 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),135 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),
130 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop136 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop
131 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),137 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),
132 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop138 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop
Offset 151, 40 lines modifiedOffset 157, 38 lines modified
151 ··································································(org.codehaus.groovy.ast.stmt.ThrowStatement),157 ··································································(org.codehaus.groovy.ast.stmt.ThrowStatement),
152 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement158 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement
153 ··································································(org.codehaus.groovy.ast.stmt.SynchronizedStatement),159 ··································································(org.codehaus.groovy.ast.stmt.SynchronizedStatement),
154 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement160 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement
155 ··································································(org.codehaus.groovy.ast.stmt.CatchStatement),161 ··································································(org.codehaus.groovy.ast.stmt.CatchStatement),
156 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression162 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression
157 ··································································(org.codehaus.groovy.ast.expr.DeclarationExpression),163 ··································································(org.codehaus.groovy.ast.expr.DeclarationExpression),
158 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations164 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement
159 ··································································(org.codehaus.groovy.ast.AnnotatedNode),165 ··································································(org.codehaus.groovy.ast.stmt.ReturnStatement),
160 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports 
161 ··································································(org.codehaus.groovy.ast.ModuleNode), 
162 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty166 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty
163 ··································································(org.codehaus.groovy.ast.PropertyNode),167 ··································································(org.codehaus.groovy.ast.PropertyNode),
164 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor168 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor
165 ··································································(org.codehaus.groovy.ast.ConstructorNode),169 ··································································(org.codehaus.groovy.ast.ConstructorNode),
166 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement170 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression
167 ··································································(org.codehaus.groovy.ast.stmt.ReturnStatement),171 ··································································(org.codehaus.groovy.ast.expr.PropertyExpression),
168 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass172 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression
169 ··································································(org.codehaus.groovy.ast.ClassNode),173 ··································································(org.codehaus.groovy.ast.expr.ListExpression),
170 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression174 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression
171 ··································································(org.codehaus.groovy.ast.expr.MethodCallExpression),175 ··································································(org.codehaus.groovy.ast.expr.MethodCallExpression),
172 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression176 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression
173 ··································································(org.codehaus.groovy.ast.expr.StaticMethodCallExpression),177 ··································································(org.codehaus.groovy.ast.expr.StaticMethodCallExpression),
174 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression178 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression
175 ··································································(org.codehaus.groovy.ast.expr.ConstructorCallExpression),179 ··································································(org.codehaus.groovy.ast.expr.ConstructorCallExpression),
176 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression180 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression
177 ··································································(org.codehaus.groovy.ast.expr.TernaryExpression),181 ··································································(org.codehaus.groovy.ast.expr.TernaryExpression),
178 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression182 ··················class···········································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression
179 ··································································(org.codehaus.groovy.ast.expr.ElvisOperatorExpression),183 ··················org.codehaus.groovy.ast.ClassCodeVisitorSupport·(org.codehaus.groovy.ast.expr.ElvisOperatorExpression),
180 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression184 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression
181 ··································································(org.codehaus.groovy.ast.expr.BinaryExpression),185 ··································································(org.codehaus.groovy.ast.expr.BinaryExpression),
182 ··················class···········································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression186 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression
183 ··················org.codehaus.groovy.ast.ClassCodeVisitorSupport·(org.codehaus.groovy.ast.expr.PrefixExpression),187 ··································································(org.codehaus.groovy.ast.expr.PrefixExpression),
184 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression188 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression
185 ··································································(org.codehaus.groovy.ast.expr.PostfixExpression),189 ··································································(org.codehaus.groovy.ast.expr.PostfixExpression),
186 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression190 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression
187 ··································································(org.codehaus.groovy.ast.expr.BooleanExpression),191 ··································································(org.codehaus.groovy.ast.expr.BooleanExpression),
188 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureExpression192 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureExpression
189 ··································································(org.codehaus.groovy.ast.expr.ClosureExpression),193 ··································································(org.codehaus.groovy.ast.expr.ClosureExpression),
190 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTupleExpression194 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTupleExpression
Offset 223, 31 lines modifiedOffset 227, 31 lines modified
223 ··································································(org.codehaus.groovy.ast.expr.CastExpression),227 ··································································(org.codehaus.groovy.ast.expr.CastExpression),
224 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArgumentlistExpression228 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArgumentlistExpression
225 ··································································(org.codehaus.groovy.ast.expr.ArgumentListExpression),229 ··································································(org.codehaus.groovy.ast.expr.ArgumentListExpression),
226 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression230 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression
227 ··································································(org.codehaus.groovy.ast.expr.ClosureListExpression),231 ··································································(org.codehaus.groovy.ast.expr.ClosureListExpression),
228 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression232 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression
229 ··································································(org.codehaus.groovy.classgen.BytecodeExpression),233 ··································································(org.codehaus.groovy.classgen.BytecodeExpression),
230 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression 
231 ··································································(org.codehaus.groovy.ast.expr.ClassExpression), 
232 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression 
233 ··································································(org.codehaus.groovy.ast.expr.ListExpression), 
234 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression 
235 ··································································(org.codehaus.groovy.ast.expr.PropertyExpression), 
236 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression234 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression
237 ··································································(org.codehaus.groovy.ast.expr.ConstantExpression),235 ··································································(org.codehaus.groovy.ast.expr.ConstantExpression),
 236 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression
 237 ··································································(org.codehaus.groovy.ast.expr.ClassExpression),
238 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),238 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),
239 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(),239 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(),
240 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),240 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),
241 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),241 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),
242 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),242 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),
243 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),243 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),
244 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),244 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),
245 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),245 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),
246 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll()246 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll()
 247 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitPropertyExpression
 248 ··································································(org.codehaus.groovy.ast.expr.PropertyExpression),
 249 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitListExpression
 250 ··································································(org.codehaus.groovy.ast.expr.ListExpression),
247 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement251 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement
248 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement),252 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement),
249 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop253 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop
250 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),254 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),
251 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitWhileLoop255 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitWhileLoop
252 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),256 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),
253 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitDoWhileLoop257 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitDoWhileLoop
Offset 290, 20 lines modifiedOffset 294, 20 lines modified
290 ··································································(org.codehaus.groovy.ast.expr.PrefixExpression),294 ··································································(org.codehaus.groovy.ast.expr.PrefixExpression),
291 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitPostfixExpression295 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitPostfixExpression
292 ··································································(org.codehaus.groovy.ast.expr.PostfixExpression),296 ··································································(org.codehaus.groovy.ast.expr.PostfixExpression),
293 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitBooleanExpression297 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitBooleanExpression
294 ··································································(org.codehaus.groovy.ast.expr.BooleanExpression),298 ··································································(org.codehaus.groovy.ast.expr.BooleanExpression),
295 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureExpression299 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureExpression
296 ··································································(org.codehaus.groovy.ast.expr.ClosureExpression),300 ··································································(org.codehaus.groovy.ast.expr.ClosureExpression),
297 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitTupleExpression301 ··················class···········································org.codehaus.groovy.ast.CodeVisitorSupport#visitTupleExpression
298 ··································································(org.codehaus.groovy.ast.expr.TupleExpression),302 ··················org.codehaus.groovy.ast.CodeVisitorSupport······(org.codehaus.groovy.ast.expr.TupleExpression),
299 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitMapExpression303 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitMapExpression
300 ··································································(org.codehaus.groovy.ast.expr.MapExpression),304 ··································································(org.codehaus.groovy.ast.expr.MapExpression),
301 ··················class···········································org.codehaus.groovy.ast.CodeVisitorSupport#visitMapEntryExpression305 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitMapEntryExpression
302 ··················org.codehaus.groovy.ast.CodeVisitorSupport······(org.codehaus.groovy.ast.expr.MapEntryExpression),306 ··································································(org.codehaus.groovy.ast.expr.MapEntryExpression),
303 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitRangeExpression307 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitRangeExpression
304 ··································································(org.codehaus.groovy.ast.expr.RangeExpression),308 ··································································(org.codehaus.groovy.ast.expr.RangeExpression),
305 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitAttributeExpression309 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitAttributeExpression
306 ··································································(org.codehaus.groovy.ast.expr.AttributeExpression),310 ··································································(org.codehaus.groovy.ast.expr.AttributeExpression),
307 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitFieldExpression311 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitFieldExpression
308 ··································································(org.codehaus.groovy.ast.expr.FieldExpression),312 ··································································(org.codehaus.groovy.ast.expr.FieldExpression),
309 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitMethodPointerExpression313 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitMethodPointerExpression
Offset 332, 24 lines modifiedOffset 336, 20 lines modified
332 ··································································(org.codehaus.groovy.ast.expr.CastExpression),336 ··································································(org.codehaus.groovy.ast.expr.CastExpression),
333 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitArgumentlistExpression337 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitArgumentlistExpression
334 ··································································(org.codehaus.groovy.ast.expr.ArgumentListExpression),338 ··································································(org.codehaus.groovy.ast.expr.ArgumentListExpression),
335 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureListExpression339 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureListExpression
336 ··································································(org.codehaus.groovy.ast.expr.ClosureListExpression),340 ··································································(org.codehaus.groovy.ast.expr.ClosureListExpression),
337 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitBytecodeExpression341 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitBytecodeExpression
Max diff block lines reached; 2355/19665 bytes (11.98%) of diff not shown.
47.4 KB
./usr/share/doc/libcodenarc-groovy-java/api/java/org/codenarc/rule/AbstractFieldVisitor.html
    
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#visitField(org.codehaus.groovy.ast.FieldNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod(org.codehaus.groovy.ast.MethodNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage(org.codehaus.groovy.ast.PackageNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop(org.codehaus.groovy.ast.stm[·...·truncated·by·diffoscope;·len:·6290,·SHA:·38d77db388f4cc2f3190947e2eec3922dd3d4ee3bd383291faf9a4f45a8d03a2·...·]Expression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),·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#visitField(org.codehaus.groovy.ast.FieldNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod(org.codehaus.groovy.ast.MethodNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage(org.codehaus.groovy.ast.PackageNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass(org.codehaus.groovy.ast.ClassNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports(org.codehaus.groovy.ast.ModuleNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations(org.codehaus.groovy.ast.AnnotatedNode),·org.codehau[·...·truncated·by·diffoscope;·len:·6290,·SHA:·6435fd80b1230a36b099c75a2fc5234760abc125da82774a331d1726a02b8677·...·]Expression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),·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#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitWhileLoop(org.codehaus.groovy.ast.stmt.WhileSta[·...·truncated·by·diffoscope;·len:·5534,·SHA:·edd586b8761c9a1a08a675aea7a671901a01e8e07f601dfcf4b4a0a7a6d9d2d5·...·]Expression),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long),·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#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement(org.codehaus.gr[·...·truncated·by·diffoscope;·len:·5534,·SHA:·7913d4976e2f247e1a7166980ec5021f76332b84d3b3a142e7de676fd07c01bf·...·]Expression),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long),·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 ········
19.2 KB
html2text {}
    
Offset 222, 14 lines modifiedOffset 222, 20 lines modified
222 ··················Methods·inherited·from·class····················Name222 ··················Methods·inherited·from·class····················Name
223 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitField223 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitField
224 ··································································(org.codehaus.groovy.ast.FieldNode),224 ··································································(org.codehaus.groovy.ast.FieldNode),
225 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod225 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod
226 ··································································(org.codehaus.groovy.ast.MethodNode),226 ··································································(org.codehaus.groovy.ast.MethodNode),
227 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage227 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage
228 ··································································(org.codehaus.groovy.ast.PackageNode),228 ··································································(org.codehaus.groovy.ast.PackageNode),
 229 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass
 230 ··································································(org.codehaus.groovy.ast.ClassNode),
 231 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports
 232 ··································································(org.codehaus.groovy.ast.ModuleNode),
 233 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations
 234 ··································································(org.codehaus.groovy.ast.AnnotatedNode),
229 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement235 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement
230 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement),236 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement),
231 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop237 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop
232 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),238 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),
233 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop239 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop
234 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),240 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),
235 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop241 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop
Offset 254, 40 lines modifiedOffset 260, 38 lines modified
254 ··································································(org.codehaus.groovy.ast.stmt.ThrowStatement),260 ··································································(org.codehaus.groovy.ast.stmt.ThrowStatement),
255 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement261 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement
256 ··································································(org.codehaus.groovy.ast.stmt.SynchronizedStatement),262 ··································································(org.codehaus.groovy.ast.stmt.SynchronizedStatement),
257 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement263 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement
258 ··································································(org.codehaus.groovy.ast.stmt.CatchStatement),264 ··································································(org.codehaus.groovy.ast.stmt.CatchStatement),
259 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression265 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression
260 ··································································(org.codehaus.groovy.ast.expr.DeclarationExpression),266 ··································································(org.codehaus.groovy.ast.expr.DeclarationExpression),
261 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations267 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement
262 ··································································(org.codehaus.groovy.ast.AnnotatedNode),268 ··································································(org.codehaus.groovy.ast.stmt.ReturnStatement),
263 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports 
264 ··································································(org.codehaus.groovy.ast.ModuleNode), 
265 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty269 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty
266 ··································································(org.codehaus.groovy.ast.PropertyNode),270 ··································································(org.codehaus.groovy.ast.PropertyNode),
267 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor271 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor
268 ··································································(org.codehaus.groovy.ast.ConstructorNode),272 ··································································(org.codehaus.groovy.ast.ConstructorNode),
269 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement273 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression
270 ··································································(org.codehaus.groovy.ast.stmt.ReturnStatement),274 ··································································(org.codehaus.groovy.ast.expr.PropertyExpression),
271 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass275 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression
272 ··································································(org.codehaus.groovy.ast.ClassNode),276 ··································································(org.codehaus.groovy.ast.expr.ListExpression),
273 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression277 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression
274 ··································································(org.codehaus.groovy.ast.expr.MethodCallExpression),278 ··································································(org.codehaus.groovy.ast.expr.MethodCallExpression),
275 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression279 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression
276 ··································································(org.codehaus.groovy.ast.expr.StaticMethodCallExpression),280 ··································································(org.codehaus.groovy.ast.expr.StaticMethodCallExpression),
277 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression281 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression
278 ··································································(org.codehaus.groovy.ast.expr.ConstructorCallExpression),282 ··································································(org.codehaus.groovy.ast.expr.ConstructorCallExpression),
279 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression283 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression
280 ··································································(org.codehaus.groovy.ast.expr.TernaryExpression),284 ··································································(org.codehaus.groovy.ast.expr.TernaryExpression),
281 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression285 ··················class···········································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression
282 ··································································(org.codehaus.groovy.ast.expr.ElvisOperatorExpression),286 ··················org.codehaus.groovy.ast.ClassCodeVisitorSupport·(org.codehaus.groovy.ast.expr.ElvisOperatorExpression),
283 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression287 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression
284 ··································································(org.codehaus.groovy.ast.expr.BinaryExpression),288 ··································································(org.codehaus.groovy.ast.expr.BinaryExpression),
285 ··················class···········································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression289 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression
286 ··················org.codehaus.groovy.ast.ClassCodeVisitorSupport·(org.codehaus.groovy.ast.expr.PrefixExpression),290 ··································································(org.codehaus.groovy.ast.expr.PrefixExpression),
287 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression291 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression
288 ··································································(org.codehaus.groovy.ast.expr.PostfixExpression),292 ··································································(org.codehaus.groovy.ast.expr.PostfixExpression),
289 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression293 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression
290 ··································································(org.codehaus.groovy.ast.expr.BooleanExpression),294 ··································································(org.codehaus.groovy.ast.expr.BooleanExpression),
291 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureExpression295 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureExpression
292 ··································································(org.codehaus.groovy.ast.expr.ClosureExpression),296 ··································································(org.codehaus.groovy.ast.expr.ClosureExpression),
293 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTupleExpression297 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTupleExpression
Offset 326, 31 lines modifiedOffset 330, 31 lines modified
326 ··································································(org.codehaus.groovy.ast.expr.CastExpression),330 ··································································(org.codehaus.groovy.ast.expr.CastExpression),
327 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArgumentlistExpression331 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArgumentlistExpression
328 ··································································(org.codehaus.groovy.ast.expr.ArgumentListExpression),332 ··································································(org.codehaus.groovy.ast.expr.ArgumentListExpression),
329 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression333 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression
330 ··································································(org.codehaus.groovy.ast.expr.ClosureListExpression),334 ··································································(org.codehaus.groovy.ast.expr.ClosureListExpression),
331 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression335 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression
332 ··································································(org.codehaus.groovy.classgen.BytecodeExpression),336 ··································································(org.codehaus.groovy.classgen.BytecodeExpression),
333 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression 
334 ··································································(org.codehaus.groovy.ast.expr.ClassExpression), 
335 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression 
336 ··································································(org.codehaus.groovy.ast.expr.ListExpression), 
337 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression 
338 ··································································(org.codehaus.groovy.ast.expr.PropertyExpression), 
339 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression337 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression
340 ··································································(org.codehaus.groovy.ast.expr.ConstantExpression),338 ··································································(org.codehaus.groovy.ast.expr.ConstantExpression),
 339 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression
 340 ··································································(org.codehaus.groovy.ast.expr.ClassExpression),
341 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),341 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),
342 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(),342 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(),
343 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),343 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),
344 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),344 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),
345 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),345 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),
346 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),346 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),
347 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),347 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),
348 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),348 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),
349 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll()349 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll()
 350 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitPropertyExpression
 351 ··································································(org.codehaus.groovy.ast.expr.PropertyExpression),
 352 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitListExpression
 353 ··································································(org.codehaus.groovy.ast.expr.ListExpression),
350 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement354 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement
351 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement),355 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement),
352 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop356 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop
353 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),357 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),
354 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitWhileLoop358 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitWhileLoop
355 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),359 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),
356 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitDoWhileLoop360 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitDoWhileLoop
Offset 393, 20 lines modifiedOffset 397, 20 lines modified
393 ··································································(org.codehaus.groovy.ast.expr.PrefixExpression),397 ··································································(org.codehaus.groovy.ast.expr.PrefixExpression),
394 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitPostfixExpression398 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitPostfixExpression
395 ··································································(org.codehaus.groovy.ast.expr.PostfixExpression),399 ··································································(org.codehaus.groovy.ast.expr.PostfixExpression),
396 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitBooleanExpression400 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitBooleanExpression
397 ··································································(org.codehaus.groovy.ast.expr.BooleanExpression),401 ··································································(org.codehaus.groovy.ast.expr.BooleanExpression),
398 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureExpression402 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureExpression
399 ··································································(org.codehaus.groovy.ast.expr.ClosureExpression),403 ··································································(org.codehaus.groovy.ast.expr.ClosureExpression),
400 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitTupleExpression404 ··················class···········································org.codehaus.groovy.ast.CodeVisitorSupport#visitTupleExpression
401 ··································································(org.codehaus.groovy.ast.expr.TupleExpression),405 ··················org.codehaus.groovy.ast.CodeVisitorSupport······(org.codehaus.groovy.ast.expr.TupleExpression),
402 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitMapExpression406 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitMapExpression
403 ··································································(org.codehaus.groovy.ast.expr.MapExpression),407 ··································································(org.codehaus.groovy.ast.expr.MapExpression),
404 ··················class···········································org.codehaus.groovy.ast.CodeVisitorSupport#visitMapEntryExpression408 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitMapEntryExpression
405 ··················org.codehaus.groovy.ast.CodeVisitorSupport······(org.codehaus.groovy.ast.expr.MapEntryExpression),409 ··································································(org.codehaus.groovy.ast.expr.MapEntryExpression),
406 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitRangeExpression410 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitRangeExpression
407 ··································································(org.codehaus.groovy.ast.expr.RangeExpression),411 ··································································(org.codehaus.groovy.ast.expr.RangeExpression),
408 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitAttributeExpression412 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitAttributeExpression
409 ··································································(org.codehaus.groovy.ast.expr.AttributeExpression),413 ··································································(org.codehaus.groovy.ast.expr.AttributeExpression),
410 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitFieldExpression414 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitFieldExpression
411 ··································································(org.codehaus.groovy.ast.expr.FieldExpression),415 ··································································(org.codehaus.groovy.ast.expr.FieldExpression),
412 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitMethodPointerExpression416 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitMethodPointerExpression
Offset 435, 24 lines modifiedOffset 439, 20 lines modified
435 ··································································(org.codehaus.groovy.ast.expr.CastExpression),439 ··································································(org.codehaus.groovy.ast.expr.CastExpression),
436 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitArgumentlistExpression440 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitArgumentlistExpression
437 ··································································(org.codehaus.groovy.ast.expr.ArgumentListExpression),441 ··································································(org.codehaus.groovy.ast.expr.ArgumentListExpression),
438 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureListExpression442 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureListExpression
439 ··································································(org.codehaus.groovy.ast.expr.ClosureListExpression),443 ··································································(org.codehaus.groovy.ast.expr.ClosureListExpression),
440 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitBytecodeExpression444 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitBytecodeExpression
Max diff block lines reached; 2355/19665 bytes (11.98%) of diff not shown.
47.5 KB
./usr/share/doc/libcodenarc-groovy-java/api/java/org/codenarc/rule/AbstractMethodCallExpressionVisitor.html
    
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#visitField(org.codehaus.groovy.ast.FieldNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod(org.codehaus.groovy.ast.MethodNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage(org.codehaus.groovy.ast.PackageNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop(org.codehaus.groovy.ast.stm[·...·truncated·by·diffoscope;·len:·6290,·SHA:·38d77db388f4cc2f3190947e2eec3922dd3d4ee3bd383291faf9a4f45a8d03a2·...·]Expression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),·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#visitField(org.codehaus.groovy.ast.FieldNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod(org.codehaus.groovy.ast.MethodNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage(org.codehaus.groovy.ast.PackageNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass(org.codehaus.groovy.ast.ClassNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports(org.codehaus.groovy.ast.ModuleNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations(org.codehaus.groovy.ast.AnnotatedNode),·org.codehau[·...·truncated·by·diffoscope;·len:·6290,·SHA:·6435fd80b1230a36b099c75a2fc5234760abc125da82774a331d1726a02b8677·...·]Expression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),·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#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitWhileLoop(org.codehaus.groovy.ast.stmt.WhileSta[·...·truncated·by·diffoscope;·len:·5534,·SHA:·edd586b8761c9a1a08a675aea7a671901a01e8e07f601dfcf4b4a0a7a6d9d2d5·...·]Expression),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long),·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#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement(org.codehaus.gr[·...·truncated·by·diffoscope;·len:·5534,·SHA:·7913d4976e2f247e1a7166980ec5021f76332b84d3b3a142e7de676fd07c01bf·...·]Expression),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long),·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 ········
19.2 KB
html2text {}
    
Offset 223, 14 lines modifiedOffset 223, 20 lines modified
223 ··················Methods·inherited·from·class····················Name223 ··················Methods·inherited·from·class····················Name
224 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitField224 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitField
225 ··································································(org.codehaus.groovy.ast.FieldNode),225 ··································································(org.codehaus.groovy.ast.FieldNode),
226 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod226 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod
227 ··································································(org.codehaus.groovy.ast.MethodNode),227 ··································································(org.codehaus.groovy.ast.MethodNode),
228 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage228 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage
229 ··································································(org.codehaus.groovy.ast.PackageNode),229 ··································································(org.codehaus.groovy.ast.PackageNode),
 230 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass
 231 ··································································(org.codehaus.groovy.ast.ClassNode),
 232 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports
 233 ··································································(org.codehaus.groovy.ast.ModuleNode),
 234 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations
 235 ··································································(org.codehaus.groovy.ast.AnnotatedNode),
230 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement236 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement
231 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement),237 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement),
232 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop238 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop
233 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),239 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),
234 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop240 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop
235 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),241 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),
236 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop242 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop
Offset 255, 40 lines modifiedOffset 261, 38 lines modified
255 ··································································(org.codehaus.groovy.ast.stmt.ThrowStatement),261 ··································································(org.codehaus.groovy.ast.stmt.ThrowStatement),
256 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement262 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement
257 ··································································(org.codehaus.groovy.ast.stmt.SynchronizedStatement),263 ··································································(org.codehaus.groovy.ast.stmt.SynchronizedStatement),
258 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement264 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement
259 ··································································(org.codehaus.groovy.ast.stmt.CatchStatement),265 ··································································(org.codehaus.groovy.ast.stmt.CatchStatement),
260 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression266 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression
261 ··································································(org.codehaus.groovy.ast.expr.DeclarationExpression),267 ··································································(org.codehaus.groovy.ast.expr.DeclarationExpression),
262 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations268 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement
263 ··································································(org.codehaus.groovy.ast.AnnotatedNode),269 ··································································(org.codehaus.groovy.ast.stmt.ReturnStatement),
264 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports 
265 ··································································(org.codehaus.groovy.ast.ModuleNode), 
266 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty270 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty
267 ··································································(org.codehaus.groovy.ast.PropertyNode),271 ··································································(org.codehaus.groovy.ast.PropertyNode),
268 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor272 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor
269 ··································································(org.codehaus.groovy.ast.ConstructorNode),273 ··································································(org.codehaus.groovy.ast.ConstructorNode),
270 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement274 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression
271 ··································································(org.codehaus.groovy.ast.stmt.ReturnStatement),275 ··································································(org.codehaus.groovy.ast.expr.PropertyExpression),
272 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass276 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression
273 ··································································(org.codehaus.groovy.ast.ClassNode),277 ··································································(org.codehaus.groovy.ast.expr.ListExpression),
274 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression278 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression
275 ··································································(org.codehaus.groovy.ast.expr.MethodCallExpression),279 ··································································(org.codehaus.groovy.ast.expr.MethodCallExpression),
276 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression280 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression
277 ··································································(org.codehaus.groovy.ast.expr.StaticMethodCallExpression),281 ··································································(org.codehaus.groovy.ast.expr.StaticMethodCallExpression),
278 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression282 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression
279 ··································································(org.codehaus.groovy.ast.expr.ConstructorCallExpression),283 ··································································(org.codehaus.groovy.ast.expr.ConstructorCallExpression),
280 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression284 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression
281 ··································································(org.codehaus.groovy.ast.expr.TernaryExpression),285 ··································································(org.codehaus.groovy.ast.expr.TernaryExpression),
282 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression286 ··················class···········································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression
283 ··································································(org.codehaus.groovy.ast.expr.ElvisOperatorExpression),287 ··················org.codehaus.groovy.ast.ClassCodeVisitorSupport·(org.codehaus.groovy.ast.expr.ElvisOperatorExpression),
284 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression288 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression
285 ··································································(org.codehaus.groovy.ast.expr.BinaryExpression),289 ··································································(org.codehaus.groovy.ast.expr.BinaryExpression),
286 ··················class···········································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression290 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression
287 ··················org.codehaus.groovy.ast.ClassCodeVisitorSupport·(org.codehaus.groovy.ast.expr.PrefixExpression),291 ··································································(org.codehaus.groovy.ast.expr.PrefixExpression),
288 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression292 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression
289 ··································································(org.codehaus.groovy.ast.expr.PostfixExpression),293 ··································································(org.codehaus.groovy.ast.expr.PostfixExpression),
290 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression294 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression
291 ··································································(org.codehaus.groovy.ast.expr.BooleanExpression),295 ··································································(org.codehaus.groovy.ast.expr.BooleanExpression),
292 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureExpression296 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureExpression
293 ··································································(org.codehaus.groovy.ast.expr.ClosureExpression),297 ··································································(org.codehaus.groovy.ast.expr.ClosureExpression),
294 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTupleExpression298 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTupleExpression
Offset 327, 31 lines modifiedOffset 331, 31 lines modified
327 ··································································(org.codehaus.groovy.ast.expr.CastExpression),331 ··································································(org.codehaus.groovy.ast.expr.CastExpression),
328 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArgumentlistExpression332 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArgumentlistExpression
329 ··································································(org.codehaus.groovy.ast.expr.ArgumentListExpression),333 ··································································(org.codehaus.groovy.ast.expr.ArgumentListExpression),
330 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression334 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression
331 ··································································(org.codehaus.groovy.ast.expr.ClosureListExpression),335 ··································································(org.codehaus.groovy.ast.expr.ClosureListExpression),
332 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression336 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression
333 ··································································(org.codehaus.groovy.classgen.BytecodeExpression),337 ··································································(org.codehaus.groovy.classgen.BytecodeExpression),
334 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression 
335 ··································································(org.codehaus.groovy.ast.expr.ClassExpression), 
336 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression 
337 ··································································(org.codehaus.groovy.ast.expr.ListExpression), 
338 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression 
339 ··································································(org.codehaus.groovy.ast.expr.PropertyExpression), 
340 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression338 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression
341 ··································································(org.codehaus.groovy.ast.expr.ConstantExpression),339 ··································································(org.codehaus.groovy.ast.expr.ConstantExpression),
 340 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression
 341 ··································································(org.codehaus.groovy.ast.expr.ClassExpression),
342 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),342 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),
343 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(),343 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(),
344 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),344 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),
345 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),345 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),
346 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),346 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),
347 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),347 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),
348 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),348 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),
349 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),349 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),
350 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll()350 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll()
 351 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitPropertyExpression
 352 ··································································(org.codehaus.groovy.ast.expr.PropertyExpression),
 353 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitListExpression
 354 ··································································(org.codehaus.groovy.ast.expr.ListExpression),
351 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement355 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement
352 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement),356 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement),
353 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop357 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop
354 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),358 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),
355 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitWhileLoop359 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitWhileLoop
356 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),360 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),
357 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitDoWhileLoop361 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitDoWhileLoop
Offset 394, 20 lines modifiedOffset 398, 20 lines modified
394 ··································································(org.codehaus.groovy.ast.expr.PrefixExpression),398 ··································································(org.codehaus.groovy.ast.expr.PrefixExpression),
395 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitPostfixExpression399 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitPostfixExpression
396 ··································································(org.codehaus.groovy.ast.expr.PostfixExpression),400 ··································································(org.codehaus.groovy.ast.expr.PostfixExpression),
397 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitBooleanExpression401 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitBooleanExpression
398 ··································································(org.codehaus.groovy.ast.expr.BooleanExpression),402 ··································································(org.codehaus.groovy.ast.expr.BooleanExpression),
399 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureExpression403 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureExpression
400 ··································································(org.codehaus.groovy.ast.expr.ClosureExpression),404 ··································································(org.codehaus.groovy.ast.expr.ClosureExpression),
401 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitTupleExpression405 ··················class···········································org.codehaus.groovy.ast.CodeVisitorSupport#visitTupleExpression
402 ··································································(org.codehaus.groovy.ast.expr.TupleExpression),406 ··················org.codehaus.groovy.ast.CodeVisitorSupport······(org.codehaus.groovy.ast.expr.TupleExpression),
403 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitMapExpression407 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitMapExpression
404 ··································································(org.codehaus.groovy.ast.expr.MapExpression),408 ··································································(org.codehaus.groovy.ast.expr.MapExpression),
405 ··················class···········································org.codehaus.groovy.ast.CodeVisitorSupport#visitMapEntryExpression409 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitMapEntryExpression
406 ··················org.codehaus.groovy.ast.CodeVisitorSupport······(org.codehaus.groovy.ast.expr.MapEntryExpression),410 ··································································(org.codehaus.groovy.ast.expr.MapEntryExpression),
407 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitRangeExpression411 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitRangeExpression
408 ··································································(org.codehaus.groovy.ast.expr.RangeExpression),412 ··································································(org.codehaus.groovy.ast.expr.RangeExpression),
409 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitAttributeExpression413 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitAttributeExpression
410 ··································································(org.codehaus.groovy.ast.expr.AttributeExpression),414 ··································································(org.codehaus.groovy.ast.expr.AttributeExpression),
411 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitFieldExpression415 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitFieldExpression
412 ··································································(org.codehaus.groovy.ast.expr.FieldExpression),416 ··································································(org.codehaus.groovy.ast.expr.FieldExpression),
413 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitMethodPointerExpression417 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitMethodPointerExpression
Offset 436, 24 lines modifiedOffset 440, 20 lines modified
436 ··································································(org.codehaus.groovy.ast.expr.CastExpression),440 ··································································(org.codehaus.groovy.ast.expr.CastExpression),
437 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitArgumentlistExpression441 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitArgumentlistExpression
438 ··································································(org.codehaus.groovy.ast.expr.ArgumentListExpression),442 ··································································(org.codehaus.groovy.ast.expr.ArgumentListExpression),
439 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureListExpression443 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureListExpression
440 ··································································(org.codehaus.groovy.ast.expr.ClosureListExpression),444 ··································································(org.codehaus.groovy.ast.expr.ClosureListExpression),
441 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitBytecodeExpression445 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitBytecodeExpression
Max diff block lines reached; 2355/19665 bytes (11.98%) of diff not shown.
47.4 KB
./usr/share/doc/libcodenarc-groovy-java/api/java/org/codenarc/rule/AbstractMethodVisitor.html
    
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#visitField(org.codehaus.groovy.ast.FieldNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod(org.codehaus.groovy.ast.MethodNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage(org.codehaus.groovy.ast.PackageNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop(org.codehaus.groovy.ast.stm[·...·truncated·by·diffoscope;·len:·6290,·SHA:·38d77db388f4cc2f3190947e2eec3922dd3d4ee3bd383291faf9a4f45a8d03a2·...·]Expression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),·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#visitField(org.codehaus.groovy.ast.FieldNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod(org.codehaus.groovy.ast.MethodNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage(org.codehaus.groovy.ast.PackageNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass(org.codehaus.groovy.ast.ClassNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports(org.codehaus.groovy.ast.ModuleNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations(org.codehaus.groovy.ast.AnnotatedNode),·org.codehau[·...·truncated·by·diffoscope;·len:·6290,·SHA:·6435fd80b1230a36b099c75a2fc5234760abc125da82774a331d1726a02b8677·...·]Expression),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),·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#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitWhileLoop(org.codehaus.groovy.ast.stmt.WhileSta[·...·truncated·by·diffoscope;·len:·5534,·SHA:·edd586b8761c9a1a08a675aea7a671901a01e8e07f601dfcf4b4a0a7a6d9d2d5·...·]Expression),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long),·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#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement(org.codehaus.gr[·...·truncated·by·diffoscope;·len:·5534,·SHA:·7913d4976e2f247e1a7166980ec5021f76332b84d3b3a142e7de676fd07c01bf·...·]Expression),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long),·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 ········
19.2 KB
html2text {}
    
Offset 233, 14 lines modifiedOffset 233, 20 lines modified
233 ··················Methods·inherited·from·class····················Name233 ··················Methods·inherited·from·class····················Name
234 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitField234 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitField
235 ··································································(org.codehaus.groovy.ast.FieldNode),235 ··································································(org.codehaus.groovy.ast.FieldNode),
236 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod236 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod
237 ··································································(org.codehaus.groovy.ast.MethodNode),237 ··································································(org.codehaus.groovy.ast.MethodNode),
238 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage238 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage
239 ··································································(org.codehaus.groovy.ast.PackageNode),239 ··································································(org.codehaus.groovy.ast.PackageNode),
 240 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass
 241 ··································································(org.codehaus.groovy.ast.ClassNode),
 242 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports
 243 ··································································(org.codehaus.groovy.ast.ModuleNode),
 244 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations
 245 ··································································(org.codehaus.groovy.ast.AnnotatedNode),
240 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement246 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement
241 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement),247 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement),
242 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop248 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop
243 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),249 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),
244 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop250 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop
245 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),251 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),
246 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop252 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop
Offset 265, 40 lines modifiedOffset 271, 38 lines modified
265 ··································································(org.codehaus.groovy.ast.stmt.ThrowStatement),271 ··································································(org.codehaus.groovy.ast.stmt.ThrowStatement),
266 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement272 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement
267 ··································································(org.codehaus.groovy.ast.stmt.SynchronizedStatement),273 ··································································(org.codehaus.groovy.ast.stmt.SynchronizedStatement),
268 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement274 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement
269 ··································································(org.codehaus.groovy.ast.stmt.CatchStatement),275 ··································································(org.codehaus.groovy.ast.stmt.CatchStatement),
270 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression276 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression
271 ··································································(org.codehaus.groovy.ast.expr.DeclarationExpression),277 ··································································(org.codehaus.groovy.ast.expr.DeclarationExpression),
272 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations278 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement
273 ··································································(org.codehaus.groovy.ast.AnnotatedNode),279 ··································································(org.codehaus.groovy.ast.stmt.ReturnStatement),
274 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports 
275 ··································································(org.codehaus.groovy.ast.ModuleNode), 
276 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty280 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty
277 ··································································(org.codehaus.groovy.ast.PropertyNode),281 ··································································(org.codehaus.groovy.ast.PropertyNode),
278 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor282 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor
279 ··································································(org.codehaus.groovy.ast.ConstructorNode),283 ··································································(org.codehaus.groovy.ast.ConstructorNode),
280 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement284 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression
281 ··································································(org.codehaus.groovy.ast.stmt.ReturnStatement),285 ··································································(org.codehaus.groovy.ast.expr.PropertyExpression),
282 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass286 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression
283 ··································································(org.codehaus.groovy.ast.ClassNode),287 ··································································(org.codehaus.groovy.ast.expr.ListExpression),
284 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression288 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression
285 ··································································(org.codehaus.groovy.ast.expr.MethodCallExpression),289 ··································································(org.codehaus.groovy.ast.expr.MethodCallExpression),
286 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression290 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression
287 ··································································(org.codehaus.groovy.ast.expr.StaticMethodCallExpression),291 ··································································(org.codehaus.groovy.ast.expr.StaticMethodCallExpression),
288 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression292 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression
289 ··································································(org.codehaus.groovy.ast.expr.ConstructorCallExpression),293 ··································································(org.codehaus.groovy.ast.expr.ConstructorCallExpression),
290 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression294 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression
291 ··································································(org.codehaus.groovy.ast.expr.TernaryExpression),295 ··································································(org.codehaus.groovy.ast.expr.TernaryExpression),
292 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression296 ··················class···········································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression
293 ··································································(org.codehaus.groovy.ast.expr.ElvisOperatorExpression),297 ··················org.codehaus.groovy.ast.ClassCodeVisitorSupport·(org.codehaus.groovy.ast.expr.ElvisOperatorExpression),
294 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression298 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression
295 ··································································(org.codehaus.groovy.ast.expr.BinaryExpression),299 ··································································(org.codehaus.groovy.ast.expr.BinaryExpression),
296 ··················class···········································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression300 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression
297 ··················org.codehaus.groovy.ast.ClassCodeVisitorSupport·(org.codehaus.groovy.ast.expr.PrefixExpression),301 ··································································(org.codehaus.groovy.ast.expr.PrefixExpression),
298 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression302 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression
299 ··································································(org.codehaus.groovy.ast.expr.PostfixExpression),303 ··································································(org.codehaus.groovy.ast.expr.PostfixExpression),
300 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression304 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression
301 ··································································(org.codehaus.groovy.ast.expr.BooleanExpression),305 ··································································(org.codehaus.groovy.ast.expr.BooleanExpression),
302 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureExpression306 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureExpression
303 ··································································(org.codehaus.groovy.ast.expr.ClosureExpression),307 ··································································(org.codehaus.groovy.ast.expr.ClosureExpression),
304 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTupleExpression308 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTupleExpression
Offset 337, 31 lines modifiedOffset 341, 31 lines modified
337 ··································································(org.codehaus.groovy.ast.expr.CastExpression),341 ··································································(org.codehaus.groovy.ast.expr.CastExpression),
338 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArgumentlistExpression342 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArgumentlistExpression
339 ··································································(org.codehaus.groovy.ast.expr.ArgumentListExpression),343 ··································································(org.codehaus.groovy.ast.expr.ArgumentListExpression),
340 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression344 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression
341 ··································································(org.codehaus.groovy.ast.expr.ClosureListExpression),345 ··································································(org.codehaus.groovy.ast.expr.ClosureListExpression),
342 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression346 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression
343 ··································································(org.codehaus.groovy.classgen.BytecodeExpression),347 ··································································(org.codehaus.groovy.classgen.BytecodeExpression),
344 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression 
345 ··································································(org.codehaus.groovy.ast.expr.ClassExpression), 
346 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression 
347 ··································································(org.codehaus.groovy.ast.expr.ListExpression), 
348 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression 
349 ··································································(org.codehaus.groovy.ast.expr.PropertyExpression), 
350 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression348 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression
351 ··································································(org.codehaus.groovy.ast.expr.ConstantExpression),349 ··································································(org.codehaus.groovy.ast.expr.ConstantExpression),
 350 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression
 351 ··································································(org.codehaus.groovy.ast.expr.ClassExpression),
352 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),352 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),
353 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(),353 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(),
354 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),354 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),
355 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),355 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),
356 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),356 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),
357 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),357 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),
358 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),358 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),
359 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),359 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),
360 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll()360 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll()
 361 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitPropertyExpression
 362 ··································································(org.codehaus.groovy.ast.expr.PropertyExpression),
 363 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitListExpression
 364 ··································································(org.codehaus.groovy.ast.expr.ListExpression),
361 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement365 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement
362 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement),366 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement),
363 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop367 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop
364 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),368 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),
365 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitWhileLoop369 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitWhileLoop
366 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),370 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),
367 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitDoWhileLoop371 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitDoWhileLoop
Offset 404, 20 lines modifiedOffset 408, 20 lines modified
404 ··································································(org.codehaus.groovy.ast.expr.PrefixExpression),408 ··································································(org.codehaus.groovy.ast.expr.PrefixExpression),
405 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitPostfixExpression409 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitPostfixExpression
406 ··································································(org.codehaus.groovy.ast.expr.PostfixExpression),410 ··································································(org.codehaus.groovy.ast.expr.PostfixExpression),
407 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitBooleanExpression411 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitBooleanExpression
408 ··································································(org.codehaus.groovy.ast.expr.BooleanExpression),412 ··································································(org.codehaus.groovy.ast.expr.BooleanExpression),
409 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureExpression413 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureExpression
410 ··································································(org.codehaus.groovy.ast.expr.ClosureExpression),414 ··································································(org.codehaus.groovy.ast.expr.ClosureExpression),
411 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitTupleExpression415 ··················class···········································org.codehaus.groovy.ast.CodeVisitorSupport#visitTupleExpression
412 ··································································(org.codehaus.groovy.ast.expr.TupleExpression),416 ··················org.codehaus.groovy.ast.CodeVisitorSupport······(org.codehaus.groovy.ast.expr.TupleExpression),
413 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitMapExpression417 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitMapExpression
414 ··································································(org.codehaus.groovy.ast.expr.MapExpression),418 ··································································(org.codehaus.groovy.ast.expr.MapExpression),
415 ··················class···········································org.codehaus.groovy.ast.CodeVisitorSupport#visitMapEntryExpression419 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitMapEntryExpression
416 ··················org.codehaus.groovy.ast.CodeVisitorSupport······(org.codehaus.groovy.ast.expr.MapEntryExpression),420 ··································································(org.codehaus.groovy.ast.expr.MapEntryExpression),
417 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitRangeExpression421 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitRangeExpression
418 ··································································(org.codehaus.groovy.ast.expr.RangeExpression),422 ··································································(org.codehaus.groovy.ast.expr.RangeExpression),
419 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitAttributeExpression423 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitAttributeExpression
420 ··································································(org.codehaus.groovy.ast.expr.AttributeExpression),424 ··································································(org.codehaus.groovy.ast.expr.AttributeExpression),
421 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitFieldExpression425 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitFieldExpression
422 ··································································(org.codehaus.groovy.ast.expr.FieldExpression),426 ··································································(org.codehaus.groovy.ast.expr.FieldExpression),
423 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitMethodPointerExpression427 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitMethodPointerExpression
Offset 446, 24 lines modifiedOffset 450, 20 lines modified
446 ··································································(org.codehaus.groovy.ast.expr.CastExpression),450 ··································································(org.codehaus.groovy.ast.expr.CastExpression),
447 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitArgumentlistExpression451 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitArgumentlistExpression
448 ··································································(org.codehaus.groovy.ast.expr.ArgumentListExpression),452 ··································································(org.codehaus.groovy.ast.expr.ArgumentListExpression),
449 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureListExpression453 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureListExpression
450 ··································································(org.codehaus.groovy.ast.expr.ClosureListExpression),454 ··································································(org.codehaus.groovy.ast.expr.ClosureListExpression),
451 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitBytecodeExpression455 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitBytecodeExpression
Max diff block lines reached; 2355/19665 bytes (11.98%) of diff not shown.
233 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··1934580·2018-03-29·10:50:46.000000·data.tar.xz3 -rw-r--r--···0········0········0··1933668·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
232 KB
data.tar.xz
232 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)······676·2018-03-29·10:50:46.000000·./usr/share/doc/libcodenarc-groovy-java/changelog.Debian.gz6 -rw-r--r--···0·root·········(0)·root·········(0)······676·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)··2182273·2018-03-29·10:50:46.000000·./usr/share/java/CodeNarc-0.23.jar12 -rw-r--r--···0·root·········(0)·root·········(0)··2182272·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/
230 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:·2182273·bytes,·number·of·entries:·11841 Zip·file·size:·2182272·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······145·b-·defN·18-Mar-29·10:50·META-INF/MANIFEST.MF3 -rw-r--r--··2.0·unx······145·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,·4707496·bytes·uncompressed,·1940853·bytes·compressed:··58.8%1186 1184·files,·4707496·bytes·uncompressed,·1940852·bytes·compressed:··58.8%
14.9 KB
org/codenarc/rule/ClassReferenceAstVisitor.class
14.8 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·873fab4968aa15bdc31cb054f3e36ad25be8a97898b385c7ec23c8d70df94c7c1 ··SHA-256·checksum·791d061a53c44e4e88ff6fa3fb05c5d5888c92f07599598eff150cfefc689c92
2 ··Compiled·from·"ClassReferenceAstVisitor.groovy"2 ··Compiled·from·"ClassReferenceAstVisitor.groovy"
3 public·class·org.codenarc.rule.ClassReferenceAstVisitor·extends·org.codenarc.rule.AbstractAstVisitor·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.ClassReferenceAstVisitor·extends·org.codenarc.rule.AbstractAstVisitor·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/ClassReferenceAstVisitor7 ··this_class:·#2··························//·org/codenarc/rule/ClassReferenceAstVisitor
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitor8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitor
Offset 283, 45 lines modifiedOffset 283, 45 lines modified
283 ··#273·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;283 ··#273·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
284 ··#274·=·NameAndType········#271:#273·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;284 ··#274·=·NameAndType········#271:#273·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
285 ··#275·=·InterfaceMethodref·#267.#274·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;285 ··#275·=·InterfaceMethodref·#267.#274·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
286 ··#276·=·Utf8···············setProperty286 ··#276·=·Utf8···············setProperty
287 ··#277·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V287 ··#277·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
288 ··#278·=·NameAndType········#276:#277·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V288 ··#278·=·NameAndType········#276:#277·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
289 ··#279·=·InterfaceMethodref·#267.#278·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V289 ··#279·=·InterfaceMethodref·#267.#278·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
290 ··#280·=·Utf8···············super$2$visitConstructorCallExpression290 ··#280·=·Utf8···············super$2$visitPropertyExpression
291 ··#281·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport291 ··#281·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport
292 ··#282·=·Class··············#281··········//·org/codehaus/groovy/ast/CodeVisitorSupport292 ··#282·=·Class··············#281··········//·org/codehaus/groovy/ast/CodeVisitorSupport
 293 ··#283·=·NameAndType········#108:#109·····//·visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
 294 ··#284·=·Methodref··········#282.#283·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
 295 ··#285·=·Utf8···············super$2$visitConstructorCallExpression
293 ··#283·=·NameAndType········#123:#124·····//·visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V296 ··#286·=·NameAndType········#123:#124·····//·visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
294 ··#284·=·Methodref··········#282.#283·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V297 ··#287·=·Methodref··········#282.#286·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
295 ··#285·=·Utf8···············super$2$visitClosureExpression298 ··#288·=·Utf8···············super$2$visitClosureExpression
296 ··#286·=·NameAndType········#161:#162·····//·visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V299 ··#289·=·NameAndType········#161:#162·····//·visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
297 ··#287·=·Methodref··········#282.#286·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V300 ··#290·=·Methodref··········#282.#289·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
298 ··#288·=·Utf8···············super$2$visitVariableExpression301 ··#291·=·Utf8···············super$2$visitVariableExpression
299 ··#289·=·NameAndType········#135:#136·····//·visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V302 ··#292·=·NameAndType········#135:#136·····//·visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
300 ··#290·=·Methodref··········#282.#289·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V303 ··#293·=·Methodref··········#282.#292·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
301 ··#291·=·Utf8···············super$2$visitCastExpression304 ··#294·=·Utf8···············super$2$visitCastExpression
302 ··#292·=·NameAndType········#170:#171·····//·visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V305 ··#295·=·NameAndType········#170:#171·····//·visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V
303 ··#293·=·Methodref··········#282.#292·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V306 ··#296·=·Methodref··········#282.#295·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V
304 ··#294·=·Utf8···············super$2$visitClassExpression307 ··#297·=·Utf8···············super$2$visitClassExpression
305 ··#295·=·NameAndType········#118:#119·····//·visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V308 ··#298·=·NameAndType········#118:#119·····//·visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
306 ··#296·=·Methodref··········#282.#295·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V309 ··#299·=·Methodref··········#282.#298·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
307 ··#297·=·Utf8···············super$2$visitPropertyExpression 
308 ··#298·=·NameAndType········#108:#109·····//·visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V 
309 ··#299·=·Methodref··········#282.#298·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V 
310 ··#300·=·Utf8···············super$3$visitField310 ··#300·=·Utf8···············super$3$visitField
311 ··#301·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport311 ··#301·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport
312 ··#302·=·Class··············#301··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport312 ··#302·=·Class··············#301··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport
313 ··#303·=·NameAndType········#99:#100······//·visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V313 ··#303·=·NameAndType········#99:#100······//·visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V
314 ··#304·=·Methodref··········#302.#303·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V314 ··#304·=·Methodref··········#302.#303·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V
 315 ··#305·=·Utf8···············super$3$visitImports
 316 ··#306·=·NameAndType········#63:#64·······//·visitImports:(Lorg/codehaus/groovy/ast/ModuleNode;)V
 317 ··#307·=·Methodref··········#302.#306·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitImports:(Lorg/codehaus/groovy/ast/ModuleNode;)V
315 ··#305·=·Utf8···············super$3$visitConstructorOrMethod318 ··#308·=·Utf8···············super$3$visitConstructorOrMethod
316 ··#306·=·NameAndType········#142:#143·····//·visitConstructorOrMethod:(Lorg/codehaus/groovy/ast/MethodNode;Z)V319 ··#309·=·NameAndType········#142:#143·····//·visitConstructorOrMethod:(Lorg/codehaus/groovy/ast/MethodNode;Z)V
317 ··#307·=·Methodref··········#302.#306·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitConstructorOrMethod:(Lorg/codehaus/groovy/ast/MethodNode;Z)V320 ··#310·=·Methodref··········#302.#309·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitConstructorOrMethod:(Lorg/codehaus/groovy/ast/MethodNode;Z)V
318 ··#308·=·Utf8···············super$3$visitImports 
319 ··#309·=·NameAndType········#63:#64·······//·visitImports:(Lorg/codehaus/groovy/ast/ModuleNode;)V 
320 ··#310·=·Methodref··········#302.#309·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitImports:(Lorg/codehaus/groovy/ast/ModuleNode;)V 
321 ··#311·=·Utf8···············super$4$visitClassEx321 ··#311·=·Utf8···············super$4$visitClassEx
322 ··#312·=·NameAndType········#175:#176·····//·visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V322 ··#312·=·NameAndType········#175:#176·····//·visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V
323 ··#313·=·Methodref··········#4.#312·······//·org/codenarc/rule/AbstractAstVisitor.visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V323 ··#313·=·Methodref··········#4.#312·······//·org/codenarc/rule/AbstractAstVisitor.visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V
324 ··#314·=·Utf8···············$callSiteArray324 ··#314·=·Utf8···············$callSiteArray
325 ··#315·=·Utf8···············Ljava/lang/ref/SoftReference;325 ··#315·=·Utf8···············Ljava/lang/ref/SoftReference;
326 ··#316·=·Utf8···············$createCallSiteArray_1326 ··#316·=·Utf8···············$createCallSiteArray_1
327 ··#317·=·Utf8···············([Ljava/lang/String;)V327 ··#317·=·Utf8···············([Ljava/lang/String;)V
Offset 1245, 105 lines modifiedOffset 1245, 105 lines modified
1245 ·········1:·invokevirtual·#265················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;1245 ·········1:·invokevirtual·#265················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;
1246 ·········4:·aload_01246 ·········4:·aload_0
1247 ·········5:·aload_11247 ·········5:·aload_1
1248 ·········6:·aload_21248 ·········6:·aload_2
1249 ·········7:·invokeinterface·#279,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V1249 ·········7:·invokeinterface·#279,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
1250 ········12:·return1250 ········12:·return
  
 1251 ··public·void·super$2$visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression);
 1252 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
 1253 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 1254 ····Code:
 1255 ······stack=2,·locals=2,·args_size=2
 1256 ·········0:·aload_0
 1257 ·········1:·aload_1
 1258 ·········2:·invokespecial·#284················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
 1259 ·········5:·return
  
1251 ··public·void·super$2$visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression);1260 ··public·void·super$2$visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression);
1252 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V1261 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
1253 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1262 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1254 ····Code:1263 ····Code:
1255 ······stack=2,·locals=2,·args_size=21264 ······stack=2,·locals=2,·args_size=2
1256 ·········0:·aload_01265 ·········0:·aload_0
1257 ·········1:·aload_11266 ·········1:·aload_1
1258 ·········2:·invokespecial·#284················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V1267 ·········2:·invokespecial·#287················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
1259 ·········5:·return1268 ·········5:·return
  
1260 ··public·void·super$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression);1269 ··public·void·super$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression);
1261 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V1270 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
1262 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1271 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1263 ····Code:1272 ····Code:
1264 ······stack=2,·locals=2,·args_size=21273 ······stack=2,·locals=2,·args_size=2
1265 ·········0:·aload_01274 ·········0:·aload_0
1266 ·········1:·aload_11275 ·········1:·aload_1
1267 ·········2:·invokespecial·#287················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V1276 ·········2:·invokespecial·#290················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
1268 ·········5:·return1277 ·········5:·return
  
1269 ··public·void·super$2$visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression);1278 ··public·void·super$2$visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression);
1270 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V1279 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
1271 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1280 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1272 ····Code:1281 ····Code:
1273 ······stack=2,·locals=2,·args_size=21282 ······stack=2,·locals=2,·args_size=2
1274 ·········0:·aload_01283 ·········0:·aload_0
1275 ·········1:·aload_11284 ·········1:·aload_1
1276 ·········2:·invokespecial·#290················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V1285 ·········2:·invokespecial·#293················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
1277 ·········5:·return1286 ·········5:·return
  
1278 ··public·void·super$2$visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression);1287 ··public·void·super$2$visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression);
1279 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/CastExpression;)V1288 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/CastExpression;)V
1280 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1289 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1281 ····Code:1290 ····Code:
1282 ······stack=2,·locals=2,·args_size=21291 ······stack=2,·locals=2,·args_size=2
1283 ·········0:·aload_01292 ·········0:·aload_0
1284 ·········1:·aload_11293 ·········1:·aload_1
1285 ·········2:·invokespecial·#293················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V1294 ·········2:·invokespecial·#296················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V
1286 ·········5:·return1295 ·········5:·return
  
1287 ··public·void·super$2$visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression);1296 ··public·void·super$2$visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression);
1288 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V1297 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
1289 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1298 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1290 ····Code:1299 ····Code:
1291 ······stack=2,·locals=2,·args_size=21300 ······stack=2,·locals=2,·args_size=2
1292 ·········0:·aload_01301 ·········0:·aload_0
1293 ·········1:·aload_11302 ·········1:·aload_1
1294 ·········2:·invokespecial·#296················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V1303 ·········2:·invokespecial·#299················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
1295 ·········5:·return1304 ·········5:·return
Max diff block lines reached; 2903/15101 bytes (19.22%) of diff not shown.
7.42 KB
org/codenarc/rule/FieldReferenceAstVisitor.class
7.33 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·6a02bdb79ab72068bda196535b45f670715ca30fc90950e92e134ca294ca15161 ··SHA-256·checksum·c1aa3110d83bb7087fe38309111a5330d05bbc6facf76de1da79893658a204fe
2 ··Compiled·from·"FieldReferenceAstVisitor.groovy"2 ··Compiled·from·"FieldReferenceAstVisitor.groovy"
3 public·class·org.codenarc.rule.FieldReferenceAstVisitor·extends·org.codenarc.rule.AbstractAstVisitor·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.FieldReferenceAstVisitor·extends·org.codenarc.rule.AbstractAstVisitor·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/FieldReferenceAstVisitor7 ··this_class:·#2··························//·org/codenarc/rule/FieldReferenceAstVisitor
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitor8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitor
Offset 300, 25 lines modifiedOffset 300, 25 lines modified
300 ··#290·=·NameAndType········#287:#289·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;300 ··#290·=·NameAndType········#287:#289·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
301 ··#291·=·InterfaceMethodref·#283.#290·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;301 ··#291·=·InterfaceMethodref·#283.#290·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
302 ··#292·=·Utf8···············setProperty302 ··#292·=·Utf8···············setProperty
303 ··#293·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V303 ··#293·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V
304 ··#294·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V304 ··#294·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
305 ··#295·=·NameAndType········#292:#294·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V305 ··#295·=·NameAndType········#292:#294·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
306 ··#296·=·InterfaceMethodref·#283.#295·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V306 ··#296·=·InterfaceMethodref·#283.#295·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
307 ··#297·=·Utf8···············super$2$visitMethodCallExpression307 ··#297·=·Utf8···············super$2$visitPropertyExpression
308 ··#298·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport308 ··#298·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport
309 ··#299·=·Class··············#298··········//·org/codehaus/groovy/ast/CodeVisitorSupport309 ··#299·=·Class··············#298··········//·org/codehaus/groovy/ast/CodeVisitorSupport
 310 ··#300·=·NameAndType········#96:#97·······//·visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
 311 ··#301·=·Methodref··········#299.#300·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
 312 ··#302·=·Utf8···············super$2$visitMethodCallExpression
310 ··#300·=·NameAndType········#203:#204·····//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V313 ··#303·=·NameAndType········#203:#204·····//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
311 ··#301·=·Methodref··········#299.#300·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V314 ··#304·=·Methodref··········#299.#303·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
312 ··#302·=·Utf8···············super$2$visitVariableExpression315 ··#305·=·Utf8···············super$2$visitVariableExpression
313 ··#303·=·NameAndType········#73:#74·······//·visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V316 ··#306·=·NameAndType········#73:#74·······//·visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
314 ··#304·=·Methodref··········#299.#303·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V317 ··#307·=·Methodref··········#299.#306·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
315 ··#305·=·Utf8···············super$2$visitPropertyExpression 
316 ··#306·=·NameAndType········#96:#97·······//·visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V 
317 ··#307·=·Methodref··········#299.#306·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V 
318 ··#308·=·Utf8···············super$3$visitProperty318 ··#308·=·Utf8···············super$3$visitProperty
319 ··#309·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport319 ··#309·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport
320 ··#310·=·Class··············#309··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport320 ··#310·=·Class··············#309··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport
321 ··#311·=·NameAndType········#89:#90·······//·visitProperty:(Lorg/codehaus/groovy/ast/PropertyNode;)V321 ··#311·=·NameAndType········#89:#90·······//·visitProperty:(Lorg/codehaus/groovy/ast/PropertyNode;)V
322 ··#312·=·Methodref··········#310.#311·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitProperty:(Lorg/codehaus/groovy/ast/PropertyNode;)V322 ··#312·=·Methodref··········#310.#311·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitProperty:(Lorg/codehaus/groovy/ast/PropertyNode;)V
323 ··#313·=·Utf8···············super$4$visitMethodEx323 ··#313·=·Utf8···············super$4$visitMethodEx
324 ··#314·=·NameAndType········#187:#188·····//·visitMethodEx:(Lorg/codehaus/groovy/ast/MethodNode;)V324 ··#314·=·NameAndType········#187:#188·····//·visitMethodEx:(Lorg/codehaus/groovy/ast/MethodNode;)V
Offset 1500, 42 lines modifiedOffset 1500, 42 lines modified
1500 ·········1:·invokevirtual·#281················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;1500 ·········1:·invokevirtual·#281················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;
1501 ·········4:·aload_01501 ·········4:·aload_0
1502 ·········5:·aload_11502 ·········5:·aload_1
1503 ·········6:·aload_21503 ·········6:·aload_2
1504 ·········7:·invokeinterface·#296,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V1504 ·········7:·invokeinterface·#296,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
1505 ········12:·return1505 ········12:·return
  
1506 ··public·void·super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression);1506 ··public·void·super$2$visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression);
1507 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V1507 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
1508 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1508 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1509 ····Code:1509 ····Code:
1510 ······stack=2,·locals=2,·args_size=21510 ······stack=2,·locals=2,·args_size=2
1511 ·········0:·aload_01511 ·········0:·aload_0
1512 ·········1:·aload_11512 ·········1:·aload_1
1513 ·········2:·invokespecial·#301················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V1513 ·········2:·invokespecial·#301················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
1514 ·········5:·return1514 ·········5:·return
  
1515 ··public·void·super$2$visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression);1515 ··public·void·super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression);
1516 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V1516 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
1517 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1517 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1518 ····Code:1518 ····Code:
1519 ······stack=2,·locals=2,·args_size=21519 ······stack=2,·locals=2,·args_size=2
1520 ·········0:·aload_01520 ·········0:·aload_0
1521 ·········1:·aload_11521 ·········1:·aload_1
1522 ·········2:·invokespecial·#304················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V1522 ·········2:·invokespecial·#304················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
1523 ·········5:·return1523 ·········5:·return
  
1524 ··public·void·super$2$visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression);1524 ··public·void·super$2$visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression);
1525 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V1525 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
1526 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1526 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1527 ····Code:1527 ····Code:
1528 ······stack=2,·locals=2,·args_size=21528 ······stack=2,·locals=2,·args_size=2
1529 ·········0:·aload_01529 ·········0:·aload_0
1530 ·········1:·aload_11530 ·········1:·aload_1
1531 ·········2:·invokespecial·#307················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V1531 ·········2:·invokespecial·#307················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
1532 ·········5:·return1532 ·········5:·return
  
1533 ··public·void·super$3$visitProperty(org.codehaus.groovy.ast.PropertyNode);1533 ··public·void·super$3$visitProperty(org.codehaus.groovy.ast.PropertyNode);
1534 ····descriptor:·(Lorg/codehaus/groovy/ast/PropertyNode;)V1534 ····descriptor:·(Lorg/codehaus/groovy/ast/PropertyNode;)V
1535 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1535 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1536 ····Code:1536 ····Code:
1537 ······stack=2,·locals=2,·args_size=21537 ······stack=2,·locals=2,·args_size=2
12.6 KB
org/codenarc/rule/dry/DuplicateLiteralAstVisitor.class
12.5 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·d0c12af184599012091b09a2b5e04183e125a6d6c3c368f67f3eabb9d1394a481 ··SHA-256·checksum·53cfd38ece4bff5041499d6063e8fecd50d43a47e2a007515b6936e7d7cf17a9
2 ··Compiled·from·"DuplicateLiteralAstVisitor.groovy"2 ··Compiled·from·"DuplicateLiteralAstVisitor.groovy"
3 public·class·org.codenarc.rule.dry.DuplicateLiteralAstVisitor·extends·org.codenarc.rule.AbstractAstVisitor·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.dry.DuplicateLiteralAstVisitor·extends·org.codenarc.rule.AbstractAstVisitor·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/dry/DuplicateLiteralAstVisitor7 ··this_class:·#2··························//·org/codenarc/rule/dry/DuplicateLiteralAstVisitor
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitor8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitor
Offset 333, 37 lines modifiedOffset 333, 37 lines modified
333 ··#323·=·InterfaceMethodref·#310.#322·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V333 ··#323·=·InterfaceMethodref·#310.#322·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
334 ··#324·=·Utf8···············getConstants334 ··#324·=·Utf8···············getConstants
335 ··#325·=·Utf8···············()Ljava/util/List;335 ··#325·=·Utf8···············()Ljava/util/List;
336 ··#326·=·Utf8···············()Ljava/util/List<Ljava/lang/String;>;336 ··#326·=·Utf8···············()Ljava/util/List<Ljava/lang/String;>;
337 ··#327·=·Utf8···············setConstants337 ··#327·=·Utf8···············setConstants
338 ··#328·=·Utf8···············(Ljava/util/List;)V338 ··#328·=·Utf8···············(Ljava/util/List;)V
339 ··#329·=·Utf8···············(Ljava/util/List<Ljava/lang/String;>;)V339 ··#329·=·Utf8···············(Ljava/util/List<Ljava/lang/String;>;)V
340 ··#330·=·Utf8···············super$2$visitMethodCallExpression340 ··#330·=·Utf8···············super$2$visitListExpression
341 ··#331·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport341 ··#331·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport
342 ··#332·=·Class··············#331··········//·org/codehaus/groovy/ast/CodeVisitorSupport342 ··#332·=·Class··············#331··········//·org/codehaus/groovy/ast/CodeVisitorSupport
 343 ··#333·=·NameAndType········#140:#141·····//·visitListExpression:(Lorg/codehaus/groovy/ast/expr/ListExpression;)V
 344 ··#334·=·Methodref··········#332.#333·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitListExpression:(Lorg/codehaus/groovy/ast/expr/ListExpression;)V
 345 ··#335·=·Utf8···············super$2$visitMethodCallExpression
343 ··#333·=·NameAndType········#130:#131·····//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V346 ··#336·=·NameAndType········#130:#131·····//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
344 ··#334·=·Methodref··········#332.#333·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V347 ··#337·=·Methodref··········#332.#336·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
345 ··#335·=·Utf8···············super$2$visitStaticMethodCallExpression348 ··#338·=·Utf8···············super$2$visitStaticMethodCallExpression
346 ··#336·=·NameAndType········#191:#192·····//·visitStaticMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/StaticMethodCallExpression;)V349 ··#339·=·NameAndType········#191:#192·····//·visitStaticMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/StaticMethodCallExpression;)V
347 ··#337·=·Methodref··········#332.#336·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitStaticMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/StaticMethodCallExpression;)V350 ··#340·=·Methodref··········#332.#339·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitStaticMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/StaticMethodCallExpression;)V
348 ··#338·=·Utf8···············super$2$visitShortTernaryExpression351 ··#341·=·Utf8···············super$2$visitShortTernaryExpression
349 ··#339·=·NameAndType········#174:#175·····//·visitShortTernaryExpression:(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V352 ··#342·=·NameAndType········#174:#175·····//·visitShortTernaryExpression:(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V
350 ··#340·=·Methodref··········#332.#339·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitShortTernaryExpression:(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V353 ··#343·=·Methodref··········#332.#342·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitShortTernaryExpression:(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V
351 ··#341·=·Utf8···············super$2$visitBinaryExpression354 ··#344·=·Utf8···············super$2$visitBinaryExpression
352 ··#342·=·NameAndType········#166:#167·····//·visitBinaryExpression:(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V355 ··#345·=·NameAndType········#166:#167·····//·visitBinaryExpression:(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V
353 ··#343·=·Methodref··········#332.#342·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitBinaryExpression:(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V356 ··#346·=·Methodref··········#332.#345·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitBinaryExpression:(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V
354 ··#344·=·Utf8···············super$2$visitMapEntryExpression357 ··#347·=·Utf8···············super$2$visitMapEntryExpression
355 ··#345·=·NameAndType········#200:#201·····//·visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V358 ··#348·=·NameAndType········#200:#201·····//·visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V
356 ··#346·=·Methodref··········#332.#345·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V359 ··#349·=·Methodref··········#332.#348·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V
357 ··#347·=·Utf8···············super$2$visitArgumentlistExpression360 ··#350·=·Utf8···············super$2$visitArgumentlistExpression
358 ··#348·=·NameAndType········#107:#108·····//·visitArgumentlistExpression:(Lorg/codehaus/groovy/ast/expr/ArgumentListExpression;)V361 ··#351·=·NameAndType········#107:#108·····//·visitArgumentlistExpression:(Lorg/codehaus/groovy/ast/expr/ArgumentListExpression;)V
359 ··#349·=·Methodref··········#332.#348·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitArgumentlistExpression:(Lorg/codehaus/groovy/ast/expr/ArgumentListExpression;)V362 ··#352·=·Methodref··········#332.#351·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitArgumentlistExpression:(Lorg/codehaus/groovy/ast/expr/ArgumentListExpression;)V
360 ··#350·=·Utf8···············super$2$visitListExpression 
361 ··#351·=·NameAndType········#140:#141·····//·visitListExpression:(Lorg/codehaus/groovy/ast/expr/ListExpression;)V 
362 ··#352·=·Methodref··········#332.#351·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitListExpression:(Lorg/codehaus/groovy/ast/expr/ListExpression;)V 
363 ··#353·=·Utf8···············super$3$visitReturnStatement363 ··#353·=·Utf8···············super$3$visitReturnStatement
364 ··#354·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport364 ··#354·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport
365 ··#355·=·Class··············#354··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport365 ··#355·=·Class··············#354··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport
366 ··#356·=·NameAndType········#184:#185·····//·visitReturnStatement:(Lorg/codehaus/groovy/ast/stmt/ReturnStatement;)V366 ··#356·=·NameAndType········#184:#185·····//·visitReturnStatement:(Lorg/codehaus/groovy/ast/stmt/ReturnStatement;)V
367 ··#357·=·Methodref··········#355.#356·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitReturnStatement:(Lorg/codehaus/groovy/ast/stmt/ReturnStatement;)V367 ··#357·=·Methodref··········#355.#356·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitReturnStatement:(Lorg/codehaus/groovy/ast/stmt/ReturnStatement;)V
368 ··#358·=·Utf8···············super$3$visitField368 ··#358·=·Utf8···············super$3$visitField
369 ··#359·=·NameAndType········#149:#150·····//·visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V369 ··#359·=·NameAndType········#149:#150·····//·visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V
Offset 1699, 82 lines modifiedOffset 1699, 82 lines modified
1699 ······stack=2,·locals=2,·args_size=21699 ······stack=2,·locals=2,·args_size=2
1700 ·········0:·aload_01700 ·········0:·aload_0
1701 ·········1:·aload_11701 ·········1:·aload_1
1702 ·········2:·putfield······#40·················//·Field·constants:Ljava/util/List;1702 ·········2:·putfield······#40·················//·Field·constants:Ljava/util/List;
1703 ·········5:·return1703 ·········5:·return
1704 ····Signature:·#329·························//·(Ljava/util/List<Ljava/lang/String;>;)V1704 ····Signature:·#329·························//·(Ljava/util/List<Ljava/lang/String;>;)V
  
 1705 ··public·void·super$2$visitListExpression(org.codehaus.groovy.ast.expr.ListExpression);
 1706 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ListExpression;)V
 1707 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 1708 ····Code:
 1709 ······stack=2,·locals=2,·args_size=2
 1710 ·········0:·aload_0
 1711 ·········1:·aload_1
 1712 ·········2:·invokespecial·#334················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitListExpression:(Lorg/codehaus/groovy/ast/expr/ListExpression;)V
 1713 ·········5:·return
  
1705 ··public·void·super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression);1714 ··public·void·super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression);
1706 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V1715 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
1707 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1716 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1708 ····Code:1717 ····Code:
1709 ······stack=2,·locals=2,·args_size=21718 ······stack=2,·locals=2,·args_size=2
1710 ·········0:·aload_01719 ·········0:·aload_0
1711 ·········1:·aload_11720 ·········1:·aload_1
1712 ·········2:·invokespecial·#334················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V1721 ·········2:·invokespecial·#337················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
1713 ·········5:·return1722 ·········5:·return
  
1714 ··public·void·super$2$visitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression);1723 ··public·void·super$2$visitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression);
1715 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/StaticMethodCallExpression;)V1724 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/StaticMethodCallExpression;)V
1716 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1725 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1717 ····Code:1726 ····Code:
1718 ······stack=2,·locals=2,·args_size=21727 ······stack=2,·locals=2,·args_size=2
1719 ·········0:·aload_01728 ·········0:·aload_0
1720 ·········1:·aload_11729 ·········1:·aload_1
1721 ·········2:·invokespecial·#337················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitStaticMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/StaticMethodCallExpression;)V1730 ·········2:·invokespecial·#340················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitStaticMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/StaticMethodCallExpression;)V
1722 ·········5:·return1731 ·········5:·return
  
1723 ··public·void·super$2$visitShortTernaryExpression(org.codehaus.groovy.ast.expr.ElvisOperatorExpression);1732 ··public·void·super$2$visitShortTernaryExpression(org.codehaus.groovy.ast.expr.ElvisOperatorExpression);
1724 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V1733 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V
1725 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1734 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1726 ····Code:1735 ····Code:
1727 ······stack=2,·locals=2,·args_size=21736 ······stack=2,·locals=2,·args_size=2
1728 ·········0:·aload_01737 ·········0:·aload_0
1729 ·········1:·aload_11738 ·········1:·aload_1
1730 ·········2:·invokespecial·#340················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitShortTernaryExpression:(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V1739 ·········2:·invokespecial·#343················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitShortTernaryExpression:(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V
1731 ·········5:·return1740 ·········5:·return
  
1732 ··public·void·super$2$visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression);1741 ··public·void·super$2$visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression);
1733 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V1742 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V
1734 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1743 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1735 ····Code:1744 ····Code:
1736 ······stack=2,·locals=2,·args_size=21745 ······stack=2,·locals=2,·args_size=2
1737 ·········0:·aload_01746 ·········0:·aload_0
1738 ·········1:·aload_11747 ·········1:·aload_1
1739 ·········2:·invokespecial·#343················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitBinaryExpression:(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V1748 ·········2:·invokespecial·#346················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitBinaryExpression:(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V
1740 ·········5:·return1749 ·········5:·return
  
1741 ··public·void·super$2$visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression);1750 ··public·void·super$2$visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression);
1742 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V1751 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V
1743 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1752 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1744 ····Code:1753 ····Code:
1745 ······stack=2,·locals=2,·args_size=21754 ······stack=2,·locals=2,·args_size=2
1746 ·········0:·aload_01755 ·········0:·aload_0
1747 ·········1:·aload_11756 ·········1:·aload_1
1748 ·········2:·invokespecial·#346················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V1757 ·········2:·invokespecial·#349················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V
1749 ·········5:·return1758 ·········5:·return
  
1750 ··public·void·super$2$visitArgumentlistExpression(org.codehaus.groovy.ast.expr.ArgumentListExpression);1759 ··public·void·super$2$visitArgumentlistExpression(org.codehaus.groovy.ast.expr.ArgumentListExpression);
1751 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ArgumentListExpression;)V1760 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ArgumentListExpression;)V
1752 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1761 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1753 ····Code:1762 ····Code:
1754 ······stack=2,·locals=2,·args_size=21763 ······stack=2,·locals=2,·args_size=2
1755 ·········0:·aload_01764 ·········0:·aload_0
1756 ·········1:·aload_11765 ·········1:·aload_1
1757 ·········2:·invokespecial·#349················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitArgumentlistExpression:(Lorg/codehaus/groovy/ast/expr/ArgumentListExpression;)V1766 ·········2:·invokespecial·#352················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitArgumentlistExpression:(Lorg/codehaus/groovy/ast/expr/ArgumentListExpression;)V
1758 ·········5:·return 
  
Max diff block lines reached; 256/12682 bytes (2.02%) of diff not shown.
9.92 KB
org/codenarc/rule/formatting/SpaceAfterCommaAstVisitor.class
9.8 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·2d57cfcceec834b1ac0a2cb88c03db63facc282c32d531e0d7139b0f3e5bad1f1 ··SHA-256·checksum·5eb9af2508ed65085bb5c399df690a5a8e1d63bc79fb360cab84656e099ba448
2 ··Compiled·from·"SpaceAfterCommaRule.groovy"2 ··Compiled·from·"SpaceAfterCommaRule.groovy"
3 public·class·org.codenarc.rule.formatting.SpaceAfterCommaAstVisitor·extends·org.codenarc.rule.AbstractAstVisitor·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.formatting.SpaceAfterCommaAstVisitor·extends·org.codenarc.rule.AbstractAstVisitor·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/formatting/SpaceAfterCommaAstVisitor7 ··this_class:·#2··························//·org/codenarc/rule/formatting/SpaceAfterCommaAstVisitor
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitor8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitor
Offset 215, 31 lines modifiedOffset 215, 31 lines modified
215 ··#205·=·NameAndType········#202:#204·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;215 ··#205·=·NameAndType········#202:#204·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
216 ··#206·=·InterfaceMethodref·#198.#205·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;216 ··#206·=·InterfaceMethodref·#198.#205·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
217 ··#207·=·Utf8···············setProperty217 ··#207·=·Utf8···············setProperty
218 ··#208·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V218 ··#208·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V
219 ··#209·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V219 ··#209·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
220 ··#210·=·NameAndType········#207:#209·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V220 ··#210·=·NameAndType········#207:#209·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
221 ··#211·=·InterfaceMethodref·#198.#210·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V221 ··#211·=·InterfaceMethodref·#198.#210·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
222 ··#212·=·Utf8···············super$2$visitMethodCallExpression222 ··#212·=·Utf8···············super$2$visitListExpression
223 ··#213·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport223 ··#213·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport
224 ··#214·=·Class··············#213··········//·org/codehaus/groovy/ast/CodeVisitorSupport224 ··#214·=·Class··············#213··········//·org/codehaus/groovy/ast/CodeVisitorSupport
 225 ··#215·=·NameAndType········#147:#148·····//·visitListExpression:(Lorg/codehaus/groovy/ast/expr/ListExpression;)V
 226 ··#216·=·Methodref··········#214.#215·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitListExpression:(Lorg/codehaus/groovy/ast/expr/ListExpression;)V
 227 ··#217·=·Utf8···············super$2$visitMethodCallExpression
225 ··#215·=·NameAndType········#106:#107·····//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V228 ··#218·=·NameAndType········#106:#107·····//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
226 ··#216·=·Methodref··········#214.#215·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V229 ··#219·=·Methodref··········#214.#218·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
227 ··#217·=·Utf8···············super$2$visitConstructorCallExpression230 ··#220·=·Utf8···············super$2$visitConstructorCallExpression
228 ··#218·=·NameAndType········#111:#112·····//·visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V231 ··#221·=·NameAndType········#111:#112·····//·visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
229 ··#219·=·Methodref··········#214.#218·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V232 ··#222·=·Methodref··········#214.#221·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
230 ··#220·=·Utf8···············super$2$visitClosureExpression233 ··#223·=·Utf8···············super$2$visitClosureExpression
231 ··#221·=·NameAndType········#83:#84·······//·visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V234 ··#224·=·NameAndType········#83:#84·······//·visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
232 ··#222·=·Methodref··········#214.#221·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V235 ··#225·=·Methodref··········#214.#224·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
233 ··#223·=·Utf8···············super$2$visitMapExpression236 ··#226·=·Utf8···············super$2$visitMapExpression
234 ··#224·=·NameAndType········#160:#161·····//·visitMapExpression:(Lorg/codehaus/groovy/ast/expr/MapExpression;)V237 ··#227·=·NameAndType········#160:#161·····//·visitMapExpression:(Lorg/codehaus/groovy/ast/expr/MapExpression;)V
235 ··#225·=·Methodref··········#214.#224·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMapExpression:(Lorg/codehaus/groovy/ast/expr/MapExpression;)V238 ··#228·=·Methodref··········#214.#227·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMapExpression:(Lorg/codehaus/groovy/ast/expr/MapExpression;)V
236 ··#226·=·Utf8···············super$2$visitListExpression 
237 ··#227·=·NameAndType········#147:#148·····//·visitListExpression:(Lorg/codehaus/groovy/ast/expr/ListExpression;)V 
238 ··#228·=·Methodref··········#214.#227·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitListExpression:(Lorg/codehaus/groovy/ast/expr/ListExpression;)V 
239 ··#229·=·Utf8···············super$3$visitConstructorOrMethod239 ··#229·=·Utf8···············super$3$visitConstructorOrMethod
240 ··#230·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport240 ··#230·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport
241 ··#231·=·Class··············#230··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport241 ··#231·=·Class··············#230··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport
242 ··#232·=·NameAndType········#31:#32·······//·visitConstructorOrMethod:(Lorg/codehaus/groovy/ast/MethodNode;Z)V242 ··#232·=·NameAndType········#31:#32·······//·visitConstructorOrMethod:(Lorg/codehaus/groovy/ast/MethodNode;Z)V
243 ··#233·=·Methodref··········#231.#232·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitConstructorOrMethod:(Lorg/codehaus/groovy/ast/MethodNode;Z)V243 ··#233·=·Methodref··········#231.#232·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitConstructorOrMethod:(Lorg/codehaus/groovy/ast/MethodNode;Z)V
244 ··#234·=·Utf8···············$callSiteArray244 ··#234·=·Utf8···············$callSiteArray
245 ··#235·=·Utf8···············Ljava/lang/ref/SoftReference;245 ··#235·=·Utf8···············Ljava/lang/ref/SoftReference;
Offset 940, 62 lines modifiedOffset 940, 62 lines modified
940 ·········1:·invokevirtual·#196················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;940 ·········1:·invokevirtual·#196················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;
941 ·········4:·aload_0941 ·········4:·aload_0
942 ·········5:·aload_1942 ·········5:·aload_1
943 ·········6:·aload_2943 ·········6:·aload_2
944 ·········7:·invokeinterface·#211,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V944 ·········7:·invokeinterface·#211,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
945 ········12:·return945 ········12:·return
  
 946 ··public·void·super$2$visitListExpression(org.codehaus.groovy.ast.expr.ListExpression);
 947 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ListExpression;)V
 948 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 949 ····Code:
 950 ······stack=2,·locals=2,·args_size=2
 951 ·········0:·aload_0
 952 ·········1:·aload_1
 953 ·········2:·invokespecial·#216················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitListExpression:(Lorg/codehaus/groovy/ast/expr/ListExpression;)V
 954 ·········5:·return
  
946 ··public·void·super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression);955 ··public·void·super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression);
947 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V956 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
948 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC957 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
949 ····Code:958 ····Code:
950 ······stack=2,·locals=2,·args_size=2959 ······stack=2,·locals=2,·args_size=2
951 ·········0:·aload_0960 ·········0:·aload_0
952 ·········1:·aload_1961 ·········1:·aload_1
953 ·········2:·invokespecial·#216················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V962 ·········2:·invokespecial·#219················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
954 ·········5:·return963 ·········5:·return
  
955 ··public·void·super$2$visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression);964 ··public·void·super$2$visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression);
956 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V965 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
957 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC966 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
958 ····Code:967 ····Code:
959 ······stack=2,·locals=2,·args_size=2968 ······stack=2,·locals=2,·args_size=2
960 ·········0:·aload_0969 ·········0:·aload_0
961 ·········1:·aload_1970 ·········1:·aload_1
962 ·········2:·invokespecial·#219················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V971 ·········2:·invokespecial·#222················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
963 ·········5:·return972 ·········5:·return
  
964 ··public·void·super$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression);973 ··public·void·super$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression);
965 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V974 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
966 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC975 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
967 ····Code:976 ····Code:
968 ······stack=2,·locals=2,·args_size=2977 ······stack=2,·locals=2,·args_size=2
969 ·········0:·aload_0978 ·········0:·aload_0
970 ·········1:·aload_1979 ·········1:·aload_1
971 ·········2:·invokespecial·#222················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V980 ·········2:·invokespecial·#225················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
972 ·········5:·return981 ·········5:·return
  
973 ··public·void·super$2$visitMapExpression(org.codehaus.groovy.ast.expr.MapExpression);982 ··public·void·super$2$visitMapExpression(org.codehaus.groovy.ast.expr.MapExpression);
974 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MapExpression;)V983 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MapExpression;)V
975 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC984 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
976 ····Code:985 ····Code:
977 ······stack=2,·locals=2,·args_size=2986 ······stack=2,·locals=2,·args_size=2
978 ·········0:·aload_0987 ·········0:·aload_0
979 ·········1:·aload_1988 ·········1:·aload_1
980 ·········2:·invokespecial·#225················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMapExpression:(Lorg/codehaus/groovy/ast/expr/MapExpression;)V989 ·········2:·invokespecial·#228················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMapExpression:(Lorg/codehaus/groovy/ast/expr/MapExpression;)V
981 ·········5:·return 
  
982 ··public·void·super$2$visitListExpression(org.codehaus.groovy.ast.expr.ListExpression); 
983 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ListExpression;)V 
984 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
985 ····Code: 
986 ······stack=2,·locals=2,·args_size=2 
987 ·········0:·aload_0 
988 ·········1:·aload_1 
989 ·········2:·invokespecial·#228················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitListExpression:(Lorg/codehaus/groovy/ast/expr/ListExpression;)V 
990 ·········5:·return990 ·········5:·return
  
991 ··public·void·super$3$visitConstructorOrMethod(org.codehaus.groovy.ast.MethodNode,·boolean);991 ··public·void·super$3$visitConstructorOrMethod(org.codehaus.groovy.ast.MethodNode,·boolean);
992 ····descriptor:·(Lorg/codehaus/groovy/ast/MethodNode;Z)V992 ····descriptor:·(Lorg/codehaus/groovy/ast/MethodNode;Z)V
993 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC993 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
994 ····Code:994 ····Code:
995 ······stack=3,·locals=3,·args_size=3995 ······stack=3,·locals=3,·args_size=3
15.0 KB
org/codenarc/rule/generic/IllegalPackageReferenceAstVisitor.class
14.9 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·712864c4096e59b1408f20b71caac3782a1fa9ac7eabb8b3eebace062fd847271 ··SHA-256·checksum·f411ef318da52cb76df07ff0ccff1b46ed8471cba65c27be01459b6d7f0afb58
2 ··Compiled·from·"IllegalPackageReferenceRule.groovy"2 ··Compiled·from·"IllegalPackageReferenceRule.groovy"
3 public·class·org.codenarc.rule.generic.IllegalPackageReferenceAstVisitor·extends·org.codenarc.rule.AbstractAstVisitor·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.generic.IllegalPackageReferenceAstVisitor·extends·org.codenarc.rule.AbstractAstVisitor·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/generic/IllegalPackageReferenceAstVisitor7 ··this_class:·#2··························//·org/codenarc/rule/generic/IllegalPackageReferenceAstVisitor
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitor8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitor
Offset 304, 45 lines modifiedOffset 304, 45 lines modified
304 ··#294·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;304 ··#294·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
305 ··#295·=·NameAndType········#292:#294·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;305 ··#295·=·NameAndType········#292:#294·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
306 ··#296·=·InterfaceMethodref·#288.#295·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;306 ··#296·=·InterfaceMethodref·#288.#295·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
307 ··#297·=·Utf8···············setProperty307 ··#297·=·Utf8···············setProperty
308 ··#298·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V308 ··#298·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
309 ··#299·=·NameAndType········#297:#298·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V309 ··#299·=·NameAndType········#297:#298·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
310 ··#300·=·InterfaceMethodref·#288.#299·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V310 ··#300·=·InterfaceMethodref·#288.#299·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
311 ··#301·=·Utf8···············super$2$visitConstructorCallExpression311 ··#301·=·Utf8···············super$2$visitPropertyExpression
312 ··#302·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport312 ··#302·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport
313 ··#303·=·Class··············#302··········//·org/codehaus/groovy/ast/CodeVisitorSupport313 ··#303·=·Class··············#302··········//·org/codehaus/groovy/ast/CodeVisitorSupport
 314 ··#304·=·NameAndType········#179:#180·····//·visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
 315 ··#305·=·Methodref··········#303.#304·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
 316 ··#306·=·Utf8···············super$2$visitConstructorCallExpression
314 ··#304·=·NameAndType········#111:#112·····//·visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V317 ··#307·=·NameAndType········#111:#112·····//·visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
315 ··#305·=·Methodref··········#303.#304·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V318 ··#308·=·Methodref··········#303.#307·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
316 ··#306·=·Utf8···············super$2$visitClosureExpression319 ··#309·=·Utf8···············super$2$visitClosureExpression
317 ··#307·=·NameAndType········#156:#157·····//·visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V320 ··#310·=·NameAndType········#156:#157·····//·visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
318 ··#308·=·Methodref··········#303.#307·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V321 ··#311·=·Methodref··········#303.#310·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
319 ··#309·=·Utf8···············super$2$visitVariableExpression322 ··#312·=·Utf8···············super$2$visitVariableExpression
320 ··#310·=·NameAndType········#126:#127·····//·visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V323 ··#313·=·NameAndType········#126:#127·····//·visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
321 ··#311·=·Methodref··········#303.#310·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V324 ··#314·=·Methodref··········#303.#313·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
322 ··#312·=·Utf8···············super$2$visitCastExpression325 ··#315·=·Utf8···············super$2$visitCastExpression
323 ··#313·=·NameAndType········#165:#166·····//·visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V326 ··#316·=·NameAndType········#165:#166·····//·visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V
324 ··#314·=·Methodref··········#303.#313·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V327 ··#317·=·Methodref··········#303.#316·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V
325 ··#315·=·Utf8···············super$2$visitClassExpression328 ··#318·=·Utf8···············super$2$visitClassExpression
326 ··#316·=·NameAndType········#172:#173·····//·visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V329 ··#319·=·NameAndType········#172:#173·····//·visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
327 ··#317·=·Methodref··········#303.#316·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V330 ··#320·=·Methodref··········#303.#319·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
328 ··#318·=·Utf8···············super$2$visitPropertyExpression 
329 ··#319·=·NameAndType········#179:#180·····//·visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V 
330 ··#320·=·Methodref··········#303.#319·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V 
331 ··#321·=·Utf8···············super$3$visitField331 ··#321·=·Utf8···············super$3$visitField
332 ··#322·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport332 ··#322·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport
333 ··#323·=·Class··············#322··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport333 ··#323·=·Class··············#322··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport
334 ··#324·=·NameAndType········#104:#105·····//·visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V334 ··#324·=·NameAndType········#104:#105·····//·visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V
335 ··#325·=·Methodref··········#323.#324·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V335 ··#325·=·Methodref··········#323.#324·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V
 336 ··#326·=·Utf8···············super$3$visitImports
 337 ··#327·=·NameAndType········#184:#185·····//·visitImports:(Lorg/codehaus/groovy/ast/ModuleNode;)V
 338 ··#328·=·Methodref··········#323.#327·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitImports:(Lorg/codehaus/groovy/ast/ModuleNode;)V
336 ··#326·=·Utf8···············super$3$visitConstructorOrMethod339 ··#329·=·Utf8···············super$3$visitConstructorOrMethod
337 ··#327·=·NameAndType········#132:#133·····//·visitConstructorOrMethod:(Lorg/codehaus/groovy/ast/MethodNode;Z)V340 ··#330·=·NameAndType········#132:#133·····//·visitConstructorOrMethod:(Lorg/codehaus/groovy/ast/MethodNode;Z)V
338 ··#328·=·Methodref··········#323.#327·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitConstructorOrMethod:(Lorg/codehaus/groovy/ast/MethodNode;Z)V341 ··#331·=·Methodref··········#323.#330·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitConstructorOrMethod:(Lorg/codehaus/groovy/ast/MethodNode;Z)V
339 ··#329·=·Utf8···············super$3$visitImports 
340 ··#330·=·NameAndType········#184:#185·····//·visitImports:(Lorg/codehaus/groovy/ast/ModuleNode;)V 
341 ··#331·=·Methodref··········#323.#330·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitImports:(Lorg/codehaus/groovy/ast/ModuleNode;)V 
342 ··#332·=·Utf8···············super$4$visitClassEx342 ··#332·=·Utf8···············super$4$visitClassEx
343 ··#333·=·NameAndType········#33:#34·······//·visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V343 ··#333·=·NameAndType········#33:#34·······//·visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V
344 ··#334·=·Methodref··········#4.#333·······//·org/codenarc/rule/AbstractAstVisitor.visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V344 ··#334·=·Methodref··········#4.#333·······//·org/codenarc/rule/AbstractAstVisitor.visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V
345 ··#335·=·Utf8···············$callSiteArray345 ··#335·=·Utf8···············$callSiteArray
346 ··#336·=·Utf8···············Ljava/lang/ref/SoftReference;346 ··#336·=·Utf8···············Ljava/lang/ref/SoftReference;
347 ··#337·=·Utf8···············$createCallSiteArray_1347 ··#337·=·Utf8···············$createCallSiteArray_1
348 ··#338·=·Utf8···············([Ljava/lang/String;)V348 ··#338·=·Utf8···············([Ljava/lang/String;)V
Offset 1357, 105 lines modifiedOffset 1357, 105 lines modified
1357 ·········1:·invokevirtual·#286················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;1357 ·········1:·invokevirtual·#286················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;
1358 ·········4:·aload_01358 ·········4:·aload_0
1359 ·········5:·aload_11359 ·········5:·aload_1
1360 ·········6:·aload_21360 ·········6:·aload_2
1361 ·········7:·invokeinterface·#300,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V1361 ·········7:·invokeinterface·#300,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
1362 ········12:·return1362 ········12:·return
  
 1363 ··public·void·super$2$visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression);
 1364 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
 1365 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 1366 ····Code:
 1367 ······stack=2,·locals=2,·args_size=2
 1368 ·········0:·aload_0
 1369 ·········1:·aload_1
 1370 ·········2:·invokespecial·#305················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
 1371 ·········5:·return
  
1363 ··public·void·super$2$visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression);1372 ··public·void·super$2$visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression);
1364 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V1373 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
1365 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1374 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1366 ····Code:1375 ····Code:
1367 ······stack=2,·locals=2,·args_size=21376 ······stack=2,·locals=2,·args_size=2
1368 ·········0:·aload_01377 ·········0:·aload_0
1369 ·········1:·aload_11378 ·········1:·aload_1
1370 ·········2:·invokespecial·#305················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V1379 ·········2:·invokespecial·#308················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
1371 ·········5:·return1380 ·········5:·return
  
1372 ··public·void·super$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression);1381 ··public·void·super$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression);
1373 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V1382 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
1374 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1383 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1375 ····Code:1384 ····Code:
1376 ······stack=2,·locals=2,·args_size=21385 ······stack=2,·locals=2,·args_size=2
1377 ·········0:·aload_01386 ·········0:·aload_0
1378 ·········1:·aload_11387 ·········1:·aload_1
1379 ·········2:·invokespecial·#308················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V1388 ·········2:·invokespecial·#311················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
1380 ·········5:·return1389 ·········5:·return
  
1381 ··public·void·super$2$visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression);1390 ··public·void·super$2$visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression);
1382 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V1391 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
1383 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1392 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1384 ····Code:1393 ····Code:
1385 ······stack=2,·locals=2,·args_size=21394 ······stack=2,·locals=2,·args_size=2
1386 ·········0:·aload_01395 ·········0:·aload_0
1387 ·········1:·aload_11396 ·········1:·aload_1
1388 ·········2:·invokespecial·#311················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V1397 ·········2:·invokespecial·#314················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
1389 ·········5:·return1398 ·········5:·return
  
1390 ··public·void·super$2$visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression);1399 ··public·void·super$2$visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression);
1391 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/CastExpression;)V1400 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/CastExpression;)V
1392 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1401 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1393 ····Code:1402 ····Code:
1394 ······stack=2,·locals=2,·args_size=21403 ······stack=2,·locals=2,·args_size=2
1395 ·········0:·aload_01404 ·········0:·aload_0
1396 ·········1:·aload_11405 ·········1:·aload_1
1397 ·········2:·invokespecial·#314················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V1406 ·········2:·invokespecial·#317················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V
1398 ·········5:·return1407 ·········5:·return
  
1399 ··public·void·super$2$visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression);1408 ··public·void·super$2$visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression);
1400 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V1409 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
1401 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1410 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1402 ····Code:1411 ····Code:
1403 ······stack=2,·locals=2,·args_size=21412 ······stack=2,·locals=2,·args_size=2
1404 ·········0:·aload_01413 ·········0:·aload_0
1405 ·········1:·aload_11414 ·········1:·aload_1
1406 ·········2:·invokespecial·#317················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V1415 ·········2:·invokespecial·#320················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
1407 ·········5:·return1416 ·········5:·return
Max diff block lines reached; 2903/15138 bytes (19.18%) of diff not shown.
5.79 KB
org/codenarc/rule/grails/GrailsPublicControllerMethodRule.class
5.67 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·f053883255be487f64b837d71a96594d119730c7f6ccc0eae65fe741fc562ae91 ··SHA-256·checksum·5195632eb89920697aef7bff96cd43326f6611b72fcde271df6a78b45ca8b82f
2 ··Compiled·from·"GrailsPublicControllerMethodRule.groovy"2 ··Compiled·from·"GrailsPublicControllerMethodRule.groovy"
3 public·class·org.codenarc.rule.grails.GrailsPublicControllerMethodRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.grails.GrailsPublicControllerMethodRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/grails/GrailsPublicControllerMethodRule7 ··this_class:·#2··························//·org/codenarc/rule/grails/GrailsPublicControllerMethodRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 157, 23 lines modifiedOffset 157, 23 lines modified
157 ··#147·=·Utf8···············org/codenarc/rule/AbstractRule157 ··#147·=·Utf8···············org/codenarc/rule/AbstractRule
158 ··#148·=·Class··············#147··········//·org/codenarc/rule/AbstractRule158 ··#148·=·Class··············#147··········//·org/codenarc/rule/AbstractRule
159 ··#149·=·NameAndType········#142:#128·····//·getApplyToFilesMatching:()Ljava/lang/String;159 ··#149·=·NameAndType········#142:#128·····//·getApplyToFilesMatching:()Ljava/lang/String;
160 ··#150·=·Methodref··········#148.#149·····//·org/codenarc/rule/AbstractRule.getApplyToFilesMatching:()Ljava/lang/String;160 ··#150·=·Methodref··········#148.#149·····//·org/codenarc/rule/AbstractRule.getApplyToFilesMatching:()Ljava/lang/String;
161 ··#151·=·Utf8···············super$2$setApplyToFilesMatching161 ··#151·=·Utf8···············super$2$setApplyToFilesMatching
162 ··#152·=·NameAndType········#143:#130·····//·setApplyToFilesMatching:(Ljava/lang/String;)V162 ··#152·=·NameAndType········#143:#130·····//·setApplyToFilesMatching:(Ljava/lang/String;)V
163 ··#153·=·Methodref··········#148.#152·····//·org/codenarc/rule/AbstractRule.setApplyToFilesMatching:(Ljava/lang/String;)V163 ··#153·=·Methodref··········#148.#152·····//·org/codenarc/rule/AbstractRule.setApplyToFilesMatching:(Ljava/lang/String;)V
164 ··#154·=·Utf8···············super$3$setApplyToClassNames 
165 ··#155·=·NameAndType········#145:#130·····//·setApplyToClassNames:(Ljava/lang/String;)V 
166 ··#156·=·Methodref··········#4.#155·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
167 ··#157·=·Utf8···············super$3$getAstVisitorClass164 ··#154·=·Utf8···············super$3$getAstVisitorClass
168 ··#158·=·NameAndType········#139:#89······//·getAstVisitorClass:()Ljava/lang/Class;165 ··#155·=·NameAndType········#139:#89······//·getAstVisitorClass:()Ljava/lang/Class;
169 ··#159·=·Methodref··········#4.#158·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;166 ··#156·=·Methodref··········#4.#155·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 167 ··#157·=·Utf8···············super$3$getApplyToClassNames
 168 ··#158·=·NameAndType········#144:#128·····//·getApplyToClassNames:()Ljava/lang/String;
 169 ··#159·=·Methodref··········#4.#158·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
170 ··#160·=·Utf8···············super$3$getApplyToClassNames170 ··#160·=·Utf8···············super$3$setApplyToClassNames
171 ··#161·=·NameAndType········#144:#128·····//·getApplyToClassNames:()Ljava/lang/String;171 ··#161·=·NameAndType········#145:#130·····//·setApplyToClassNames:(Ljava/lang/String;)V
172 ··#162·=·Methodref··········#4.#161·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;172 ··#162·=·Methodref··········#4.#161·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
173 ··#163·=·Utf8···············$callSiteArray173 ··#163·=·Utf8···············$callSiteArray
174 ··#164·=·Utf8···············Ljava/lang/ref/SoftReference;174 ··#164·=·Utf8···············Ljava/lang/ref/SoftReference;
175 ··#165·=·Utf8···············$createCallSiteArray_1175 ··#165·=·Utf8···············$createCallSiteArray_1
176 ··#166·=·Utf8···············([Ljava/lang/String;)V176 ··#166·=·Utf8···············([Ljava/lang/String;)V
177 ··#167·=·Utf8···············CONTROLLERS_FILES177 ··#167·=·Utf8···············CONTROLLERS_FILES
178 ··#168·=·String·············#167··········//·CONTROLLERS_FILES178 ··#168·=·String·············#167··········//·CONTROLLERS_FILES
179 ··#169·=·Utf8···············CONTROLLERS_CLASSES179 ··#169·=·Utf8···············CONTROLLERS_CLASSES
Offset 565, 42 lines modifiedOffset 565, 42 lines modified
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·#153················//·Method·org/codenarc/rule/AbstractRule.setApplyToFilesMatching:(Ljava/lang/String;)V569 ·········2:·invokespecial·#153················//·Method·org/codenarc/rule/AbstractRule.setApplyToFilesMatching:(Ljava/lang/String;)V
570 ·········5:·return570 ·········5:·return
  
571 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
572 ····descriptor:·(Ljava/lang/String;)V 
573 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
574 ····Code: 
575 ······stack=2,·locals=2,·args_size=2 
576 ·········0:·aload_0 
577 ·········1:·aload_1 
578 ·········2:·invokespecial·#156················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
579 ·········5:·return 
  
580 ··public·java.lang.Class·super$3$getAstVisitorClass();571 ··public·java.lang.Class·super$3$getAstVisitorClass();
581 ····descriptor:·()Ljava/lang/Class;572 ····descriptor:·()Ljava/lang/Class;
582 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC573 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
583 ····Code:574 ····Code:
584 ······stack=1,·locals=1,·args_size=1575 ······stack=1,·locals=1,·args_size=1
585 ·········0:·aload_0576 ·········0:·aload_0
586 ·········1:·invokespecial·#159················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;577 ·········1:·invokespecial·#156················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
587 ·········4:·areturn578 ·········4:·areturn
  
588 ··public·java.lang.String·super$3$getApplyToClassNames();579 ··public·java.lang.String·super$3$getApplyToClassNames();
589 ····descriptor:·()Ljava/lang/String;580 ····descriptor:·()Ljava/lang/String;
590 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC581 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
591 ····Code:582 ····Code:
592 ······stack=1,·locals=1,·args_size=1583 ······stack=1,·locals=1,·args_size=1
593 ·········0:·aload_0584 ·········0:·aload_0
594 ·········1:·invokespecial·#162················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;585 ·········1:·invokespecial·#159················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
595 ·········4:·areturn586 ·········4:·areturn
  
 587 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 588 ····descriptor:·(Ljava/lang/String;)V
 589 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 590 ····Code:
 591 ······stack=2,·locals=2,·args_size=2
 592 ·········0:·aload_0
 593 ·········1:·aload_1
 594 ·········2:·invokespecial·#162················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 595 ·········5:·return
  
596 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);596 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
597 ····descriptor:·([Ljava/lang/String;)V597 ····descriptor:·([Ljava/lang/String;)V
598 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC598 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
599 ····Code:599 ····Code:
600 ······stack=3,·locals=1,·args_size=1600 ······stack=3,·locals=1,·args_size=1
601 ·········0:·aload_0601 ·········0:·aload_0
602 ·········1:·ldc···········#42·················//·int·0602 ·········1:·ldc···········#42·················//·int·0
5.06 KB
org/codenarc/rule/grails/GrailsStatelessServiceRule.class
4.95 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·6e1a5c2f96801e72f13ce0d736e653f8e6f9e41391cbc58c7f54d972a1ac19961 ··SHA-256·checksum·acd2d773b92b1ffa74cea71f95caef3bf794cbefa0887f6d23836f1867bfbf35
2 ··Compiled·from·"GrailsStatelessServiceRule.groovy"2 ··Compiled·from·"GrailsStatelessServiceRule.groovy"
3 public·class·org.codenarc.rule.grails.GrailsStatelessServiceRule·extends·org.codenarc.rule.generic.StatelessClassRule3 public·class·org.codenarc.rule.grails.GrailsStatelessServiceRule·extends·org.codenarc.rule.generic.StatelessClassRule
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/grails/GrailsStatelessServiceRule7 ··this_class:·#2··························//·org/codenarc/rule/grails/GrailsStatelessServiceRule
8 ··super_class:·#4·························//·org/codenarc/rule/generic/StatelessClassRule8 ··super_class:·#4·························//·org/codenarc/rule/generic/StatelessClassRule
Offset 156, 22 lines modifiedOffset 156, 22 lines modified
156 ··#146·=·Utf8···············org/codenarc/rule/AbstractRule156 ··#146·=·Utf8···············org/codenarc/rule/AbstractRule
157 ··#147·=·Class··············#146··········//·org/codenarc/rule/AbstractRule157 ··#147·=·Class··············#146··········//·org/codenarc/rule/AbstractRule
158 ··#148·=·NameAndType········#129:#122·····//·getApplyToFilesMatching:()Ljava/lang/String;158 ··#148·=·NameAndType········#129:#122·····//·getApplyToFilesMatching:()Ljava/lang/String;
159 ··#149·=·Methodref··········#147.#148·····//·org/codenarc/rule/AbstractRule.getApplyToFilesMatching:()Ljava/lang/String;159 ··#149·=·Methodref··········#147.#148·····//·org/codenarc/rule/AbstractRule.getApplyToFilesMatching:()Ljava/lang/String;
160 ··#150·=·Utf8···············super$2$setApplyToFilesMatching160 ··#150·=·Utf8···············super$2$setApplyToFilesMatching
161 ··#151·=·NameAndType········#130:#124·····//·setApplyToFilesMatching:(Ljava/lang/String;)V161 ··#151·=·NameAndType········#130:#124·····//·setApplyToFilesMatching:(Ljava/lang/String;)V
162 ··#152·=·Methodref··········#147.#151·····//·org/codenarc/rule/AbstractRule.setApplyToFilesMatching:(Ljava/lang/String;)V162 ··#152·=·Methodref··········#147.#151·····//·org/codenarc/rule/AbstractRule.setApplyToFilesMatching:(Ljava/lang/String;)V
163 ··#153·=·Utf8···············super$3$setApplyToClassNames163 ··#153·=·Utf8···············super$3$getApplyToClassNames
164 ··#154·=·Utf8···············org/codenarc/rule/AbstractAstVisitorRule164 ··#154·=·Utf8···············org/codenarc/rule/AbstractAstVisitorRule
165 ··#155·=·Class··············#154··········//·org/codenarc/rule/AbstractAstVisitorRule165 ··#155·=·Class··············#154··········//·org/codenarc/rule/AbstractAstVisitorRule
 166 ··#156·=·NameAndType········#131:#122·····//·getApplyToClassNames:()Ljava/lang/String;
 167 ··#157·=·Methodref··········#155.#156·····//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
 168 ··#158·=·Utf8···············super$3$setApplyToClassNames
166 ··#156·=·NameAndType········#132:#124·····//·setApplyToClassNames:(Ljava/lang/String;)V169 ··#159·=·NameAndType········#132:#124·····//·setApplyToClassNames:(Ljava/lang/String;)V
167 ··#157·=·Methodref··········#155.#156·····//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
168 ··#158·=·Utf8···············super$3$getApplyToClassNames 
169 ··#159·=·NameAndType········#131:#122·····//·getApplyToClassNames:()Ljava/lang/String; 
170 ··#160·=·Methodref··········#155.#159·····//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;170 ··#160·=·Methodref··········#155.#159·····//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
171 ··#161·=·Utf8···············super$4$shouldIgnoreField171 ··#161·=·Utf8···············super$4$shouldIgnoreField
172 ··#162·=·NameAndType········#73:#74·······//·shouldIgnoreField:(Lorg/codehaus/groovy/ast/FieldNode;)Z172 ··#162·=·NameAndType········#73:#74·······//·shouldIgnoreField:(Lorg/codehaus/groovy/ast/FieldNode;)Z
173 ··#163·=·Methodref··········#4.#162·······//·org/codenarc/rule/generic/StatelessClassRule.shouldIgnoreField:(Lorg/codehaus/groovy/ast/FieldNode;)Z173 ··#163·=·Methodref··········#4.#162·······//·org/codenarc/rule/generic/StatelessClassRule.shouldIgnoreField:(Lorg/codehaus/groovy/ast/FieldNode;)Z
174 ··#164·=·Utf8···············super$4$$getStaticMetaClass174 ··#164·=·Utf8···············super$4$$getStaticMetaClass
175 ··#165·=·Methodref··········#4.#57········//·org/codenarc/rule/generic/StatelessClassRule.$getStaticMetaClass:()Lgroovy/lang/MetaClass;175 ··#165·=·Methodref··········#4.#57········//·org/codenarc/rule/generic/StatelessClassRule.$getStaticMetaClass:()Lgroovy/lang/MetaClass;
176 ··#166·=·Utf8···············$callSiteArray176 ··#166·=·Utf8···············$callSiteArray
177 ··#167·=·Utf8···············Ljava/lang/ref/SoftReference;177 ··#167·=·Utf8···············Ljava/lang/ref/SoftReference;
Offset 560, 33 lines modifiedOffset 560, 33 lines modified
560 ····Code:560 ····Code:
561 ······stack=2,·locals=2,·args_size=2561 ······stack=2,·locals=2,·args_size=2
562 ·········0:·aload_0562 ·········0:·aload_0
563 ·········1:·aload_1563 ·········1:·aload_1
564 ·········2:·invokespecial·#152················//·Method·org/codenarc/rule/AbstractRule.setApplyToFilesMatching:(Ljava/lang/String;)V564 ·········2:·invokespecial·#152················//·Method·org/codenarc/rule/AbstractRule.setApplyToFilesMatching:(Ljava/lang/String;)V
565 ·········5:·return565 ·········5:·return
  
 566 ··public·java.lang.String·super$3$getApplyToClassNames();
 567 ····descriptor:·()Ljava/lang/String;
 568 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 569 ····Code:
 570 ······stack=1,·locals=1,·args_size=1
 571 ·········0:·aload_0
 572 ·········1:·invokespecial·#157················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
 573 ·········4:·areturn
  
566 ··public·void·super$3$setApplyToClassNames(java.lang.String);574 ··public·void·super$3$setApplyToClassNames(java.lang.String);
567 ····descriptor:·(Ljava/lang/String;)V575 ····descriptor:·(Ljava/lang/String;)V
568 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC576 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
569 ····Code:577 ····Code:
570 ······stack=2,·locals=2,·args_size=2578 ······stack=2,·locals=2,·args_size=2
571 ·········0:·aload_0579 ·········0:·aload_0
572 ·········1:·aload_1580 ·········1:·aload_1
573 ·········2:·invokespecial·#157················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V581 ·········2:·invokespecial·#160················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
574 ·········5:·return582 ·········5:·return
  
575 ··public·java.lang.String·super$3$getApplyToClassNames(); 
576 ····descriptor:·()Ljava/lang/String; 
577 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
578 ····Code: 
579 ······stack=1,·locals=1,·args_size=1 
580 ·········0:·aload_0 
581 ·········1:·invokespecial·#160················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
582 ·········4:·areturn 
  
583 ··public·boolean·super$4$shouldIgnoreField(org.codehaus.groovy.ast.FieldNode);583 ··public·boolean·super$4$shouldIgnoreField(org.codehaus.groovy.ast.FieldNode);
584 ····descriptor:·(Lorg/codehaus/groovy/ast/FieldNode;)Z584 ····descriptor:·(Lorg/codehaus/groovy/ast/FieldNode;)Z
585 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC585 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
586 ····Code:586 ····Code:
587 ······stack=2,·locals=2,·args_size=2587 ······stack=2,·locals=2,·args_size=2
588 ·········0:·aload_0588 ·········0:·aload_0
589 ·········1:·aload_1589 ·········1:·aload_1
5.38 KB
org/codenarc/rule/junit/ChainedTestRule.class
5.29 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·9b7648d5c6cddd55fe4b6c4d6a50f34b5881c10f947160e8c6154ea3184eda451 ··SHA-256·checksum·33d0f57f6a274ac00fda4ea72349bb11d99c10ac6278c6fe66af5f6ad36008f0
2 ··Compiled·from·"ChainedTestRule.groovy"2 ··Compiled·from·"ChainedTestRule.groovy"
3 public·class·org.codenarc.rule.junit.ChainedTestRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.ChainedTestRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/ChainedTestRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/ChainedTestRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 134 ··#124·=·Utf8···············super$3$getApplyToClassNames
 135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
 136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
131 ··#121·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
132 ··#122·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
134 ··#124·=·Utf8···············super$3$getAstVisitorClass 
135 ··#125·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
137 ··#127·=·Utf8···············super$3$getApplyToClassNames 
138 ··#128·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
445 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
446 ····descriptor:·(Ljava/lang/String;)V 
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
448 ····Code: 
449 ······stack=2,·locals=2,·args_size=2 
450 ·········0:·aload_0 
451 ·········1:·aload_1 
452 ·········2:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
453 ·········5:·return 
  
454 ··public·java.lang.Class·super$3$getAstVisitorClass();445 ··public·java.lang.Class·super$3$getAstVisitorClass();
455 ····descriptor:·()Ljava/lang/Class;446 ····descriptor:·()Ljava/lang/Class;
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
457 ····Code:448 ····Code:
458 ······stack=1,·locals=1,·args_size=1449 ······stack=1,·locals=1,·args_size=1
459 ·········0:·aload_0450 ·········0:·aload_0
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
461 ·········4:·areturn452 ·········4:·areturn
  
462 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
463 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:456 ····Code:
466 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
467 ·········0:·aload_0458 ·········0:·aload_0
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
469 ·········4:·areturn460 ·········4:·areturn
  
 461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 462 ····descriptor:·(Ljava/lang/String;)V
 463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 464 ····Code:
 465 ······stack=2,·locals=2,·args_size=2
 466 ·········0:·aload_0
 467 ·········1:·aload_1
 468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 469 ·········5:·return
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.4 KB
org/codenarc/rule/junit/CoupledTestCaseRule.class
5.31 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·5e0d2dccc20959a43f005f23f75cc2ebc870129170ffab5b042fc2920c02bd591 ··SHA-256·checksum·8d3d694d66a2d7ac6de43801e569354ac74fe63ada7e91544f29c65b63bac9e9
2 ··Compiled·from·"CoupledTestCaseRule.groovy"2 ··Compiled·from·"CoupledTestCaseRule.groovy"
3 public·class·org.codenarc.rule.junit.CoupledTestCaseRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.CoupledTestCaseRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/CoupledTestCaseRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/CoupledTestCaseRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 134 ··#124·=·Utf8···············super$3$getApplyToClassNames
 135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
 136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
131 ··#121·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
132 ··#122·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
134 ··#124·=·Utf8···············super$3$getAstVisitorClass 
135 ··#125·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
137 ··#127·=·Utf8···············super$3$getApplyToClassNames 
138 ··#128·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
445 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
446 ····descriptor:·(Ljava/lang/String;)V 
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
448 ····Code: 
449 ······stack=2,·locals=2,·args_size=2 
450 ·········0:·aload_0 
451 ·········1:·aload_1 
452 ·········2:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
453 ·········5:·return 
  
454 ··public·java.lang.Class·super$3$getAstVisitorClass();445 ··public·java.lang.Class·super$3$getAstVisitorClass();
455 ····descriptor:·()Ljava/lang/Class;446 ····descriptor:·()Ljava/lang/Class;
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
457 ····Code:448 ····Code:
458 ······stack=1,·locals=1,·args_size=1449 ······stack=1,·locals=1,·args_size=1
459 ·········0:·aload_0450 ·········0:·aload_0
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
461 ·········4:·areturn452 ·········4:·areturn
  
462 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
463 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:456 ····Code:
466 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
467 ·········0:·aload_0458 ·········0:·aload_0
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
469 ·········4:·areturn460 ·········4:·areturn
  
 461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 462 ····descriptor:·(Ljava/lang/String;)V
 463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 464 ····Code:
 465 ······stack=2,·locals=2,·args_size=2
 466 ·········0:·aload_0
 467 ·········1:·aload_1
 468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 469 ·········5:·return
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.44 KB
org/codenarc/rule/junit/JUnitAssertAlwaysFailsRule.class
5.33 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·f6eeae131c7e40967ec76b168429e9031c35d2db60e22537c8f64a5d4a21abba1 ··SHA-256·checksum·8345cf8e8a685c630ca09b0085bd24ed702f732feaa41104be9799cfcfa08fe9
2 ··Compiled·from·"JUnitAssertAlwaysFailsRule.groovy"2 ··Compiled·from·"JUnitAssertAlwaysFailsRule.groovy"
3 public·class·org.codenarc.rule.junit.JUnitAssertAlwaysFailsRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.JUnitAssertAlwaysFailsRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitAssertAlwaysFailsRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitAssertAlwaysFailsRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 134 ··#124·=·Utf8···············super$3$getApplyToClassNames
 135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
 136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
131 ··#121·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
132 ··#122·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
134 ··#124·=·Utf8···············super$3$getAstVisitorClass 
135 ··#125·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
137 ··#127·=·Utf8···············super$3$getApplyToClassNames 
138 ··#128·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
445 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
446 ····descriptor:·(Ljava/lang/String;)V 
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
448 ····Code: 
449 ······stack=2,·locals=2,·args_size=2 
450 ·········0:·aload_0 
451 ·········1:·aload_1 
452 ·········2:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
453 ·········5:·return 
  
454 ··public·java.lang.Class·super$3$getAstVisitorClass();445 ··public·java.lang.Class·super$3$getAstVisitorClass();
455 ····descriptor:·()Ljava/lang/Class;446 ····descriptor:·()Ljava/lang/Class;
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
457 ····Code:448 ····Code:
458 ······stack=1,·locals=1,·args_size=1449 ······stack=1,·locals=1,·args_size=1
459 ·········0:·aload_0450 ·········0:·aload_0
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
461 ·········4:·areturn452 ·········4:·areturn
  
462 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
463 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:456 ····Code:
466 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
467 ·········0:·aload_0458 ·········0:·aload_0
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
469 ·········4:·areturn460 ·········4:·areturn
  
 461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 462 ····descriptor:·(Ljava/lang/String;)V
 463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 464 ····Code:
 465 ······stack=2,·locals=2,·args_size=2
 466 ·········0:·aload_0
 467 ·········1:·aload_1
 468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 469 ·········5:·return
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.45 KB
org/codenarc/rule/junit/JUnitAssertAlwaysSucceedsRule.class
5.34 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·75d1dc3aaf43c0f4373531cfcb4a5fb51baf5034fed66ce412aba5963c76441d1 ··SHA-256·checksum·9e9de2e0539752f6cba2c7a4016b86c5d2c9392f7bd8bcd9c016be06bf7d51d2
2 ··Compiled·from·"JUnitAssertAlwaysSucceedsRule.groovy"2 ··Compiled·from·"JUnitAssertAlwaysSucceedsRule.groovy"
3 public·class·org.codenarc.rule.junit.JUnitAssertAlwaysSucceedsRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.JUnitAssertAlwaysSucceedsRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitAssertAlwaysSucceedsRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitAssertAlwaysSucceedsRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 134 ··#124·=·Utf8···············super$3$getApplyToClassNames
 135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
 136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
131 ··#121·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
132 ··#122·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
134 ··#124·=·Utf8···············super$3$getAstVisitorClass 
135 ··#125·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
137 ··#127·=·Utf8···············super$3$getApplyToClassNames 
138 ··#128·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
445 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
446 ····descriptor:·(Ljava/lang/String;)V 
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
448 ····Code: 
449 ······stack=2,·locals=2,·args_size=2 
450 ·········0:·aload_0 
451 ·········1:·aload_1 
452 ·········2:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
453 ·········5:·return 
  
454 ··public·java.lang.Class·super$3$getAstVisitorClass();445 ··public·java.lang.Class·super$3$getAstVisitorClass();
455 ····descriptor:·()Ljava/lang/Class;446 ····descriptor:·()Ljava/lang/Class;
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
457 ····Code:448 ····Code:
458 ······stack=1,·locals=1,·args_size=1449 ······stack=1,·locals=1,·args_size=1
459 ·········0:·aload_0450 ·········0:·aload_0
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
461 ·········4:·areturn452 ·········4:·areturn
  
462 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
463 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:456 ····Code:
466 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
467 ·········0:·aload_0458 ·········0:·aload_0
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
469 ·········4:·areturn460 ·········4:·areturn
  
 461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 462 ····descriptor:·(Ljava/lang/String;)V
 463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 464 ····Code:
 465 ······stack=2,·locals=2,·args_size=2
 466 ·········0:·aload_0
 467 ·········1:·aload_1
 468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 469 ·········5:·return
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.44 KB
org/codenarc/rule/junit/JUnitFailWithoutMessageRule.class
5.33 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·7d0541842196d2ca94a78b4df589fa914c056250adba95a60fcbc107982695011 ··SHA-256·checksum·6cde3c36e0d94f5d1a7851d388d338d2667b806174fbb0ac37f5a80883c56db2
2 ··Compiled·from·"JUnitFailWithoutMessageRule.groovy"2 ··Compiled·from·"JUnitFailWithoutMessageRule.groovy"
3 public·class·org.codenarc.rule.junit.JUnitFailWithoutMessageRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.JUnitFailWithoutMessageRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitFailWithoutMessageRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitFailWithoutMessageRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 134 ··#124·=·Utf8···············super$3$getApplyToClassNames
 135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
 136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
131 ··#121·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
132 ··#122·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
134 ··#124·=·Utf8···············super$3$getAstVisitorClass 
135 ··#125·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
137 ··#127·=·Utf8···············super$3$getApplyToClassNames 
138 ··#128·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
445 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
446 ····descriptor:·(Ljava/lang/String;)V 
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
448 ····Code: 
449 ······stack=2,·locals=2,·args_size=2 
450 ·········0:·aload_0 
451 ·········1:·aload_1 
452 ·········2:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
453 ·········5:·return 
  
454 ··public·java.lang.Class·super$3$getAstVisitorClass();445 ··public·java.lang.Class·super$3$getAstVisitorClass();
455 ····descriptor:·()Ljava/lang/Class;446 ····descriptor:·()Ljava/lang/Class;
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
457 ····Code:448 ····Code:
458 ······stack=1,·locals=1,·args_size=1449 ······stack=1,·locals=1,·args_size=1
459 ·········0:·aload_0450 ·········0:·aload_0
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
461 ·········4:·areturn452 ·········4:·areturn
  
462 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
463 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:456 ····Code:
466 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
467 ·········0:·aload_0458 ·········0:·aload_0
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
469 ·········4:·areturn460 ·········4:·areturn
  
 461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 462 ····descriptor:·(Ljava/lang/String;)V
 463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 464 ····Code:
 465 ······stack=2,·locals=2,·args_size=2
 466 ·········0:·aload_0
 467 ·········1:·aload_1
 468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 469 ·········5:·return
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.39 KB
org/codenarc/rule/junit/JUnitLostTestRule.class
5.3 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·a5c8886e72f896fa410dd3353c39866157f961277cc5c32d7e454451013403481 ··SHA-256·checksum·e5ce23437345433a3f067230e17ad54b687d5ad8de5de0a9f5a625b5965a188a
2 ··Compiled·from·"JUnitLostTestRule.groovy"2 ··Compiled·from·"JUnitLostTestRule.groovy"
3 public·class·org.codenarc.rule.junit.JUnitLostTestRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.JUnitLostTestRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitLostTestRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitLostTestRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 134 ··#124·=·Utf8···············super$3$getApplyToClassNames
 135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
 136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
131 ··#121·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
132 ··#122·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
134 ··#124·=·Utf8···············super$3$getAstVisitorClass 
135 ··#125·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
137 ··#127·=·Utf8···············super$3$getApplyToClassNames 
138 ··#128·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
445 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
446 ····descriptor:·(Ljava/lang/String;)V 
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
448 ····Code: 
449 ······stack=2,·locals=2,·args_size=2 
450 ·········0:·aload_0 
451 ·········1:·aload_1 
452 ·········2:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
453 ·········5:·return 
  
454 ··public·java.lang.Class·super$3$getAstVisitorClass();445 ··public·java.lang.Class·super$3$getAstVisitorClass();
455 ····descriptor:·()Ljava/lang/Class;446 ····descriptor:·()Ljava/lang/Class;
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
457 ····Code:448 ····Code:
458 ······stack=1,·locals=1,·args_size=1449 ······stack=1,·locals=1,·args_size=1
459 ·········0:·aload_0450 ·········0:·aload_0
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
461 ·········4:·areturn452 ·········4:·areturn
  
462 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
463 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:456 ····Code:
466 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
467 ·········0:·aload_0458 ·········0:·aload_0
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
469 ·········4:·areturn460 ·········4:·areturn
  
 461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 462 ····descriptor:·(Ljava/lang/String;)V
 463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 464 ····Code:
 465 ······stack=2,·locals=2,·args_size=2
 466 ·········0:·aload_0
 467 ·········1:·aload_1
 468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 469 ·········5:·return
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.41 KB
org/codenarc/rule/junit/JUnitPublicFieldRule.class
5.31 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·7c1bb6e9af71c8af85e6319ed1f89a00c986c42beaf3b8c806c5d8ae80791a801 ··SHA-256·checksum·de2801ad85fc8e4b3d7baf44c76d60c1e7dbb0291bd98c35d0e05da17e886e75
2 ··Compiled·from·"JUnitPublicFieldRule.groovy"2 ··Compiled·from·"JUnitPublicFieldRule.groovy"
3 public·class·org.codenarc.rule.junit.JUnitPublicFieldRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.JUnitPublicFieldRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitPublicFieldRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitPublicFieldRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 134 ··#124·=·Utf8···············super$3$getApplyToClassNames
 135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
 136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
131 ··#121·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
132 ··#122·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
134 ··#124·=·Utf8···············super$3$getAstVisitorClass 
135 ··#125·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
137 ··#127·=·Utf8···············super$3$getApplyToClassNames 
138 ··#128·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
445 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
446 ····descriptor:·(Ljava/lang/String;)V 
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
448 ····Code: 
449 ······stack=2,·locals=2,·args_size=2 
450 ·········0:·aload_0 
451 ·········1:·aload_1 
452 ·········2:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
453 ·········5:·return 
  
454 ··public·java.lang.Class·super$3$getAstVisitorClass();445 ··public·java.lang.Class·super$3$getAstVisitorClass();
455 ····descriptor:·()Ljava/lang/Class;446 ····descriptor:·()Ljava/lang/Class;
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
457 ····Code:448 ····Code:
458 ······stack=1,·locals=1,·args_size=1449 ······stack=1,·locals=1,·args_size=1
459 ·········0:·aload_0450 ·········0:·aload_0
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
461 ·········4:·areturn452 ·········4:·areturn
  
462 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
463 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:456 ····Code:
466 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
467 ·········0:·aload_0458 ·········0:·aload_0
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
469 ·········4:·areturn460 ·········4:·areturn
  
 461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 462 ····descriptor:·(Ljava/lang/String;)V
 463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 464 ····Code:
 465 ······stack=2,·locals=2,·args_size=2
 466 ·········0:·aload_0
 467 ·········1:·aload_1
 468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 469 ·········5:·return
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.45 KB
org/codenarc/rule/junit/JUnitPublicNonTestMethodRule.class
5.33 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·17a9e9fedb5fe9fda5cf6e6864759a98fd24e09a6678cab53b177819989112061 ··SHA-256·checksum·ca1d462be2c14dbe103acd70d81e3e87d57e858da48bac41445f23c294788661
2 ··Compiled·from·"JUnitPublicNonTestMethodRule.groovy"2 ··Compiled·from·"JUnitPublicNonTestMethodRule.groovy"
3 public·class·org.codenarc.rule.junit.JUnitPublicNonTestMethodRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.JUnitPublicNonTestMethodRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitPublicNonTestMethodRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitPublicNonTestMethodRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 134 ··#124·=·Utf8···············super$3$getApplyToClassNames
 135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
 136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
131 ··#121·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
132 ··#122·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
134 ··#124·=·Utf8···············super$3$getAstVisitorClass 
135 ··#125·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
137 ··#127·=·Utf8···············super$3$getApplyToClassNames 
138 ··#128·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
445 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
446 ····descriptor:·(Ljava/lang/String;)V 
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
448 ····Code: 
449 ······stack=2,·locals=2,·args_size=2 
450 ·········0:·aload_0 
451 ·········1:·aload_1 
452 ·········2:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
453 ·········5:·return 
  
454 ··public·java.lang.Class·super$3$getAstVisitorClass();445 ··public·java.lang.Class·super$3$getAstVisitorClass();
455 ····descriptor:·()Ljava/lang/Class;446 ····descriptor:·()Ljava/lang/Class;
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
457 ····Code:448 ····Code:
458 ······stack=1,·locals=1,·args_size=1449 ······stack=1,·locals=1,·args_size=1
459 ·········0:·aload_0450 ·········0:·aload_0
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
461 ·········4:·areturn452 ·········4:·areturn
  
462 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
463 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:456 ····Code:
466 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
467 ·········0:·aload_0458 ·········0:·aload_0
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
469 ·········4:·areturn460 ·········4:·areturn
  
 461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 462 ····descriptor:·(Ljava/lang/String;)V
 463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 464 ····Code:
 465 ······stack=2,·locals=2,·args_size=2
 466 ·········0:·aload_0
 467 ·········1:·aload_1
 468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 469 ·········5:·return
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.57 KB
org/codenarc/rule/junit/JUnitPublicPropertyRule.class
5.47 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·b20f1ef831a3daabcfb86b86bca88c4f3a20c54eeb6a73843fb0d508679cf7a91 ··SHA-256·checksum·1800ad4b88ad21c60ad260c6fa9df57b56e92ee2e2cb0a5970652ecb8ea74f53
2 ··Compiled·from·"JUnitPublicPropertyRule.groovy"2 ··Compiled·from·"JUnitPublicPropertyRule.groovy"
3 public·class·org.codenarc.rule.junit.JUnitPublicPropertyRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.JUnitPublicPropertyRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitPublicPropertyRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitPublicPropertyRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 129, 23 lines modifiedOffset 129, 23 lines modified
129 ··#119·=·Utf8···············(Ljava/lang/Class;)V129 ··#119·=·Utf8···············(Ljava/lang/Class;)V
130 ··#120·=·Utf8···············getApplyToClassNames130 ··#120·=·Utf8···············getApplyToClassNames
131 ··#121·=·Utf8···············setApplyToClassNames131 ··#121·=·Utf8···············setApplyToClassNames
132 ··#122·=·Utf8···············getIgnorePropertyNames132 ··#122·=·Utf8···············getIgnorePropertyNames
133 ··#123·=·NameAndType········#15:#9········//·ignorePropertyNames:Ljava/lang/String;133 ··#123·=·NameAndType········#15:#9········//·ignorePropertyNames:Ljava/lang/String;
134 ··#124·=·Fieldref···········#2.#123·······//·org/codenarc/rule/junit/JUnitPublicPropertyRule.ignorePropertyNames:Ljava/lang/String;134 ··#124·=·Fieldref···········#2.#123·······//·org/codenarc/rule/junit/JUnitPublicPropertyRule.ignorePropertyNames:Ljava/lang/String;
135 ··#125·=·Utf8···············setIgnorePropertyNames135 ··#125·=·Utf8···············setIgnorePropertyNames
136 ··#126·=·Utf8···············super$3$setApplyToClassNames 
137 ··#127·=·NameAndType········#121:#112·····//·setApplyToClassNames:(Ljava/lang/String;)V 
138 ··#128·=·Methodref··········#4.#127·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
139 ··#129·=·Utf8···············super$3$getAstVisitorClass136 ··#126·=·Utf8···············super$3$getAstVisitorClass
140 ··#130·=·NameAndType········#117:#69······//·getAstVisitorClass:()Ljava/lang/Class;137 ··#127·=·NameAndType········#117:#69······//·getAstVisitorClass:()Ljava/lang/Class;
141 ··#131·=·Methodref··········#4.#130·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;138 ··#128·=·Methodref··········#4.#127·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
142 ··#132·=·Utf8···············super$3$getApplyToClassNames139 ··#129·=·Utf8···············super$3$getApplyToClassNames
143 ··#133·=·NameAndType········#120:#110·····//·getApplyToClassNames:()Ljava/lang/String;140 ··#130·=·NameAndType········#120:#110·····//·getApplyToClassNames:()Ljava/lang/String;
144 ··#134·=·Methodref··········#4.#133·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;141 ··#131·=·Methodref··········#4.#130·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
 142 ··#132·=·Utf8···············super$3$setApplyToClassNames
 143 ··#133·=·NameAndType········#121:#112·····//·setApplyToClassNames:(Ljava/lang/String;)V
 144 ··#134·=·Methodref··········#4.#133·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
145 ··#135·=·Utf8···············$callSiteArray145 ··#135·=·Utf8···············$callSiteArray
146 ··#136·=·Utf8···············Ljava/lang/ref/SoftReference;146 ··#136·=·Utf8···············Ljava/lang/ref/SoftReference;
147 ··#137·=·Utf8···············$createCallSiteArray_1147 ··#137·=·Utf8···············$createCallSiteArray_1
148 ··#138·=·Utf8···············([Ljava/lang/String;)V148 ··#138·=·Utf8···············([Ljava/lang/String;)V
149 ··#139·=·Utf8···············DEFAULT_TEST_CLASS_NAMES149 ··#139·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
150 ··#140·=·String·············#139··········//·DEFAULT_TEST_CLASS_NAMES150 ··#140·=·String·············#139··········//·DEFAULT_TEST_CLASS_NAMES
151 ··#141·=·Utf8···············$createCallSiteArray151 ··#141·=·Utf8···············$createCallSiteArray
Offset 467, 42 lines modifiedOffset 467, 42 lines modified
467 ····Code:467 ····Code:
468 ······stack=2,·locals=2,·args_size=2468 ······stack=2,·locals=2,·args_size=2
469 ·········0:·aload_0469 ·········0:·aload_0
470 ·········1:·aload_1470 ·········1:·aload_1
471 ·········2:·putfield······#124················//·Field·ignorePropertyNames:Ljava/lang/String;471 ·········2:·putfield······#124················//·Field·ignorePropertyNames:Ljava/lang/String;
472 ·········5:·return472 ·········5:·return
  
473 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
474 ····descriptor:·(Ljava/lang/String;)V 
475 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
476 ····Code: 
477 ······stack=2,·locals=2,·args_size=2 
478 ·········0:·aload_0 
479 ·········1:·aload_1 
480 ·········2:·invokespecial·#128················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
481 ·········5:·return 
  
482 ··public·java.lang.Class·super$3$getAstVisitorClass();473 ··public·java.lang.Class·super$3$getAstVisitorClass();
483 ····descriptor:·()Ljava/lang/Class;474 ····descriptor:·()Ljava/lang/Class;
484 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC475 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
485 ····Code:476 ····Code:
486 ······stack=1,·locals=1,·args_size=1477 ······stack=1,·locals=1,·args_size=1
487 ·········0:·aload_0478 ·········0:·aload_0
488 ·········1:·invokespecial·#131················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;479 ·········1:·invokespecial·#128················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
489 ·········4:·areturn480 ·········4:·areturn
  
490 ··public·java.lang.String·super$3$getApplyToClassNames();481 ··public·java.lang.String·super$3$getApplyToClassNames();
491 ····descriptor:·()Ljava/lang/String;482 ····descriptor:·()Ljava/lang/String;
492 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC483 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
493 ····Code:484 ····Code:
494 ······stack=1,·locals=1,·args_size=1485 ······stack=1,·locals=1,·args_size=1
495 ·········0:·aload_0486 ·········0:·aload_0
496 ·········1:·invokespecial·#134················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;487 ·········1:·invokespecial·#131················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
497 ·········4:·areturn488 ·········4:·areturn
  
 489 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 490 ····descriptor:·(Ljava/lang/String;)V
 491 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 492 ····Code:
 493 ······stack=2,·locals=2,·args_size=2
 494 ·········0:·aload_0
 495 ·········1:·aload_1
 496 ·········2:·invokespecial·#134················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 497 ·········5:·return
  
498 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);498 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
499 ····descriptor:·([Ljava/lang/String;)V499 ····descriptor:·([Ljava/lang/String;)V
500 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC500 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
501 ····Code:501 ····Code:
502 ······stack=3,·locals=1,·args_size=1502 ······stack=3,·locals=1,·args_size=1
503 ·········0:·aload_0503 ·········0:·aload_0
504 ·········1:·ldc···········#41·················//·int·0504 ·········1:·ldc···········#41·················//·int·0
5.43 KB
org/codenarc/rule/junit/JUnitSetUpCallsSuperRule.class
5.32 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·ac88ac62a5a014c45d999f78f80d38a1eff2bd6da74e3998bc40843ec0b12ef61 ··SHA-256·checksum·f62a33a7885728c1dad9e4401cdb810309f7fc717a15500467757b051fb3e850
2 ··Compiled·from·"JUnitSetUpCallsSuperRule.groovy"2 ··Compiled·from·"JUnitSetUpCallsSuperRule.groovy"
3 public·class·org.codenarc.rule.junit.JUnitSetUpCallsSuperRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.JUnitSetUpCallsSuperRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitSetUpCallsSuperRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitSetUpCallsSuperRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 134 ··#124·=·Utf8···············super$3$getApplyToClassNames
 135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
 136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
131 ··#121·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
132 ··#122·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
134 ··#124·=·Utf8···············super$3$getAstVisitorClass 
135 ··#125·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
137 ··#127·=·Utf8···············super$3$getApplyToClassNames 
138 ··#128·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
445 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
446 ····descriptor:·(Ljava/lang/String;)V 
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
448 ····Code: 
449 ······stack=2,·locals=2,·args_size=2 
450 ·········0:·aload_0 
451 ·········1:·aload_1 
452 ·········2:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
453 ·········5:·return 
  
454 ··public·java.lang.Class·super$3$getAstVisitorClass();445 ··public·java.lang.Class·super$3$getAstVisitorClass();
455 ····descriptor:·()Ljava/lang/Class;446 ····descriptor:·()Ljava/lang/Class;
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
457 ····Code:448 ····Code:
458 ······stack=1,·locals=1,·args_size=1449 ······stack=1,·locals=1,·args_size=1
459 ·········0:·aload_0450 ·········0:·aload_0
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
461 ·········4:·areturn452 ·········4:·areturn
  
462 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
463 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:456 ····Code:
466 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
467 ·········0:·aload_0458 ·········0:·aload_0
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
469 ·········4:·areturn460 ·········4:·areturn
  
 461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 462 ····descriptor:·(Ljava/lang/String;)V
 463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 464 ····Code:
 465 ······stack=2,·locals=2,·args_size=2
 466 ·········0:·aload_0
 467 ·········1:·aload_1
 468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 469 ·········5:·return
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.43 KB
org/codenarc/rule/junit/JUnitStyleAssertionsRule.class
5.32 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·56e718465383627e7790b09071449dd23541fde9344f89f3b25c660032778e101 ··SHA-256·checksum·10372ebb82bfd765f65a8017fb454277a6b1ef1b606b3b508c77d5163547f1b0
2 ··Compiled·from·"JUnitStyleAssertionsRule.groovy"2 ··Compiled·from·"JUnitStyleAssertionsRule.groovy"
3 public·class·org.codenarc.rule.junit.JUnitStyleAssertionsRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.JUnitStyleAssertionsRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitStyleAssertionsRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitStyleAssertionsRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 134 ··#124·=·Utf8···············super$3$getApplyToClassNames
 135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
 136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
131 ··#121·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
132 ··#122·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
134 ··#124·=·Utf8···············super$3$getAstVisitorClass 
135 ··#125·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
137 ··#127·=·Utf8···············super$3$getApplyToClassNames 
138 ··#128·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
445 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
446 ····descriptor:·(Ljava/lang/String;)V 
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
448 ····Code: 
449 ······stack=2,·locals=2,·args_size=2 
450 ·········0:·aload_0 
451 ·········1:·aload_1 
452 ·········2:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
453 ·········5:·return 
  
454 ··public·java.lang.Class·super$3$getAstVisitorClass();445 ··public·java.lang.Class·super$3$getAstVisitorClass();
455 ····descriptor:·()Ljava/lang/Class;446 ····descriptor:·()Ljava/lang/Class;
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
457 ····Code:448 ····Code:
458 ······stack=1,·locals=1,·args_size=1449 ······stack=1,·locals=1,·args_size=1
459 ·········0:·aload_0450 ·········0:·aload_0
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
461 ·········4:·areturn452 ·········4:·areturn
  
462 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
463 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:456 ····Code:
466 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
467 ·········0:·aload_0458 ·········0:·aload_0
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
469 ·········4:·areturn460 ·········4:·areturn
  
 461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 462 ····descriptor:·(Ljava/lang/String;)V
 463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 464 ····Code:
 465 ······stack=2,·locals=2,·args_size=2
 466 ·········0:·aload_0
 467 ·········1:·aload_1
 468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 469 ·········5:·return
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.44 KB
org/codenarc/rule/junit/JUnitTearDownCallsSuperRule.class
5.33 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·e7f4900494fd501b4c94f7a2d3e97599ab914dbdb56bb049c54f60243621a8c41 ··SHA-256·checksum·151203459a7f8028d3e6505b80ce6517f0ddd87de69b4451b3c9ddcd2935be64
2 ··Compiled·from·"JUnitTearDownCallsSuperRule.groovy"2 ··Compiled·from·"JUnitTearDownCallsSuperRule.groovy"
3 public·class·org.codenarc.rule.junit.JUnitTearDownCallsSuperRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.JUnitTearDownCallsSuperRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitTearDownCallsSuperRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitTearDownCallsSuperRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 134 ··#124·=·Utf8···············super$3$getApplyToClassNames
 135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
 136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
131 ··#121·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
132 ··#122·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
134 ··#124·=·Utf8···············super$3$getAstVisitorClass 
135 ··#125·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
137 ··#127·=·Utf8···············super$3$getApplyToClassNames 
138 ··#128·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
445 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
446 ····descriptor:·(Ljava/lang/String;)V 
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
448 ····Code: 
449 ······stack=2,·locals=2,·args_size=2 
450 ·········0:·aload_0 
451 ·········1:·aload_1 
452 ·········2:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
453 ·········5:·return 
  
454 ··public·java.lang.Class·super$3$getAstVisitorClass();445 ··public·java.lang.Class·super$3$getAstVisitorClass();
455 ····descriptor:·()Ljava/lang/Class;446 ····descriptor:·()Ljava/lang/Class;
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
457 ····Code:448 ····Code:
458 ······stack=1,·locals=1,·args_size=1449 ······stack=1,·locals=1,·args_size=1
459 ·········0:·aload_0450 ·········0:·aload_0
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
461 ·········4:·areturn452 ·········4:·areturn
  
462 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
463 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:456 ····Code:
466 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
467 ·········0:·aload_0458 ·········0:·aload_0
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
469 ·········4:·areturn460 ·········4:·areturn
  
 461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 462 ····descriptor:·(Ljava/lang/String;)V
 463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 464 ····Code:
 465 ······stack=2,·locals=2,·args_size=2
 466 ·········0:·aload_0
 467 ·········1:·aload_1
 468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 469 ·········5:·return
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.5 KB
org/codenarc/rule/junit/JUnitTestMethodWithoutAssertRule.class
5.38 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·a74e9e083aaf4aed77cdebe6c5d93e036ed33af534fa1e80f1aeb3dc4aa04ec21 ··SHA-256·checksum·bff520eef16fea9b200ef2cd65d51ad4621607a064ad3cd96c1805f816da71ac
2 ··Compiled·from·"JUnitTestMethodWithoutAssertRule.groovy"2 ··Compiled·from·"JUnitTestMethodWithoutAssertRule.groovy"
3 public·class·org.codenarc.rule.junit.JUnitTestMethodWithoutAssertRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.JUnitTestMethodWithoutAssertRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitTestMethodWithoutAssertRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitTestMethodWithoutAssertRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 165, 23 lines modifiedOffset 165, 23 lines modified
165 ··#155·=·Utf8···············()I165 ··#155·=·Utf8···············()I
166 ··#156·=·Utf8···············setPriority166 ··#156·=·Utf8···············setPriority
167 ··#157·=·Utf8···············(I)V167 ··#157·=·Utf8···············(I)V
168 ··#158·=·Utf8···············getAssertMethodPatterns168 ··#158·=·Utf8···············getAssertMethodPatterns
169 ··#159·=·Utf8···············setAssertMethodPatterns169 ··#159·=·Utf8···············setAssertMethodPatterns
170 ··#160·=·Utf8···············getApplyToClassNames170 ··#160·=·Utf8···············getApplyToClassNames
171 ··#161·=·Utf8···············setApplyToClassNames171 ··#161·=·Utf8···············setApplyToClassNames
172 ··#162·=·Utf8···············super$3$setApplyToClassNames 
173 ··#163·=·NameAndType········#161:#153·····//·setApplyToClassNames:(Ljava/lang/String;)V 
174 ··#164·=·Methodref··········#4.#163·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
175 ··#165·=·Utf8···············super$3$getAstVisitor172 ··#162·=·Utf8···············super$3$getAstVisitor
176 ··#166·=·NameAndType········#64:#65·······//·getAstVisitor:()Lorg/codenarc/rule/AstVisitor;173 ··#163·=·NameAndType········#64:#65·······//·getAstVisitor:()Lorg/codenarc/rule/AstVisitor;
177 ··#167·=·Methodref··········#4.#166·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitor:()Lorg/codenarc/rule/AstVisitor;174 ··#164·=·Methodref··········#4.#163·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitor:()Lorg/codenarc/rule/AstVisitor;
178 ··#168·=·Utf8···············super$3$getApplyToClassNames175 ··#165·=·Utf8···············super$3$getApplyToClassNames
179 ··#169·=·NameAndType········#160:#151·····//·getApplyToClassNames:()Ljava/lang/String;176 ··#166·=·NameAndType········#160:#151·····//·getApplyToClassNames:()Ljava/lang/String;
180 ··#170·=·Methodref··········#4.#169·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;177 ··#167·=·Methodref··········#4.#166·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
 178 ··#168·=·Utf8···············super$3$setApplyToClassNames
 179 ··#169·=·NameAndType········#161:#153·····//·setApplyToClassNames:(Ljava/lang/String;)V
 180 ··#170·=·Methodref··········#4.#169·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
181 ··#171·=·Utf8···············$callSiteArray181 ··#171·=·Utf8···············$callSiteArray
182 ··#172·=·Utf8···············Ljava/lang/ref/SoftReference;182 ··#172·=·Utf8···············Ljava/lang/ref/SoftReference;
183 ··#173·=·Utf8···············$createCallSiteArray_1183 ··#173·=·Utf8···············$createCallSiteArray_1
184 ··#174·=·Utf8···············([Ljava/lang/String;)V184 ··#174·=·Utf8···············([Ljava/lang/String;)V
185 ··#175·=·Utf8···············DEFAULT_TEST_CLASS_NAMES185 ··#175·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
186 ··#176·=·String·············#175··········//·DEFAULT_TEST_CLASS_NAMES186 ··#176·=·String·············#175··········//·DEFAULT_TEST_CLASS_NAMES
187 ··#177·=·Utf8···············tokenize187 ··#177·=·Utf8···············tokenize
Offset 543, 42 lines modifiedOffset 543, 42 lines modified
543 ····Code:543 ····Code:
544 ······stack=2,·locals=2,·args_size=2544 ······stack=2,·locals=2,·args_size=2
545 ·········0:·aload_0545 ·········0:·aload_0
546 ·········1:·aload_1546 ·········1:·aload_1
547 ·········2:·putfield······#55·················//·Field·applyToClassNames:Ljava/lang/String;547 ·········2:·putfield······#55·················//·Field·applyToClassNames:Ljava/lang/String;
548 ·········5:·return548 ·········5:·return
  
549 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
550 ····descriptor:·(Ljava/lang/String;)V 
551 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
552 ····Code: 
553 ······stack=2,·locals=2,·args_size=2 
554 ·········0:·aload_0 
555 ·········1:·aload_1 
556 ·········2:·invokespecial·#164················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
557 ·········5:·return 
  
558 ··public·org.codenarc.rule.AstVisitor·super$3$getAstVisitor();549 ··public·org.codenarc.rule.AstVisitor·super$3$getAstVisitor();
559 ····descriptor:·()Lorg/codenarc/rule/AstVisitor;550 ····descriptor:·()Lorg/codenarc/rule/AstVisitor;
560 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC551 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
561 ····Code:552 ····Code:
562 ······stack=1,·locals=1,·args_size=1553 ······stack=1,·locals=1,·args_size=1
563 ·········0:·aload_0554 ·········0:·aload_0
564 ·········1:·invokespecial·#167················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitor:()Lorg/codenarc/rule/AstVisitor;555 ·········1:·invokespecial·#164················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitor:()Lorg/codenarc/rule/AstVisitor;
565 ·········4:·areturn556 ·········4:·areturn
  
566 ··public·java.lang.String·super$3$getApplyToClassNames();557 ··public·java.lang.String·super$3$getApplyToClassNames();
567 ····descriptor:·()Ljava/lang/String;558 ····descriptor:·()Ljava/lang/String;
568 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC559 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
569 ····Code:560 ····Code:
570 ······stack=1,·locals=1,·args_size=1561 ······stack=1,·locals=1,·args_size=1
571 ·········0:·aload_0562 ·········0:·aload_0
572 ·········1:·invokespecial·#170················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;563 ·········1:·invokespecial·#167················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
573 ·········4:·areturn564 ·········4:·areturn
  
 565 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 566 ····descriptor:·(Ljava/lang/String;)V
 567 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 568 ····Code:
 569 ······stack=2,·locals=2,·args_size=2
 570 ·········0:·aload_0
 571 ·········1:·aload_1
 572 ·········2:·invokespecial·#170················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 573 ·········5:·return
  
574 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);574 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
575 ····descriptor:·([Ljava/lang/String;)V575 ····descriptor:·([Ljava/lang/String;)V
576 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC576 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
577 ····Code:577 ····Code:
578 ······stack=3,·locals=1,·args_size=1578 ······stack=3,·locals=1,·args_size=1
579 ·········0:·aload_0579 ·········0:·aload_0
580 ·········1:·ldc···········#39·················//·int·0580 ·········1:·ldc···········#39·················//·int·0
5.43 KB
org/codenarc/rule/junit/JUnitUnnecessarySetUpRule.class
5.32 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·303fa555cad4da429d60a6240282e7b564d7e364a66e228f05572027e4e247a41 ··SHA-256·checksum·3bcfdf770a079e2bb6ae6fb19f560a751874418fa61d682d7caf2b0881330f15
2 ··Compiled·from·"JUnitUnnecessarySetUpRule.groovy"2 ··Compiled·from·"JUnitUnnecessarySetUpRule.groovy"
3 public·class·org.codenarc.rule.junit.JUnitUnnecessarySetUpRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.JUnitUnnecessarySetUpRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitUnnecessarySetUpRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitUnnecessarySetUpRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 134 ··#124·=·Utf8···············super$3$getApplyToClassNames
 135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
 136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
131 ··#121·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
132 ··#122·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
134 ··#124·=·Utf8···············super$3$getAstVisitorClass 
135 ··#125·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
137 ··#127·=·Utf8···············super$3$getApplyToClassNames 
138 ··#128·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
445 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
446 ····descriptor:·(Ljava/lang/String;)V 
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
448 ····Code: 
449 ······stack=2,·locals=2,·args_size=2 
450 ·········0:·aload_0 
451 ·········1:·aload_1 
452 ·········2:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
453 ·········5:·return 
  
454 ··public·java.lang.Class·super$3$getAstVisitorClass();445 ··public·java.lang.Class·super$3$getAstVisitorClass();
455 ····descriptor:·()Ljava/lang/Class;446 ····descriptor:·()Ljava/lang/Class;
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
457 ····Code:448 ····Code:
458 ······stack=1,·locals=1,·args_size=1449 ······stack=1,·locals=1,·args_size=1
459 ·········0:·aload_0450 ·········0:·aload_0
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
461 ·········4:·areturn452 ·········4:·areturn
  
462 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
463 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:456 ····Code:
466 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
467 ·········0:·aload_0458 ·········0:·aload_0
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
469 ·········4:·areturn460 ·········4:·areturn
  
 461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 462 ····descriptor:·(Ljava/lang/String;)V
 463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 464 ····Code:
 465 ······stack=2,·locals=2,·args_size=2
 466 ·········0:·aload_0
 467 ·········1:·aload_1
 468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 469 ·········5:·return
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.45 KB
org/codenarc/rule/junit/JUnitUnnecessaryTearDownRule.class
5.33 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·8687b04c6af36bdb901ce4295be9faaef7c32e39a7d9a20a2fa03760b5c56e591 ··SHA-256·checksum·fe767d2fbc380a812da4661f7ea22bc777f99a7e5ec3ef306834f10153afde90
2 ··Compiled·from·"JUnitUnnecessaryTearDownRule.groovy"2 ··Compiled·from·"JUnitUnnecessaryTearDownRule.groovy"
3 public·class·org.codenarc.rule.junit.JUnitUnnecessaryTearDownRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.JUnitUnnecessaryTearDownRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitUnnecessaryTearDownRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitUnnecessaryTearDownRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 134 ··#124·=·Utf8···············super$3$getApplyToClassNames
 135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
 136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
131 ··#121·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
132 ··#122·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
134 ··#124·=·Utf8···············super$3$getAstVisitorClass 
135 ··#125·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
137 ··#127·=·Utf8···············super$3$getApplyToClassNames 
138 ··#128·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
445 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
446 ····descriptor:·(Ljava/lang/String;)V 
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
448 ····Code: 
449 ······stack=2,·locals=2,·args_size=2 
450 ·········0:·aload_0 
451 ·········1:·aload_1 
452 ·········2:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
453 ·········5:·return 
  
454 ··public·java.lang.Class·super$3$getAstVisitorClass();445 ··public·java.lang.Class·super$3$getAstVisitorClass();
455 ····descriptor:·()Ljava/lang/Class;446 ····descriptor:·()Ljava/lang/Class;
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
457 ····Code:448 ····Code:
458 ······stack=1,·locals=1,·args_size=1449 ······stack=1,·locals=1,·args_size=1
459 ·········0:·aload_0450 ·········0:·aload_0
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
461 ·········4:·areturn452 ·········4:·areturn
  
462 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
463 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:456 ····Code:
466 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
467 ·········0:·aload_0458 ·········0:·aload_0
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
469 ·········4:·areturn460 ·········4:·areturn
  
 461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 462 ····descriptor:·(Ljava/lang/String;)V
 463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 464 ····Code:
 465 ······stack=2,·locals=2,·args_size=2
 466 ·········0:·aload_0
 467 ·········1:·aload_1
 468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 469 ·········5:·return
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.48 KB
org/codenarc/rule/junit/JUnitUnnecessaryThrowsExceptionRule.class
5.35 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·5c5d07944d9501fe6911dca501cd7ba378f80a198181b94c111d84adbb576a531 ··SHA-256·checksum·bd7355afbf57753207932c70484f7a5381e24aeabf643da9873fd4b064d50708
2 ··Compiled·from·"JUnitUnnecessaryThrowsExceptionRule.groovy"2 ··Compiled·from·"JUnitUnnecessaryThrowsExceptionRule.groovy"
3 public·class·org.codenarc.rule.junit.JUnitUnnecessaryThrowsExceptionRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.JUnitUnnecessaryThrowsExceptionRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitUnnecessaryThrowsExceptionRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitUnnecessaryThrowsExceptionRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 134 ··#124·=·Utf8···············super$3$getApplyToClassNames
 135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
 136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
131 ··#121·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
132 ··#122·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
134 ··#124·=·Utf8···············super$3$getAstVisitorClass 
135 ··#125·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
137 ··#127·=·Utf8···············super$3$getApplyToClassNames 
138 ··#128·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
445 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
446 ····descriptor:·(Ljava/lang/String;)V 
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
448 ····Code: 
449 ······stack=2,·locals=2,·args_size=2 
450 ·········0:·aload_0 
451 ·········1:·aload_1 
452 ·········2:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
453 ·········5:·return 
  
454 ··public·java.lang.Class·super$3$getAstVisitorClass();445 ··public·java.lang.Class·super$3$getAstVisitorClass();
455 ····descriptor:·()Ljava/lang/Class;446 ····descriptor:·()Ljava/lang/Class;
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
457 ····Code:448 ····Code:
458 ······stack=1,·locals=1,·args_size=1449 ······stack=1,·locals=1,·args_size=1
459 ·········0:·aload_0450 ·········0:·aload_0
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
461 ·········4:·areturn452 ·········4:·areturn
  
462 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
463 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:456 ····Code:
466 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
467 ·········0:·aload_0458 ·········0:·aload_0
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
469 ·········4:·areturn460 ·········4:·areturn
  
 461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 462 ····descriptor:·(Ljava/lang/String;)V
 463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 464 ····Code:
 465 ······stack=2,·locals=2,·args_size=2
 466 ·········0:·aload_0
 467 ·········1:·aload_1
 468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 469 ·········5:·return
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.4 KB
org/codenarc/rule/junit/UnnecessaryFailRule.class
5.31 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·b8b2d6bac74ed9d481a806dc9bb11eec99c97a39a37d3ab953383827d3f5c5c81 ··SHA-256·checksum·df79174d74dd703ea099b9250c212b1723173b4a1d99d39167cf3aa458365aa2
2 ··Compiled·from·"UnnecessaryFailRule.groovy"2 ··Compiled·from·"UnnecessaryFailRule.groovy"
3 public·class·org.codenarc.rule.junit.UnnecessaryFailRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.UnnecessaryFailRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/UnnecessaryFailRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/UnnecessaryFailRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 134 ··#124·=·Utf8···············super$3$getApplyToClassNames
 135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
 136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
131 ··#121·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
132 ··#122·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
134 ··#124·=·Utf8···············super$3$getAstVisitorClass 
135 ··#125·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
137 ··#127·=·Utf8···············super$3$getApplyToClassNames 
138 ··#128·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
445 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
446 ····descriptor:·(Ljava/lang/String;)V 
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
448 ····Code: 
449 ······stack=2,·locals=2,·args_size=2 
450 ·········0:·aload_0 
451 ·········1:·aload_1 
452 ·········2:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
453 ·········5:·return 
  
454 ··public·java.lang.Class·super$3$getAstVisitorClass();445 ··public·java.lang.Class·super$3$getAstVisitorClass();
455 ····descriptor:·()Ljava/lang/Class;446 ····descriptor:·()Ljava/lang/Class;
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
457 ····Code:448 ····Code:
458 ······stack=1,·locals=1,·args_size=1449 ······stack=1,·locals=1,·args_size=1
459 ·········0:·aload_0450 ·········0:·aload_0
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
461 ·········4:·areturn452 ·········4:·areturn
  
462 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
463 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:456 ····Code:
466 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
467 ·········0:·aload_0458 ·········0:·aload_0
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
469 ·········4:·areturn460 ·········4:·areturn
  
 461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 462 ····descriptor:·(Ljava/lang/String;)V
 463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 464 ····Code:
 465 ······stack=2,·locals=2,·args_size=2
 466 ·········0:·aload_0
 467 ·········1:·aload_1
 468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 469 ·········5:·return
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.49 KB
org/codenarc/rule/junit/UseAssertEqualsInsteadOfAssertTrueRule.class
5.36 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·a41170255c1b48874831ae0e1a4e888e45fdccc26787c48ce7e33857e74bd2771 ··SHA-256·checksum·187be6a3b92cf19ce26511a9d3186787f81c2e59cb126ad121384323f07d835a
2 ··Compiled·from·"UseAssertEqualsInsteadOfAssertTrueRule.groovy"2 ··Compiled·from·"UseAssertEqualsInsteadOfAssertTrueRule.groovy"
3 public·class·org.codenarc.rule.junit.UseAssertEqualsInsteadOfAssertTrueRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.UseAssertEqualsInsteadOfAssertTrueRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/UseAssertEqualsInsteadOfAssertTrueRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/UseAssertEqualsInsteadOfAssertTrueRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getApplyToClassNames126 ··#116·=·Utf8···············getApplyToClassNames
127 ··#117·=·Utf8···············setApplyToClassNames127 ··#117·=·Utf8···············setApplyToClassNames
128 ··#118·=·Utf8···············getAstVisitorClass128 ··#118·=·Utf8···············getAstVisitorClass
129 ··#119·=·Utf8···············setAstVisitorClass129 ··#119·=·Utf8···············setAstVisitorClass
130 ··#120·=·Utf8···············(Ljava/lang/Class;)V130 ··#120·=·Utf8···············(Ljava/lang/Class;)V
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#118:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 134 ··#124·=·Utf8···············super$3$getApplyToClassNames
 135 ··#125·=·NameAndType········#116:#109·····//·getApplyToClassNames:()Ljava/lang/String;
 136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
131 ··#121·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
132 ··#122·=·NameAndType········#117:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#117:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
134 ··#124·=·Utf8···············super$3$getAstVisitorClass 
135 ··#125·=·NameAndType········#118:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
137 ··#127·=·Utf8···············super$3$getApplyToClassNames 
138 ··#128·=·NameAndType········#116:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·astVisitorClass:Ljava/lang/Class;443 ·········2:·putfield······#56·················//·Field·astVisitorClass:Ljava/lang/Class;
444 ·········5:·return444 ·········5:·return
  
445 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
446 ····descriptor:·(Ljava/lang/String;)V 
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
448 ····Code: 
449 ······stack=2,·locals=2,·args_size=2 
450 ·········0:·aload_0 
451 ·········1:·aload_1 
452 ·········2:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
453 ·········5:·return 
  
454 ··public·java.lang.Class·super$3$getAstVisitorClass();445 ··public·java.lang.Class·super$3$getAstVisitorClass();
455 ····descriptor:·()Ljava/lang/Class;446 ····descriptor:·()Ljava/lang/Class;
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
457 ····Code:448 ····Code:
458 ······stack=1,·locals=1,·args_size=1449 ······stack=1,·locals=1,·args_size=1
459 ·········0:·aload_0450 ·········0:·aload_0
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
461 ·········4:·areturn452 ·········4:·areturn
  
462 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
463 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:456 ····Code:
466 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
467 ·········0:·aload_0458 ·········0:·aload_0
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
469 ·········4:·areturn460 ·········4:·areturn
  
 461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 462 ····descriptor:·(Ljava/lang/String;)V
 463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 464 ····Code:
 465 ······stack=2,·locals=2,·args_size=2
 466 ·········0:·aload_0
 467 ·········1:·aload_1
 468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 469 ·········5:·return
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#36·················//·int·0476 ·········1:·ldc···········#36·················//·int·0
5.48 KB
org/codenarc/rule/junit/UseAssertFalseInsteadOfNegationRule.class
5.35 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·de0e1d5f63db49e4477f7ad1efb6fd19d197b6506917cf5c52c96fdb070a8edc1 ··SHA-256·checksum·6e0b317f5a868ab538d0f4c474bdb09fd07876c6b8570babed85eb04a9bdb8a7
2 ··Compiled·from·"UseAssertFalseInsteadOfNegationRule.groovy"2 ··Compiled·from·"UseAssertFalseInsteadOfNegationRule.groovy"
3 public·class·org.codenarc.rule.junit.UseAssertFalseInsteadOfNegationRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.UseAssertFalseInsteadOfNegationRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/UseAssertFalseInsteadOfNegationRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/UseAssertFalseInsteadOfNegationRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 134 ··#124·=·Utf8···············super$3$getApplyToClassNames
 135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
 136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
131 ··#121·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
132 ··#122·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
134 ··#124·=·Utf8···············super$3$getAstVisitorClass 
135 ··#125·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
137 ··#127·=·Utf8···············super$3$getApplyToClassNames 
138 ··#128·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
445 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
446 ····descriptor:·(Ljava/lang/String;)V 
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
448 ····Code: 
449 ······stack=2,·locals=2,·args_size=2 
450 ·········0:·aload_0 
451 ·········1:·aload_1 
452 ·········2:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
453 ·········5:·return 
  
454 ··public·java.lang.Class·super$3$getAstVisitorClass();445 ··public·java.lang.Class·super$3$getAstVisitorClass();
455 ····descriptor:·()Ljava/lang/Class;446 ····descriptor:·()Ljava/lang/Class;
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
457 ····Code:448 ····Code:
458 ······stack=1,·locals=1,·args_size=1449 ······stack=1,·locals=1,·args_size=1
459 ·········0:·aload_0450 ·········0:·aload_0
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
461 ·········4:·areturn452 ·········4:·areturn
  
462 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
463 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:456 ····Code:
466 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
467 ·········0:·aload_0458 ·········0:·aload_0
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
469 ·········4:·areturn460 ·········4:·areturn
  
 461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 462 ····descriptor:·(Ljava/lang/String;)V
 463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 464 ····Code:
 465 ······stack=2,·locals=2,·args_size=2
 466 ·········0:·aload_0
 467 ·········1:·aload_1
 468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 469 ·········5:·return
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.5 KB
org/codenarc/rule/junit/UseAssertNullInsteadOfAssertEqualsRule.class
5.36 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·47c4da500dbbdf901dcf900cf41c94f966d7bd4ecc959dc45647580ff5fedc3c1 ··SHA-256·checksum·b3a45f631948a4ca9faff1fa0122ca1abdd66ae47da3b97e967d92c08e072baf
2 ··Compiled·from·"UseAssertNullInsteadOfAssertEqualsRule.groovy"2 ··Compiled·from·"UseAssertNullInsteadOfAssertEqualsRule.groovy"
3 public·class·org.codenarc.rule.junit.UseAssertNullInsteadOfAssertEqualsRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.UseAssertNullInsteadOfAssertEqualsRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/UseAssertNullInsteadOfAssertEqualsRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/UseAssertNullInsteadOfAssertEqualsRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 134 ··#124·=·Utf8···············super$3$getApplyToClassNames
 135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
 136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
131 ··#121·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
132 ··#122·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
134 ··#124·=·Utf8···············super$3$getAstVisitorClass 
135 ··#125·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
137 ··#127·=·Utf8···············super$3$getApplyToClassNames 
138 ··#128·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
445 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
446 ····descriptor:·(Ljava/lang/String;)V 
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
448 ····Code: 
449 ······stack=2,·locals=2,·args_size=2 
450 ·········0:·aload_0 
451 ·········1:·aload_1 
452 ·········2:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
453 ·········5:·return 
  
454 ··public·java.lang.Class·super$3$getAstVisitorClass();445 ··public·java.lang.Class·super$3$getAstVisitorClass();
455 ····descriptor:·()Ljava/lang/Class;446 ····descriptor:·()Ljava/lang/Class;
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
457 ····Code:448 ····Code:
458 ······stack=1,·locals=1,·args_size=1449 ······stack=1,·locals=1,·args_size=1
459 ·········0:·aload_0450 ·········0:·aload_0
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
461 ·········4:·areturn452 ·········4:·areturn
  
462 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
463 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:456 ····Code:
466 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
467 ·········0:·aload_0458 ·········0:·aload_0
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
469 ·········4:·areturn460 ·········4:·areturn
  
 461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 462 ····descriptor:·(Ljava/lang/String;)V
 463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 464 ····Code:
 465 ······stack=2,·locals=2,·args_size=2
 466 ·········0:·aload_0
 467 ·········1:·aload_1
 468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 469 ·········5:·return
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.48 KB
org/codenarc/rule/junit/UseAssertSameInsteadOfAssertTrueRule.class
5.35 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·8d04a1deddfec99c3c812acdb3a092c32d8e0d7a9c06a29724bf0fe1a156ba0c1 ··SHA-256·checksum·f4e077a23c2ca36c305fc51c72ea9f8bf37633811c2a856ff44570156a84b11a
2 ··Compiled·from·"UseAssertSameInsteadOfAssertTrueRule.groovy"2 ··Compiled·from·"UseAssertSameInsteadOfAssertTrueRule.groovy"
3 public·class·org.codenarc.rule.junit.UseAssertSameInsteadOfAssertTrueRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.UseAssertSameInsteadOfAssertTrueRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/UseAssertSameInsteadOfAssertTrueRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/UseAssertSameInsteadOfAssertTrueRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getApplyToClassNames126 ··#116·=·Utf8···············getApplyToClassNames
127 ··#117·=·Utf8···············setApplyToClassNames127 ··#117·=·Utf8···············setApplyToClassNames
128 ··#118·=·Utf8···············getAstVisitorClass128 ··#118·=·Utf8···············getAstVisitorClass
129 ··#119·=·Utf8···············setAstVisitorClass129 ··#119·=·Utf8···············setAstVisitorClass
130 ··#120·=·Utf8···············(Ljava/lang/Class;)V130 ··#120·=·Utf8···············(Ljava/lang/Class;)V
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#118:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 134 ··#124·=·Utf8···············super$3$getApplyToClassNames
 135 ··#125·=·NameAndType········#116:#109·····//·getApplyToClassNames:()Ljava/lang/String;
 136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
131 ··#121·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
132 ··#122·=·NameAndType········#117:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#117:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
134 ··#124·=·Utf8···············super$3$getAstVisitorClass 
135 ··#125·=·NameAndType········#118:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
137 ··#127·=·Utf8···············super$3$getApplyToClassNames 
138 ··#128·=·NameAndType········#116:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·astVisitorClass:Ljava/lang/Class;443 ·········2:·putfield······#56·················//·Field·astVisitorClass:Ljava/lang/Class;
444 ·········5:·return444 ·········5:·return
  
445 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
446 ····descriptor:·(Ljava/lang/String;)V 
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
448 ····Code: 
449 ······stack=2,·locals=2,·args_size=2 
450 ·········0:·aload_0 
451 ·········1:·aload_1 
452 ·········2:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
453 ·········5:·return 
  
454 ··public·java.lang.Class·super$3$getAstVisitorClass();445 ··public·java.lang.Class·super$3$getAstVisitorClass();
455 ····descriptor:·()Ljava/lang/Class;446 ····descriptor:·()Ljava/lang/Class;
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
457 ····Code:448 ····Code:
458 ······stack=1,·locals=1,·args_size=1449 ······stack=1,·locals=1,·args_size=1
459 ·········0:·aload_0450 ·········0:·aload_0
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
461 ·········4:·areturn452 ·········4:·areturn
  
462 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
463 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:456 ····Code:
466 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
467 ·········0:·aload_0458 ·········0:·aload_0
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
469 ·········4:·areturn460 ·········4:·areturn
  
 461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 462 ····descriptor:·(Ljava/lang/String;)V
 463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 464 ····Code:
 465 ······stack=2,·locals=2,·args_size=2
 466 ·········0:·aload_0
 467 ·········1:·aload_1
 468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 469 ·········5:·return
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#36·················//·int·0476 ·········1:·ldc···········#36·················//·int·0
5.49 KB
org/codenarc/rule/junit/UseAssertTrueInsteadOfAssertEqualsRule.class
5.36 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·92ca60ffa5f1a923cdfc759ec5c20380dfcbe499eb404e80aa8d4f6f40d275831 ··SHA-256·checksum·14f507b8f9284d4060e117484e7c097bdd14f9267113370958df39a55f22b2bf
2 ··Compiled·from·"UseAssertTrueInsteadOfAssertEqualsRule.groovy"2 ··Compiled·from·"UseAssertTrueInsteadOfAssertEqualsRule.groovy"
3 public·class·org.codenarc.rule.junit.UseAssertTrueInsteadOfAssertEqualsRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.UseAssertTrueInsteadOfAssertEqualsRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/UseAssertTrueInsteadOfAssertEqualsRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/UseAssertTrueInsteadOfAssertEqualsRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 132, 23 lines modifiedOffset 132, 23 lines modified
132 ··#122·=·Utf8···············()Z132 ··#122·=·Utf8···············()Z
133 ··#123·=·Utf8···············isCheckAssertStatements133 ··#123·=·Utf8···············isCheckAssertStatements
134 ··#124·=·Utf8···············setCheckAssertStatements134 ··#124·=·Utf8···············setCheckAssertStatements
135 ··#125·=·Utf8···············(Z)V135 ··#125·=·Utf8···············(Z)V
136 ··#126·=·Utf8···············getAstVisitorClass136 ··#126·=·Utf8···············getAstVisitorClass
137 ··#127·=·Utf8···············setAstVisitorClass137 ··#127·=·Utf8···············setAstVisitorClass
138 ··#128·=·Utf8···············(Ljava/lang/Class;)V138 ··#128·=·Utf8···············(Ljava/lang/Class;)V
 139 ··#129·=·Utf8···············super$3$getAstVisitorClass
 140 ··#130·=·NameAndType········#126:#71······//·getAstVisitorClass:()Ljava/lang/Class;
 141 ··#131·=·Methodref··········#4.#130·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
139 ··#129·=·Utf8···············super$3$setApplyToClassNames142 ··#132·=·Utf8···············super$3$getApplyToClassNames
 143 ··#133·=·NameAndType········#119:#112·····//·getApplyToClassNames:()Ljava/lang/String;
 144 ··#134·=·Methodref··········#4.#133·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
 145 ··#135·=·Utf8···············super$3$setApplyToClassNames
140 ··#130·=·NameAndType········#120:#114·····//·setApplyToClassNames:(Ljava/lang/String;)V146 ··#136·=·NameAndType········#120:#114·····//·setApplyToClassNames:(Ljava/lang/String;)V
141 ··#131·=·Methodref··········#4.#130·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V147 ··#137·=·Methodref··········#4.#136·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
142 ··#132·=·Utf8···············super$3$getAstVisitorClass 
143 ··#133·=·NameAndType········#126:#71······//·getAstVisitorClass:()Ljava/lang/Class; 
144 ··#134·=·Methodref··········#4.#133·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
145 ··#135·=·Utf8···············super$3$getApplyToClassNames 
146 ··#136·=·NameAndType········#119:#112·····//·getApplyToClassNames:()Ljava/lang/String; 
147 ··#137·=·Methodref··········#4.#136·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
148 ··#138·=·Utf8···············$callSiteArray148 ··#138·=·Utf8···············$callSiteArray
149 ··#139·=·Utf8···············Ljava/lang/ref/SoftReference;149 ··#139·=·Utf8···············Ljava/lang/ref/SoftReference;
150 ··#140·=·Utf8···············$createCallSiteArray_1150 ··#140·=·Utf8···············$createCallSiteArray_1
151 ··#141·=·Utf8···············([Ljava/lang/String;)V151 ··#141·=·Utf8···············([Ljava/lang/String;)V
152 ··#142·=·Utf8···············DEFAULT_TEST_CLASS_NAMES152 ··#142·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
153 ··#143·=·String·············#142··········//·DEFAULT_TEST_CLASS_NAMES153 ··#143·=·String·············#142··········//·DEFAULT_TEST_CLASS_NAMES
154 ··#144·=·Utf8···············$createCallSiteArray154 ··#144·=·Utf8···············$createCallSiteArray
Offset 487, 42 lines modifiedOffset 487, 42 lines modified
487 ····Code:487 ····Code:
488 ······stack=2,·locals=2,·args_size=2488 ······stack=2,·locals=2,·args_size=2
489 ·········0:·aload_0489 ·········0:·aload_0
490 ·········1:·aload_1490 ·········1:·aload_1
491 ·········2:·putfield······#59·················//·Field·astVisitorClass:Ljava/lang/Class;491 ·········2:·putfield······#59·················//·Field·astVisitorClass:Ljava/lang/Class;
492 ·········5:·return492 ·········5:·return
  
493 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
494 ····descriptor:·(Ljava/lang/String;)V 
495 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
496 ····Code: 
497 ······stack=2,·locals=2,·args_size=2 
498 ·········0:·aload_0 
499 ·········1:·aload_1 
500 ·········2:·invokespecial·#131················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
501 ·········5:·return 
  
502 ··public·java.lang.Class·super$3$getAstVisitorClass();493 ··public·java.lang.Class·super$3$getAstVisitorClass();
503 ····descriptor:·()Ljava/lang/Class;494 ····descriptor:·()Ljava/lang/Class;
504 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC495 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
505 ····Code:496 ····Code:
506 ······stack=1,·locals=1,·args_size=1497 ······stack=1,·locals=1,·args_size=1
507 ·········0:·aload_0498 ·········0:·aload_0
508 ·········1:·invokespecial·#134················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;499 ·········1:·invokespecial·#131················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
509 ·········4:·areturn500 ·········4:·areturn
  
510 ··public·java.lang.String·super$3$getApplyToClassNames();501 ··public·java.lang.String·super$3$getApplyToClassNames();
511 ····descriptor:·()Ljava/lang/String;502 ····descriptor:·()Ljava/lang/String;
512 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC503 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
513 ····Code:504 ····Code:
514 ······stack=1,·locals=1,·args_size=1505 ······stack=1,·locals=1,·args_size=1
515 ·········0:·aload_0506 ·········0:·aload_0
516 ·········1:·invokespecial·#137················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;507 ·········1:·invokespecial·#134················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
517 ·········4:·areturn508 ·········4:·areturn
  
 509 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 510 ····descriptor:·(Ljava/lang/String;)V
 511 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 512 ····Code:
 513 ······stack=2,·locals=2,·args_size=2
 514 ·········0:·aload_0
 515 ·········1:·aload_1
 516 ·········2:·invokespecial·#137················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 517 ·········5:·return
  
518 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);518 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
519 ····descriptor:·([Ljava/lang/String;)V519 ····descriptor:·([Ljava/lang/String;)V
520 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC520 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
521 ····Code:521 ····Code:
522 ······stack=3,·locals=1,·args_size=1522 ······stack=3,·locals=1,·args_size=1
523 ·········0:·aload_0523 ·········0:·aload_0
524 ·········1:·ldc···········#37·················//·int·0524 ·········1:·ldc···········#37·················//·int·0
5.48 KB
org/codenarc/rule/junit/UseAssertTrueInsteadOfNegationRule.class
5.35 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·99405d63e87f76c5d9b541f5e8ed85f196f2926866a94268c5bcb9a232cf7c721 ··SHA-256·checksum·ca26b6f1286310c92e7d3ec8f8ad6f23157c9a19da2971aab8914acd021f942f
2 ··Compiled·from·"UseAssertTrueInsteadOfNegationRule.groovy"2 ··Compiled·from·"UseAssertTrueInsteadOfNegationRule.groovy"
3 public·class·org.codenarc.rule.junit.UseAssertTrueInsteadOfNegationRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.UseAssertTrueInsteadOfNegationRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/UseAssertTrueInsteadOfNegationRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/UseAssertTrueInsteadOfNegationRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 134 ··#124·=·Utf8···············super$3$getApplyToClassNames
 135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
 136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
131 ··#121·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
132 ··#122·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
134 ··#124·=·Utf8···············super$3$getAstVisitorClass 
135 ··#125·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
137 ··#127·=·Utf8···············super$3$getApplyToClassNames 
138 ··#128·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
445 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
446 ····descriptor:·(Ljava/lang/String;)V 
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
448 ····Code: 
449 ······stack=2,·locals=2,·args_size=2 
450 ·········0:·aload_0 
451 ·········1:·aload_1 
452 ·········2:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
453 ·········5:·return 
  
454 ··public·java.lang.Class·super$3$getAstVisitorClass();445 ··public·java.lang.Class·super$3$getAstVisitorClass();
455 ····descriptor:·()Ljava/lang/Class;446 ····descriptor:·()Ljava/lang/Class;
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
457 ····Code:448 ····Code:
458 ······stack=1,·locals=1,·args_size=1449 ······stack=1,·locals=1,·args_size=1
459 ·········0:·aload_0450 ·········0:·aload_0
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
461 ·········4:·areturn452 ·········4:·areturn
  
462 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
463 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:456 ····Code:
466 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
467 ·········0:·aload_0458 ·········0:·aload_0
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
469 ·········4:·areturn460 ·········4:·areturn
  
 461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 462 ····descriptor:·(Ljava/lang/String;)V
 463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 464 ····Code:
 465 ······stack=2,·locals=2,·args_size=2
 466 ·········0:·aload_0
 467 ·········1:·aload_1
 468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 469 ·········5:·return
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
7.34 KB
org/codenarc/rule/security/JavaIoPackageAccessAstVisitor.class
7.22 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·07e4b45e02a4ae597533e5c36dad1cd15680310836e675293810ff85e562060f1 ··SHA-256·checksum·141721cd78626a01043158d78b184f86a709462a9224518075e4aec9a6957d10
2 ··Compiled·from·"JavaIoPackageAccessRule.groovy"2 ··Compiled·from·"JavaIoPackageAccessRule.groovy"
3 public·class·org.codenarc.rule.security.JavaIoPackageAccessAstVisitor·extends·org.codenarc.rule.AbstractAstVisitor·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.security.JavaIoPackageAccessAstVisitor·extends·org.codenarc.rule.AbstractAstVisitor·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/security/JavaIoPackageAccessAstVisitor7 ··this_class:·#2··························//·org/codenarc/rule/security/JavaIoPackageAccessAstVisitor
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitor8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitor
Offset 199, 25 lines modifiedOffset 199, 25 lines modified
199 ··#189·=·NameAndType········#186:#188·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;199 ··#189·=·NameAndType········#186:#188·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
200 ··#190·=·InterfaceMethodref·#182.#189·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;200 ··#190·=·InterfaceMethodref·#182.#189·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
201 ··#191·=·Utf8···············setProperty201 ··#191·=·Utf8···············setProperty
202 ··#192·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V202 ··#192·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V
203 ··#193·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V203 ··#193·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
204 ··#194·=·NameAndType········#191:#193·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V204 ··#194·=·NameAndType········#191:#193·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
205 ··#195·=·InterfaceMethodref·#182.#194·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V205 ··#195·=·InterfaceMethodref·#182.#194·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
206 ··#196·=·Utf8···············super$2$visitMethodCallExpression206 ··#196·=·Utf8···············super$2$visitPropertyExpression
207 ··#197·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport207 ··#197·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport
208 ··#198·=·Class··············#197··········//·org/codehaus/groovy/ast/CodeVisitorSupport208 ··#198·=·Class··············#197··········//·org/codehaus/groovy/ast/CodeVisitorSupport
 209 ··#199·=·NameAndType········#146:#147·····//·visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
 210 ··#200·=·Methodref··········#198.#199·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
 211 ··#201·=·Utf8···············super$2$visitMethodCallExpression
209 ··#199·=·NameAndType········#136:#137·····//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V212 ··#202·=·NameAndType········#136:#137·····//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
210 ··#200·=·Methodref··········#198.#199·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V213 ··#203·=·Methodref··········#198.#202·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
211 ··#201·=·Utf8···············super$2$visitConstructorCallExpression214 ··#204·=·Utf8···············super$2$visitConstructorCallExpression
212 ··#202·=·NameAndType········#31:#32·······//·visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V215 ··#205·=·NameAndType········#31:#32·······//·visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
213 ··#203·=·Methodref··········#198.#202·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V216 ··#206·=·Methodref··········#198.#205·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
214 ··#204·=·Utf8···············super$2$visitPropertyExpression 
215 ··#205·=·NameAndType········#146:#147·····//·visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V 
216 ··#206·=·Methodref··········#198.#205·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V 
217 ··#207·=·Utf8···············$callSiteArray217 ··#207·=·Utf8···············$callSiteArray
218 ··#208·=·Utf8···············Ljava/lang/ref/SoftReference;218 ··#208·=·Utf8···············Ljava/lang/ref/SoftReference;
219 ··#209·=·Utf8···············$createCallSiteArray_1219 ··#209·=·Utf8···············$createCallSiteArray_1
220 ··#210·=·Utf8···············([Ljava/lang/String;)V220 ··#210·=·Utf8···············([Ljava/lang/String;)V
221 ··#211·=·Utf8···············classNodeImplementsType221 ··#211·=·Utf8···············classNodeImplementsType
222 ··#212·=·String·············#211··········//·classNodeImplementsType222 ··#212·=·String·············#211··········//·classNodeImplementsType
223 ··#213·=·Utf8···············type223 ··#213·=·Utf8···············type
Offset 811, 42 lines modifiedOffset 811, 42 lines modified
811 ·········1:·invokevirtual·#180················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;811 ·········1:·invokevirtual·#180················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;
812 ·········4:·aload_0812 ·········4:·aload_0
813 ·········5:·aload_1813 ·········5:·aload_1
814 ·········6:·aload_2814 ·········6:·aload_2
815 ·········7:·invokeinterface·#195,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V815 ·········7:·invokeinterface·#195,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
816 ········12:·return816 ········12:·return
  
817 ··public·void·super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression);817 ··public·void·super$2$visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression);
818 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V818 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
819 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC819 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
820 ····Code:820 ····Code:
821 ······stack=2,·locals=2,·args_size=2821 ······stack=2,·locals=2,·args_size=2
822 ·········0:·aload_0822 ·········0:·aload_0
823 ·········1:·aload_1823 ·········1:·aload_1
824 ·········2:·invokespecial·#200················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V824 ·········2:·invokespecial·#200················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
825 ·········5:·return825 ·········5:·return
  
826 ··public·void·super$2$visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression);826 ··public·void·super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression);
827 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V827 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
828 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC828 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
829 ····Code:829 ····Code:
830 ······stack=2,·locals=2,·args_size=2830 ······stack=2,·locals=2,·args_size=2
831 ·········0:·aload_0831 ·········0:·aload_0
832 ·········1:·aload_1832 ·········1:·aload_1
833 ·········2:·invokespecial·#203················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V833 ·········2:·invokespecial·#203················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
834 ·········5:·return834 ·········5:·return
  
835 ··public·void·super$2$visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression);835 ··public·void·super$2$visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression);
836 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V836 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
837 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC837 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
838 ····Code:838 ····Code:
839 ······stack=2,·locals=2,·args_size=2839 ······stack=2,·locals=2,·args_size=2
840 ·········0:·aload_0840 ·········0:·aload_0
841 ·········1:·aload_1841 ·········1:·aload_1
842 ·········2:·invokespecial·#206················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V842 ·········2:·invokespecial·#206················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
843 ·········5:·return843 ·········5:·return
  
844 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);844 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
845 ····descriptor:·([Ljava/lang/String;)V845 ····descriptor:·([Ljava/lang/String;)V
846 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC846 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
847 ····Code:847 ····Code:
848 ······stack=3,·locals=1,·args_size=1848 ······stack=3,·locals=1,·args_size=1
10.9 KB
org/codenarc/rule/unnecessary/UnnecessaryPackageReferenceAstVisitor.class
10.7 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·d03a37e919b602f5880e2443edce7e169c2d74d5f70f96ba6e2cf5e835e8a9601 ··SHA-256·checksum·eaf13b855c5ce5b74b98541d19ed40691bb5d4c0b9656dce105321a0047b94e9
2 ··Compiled·from·"UnnecessaryPackageReferenceRule.groovy"2 ··Compiled·from·"UnnecessaryPackageReferenceRule.groovy"
3 public·class·org.codenarc.rule.unnecessary.UnnecessaryPackageReferenceAstVisitor·extends·org.codenarc.rule.AbstractAstVisitor·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.unnecessary.UnnecessaryPackageReferenceAstVisitor·extends·org.codenarc.rule.AbstractAstVisitor·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/unnecessary/UnnecessaryPackageReferenceAstVisitor7 ··this_class:·#2··························//·org/codenarc/rule/unnecessary/UnnecessaryPackageReferenceAstVisitor
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitor8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitor
Offset 352, 34 lines modifiedOffset 352, 34 lines modified
352 ··#342·=·Utf8···············<clinit>352 ··#342·=·Utf8···············<clinit>
353 ··#343·=·Utf8···············java.lang.Object353 ··#343·=·Utf8···············java.lang.Object
354 ··#344·=·String·············#343··········//·java.lang.Object354 ··#344·=·String·············#343··········//·java.lang.Object
355 ··#345·=·Utf8···············java.lang.Enum355 ··#345·=·Utf8···············java.lang.Enum
356 ··#346·=·String·············#345··········//·java.lang.Enum356 ··#346·=·String·············#345··········//·java.lang.Enum
357 ··#347·=·Utf8···············groovy.lang.Script357 ··#347·=·Utf8···············groovy.lang.Script
358 ··#348·=·String·············#347··········//·groovy.lang.Script358 ··#348·=·String·············#347··········//·groovy.lang.Script
359 ··#349·=·Utf8···············super$2$visitConstructorCallExpression359 ··#349·=·Utf8···············super$2$visitPropertyExpression
360 ··#350·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport360 ··#350·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport
361 ··#351·=·Class··············#350··········//·org/codehaus/groovy/ast/CodeVisitorSupport361 ··#351·=·Class··············#350··········//·org/codehaus/groovy/ast/CodeVisitorSupport
 362 ··#352·=·NameAndType········#204:#205·····//·visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
 363 ··#353·=·Methodref··········#351.#352·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
 364 ··#354·=·Utf8···············super$2$visitConstructorCallExpression
362 ··#352·=·NameAndType········#150:#151·····//·visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V365 ··#355·=·NameAndType········#150:#151·····//·visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
363 ··#353·=·Methodref··········#351.#352·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V366 ··#356·=·Methodref··········#351.#355·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
364 ··#354·=·Utf8···············super$2$visitClosureExpression367 ··#357·=·Utf8···············super$2$visitClosureExpression
365 ··#355·=·NameAndType········#188:#189·····//·visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V368 ··#358·=·NameAndType········#188:#189·····//·visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
366 ··#356·=·Methodref··········#351.#355·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V369 ··#359·=·Methodref··········#351.#358·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
367 ··#357·=·Utf8···············super$2$visitVariableExpression370 ··#360·=·Utf8···············super$2$visitVariableExpression
368 ··#358·=·NameAndType········#166:#167·····//·visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V371 ··#361·=·NameAndType········#166:#167·····//·visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
369 ··#359·=·Methodref··········#351.#358·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V372 ··#362·=·Methodref··········#351.#361·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
370 ··#360·=·Utf8···············super$2$visitCastExpression373 ··#363·=·Utf8···············super$2$visitCastExpression
371 ··#361·=·NameAndType········#209:#210·····//·visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V374 ··#364·=·NameAndType········#209:#210·····//·visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V
372 ··#362·=·Methodref··········#351.#361·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V375 ··#365·=·Methodref··········#351.#364·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V
373 ··#363·=·Utf8···············super$2$visitClassExpression376 ··#366·=·Utf8···············super$2$visitClassExpression
374 ··#364·=·NameAndType········#197:#198·····//·visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V377 ··#367·=·NameAndType········#197:#198·····//·visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
375 ··#365·=·Methodref··········#351.#364·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V378 ··#368·=·Methodref··········#351.#367·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
376 ··#366·=·Utf8···············super$2$visitPropertyExpression 
377 ··#367·=·NameAndType········#204:#205·····//·visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V 
378 ··#368·=·Methodref··········#351.#367·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V 
379 ··#369·=·Utf8···············super$3$visitField379 ··#369·=·Utf8···············super$3$visitField
380 ··#370·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport380 ··#370·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport
381 ··#371·=·Class··············#370··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport381 ··#371·=·Class··············#370··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport
382 ··#372·=·NameAndType········#142:#143·····//·visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V382 ··#372·=·NameAndType········#142:#143·····//·visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V
383 ··#373·=·Methodref··········#371.#372·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V383 ··#373·=·Methodref··········#371.#372·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V
384 ··#374·=·Utf8···············super$4$visitClassEx384 ··#374·=·Utf8···············super$4$visitClassEx
385 ··#375·=·NameAndType········#49:#50·······//·visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V385 ··#375·=·NameAndType········#49:#50·······//·visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V
Offset 1825, 72 lines modifiedOffset 1825, 72 lines modified
1825 ········27:·putstatic·····#91·················//·Field·IGNORE_SUPERCLASS_NAMES:Ljava/lang/Object;1825 ········27:·putstatic·····#91·················//·Field·IGNORE_SUPERCLASS_NAMES:Ljava/lang/Object;
1826 ········30:·aload_01826 ········30:·aload_0
1827 ········31:·pop1827 ········31:·pop
1828 ········32:·return1828 ········32:·return
1829 ······LineNumberTable:1829 ······LineNumberTable:
1830 ········line·44:·01830 ········line·44:·0
  
 1831 ··public·void·super$2$visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression);
 1832 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
 1833 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 1834 ····Code:
 1835 ······stack=2,·locals=2,·args_size=2
 1836 ·········0:·aload_0
 1837 ·········1:·aload_1
 1838 ·········2:·invokespecial·#353················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
 1839 ·········5:·return
  
1831 ··public·void·super$2$visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression);1840 ··public·void·super$2$visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression);
1832 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V1841 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
1833 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1842 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1834 ····Code:1843 ····Code:
1835 ······stack=2,·locals=2,·args_size=21844 ······stack=2,·locals=2,·args_size=2
1836 ·········0:·aload_01845 ·········0:·aload_0
1837 ·········1:·aload_11846 ·········1:·aload_1
1838 ·········2:·invokespecial·#353················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V1847 ·········2:·invokespecial·#356················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
1839 ·········5:·return1848 ·········5:·return
  
1840 ··public·void·super$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression);1849 ··public·void·super$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression);
1841 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V1850 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
1842 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1851 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1843 ····Code:1852 ····Code:
1844 ······stack=2,·locals=2,·args_size=21853 ······stack=2,·locals=2,·args_size=2
1845 ·········0:·aload_01854 ·········0:·aload_0
1846 ·········1:·aload_11855 ·········1:·aload_1
1847 ·········2:·invokespecial·#356················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V1856 ·········2:·invokespecial·#359················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
1848 ·········5:·return1857 ·········5:·return
  
1849 ··public·void·super$2$visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression);1858 ··public·void·super$2$visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression);
1850 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V1859 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
1851 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1860 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1852 ····Code:1861 ····Code:
1853 ······stack=2,·locals=2,·args_size=21862 ······stack=2,·locals=2,·args_size=2
1854 ·········0:·aload_01863 ·········0:·aload_0
1855 ·········1:·aload_11864 ·········1:·aload_1
1856 ·········2:·invokespecial·#359················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V1865 ·········2:·invokespecial·#362················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
1857 ·········5:·return1866 ·········5:·return
  
1858 ··public·void·super$2$visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression);1867 ··public·void·super$2$visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression);
1859 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/CastExpression;)V1868 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/CastExpression;)V
1860 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1869 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1861 ····Code:1870 ····Code:
1862 ······stack=2,·locals=2,·args_size=21871 ······stack=2,·locals=2,·args_size=2
1863 ·········0:·aload_01872 ·········0:·aload_0
1864 ·········1:·aload_11873 ·········1:·aload_1
1865 ·········2:·invokespecial·#362················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V1874 ·········2:·invokespecial·#365················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V
1866 ·········5:·return1875 ·········5:·return
  
1867 ··public·void·super$2$visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression);1876 ··public·void·super$2$visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression);
1868 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V1877 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
1869 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1878 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1870 ····Code:1879 ····Code:
1871 ······stack=2,·locals=2,·args_size=21880 ······stack=2,·locals=2,·args_size=2
1872 ·········0:·aload_01881 ·········0:·aload_0
1873 ·········1:·aload_11882 ·········1:·aload_1
1874 ·········2:·invokespecial·#365················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V1883 ·········2:·invokespecial·#368················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
1875 ·········5:·return 
  
1876 ··public·void·super$2$visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression); 
1877 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V 
1878 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
1879 ····Code: 
1880 ······stack=2,·locals=2,·args_size=2 
1881 ·········0:·aload_0 
1882 ·········1:·aload_1 
1883 ·········2:·invokespecial·#368················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V 
1884 ·········5:·return1884 ·········5:·return
  
1885 ··public·void·super$3$visitField(org.codehaus.groovy.ast.FieldNode);1885 ··public·void·super$3$visitField(org.codehaus.groovy.ast.FieldNode);
1886 ····descriptor:·(Lorg/codehaus/groovy/ast/FieldNode;)V1886 ····descriptor:·(Lorg/codehaus/groovy/ast/FieldNode;)V
1887 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1887 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
Max diff block lines reached; 38/10886 bytes (0.35%) of diff not shown.
5.79 KB
org/codenarc/rule/unnecessary/UnnecessarySafeNavigationOperatorAstVisitor.class
5.63 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·cc8849d62bf9af80d6ad528c4816541fdbba7a59c286b6644d9ae093f87b86461 ··SHA-256·checksum·110bc126b0cf17c6c3dc0844547d461bdd6ee88329f16f453d0193624b9b82e4
2 ··Compiled·from·"UnnecessarySafeNavigationOperatorRule.groovy"2 ··Compiled·from·"UnnecessarySafeNavigationOperatorRule.groovy"
3 public·class·org.codenarc.rule.unnecessary.UnnecessarySafeNavigationOperatorAstVisitor·extends·org.codenarc.rule.AbstractAstVisitor·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.unnecessary.UnnecessarySafeNavigationOperatorAstVisitor·extends·org.codenarc.rule.AbstractAstVisitor·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/unnecessary/UnnecessarySafeNavigationOperatorAstVisitor7 ··this_class:·#2··························//·org/codenarc/rule/unnecessary/UnnecessarySafeNavigationOperatorAstVisitor
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitor8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitor
Offset 167, 22 lines modifiedOffset 167, 22 lines modified
167 ··#157·=·NameAndType········#154:#156·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;167 ··#157·=·NameAndType········#154:#156·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
168 ··#158·=·InterfaceMethodref·#150.#157·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;168 ··#158·=·InterfaceMethodref·#150.#157·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
169 ··#159·=·Utf8···············setProperty169 ··#159·=·Utf8···············setProperty
170 ··#160·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V170 ··#160·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V
171 ··#161·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V171 ··#161·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
172 ··#162·=·NameAndType········#159:#161·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V172 ··#162·=·NameAndType········#159:#161·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
173 ··#163·=·InterfaceMethodref·#150.#162·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V173 ··#163·=·InterfaceMethodref·#150.#162·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
174 ··#164·=·Utf8···············super$2$visitMethodCallExpression174 ··#164·=·Utf8···············super$2$visitPropertyExpression
175 ··#165·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport175 ··#165·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport
176 ··#166·=·Class··············#165··········//·org/codehaus/groovy/ast/CodeVisitorSupport176 ··#166·=·Class··············#165··········//·org/codehaus/groovy/ast/CodeVisitorSupport
 177 ··#167·=·NameAndType········#31:#32·······//·visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
 178 ··#168·=·Methodref··········#166.#167·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
 179 ··#169·=·Utf8···············super$2$visitMethodCallExpression
177 ··#167·=·NameAndType········#58:#59·······//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V180 ··#170·=·NameAndType········#58:#59·······//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
178 ··#168·=·Methodref··········#166.#167·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V181 ··#171·=·Methodref··········#166.#170·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
179 ··#169·=·Utf8···············super$2$visitPropertyExpression 
180 ··#170·=·NameAndType········#31:#32·······//·visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V 
181 ··#171·=·Methodref··········#166.#170·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V 
182 ··#172·=·Utf8···············$callSiteArray182 ··#172·=·Utf8···············$callSiteArray
183 ··#173·=·Utf8···············Ljava/lang/ref/SoftReference;183 ··#173·=·Utf8···············Ljava/lang/ref/SoftReference;
184 ··#174·=·Utf8···············$createCallSiteArray_1184 ··#174·=·Utf8···············$createCallSiteArray_1
185 ··#175·=·Utf8···············([Ljava/lang/String;)V185 ··#175·=·Utf8···············([Ljava/lang/String;)V
186 ··#176·=·String·············#64···········//·checkExpression186 ··#176·=·String·············#64···········//·checkExpression
187 ··#177·=·Utf8···············objectExpression187 ··#177·=·Utf8···············objectExpression
188 ··#178·=·String·············#177··········//·objectExpression188 ··#178·=·String·············#177··········//·objectExpression
Offset 605, 32 lines modifiedOffset 605, 32 lines modified
605 ·········1:·invokevirtual·#148················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;605 ·········1:·invokevirtual·#148················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;
606 ·········4:·aload_0606 ·········4:·aload_0
607 ·········5:·aload_1607 ·········5:·aload_1
608 ·········6:·aload_2608 ·········6:·aload_2
609 ·········7:·invokeinterface·#163,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V609 ·········7:·invokeinterface·#163,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
610 ········12:·return610 ········12:·return
  
611 ··public·void·super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression);611 ··public·void·super$2$visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression);
612 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V612 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
613 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC613 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
614 ····Code:614 ····Code:
615 ······stack=2,·locals=2,·args_size=2615 ······stack=2,·locals=2,·args_size=2
616 ·········0:·aload_0616 ·········0:·aload_0
617 ·········1:·aload_1617 ·········1:·aload_1
618 ·········2:·invokespecial·#168················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V618 ·········2:·invokespecial·#168················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
619 ·········5:·return619 ·········5:·return
  
620 ··public·void·super$2$visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression);620 ··public·void·super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression);
621 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V621 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
622 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC622 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
623 ····Code:623 ····Code:
624 ······stack=2,·locals=2,·args_size=2624 ······stack=2,·locals=2,·args_size=2
625 ·········0:·aload_0625 ·········0:·aload_0
626 ·········1:·aload_1626 ·········1:·aload_1
627 ·········2:·invokespecial·#171················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V627 ·········2:·invokespecial·#171················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
628 ·········5:·return628 ·········5:·return
  
629 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);629 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
630 ····descriptor:·([Ljava/lang/String;)V630 ····descriptor:·([Ljava/lang/String;)V
631 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC631 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
632 ····Code:632 ····Code:
633 ······stack=3,·locals=1,·args_size=1633 ······stack=3,·locals=1,·args_size=1
8.77 KB
org/codenarc/rule/unused/UnusedPrivateMethodAstVisitor.class
8.66 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·2454505ddaa7fedf75cca16660e0ea41cdf281eb14aa758d0ca8a85c354fae831 ··SHA-256·checksum·cc99f418ebe6681b054b86cb0c2a3abf2d7fd89a9ca6976c540edb939eff0fa4
2 ··Compiled·from·"UnusedPrivateMethodRule.groovy"2 ··Compiled·from·"UnusedPrivateMethodRule.groovy"
3 public·class·org.codenarc.rule.unused.UnusedPrivateMethodAstVisitor·extends·org.codenarc.rule.AbstractAstVisitor·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.unused.UnusedPrivateMethodAstVisitor·extends·org.codenarc.rule.AbstractAstVisitor·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/unused/UnusedPrivateMethodAstVisitor7 ··this_class:·#2··························//·org/codenarc/rule/unused/UnusedPrivateMethodAstVisitor
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitor8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitor
Offset 295, 28 lines modifiedOffset 295, 28 lines modified
295 ··#285·=·NameAndType········#282:#284·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;295 ··#285·=·NameAndType········#282:#284·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
296 ··#286·=·InterfaceMethodref·#278.#285·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;296 ··#286·=·InterfaceMethodref·#278.#285·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
297 ··#287·=·Utf8···············setProperty297 ··#287·=·Utf8···············setProperty
298 ··#288·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V298 ··#288·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V
299 ··#289·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V299 ··#289·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
300 ··#290·=·NameAndType········#287:#289·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V300 ··#290·=·NameAndType········#287:#289·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
301 ··#291·=·InterfaceMethodref·#278.#290·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V301 ··#291·=·InterfaceMethodref·#278.#290·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
302 ··#292·=·Utf8···············super$2$visitMethodCallExpression302 ··#292·=·Utf8···············super$2$visitPropertyExpression
303 ··#293·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport303 ··#293·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport
304 ··#294·=·Class··············#293··········//·org/codehaus/groovy/ast/CodeVisitorSupport304 ··#294·=·Class··············#293··········//·org/codehaus/groovy/ast/CodeVisitorSupport
 305 ··#295·=·NameAndType········#207:#208·····//·visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
 306 ··#296·=·Methodref··········#294.#295·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
 307 ··#297·=·Utf8···············super$2$visitMethodCallExpression
305 ··#295·=·NameAndType········#72:#73·······//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V308 ··#298·=·NameAndType········#72:#73·······//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
306 ··#296·=·Methodref··········#294.#295·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V309 ··#299·=·Methodref··········#294.#298·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
307 ··#297·=·Utf8···············super$2$visitMethodPointerExpression310 ··#300·=·Utf8···············super$2$visitMethodPointerExpression
308 ··#298·=·NameAndType········#127:#128·····//·visitMethodPointerExpression:(Lorg/codehaus/groovy/ast/expr/MethodPointerExpression;)V311 ··#301·=·NameAndType········#127:#128·····//·visitMethodPointerExpression:(Lorg/codehaus/groovy/ast/expr/MethodPointerExpression;)V
309 ··#299·=·Methodref··········#294.#298·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodPointerExpression:(Lorg/codehaus/groovy/ast/expr/MethodPointerExpression;)V312 ··#302·=·Methodref··········#294.#301·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodPointerExpression:(Lorg/codehaus/groovy/ast/expr/MethodPointerExpression;)V
310 ··#300·=·Utf8···············super$2$visitVariableExpression313 ··#303·=·Utf8···············super$2$visitVariableExpression
311 ··#301·=·NameAndType········#144:#145·····//·visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V314 ··#304·=·NameAndType········#144:#145·····//·visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
312 ··#302·=·Methodref··········#294.#301·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V315 ··#305·=·Methodref··········#294.#304·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
313 ··#303·=·Utf8···············super$2$visitPropertyExpression 
314 ··#304·=·NameAndType········#207:#208·····//·visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V 
315 ··#305·=·Methodref··········#294.#304·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V 
316 ··#306·=·Utf8···············$callSiteArray316 ··#306·=·Utf8···············$callSiteArray
317 ··#307·=·Utf8···············Ljava/lang/ref/SoftReference;317 ··#307·=·Utf8···············Ljava/lang/ref/SoftReference;
318 ··#308·=·Utf8···············$createCallSiteArray_1318 ··#308·=·Utf8···············$createCallSiteArray_1
319 ··#309·=·Utf8···············([Ljava/lang/String;)V319 ··#309·=·Utf8···············([Ljava/lang/String;)V
320 ··#310·=·Utf8···············inject320 ··#310·=·Utf8···············inject
321 ··#311·=·String·············#310··········//·inject321 ··#311·=·String·············#310··········//·inject
322 ··#312·=·Utf8···············each322 ··#312·=·Utf8···············each
Offset 1271, 52 lines modifiedOffset 1271, 52 lines modified
1271 ·········1:·invokevirtual·#276················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;1271 ·········1:·invokevirtual·#276················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;
1272 ·········4:·aload_01272 ·········4:·aload_0
1273 ·········5:·aload_11273 ·········5:·aload_1
1274 ·········6:·aload_21274 ·········6:·aload_2
1275 ·········7:·invokeinterface·#291,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V1275 ·········7:·invokeinterface·#291,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
1276 ········12:·return1276 ········12:·return
  
1277 ··public·void·super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression);1277 ··public·void·super$2$visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression);
1278 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V1278 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
1279 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1279 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1280 ····Code:1280 ····Code:
1281 ······stack=2,·locals=2,·args_size=21281 ······stack=2,·locals=2,·args_size=2
1282 ·········0:·aload_01282 ·········0:·aload_0
1283 ·········1:·aload_11283 ·········1:·aload_1
1284 ·········2:·invokespecial·#296················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V1284 ·········2:·invokespecial·#296················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
1285 ·········5:·return1285 ·········5:·return
  
1286 ··public·void·super$2$visitMethodPointerExpression(org.codehaus.groovy.ast.expr.MethodPointerExpression);1286 ··public·void·super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression);
1287 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodPointerExpression;)V1287 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
1288 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1288 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1289 ····Code:1289 ····Code:
1290 ······stack=2,·locals=2,·args_size=21290 ······stack=2,·locals=2,·args_size=2
1291 ·········0:·aload_01291 ·········0:·aload_0
1292 ·········1:·aload_11292 ·········1:·aload_1
1293 ·········2:·invokespecial·#299················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodPointerExpression:(Lorg/codehaus/groovy/ast/expr/MethodPointerExpression;)V1293 ·········2:·invokespecial·#299················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
1294 ·········5:·return1294 ·········5:·return
  
1295 ··public·void·super$2$visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression);1295 ··public·void·super$2$visitMethodPointerExpression(org.codehaus.groovy.ast.expr.MethodPointerExpression);
1296 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V1296 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodPointerExpression;)V
1297 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1297 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1298 ····Code:1298 ····Code:
1299 ······stack=2,·locals=2,·args_size=21299 ······stack=2,·locals=2,·args_size=2
1300 ·········0:·aload_01300 ·········0:·aload_0
1301 ·········1:·aload_11301 ·········1:·aload_1
1302 ·········2:·invokespecial·#302················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V1302 ·········2:·invokespecial·#302················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodPointerExpression:(Lorg/codehaus/groovy/ast/expr/MethodPointerExpression;)V
1303 ·········5:·return1303 ·········5:·return
  
1304 ··public·void·super$2$visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression);1304 ··public·void·super$2$visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression);
1305 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V1305 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
1306 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1306 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1307 ····Code:1307 ····Code:
1308 ······stack=2,·locals=2,·args_size=21308 ······stack=2,·locals=2,·args_size=2
1309 ·········0:·aload_01309 ·········0:·aload_0
1310 ·········1:·aload_11310 ·········1:·aload_1
1311 ·········2:·invokespecial·#305················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V1311 ·········2:·invokespecial·#305················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
1312 ·········5:·return1312 ·········5:·return
  
1313 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);1313 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
1314 ····descriptor:·([Ljava/lang/String;)V1314 ····descriptor:·([Ljava/lang/String;)V
1315 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC1315 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
1316 ····Code:1316 ····Code:
1317 ······stack=3,·locals=1,·args_size=11317 ······stack=3,·locals=1,·args_size=1