4.86 MB
/srv/reproducible-results/rbuild-debian/r-b-build.pTdMTo8I/b1/codenarc_0.23-5_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.pTdMTo8I/b2/codenarc_0.23-5_amd64.changes
416 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·4f8f0c9d0822058292c37b2af9e640e1·299212·doc·optional·libcodenarc-groovy-java-doc_0.23-5_all.deb 
2 ·7fb6f074a5a90b8e26c4bddce8560807·1934616·java·optional·libcodenarc-groovy-java_0.23-5_all.deb1 ·cfd62d63525e3b03e3fa558dff97cf99·299188·doc·optional·libcodenarc-groovy-java-doc_0.23-5_all.deb
 2 ·a5a88f4aad44129940ed64fd47930eef·1934996·java·optional·libcodenarc-groovy-java_0.23-5_all.deb
301 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····23388·2018-03-29·10:50:46.000000·control.tar.xz2 -rw-r--r--···0········0········0····23396·2018-03-29·10:50:46.000000·control.tar.xz
3 -rw-r--r--···0········0········0···275632·2018-03-29·10:50:46.000000·data.tar.xz3 -rw-r--r--···0········0········0···275600·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
300 KB
data.tar.xz
300 KB
data.tar
5.65 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#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>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>
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#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>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#wait(long)'·title='wait'>wait</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#wait(long,·int)'·title='wait'>wait</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#wait()'·title='wait'>wait</a></code></td>180 ····························<td·class="colLast"><code><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>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#wait(long)'·title='wait'>wait</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#wait(long,·int)'·title='wait'>wait</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#wait()'·title='wait'>wait</a></code></td>
181 ························</tr>181 ························</tr>
182 ····················</table>182 ····················</table>
183 ···················</ul>183 ···················</ul>
2.67 KB
html2text {}
    
Offset 37, 20 lines modifiedOffset 37, 20 lines modified
37 ··········o·*\x8**\x8**\x8**\x8*·I\x8In\x8nh\x8he\x8er\x8ri\x8it\x8te\x8ed\x8d·M\x8Me\x8et\x8th\x8ho\x8od\x8ds\x8s·S\x8Su\x8um\x8mm\x8ma\x8ar\x8ry\x8y·*\x8**\x8**\x8**\x8*37 ··········o·*\x8**\x8**\x8**\x8*·I\x8In\x8nh\x8he\x8er\x8ri\x8it\x8te\x8ed\x8d·M\x8Me\x8et\x8th\x8ho\x8od\x8ds\x8s·S\x8Su\x8um\x8mm\x8ma\x8ar\x8ry\x8y·*\x8**\x8**\x8**\x8*
38 ····························································I\x8In\x8nh\x8he\x8er\x8ri\x8it\x8te\x8ed\x8d·M\x8Me\x8et\x8th\x8ho\x8od\x8ds\x8s?\x8 38 ····························································I\x8In\x8nh\x8he\x8er\x8ri\x8it\x8te\x8ed\x8d·M\x8Me\x8et\x8th\x8ho\x8od\x8ds\x8s?\x8 
39 ··················M\x8Me\x8et\x8th\x8ho\x8od\x8ds\x8s·i\x8in\x8nh\x8he\x8er\x8ri\x8it\x8te\x8ed\x8d·f\x8fr\x8ro\x8om\x8m·c\x8cl\x8la\x8as\x8ss\x8s···············N\x8Na\x8am\x8me\x8e39 ··················M\x8Me\x8et\x8th\x8ho\x8od\x8ds\x8s·i\x8in\x8nh\x8he\x8er\x8ri\x8it\x8te\x8ed\x8d·f\x8fr\x8ro\x8om\x8m·c\x8cl\x8la\x8as\x8ss\x8s···············N\x8Na\x8am\x8me\x8e
40 ·····························································org.codehaus.groovy.ast.GroovyClassVisitor#visitField40 ·····························································org.codehaus.groovy.ast.GroovyClassVisitor#visitField
41 ·····························································(org.codehaus.groovy.ast.FieldNode),41 ·····························································(org.codehaus.groovy.ast.FieldNode),
42 ·····························································org.codehaus.groovy.ast.GroovyClassVisitor#visitMethod42 ·····························································org.codehaus.groovy.ast.GroovyClassVisitor#visitMethod
43 ·····························································(org.codehaus.groovy.ast.MethodNode),43 ·····························································(org.codehaus.groovy.ast.MethodNode),
44 ··················interface··································org.codehaus.groovy.ast.GroovyClassVisitor#visitClass44 ··················interface··································org.codehaus.groovy.ast.GroovyClassVisitor#visitProperty
45 ··················org.codehaus.groovy.ast.GroovyClassVisitor·(org.codehaus.groovy.ast.ClassNode),45 ··················org.codehaus.groovy.ast.GroovyClassVisitor·(org.codehaus.groovy.ast.PropertyNode),
46 ·····························································org.codehaus.groovy.ast.GroovyClassVisitor#visitProperty 
47 ·····························································(org.codehaus.groovy.ast.PropertyNode), 
48 ·····························································org.codehaus.groovy.ast.GroovyClassVisitor#visitConstructor46 ·····························································org.codehaus.groovy.ast.GroovyClassVisitor#visitConstructor
49 ·····························································(org.codehaus.groovy.ast.ConstructorNode)47 ·····························································(org.codehaus.groovy.ast.ConstructorNode),
 48 ·····························································org.codehaus.groovy.ast.GroovyClassVisitor#visitClass
 49 ·····························································(org.codehaus.groovy.ast.ClassNode)
50 ··················class·_\x8O_\x8b_\x8j_\x8e_\x8c_\x8t·······························_\x8e_\x8q_\x8u_\x8a_\x8l_\x8s,·_\x8t_\x8o_\x8S_\x8t_\x8r_\x8i_\x8n_\x8g,·_\x8h_\x8a_\x8s_\x8h_\x8C_\x8o_\x8d_\x8e,·_\x8g_\x8e_\x8t_\x8C_\x8l_\x8a_\x8s_\x8s,·_\x8n_\x8o_\x8t_\x8i_\x8f_\x8y,·_\x8n_\x8o_\x8t_\x8i_\x8f_\x8y_\x8A_\x8l_\x8l,50 ··················class·_\x8O_\x8b_\x8j_\x8e_\x8c_\x8t·······························_\x8e_\x8q_\x8u_\x8a_\x8l_\x8s,·_\x8t_\x8o_\x8S_\x8t_\x8r_\x8i_\x8n_\x8g,·_\x8h_\x8a_\x8s_\x8h_\x8C_\x8o_\x8d_\x8e,·_\x8g_\x8e_\x8t_\x8C_\x8l_\x8a_\x8s_\x8s,·_\x8n_\x8o_\x8t_\x8i_\x8f_\x8y,·_\x8n_\x8o_\x8t_\x8i_\x8f_\x8y_\x8A_\x8l_\x8l,
51 ·····························································_\x8w_\x8a_\x8i_\x8t,·_\x8w_\x8a_\x8i_\x8t,·_\x8w_\x8a_\x8i_\x8t51 ·····························································_\x8w_\x8a_\x8i_\x8t,·_\x8w_\x8a_\x8i_\x8t,·_\x8w_\x8a_\x8i_\x8t
52 ····*·····o·*\x8**\x8**\x8**\x8*·M\x8Me\x8et\x8th\x8ho\x8od\x8d·D\x8De\x8et\x8ta\x8ai\x8il\x8l·*\x8**\x8**\x8**\x8*52 ····*·····o·*\x8**\x8**\x8**\x8*·M\x8Me\x8et\x8th\x8ho\x8od\x8d·D\x8De\x8et\x8ta\x8ai\x8il\x8l·*\x8**\x8**\x8**\x8*
53 ················#·*\x8**\x8**\x8*·_\x8L\x8L_\x8i\x8i_\x8s\x8s_\x8t\x8t<\x8<_\x8V\x8V_\x8i\x8i_\x8o\x8o_\x8l\x8l_\x8a\x8a_\x8t\x8t_\x8i\x8i_\x8o\x8o_\x8n\x8n>\x8>·g\x8ge\x8et\x8tV\x8Vi\x8io\x8ol\x8la\x8at\x8ti\x8io\x8on\x8ns\x8s(\x8()\x8)·*\x8**\x8**\x8*53 ················#·*\x8**\x8**\x8*·_\x8L\x8L_\x8i\x8i_\x8s\x8s_\x8t\x8t<\x8<_\x8V\x8V_\x8i\x8i_\x8o\x8o_\x8l\x8l_\x8a\x8a_\x8t\x8t_\x8i\x8i_\x8o\x8o_\x8n\x8n>\x8>·g\x8ge\x8et\x8tV\x8Vi\x8io\x8ol\x8la\x8at\x8ti\x8io\x8on\x8ns\x8s(\x8()\x8)·*\x8**\x8**\x8*
54 ··················Retrieve·the·List·of·Violations·resulting·from·applying·this54 ··················Retrieve·the·List·of·Violations·resulting·from·applying·this
55 ··················visitor55 ··················visitor
56 ····················R\x8Re\x8et\x8tu\x8ur\x8rn\x8ns\x8s:\x8:56 ····················R\x8Re\x8et\x8tu\x8ur\x8rn\x8ns\x8s:\x8:
57.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#visitAnnotations(org.codehaus.groovy.ast.AnnotatedNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage(org.codehaus.groovy.ast.PackageNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports(org.codehaus.groovy.ast.ModuleNode),·org.cod[·...·truncated·by·diffoscope;·len:·6389,·SHA:·c5b6cb4faf58838d74a8e355ae1fb31c0fbe14d62c7d2b1e069b760ef8169a9a·...·]Expression),·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(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait()</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#visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty(org.codehaus.groovy.ast.PropertyNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor(org.codehaus.groovy.ast.Con[·...·truncated·by·diffoscope;·len:·6389,·SHA:·d79fbed79e9d803a2e4995889bf833b4fa9146f6508b33cd651e762b0b12bad5·...·]Expression),·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(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait()</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#visitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitSwitch(org.codehaus.groovy.ast.stmt.SwitchStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitCaseStatement(org.codehaus.groovy.ast.stm[·...·truncated·by·diffoscope;·len:·5534,·SHA:·4698b5350d6a16ec16c1b0f56420686e64e3b85a80c667cfc1b4d71af62ccfb5·...·]Expression),·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(),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.CodeVisitorSupport#wait()</code></td>202 ····························<td·class="colLast"><code>org.codehaus.groovy.ast.CodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitReturnStatement(org.codehaus[·...·truncated·by·diffoscope;·len:·5534,·SHA:·2ba6176e1cb44bca0dcbfb7ed5316b8b48224ae759a741ac146641d900a10189·...·]Expression),·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(),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.CodeVisitorSupport#wait()</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 ········
29.1 KB
html2text {}
    
Offset 42, 20 lines modifiedOffset 42, 36 lines modified
42 ··········o·*\x8**\x8**\x8**\x8*·I\x8In\x8nh\x8he\x8er\x8ri\x8it\x8te\x8ed\x8d·M\x8Me\x8et\x8th\x8ho\x8od\x8ds\x8s·S\x8Su\x8um\x8mm\x8ma\x8ar\x8ry\x8y·*\x8**\x8**\x8**\x8*42 ··········o·*\x8**\x8**\x8**\x8*·I\x8In\x8nh\x8he\x8er\x8ri\x8it\x8te\x8ed\x8d·M\x8Me\x8et\x8th\x8ho\x8od\x8ds\x8s·S\x8Su\x8um\x8mm\x8ma\x8ar\x8ry\x8y·*\x8**\x8**\x8**\x8*
43 ········································································I\x8In\x8nh\x8he\x8er\x8ri\x8it\x8te\x8ed\x8d·M\x8Me\x8et\x8th\x8ho\x8od\x8ds\x8s?\x8 43 ········································································I\x8In\x8nh\x8he\x8er\x8ri\x8it\x8te\x8ed\x8d·M\x8Me\x8et\x8th\x8ho\x8od\x8ds\x8s?\x8 
44 ··················M\x8Me\x8et\x8th\x8ho\x8od\x8ds\x8s·i\x8in\x8nh\x8he\x8er\x8ri\x8it\x8te\x8ed\x8d·f\x8fr\x8ro\x8om\x8m·c\x8cl\x8la\x8as\x8ss\x8s····················N\x8Na\x8am\x8me\x8e44 ··················M\x8Me\x8et\x8th\x8ho\x8od\x8ds\x8s·i\x8in\x8nh\x8he\x8er\x8ri\x8it\x8te\x8ed\x8d·f\x8fr\x8ro\x8om\x8m·c\x8cl\x8la\x8as\x8ss\x8s····················N\x8Na\x8am\x8me\x8e
45 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitField45 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitField
46 ··································································(org.codehaus.groovy.ast.FieldNode),46 ··································································(org.codehaus.groovy.ast.FieldNode),
47 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod47 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod
48 ··································································(org.codehaus.groovy.ast.MethodNode),48 ··································································(org.codehaus.groovy.ast.MethodNode),
49 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations49 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement
50 ··································································(org.codehaus.groovy.ast.AnnotatedNode),50 ··································································(org.codehaus.groovy.ast.stmt.ReturnStatement),
51 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage 
52 ··································································(org.codehaus.groovy.ast.PackageNode), 
53 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports51 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty
 52 ··································································(org.codehaus.groovy.ast.PropertyNode),
 53 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor
 54 ··································································(org.codehaus.groovy.ast.ConstructorNode),
 55 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass
54 ··································································(org.codehaus.groovy.ast.ModuleNode),56 ··································································(org.codehaus.groovy.ast.ClassNode),
 57 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement
 58 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement),
 59 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop
 60 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),
 61 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop
 62 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),
 63 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop
 64 ··································································(org.codehaus.groovy.ast.stmt.DoWhileStatement),
 65 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitIfElse
 66 ··································································(org.codehaus.groovy.ast.stmt.IfStatement),
 67 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement
 68 ··································································(org.codehaus.groovy.ast.stmt.ExpressionStatement),
 69 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAssertStatement
 70 ··································································(org.codehaus.groovy.ast.stmt.AssertStatement),
55 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally71 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally
56 ··································································(org.codehaus.groovy.ast.stmt.TryCatchStatement),72 ··································································(org.codehaus.groovy.ast.stmt.TryCatchStatement),
57 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSwitch73 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSwitch
58 ··································································(org.codehaus.groovy.ast.stmt.SwitchStatement),74 ··································································(org.codehaus.groovy.ast.stmt.SwitchStatement),
59 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCaseStatement75 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCaseStatement
60 ··································································(org.codehaus.groovy.ast.stmt.CaseStatement),76 ··································································(org.codehaus.groovy.ast.stmt.CaseStatement),
61 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBreakStatement77 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBreakStatement
Offset 66, 50 lines modifiedOffset 82, 42 lines modified
66 ··································································(org.codehaus.groovy.ast.stmt.ThrowStatement),82 ··································································(org.codehaus.groovy.ast.stmt.ThrowStatement),
67 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement83 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement
68 ··································································(org.codehaus.groovy.ast.stmt.SynchronizedStatement),84 ··································································(org.codehaus.groovy.ast.stmt.SynchronizedStatement),
69 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement85 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement
70 ··································································(org.codehaus.groovy.ast.stmt.CatchStatement),86 ··································································(org.codehaus.groovy.ast.stmt.CatchStatement),
71 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression87 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression
72 ··································································(org.codehaus.groovy.ast.expr.DeclarationExpression),88 ··································································(org.codehaus.groovy.ast.expr.DeclarationExpression),
73 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement 
74 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement), 
75 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop89 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations
76 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),90 ··································································(org.codehaus.groovy.ast.AnnotatedNode),
77 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop 
78 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement), 
79 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop 
80 ··································································(org.codehaus.groovy.ast.stmt.DoWhileStatement), 
81 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitIfElse 
82 ··································································(org.codehaus.groovy.ast.stmt.IfStatement), 
83 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement 
84 ··································································(org.codehaus.groovy.ast.stmt.ExpressionStatement), 
85 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAssertStatement 
86 ··································································(org.codehaus.groovy.ast.stmt.AssertStatement), 
87 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass91 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage
88 ··································································(org.codehaus.groovy.ast.ClassNode),92 ··································································(org.codehaus.groovy.ast.PackageNode),
89 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement 
90 ··································································(org.codehaus.groovy.ast.stmt.ReturnStatement), 
91 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty93 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports
92 ··································································(org.codehaus.groovy.ast.PropertyNode),94 ··································································(org.codehaus.groovy.ast.ModuleNode),
93 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor95 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression
94 ··································································(org.codehaus.groovy.ast.ConstructorNode),96 ··································································(org.codehaus.groovy.ast.expr.ConstantExpression),
 97 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression
 98 ··································································(org.codehaus.groovy.ast.expr.ClassExpression),
 99 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression
 100 ··································································(org.codehaus.groovy.ast.expr.ListExpression),
 101 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression
 102 ··································································(org.codehaus.groovy.ast.expr.PropertyExpression),
95 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression103 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression
96 ··································································(org.codehaus.groovy.ast.expr.MethodCallExpression),104 ··································································(org.codehaus.groovy.ast.expr.MethodCallExpression),
97 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression105 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression
98 ··································································(org.codehaus.groovy.ast.expr.ConstructorCallExpression),106 ··································································(org.codehaus.groovy.ast.expr.ConstructorCallExpression),
99 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression107 ··················class···········································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression
100 ··································································(org.codehaus.groovy.ast.expr.TernaryExpression),108 ··················org.codehaus.groovy.ast.ClassCodeVisitorSupport·(org.codehaus.groovy.ast.expr.TernaryExpression),
101 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression109 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression
102 ··································································(org.codehaus.groovy.ast.expr.ElvisOperatorExpression),110 ··································································(org.codehaus.groovy.ast.expr.ElvisOperatorExpression),
103 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression111 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression
104 ··································································(org.codehaus.groovy.ast.expr.BinaryExpression),112 ··································································(org.codehaus.groovy.ast.expr.BinaryExpression),
105 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression113 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression
106 ··································································(org.codehaus.groovy.ast.expr.PrefixExpression),114 ··································································(org.codehaus.groovy.ast.expr.PrefixExpression),
107 ··················class···········································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression115 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression
108 ··················org.codehaus.groovy.ast.ClassCodeVisitorSupport·(org.codehaus.groovy.ast.expr.PostfixExpression),116 ··································································(org.codehaus.groovy.ast.expr.PostfixExpression),
109 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression117 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression
110 ··································································(org.codehaus.groovy.ast.expr.BooleanExpression),118 ··································································(org.codehaus.groovy.ast.expr.BooleanExpression),
111 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureExpression119 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureExpression
112 ··································································(org.codehaus.groovy.ast.expr.ClosureExpression),120 ··································································(org.codehaus.groovy.ast.expr.ClosureExpression),
113 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTupleExpression121 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTupleExpression
114 ··································································(org.codehaus.groovy.ast.expr.TupleExpression),122 ··································································(org.codehaus.groovy.ast.expr.TupleExpression),
115 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapExpression123 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapExpression
Offset 148, 31 lines modifiedOffset 156, 47 lines modified
148 ··································································(org.codehaus.groovy.ast.expr.ArgumentListExpression),156 ··································································(org.codehaus.groovy.ast.expr.ArgumentListExpression),
149 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression157 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression
150 ··································································(org.codehaus.groovy.ast.expr.ClosureListExpression),158 ··································································(org.codehaus.groovy.ast.expr.ClosureListExpression),
151 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression159 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression
152 ··································································(org.codehaus.groovy.classgen.BytecodeExpression),160 ··································································(org.codehaus.groovy.classgen.BytecodeExpression),
153 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression161 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression
154 ··································································(org.codehaus.groovy.ast.expr.StaticMethodCallExpression),162 ··································································(org.codehaus.groovy.ast.expr.StaticMethodCallExpression),
155 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression 
156 ··································································(org.codehaus.groovy.ast.expr.ListExpression), 
157 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression 
158 ··································································(org.codehaus.groovy.ast.expr.ConstantExpression), 
159 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression 
160 ··································································(org.codehaus.groovy.ast.expr.PropertyExpression), 
161 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression 
162 ··································································(org.codehaus.groovy.ast.expr.ClassExpression), 
163 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),163 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),
164 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),164 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),
165 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),165 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),
166 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),166 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),
167 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),167 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),
168 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll(),168 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll(),
169 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),169 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),
170 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),170 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),
171 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait()171 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait()
 172 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitConstantExpression
 173 ··································································(org.codehaus.groovy.ast.expr.ConstantExpression),
 174 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitClassExpression
 175 ··································································(org.codehaus.groovy.ast.expr.ClassExpression),
 176 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitReturnStatement
 177 ··································································(org.codehaus.groovy.ast.stmt.ReturnStatement),
 178 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitListExpression
Max diff block lines reached; 9989/29819 bytes (33.50%) of diff not shown.
7.95 KB
./usr/share/doc/libcodenarc-groovy-java/api/groovy/org/codenarc/test/InMemoryAppender.html
    
Offset 194, 15 lines modifiedOffset 194, 15 lines modified
194 ························<tr>194 ························<tr>
195 ····························<th·class="colFirst"·scope="col">Methods·inherited·from·class</th>195 ····························<th·class="colFirst"·scope="col">Methods·inherited·from·class</th>
196 ····························<th·class="colLast"·scope="col">Name</th>196 ····························<th·class="colLast"·scope="col">Name</th>
197 ························</tr>197 ························</tr>
198 ························198 ························
199 ························<tr·class="altColor">199 ························<tr·class="altColor">
200 ····························<td·class="colFirst"><code>class·org.apache.log4j.AppenderSkeleton</code></td>200 ····························<td·class="colFirst"><code>class·org.apache.log4j.AppenderSkeleton</code></td>
201 ····························<td·class="colLast"><code>org.apache.log4j.AppenderSkeleton#getLayout(),·org.apache.log4j.AppenderSkeleton#setLayout(org.apache.log4j.Layout),·org.apache.log4j.AppenderSkeleton#getName(),·org.apache.log4j.AppenderSkeleton#finalize(),·org.apache.log4j.AppenderSkeleton#setName(java.lang.String),·org.apache.log4j.AppenderSkeleton#setThreshold(org.apache.log4j.Priority),·org.apache.log4j.AppenderSkeleton#getFilter(),·org.apache.log4j.AppenderSkeleton#getErrorHandler(),·org.apache.log4j.AppenderSkeleton#addFilter(org.apache.log4j.spi.Filter),·org.apache.log4j.AppenderSkeleton#setErrorHandler(org.apache.log4j.spi.ErrorHandler),·org.apache.log4j.AppenderSkeleton#activateOptions(),·org.apache.log4j.Appende[·...·truncated·by·diffoscope;·len:·288,·SHA:·60840128844be7f9f20c6e29870bbd924eadd4e364a330836b5bc12e88d9d69d·...·]),·org.apache.log4j.AppenderSkeleton#equals(java.lang.Object),·org.apache.log4j.AppenderSkeleton#toString(),·org.apache.log4j.AppenderSkeleton#hashCode(),·org.apache.log4j.AppenderSkeleton#getClass(),·org.apache.log4j.AppenderSkeleton#notify(),·org.apache.log4j.AppenderSkeleton#notifyAll(),·org.apache.log4j.AppenderSkeleton#wait(long),·org.apache.log4j.AppenderSkeleton#wait(long,·int),·org.apache.log4j.AppenderSkeleton#wait(),·org.apache.log4j.AppenderSkeleton#close(),·org.apache.log4j.AppenderSkeleton#requiresLayout()</code></td>201 ····························<td·class="colLast"><code>org.apache.log4j.AppenderSkeleton#getLayout(),·org.apache.log4j.AppenderSkeleton#setLayout(org.apache.log4j.Layout),·org.apache.log4j.AppenderSkeleton#getName(),·org.apache.log4j.AppenderSkeleton#finalize(),·org.apache.log4j.AppenderSkeleton#setName(java.lang.String),·org.apache.log4j.AppenderSkeleton#setThreshold(org.apache.log4j.Priority),·org.apache.log4j.AppenderSkeleton#getFilter(),·org.apache.log4j.AppenderSkeleton#addFilter(org.apache.log4j.spi.Filter),·org.apache.log4j.AppenderSkeleton#setErrorHandler(org.apache.log4j.spi.ErrorHandler),·org.apache.log4j.AppenderSkeleton#activateOptions(),·org.apache.log4j.AppenderSkeleton#clearFilters(),·org.apache.log4j.AppenderSk[·...·truncated·by·diffoscope;·len:·288,·SHA:·7097b25353d022c65f08b6a686f23e22d3e563bf95c27a2ed2341ecab8f541bf·...·]),·org.apache.log4j.AppenderSkeleton#equals(java.lang.Object),·org.apache.log4j.AppenderSkeleton#toString(),·org.apache.log4j.AppenderSkeleton#hashCode(),·org.apache.log4j.AppenderSkeleton#getClass(),·org.apache.log4j.AppenderSkeleton#notify(),·org.apache.log4j.AppenderSkeleton#notifyAll(),·org.apache.log4j.AppenderSkeleton#wait(long),·org.apache.log4j.AppenderSkeleton#wait(long,·int),·org.apache.log4j.AppenderSkeleton#wait(),·org.apache.log4j.AppenderSkeleton#close(),·org.apache.log4j.AppenderSkeleton#requiresLayout()</code></td>
202 ························</tr>202 ························</tr>
203 ························<tr·class="altColor">203 ························<tr·class="altColor">
204 ····························<td·class="colFirst"><code>class·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html'·title='Object'>Object</a></code></td>204 ····························<td·class="colFirst"><code>class·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html'·title='Object'>Object</a></code></td>
205 ····························<td·class="colLast"><code><a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#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>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#wait(long)'·title='wait'>wait</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#wait(long,·int)'·title='wait'>wait</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#wait()'·title='wait'>wait</a></code></td>205 ····························<td·class="colLast"><code><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>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#wait(long)'·title='wait'>wait</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#wait(long,·int)'·title='wait'>wait</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#wait()'·title='wait'>wait</a></code></td>
206 ························</tr>206 ························</tr>
207 ····················</table>207 ····················</table>
208 ···················</ul>208 ···················</ul>
2.97 KB
html2text {}
    
Offset 48, 27 lines modifiedOffset 48, 27 lines modified
48 ····················································org.apache.log4j.AppenderSkeleton#getName(),48 ····················································org.apache.log4j.AppenderSkeleton#getName(),
49 ····················································org.apache.log4j.AppenderSkeleton#finalize(),49 ····················································org.apache.log4j.AppenderSkeleton#finalize(),
50 ····················································org.apache.log4j.AppenderSkeleton#setName50 ····················································org.apache.log4j.AppenderSkeleton#setName
51 ····················································(java.lang.String),51 ····················································(java.lang.String),
52 ····················································org.apache.log4j.AppenderSkeleton#setThreshold52 ····················································org.apache.log4j.AppenderSkeleton#setThreshold
53 ····················································(org.apache.log4j.Priority),53 ····················································(org.apache.log4j.Priority),
54 ····················································org.apache.log4j.AppenderSkeleton#getFilter(),54 ····················································org.apache.log4j.AppenderSkeleton#getFilter(),
55 ····················································org.apache.log4j.AppenderSkeleton#getErrorHandler(), 
56 ····················································org.apache.log4j.AppenderSkeleton#addFilter55 ····················································org.apache.log4j.AppenderSkeleton#addFilter
57 ····················································(org.apache.log4j.spi.Filter),56 ····················································(org.apache.log4j.spi.Filter),
58 ····················································org.apache.log4j.AppenderSkeleton#setErrorHandler57 ····················································org.apache.log4j.AppenderSkeleton#setErrorHandler
59 ····················································(org.apache.log4j.spi.ErrorHandler),58 ····················································(org.apache.log4j.spi.ErrorHandler),
60 ····················································org.apache.log4j.AppenderSkeleton#activateOptions(),59 ····················································org.apache.log4j.AppenderSkeleton#activateOptions(),
 60 ····················································org.apache.log4j.AppenderSkeleton#clearFilters(),
61 ··················class·····························org.apache.log4j.AppenderSkeleton#clearFilters(),61 ··················class·····························org.apache.log4j.AppenderSkeleton#getFirstFilter(),
62 ··················org.apache.log4j.AppenderSkeleton·org.apache.log4j.AppenderSkeleton#getFirstFilter(),62 ··················org.apache.log4j.AppenderSkeleton·org.apache.log4j.AppenderSkeleton#getThreshold(),
63 ····················································org.apache.log4j.AppenderSkeleton#getThreshold(), 
64 ····················································org.apache.log4j.AppenderSkeleton#isAsSevereAsThreshold63 ····················································org.apache.log4j.AppenderSkeleton#isAsSevereAsThreshold
65 ····················································(org.apache.log4j.Priority),64 ····················································(org.apache.log4j.Priority),
66 ····················································org.apache.log4j.AppenderSkeleton#doAppend65 ····················································org.apache.log4j.AppenderSkeleton#doAppend
67 ····················································(org.apache.log4j.spi.LoggingEvent),66 ····················································(org.apache.log4j.spi.LoggingEvent),
 67 ····················································org.apache.log4j.AppenderSkeleton#getErrorHandler(),
68 ····················································org.apache.log4j.AppenderSkeleton#equals68 ····················································org.apache.log4j.AppenderSkeleton#equals
69 ····················································(java.lang.Object),69 ····················································(java.lang.Object),
70 ····················································org.apache.log4j.AppenderSkeleton#toString(),70 ····················································org.apache.log4j.AppenderSkeleton#toString(),
71 ····················································org.apache.log4j.AppenderSkeleton#hashCode(),71 ····················································org.apache.log4j.AppenderSkeleton#hashCode(),
72 ····················································org.apache.log4j.AppenderSkeleton#getClass(),72 ····················································org.apache.log4j.AppenderSkeleton#getClass(),
73 ····················································org.apache.log4j.AppenderSkeleton#notify(),73 ····················································org.apache.log4j.AppenderSkeleton#notify(),
74 ····················································org.apache.log4j.AppenderSkeleton#notifyAll(),74 ····················································org.apache.log4j.AppenderSkeleton#notifyAll(),
57.3 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#visitAnnotations(org.codehaus.groovy.ast.AnnotatedNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage(org.codehaus.groovy.ast.PackageNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports(org.codehaus.groovy.ast.ModuleNode),·org.cod[·...·truncated·by·diffoscope;·len:·6389,·SHA:·c5b6cb4faf58838d74a8e355ae1fb31c0fbe14d62c7d2b1e069b760ef8169a9a·...·]Expression),·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(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait()</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#visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty(org.codehaus.groovy.ast.PropertyNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor(org.codehaus.groovy.ast.Con[·...·truncated·by·diffoscope;·len:·6389,·SHA:·d79fbed79e9d803a2e4995889bf833b4fa9146f6508b33cd651e762b0b12bad5·...·]Expression),·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(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait()</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#visitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitSwitch(org.codehaus.groovy.ast.stmt.SwitchStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitCaseStatement(org.codehaus.groovy.ast.stm[·...·truncated·by·diffoscope;·len:·5534,·SHA:·4698b5350d6a16ec16c1b0f56420686e64e3b85a80c667cfc1b4d71af62ccfb5·...·]Expression),·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(),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.CodeVisitorSupport#wait()</code></td>327 ····························<td·class="colLast"><code>org.codehaus.groovy.ast.CodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitReturnStatement(org.codehaus[·...·truncated·by·diffoscope;·len:·5534,·SHA:·2ba6176e1cb44bca0dcbfb7ed5316b8b48224ae759a741ac146641d900a10189·...·]Expression),·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(),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.CodeVisitorSupport#wait()</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 ········
29.1 KB
html2text {}
    
Offset 107, 20 lines modifiedOffset 107, 36 lines modified
107 ··········o·*\x8**\x8**\x8**\x8*·I\x8In\x8nh\x8he\x8er\x8ri\x8it\x8te\x8ed\x8d·M\x8Me\x8et\x8th\x8ho\x8od\x8ds\x8s·S\x8Su\x8um\x8mm\x8ma\x8ar\x8ry\x8y·*\x8**\x8**\x8**\x8*107 ··········o·*\x8**\x8**\x8**\x8*·I\x8In\x8nh\x8he\x8er\x8ri\x8it\x8te\x8ed\x8d·M\x8Me\x8et\x8th\x8ho\x8od\x8ds\x8s·S\x8Su\x8um\x8mm\x8ma\x8ar\x8ry\x8y·*\x8**\x8**\x8**\x8*
108 ········································································I\x8In\x8nh\x8he\x8er\x8ri\x8it\x8te\x8ed\x8d·M\x8Me\x8et\x8th\x8ho\x8od\x8ds\x8s?\x8 108 ········································································I\x8In\x8nh\x8he\x8er\x8ri\x8it\x8te\x8ed\x8d·M\x8Me\x8et\x8th\x8ho\x8od\x8ds\x8s?\x8 
109 ··················M\x8Me\x8et\x8th\x8ho\x8od\x8ds\x8s·i\x8in\x8nh\x8he\x8er\x8ri\x8it\x8te\x8ed\x8d·f\x8fr\x8ro\x8om\x8m·c\x8cl\x8la\x8as\x8ss\x8s····················N\x8Na\x8am\x8me\x8e109 ··················M\x8Me\x8et\x8th\x8ho\x8od\x8ds\x8s·i\x8in\x8nh\x8he\x8er\x8ri\x8it\x8te\x8ed\x8d·f\x8fr\x8ro\x8om\x8m·c\x8cl\x8la\x8as\x8ss\x8s····················N\x8Na\x8am\x8me\x8e
110 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitField110 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitField
111 ··································································(org.codehaus.groovy.ast.FieldNode),111 ··································································(org.codehaus.groovy.ast.FieldNode),
112 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod112 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod
113 ··································································(org.codehaus.groovy.ast.MethodNode),113 ··································································(org.codehaus.groovy.ast.MethodNode),
114 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations114 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement
115 ··································································(org.codehaus.groovy.ast.AnnotatedNode),115 ··································································(org.codehaus.groovy.ast.stmt.ReturnStatement),
116 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage 
117 ··································································(org.codehaus.groovy.ast.PackageNode), 
118 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports116 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty
 117 ··································································(org.codehaus.groovy.ast.PropertyNode),
 118 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor
 119 ··································································(org.codehaus.groovy.ast.ConstructorNode),
 120 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass
119 ··································································(org.codehaus.groovy.ast.ModuleNode),121 ··································································(org.codehaus.groovy.ast.ClassNode),
 122 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement
 123 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement),
 124 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop
 125 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),
 126 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop
 127 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),
 128 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop
 129 ··································································(org.codehaus.groovy.ast.stmt.DoWhileStatement),
 130 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitIfElse
 131 ··································································(org.codehaus.groovy.ast.stmt.IfStatement),
 132 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement
 133 ··································································(org.codehaus.groovy.ast.stmt.ExpressionStatement),
 134 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAssertStatement
 135 ··································································(org.codehaus.groovy.ast.stmt.AssertStatement),
120 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally136 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally
121 ··································································(org.codehaus.groovy.ast.stmt.TryCatchStatement),137 ··································································(org.codehaus.groovy.ast.stmt.TryCatchStatement),
122 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSwitch138 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSwitch
123 ··································································(org.codehaus.groovy.ast.stmt.SwitchStatement),139 ··································································(org.codehaus.groovy.ast.stmt.SwitchStatement),
124 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCaseStatement140 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCaseStatement
125 ··································································(org.codehaus.groovy.ast.stmt.CaseStatement),141 ··································································(org.codehaus.groovy.ast.stmt.CaseStatement),
126 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBreakStatement142 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBreakStatement
Offset 131, 50 lines modifiedOffset 147, 42 lines modified
131 ··································································(org.codehaus.groovy.ast.stmt.ThrowStatement),147 ··································································(org.codehaus.groovy.ast.stmt.ThrowStatement),
132 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement148 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement
133 ··································································(org.codehaus.groovy.ast.stmt.SynchronizedStatement),149 ··································································(org.codehaus.groovy.ast.stmt.SynchronizedStatement),
134 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement150 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement
135 ··································································(org.codehaus.groovy.ast.stmt.CatchStatement),151 ··································································(org.codehaus.groovy.ast.stmt.CatchStatement),
136 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression152 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression
137 ··································································(org.codehaus.groovy.ast.expr.DeclarationExpression),153 ··································································(org.codehaus.groovy.ast.expr.DeclarationExpression),
138 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement 
139 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement), 
140 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop154 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations
141 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),155 ··································································(org.codehaus.groovy.ast.AnnotatedNode),
142 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop 
143 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement), 
144 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop 
145 ··································································(org.codehaus.groovy.ast.stmt.DoWhileStatement), 
146 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitIfElse 
147 ··································································(org.codehaus.groovy.ast.stmt.IfStatement), 
148 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement 
149 ··································································(org.codehaus.groovy.ast.stmt.ExpressionStatement), 
150 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAssertStatement 
151 ··································································(org.codehaus.groovy.ast.stmt.AssertStatement), 
152 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass156 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage
153 ··································································(org.codehaus.groovy.ast.ClassNode),157 ··································································(org.codehaus.groovy.ast.PackageNode),
154 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement 
155 ··································································(org.codehaus.groovy.ast.stmt.ReturnStatement), 
156 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty158 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports
157 ··································································(org.codehaus.groovy.ast.PropertyNode),159 ··································································(org.codehaus.groovy.ast.ModuleNode),
158 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor160 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression
159 ··································································(org.codehaus.groovy.ast.ConstructorNode),161 ··································································(org.codehaus.groovy.ast.expr.ConstantExpression),
 162 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression
 163 ··································································(org.codehaus.groovy.ast.expr.ClassExpression),
 164 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression
 165 ··································································(org.codehaus.groovy.ast.expr.ListExpression),
 166 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression
 167 ··································································(org.codehaus.groovy.ast.expr.PropertyExpression),
160 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression168 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression
161 ··································································(org.codehaus.groovy.ast.expr.MethodCallExpression),169 ··································································(org.codehaus.groovy.ast.expr.MethodCallExpression),
162 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression170 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression
163 ··································································(org.codehaus.groovy.ast.expr.ConstructorCallExpression),171 ··································································(org.codehaus.groovy.ast.expr.ConstructorCallExpression),
164 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression172 ··················class···········································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression
165 ··································································(org.codehaus.groovy.ast.expr.TernaryExpression),173 ··················org.codehaus.groovy.ast.ClassCodeVisitorSupport·(org.codehaus.groovy.ast.expr.TernaryExpression),
166 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression174 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression
167 ··································································(org.codehaus.groovy.ast.expr.ElvisOperatorExpression),175 ··································································(org.codehaus.groovy.ast.expr.ElvisOperatorExpression),
168 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression176 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression
169 ··································································(org.codehaus.groovy.ast.expr.BinaryExpression),177 ··································································(org.codehaus.groovy.ast.expr.BinaryExpression),
170 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression178 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression
171 ··································································(org.codehaus.groovy.ast.expr.PrefixExpression),179 ··································································(org.codehaus.groovy.ast.expr.PrefixExpression),
172 ··················class···········································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression180 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression
173 ··················org.codehaus.groovy.ast.ClassCodeVisitorSupport·(org.codehaus.groovy.ast.expr.PostfixExpression),181 ··································································(org.codehaus.groovy.ast.expr.PostfixExpression),
174 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression182 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression
175 ··································································(org.codehaus.groovy.ast.expr.BooleanExpression),183 ··································································(org.codehaus.groovy.ast.expr.BooleanExpression),
176 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureExpression184 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureExpression
177 ··································································(org.codehaus.groovy.ast.expr.ClosureExpression),185 ··································································(org.codehaus.groovy.ast.expr.ClosureExpression),
178 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTupleExpression186 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTupleExpression
179 ··································································(org.codehaus.groovy.ast.expr.TupleExpression),187 ··································································(org.codehaus.groovy.ast.expr.TupleExpression),
180 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapExpression188 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapExpression
Offset 213, 31 lines modifiedOffset 221, 47 lines modified
213 ··································································(org.codehaus.groovy.ast.expr.ArgumentListExpression),221 ··································································(org.codehaus.groovy.ast.expr.ArgumentListExpression),
214 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression222 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression
215 ··································································(org.codehaus.groovy.ast.expr.ClosureListExpression),223 ··································································(org.codehaus.groovy.ast.expr.ClosureListExpression),
216 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression224 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression
217 ··································································(org.codehaus.groovy.classgen.BytecodeExpression),225 ··································································(org.codehaus.groovy.classgen.BytecodeExpression),
218 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression226 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression
219 ··································································(org.codehaus.groovy.ast.expr.StaticMethodCallExpression),227 ··································································(org.codehaus.groovy.ast.expr.StaticMethodCallExpression),
220 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression 
221 ··································································(org.codehaus.groovy.ast.expr.ListExpression), 
222 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression 
223 ··································································(org.codehaus.groovy.ast.expr.ConstantExpression), 
224 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression 
225 ··································································(org.codehaus.groovy.ast.expr.PropertyExpression), 
226 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression 
227 ··································································(org.codehaus.groovy.ast.expr.ClassExpression), 
228 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),228 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),
229 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),229 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),
230 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),230 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),
231 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),231 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),
232 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),232 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),
233 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll(),233 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll(),
234 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),234 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),
235 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),235 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),
236 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait()236 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait()
 237 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitConstantExpression
 238 ··································································(org.codehaus.groovy.ast.expr.ConstantExpression),
 239 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitClassExpression
 240 ··································································(org.codehaus.groovy.ast.expr.ClassExpression),
 241 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitReturnStatement
 242 ··································································(org.codehaus.groovy.ast.stmt.ReturnStatement),
 243 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitListExpression
Max diff block lines reached; 9989/29823 bytes (33.49%) of diff not shown.
57.3 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#visitAnnotations(org.codehaus.groovy.ast.AnnotatedNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage(org.codehaus.groovy.ast.PackageNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports(org.codehaus.groovy.ast.ModuleNode),·org.cod[·...·truncated·by·diffoscope;·len:·6389,·SHA:·c5b6cb4faf58838d74a8e355ae1fb31c0fbe14d62c7d2b1e069b760ef8169a9a·...·]Expression),·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(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait()</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#visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty(org.codehaus.groovy.ast.PropertyNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor(org.codehaus.groovy.ast.Con[·...·truncated·by·diffoscope;·len:·6389,·SHA:·d79fbed79e9d803a2e4995889bf833b4fa9146f6508b33cd651e762b0b12bad5·...·]Expression),·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(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait()</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#visitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitSwitch(org.codehaus.groovy.ast.stmt.SwitchStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitCaseStatement(org.codehaus.groovy.ast.stm[·...·truncated·by·diffoscope;·len:·5534,·SHA:·4698b5350d6a16ec16c1b0f56420686e64e3b85a80c667cfc1b4d71af62ccfb5·...·]Expression),·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(),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.CodeVisitorSupport#wait()</code></td>612 ····························<td·class="colLast"><code>org.codehaus.groovy.ast.CodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitReturnStatement(org.codehaus[·...·truncated·by·diffoscope;·len:·5534,·SHA:·2ba6176e1cb44bca0dcbfb7ed5316b8b48224ae759a741ac146641d900a10189·...·]Expression),·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(),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.CodeVisitorSupport#wait()</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 ········
29.1 KB
html2text {}
    
Offset 210, 20 lines modifiedOffset 210, 36 lines modified
210 ··········o·*\x8**\x8**\x8**\x8*·I\x8In\x8nh\x8he\x8er\x8ri\x8it\x8te\x8ed\x8d·M\x8Me\x8et\x8th\x8ho\x8od\x8ds\x8s·S\x8Su\x8um\x8mm\x8ma\x8ar\x8ry\x8y·*\x8**\x8**\x8**\x8*210 ··········o·*\x8**\x8**\x8**\x8*·I\x8In\x8nh\x8he\x8er\x8ri\x8it\x8te\x8ed\x8d·M\x8Me\x8et\x8th\x8ho\x8od\x8ds\x8s·S\x8Su\x8um\x8mm\x8ma\x8ar\x8ry\x8y·*\x8**\x8**\x8**\x8*
211 ········································································I\x8In\x8nh\x8he\x8er\x8ri\x8it\x8te\x8ed\x8d·M\x8Me\x8et\x8th\x8ho\x8od\x8ds\x8s?\x8 211 ········································································I\x8In\x8nh\x8he\x8er\x8ri\x8it\x8te\x8ed\x8d·M\x8Me\x8et\x8th\x8ho\x8od\x8ds\x8s?\x8 
212 ··················M\x8Me\x8et\x8th\x8ho\x8od\x8ds\x8s·i\x8in\x8nh\x8he\x8er\x8ri\x8it\x8te\x8ed\x8d·f\x8fr\x8ro\x8om\x8m·c\x8cl\x8la\x8as\x8ss\x8s····················N\x8Na\x8am\x8me\x8e212 ··················M\x8Me\x8et\x8th\x8ho\x8od\x8ds\x8s·i\x8in\x8nh\x8he\x8er\x8ri\x8it\x8te\x8ed\x8d·f\x8fr\x8ro\x8om\x8m·c\x8cl\x8la\x8as\x8ss\x8s····················N\x8Na\x8am\x8me\x8e
213 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitField213 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitField
214 ··································································(org.codehaus.groovy.ast.FieldNode),214 ··································································(org.codehaus.groovy.ast.FieldNode),
215 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod215 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod
216 ··································································(org.codehaus.groovy.ast.MethodNode),216 ··································································(org.codehaus.groovy.ast.MethodNode),
217 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations217 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement
218 ··································································(org.codehaus.groovy.ast.AnnotatedNode),218 ··································································(org.codehaus.groovy.ast.stmt.ReturnStatement),
219 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage 
220 ··································································(org.codehaus.groovy.ast.PackageNode), 
221 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports219 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty
 220 ··································································(org.codehaus.groovy.ast.PropertyNode),
 221 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor
 222 ··································································(org.codehaus.groovy.ast.ConstructorNode),
 223 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass
222 ··································································(org.codehaus.groovy.ast.ModuleNode),224 ··································································(org.codehaus.groovy.ast.ClassNode),
 225 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement
 226 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement),
 227 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop
 228 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),
 229 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop
 230 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),
 231 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop
 232 ··································································(org.codehaus.groovy.ast.stmt.DoWhileStatement),
 233 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitIfElse
 234 ··································································(org.codehaus.groovy.ast.stmt.IfStatement),
 235 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement
 236 ··································································(org.codehaus.groovy.ast.stmt.ExpressionStatement),
 237 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAssertStatement
 238 ··································································(org.codehaus.groovy.ast.stmt.AssertStatement),
223 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally239 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally
224 ··································································(org.codehaus.groovy.ast.stmt.TryCatchStatement),240 ··································································(org.codehaus.groovy.ast.stmt.TryCatchStatement),
225 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSwitch241 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSwitch
226 ··································································(org.codehaus.groovy.ast.stmt.SwitchStatement),242 ··································································(org.codehaus.groovy.ast.stmt.SwitchStatement),
227 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCaseStatement243 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCaseStatement
228 ··································································(org.codehaus.groovy.ast.stmt.CaseStatement),244 ··································································(org.codehaus.groovy.ast.stmt.CaseStatement),
229 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBreakStatement245 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBreakStatement
Offset 234, 50 lines modifiedOffset 250, 42 lines modified
234 ··································································(org.codehaus.groovy.ast.stmt.ThrowStatement),250 ··································································(org.codehaus.groovy.ast.stmt.ThrowStatement),
235 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement251 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement
236 ··································································(org.codehaus.groovy.ast.stmt.SynchronizedStatement),252 ··································································(org.codehaus.groovy.ast.stmt.SynchronizedStatement),
237 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement253 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement
238 ··································································(org.codehaus.groovy.ast.stmt.CatchStatement),254 ··································································(org.codehaus.groovy.ast.stmt.CatchStatement),
239 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression255 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression
240 ··································································(org.codehaus.groovy.ast.expr.DeclarationExpression),256 ··································································(org.codehaus.groovy.ast.expr.DeclarationExpression),
241 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement 
242 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement), 
243 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop257 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations
244 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),258 ··································································(org.codehaus.groovy.ast.AnnotatedNode),
245 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop 
246 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement), 
247 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop 
248 ··································································(org.codehaus.groovy.ast.stmt.DoWhileStatement), 
249 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitIfElse 
250 ··································································(org.codehaus.groovy.ast.stmt.IfStatement), 
251 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement 
252 ··································································(org.codehaus.groovy.ast.stmt.ExpressionStatement), 
253 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAssertStatement 
254 ··································································(org.codehaus.groovy.ast.stmt.AssertStatement), 
255 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass259 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage
256 ··································································(org.codehaus.groovy.ast.ClassNode),260 ··································································(org.codehaus.groovy.ast.PackageNode),
257 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement 
258 ··································································(org.codehaus.groovy.ast.stmt.ReturnStatement), 
259 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty261 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports
260 ··································································(org.codehaus.groovy.ast.PropertyNode),262 ··································································(org.codehaus.groovy.ast.ModuleNode),
261 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor263 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression
262 ··································································(org.codehaus.groovy.ast.ConstructorNode),264 ··································································(org.codehaus.groovy.ast.expr.ConstantExpression),
 265 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression
 266 ··································································(org.codehaus.groovy.ast.expr.ClassExpression),
 267 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression
 268 ··································································(org.codehaus.groovy.ast.expr.ListExpression),
 269 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression
 270 ··································································(org.codehaus.groovy.ast.expr.PropertyExpression),
263 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression271 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression
264 ··································································(org.codehaus.groovy.ast.expr.MethodCallExpression),272 ··································································(org.codehaus.groovy.ast.expr.MethodCallExpression),
265 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression273 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression
266 ··································································(org.codehaus.groovy.ast.expr.ConstructorCallExpression),274 ··································································(org.codehaus.groovy.ast.expr.ConstructorCallExpression),
267 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression275 ··················class···········································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression
268 ··································································(org.codehaus.groovy.ast.expr.TernaryExpression),276 ··················org.codehaus.groovy.ast.ClassCodeVisitorSupport·(org.codehaus.groovy.ast.expr.TernaryExpression),
269 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression277 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression
270 ··································································(org.codehaus.groovy.ast.expr.ElvisOperatorExpression),278 ··································································(org.codehaus.groovy.ast.expr.ElvisOperatorExpression),
271 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression279 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression
272 ··································································(org.codehaus.groovy.ast.expr.BinaryExpression),280 ··································································(org.codehaus.groovy.ast.expr.BinaryExpression),
273 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression281 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression
274 ··································································(org.codehaus.groovy.ast.expr.PrefixExpression),282 ··································································(org.codehaus.groovy.ast.expr.PrefixExpression),
275 ··················class···········································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression283 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression
276 ··················org.codehaus.groovy.ast.ClassCodeVisitorSupport·(org.codehaus.groovy.ast.expr.PostfixExpression),284 ··································································(org.codehaus.groovy.ast.expr.PostfixExpression),
277 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression285 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression
278 ··································································(org.codehaus.groovy.ast.expr.BooleanExpression),286 ··································································(org.codehaus.groovy.ast.expr.BooleanExpression),
279 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureExpression287 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureExpression
280 ··································································(org.codehaus.groovy.ast.expr.ClosureExpression),288 ··································································(org.codehaus.groovy.ast.expr.ClosureExpression),
281 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTupleExpression289 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTupleExpression
282 ··································································(org.codehaus.groovy.ast.expr.TupleExpression),290 ··································································(org.codehaus.groovy.ast.expr.TupleExpression),
283 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapExpression291 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapExpression
Offset 316, 31 lines modifiedOffset 324, 47 lines modified
316 ··································································(org.codehaus.groovy.ast.expr.ArgumentListExpression),324 ··································································(org.codehaus.groovy.ast.expr.ArgumentListExpression),
317 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression325 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression
318 ··································································(org.codehaus.groovy.ast.expr.ClosureListExpression),326 ··································································(org.codehaus.groovy.ast.expr.ClosureListExpression),
319 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression327 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression
320 ··································································(org.codehaus.groovy.classgen.BytecodeExpression),328 ··································································(org.codehaus.groovy.classgen.BytecodeExpression),
321 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression329 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression
322 ··································································(org.codehaus.groovy.ast.expr.StaticMethodCallExpression),330 ··································································(org.codehaus.groovy.ast.expr.StaticMethodCallExpression),
323 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression 
324 ··································································(org.codehaus.groovy.ast.expr.ListExpression), 
325 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression 
326 ··································································(org.codehaus.groovy.ast.expr.ConstantExpression), 
327 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression 
328 ··································································(org.codehaus.groovy.ast.expr.PropertyExpression), 
329 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression 
330 ··································································(org.codehaus.groovy.ast.expr.ClassExpression), 
331 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),331 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),
332 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),332 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),
333 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),333 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),
334 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),334 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),
335 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),335 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),
336 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll(),336 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll(),
337 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),337 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),
338 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),338 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),
339 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait()339 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait()
 340 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitConstantExpression
 341 ··································································(org.codehaus.groovy.ast.expr.ConstantExpression),
 342 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitClassExpression
 343 ··································································(org.codehaus.groovy.ast.expr.ClassExpression),
 344 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitReturnStatement
 345 ··································································(org.codehaus.groovy.ast.stmt.ReturnStatement),
 346 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitListExpression
Max diff block lines reached; 9989/29823 bytes (33.49%) of diff not shown.
57.4 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#visitAnnotations(org.codehaus.groovy.ast.AnnotatedNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage(org.codehaus.groovy.ast.PackageNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports(org.codehaus.groovy.ast.ModuleNode),·org.cod[·...·truncated·by·diffoscope;·len:·6389,·SHA:·c5b6cb4faf58838d74a8e355ae1fb31c0fbe14d62c7d2b1e069b760ef8169a9a·...·]Expression),·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(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait()</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#visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty(org.codehaus.groovy.ast.PropertyNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor(org.codehaus.groovy.ast.Con[·...·truncated·by·diffoscope;·len:·6389,·SHA:·d79fbed79e9d803a2e4995889bf833b4fa9146f6508b33cd651e762b0b12bad5·...·]Expression),·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(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait()</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#visitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitSwitch(org.codehaus.groovy.ast.stmt.SwitchStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitCaseStatement(org.codehaus.groovy.ast.stm[·...·truncated·by·diffoscope;·len:·5534,·SHA:·4698b5350d6a16ec16c1b0f56420686e64e3b85a80c667cfc1b4d71af62ccfb5·...·]Expression),·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(),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.CodeVisitorSupport#wait()</code></td>612 ····························<td·class="colLast"><code>org.codehaus.groovy.ast.CodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitReturnStatement(org.codehaus[·...·truncated·by·diffoscope;·len:·5534,·SHA:·2ba6176e1cb44bca0dcbfb7ed5316b8b48224ae759a741ac146641d900a10189·...·]Expression),·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(),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.CodeVisitorSupport#wait()</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 ········
29.1 KB
html2text {}
    
Offset 211, 20 lines modifiedOffset 211, 36 lines modified
211 ··········o·*\x8**\x8**\x8**\x8*·I\x8In\x8nh\x8he\x8er\x8ri\x8it\x8te\x8ed\x8d·M\x8Me\x8et\x8th\x8ho\x8od\x8ds\x8s·S\x8Su\x8um\x8mm\x8ma\x8ar\x8ry\x8y·*\x8**\x8**\x8**\x8*211 ··········o·*\x8**\x8**\x8**\x8*·I\x8In\x8nh\x8he\x8er\x8ri\x8it\x8te\x8ed\x8d·M\x8Me\x8et\x8th\x8ho\x8od\x8ds\x8s·S\x8Su\x8um\x8mm\x8ma\x8ar\x8ry\x8y·*\x8**\x8**\x8**\x8*
212 ········································································I\x8In\x8nh\x8he\x8er\x8ri\x8it\x8te\x8ed\x8d·M\x8Me\x8et\x8th\x8ho\x8od\x8ds\x8s?\x8 212 ········································································I\x8In\x8nh\x8he\x8er\x8ri\x8it\x8te\x8ed\x8d·M\x8Me\x8et\x8th\x8ho\x8od\x8ds\x8s?\x8 
213 ··················M\x8Me\x8et\x8th\x8ho\x8od\x8ds\x8s·i\x8in\x8nh\x8he\x8er\x8ri\x8it\x8te\x8ed\x8d·f\x8fr\x8ro\x8om\x8m·c\x8cl\x8la\x8as\x8ss\x8s····················N\x8Na\x8am\x8me\x8e213 ··················M\x8Me\x8et\x8th\x8ho\x8od\x8ds\x8s·i\x8in\x8nh\x8he\x8er\x8ri\x8it\x8te\x8ed\x8d·f\x8fr\x8ro\x8om\x8m·c\x8cl\x8la\x8as\x8ss\x8s····················N\x8Na\x8am\x8me\x8e
214 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitField214 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitField
215 ··································································(org.codehaus.groovy.ast.FieldNode),215 ··································································(org.codehaus.groovy.ast.FieldNode),
216 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod216 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod
217 ··································································(org.codehaus.groovy.ast.MethodNode),217 ··································································(org.codehaus.groovy.ast.MethodNode),
218 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations218 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement
219 ··································································(org.codehaus.groovy.ast.AnnotatedNode),219 ··································································(org.codehaus.groovy.ast.stmt.ReturnStatement),
220 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage 
221 ··································································(org.codehaus.groovy.ast.PackageNode), 
222 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports220 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty
 221 ··································································(org.codehaus.groovy.ast.PropertyNode),
 222 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor
 223 ··································································(org.codehaus.groovy.ast.ConstructorNode),
 224 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass
223 ··································································(org.codehaus.groovy.ast.ModuleNode),225 ··································································(org.codehaus.groovy.ast.ClassNode),
 226 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement
 227 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement),
 228 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop
 229 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),
 230 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop
 231 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),
 232 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop
 233 ··································································(org.codehaus.groovy.ast.stmt.DoWhileStatement),
 234 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitIfElse
 235 ··································································(org.codehaus.groovy.ast.stmt.IfStatement),
 236 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement
 237 ··································································(org.codehaus.groovy.ast.stmt.ExpressionStatement),
 238 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAssertStatement
 239 ··································································(org.codehaus.groovy.ast.stmt.AssertStatement),
224 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally240 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally
225 ··································································(org.codehaus.groovy.ast.stmt.TryCatchStatement),241 ··································································(org.codehaus.groovy.ast.stmt.TryCatchStatement),
226 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSwitch242 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSwitch
227 ··································································(org.codehaus.groovy.ast.stmt.SwitchStatement),243 ··································································(org.codehaus.groovy.ast.stmt.SwitchStatement),
228 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCaseStatement244 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCaseStatement
229 ··································································(org.codehaus.groovy.ast.stmt.CaseStatement),245 ··································································(org.codehaus.groovy.ast.stmt.CaseStatement),
230 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBreakStatement246 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBreakStatement
Offset 235, 50 lines modifiedOffset 251, 42 lines modified
235 ··································································(org.codehaus.groovy.ast.stmt.ThrowStatement),251 ··································································(org.codehaus.groovy.ast.stmt.ThrowStatement),
236 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement252 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement
237 ··································································(org.codehaus.groovy.ast.stmt.SynchronizedStatement),253 ··································································(org.codehaus.groovy.ast.stmt.SynchronizedStatement),
238 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement254 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement
239 ··································································(org.codehaus.groovy.ast.stmt.CatchStatement),255 ··································································(org.codehaus.groovy.ast.stmt.CatchStatement),
240 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression256 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression
241 ··································································(org.codehaus.groovy.ast.expr.DeclarationExpression),257 ··································································(org.codehaus.groovy.ast.expr.DeclarationExpression),
242 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement 
243 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement), 
244 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop258 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations
245 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),259 ··································································(org.codehaus.groovy.ast.AnnotatedNode),
246 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop 
247 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement), 
248 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop 
249 ··································································(org.codehaus.groovy.ast.stmt.DoWhileStatement), 
250 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitIfElse 
251 ··································································(org.codehaus.groovy.ast.stmt.IfStatement), 
252 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement 
253 ··································································(org.codehaus.groovy.ast.stmt.ExpressionStatement), 
254 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAssertStatement 
255 ··································································(org.codehaus.groovy.ast.stmt.AssertStatement), 
256 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass260 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage
257 ··································································(org.codehaus.groovy.ast.ClassNode),261 ··································································(org.codehaus.groovy.ast.PackageNode),
258 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement 
259 ··································································(org.codehaus.groovy.ast.stmt.ReturnStatement), 
260 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty262 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports
261 ··································································(org.codehaus.groovy.ast.PropertyNode),263 ··································································(org.codehaus.groovy.ast.ModuleNode),
262 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor264 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression
263 ··································································(org.codehaus.groovy.ast.ConstructorNode),265 ··································································(org.codehaus.groovy.ast.expr.ConstantExpression),
 266 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression
 267 ··································································(org.codehaus.groovy.ast.expr.ClassExpression),
 268 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression
 269 ··································································(org.codehaus.groovy.ast.expr.ListExpression),
 270 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression
 271 ··································································(org.codehaus.groovy.ast.expr.PropertyExpression),
264 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression272 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression
265 ··································································(org.codehaus.groovy.ast.expr.MethodCallExpression),273 ··································································(org.codehaus.groovy.ast.expr.MethodCallExpression),
266 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression274 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression
267 ··································································(org.codehaus.groovy.ast.expr.ConstructorCallExpression),275 ··································································(org.codehaus.groovy.ast.expr.ConstructorCallExpression),
268 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression276 ··················class···········································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression
269 ··································································(org.codehaus.groovy.ast.expr.TernaryExpression),277 ··················org.codehaus.groovy.ast.ClassCodeVisitorSupport·(org.codehaus.groovy.ast.expr.TernaryExpression),
270 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression278 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression
271 ··································································(org.codehaus.groovy.ast.expr.ElvisOperatorExpression),279 ··································································(org.codehaus.groovy.ast.expr.ElvisOperatorExpression),
272 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression280 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression
273 ··································································(org.codehaus.groovy.ast.expr.BinaryExpression),281 ··································································(org.codehaus.groovy.ast.expr.BinaryExpression),
274 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression282 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression
275 ··································································(org.codehaus.groovy.ast.expr.PrefixExpression),283 ··································································(org.codehaus.groovy.ast.expr.PrefixExpression),
276 ··················class···········································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression284 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression
277 ··················org.codehaus.groovy.ast.ClassCodeVisitorSupport·(org.codehaus.groovy.ast.expr.PostfixExpression),285 ··································································(org.codehaus.groovy.ast.expr.PostfixExpression),
278 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression286 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression
279 ··································································(org.codehaus.groovy.ast.expr.BooleanExpression),287 ··································································(org.codehaus.groovy.ast.expr.BooleanExpression),
280 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureExpression288 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureExpression
281 ··································································(org.codehaus.groovy.ast.expr.ClosureExpression),289 ··································································(org.codehaus.groovy.ast.expr.ClosureExpression),
282 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTupleExpression290 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTupleExpression
283 ··································································(org.codehaus.groovy.ast.expr.TupleExpression),291 ··································································(org.codehaus.groovy.ast.expr.TupleExpression),
284 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapExpression292 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapExpression
Offset 317, 31 lines modifiedOffset 325, 47 lines modified
317 ··································································(org.codehaus.groovy.ast.expr.ArgumentListExpression),325 ··································································(org.codehaus.groovy.ast.expr.ArgumentListExpression),
318 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression326 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression
319 ··································································(org.codehaus.groovy.ast.expr.ClosureListExpression),327 ··································································(org.codehaus.groovy.ast.expr.ClosureListExpression),
320 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression328 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression
321 ··································································(org.codehaus.groovy.classgen.BytecodeExpression),329 ··································································(org.codehaus.groovy.classgen.BytecodeExpression),
322 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression330 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression
323 ··································································(org.codehaus.groovy.ast.expr.StaticMethodCallExpression),331 ··································································(org.codehaus.groovy.ast.expr.StaticMethodCallExpression),
324 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression 
325 ··································································(org.codehaus.groovy.ast.expr.ListExpression), 
326 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression 
327 ··································································(org.codehaus.groovy.ast.expr.ConstantExpression), 
328 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression 
329 ··································································(org.codehaus.groovy.ast.expr.PropertyExpression), 
330 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression 
331 ··································································(org.codehaus.groovy.ast.expr.ClassExpression), 
332 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),332 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),
333 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),333 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),
334 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),334 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),
335 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),335 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),
336 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),336 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),
337 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll(),337 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll(),
338 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),338 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),
339 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),339 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),
340 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait()340 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait()
 341 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitConstantExpression
 342 ··································································(org.codehaus.groovy.ast.expr.ConstantExpression),
 343 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitClassExpression
 344 ··································································(org.codehaus.groovy.ast.expr.ClassExpression),
 345 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitReturnStatement
 346 ··································································(org.codehaus.groovy.ast.stmt.ReturnStatement),
 347 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitListExpression
Max diff block lines reached; 9989/29823 bytes (33.49%) of diff not shown.
57.3 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#visitAnnotations(org.codehaus.groovy.ast.AnnotatedNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage(org.codehaus.groovy.ast.PackageNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports(org.codehaus.groovy.ast.ModuleNode),·org.cod[·...·truncated·by·diffoscope;·len:·6389,·SHA:·c5b6cb4faf58838d74a8e355ae1fb31c0fbe14d62c7d2b1e069b760ef8169a9a·...·]Expression),·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(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait()</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#visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty(org.codehaus.groovy.ast.PropertyNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor(org.codehaus.groovy.ast.Con[·...·truncated·by·diffoscope;·len:·6389,·SHA:·d79fbed79e9d803a2e4995889bf833b4fa9146f6508b33cd651e762b0b12bad5·...·]Expression),·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(),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait()</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#visitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitSwitch(org.codehaus.groovy.ast.stmt.SwitchStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitCaseStatement(org.codehaus.groovy.ast.stm[·...·truncated·by·diffoscope;·len:·5534,·SHA:·4698b5350d6a16ec16c1b0f56420686e64e3b85a80c667cfc1b4d71af62ccfb5·...·]Expression),·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(),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.CodeVisitorSupport#wait()</code></td>644 ····························<td·class="colLast"><code>org.codehaus.groovy.ast.CodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitReturnStatement(org.codehaus[·...·truncated·by·diffoscope;·len:·5534,·SHA:·2ba6176e1cb44bca0dcbfb7ed5316b8b48224ae759a741ac146641d900a10189·...·]Expression),·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(),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long),·org.codehaus.groovy.ast.CodeVisitorSupport#wait(long,·int),·org.codehaus.groovy.ast.CodeVisitorSupport#wait()</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 ········
29.1 KB
html2text {}
    
Offset 221, 20 lines modifiedOffset 221, 36 lines modified
221 ··········o·*\x8**\x8**\x8**\x8*·I\x8In\x8nh\x8he\x8er\x8ri\x8it\x8te\x8ed\x8d·M\x8Me\x8et\x8th\x8ho\x8od\x8ds\x8s·S\x8Su\x8um\x8mm\x8ma\x8ar\x8ry\x8y·*\x8**\x8**\x8**\x8*221 ··········o·*\x8**\x8**\x8**\x8*·I\x8In\x8nh\x8he\x8er\x8ri\x8it\x8te\x8ed\x8d·M\x8Me\x8et\x8th\x8ho\x8od\x8ds\x8s·S\x8Su\x8um\x8mm\x8ma\x8ar\x8ry\x8y·*\x8**\x8**\x8**\x8*
222 ········································································I\x8In\x8nh\x8he\x8er\x8ri\x8it\x8te\x8ed\x8d·M\x8Me\x8et\x8th\x8ho\x8od\x8ds\x8s?\x8 222 ········································································I\x8In\x8nh\x8he\x8er\x8ri\x8it\x8te\x8ed\x8d·M\x8Me\x8et\x8th\x8ho\x8od\x8ds\x8s?\x8 
223 ··················M\x8Me\x8et\x8th\x8ho\x8od\x8ds\x8s·i\x8in\x8nh\x8he\x8er\x8ri\x8it\x8te\x8ed\x8d·f\x8fr\x8ro\x8om\x8m·c\x8cl\x8la\x8as\x8ss\x8s····················N\x8Na\x8am\x8me\x8e223 ··················M\x8Me\x8et\x8th\x8ho\x8od\x8ds\x8s·i\x8in\x8nh\x8he\x8er\x8ri\x8it\x8te\x8ed\x8d·f\x8fr\x8ro\x8om\x8m·c\x8cl\x8la\x8as\x8ss\x8s····················N\x8Na\x8am\x8me\x8e
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#visitAnnotations228 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement
229 ··································································(org.codehaus.groovy.ast.AnnotatedNode),229 ··································································(org.codehaus.groovy.ast.stmt.ReturnStatement),
230 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage 
231 ··································································(org.codehaus.groovy.ast.PackageNode), 
232 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports230 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty
 231 ··································································(org.codehaus.groovy.ast.PropertyNode),
 232 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor
 233 ··································································(org.codehaus.groovy.ast.ConstructorNode),
 234 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass
233 ··································································(org.codehaus.groovy.ast.ModuleNode),235 ··································································(org.codehaus.groovy.ast.ClassNode),
 236 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement
 237 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement),
 238 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop
 239 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),
 240 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop
 241 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),
 242 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop
 243 ··································································(org.codehaus.groovy.ast.stmt.DoWhileStatement),
 244 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitIfElse
 245 ··································································(org.codehaus.groovy.ast.stmt.IfStatement),
 246 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement
 247 ··································································(org.codehaus.groovy.ast.stmt.ExpressionStatement),
 248 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAssertStatement
 249 ··································································(org.codehaus.groovy.ast.stmt.AssertStatement),
234 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally250 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally
235 ··································································(org.codehaus.groovy.ast.stmt.TryCatchStatement),251 ··································································(org.codehaus.groovy.ast.stmt.TryCatchStatement),
236 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSwitch252 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSwitch
237 ··································································(org.codehaus.groovy.ast.stmt.SwitchStatement),253 ··································································(org.codehaus.groovy.ast.stmt.SwitchStatement),
238 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCaseStatement254 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCaseStatement
239 ··································································(org.codehaus.groovy.ast.stmt.CaseStatement),255 ··································································(org.codehaus.groovy.ast.stmt.CaseStatement),
240 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBreakStatement256 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBreakStatement
Offset 245, 50 lines modifiedOffset 261, 42 lines modified
245 ··································································(org.codehaus.groovy.ast.stmt.ThrowStatement),261 ··································································(org.codehaus.groovy.ast.stmt.ThrowStatement),
246 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement262 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement
247 ··································································(org.codehaus.groovy.ast.stmt.SynchronizedStatement),263 ··································································(org.codehaus.groovy.ast.stmt.SynchronizedStatement),
248 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement264 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement
249 ··································································(org.codehaus.groovy.ast.stmt.CatchStatement),265 ··································································(org.codehaus.groovy.ast.stmt.CatchStatement),
250 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression266 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression
251 ··································································(org.codehaus.groovy.ast.expr.DeclarationExpression),267 ··································································(org.codehaus.groovy.ast.expr.DeclarationExpression),
252 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement 
253 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement), 
254 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop268 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations
255 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),269 ··································································(org.codehaus.groovy.ast.AnnotatedNode),
256 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop 
257 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement), 
258 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop 
259 ··································································(org.codehaus.groovy.ast.stmt.DoWhileStatement), 
260 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitIfElse 
261 ··································································(org.codehaus.groovy.ast.stmt.IfStatement), 
262 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement 
263 ··································································(org.codehaus.groovy.ast.stmt.ExpressionStatement), 
264 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAssertStatement 
265 ··································································(org.codehaus.groovy.ast.stmt.AssertStatement), 
266 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass270 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage
267 ··································································(org.codehaus.groovy.ast.ClassNode),271 ··································································(org.codehaus.groovy.ast.PackageNode),
268 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement 
269 ··································································(org.codehaus.groovy.ast.stmt.ReturnStatement), 
270 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty272 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports
271 ··································································(org.codehaus.groovy.ast.PropertyNode),273 ··································································(org.codehaus.groovy.ast.ModuleNode),
272 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor274 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression
273 ··································································(org.codehaus.groovy.ast.ConstructorNode),275 ··································································(org.codehaus.groovy.ast.expr.ConstantExpression),
 276 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression
 277 ··································································(org.codehaus.groovy.ast.expr.ClassExpression),
 278 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression
 279 ··································································(org.codehaus.groovy.ast.expr.ListExpression),
 280 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression
 281 ··································································(org.codehaus.groovy.ast.expr.PropertyExpression),
274 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression282 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression
275 ··································································(org.codehaus.groovy.ast.expr.MethodCallExpression),283 ··································································(org.codehaus.groovy.ast.expr.MethodCallExpression),
276 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression284 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression
277 ··································································(org.codehaus.groovy.ast.expr.ConstructorCallExpression),285 ··································································(org.codehaus.groovy.ast.expr.ConstructorCallExpression),
278 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression286 ··················class···········································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression
279 ··································································(org.codehaus.groovy.ast.expr.TernaryExpression),287 ··················org.codehaus.groovy.ast.ClassCodeVisitorSupport·(org.codehaus.groovy.ast.expr.TernaryExpression),
280 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression288 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression
281 ··································································(org.codehaus.groovy.ast.expr.ElvisOperatorExpression),289 ··································································(org.codehaus.groovy.ast.expr.ElvisOperatorExpression),
282 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression290 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression
283 ··································································(org.codehaus.groovy.ast.expr.BinaryExpression),291 ··································································(org.codehaus.groovy.ast.expr.BinaryExpression),
284 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression292 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression
285 ··································································(org.codehaus.groovy.ast.expr.PrefixExpression),293 ··································································(org.codehaus.groovy.ast.expr.PrefixExpression),
286 ··················class···········································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression294 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression
287 ··················org.codehaus.groovy.ast.ClassCodeVisitorSupport·(org.codehaus.groovy.ast.expr.PostfixExpression),295 ··································································(org.codehaus.groovy.ast.expr.PostfixExpression),
288 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression296 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression
289 ··································································(org.codehaus.groovy.ast.expr.BooleanExpression),297 ··································································(org.codehaus.groovy.ast.expr.BooleanExpression),
290 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureExpression298 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureExpression
291 ··································································(org.codehaus.groovy.ast.expr.ClosureExpression),299 ··································································(org.codehaus.groovy.ast.expr.ClosureExpression),
292 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTupleExpression300 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTupleExpression
293 ··································································(org.codehaus.groovy.ast.expr.TupleExpression),301 ··································································(org.codehaus.groovy.ast.expr.TupleExpression),
294 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapExpression302 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapExpression
Offset 327, 31 lines modifiedOffset 335, 47 lines modified
327 ··································································(org.codehaus.groovy.ast.expr.ArgumentListExpression),335 ··································································(org.codehaus.groovy.ast.expr.ArgumentListExpression),
328 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression336 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression
329 ··································································(org.codehaus.groovy.ast.expr.ClosureListExpression),337 ··································································(org.codehaus.groovy.ast.expr.ClosureListExpression),
330 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression338 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression
331 ··································································(org.codehaus.groovy.classgen.BytecodeExpression),339 ··································································(org.codehaus.groovy.classgen.BytecodeExpression),
332 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression340 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression
333 ··································································(org.codehaus.groovy.ast.expr.StaticMethodCallExpression),341 ··································································(org.codehaus.groovy.ast.expr.StaticMethodCallExpression),
334 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression 
335 ··································································(org.codehaus.groovy.ast.expr.ListExpression), 
336 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression 
337 ··································································(org.codehaus.groovy.ast.expr.ConstantExpression), 
338 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression 
339 ··································································(org.codehaus.groovy.ast.expr.PropertyExpression), 
340 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression 
341 ··································································(org.codehaus.groovy.ast.expr.ClassExpression), 
342 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),342 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),
343 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),343 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),
344 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),344 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),
345 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),345 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),
346 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),346 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),
347 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll(),347 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll(),
348 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),348 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),
349 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),349 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),
350 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait()350 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait()
 351 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitConstantExpression
 352 ··································································(org.codehaus.groovy.ast.expr.ConstantExpression),
 353 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitClassExpression
 354 ··································································(org.codehaus.groovy.ast.expr.ClassExpression),
 355 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitReturnStatement
 356 ··································································(org.codehaus.groovy.ast.stmt.ReturnStatement),
 357 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitListExpression
Max diff block lines reached; 9989/29823 bytes (33.49%) of diff not shown.
4.57 MB
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··1933388·2018-03-29·10:50:46.000000·data.tar.xz3 -rw-r--r--···0········0········0··1933768·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
4.57 MB
data.tar.xz
4.57 MB
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)··2182379·2018-03-29·10:50:46.000000·./usr/share/java/CodeNarc-0.23.jar12 -rw-r--r--···0·root·········(0)·root·········(0)··2182374·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/
4.56 MB
./usr/share/java/CodeNarc-0.23.jar
1.44 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·2182379·bytes,·number·of·entries:·11841 Zip·file·size:·2182374·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······139·b-·defN·18-Mar-29·10:50·META-INF/MANIFEST.MF3 -rw-r--r--··2.0·unx······139·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,·4707667·bytes·uncompressed,·1940959·bytes·compressed:··58.8%1186 1184·files,·4707667·bytes·uncompressed,·1940954·bytes·compressed:··58.8%
4.25 MB
zipdetails --redact --scan --utc {}
    
Offset 3566, 10817 lines modifiedOffset 3566, 10817 lines modified
3566 04AA74·Extract·Zip·Spec······0A·(10)·'1.0'3566 04AA74·Extract·Zip·Spec······0A·(10)·'1.0'
3567 04AA75·Extract·OS············00·(0)·'MS-DOS'3567 04AA75·Extract·OS············00·(0)·'MS-DOS'
3568 04AA76·General·Purpose·Flag··0800·(2048)3568 04AA76·General·Purpose·Flag··0800·(2048)
3569 ·······[Bits·1-2]············0·'Normal·Compression'3569 ·······[Bits·1-2]············0·'Normal·Compression'
3570 ·······[Bit·11]··············1·'Language·Encoding'3570 ·······[Bit·11]··············1·'Language·Encoding'
3571 04AA78·Compression·Method····0008·(8)·'Deflated'3571 04AA78·Compression·Method····0008·(8)·'Deflated'
3572 04AA7A·Modification·Time·····4C7D5657·(1283282519)·'Thu·Mar·29·10:50:46·2018'3572 04AA7A·Modification·Time·····4C7D5657·(1283282519)·'Thu·Mar·29·10:50:46·2018'
3573 04AA7E·CRC···················88C254FD·(2294437117)3573 04AA7E·CRC···················F3F64A8D·(4093004429)
3574 04AA82·Compressed·Size·······00000EBB·(3771)3574 04AA82·Compressed·Size·······00000EB9·(3769)
3575 04AA86·Uncompressed·Size·····0000262B·(9771)3575 04AA86·Uncompressed·Size·····0000262B·(9771)
3576 04AA8A·Filename·Length·······0030·(48)3576 04AA8A·Filename·Length·······0030·(48)
3577 04AA8C·Extra·Length··········0000·(0)3577 04AA8C·Extra·Length··········0000·(0)
3578 04AA8E·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'3578 04AA8E·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
3579 #3579 #
3580 #·WARNING:·Offset·0x4AA8E:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'3580 #·WARNING:·Offset·0x4AA8E:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
3581 #··········Zero·length·filename3581 #··········Zero·length·filename
3582 #3582 #
3583 04AABE·PAYLOAD3583 04AABE·PAYLOAD
  
3584 04B979·LOCAL·HEADER·#181·····04034B50·(67324752)3584 04B977·LOCAL·HEADER·#181·····04034B50·(67324752)
3585 04B97D·Extract·Zip·Spec······0A·(10)·'1.0'3585 04B97B·Extract·Zip·Spec······0A·(10)·'1.0'
3586 04B97E·Extract·OS············00·(0)·'MS-DOS'3586 04B97C·Extract·OS············00·(0)·'MS-DOS'
3587 04B97F·General·Purpose·Flag··0800·(2048)3587 04B97D·General·Purpose·Flag··0800·(2048)
3588 ·······[Bits·1-2]············0·'Normal·Compression'3588 ·······[Bits·1-2]············0·'Normal·Compression'
3589 ·······[Bit·11]··············1·'Language·Encoding'3589 ·······[Bit·11]··············1·'Language·Encoding'
3590 04B981·Compression·Method····0008·(8)·'Deflated'3590 04B97F·Compression·Method····0008·(8)·'Deflated'
3591 04B983·Modification·Time·····4C7D5657·(1283282519)·'Thu·Mar·29·10:50:46·2018'3591 04B981·Modification·Time·····4C7D5657·(1283282519)·'Thu·Mar·29·10:50:46·2018'
3592 04B987·CRC···················29E093C8·(702583752)3592 04B985·CRC···················29E093C8·(702583752)
3593 04B98B·Compressed·Size·······0000043B·(1083)3593 04B989·Compressed·Size·······0000043B·(1083)
3594 04B98F·Uncompressed·Size·····00000950·(2384)3594 04B98D·Uncompressed·Size·····00000950·(2384)
3595 04B993·Filename·Length·······003A·(58)3595 04B991·Filename·Length·······003A·(58)
3596 04B995·Extra·Length··········0000·(0)3596 04B993·Extra·Length··········0000·(0)
3597 04B997·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'3597 04B995·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
3598 #3598 #
3599 #·WARNING:·Offset·0x4B997:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'3599 #·WARNING:·Offset·0x4B995:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
3600 #··········Zero·length·filename3600 #··········Zero·length·filename
3601 #3601 #
3602 04B9D1·PAYLOAD3602 04B9CF·PAYLOAD
  
3603 04BE0C·LOCAL·HEADER·#182·····04034B50·(67324752)3603 04BE0A·LOCAL·HEADER·#182·····04034B50·(67324752)
3604 04BE10·Extract·Zip·Spec······0A·(10)·'1.0'3604 04BE0E·Extract·Zip·Spec······0A·(10)·'1.0'
3605 04BE11·Extract·OS············00·(0)·'MS-DOS'3605 04BE0F·Extract·OS············00·(0)·'MS-DOS'
3606 04BE12·General·Purpose·Flag··0800·(2048)3606 04BE10·General·Purpose·Flag··0800·(2048)
3607 ·······[Bits·1-2]············0·'Normal·Compression'3607 ·······[Bits·1-2]············0·'Normal·Compression'
3608 ·······[Bit·11]··············1·'Language·Encoding'3608 ·······[Bit·11]··············1·'Language·Encoding'
3609 04BE14·Compression·Method····0008·(8)·'Deflated'3609 04BE12·Compression·Method····0008·(8)·'Deflated'
3610 04BE16·Modification·Time·····4C7D5657·(1283282519)·'Thu·Mar·29·10:50:46·2018'3610 04BE14·Modification·Time·····4C7D5657·(1283282519)·'Thu·Mar·29·10:50:46·2018'
3611 04BE1A·CRC···················A0B27ACA·(2696051402)3611 04BE18·CRC···················A0B27ACA·(2696051402)
3612 04BE1E·Compressed·Size·······0000053C·(1340)3612 04BE1C·Compressed·Size·······0000053C·(1340)
3613 04BE22·Uncompressed·Size·····00000B49·(2889)3613 04BE20·Uncompressed·Size·····00000B49·(2889)
3614 04BE26·Filename·Length·······0048·(72)3614 04BE24·Filename·Length·······0048·(72)
3615 04BE28·Extra·Length··········0000·(0)3615 04BE26·Extra·Length··········0000·(0)
3616 04BE2A·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'3616 04BE28·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
3617 #3617 #
3618 #·WARNING:·Offset·0x4BE2A:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'3618 #·WARNING:·Offset·0x4BE28:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
3619 #··········Zero·length·filename3619 #··········Zero·length·filename
3620 #3620 #
3621 04BE72·PAYLOAD3621 04BE70·PAYLOAD
  
3622 04C3AE·LOCAL·HEADER·#183·····04034B50·(67324752)3622 04C3AC·LOCAL·HEADER·#183·····04034B50·(67324752)
3623 04C3B2·Extract·Zip·Spec······0A·(10)·'1.0'3623 04C3B0·Extract·Zip·Spec······0A·(10)·'1.0'
3624 04C3B3·Extract·OS············00·(0)·'MS-DOS'3624 04C3B1·Extract·OS············00·(0)·'MS-DOS'
3625 04C3B4·General·Purpose·Flag··0800·(2048)3625 04C3B2·General·Purpose·Flag··0800·(2048)
3626 ·······[Bits·1-2]············0·'Normal·Compression'3626 ·······[Bits·1-2]············0·'Normal·Compression'
3627 ·······[Bit·11]··············1·'Language·Encoding'3627 ·······[Bit·11]··············1·'Language·Encoding'
3628 04C3B6·Compression·Method····0008·(8)·'Deflated'3628 04C3B4·Compression·Method····0008·(8)·'Deflated'
3629 04C3B8·Modification·Time·····4C7D5657·(1283282519)·'Thu·Mar·29·10:50:46·2018'3629 04C3B6·Modification·Time·····4C7D5657·(1283282519)·'Thu·Mar·29·10:50:46·2018'
3630 04C3BC·CRC···················A38624ED·(2743477485)3630 04C3BA·CRC···················5D30EC33·(1563487283)
3631 04C3C0·Compressed·Size·······00000E65·(3685)3631 04C3BE·Compressed·Size·······00000E65·(3685)
3632 04C3C4·Uncompressed·Size·····000024F0·(9456)3632 04C3C2·Uncompressed·Size·····000024F0·(9456)
3633 04C3C8·Filename·Length·······0030·(48)3633 04C3C6·Filename·Length·······0030·(48)
3634 04C3CA·Extra·Length··········0000·(0)3634 04C3C8·Extra·Length··········0000·(0)
3635 04C3CC·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'3635 04C3CA·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
3636 #3636 #
3637 #·WARNING:·Offset·0x4C3CC:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'3637 #·WARNING:·Offset·0x4C3CA:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
3638 #··········Zero·length·filename3638 #··········Zero·length·filename
3639 #3639 #
3640 04C3FC·PAYLOAD3640 04C3FA·PAYLOAD
  
3641 04D261·LOCAL·HEADER·#184·····04034B50·(67324752)3641 04D25F·LOCAL·HEADER·#184·····04034B50·(67324752)
3642 04D265·Extract·Zip·Spec······0A·(10)·'1.0'3642 04D263·Extract·Zip·Spec······0A·(10)·'1.0'
3643 04D266·Extract·OS············00·(0)·'MS-DOS'3643 04D264·Extract·OS············00·(0)·'MS-DOS'
3644 04D267·General·Purpose·Flag··0800·(2048)3644 04D265·General·Purpose·Flag··0800·(2048)
3645 ·······[Bits·1-2]············0·'Normal·Compression'3645 ·······[Bits·1-2]············0·'Normal·Compression'
3646 ·······[Bit·11]··············1·'Language·Encoding'3646 ·······[Bit·11]··············1·'Language·Encoding'
3647 04D269·Compression·Method····0008·(8)·'Deflated'3647 04D267·Compression·Method····0008·(8)·'Deflated'
3648 04D26B·Modification·Time·····4C7D5657·(1283282519)·'Thu·Mar·29·10:50:46·2018'3648 04D269·Modification·Time·····4C7D5657·(1283282519)·'Thu·Mar·29·10:50:46·2018'
3649 04D26F·CRC···················F5C670BF·(4123422911)3649 04D26D·CRC···················F5C670BF·(4123422911)
3650 04D273·Compressed·Size·······000006BC·(1724)3650 04D271·Compressed·Size·······000006BC·(1724)
3651 04D277·Uncompressed·Size·····000011A1·(4513)3651 04D275·Uncompressed·Size·····000011A1·(4513)
3652 04D27B·Filename·Length·······003A·(58)3652 04D279·Filename·Length·······003A·(58)
3653 04D27D·Extra·Length··········0000·(0)3653 04D27B·Extra·Length··········0000·(0)
3654 04D27F·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'3654 04D27D·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
3655 #3655 #
3656 #·WARNING:·Offset·0x4D27F:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'3656 #·WARNING:·Offset·0x4D27D:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
3657 #··········Zero·length·filename3657 #··········Zero·length·filename
3658 #3658 #
3659 04D2B9·PAYLOAD3659 04D2B7·PAYLOAD
  
3660 04D975·LOCAL·HEADER·#185·····04034B50·(67324752)3660 04D973·LOCAL·HEADER·#185·····04034B50·(67324752)
3661 04D979·Extract·Zip·Spec······0A·(10)·'1.0'3661 04D977·Extract·Zip·Spec······0A·(10)·'1.0'
3662 04D97A·Extract·OS············00·(0)·'MS-DOS'3662 04D978·Extract·OS············00·(0)·'MS-DOS'
3663 04D97B·General·Purpose·Flag··0800·(2048)3663 04D979·General·Purpose·Flag··0800·(2048)
3664 ·······[Bits·1-2]············0·'Normal·Compression'3664 ·······[Bits·1-2]············0·'Normal·Compression'
3665 ·······[Bit·11]··············1·'Language·Encoding'3665 ·······[Bit·11]··············1·'Language·Encoding'
3666 04D97D·Compression·Method····0008·(8)·'Deflated'3666 04D97B·Compression·Method····0008·(8)·'Deflated'
3667 04D97F·Modification·Time·····4C7D5657·(1283282519)·'Thu·Mar·29·10:50:46·2018'3667 04D97D·Modification·Time·····4C7D5657·(1283282519)·'Thu·Mar·29·10:50:46·2018'
3668 04D983·CRC···················D2C18190·(3535896976)3668 04D981·CRC···················D2C18190·(3535896976)
3669 04D987·Compressed·Size·······00000561·(1377)3669 04D985·Compressed·Size·······00000561·(1377)
3670 04D98B·Uncompressed·Size·····00000C57·(3159)3670 04D989·Uncompressed·Size·····00000C57·(3159)
3671 04D98F·Filename·Length·······0042·(66)3671 04D98D·Filename·Length·······0042·(66)
3672 04D991·Extra·Length··········0000·(0)3672 04D98F·Extra·Length··········0000·(0)
3673 04D993·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'3673 04D991·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
3674 #3674 #
3675 #·WARNING:·Offset·0x4D993:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'3675 #·WARNING:·Offset·0x4D991:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
3676 #··········Zero·length·filename3676 #··········Zero·length·filename
3677 #3677 #
3678 04D9D5·PAYLOAD3678 04D9D3·PAYLOAD
  
3679 04DF36·LOCAL·HEADER·#186·····04034B50·(67324752)3679 04DF34·LOCAL·HEADER·#186·····04034B50·(67324752)
3680 04DF3A·Extract·Zip·Spec······0A·(10)·'1.0'3680 04DF38·Extract·Zip·Spec······0A·(10)·'1.0'
3681 04DF3B·Extract·OS············00·(0)·'MS-DOS'3681 04DF39·Extract·OS············00·(0)·'MS-DOS'
3682 04DF3C·General·Purpose·Flag··0800·(2048)3682 04DF3A·General·Purpose·Flag··0800·(2048)
3683 ·······[Bits·1-2]············0·'Normal·Compression'3683 ·······[Bits·1-2]············0·'Normal·Compression'
3684 ·······[Bit·11]··············1·'Language·Encoding'3684 ·······[Bit·11]··············1·'Language·Encoding'
3685 04DF3E·Compression·Method····0008·(8)·'Deflated'3685 04DF3C·Compression·Method····0008·(8)·'Deflated'
3686 04DF40·Modification·Time·····4C7D5657·(1283282519)·'Thu·Mar·29·10:50:46·2018'3686 04DF3E·Modification·Time·····4C7D5657·(1283282519)·'Thu·Mar·29·10:50:46·2018'
Max diff block lines reached; 4449891/4460334 bytes (99.77%) of diff not shown.
11.9 KB
org/codenarc/rule/ClassReferenceAstVisitor.class
11.8 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·cc7aecb4738403b7eb6da4e531e895c92f402c2028d99d56281508d7d104c9181 ··SHA-256·checksum·8e720d4de4f28720606d9cfd2e1fab794cd82636cf5740769c702b5187fcadf5
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, 34 lines modifiedOffset 283, 34 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$visitClassExpression
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········#118:#119·····//·visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
 294 ··#284·=·Methodref··········#282.#283·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
 295 ··#285·=·Utf8···············super$2$visitPropertyExpression
 296 ··#286·=·NameAndType········#108:#109·····//·visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
 297 ··#287·=·Methodref··········#282.#286·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
 298 ··#288·=·Utf8···············super$2$visitConstructorCallExpression
293 ··#283·=·NameAndType········#123:#124·····//·visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V299 ··#289·=·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;)V300 ··#290·=·Methodref··········#282.#289·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
295 ··#285·=·Utf8···············super$2$visitClosureExpression301 ··#291·=·Utf8···············super$2$visitClosureExpression
296 ··#286·=·NameAndType········#161:#162·····//·visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V302 ··#292·=·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;)V303 ··#293·=·Methodref··········#282.#292·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
298 ··#288·=·Utf8···············super$2$visitVariableExpression304 ··#294·=·Utf8···············super$2$visitVariableExpression
299 ··#289·=·NameAndType········#135:#136·····//·visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V305 ··#295·=·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;)V306 ··#296·=·Methodref··········#282.#295·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
301 ··#291·=·Utf8···············super$2$visitCastExpression307 ··#297·=·Utf8···············super$2$visitCastExpression
302 ··#292·=·NameAndType········#170:#171·····//·visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V308 ··#298·=·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;)V309 ··#299·=·Methodref··········#282.#298·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V
304 ··#294·=·Utf8···············super$2$visitPropertyExpression 
305 ··#295·=·NameAndType········#108:#109·····//·visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V 
306 ··#296·=·Methodref··········#282.#295·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V 
307 ··#297·=·Utf8···············super$2$visitClassExpression 
308 ··#298·=·NameAndType········#118:#119·····//·visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V 
309 ··#299·=·Methodref··········#282.#298·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)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$visitConstructorOrMethod315 ··#305·=·Utf8···············super$3$visitConstructorOrMethod
316 ··#306·=·NameAndType········#142:#143·····//·visitConstructorOrMethod:(Lorg/codehaus/groovy/ast/MethodNode;Z)V316 ··#306·=·NameAndType········#142:#143·····//·visitConstructorOrMethod:(Lorg/codehaus/groovy/ast/MethodNode;Z)V
Offset 1245, 72 lines modifiedOffset 1245, 72 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$visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression);1251 ··public·void·super$2$visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression);
1252 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V1252 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
1253 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1253 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1254 ····Code:1254 ····Code:
1255 ······stack=2,·locals=2,·args_size=21255 ······stack=2,·locals=2,·args_size=2
1256 ·········0:·aload_01256 ·········0:·aload_0
1257 ·········1:·aload_11257 ·········1:·aload_1
1258 ·········2:·invokespecial·#284················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V1258 ·········2:·invokespecial·#284················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
1259 ·········5:·return1259 ·········5:·return
  
1260 ··public·void·super$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression);1260 ··public·void·super$2$visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression);
1261 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V1261 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
1262 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1262 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1263 ····Code:1263 ····Code:
1264 ······stack=2,·locals=2,·args_size=21264 ······stack=2,·locals=2,·args_size=2
1265 ·········0:·aload_01265 ·········0:·aload_0
1266 ·········1:·aload_11266 ·········1:·aload_1
1267 ·········2:·invokespecial·#287················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V1267 ·········2:·invokespecial·#287················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
1268 ·········5:·return1268 ·········5:·return
  
1269 ··public·void·super$2$visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression);1269 ··public·void·super$2$visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression);
1270 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V1270 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
1271 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1271 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1272 ····Code:1272 ····Code:
1273 ······stack=2,·locals=2,·args_size=21273 ······stack=2,·locals=2,·args_size=2
1274 ·········0:·aload_01274 ·········0:·aload_0
1275 ·········1:·aload_11275 ·········1:·aload_1
1276 ·········2:·invokespecial·#290················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V1276 ·········2:·invokespecial·#290················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
1277 ·········5:·return1277 ·········5:·return
  
1278 ··public·void·super$2$visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression);1278 ··public·void·super$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression);
1279 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/CastExpression;)V1279 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
1280 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1280 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1281 ····Code:1281 ····Code:
1282 ······stack=2,·locals=2,·args_size=21282 ······stack=2,·locals=2,·args_size=2
1283 ·········0:·aload_01283 ·········0:·aload_0
1284 ·········1:·aload_11284 ·········1:·aload_1
1285 ·········2:·invokespecial·#293················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V1285 ·········2:·invokespecial·#293················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
1286 ·········5:·return1286 ·········5:·return
  
1287 ··public·void·super$2$visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression);1287 ··public·void·super$2$visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression);
1288 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V1288 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
1289 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1289 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1290 ····Code:1290 ····Code:
1291 ······stack=2,·locals=2,·args_size=21291 ······stack=2,·locals=2,·args_size=2
1292 ·········0:·aload_01292 ·········0:·aload_0
1293 ·········1:·aload_11293 ·········1:·aload_1
1294 ·········2:·invokespecial·#296················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V1294 ·········2:·invokespecial·#296················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
1295 ·········5:·return1295 ·········5:·return
  
1296 ··public·void·super$2$visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression);1296 ··public·void·super$2$visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression);
1297 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V1297 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/CastExpression;)V
1298 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1298 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1299 ····Code:1299 ····Code:
1300 ······stack=2,·locals=2,·args_size=21300 ······stack=2,·locals=2,·args_size=2
1301 ·········0:·aload_01301 ·········0:·aload_0
1302 ·········1:·aload_11302 ·········1:·aload_1
1303 ·········2:·invokespecial·#299················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V1303 ·········2:·invokespecial·#299················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V
1304 ·········5:·return1304 ·········5:·return
  
1305 ··public·void·super$3$visitField(org.codehaus.groovy.ast.FieldNode);1305 ··public·void·super$3$visitField(org.codehaus.groovy.ast.FieldNode);
1306 ····descriptor:·(Lorg/codehaus/groovy/ast/FieldNode;)V1306 ····descriptor:·(Lorg/codehaus/groovy/ast/FieldNode;)V
1307 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1307 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1308 ····Code:1308 ····Code:
1309 ······stack=2,·locals=2,·args_size=21309 ······stack=2,·locals=2,·args_size=2
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
5.58 KB
org/codenarc/rule/NullReturnTracker.class
5.5 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·06fbd43882467ef78150b1c44e4c9ca8e9a3a0d0b561d17e86b4866d092c561b1 ··SHA-256·checksum·ab1941ff1844f4233162551fd5c88ddde7aab1550c9af5df99d93403901f30f7
2 ··Compiled·from·"NullReturnTracker.groovy"2 ··Compiled·from·"NullReturnTracker.groovy"
3 public·class·org.codenarc.rule.NullReturnTracker·extends·org.codenarc.rule.AbstractAstVisitor·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.NullReturnTracker·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/NullReturnTracker7 ··this_class:·#2··························//·org/codenarc/rule/NullReturnTracker
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitor8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitor
Offset 170, 24 lines modifiedOffset 170, 24 lines modified
170 ··#160·=·InterfaceMethodref·#147.#159·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V170 ··#160·=·InterfaceMethodref·#147.#159·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
171 ··#161·=·Utf8···············getParent171 ··#161·=·Utf8···············getParent
172 ··#162·=·Utf8···············()Ljava/lang/Object;172 ··#162·=·Utf8···············()Ljava/lang/Object;
173 ··#163·=·Utf8···············setParent173 ··#163·=·Utf8···············setParent
174 ··#164·=·Utf8···············(Ljava/lang/Object;)V174 ··#164·=·Utf8···············(Ljava/lang/Object;)V
175 ··#165·=·Utf8···············getErrorMessage175 ··#165·=·Utf8···············getErrorMessage
176 ··#166·=·Utf8···············setErrorMessage176 ··#166·=·Utf8···············setErrorMessage
 177 ··#167·=·Utf8···············super$3$visitReturnStatement
 178 ··#168·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport
 179 ··#169·=·Class··············#168··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport
 180 ··#170·=·NameAndType········#34:#35·······//·visitReturnStatement:(Lorg/codehaus/groovy/ast/stmt/ReturnStatement;)V
 181 ··#171·=·Methodref··········#169.#170·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitReturnStatement:(Lorg/codehaus/groovy/ast/stmt/ReturnStatement;)V
177 ··#167·=·Utf8···············super$2$visitClosureExpression182 ··#172·=·Utf8···············super$2$visitClosureExpression
178 ··#168·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport183 ··#173·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport
179 ··#169·=·Class··············#168··········//·org/codehaus/groovy/ast/CodeVisitorSupport184 ··#174·=·Class··············#173··········//·org/codehaus/groovy/ast/CodeVisitorSupport
180 ··#170·=·NameAndType········#118:#119·····//·visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V185 ··#175·=·NameAndType········#118:#119·····//·visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
181 ··#171·=·Methodref··········#169.#170·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V186 ··#176·=·Methodref··········#174.#175·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
182 ··#172·=·Utf8···············super$3$visitReturnStatement 
183 ··#173·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport 
184 ··#174·=·Class··············#173··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport 
185 ··#175·=·NameAndType········#34:#35·······//·visitReturnStatement:(Lorg/codehaus/groovy/ast/stmt/ReturnStatement;)V 
186 ··#176·=·Methodref··········#174.#175·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitReturnStatement:(Lorg/codehaus/groovy/ast/stmt/ReturnStatement;)V 
187 ··#177·=·Utf8···············$callSiteArray187 ··#177·=·Utf8···············$callSiteArray
188 ··#178·=·Utf8···············Ljava/lang/ref/SoftReference;188 ··#178·=·Utf8···············Ljava/lang/ref/SoftReference;
189 ··#179·=·Utf8···············$createCallSiteArray_1189 ··#179·=·Utf8···············$createCallSiteArray_1
190 ··#180·=·Utf8···············([Ljava/lang/String;)V190 ··#180·=·Utf8···············([Ljava/lang/String;)V
191 ··#181·=·String·············#76···········//·expression191 ··#181·=·String·············#76···········//·expression
192 ··#182·=·String·············#77···········//·expressionReturnsNull192 ··#182·=·String·············#77···········//·expressionReturnsNull
193 ··#183·=·Utf8···············addViolation193 ··#183·=·Utf8···············addViolation
Offset 616, 32 lines modifiedOffset 616, 32 lines modified
616 ····Code:616 ····Code:
617 ······stack=2,·locals=2,·args_size=2617 ······stack=2,·locals=2,·args_size=2
618 ·········0:·aload_0618 ·········0:·aload_0
619 ·········1:·aload_1619 ·········1:·aload_1
620 ·········2:·putfield······#58·················//·Field·errorMessage:Ljava/lang/Object;620 ·········2:·putfield······#58·················//·Field·errorMessage:Ljava/lang/Object;
621 ·········5:·return621 ·········5:·return
  
622 ··public·void·super$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression);622 ··public·void·super$3$visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement);
623 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V623 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/ReturnStatement;)V
624 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC624 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
625 ····Code:625 ····Code:
626 ······stack=2,·locals=2,·args_size=2626 ······stack=2,·locals=2,·args_size=2
627 ·········0:·aload_0627 ·········0:·aload_0
628 ·········1:·aload_1628 ·········1:·aload_1
629 ·········2:·invokespecial·#171················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V629 ·········2:·invokespecial·#171················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitReturnStatement:(Lorg/codehaus/groovy/ast/stmt/ReturnStatement;)V
630 ·········5:·return630 ·········5:·return
  
631 ··public·void·super$3$visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement); 
632 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/ReturnStatement;)V631 ··public·void·super$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression);
 632 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
633 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC633 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
634 ····Code:634 ····Code:
635 ······stack=2,·locals=2,·args_size=2635 ······stack=2,·locals=2,·args_size=2
636 ·········0:·aload_0636 ·········0:·aload_0
637 ·········1:·aload_1637 ·········1:·aload_1
638 ·········2:·invokespecial·#176················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitReturnStatement:(Lorg/codehaus/groovy/ast/stmt/ReturnStatement;)V638 ·········2:·invokespecial·#176················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
639 ·········5:·return639 ·········5:·return
  
640 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);640 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
641 ····descriptor:·([Ljava/lang/String;)V641 ····descriptor:·([Ljava/lang/String;)V
642 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC642 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
643 ····Code:643 ····Code:
644 ······stack=3,·locals=1,·args_size=1644 ······stack=3,·locals=1,·args_size=1
8.98 KB
org/codenarc/rule/basic/AssignmentInConditionalAstVisitor.class
8.86 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·cbd27d55884e13b07e7cb379f46891bafb02a7dd1062533b54341962ad0c48e51 ··SHA-256·checksum·10fda2cfb146e8394749379706295a7159beb97e5416afdd0885e4e8e43665f2
2 ··Compiled·from·"AssignmentInConditionalRule.groovy"2 ··Compiled·from·"AssignmentInConditionalRule.groovy"
3 public·class·org.codenarc.rule.basic.AssignmentInConditionalAstVisitor·extends·org.codenarc.rule.AbstractAstVisitor·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.basic.AssignmentInConditionalAstVisitor·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/basic/AssignmentInConditionalAstVisitor7 ··this_class:·#2··························//·org/codenarc/rule/basic/AssignmentInConditionalAstVisitor
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitor8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitor
Offset 164, 30 lines modifiedOffset 164, 30 lines modified
164 ··#154·=·NameAndType········#151:#153·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;164 ··#154·=·NameAndType········#151:#153·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
165 ··#155·=·InterfaceMethodref·#147.#154·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;165 ··#155·=·InterfaceMethodref·#147.#154·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
166 ··#156·=·Utf8···············setProperty166 ··#156·=·Utf8···············setProperty
167 ··#157·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V167 ··#157·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V
168 ··#158·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V168 ··#158·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
169 ··#159·=·NameAndType········#156:#158·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V169 ··#159·=·NameAndType········#156:#158·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
170 ··#160·=·InterfaceMethodref·#147.#159·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V170 ··#160·=·InterfaceMethodref·#147.#159·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
 171 ··#161·=·Utf8···············super$3$visitWhileLoop
 172 ··#162·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport
 173 ··#163·=·Class··············#162··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport
 174 ··#164·=·NameAndType········#59:#60·······//·visitWhileLoop:(Lorg/codehaus/groovy/ast/stmt/WhileStatement;)V
 175 ··#165·=·Methodref··········#163.#164·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitWhileLoop:(Lorg/codehaus/groovy/ast/stmt/WhileStatement;)V
 176 ··#166·=·Utf8···············super$3$visitIfElse
 177 ··#167·=·NameAndType········#31:#32·······//·visitIfElse:(Lorg/codehaus/groovy/ast/stmt/IfStatement;)V
 178 ··#168·=·Methodref··········#163.#167·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitIfElse:(Lorg/codehaus/groovy/ast/stmt/IfStatement;)V
171 ··#161·=·Utf8···············super$2$visitTernaryExpression179 ··#169·=·Utf8···············super$2$visitTernaryExpression
172 ··#162·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport180 ··#170·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport
173 ··#163·=·Class··············#162··········//·org/codehaus/groovy/ast/CodeVisitorSupport181 ··#171·=·Class··············#170··········//·org/codehaus/groovy/ast/CodeVisitorSupport
174 ··#164·=·NameAndType········#66:#67·······//·visitTernaryExpression:(Lorg/codehaus/groovy/ast/expr/TernaryExpression;)V182 ··#172·=·NameAndType········#66:#67·······//·visitTernaryExpression:(Lorg/codehaus/groovy/ast/expr/TernaryExpression;)V
175 ··#165·=·Methodref··········#163.#164·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitTernaryExpression:(Lorg/codehaus/groovy/ast/expr/TernaryExpression;)V183 ··#173·=·Methodref··········#171.#172·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitTernaryExpression:(Lorg/codehaus/groovy/ast/expr/TernaryExpression;)V
176 ··#166·=·Utf8···············super$2$visitShortTernaryExpression184 ··#174·=·Utf8···············super$2$visitShortTernaryExpression
177 ··#167·=·NameAndType········#73:#74·······//·visitShortTernaryExpression:(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V185 ··#175·=·NameAndType········#73:#74·······//·visitShortTernaryExpression:(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V
178 ··#168·=·Methodref··········#163.#167·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitShortTernaryExpression:(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V186 ··#176·=·Methodref··········#171.#175·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitShortTernaryExpression:(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V
179 ··#169·=·Utf8···············super$3$visitWhileLoop 
180 ··#170·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport 
181 ··#171·=·Class··············#170··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport 
182 ··#172·=·NameAndType········#59:#60·······//·visitWhileLoop:(Lorg/codehaus/groovy/ast/stmt/WhileStatement;)V 
183 ··#173·=·Methodref··········#171.#172·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitWhileLoop:(Lorg/codehaus/groovy/ast/stmt/WhileStatement;)V 
184 ··#174·=·Utf8···············super$3$visitIfElse 
185 ··#175·=·NameAndType········#31:#32·······//·visitIfElse:(Lorg/codehaus/groovy/ast/stmt/IfStatement;)V 
186 ··#176·=·Methodref··········#171.#175·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitIfElse:(Lorg/codehaus/groovy/ast/stmt/IfStatement;)V 
187 ··#177·=·Utf8···············$callSiteArray187 ··#177·=·Utf8···············$callSiteArray
188 ··#178·=·Utf8···············Ljava/lang/ref/SoftReference;188 ··#178·=·Utf8···············Ljava/lang/ref/SoftReference;
189 ··#179·=·Utf8···············$createCallSiteArray_1189 ··#179·=·Utf8···············$createCallSiteArray_1
190 ··#180·=·Utf8···············([Ljava/lang/String;)V190 ··#180·=·Utf8···············([Ljava/lang/String;)V
191 ··#181·=·String·············#80···········//·addViolationIfAssignment191 ··#181·=·String·············#80···········//·addViolationIfAssignment
192 ··#182·=·Utf8···············expression192 ··#182·=·Utf8···············expression
193 ··#183·=·String·············#182··········//·expression193 ··#183·=·String·············#182··········//·expression
Offset 659, 52 lines modifiedOffset 659, 52 lines modified
659 ·········1:·invokevirtual·#145················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;659 ·········1:·invokevirtual·#145················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;
660 ·········4:·aload_0660 ·········4:·aload_0
661 ·········5:·aload_1661 ·········5:·aload_1
662 ·········6:·aload_2662 ·········6:·aload_2
663 ·········7:·invokeinterface·#160,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V663 ·········7:·invokeinterface·#160,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
664 ········12:·return664 ········12:·return
  
665 ··public·void·super$2$visitTernaryExpression(org.codehaus.groovy.ast.expr.TernaryExpression); 
666 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/TernaryExpression;)V665 ··public·void·super$3$visitWhileLoop(org.codehaus.groovy.ast.stmt.WhileStatement);
 666 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/WhileStatement;)V
667 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC667 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
668 ····Code:668 ····Code:
669 ······stack=2,·locals=2,·args_size=2669 ······stack=2,·locals=2,·args_size=2
670 ·········0:·aload_0670 ·········0:·aload_0
671 ·········1:·aload_1671 ·········1:·aload_1
672 ·········2:·invokespecial·#165················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitTernaryExpression:(Lorg/codehaus/groovy/ast/expr/TernaryExpression;)V672 ·········2:·invokespecial·#165················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitWhileLoop:(Lorg/codehaus/groovy/ast/stmt/WhileStatement;)V
673 ·········5:·return673 ·········5:·return
  
674 ··public·void·super$2$visitShortTernaryExpression(org.codehaus.groovy.ast.expr.ElvisOperatorExpression); 
675 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V674 ··public·void·super$3$visitIfElse(org.codehaus.groovy.ast.stmt.IfStatement);
 675 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/IfStatement;)V
676 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC676 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
677 ····Code:677 ····Code:
678 ······stack=2,·locals=2,·args_size=2678 ······stack=2,·locals=2,·args_size=2
679 ·········0:·aload_0679 ·········0:·aload_0
680 ·········1:·aload_1680 ·········1:·aload_1
681 ·········2:·invokespecial·#168················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitShortTernaryExpression:(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V681 ·········2:·invokespecial·#168················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitIfElse:(Lorg/codehaus/groovy/ast/stmt/IfStatement;)V
682 ·········5:·return682 ·········5:·return
  
683 ··public·void·super$3$visitWhileLoop(org.codehaus.groovy.ast.stmt.WhileStatement); 
684 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/WhileStatement;)V683 ··public·void·super$2$visitTernaryExpression(org.codehaus.groovy.ast.expr.TernaryExpression);
 684 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/TernaryExpression;)V
685 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC685 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
686 ····Code:686 ····Code:
687 ······stack=2,·locals=2,·args_size=2687 ······stack=2,·locals=2,·args_size=2
688 ·········0:·aload_0688 ·········0:·aload_0
689 ·········1:·aload_1689 ·········1:·aload_1
690 ·········2:·invokespecial·#173················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitWhileLoop:(Lorg/codehaus/groovy/ast/stmt/WhileStatement;)V690 ·········2:·invokespecial·#173················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitTernaryExpression:(Lorg/codehaus/groovy/ast/expr/TernaryExpression;)V
691 ·········5:·return691 ·········5:·return
  
692 ··public·void·super$3$visitIfElse(org.codehaus.groovy.ast.stmt.IfStatement); 
693 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/IfStatement;)V692 ··public·void·super$2$visitShortTernaryExpression(org.codehaus.groovy.ast.expr.ElvisOperatorExpression);
 693 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V
694 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC694 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
695 ····Code:695 ····Code:
696 ······stack=2,·locals=2,·args_size=2696 ······stack=2,·locals=2,·args_size=2
697 ·········0:·aload_0697 ·········0:·aload_0
698 ·········1:·aload_1698 ·········1:·aload_1
699 ·········2:·invokespecial·#176················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitIfElse:(Lorg/codehaus/groovy/ast/stmt/IfStatement;)V699 ·········2:·invokespecial·#176················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitShortTernaryExpression:(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V
700 ·········5:·return700 ·········5:·return
  
701 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);701 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
702 ····descriptor:·([Ljava/lang/String;)V702 ····descriptor:·([Ljava/lang/String;)V
703 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC703 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
704 ····Code:704 ····Code:
705 ······stack=3,·locals=1,·args_size=1705 ······stack=3,·locals=1,·args_size=1
8.97 KB
org/codenarc/rule/basic/BitwiseOperatorInConditionalAstVisitor.class
8.84 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·e267a11fe8f82964e3acb5dbe9088278adba6776b3ff68778a1c0fe13ed3665a1 ··SHA-256·checksum·0919f1814621d3b69cc042de29f4a1ff8c6fbc91f3b670a662337f89e06bc450
2 ··Compiled·from·"BitwiseOperatorInConditionalRule.groovy"2 ··Compiled·from·"BitwiseOperatorInConditionalRule.groovy"
3 public·class·org.codenarc.rule.basic.BitwiseOperatorInConditionalAstVisitor·extends·org.codenarc.rule.AbstractAstVisitor·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.basic.BitwiseOperatorInConditionalAstVisitor·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/basic/BitwiseOperatorInConditionalAstVisitor7 ··this_class:·#2··························//·org/codenarc/rule/basic/BitwiseOperatorInConditionalAstVisitor
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitor8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitor
Offset 186, 30 lines modifiedOffset 186, 30 lines modified
186 ··#176·=·NameAndType········#173:#175·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;186 ··#176·=·NameAndType········#173:#175·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
187 ··#177·=·InterfaceMethodref·#169.#176·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;187 ··#177·=·InterfaceMethodref·#169.#176·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
188 ··#178·=·Utf8···············setProperty188 ··#178·=·Utf8···············setProperty
189 ··#179·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V189 ··#179·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V
190 ··#180·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V190 ··#180·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
191 ··#181·=·NameAndType········#178:#180·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V191 ··#181·=·NameAndType········#178:#180·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
192 ··#182·=·InterfaceMethodref·#169.#181·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V192 ··#182·=·InterfaceMethodref·#169.#181·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
193 ··#183·=·Utf8···············super$2$visitTernaryExpression193 ··#183·=·Utf8···············super$3$visitWhileLoop
194 ··#184·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport194 ··#184·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport
195 ··#185·=·Class··············#184··········//·org/codehaus/groovy/ast/CodeVisitorSupport195 ··#185·=·Class··············#184··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport
 196 ··#186·=·NameAndType········#123:#124·····//·visitWhileLoop:(Lorg/codehaus/groovy/ast/stmt/WhileStatement;)V
 197 ··#187·=·Methodref··········#185.#186·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitWhileLoop:(Lorg/codehaus/groovy/ast/stmt/WhileStatement;)V
 198 ··#188·=·Utf8···············super$3$visitIfElse
 199 ··#189·=·NameAndType········#110:#111·····//·visitIfElse:(Lorg/codehaus/groovy/ast/stmt/IfStatement;)V
 200 ··#190·=·Methodref··········#185.#189·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitIfElse:(Lorg/codehaus/groovy/ast/stmt/IfStatement;)V
 201 ··#191·=·Utf8···············super$2$visitTernaryExpression
 202 ··#192·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport
 203 ··#193·=·Class··············#192··········//·org/codehaus/groovy/ast/CodeVisitorSupport
196 ··#186·=·NameAndType········#130:#131·····//·visitTernaryExpression:(Lorg/codehaus/groovy/ast/expr/TernaryExpression;)V204 ··#194·=·NameAndType········#130:#131·····//·visitTernaryExpression:(Lorg/codehaus/groovy/ast/expr/TernaryExpression;)V
197 ··#187·=·Methodref··········#185.#186·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitTernaryExpression:(Lorg/codehaus/groovy/ast/expr/TernaryExpression;)V205 ··#195·=·Methodref··········#193.#194·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitTernaryExpression:(Lorg/codehaus/groovy/ast/expr/TernaryExpression;)V
198 ··#188·=·Utf8···············super$2$visitShortTernaryExpression206 ··#196·=·Utf8···············super$2$visitShortTernaryExpression
199 ··#189·=·NameAndType········#137:#138·····//·visitShortTernaryExpression:(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V207 ··#197·=·NameAndType········#137:#138·····//·visitShortTernaryExpression:(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V
200 ··#190·=·Methodref··········#185.#189·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitShortTernaryExpression:(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V208 ··#198·=·Methodref··········#193.#197·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitShortTernaryExpression:(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V
201 ··#191·=·Utf8···············super$3$visitWhileLoop 
202 ··#192·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport 
203 ··#193·=·Class··············#192··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport 
204 ··#194·=·NameAndType········#123:#124·····//·visitWhileLoop:(Lorg/codehaus/groovy/ast/stmt/WhileStatement;)V 
205 ··#195·=·Methodref··········#193.#194·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitWhileLoop:(Lorg/codehaus/groovy/ast/stmt/WhileStatement;)V 
206 ··#196·=·Utf8···············super$3$visitIfElse 
207 ··#197·=·NameAndType········#110:#111·····//·visitIfElse:(Lorg/codehaus/groovy/ast/stmt/IfStatement;)V 
208 ··#198·=·Methodref··········#193.#197·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitIfElse:(Lorg/codehaus/groovy/ast/stmt/IfStatement;)V 
209 ··#199·=·Utf8···············$callSiteArray209 ··#199·=·Utf8···············$callSiteArray
210 ··#200·=·Utf8···············Ljava/lang/ref/SoftReference;210 ··#200·=·Utf8···············Ljava/lang/ref/SoftReference;
211 ··#201·=·Utf8···············$createCallSiteArray_1211 ··#201·=·Utf8···············$createCallSiteArray_1
212 ··#202·=·Utf8···············([Ljava/lang/String;)V212 ··#202·=·Utf8···············([Ljava/lang/String;)V
213 ··#203·=·Utf8···············isFirstVisit213 ··#203·=·Utf8···············isFirstVisit
214 ··#204·=·String·············#203··········//·isFirstVisit214 ··#204·=·String·············#203··········//·isFirstVisit
215 ··#205·=·Utf8···············pop215 ··#205·=·Utf8···············pop
Offset 770, 52 lines modifiedOffset 770, 52 lines modified
770 ·········1:·invokevirtual·#167················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;770 ·········1:·invokevirtual·#167················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;
771 ·········4:·aload_0771 ·········4:·aload_0
772 ·········5:·aload_1772 ·········5:·aload_1
773 ·········6:·aload_2773 ·········6:·aload_2
774 ·········7:·invokeinterface·#182,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V774 ·········7:·invokeinterface·#182,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
775 ········12:·return775 ········12:·return
  
776 ··public·void·super$2$visitTernaryExpression(org.codehaus.groovy.ast.expr.TernaryExpression); 
777 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/TernaryExpression;)V776 ··public·void·super$3$visitWhileLoop(org.codehaus.groovy.ast.stmt.WhileStatement);
 777 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/WhileStatement;)V
778 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC778 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
779 ····Code:779 ····Code:
780 ······stack=2,·locals=2,·args_size=2780 ······stack=2,·locals=2,·args_size=2
781 ·········0:·aload_0781 ·········0:·aload_0
782 ·········1:·aload_1782 ·········1:·aload_1
783 ·········2:·invokespecial·#187················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitTernaryExpression:(Lorg/codehaus/groovy/ast/expr/TernaryExpression;)V783 ·········2:·invokespecial·#187················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitWhileLoop:(Lorg/codehaus/groovy/ast/stmt/WhileStatement;)V
784 ·········5:·return784 ·········5:·return
  
785 ··public·void·super$2$visitShortTernaryExpression(org.codehaus.groovy.ast.expr.ElvisOperatorExpression); 
786 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V785 ··public·void·super$3$visitIfElse(org.codehaus.groovy.ast.stmt.IfStatement);
 786 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/IfStatement;)V
787 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC787 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
788 ····Code:788 ····Code:
789 ······stack=2,·locals=2,·args_size=2789 ······stack=2,·locals=2,·args_size=2
790 ·········0:·aload_0790 ·········0:·aload_0
791 ·········1:·aload_1791 ·········1:·aload_1
792 ·········2:·invokespecial·#190················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitShortTernaryExpression:(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V792 ·········2:·invokespecial·#190················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitIfElse:(Lorg/codehaus/groovy/ast/stmt/IfStatement;)V
793 ·········5:·return793 ·········5:·return
  
794 ··public·void·super$3$visitWhileLoop(org.codehaus.groovy.ast.stmt.WhileStatement); 
795 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/WhileStatement;)V794 ··public·void·super$2$visitTernaryExpression(org.codehaus.groovy.ast.expr.TernaryExpression);
 795 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/TernaryExpression;)V
796 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC796 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
797 ····Code:797 ····Code:
798 ······stack=2,·locals=2,·args_size=2798 ······stack=2,·locals=2,·args_size=2
799 ·········0:·aload_0799 ·········0:·aload_0
800 ·········1:·aload_1800 ·········1:·aload_1
801 ·········2:·invokespecial·#195················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitWhileLoop:(Lorg/codehaus/groovy/ast/stmt/WhileStatement;)V801 ·········2:·invokespecial·#195················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitTernaryExpression:(Lorg/codehaus/groovy/ast/expr/TernaryExpression;)V
802 ·········5:·return802 ·········5:·return
  
803 ··public·void·super$3$visitIfElse(org.codehaus.groovy.ast.stmt.IfStatement); 
804 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/IfStatement;)V803 ··public·void·super$2$visitShortTernaryExpression(org.codehaus.groovy.ast.expr.ElvisOperatorExpression);
 804 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V
805 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC805 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
806 ····Code:806 ····Code:
807 ······stack=2,·locals=2,·args_size=2807 ······stack=2,·locals=2,·args_size=2
808 ·········0:·aload_0808 ·········0:·aload_0
809 ·········1:·aload_1809 ·········1:·aload_1
810 ·········2:·invokespecial·#198················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitIfElse:(Lorg/codehaus/groovy/ast/stmt/IfStatement;)V810 ·········2:·invokespecial·#198················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitShortTernaryExpression:(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V
811 ·········5:·return811 ·········5:·return
  
812 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);812 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
813 ····descriptor:·([Ljava/lang/String;)V813 ····descriptor:·([Ljava/lang/String;)V
814 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC814 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
815 ····Code:815 ····Code:
816 ······stack=3,·locals=1,·args_size=1816 ······stack=3,·locals=1,·args_size=1
6.09 KB
org/codenarc/rule/concurrency/WaitOutsideOfWhileLoopAstVisitor.class
5.96 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·7ffc9bf3c2647ff2ff793571fe76a75c2154a67186dbe3ed2e6ed22d6147f7171 ··SHA-256·checksum·3f6b7a73a5ea43ee6cac93ddfef08e8442be2829840396c1e9cde8fc7f5922d3
2 ··Compiled·from·"WaitOutsideOfWhileLoopRule.groovy"2 ··Compiled·from·"WaitOutsideOfWhileLoopRule.groovy"
3 public·class·org.codenarc.rule.concurrency.WaitOutsideOfWhileLoopAstVisitor·extends·org.codenarc.rule.AbstractAstVisitor·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.concurrency.WaitOutsideOfWhileLoopAstVisitor·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/concurrency/WaitOutsideOfWhileLoopAstVisitor7 ··this_class:·#2··························//·org/codenarc/rule/concurrency/WaitOutsideOfWhileLoopAstVisitor
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitor8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitor
Offset 125, 24 lines modifiedOffset 125, 24 lines modified
125 ··#115·=·NameAndType········#112:#114·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;125 ··#115·=·NameAndType········#112:#114·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
126 ··#116·=·InterfaceMethodref·#108.#115·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;126 ··#116·=·InterfaceMethodref·#108.#115·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
127 ··#117·=·Utf8···············setProperty127 ··#117·=·Utf8···············setProperty
128 ··#118·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V128 ··#118·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V
129 ··#119·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V129 ··#119·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
130 ··#120·=·NameAndType········#117:#119·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V130 ··#120·=·NameAndType········#117:#119·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
131 ··#121·=·InterfaceMethodref·#108.#120·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V131 ··#121·=·InterfaceMethodref·#108.#120·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
132 ··#122·=·Utf8···············super$2$visitMethodCallExpression 
133 ··#123·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport 
134 ··#124·=·Class··············#123··········//·org/codehaus/groovy/ast/CodeVisitorSupport 
135 ··#125·=·NameAndType········#49:#50·······//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V 
136 ··#126·=·Methodref··········#124.#125·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V 
137 ··#127·=·Utf8···············super$3$visitWhileLoop132 ··#122·=·Utf8···············super$3$visitWhileLoop
138 ··#128·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport133 ··#123·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport
139 ··#129·=·Class··············#128··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport134 ··#124·=·Class··············#123··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport
140 ··#130·=·NameAndType········#34:#35·······//·visitWhileLoop:(Lorg/codehaus/groovy/ast/stmt/WhileStatement;)V135 ··#125·=·NameAndType········#34:#35·······//·visitWhileLoop:(Lorg/codehaus/groovy/ast/stmt/WhileStatement;)V
141 ··#131·=·Methodref··········#129.#130·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitWhileLoop:(Lorg/codehaus/groovy/ast/stmt/WhileStatement;)V136 ··#126·=·Methodref··········#124.#125·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitWhileLoop:(Lorg/codehaus/groovy/ast/stmt/WhileStatement;)V
 137 ··#127·=·Utf8···············super$2$visitMethodCallExpression
 138 ··#128·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport
 139 ··#129·=·Class··············#128··········//·org/codehaus/groovy/ast/CodeVisitorSupport
 140 ··#130·=·NameAndType········#49:#50·······//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
 141 ··#131·=·Methodref··········#129.#130·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
142 ··#132·=·Utf8···············$callSiteArray142 ··#132·=·Utf8···············$callSiteArray
143 ··#133·=·Utf8···············Ljava/lang/ref/SoftReference;143 ··#133·=·Utf8···············Ljava/lang/ref/SoftReference;
144 ··#134·=·Utf8···············$createCallSiteArray_1144 ··#134·=·Utf8···············$createCallSiteArray_1
145 ··#135·=·Utf8···············([Ljava/lang/String;)V145 ··#135·=·Utf8···············([Ljava/lang/String;)V
146 ··#136·=·Utf8···············isMethodNamed146 ··#136·=·Utf8···············isMethodNamed
147 ··#137·=·String·············#136··········//·isMethodNamed147 ··#137·=·String·············#136··········//·isMethodNamed
148 ··#138·=·Utf8···············addViolation148 ··#138·=·Utf8···············addViolation
Offset 432, 32 lines modifiedOffset 432, 32 lines modified
432 ·········1:·invokevirtual·#106················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;432 ·········1:·invokevirtual·#106················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;
433 ·········4:·aload_0433 ·········4:·aload_0
434 ·········5:·aload_1434 ·········5:·aload_1
435 ·········6:·aload_2435 ·········6:·aload_2
436 ·········7:·invokeinterface·#121,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V436 ·········7:·invokeinterface·#121,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
437 ········12:·return437 ········12:·return
  
438 ··public·void·super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression); 
439 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V438 ··public·void·super$3$visitWhileLoop(org.codehaus.groovy.ast.stmt.WhileStatement);
 439 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/WhileStatement;)V
440 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC440 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
441 ····Code:441 ····Code:
442 ······stack=2,·locals=2,·args_size=2442 ······stack=2,·locals=2,·args_size=2
443 ·········0:·aload_0443 ·········0:·aload_0
444 ·········1:·aload_1444 ·········1:·aload_1
445 ·········2:·invokespecial·#126················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V445 ·········2:·invokespecial·#126················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitWhileLoop:(Lorg/codehaus/groovy/ast/stmt/WhileStatement;)V
446 ·········5:·return446 ·········5:·return
  
447 ··public·void·super$3$visitWhileLoop(org.codehaus.groovy.ast.stmt.WhileStatement); 
448 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/WhileStatement;)V447 ··public·void·super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression);
 448 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
449 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC449 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
450 ····Code:450 ····Code:
451 ······stack=2,·locals=2,·args_size=2451 ······stack=2,·locals=2,·args_size=2
452 ·········0:·aload_0452 ·········0:·aload_0
453 ·········1:·aload_1453 ·········1:·aload_1
454 ·········2:·invokespecial·#131················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitWhileLoop:(Lorg/codehaus/groovy/ast/stmt/WhileStatement;)V454 ·········2:·invokespecial·#131················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
455 ·········5:·return455 ·········5:·return
  
456 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);456 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
457 ····descriptor:·([Ljava/lang/String;)V457 ····descriptor:·([Ljava/lang/String;)V
458 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC458 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
459 ····Code:459 ····Code:
460 ······stack=3,·locals=1,·args_size=1460 ······stack=3,·locals=1,·args_size=1
15.6 KB
org/codenarc/rule/dry/DuplicateLiteralAstVisitor.class
15.5 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·c57fdcbeba18d8a00273a34af6665d112efbc77428b11d69d631faed7163b4a51 ··SHA-256·checksum·b431dba33c8dfd2f4eb11bc3ff6d268104b8ddbbc97709679a778ed906264217
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, 45 lines modifiedOffset 333, 45 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$3$visitReturnStatement
 341 ··#331·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport
 342 ··#332·=·Class··············#331··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport
 343 ··#333·=·NameAndType········#184:#185·····//·visitReturnStatement:(Lorg/codehaus/groovy/ast/stmt/ReturnStatement;)V
 344 ··#334·=·Methodref··········#332.#333·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitReturnStatement:(Lorg/codehaus/groovy/ast/stmt/ReturnStatement;)V
340 ··#330·=·Utf8···············super$2$visitMethodCallExpression345 ··#335·=·Utf8···············super$2$visitListExpression
341 ··#331·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport346 ··#336·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport
342 ··#332·=·Class··············#331··········//·org/codehaus/groovy/ast/CodeVisitorSupport347 ··#337·=·Class··············#336··········//·org/codehaus/groovy/ast/CodeVisitorSupport
 348 ··#338·=·NameAndType········#140:#141·····//·visitListExpression:(Lorg/codehaus/groovy/ast/expr/ListExpression;)V
 349 ··#339·=·Methodref··········#337.#338·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitListExpression:(Lorg/codehaus/groovy/ast/expr/ListExpression;)V
 350 ··#340·=·Utf8···············super$2$visitMethodCallExpression
343 ··#333·=·NameAndType········#130:#131·····//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V351 ··#341·=·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;)V352 ··#342·=·Methodref··········#337.#341·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
345 ··#335·=·Utf8···············super$2$visitShortTernaryExpression353 ··#343·=·Utf8···············super$2$visitShortTernaryExpression
346 ··#336·=·NameAndType········#174:#175·····//·visitShortTernaryExpression:(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V354 ··#344·=·NameAndType········#174:#175·····//·visitShortTernaryExpression:(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V
347 ··#337·=·Methodref··········#332.#336·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitShortTernaryExpression:(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V355 ··#345·=·Methodref··········#337.#344·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitShortTernaryExpression:(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V
348 ··#338·=·Utf8···············super$2$visitBinaryExpression356 ··#346·=·Utf8···············super$2$visitBinaryExpression
349 ··#339·=·NameAndType········#166:#167·····//·visitBinaryExpression:(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V357 ··#347·=·NameAndType········#166:#167·····//·visitBinaryExpression:(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V
350 ··#340·=·Methodref··········#332.#339·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitBinaryExpression:(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V358 ··#348·=·Methodref··········#337.#347·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitBinaryExpression:(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V
351 ··#341·=·Utf8···············super$2$visitMapEntryExpression359 ··#349·=·Utf8···············super$2$visitMapEntryExpression
352 ··#342·=·NameAndType········#200:#201·····//·visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V360 ··#350·=·NameAndType········#200:#201·····//·visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V
353 ··#343·=·Methodref··········#332.#342·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V361 ··#351·=·Methodref··········#337.#350·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V
354 ··#344·=·Utf8···············super$2$visitArgumentlistExpression362 ··#352·=·Utf8···············super$2$visitArgumentlistExpression
355 ··#345·=·NameAndType········#107:#108·····//·visitArgumentlistExpression:(Lorg/codehaus/groovy/ast/expr/ArgumentListExpression;)V363 ··#353·=·NameAndType········#107:#108·····//·visitArgumentlistExpression:(Lorg/codehaus/groovy/ast/expr/ArgumentListExpression;)V
356 ··#346·=·Methodref··········#332.#345·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitArgumentlistExpression:(Lorg/codehaus/groovy/ast/expr/ArgumentListExpression;)V364 ··#354·=·Methodref··········#337.#353·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitArgumentlistExpression:(Lorg/codehaus/groovy/ast/expr/ArgumentListExpression;)V
357 ··#347·=·Utf8···············super$2$visitStaticMethodCallExpression365 ··#355·=·Utf8···············super$2$visitStaticMethodCallExpression
358 ··#348·=·NameAndType········#191:#192·····//·visitStaticMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/StaticMethodCallExpression;)V366 ··#356·=·NameAndType········#191:#192·····//·visitStaticMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/StaticMethodCallExpression;)V
359 ··#349·=·Methodref··········#332.#348·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitStaticMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/StaticMethodCallExpression;)V367 ··#357·=·Methodref··········#337.#356·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitStaticMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/StaticMethodCallExpression;)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$visitReturnStatement 
364 ··#354·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport 
365 ··#355·=·Class··············#354··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport 
366 ··#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;)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
370 ··#360·=·Methodref··········#355.#359·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V370 ··#360·=·Methodref··········#332.#359·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V
371 ··#361·=·Utf8···············super$4$visitClassEx371 ··#361·=·Utf8···············super$4$visitClassEx
372 ··#362·=·NameAndType········#96:#97·······//·visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V372 ··#362·=·NameAndType········#96:#97·······//·visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V
373 ··#363·=·Methodref··········#4.#362·······//·org/codenarc/rule/AbstractAstVisitor.visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V373 ··#363·=·Methodref··········#4.#362·······//·org/codenarc/rule/AbstractAstVisitor.visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V
374 ··#364·=·Utf8···············$callSiteArray374 ··#364·=·Utf8···············$callSiteArray
375 ··#365·=·Utf8···············Ljava/lang/ref/SoftReference;375 ··#365·=·Utf8···············Ljava/lang/ref/SoftReference;
376 ··#366·=·Utf8···············$createCallSiteArray_1376 ··#366·=·Utf8···············$createCallSiteArray_1
377 ··#367·=·Utf8···············([Ljava/lang/String;)V377 ··#367·=·Utf8···············([Ljava/lang/String;)V
Offset 1699, 92 lines modifiedOffset 1699, 92 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$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression);1705 ··public·void·super$3$visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement);
1706 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V1706 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/ReturnStatement;)V
1707 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1707 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1708 ····Code:1708 ····Code:
1709 ······stack=2,·locals=2,·args_size=21709 ······stack=2,·locals=2,·args_size=2
1710 ·········0:·aload_01710 ·········0:·aload_0
1711 ·········1:·aload_11711 ·········1:·aload_1
1712 ·········2:·invokespecial·#334················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V1712 ·········2:·invokespecial·#334················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitReturnStatement:(Lorg/codehaus/groovy/ast/stmt/ReturnStatement;)V
1713 ·········5:·return1713 ·········5:·return
  
1714 ··public·void·super$2$visitShortTernaryExpression(org.codehaus.groovy.ast.expr.ElvisOperatorExpression);1714 ··public·void·super$2$visitListExpression(org.codehaus.groovy.ast.expr.ListExpression);
1715 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V1715 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ListExpression;)V
1716 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1716 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1717 ····Code:1717 ····Code:
1718 ······stack=2,·locals=2,·args_size=21718 ······stack=2,·locals=2,·args_size=2
1719 ·········0:·aload_01719 ·········0:·aload_0
1720 ·········1:·aload_11720 ·········1:·aload_1
1721 ·········2:·invokespecial·#337················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitShortTernaryExpression:(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V1721 ·········2:·invokespecial·#339················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitListExpression:(Lorg/codehaus/groovy/ast/expr/ListExpression;)V
1722 ·········5:·return1722 ·········5:·return
  
1723 ··public·void·super$2$visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression);1723 ··public·void·super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression);
1724 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V1724 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
1725 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1725 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1726 ····Code:1726 ····Code:
1727 ······stack=2,·locals=2,·args_size=21727 ······stack=2,·locals=2,·args_size=2
1728 ·········0:·aload_01728 ·········0:·aload_0
1729 ·········1:·aload_11729 ·········1:·aload_1
1730 ·········2:·invokespecial·#340················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitBinaryExpression:(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V1730 ·········2:·invokespecial·#342················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
1731 ·········5:·return1731 ·········5:·return
  
1732 ··public·void·super$2$visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression);1732 ··public·void·super$2$visitShortTernaryExpression(org.codehaus.groovy.ast.expr.ElvisOperatorExpression);
1733 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V1733 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V
1734 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1734 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1735 ····Code:1735 ····Code:
1736 ······stack=2,·locals=2,·args_size=21736 ······stack=2,·locals=2,·args_size=2
1737 ·········0:·aload_01737 ·········0:·aload_0
1738 ·········1:·aload_11738 ·········1:·aload_1
1739 ·········2:·invokespecial·#343················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V1739 ·········2:·invokespecial·#345················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitShortTernaryExpression:(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V
1740 ·········5:·return1740 ·········5:·return
  
1741 ··public·void·super$2$visitArgumentlistExpression(org.codehaus.groovy.ast.expr.ArgumentListExpression);1741 ··public·void·super$2$visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression);
1742 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ArgumentListExpression;)V1742 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V
1743 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1743 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1744 ····Code:1744 ····Code:
1745 ······stack=2,·locals=2,·args_size=21745 ······stack=2,·locals=2,·args_size=2
1746 ·········0:·aload_01746 ·········0:·aload_0
1747 ·········1:·aload_11747 ·········1:·aload_1
1748 ·········2:·invokespecial·#346················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitArgumentlistExpression:(Lorg/codehaus/groovy/ast/expr/ArgumentListExpression;)V1748 ·········2:·invokespecial·#348················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitBinaryExpression:(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V
1749 ·········5:·return1749 ·········5:·return
  
1750 ··public·void·super$2$visitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression);1750 ··public·void·super$2$visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression);
1751 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/StaticMethodCallExpression;)V1751 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V
1752 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1752 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1753 ····Code:1753 ····Code:
1754 ······stack=2,·locals=2,·args_size=21754 ······stack=2,·locals=2,·args_size=2
1755 ·········0:·aload_01755 ·········0:·aload_0
1756 ·········1:·aload_11756 ·········1:·aload_1
Max diff block lines reached; 1950/15820 bytes (12.33%) of diff not shown.
8.28 KB
org/codenarc/rule/formatting/SpaceAfterClosingBraceAstVisitor.class
8.15 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·ef4e1f69f242ed6bbf06f6f214327606b7ca90886dc8a99557c5a88186fb1c331 ··SHA-256·checksum·b49f6d6f7545551a30ff46be7acd57db5e1bd8861bdea8f92be98b1fc63f20f0
2 ··Compiled·from·"SpaceAfterClosingBraceRule.groovy"2 ··Compiled·from·"SpaceAfterClosingBraceRule.groovy"
3 public·class·org.codenarc.rule.formatting.SpaceAfterClosingBraceAstVisitor·extends·org.codenarc.rule.formatting.AbstractSpaceAroundBraceAstVisitor3 public·class·org.codenarc.rule.formatting.SpaceAfterClosingBraceAstVisitor·extends·org.codenarc.rule.formatting.AbstractSpaceAroundBraceAstVisitor
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/SpaceAfterClosingBraceAstVisitor7 ··this_class:·#2··························//·org/codenarc/rule/formatting/SpaceAfterClosingBraceAstVisitor
8 ··super_class:·#4·························//·org/codenarc/rule/formatting/AbstractSpaceAroundBraceAstVisitor8 ··super_class:·#4·························//·org/codenarc/rule/formatting/AbstractSpaceAroundBraceAstVisitor
Offset 329, 30 lines modifiedOffset 329, 30 lines modified
329 ··#319·=·Utf8···············getClassInfo329 ··#319·=·Utf8···············getClassInfo
330 ··#320·=·Utf8···············(Ljava/lang/Class;)Lorg/codehaus/groovy/reflection/ClassInfo;330 ··#320·=·Utf8···············(Ljava/lang/Class;)Lorg/codehaus/groovy/reflection/ClassInfo;
331 ··#321·=·NameAndType········#319:#320·····//·getClassInfo:(Ljava/lang/Class;)Lorg/codehaus/groovy/reflection/ClassInfo;331 ··#321·=·NameAndType········#319:#320·····//·getClassInfo:(Ljava/lang/Class;)Lorg/codehaus/groovy/reflection/ClassInfo;
332 ··#322·=·Methodref··········#318.#321·····//·org/codehaus/groovy/reflection/ClassInfo.getClassInfo:(Ljava/lang/Class;)Lorg/codehaus/groovy/reflection/ClassInfo;332 ··#322·=·Methodref··········#318.#321·····//·org/codehaus/groovy/reflection/ClassInfo.getClassInfo:(Ljava/lang/Class;)Lorg/codehaus/groovy/reflection/ClassInfo;
333 ··#323·=·Utf8···············getMetaClass333 ··#323·=·Utf8···············getMetaClass
334 ··#324·=·NameAndType········#323:#22······//·getMetaClass:()Lgroovy/lang/MetaClass;334 ··#324·=·NameAndType········#323:#22······//·getMetaClass:()Lgroovy/lang/MetaClass;
335 ··#325·=·Methodref··········#318.#324·····//·org/codehaus/groovy/reflection/ClassInfo.getMetaClass:()Lgroovy/lang/MetaClass;335 ··#325·=·Methodref··········#318.#324·····//·org/codehaus/groovy/reflection/ClassInfo.getMetaClass:()Lgroovy/lang/MetaClass;
 336 ··#326·=·Utf8···············super$3$visitBlockStatement
 337 ··#327·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport
 338 ··#328·=·Class··············#327··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport
 339 ··#329·=·NameAndType········#184:#185·····//·visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V
 340 ··#330·=·Methodref··········#328.#329·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V
336 ··#326·=·Utf8···············super$2$visitClosureExpression341 ··#331·=·Utf8···············super$2$visitClosureExpression
337 ··#327·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport342 ··#332·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport
338 ··#328·=·Class··············#327··········//·org/codehaus/groovy/ast/CodeVisitorSupport343 ··#333·=·Class··············#332··········//·org/codehaus/groovy/ast/CodeVisitorSupport
339 ··#329·=·NameAndType········#215:#216·····//·visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V344 ··#334·=·NameAndType········#215:#216·····//·visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
340 ··#330·=·Methodref··········#328.#329·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V345 ··#335·=·Methodref··········#333.#334·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
341 ··#331·=·Utf8···············super$2$visitMapEntryExpression346 ··#336·=·Utf8···············super$2$visitMapEntryExpression
342 ··#332·=·NameAndType········#251:#252·····//·visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V347 ··#337·=·NameAndType········#251:#252·····//·visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V
343 ··#333·=·Methodref··········#328.#332·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V348 ··#338·=·Methodref··········#333.#337·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V
344 ··#334·=·Utf8···············super$3$visitBlockStatement 
345 ··#335·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport 
346 ··#336·=·Class··············#335··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport 
347 ··#337·=·NameAndType········#184:#185·····//·visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V 
348 ··#338·=·Methodref··········#336.#337·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V 
349 ··#339·=·Utf8···············super$3$visitConstructor349 ··#339·=·Utf8···············super$3$visitConstructor
350 ··#340·=·NameAndType········#129:#130·····//·visitConstructor:(Lorg/codehaus/groovy/ast/ConstructorNode;)V350 ··#340·=·NameAndType········#129:#130·····//·visitConstructor:(Lorg/codehaus/groovy/ast/ConstructorNode;)V
351 ··#341·=·Methodref··········#336.#340·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitConstructor:(Lorg/codehaus/groovy/ast/ConstructorNode;)V351 ··#341·=·Methodref··········#328.#340·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitConstructor:(Lorg/codehaus/groovy/ast/ConstructorNode;)V
352 ··#342·=·Utf8···············super$4$visitClassEx352 ··#342·=·Utf8···············super$4$visitClassEx
353 ··#343·=·Utf8···············org/codenarc/rule/AbstractAstVisitor353 ··#343·=·Utf8···············org/codenarc/rule/AbstractAstVisitor
354 ··#344·=·Class··············#343··········//·org/codenarc/rule/AbstractAstVisitor354 ··#344·=·Class··············#343··········//·org/codenarc/rule/AbstractAstVisitor
355 ··#345·=·NameAndType········#29:#30·······//·visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V355 ··#345·=·NameAndType········#29:#30·······//·visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V
356 ··#346·=·Methodref··········#344.#345·····//·org/codenarc/rule/AbstractAstVisitor.visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V356 ··#346·=·Methodref··········#344.#345·····//·org/codenarc/rule/AbstractAstVisitor.visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V
357 ··#347·=·Utf8···············super$4$visitMethodEx357 ··#347·=·Utf8···············super$4$visitMethodEx
358 ··#348·=·NameAndType········#124:#125·····//·visitMethodEx:(Lorg/codehaus/groovy/ast/MethodNode;)V358 ··#348·=·NameAndType········#124:#125·····//·visitMethodEx:(Lorg/codehaus/groovy/ast/MethodNode;)V
Offset 1834, 42 lines modifiedOffset 1834, 42 lines modified
1834 ········29:·dup1834 ········29:·dup
1835 ········30:·astore_11835 ········30:·astore_1
1836 ········31:·putstatic·····#316················//·Field·$staticClassInfo:Lorg/codehaus/groovy/reflection/ClassInfo;1836 ········31:·putstatic·····#316················//·Field·$staticClassInfo:Lorg/codehaus/groovy/reflection/ClassInfo;
1837 ········34:·aload_11837 ········34:·aload_1
1838 ········35:·invokevirtual·#325················//·Method·org/codehaus/groovy/reflection/ClassInfo.getMetaClass:()Lgroovy/lang/MetaClass;1838 ········35:·invokevirtual·#325················//·Method·org/codehaus/groovy/reflection/ClassInfo.getMetaClass:()Lgroovy/lang/MetaClass;
1839 ········38:·areturn1839 ········38:·areturn
  
1840 ··public·void·super$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression);1840 ··public·void·super$3$visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement);
1841 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V1841 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V
1842 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1842 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1843 ····Code:1843 ····Code:
1844 ······stack=2,·locals=2,·args_size=21844 ······stack=2,·locals=2,·args_size=2
1845 ·········0:·aload_01845 ·········0:·aload_0
1846 ·········1:·aload_11846 ·········1:·aload_1
1847 ·········2:·invokespecial·#330················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V1847 ·········2:·invokespecial·#330················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V
1848 ·········5:·return1848 ·········5:·return
  
1849 ··public·void·super$2$visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression);1849 ··public·void·super$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression);
1850 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V1850 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
1851 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1851 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1852 ····Code:1852 ····Code:
1853 ······stack=2,·locals=2,·args_size=21853 ······stack=2,·locals=2,·args_size=2
1854 ·········0:·aload_01854 ·········0:·aload_0
1855 ·········1:·aload_11855 ·········1:·aload_1
1856 ·········2:·invokespecial·#333················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V1856 ·········2:·invokespecial·#335················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
1857 ·········5:·return1857 ·········5:·return
  
1858 ··public·void·super$3$visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement); 
1859 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V1858 ··public·void·super$2$visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression);
 1859 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V
1860 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1860 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1861 ····Code:1861 ····Code:
1862 ······stack=2,·locals=2,·args_size=21862 ······stack=2,·locals=2,·args_size=2
1863 ·········0:·aload_01863 ·········0:·aload_0
1864 ·········1:·aload_11864 ·········1:·aload_1
1865 ·········2:·invokespecial·#338················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V1865 ·········2:·invokespecial·#338················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V
1866 ·········5:·return1866 ·········5:·return
  
1867 ··public·void·super$3$visitConstructor(org.codehaus.groovy.ast.ConstructorNode);1867 ··public·void·super$3$visitConstructor(org.codehaus.groovy.ast.ConstructorNode);
1868 ····descriptor:·(Lorg/codehaus/groovy/ast/ConstructorNode;)V1868 ····descriptor:·(Lorg/codehaus/groovy/ast/ConstructorNode;)V
1869 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1869 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1870 ····Code:1870 ····Code:
1871 ······stack=2,·locals=2,·args_size=21871 ······stack=2,·locals=2,·args_size=2
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
8.28 KB
org/codenarc/rule/formatting/SpaceAfterOpeningBraceAstVisitor.class
8.15 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·61220465149bda9f3815e7978173aa5d53d856161987e5b3c36a2857661014aa1 ··SHA-256·checksum·f3d9c329f7a07a2a9bb3e929a3a969b3bf185644e852684f78f677e2a21c38b2
2 ··Compiled·from·"SpaceAfterOpeningBraceRule.groovy"2 ··Compiled·from·"SpaceAfterOpeningBraceRule.groovy"
3 public·class·org.codenarc.rule.formatting.SpaceAfterOpeningBraceAstVisitor·extends·org.codenarc.rule.formatting.AbstractSpaceAroundBraceAstVisitor3 public·class·org.codenarc.rule.formatting.SpaceAfterOpeningBraceAstVisitor·extends·org.codenarc.rule.formatting.AbstractSpaceAroundBraceAstVisitor
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/SpaceAfterOpeningBraceAstVisitor7 ··this_class:·#2··························//·org/codenarc/rule/formatting/SpaceAfterOpeningBraceAstVisitor
8 ··super_class:·#4·························//·org/codenarc/rule/formatting/AbstractSpaceAroundBraceAstVisitor8 ··super_class:·#4·························//·org/codenarc/rule/formatting/AbstractSpaceAroundBraceAstVisitor
Offset 278, 30 lines modifiedOffset 278, 30 lines modified
278 ··#268·=·Utf8···············getClassInfo278 ··#268·=·Utf8···············getClassInfo
279 ··#269·=·Utf8···············(Ljava/lang/Class;)Lorg/codehaus/groovy/reflection/ClassInfo;279 ··#269·=·Utf8···············(Ljava/lang/Class;)Lorg/codehaus/groovy/reflection/ClassInfo;
280 ··#270·=·NameAndType········#268:#269·····//·getClassInfo:(Ljava/lang/Class;)Lorg/codehaus/groovy/reflection/ClassInfo;280 ··#270·=·NameAndType········#268:#269·····//·getClassInfo:(Ljava/lang/Class;)Lorg/codehaus/groovy/reflection/ClassInfo;
281 ··#271·=·Methodref··········#267.#270·····//·org/codehaus/groovy/reflection/ClassInfo.getClassInfo:(Ljava/lang/Class;)Lorg/codehaus/groovy/reflection/ClassInfo;281 ··#271·=·Methodref··········#267.#270·····//·org/codehaus/groovy/reflection/ClassInfo.getClassInfo:(Ljava/lang/Class;)Lorg/codehaus/groovy/reflection/ClassInfo;
282 ··#272·=·Utf8···············getMetaClass282 ··#272·=·Utf8···············getMetaClass
283 ··#273·=·NameAndType········#272:#22······//·getMetaClass:()Lgroovy/lang/MetaClass;283 ··#273·=·NameAndType········#272:#22······//·getMetaClass:()Lgroovy/lang/MetaClass;
284 ··#274·=·Methodref··········#267.#273·····//·org/codehaus/groovy/reflection/ClassInfo.getMetaClass:()Lgroovy/lang/MetaClass;284 ··#274·=·Methodref··········#267.#273·····//·org/codehaus/groovy/reflection/ClassInfo.getMetaClass:()Lgroovy/lang/MetaClass;
285 ··#275·=·Utf8···············super$2$visitClosureExpression285 ··#275·=·Utf8···············super$3$visitBlockStatement
286 ··#276·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport286 ··#276·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport
287 ··#277·=·Class··············#276··········//·org/codehaus/groovy/ast/CodeVisitorSupport287 ··#277·=·Class··············#276··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport
 288 ··#278·=·NameAndType········#131:#132·····//·visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V
 289 ··#279·=·Methodref··········#277.#278·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V
 290 ··#280·=·Utf8···············super$2$visitClosureExpression
 291 ··#281·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport
 292 ··#282·=·Class··············#281··········//·org/codehaus/groovy/ast/CodeVisitorSupport
288 ··#278·=·NameAndType········#152:#153·····//·visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V293 ··#283·=·NameAndType········#152:#153·····//·visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
289 ··#279·=·Methodref··········#277.#278·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V294 ··#284·=·Methodref··········#282.#283·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
290 ··#280·=·Utf8···············super$2$visitMapEntryExpression295 ··#285·=·Utf8···············super$2$visitMapEntryExpression
291 ··#281·=·NameAndType········#202:#203·····//·visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V296 ··#286·=·NameAndType········#202:#203·····//·visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V
292 ··#282·=·Methodref··········#277.#281·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V297 ··#287·=·Methodref··········#282.#286·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V
293 ··#283·=·Utf8···············super$3$visitBlockStatement 
294 ··#284·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport 
295 ··#285·=·Class··············#284··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport 
296 ··#286·=·NameAndType········#131:#132·····//·visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V 
297 ··#287·=·Methodref··········#285.#286·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V 
298 ··#288·=·Utf8···············super$3$visitConstructor298 ··#288·=·Utf8···············super$3$visitConstructor
299 ··#289·=·NameAndType········#112:#113·····//·visitConstructor:(Lorg/codehaus/groovy/ast/ConstructorNode;)V299 ··#289·=·NameAndType········#112:#113·····//·visitConstructor:(Lorg/codehaus/groovy/ast/ConstructorNode;)V
300 ··#290·=·Methodref··········#285.#289·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitConstructor:(Lorg/codehaus/groovy/ast/ConstructorNode;)V300 ··#290·=·Methodref··········#277.#289·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitConstructor:(Lorg/codehaus/groovy/ast/ConstructorNode;)V
301 ··#291·=·Utf8···············super$4$visitClassEx301 ··#291·=·Utf8···············super$4$visitClassEx
302 ··#292·=·Utf8···············org/codenarc/rule/AbstractAstVisitor302 ··#292·=·Utf8···············org/codenarc/rule/AbstractAstVisitor
303 ··#293·=·Class··············#292··········//·org/codenarc/rule/AbstractAstVisitor303 ··#293·=·Class··············#292··········//·org/codenarc/rule/AbstractAstVisitor
304 ··#294·=·NameAndType········#29:#30·······//·visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V304 ··#294·=·NameAndType········#29:#30·······//·visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V
305 ··#295·=·Methodref··········#293.#294·····//·org/codenarc/rule/AbstractAstVisitor.visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V305 ··#295·=·Methodref··········#293.#294·····//·org/codenarc/rule/AbstractAstVisitor.visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V
306 ··#296·=·Utf8···············super$4$visitMethodEx306 ··#296·=·Utf8···············super$4$visitMethodEx
307 ··#297·=·NameAndType········#169:#170·····//·visitMethodEx:(Lorg/codehaus/groovy/ast/MethodNode;)V307 ··#297·=·NameAndType········#169:#170·····//·visitMethodEx:(Lorg/codehaus/groovy/ast/MethodNode;)V
Offset 1248, 42 lines modifiedOffset 1248, 42 lines modified
1248 ········29:·dup1248 ········29:·dup
1249 ········30:·astore_11249 ········30:·astore_1
1250 ········31:·putstatic·····#265················//·Field·$staticClassInfo:Lorg/codehaus/groovy/reflection/ClassInfo;1250 ········31:·putstatic·····#265················//·Field·$staticClassInfo:Lorg/codehaus/groovy/reflection/ClassInfo;
1251 ········34:·aload_11251 ········34:·aload_1
1252 ········35:·invokevirtual·#274················//·Method·org/codehaus/groovy/reflection/ClassInfo.getMetaClass:()Lgroovy/lang/MetaClass;1252 ········35:·invokevirtual·#274················//·Method·org/codehaus/groovy/reflection/ClassInfo.getMetaClass:()Lgroovy/lang/MetaClass;
1253 ········38:·areturn1253 ········38:·areturn
  
1254 ··public·void·super$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression);1254 ··public·void·super$3$visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement);
1255 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V1255 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V
1256 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1256 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1257 ····Code:1257 ····Code:
1258 ······stack=2,·locals=2,·args_size=21258 ······stack=2,·locals=2,·args_size=2
1259 ·········0:·aload_01259 ·········0:·aload_0
1260 ·········1:·aload_11260 ·········1:·aload_1
1261 ·········2:·invokespecial·#279················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V1261 ·········2:·invokespecial·#279················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V
1262 ·········5:·return1262 ·········5:·return
  
1263 ··public·void·super$2$visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression);1263 ··public·void·super$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression);
1264 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V1264 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
1265 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1265 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1266 ····Code:1266 ····Code:
1267 ······stack=2,·locals=2,·args_size=21267 ······stack=2,·locals=2,·args_size=2
1268 ·········0:·aload_01268 ·········0:·aload_0
1269 ·········1:·aload_11269 ·········1:·aload_1
1270 ·········2:·invokespecial·#282················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V1270 ·········2:·invokespecial·#284················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
1271 ·········5:·return1271 ·········5:·return
  
1272 ··public·void·super$3$visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement); 
1273 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V1272 ··public·void·super$2$visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression);
 1273 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V
1274 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1274 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1275 ····Code:1275 ····Code:
1276 ······stack=2,·locals=2,·args_size=21276 ······stack=2,·locals=2,·args_size=2
1277 ·········0:·aload_01277 ·········0:·aload_0
1278 ·········1:·aload_11278 ·········1:·aload_1
1279 ·········2:·invokespecial·#287················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V1279 ·········2:·invokespecial·#287················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V
1280 ·········5:·return1280 ·········5:·return
  
1281 ··public·void·super$3$visitConstructor(org.codehaus.groovy.ast.ConstructorNode);1281 ··public·void·super$3$visitConstructor(org.codehaus.groovy.ast.ConstructorNode);
1282 ····descriptor:·(Lorg/codehaus/groovy/ast/ConstructorNode;)V1282 ····descriptor:·(Lorg/codehaus/groovy/ast/ConstructorNode;)V
1283 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1283 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1284 ····Code:1284 ····Code:
1285 ······stack=2,·locals=2,·args_size=21285 ······stack=2,·locals=2,·args_size=2
8.29 KB
org/codenarc/rule/formatting/SpaceBeforeClosingBraceAstVisitor.class
8.16 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·32e7a474435ed2528ee520982c7680306df6fb595cc532e2f19b9f1df906d1b91 ··SHA-256·checksum·b3e184bb59db557a58b7e5f28a6cef7f29e846fbadfdd089e7e6679b5cfad999
2 ··Compiled·from·"SpaceBeforeClosingBraceRule.groovy"2 ··Compiled·from·"SpaceBeforeClosingBraceRule.groovy"
3 public·class·org.codenarc.rule.formatting.SpaceBeforeClosingBraceAstVisitor·extends·org.codenarc.rule.formatting.AbstractSpaceAroundBraceAstVisitor3 public·class·org.codenarc.rule.formatting.SpaceBeforeClosingBraceAstVisitor·extends·org.codenarc.rule.formatting.AbstractSpaceAroundBraceAstVisitor
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/SpaceBeforeClosingBraceAstVisitor7 ··this_class:·#2··························//·org/codenarc/rule/formatting/SpaceBeforeClosingBraceAstVisitor
8 ··super_class:·#4·························//·org/codenarc/rule/formatting/AbstractSpaceAroundBraceAstVisitor8 ··super_class:·#4·························//·org/codenarc/rule/formatting/AbstractSpaceAroundBraceAstVisitor
Offset 295, 30 lines modifiedOffset 295, 30 lines modified
295 ··#285·=·Utf8···············getClassInfo295 ··#285·=·Utf8···············getClassInfo
296 ··#286·=·Utf8···············(Ljava/lang/Class;)Lorg/codehaus/groovy/reflection/ClassInfo;296 ··#286·=·Utf8···············(Ljava/lang/Class;)Lorg/codehaus/groovy/reflection/ClassInfo;
297 ··#287·=·NameAndType········#285:#286·····//·getClassInfo:(Ljava/lang/Class;)Lorg/codehaus/groovy/reflection/ClassInfo;297 ··#287·=·NameAndType········#285:#286·····//·getClassInfo:(Ljava/lang/Class;)Lorg/codehaus/groovy/reflection/ClassInfo;
298 ··#288·=·Methodref··········#284.#287·····//·org/codehaus/groovy/reflection/ClassInfo.getClassInfo:(Ljava/lang/Class;)Lorg/codehaus/groovy/reflection/ClassInfo;298 ··#288·=·Methodref··········#284.#287·····//·org/codehaus/groovy/reflection/ClassInfo.getClassInfo:(Ljava/lang/Class;)Lorg/codehaus/groovy/reflection/ClassInfo;
299 ··#289·=·Utf8···············getMetaClass299 ··#289·=·Utf8···············getMetaClass
300 ··#290·=·NameAndType········#289:#22······//·getMetaClass:()Lgroovy/lang/MetaClass;300 ··#290·=·NameAndType········#289:#22······//·getMetaClass:()Lgroovy/lang/MetaClass;
301 ··#291·=·Methodref··········#284.#290·····//·org/codehaus/groovy/reflection/ClassInfo.getMetaClass:()Lgroovy/lang/MetaClass;301 ··#291·=·Methodref··········#284.#290·····//·org/codehaus/groovy/reflection/ClassInfo.getMetaClass:()Lgroovy/lang/MetaClass;
 302 ··#292·=·Utf8···············super$3$visitBlockStatement
 303 ··#293·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport
 304 ··#294·=·Class··············#293··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport
 305 ··#295·=·NameAndType········#180:#181·····//·visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V
 306 ··#296·=·Methodref··········#294.#295·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V
302 ··#292·=·Utf8···············super$2$visitClosureExpression307 ··#297·=·Utf8···············super$2$visitClosureExpression
303 ··#293·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport308 ··#298·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport
304 ··#294·=·Class··············#293··········//·org/codehaus/groovy/ast/CodeVisitorSupport309 ··#299·=·Class··············#298··········//·org/codehaus/groovy/ast/CodeVisitorSupport
305 ··#295·=·NameAndType········#206:#207·····//·visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V310 ··#300·=·NameAndType········#206:#207·····//·visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
306 ··#296·=·Methodref··········#294.#295·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V311 ··#301·=·Methodref··········#299.#300·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
307 ··#297·=·Utf8···············super$2$visitMapEntryExpression312 ··#302·=·Utf8···············super$2$visitMapEntryExpression
308 ··#298·=·NameAndType········#222:#223·····//·visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V313 ··#303·=·NameAndType········#222:#223·····//·visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V
309 ··#299·=·Methodref··········#294.#298·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V314 ··#304·=·Methodref··········#299.#303·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V
310 ··#300·=·Utf8···············super$3$visitBlockStatement 
311 ··#301·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport 
312 ··#302·=·Class··············#301··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport 
313 ··#303·=·NameAndType········#180:#181·····//·visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V 
314 ··#304·=·Methodref··········#302.#303·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V 
315 ··#305·=·Utf8···············super$3$visitConstructor315 ··#305·=·Utf8···············super$3$visitConstructor
316 ··#306·=·NameAndType········#115:#116·····//·visitConstructor:(Lorg/codehaus/groovy/ast/ConstructorNode;)V316 ··#306·=·NameAndType········#115:#116·····//·visitConstructor:(Lorg/codehaus/groovy/ast/ConstructorNode;)V
317 ··#307·=·Methodref··········#302.#306·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitConstructor:(Lorg/codehaus/groovy/ast/ConstructorNode;)V317 ··#307·=·Methodref··········#294.#306·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitConstructor:(Lorg/codehaus/groovy/ast/ConstructorNode;)V
318 ··#308·=·Utf8···············super$4$visitClassEx318 ··#308·=·Utf8···············super$4$visitClassEx
319 ··#309·=·Utf8···············org/codenarc/rule/AbstractAstVisitor319 ··#309·=·Utf8···············org/codenarc/rule/AbstractAstVisitor
320 ··#310·=·Class··············#309··········//·org/codenarc/rule/AbstractAstVisitor320 ··#310·=·Class··············#309··········//·org/codenarc/rule/AbstractAstVisitor
321 ··#311·=·NameAndType········#29:#30·······//·visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V321 ··#311·=·NameAndType········#29:#30·······//·visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V
322 ··#312·=·Methodref··········#310.#311·····//·org/codenarc/rule/AbstractAstVisitor.visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V322 ··#312·=·Methodref··········#310.#311·····//·org/codenarc/rule/AbstractAstVisitor.visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V
323 ··#313·=·Utf8···············super$4$visitMethodEx323 ··#313·=·Utf8···············super$4$visitMethodEx
324 ··#314·=·NameAndType········#110:#111·····//·visitMethodEx:(Lorg/codehaus/groovy/ast/MethodNode;)V324 ··#314·=·NameAndType········#110:#111·····//·visitMethodEx:(Lorg/codehaus/groovy/ast/MethodNode;)V
Offset 1472, 42 lines modifiedOffset 1472, 42 lines modified
1472 ········29:·dup1472 ········29:·dup
1473 ········30:·astore_11473 ········30:·astore_1
1474 ········31:·putstatic·····#282················//·Field·$staticClassInfo:Lorg/codehaus/groovy/reflection/ClassInfo;1474 ········31:·putstatic·····#282················//·Field·$staticClassInfo:Lorg/codehaus/groovy/reflection/ClassInfo;
1475 ········34:·aload_11475 ········34:·aload_1
1476 ········35:·invokevirtual·#291················//·Method·org/codehaus/groovy/reflection/ClassInfo.getMetaClass:()Lgroovy/lang/MetaClass;1476 ········35:·invokevirtual·#291················//·Method·org/codehaus/groovy/reflection/ClassInfo.getMetaClass:()Lgroovy/lang/MetaClass;
1477 ········38:·areturn1477 ········38:·areturn
  
1478 ··public·void·super$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression);1478 ··public·void·super$3$visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement);
1479 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V1479 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V
1480 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1480 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1481 ····Code:1481 ····Code:
1482 ······stack=2,·locals=2,·args_size=21482 ······stack=2,·locals=2,·args_size=2
1483 ·········0:·aload_01483 ·········0:·aload_0
1484 ·········1:·aload_11484 ·········1:·aload_1
1485 ·········2:·invokespecial·#296················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V1485 ·········2:·invokespecial·#296················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V
1486 ·········5:·return1486 ·········5:·return
  
1487 ··public·void·super$2$visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression);1487 ··public·void·super$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression);
1488 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V1488 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
1489 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1489 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1490 ····Code:1490 ····Code:
1491 ······stack=2,·locals=2,·args_size=21491 ······stack=2,·locals=2,·args_size=2
1492 ·········0:·aload_01492 ·········0:·aload_0
1493 ·········1:·aload_11493 ·········1:·aload_1
1494 ·········2:·invokespecial·#299················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V1494 ·········2:·invokespecial·#301················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
1495 ·········5:·return1495 ·········5:·return
  
1496 ··public·void·super$3$visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement); 
1497 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V1496 ··public·void·super$2$visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression);
 1497 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V
1498 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1498 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1499 ····Code:1499 ····Code:
1500 ······stack=2,·locals=2,·args_size=21500 ······stack=2,·locals=2,·args_size=2
1501 ·········0:·aload_01501 ·········0:·aload_0
1502 ·········1:·aload_11502 ·········1:·aload_1
1503 ·········2:·invokespecial·#304················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V1503 ·········2:·invokespecial·#304················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V
1504 ·········5:·return1504 ·········5:·return
  
1505 ··public·void·super$3$visitConstructor(org.codehaus.groovy.ast.ConstructorNode);1505 ··public·void·super$3$visitConstructor(org.codehaus.groovy.ast.ConstructorNode);
1506 ····descriptor:·(Lorg/codehaus/groovy/ast/ConstructorNode;)V1506 ····descriptor:·(Lorg/codehaus/groovy/ast/ConstructorNode;)V
1507 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1507 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1508 ····Code:1508 ····Code:
1509 ······stack=2,·locals=2,·args_size=21509 ······stack=2,·locals=2,·args_size=2
9.08 KB
org/codenarc/rule/formatting/SpaceBeforeOpeningBraceAstVisitor.class
8.94 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·9a56d8eb62852e4deaef8797e7f774dfc16ddef8ada8eaf05e3cf245d0497b9f1 ··SHA-256·checksum·315c21b14cb6868b216bbc09010e58230b6adfb93aaa160be41b36d16fcb0fbd
2 ··Compiled·from·"SpaceBeforeOpeningBraceRule.groovy"2 ··Compiled·from·"SpaceBeforeOpeningBraceRule.groovy"
3 public·class·org.codenarc.rule.formatting.SpaceBeforeOpeningBraceAstVisitor·extends·org.codenarc.rule.formatting.AbstractSpaceAroundBraceAstVisitor3 public·class·org.codenarc.rule.formatting.SpaceBeforeOpeningBraceAstVisitor·extends·org.codenarc.rule.formatting.AbstractSpaceAroundBraceAstVisitor
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/SpaceBeforeOpeningBraceAstVisitor7 ··this_class:·#2··························//·org/codenarc/rule/formatting/SpaceBeforeOpeningBraceAstVisitor
8 ··super_class:·#4·························//·org/codenarc/rule/formatting/AbstractSpaceAroundBraceAstVisitor8 ··super_class:·#4·························//·org/codenarc/rule/formatting/AbstractSpaceAroundBraceAstVisitor
Offset 305, 30 lines modifiedOffset 305, 30 lines modified
305 ··#295·=·Utf8···············getClassInfo305 ··#295·=·Utf8···············getClassInfo
306 ··#296·=·Utf8···············(Ljava/lang/Class;)Lorg/codehaus/groovy/reflection/ClassInfo;306 ··#296·=·Utf8···············(Ljava/lang/Class;)Lorg/codehaus/groovy/reflection/ClassInfo;
307 ··#297·=·NameAndType········#295:#296·····//·getClassInfo:(Ljava/lang/Class;)Lorg/codehaus/groovy/reflection/ClassInfo;307 ··#297·=·NameAndType········#295:#296·····//·getClassInfo:(Ljava/lang/Class;)Lorg/codehaus/groovy/reflection/ClassInfo;
308 ··#298·=·Methodref··········#294.#297·····//·org/codehaus/groovy/reflection/ClassInfo.getClassInfo:(Ljava/lang/Class;)Lorg/codehaus/groovy/reflection/ClassInfo;308 ··#298·=·Methodref··········#294.#297·····//·org/codehaus/groovy/reflection/ClassInfo.getClassInfo:(Ljava/lang/Class;)Lorg/codehaus/groovy/reflection/ClassInfo;
309 ··#299·=·Utf8···············getMetaClass309 ··#299·=·Utf8···············getMetaClass
310 ··#300·=·NameAndType········#299:#22······//·getMetaClass:()Lgroovy/lang/MetaClass;310 ··#300·=·NameAndType········#299:#22······//·getMetaClass:()Lgroovy/lang/MetaClass;
311 ··#301·=·Methodref··········#294.#300·····//·org/codehaus/groovy/reflection/ClassInfo.getMetaClass:()Lgroovy/lang/MetaClass;311 ··#301·=·Methodref··········#294.#300·····//·org/codehaus/groovy/reflection/ClassInfo.getMetaClass:()Lgroovy/lang/MetaClass;
312 ··#302·=·Utf8···············super$3$visitSwitch312 ··#302·=·Utf8···············super$3$visitBlockStatement
313 ··#303·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport313 ··#303·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport
314 ··#304·=·Class··············#303··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport314 ··#304·=·Class··············#303··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport
 315 ··#305·=·NameAndType········#159:#160·····//·visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V
 316 ··#306·=·Methodref··········#304.#305·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V
 317 ··#307·=·Utf8···············super$3$visitSwitch
315 ··#305·=·NameAndType········#196:#197·····//·visitSwitch:(Lorg/codehaus/groovy/ast/stmt/SwitchStatement;)V318 ··#308·=·NameAndType········#196:#197·····//·visitSwitch:(Lorg/codehaus/groovy/ast/stmt/SwitchStatement;)V
316 ··#306·=·Methodref··········#304.#305·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitSwitch:(Lorg/codehaus/groovy/ast/stmt/SwitchStatement;)V319 ··#309·=·Methodref··········#304.#308·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitSwitch:(Lorg/codehaus/groovy/ast/stmt/SwitchStatement;)V
317 ··#307·=·Utf8···············super$2$visitClosureExpression320 ··#310·=·Utf8···············super$2$visitClosureExpression
318 ··#308·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport321 ··#311·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport
319 ··#309·=·Class··············#308··········//·org/codehaus/groovy/ast/CodeVisitorSupport322 ··#312·=·Class··············#311··········//·org/codehaus/groovy/ast/CodeVisitorSupport
320 ··#310·=·NameAndType········#173:#174·····//·visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V323 ··#313·=·NameAndType········#173:#174·····//·visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
321 ··#311·=·Methodref··········#309.#310·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V324 ··#314·=·Methodref··········#312.#313·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
322 ··#312·=·Utf8···············super$2$visitMapEntryExpression325 ··#315·=·Utf8···············super$2$visitMapEntryExpression
323 ··#313·=·NameAndType········#185:#186·····//·visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V326 ··#316·=·NameAndType········#185:#186·····//·visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V
324 ··#314·=·Methodref··········#309.#313·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V327 ··#317·=·Methodref··········#312.#316·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V
325 ··#315·=·Utf8···············super$3$visitBlockStatement 
326 ··#316·=·NameAndType········#159:#160·····//·visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V 
327 ··#317·=·Methodref··········#304.#316·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V 
328 ··#318·=·Utf8···············super$3$visitConstructor328 ··#318·=·Utf8···············super$3$visitConstructor
329 ··#319·=·NameAndType········#116:#117·····//·visitConstructor:(Lorg/codehaus/groovy/ast/ConstructorNode;)V329 ··#319·=·NameAndType········#116:#117·····//·visitConstructor:(Lorg/codehaus/groovy/ast/ConstructorNode;)V
330 ··#320·=·Methodref··········#304.#319·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitConstructor:(Lorg/codehaus/groovy/ast/ConstructorNode;)V330 ··#320·=·Methodref··········#304.#319·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitConstructor:(Lorg/codehaus/groovy/ast/ConstructorNode;)V
331 ··#321·=·Utf8···············super$4$visitClassEx331 ··#321·=·Utf8···············super$4$visitClassEx
332 ··#322·=·Utf8···············org/codenarc/rule/AbstractAstVisitor332 ··#322·=·Utf8···············org/codenarc/rule/AbstractAstVisitor
333 ··#323·=·Class··············#322··········//·org/codenarc/rule/AbstractAstVisitor333 ··#323·=·Class··············#322··········//·org/codenarc/rule/AbstractAstVisitor
334 ··#324·=·NameAndType········#29:#30·······//·visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V334 ··#324·=·NameAndType········#29:#30·······//·visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V
Offset 1475, 52 lines modifiedOffset 1475, 52 lines modified
1475 ········29:·dup1475 ········29:·dup
1476 ········30:·astore_11476 ········30:·astore_1
1477 ········31:·putstatic·····#292················//·Field·$staticClassInfo:Lorg/codehaus/groovy/reflection/ClassInfo;1477 ········31:·putstatic·····#292················//·Field·$staticClassInfo:Lorg/codehaus/groovy/reflection/ClassInfo;
1478 ········34:·aload_11478 ········34:·aload_1
1479 ········35:·invokevirtual·#301················//·Method·org/codehaus/groovy/reflection/ClassInfo.getMetaClass:()Lgroovy/lang/MetaClass;1479 ········35:·invokevirtual·#301················//·Method·org/codehaus/groovy/reflection/ClassInfo.getMetaClass:()Lgroovy/lang/MetaClass;
1480 ········38:·areturn1480 ········38:·areturn
  
1481 ··public·void·super$3$visitSwitch(org.codehaus.groovy.ast.stmt.SwitchStatement);1481 ··public·void·super$3$visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement);
1482 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/SwitchStatement;)V1482 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V
1483 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1483 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1484 ····Code:1484 ····Code:
1485 ······stack=2,·locals=2,·args_size=21485 ······stack=2,·locals=2,·args_size=2
1486 ·········0:·aload_01486 ·········0:·aload_0
1487 ·········1:·aload_11487 ·········1:·aload_1
1488 ·········2:·invokespecial·#306················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitSwitch:(Lorg/codehaus/groovy/ast/stmt/SwitchStatement;)V1488 ·········2:·invokespecial·#306················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V
1489 ·········5:·return1489 ·········5:·return
  
1490 ··public·void·super$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression); 
1491 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V1490 ··public·void·super$3$visitSwitch(org.codehaus.groovy.ast.stmt.SwitchStatement);
 1491 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/SwitchStatement;)V
1492 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1492 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1493 ····Code:1493 ····Code:
1494 ······stack=2,·locals=2,·args_size=21494 ······stack=2,·locals=2,·args_size=2
1495 ·········0:·aload_01495 ·········0:·aload_0
1496 ·········1:·aload_11496 ·········1:·aload_1
1497 ·········2:·invokespecial·#311················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V1497 ·········2:·invokespecial·#309················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitSwitch:(Lorg/codehaus/groovy/ast/stmt/SwitchStatement;)V
1498 ·········5:·return1498 ·········5:·return
  
1499 ··public·void·super$2$visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression);1499 ··public·void·super$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression);
1500 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V1500 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
1501 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1501 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1502 ····Code:1502 ····Code:
1503 ······stack=2,·locals=2,·args_size=21503 ······stack=2,·locals=2,·args_size=2
1504 ·········0:·aload_01504 ·········0:·aload_0
1505 ·········1:·aload_11505 ·········1:·aload_1
1506 ·········2:·invokespecial·#314················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V1506 ·········2:·invokespecial·#314················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
1507 ·········5:·return1507 ·········5:·return
  
1508 ··public·void·super$3$visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement); 
1509 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V1508 ··public·void·super$2$visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression);
 1509 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V
1510 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1510 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1511 ····Code:1511 ····Code:
1512 ······stack=2,·locals=2,·args_size=21512 ······stack=2,·locals=2,·args_size=2
1513 ·········0:·aload_01513 ·········0:·aload_0
1514 ·········1:·aload_11514 ·········1:·aload_1
1515 ·········2:·invokespecial·#317················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V1515 ·········2:·invokespecial·#317················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V
1516 ·········5:·return1516 ·········5:·return
  
1517 ··public·void·super$3$visitConstructor(org.codehaus.groovy.ast.ConstructorNode);1517 ··public·void·super$3$visitConstructor(org.codehaus.groovy.ast.ConstructorNode);
1518 ····descriptor:·(Lorg/codehaus/groovy/ast/ConstructorNode;)V1518 ····descriptor:·(Lorg/codehaus/groovy/ast/ConstructorNode;)V
1519 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1519 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1520 ····Code:1520 ····Code:
1521 ······stack=2,·locals=2,·args_size=21521 ······stack=2,·locals=2,·args_size=2
12.0 KB
org/codenarc/rule/generic/IllegalPackageReferenceAstVisitor.class
11.9 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·ad50171a284bf3a39b3398b3a93cd5c8df57493b137c4b92326c934d58d5214c1 ··SHA-256·checksum·ca852a59ffd267349ca6a1caa2870bd5b16eac33139237a68b37f9da23f81bf4
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, 34 lines modifiedOffset 304, 34 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$visitClassExpression
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········#172:#173·····//·visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
 315 ··#305·=·Methodref··········#303.#304·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
 316 ··#306·=·Utf8···············super$2$visitPropertyExpression
 317 ··#307·=·NameAndType········#179:#180·····//·visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
 318 ··#308·=·Methodref··········#303.#307·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
 319 ··#309·=·Utf8···············super$2$visitConstructorCallExpression
314 ··#304·=·NameAndType········#111:#112·····//·visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V320 ··#310·=·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;)V321 ··#311·=·Methodref··········#303.#310·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
316 ··#306·=·Utf8···············super$2$visitClosureExpression322 ··#312·=·Utf8···············super$2$visitClosureExpression
317 ··#307·=·NameAndType········#156:#157·····//·visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V323 ··#313·=·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;)V324 ··#314·=·Methodref··········#303.#313·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
319 ··#309·=·Utf8···············super$2$visitVariableExpression325 ··#315·=·Utf8···············super$2$visitVariableExpression
320 ··#310·=·NameAndType········#126:#127·····//·visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V326 ··#316·=·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;)V327 ··#317·=·Methodref··········#303.#316·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
322 ··#312·=·Utf8···············super$2$visitCastExpression328 ··#318·=·Utf8···············super$2$visitCastExpression
323 ··#313·=·NameAndType········#165:#166·····//·visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V329 ··#319·=·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;)V 
325 ··#315·=·Utf8···············super$2$visitPropertyExpression 
326 ··#316·=·NameAndType········#179:#180·····//·visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V 
327 ··#317·=·Methodref··········#303.#316·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V 
328 ··#318·=·Utf8···············super$2$visitClassExpression 
329 ··#319·=·NameAndType········#172:#173·····//·visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V 
330 ··#320·=·Methodref··········#303.#319·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V330 ··#320·=·Methodref··········#303.#319·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)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$visitConstructorOrMethod336 ··#326·=·Utf8···············super$3$visitConstructorOrMethod
337 ··#327·=·NameAndType········#132:#133·····//·visitConstructorOrMethod:(Lorg/codehaus/groovy/ast/MethodNode;Z)V337 ··#327·=·NameAndType········#132:#133·····//·visitConstructorOrMethod:(Lorg/codehaus/groovy/ast/MethodNode;Z)V
Offset 1357, 72 lines modifiedOffset 1357, 72 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$visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression);1363 ··public·void·super$2$visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression);
1364 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V1364 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
1365 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1365 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1366 ····Code:1366 ····Code:
1367 ······stack=2,·locals=2,·args_size=21367 ······stack=2,·locals=2,·args_size=2
1368 ·········0:·aload_01368 ·········0:·aload_0
1369 ·········1:·aload_11369 ·········1:·aload_1
1370 ·········2:·invokespecial·#305················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V1370 ·········2:·invokespecial·#305················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
1371 ·········5:·return1371 ·········5:·return
  
1372 ··public·void·super$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression);1372 ··public·void·super$2$visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression);
1373 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V1373 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
1374 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1374 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1375 ····Code:1375 ····Code:
1376 ······stack=2,·locals=2,·args_size=21376 ······stack=2,·locals=2,·args_size=2
1377 ·········0:·aload_01377 ·········0:·aload_0
1378 ·········1:·aload_11378 ·········1:·aload_1
1379 ·········2:·invokespecial·#308················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V1379 ·········2:·invokespecial·#308················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
1380 ·········5:·return1380 ·········5:·return
  
1381 ··public·void·super$2$visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression);1381 ··public·void·super$2$visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression);
1382 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V1382 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
1383 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1383 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1384 ····Code:1384 ····Code:
1385 ······stack=2,·locals=2,·args_size=21385 ······stack=2,·locals=2,·args_size=2
1386 ·········0:·aload_01386 ·········0:·aload_0
1387 ·········1:·aload_11387 ·········1:·aload_1
1388 ·········2:·invokespecial·#311················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V1388 ·········2:·invokespecial·#311················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
1389 ·········5:·return1389 ·········5:·return
  
1390 ··public·void·super$2$visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression);1390 ··public·void·super$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression);
1391 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/CastExpression;)V1391 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
1392 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1392 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1393 ····Code:1393 ····Code:
1394 ······stack=2,·locals=2,·args_size=21394 ······stack=2,·locals=2,·args_size=2
1395 ·········0:·aload_01395 ·········0:·aload_0
1396 ·········1:·aload_11396 ·········1:·aload_1
1397 ·········2:·invokespecial·#314················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V1397 ·········2:·invokespecial·#314················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
1398 ·········5:·return1398 ·········5:·return
  
1399 ··public·void·super$2$visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression);1399 ··public·void·super$2$visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression);
1400 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V1400 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
1401 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1401 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1402 ····Code:1402 ····Code:
1403 ······stack=2,·locals=2,·args_size=21403 ······stack=2,·locals=2,·args_size=2
1404 ·········0:·aload_01404 ·········0:·aload_0
1405 ·········1:·aload_11405 ·········1:·aload_1
1406 ·········2:·invokespecial·#317················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V1406 ·········2:·invokespecial·#317················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
1407 ·········5:·return1407 ·········5:·return
  
1408 ··public·void·super$2$visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression);1408 ··public·void·super$2$visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression);
1409 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V1409 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/CastExpression;)V
1410 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1410 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1411 ····Code:1411 ····Code:
1412 ······stack=2,·locals=2,·args_size=21412 ······stack=2,·locals=2,·args_size=2
1413 ·········0:·aload_01413 ·········0:·aload_0
1414 ·········1:·aload_11414 ·········1:·aload_1
1415 ·········2:·invokespecial·#320················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V1415 ·········2:·invokespecial·#320················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V
1416 ·········5:·return1416 ·········5:·return
  
1417 ··public·void·super$3$visitField(org.codehaus.groovy.ast.FieldNode);1417 ··public·void·super$3$visitField(org.codehaus.groovy.ast.FieldNode);
1418 ····descriptor:·(Lorg/codehaus/groovy/ast/FieldNode;)V1418 ····descriptor:·(Lorg/codehaus/groovy/ast/FieldNode;)V
1419 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1419 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1420 ····Code:1420 ····Code:
1421 ······stack=2,·locals=2,·args_size=21421 ······stack=2,·locals=2,·args_size=2
4.82 KB
org/codenarc/rule/grails/GrailsPublicControllerMethodRule.class
4.7 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·5195632eb89920697aef7bff96cd43326f6611b72fcde271df6a78b45ca8b82f1 ··SHA-256·checksum·271558d568351295853af4348f7001496587149815ff45fd9697240b6acc811d
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 160, 20 lines modifiedOffset 160, 20 lines modified
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$getAstVisitorClass164 ··#154·=·Utf8···············super$3$getAstVisitorClass
165 ··#155·=·NameAndType········#139:#89······//·getAstVisitorClass:()Ljava/lang/Class;165 ··#155·=·NameAndType········#139:#89······//·getAstVisitorClass:()Ljava/lang/Class;
166 ··#156·=·Methodref··········#4.#155·······//·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$getApplyToClassNames167 ··#157·=·Utf8···············super$3$setApplyToClassNames
168 ··#158·=·NameAndType········#144:#128·····//·getApplyToClassNames:()Ljava/lang/String;168 ··#158·=·NameAndType········#145:#130·····//·setApplyToClassNames:(Ljava/lang/String;)V
169 ··#159·=·Methodref··········#4.#158·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;169 ··#159·=·Methodref··········#4.#158·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
170 ··#160·=·Utf8···············super$3$setApplyToClassNames170 ··#160·=·Utf8···············super$3$getApplyToClassNames
171 ··#161·=·NameAndType········#145:#130·····//·setApplyToClassNames:(Ljava/lang/String;)V171 ··#161·=·NameAndType········#144:#128·····//·getApplyToClassNames:()Ljava/lang/String;
172 ··#162·=·Methodref··········#4.#161·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V172 ··#162·=·Methodref··········#4.#161·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
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 574, 33 lines modifiedOffset 574, 33 lines modified
574 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC574 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
575 ····Code:575 ····Code:
576 ······stack=1,·locals=1,·args_size=1576 ······stack=1,·locals=1,·args_size=1
577 ·········0:·aload_0577 ·········0:·aload_0
578 ·········1:·invokespecial·#156················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;578 ·········1:·invokespecial·#156················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
579 ·········4:·areturn579 ·········4:·areturn
  
580 ··public·java.lang.String·super$3$getApplyToClassNames(); 
581 ····descriptor:·()Ljava/lang/String; 
582 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
583 ····Code: 
584 ······stack=1,·locals=1,·args_size=1 
585 ·········0:·aload_0 
586 ·········1:·invokespecial·#159················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
587 ·········4:·areturn 
  
588 ··public·void·super$3$setApplyToClassNames(java.lang.String);580 ··public·void·super$3$setApplyToClassNames(java.lang.String);
589 ····descriptor:·(Ljava/lang/String;)V581 ····descriptor:·(Ljava/lang/String;)V
590 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC582 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
591 ····Code:583 ····Code:
592 ······stack=2,·locals=2,·args_size=2584 ······stack=2,·locals=2,·args_size=2
593 ·········0:·aload_0585 ·········0:·aload_0
594 ·········1:·aload_1586 ·········1:·aload_1
595 ·········2:·invokespecial·#162················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V587 ·········2:·invokespecial·#159················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
596 ·········5:·return588 ·········5:·return
  
 589 ··public·java.lang.String·super$3$getApplyToClassNames();
 590 ····descriptor:·()Ljava/lang/String;
 591 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 592 ····Code:
 593 ······stack=1,·locals=1,·args_size=1
 594 ·········0:·aload_0
 595 ·········1:·invokespecial·#162················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
 596 ·········4:·areturn
  
597 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);597 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
598 ····descriptor:·([Ljava/lang/String;)V598 ····descriptor:·([Ljava/lang/String;)V
599 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC599 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
600 ····Code:600 ····Code:
601 ······stack=3,·locals=1,·args_size=1601 ······stack=3,·locals=1,·args_size=1
602 ·········0:·aload_0602 ·········0:·aload_0
603 ·········1:·ldc···········#42·················//·int·0603 ·········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·acd2d773b92b1ffa74cea71f95caef3bf794cbefa0887f6d23836f1867bfbf351 ··SHA-256·checksum·6e1a5c2f96801e72f13ce0d736e653f8e6f9e41391cbc58c7f54d972a1ac1996
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$getApplyToClassNames163 ··#153·=·Utf8···············super$3$setApplyToClassNames
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 
169 ··#159·=·NameAndType········#132:#124·····//·setApplyToClassNames:(Ljava/lang/String;)V166 ··#156·=·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.setApplyToClassNames:(Ljava/lang/String;)V170 ··#160·=·Methodref··········#155.#159·····//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
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 
  
574 ··public·void·super$3$setApplyToClassNames(java.lang.String);566 ··public·void·super$3$setApplyToClassNames(java.lang.String);
575 ····descriptor:·(Ljava/lang/String;)V567 ····descriptor:·(Ljava/lang/String;)V
576 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC568 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
577 ····Code:569 ····Code:
578 ······stack=2,·locals=2,·args_size=2570 ······stack=2,·locals=2,·args_size=2
579 ·········0:·aload_0571 ·········0:·aload_0
580 ·········1:·aload_1572 ·········1:·aload_1
581 ·········2:·invokespecial·#160················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V573 ·········2:·invokespecial·#157················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
582 ·········5:·return574 ·········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.63 KB
org/codenarc/rule/junit/AssertionTrap.class
5.55 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·052dca38ab3413f27cde7246ae7338646b2b740f0cbed62e93b8bbddd69b96191 ··SHA-256·checksum·dc769d5648fb2e9b5f0e9a93d22b69c5b28b8ef8733d8208d135722821750edc
2 ··Compiled·from·"JUnitTestMethodWithoutAssertRule.groovy"2 ··Compiled·from·"JUnitTestMethodWithoutAssertRule.groovy"
3 public·class·org.codenarc.rule.junit.AssertionTrap·extends·org.codenarc.rule.AbstractAstVisitor·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.AssertionTrap·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/junit/AssertionTrap7 ··this_class:·#2··························//·org/codenarc/rule/junit/AssertionTrap
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitor8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitor
Offset 163, 24 lines modifiedOffset 163, 24 lines modified
163 ··#153·=·Utf8···············()Ljava/util/Set;163 ··#153·=·Utf8···············()Ljava/util/Set;
164 ··#154·=·Utf8···············()Ljava/util/Set<Ljava/lang/String;>;164 ··#154·=·Utf8···············()Ljava/util/Set<Ljava/lang/String;>;
165 ··#155·=·Utf8···············setAssertMethodPatterns165 ··#155·=·Utf8···············setAssertMethodPatterns
166 ··#156·=·Utf8···············(Ljava/util/Set;)V166 ··#156·=·Utf8···············(Ljava/util/Set;)V
167 ··#157·=·Utf8···············(Ljava/util/Set<Ljava/lang/String;>;)V167 ··#157·=·Utf8···············(Ljava/util/Set<Ljava/lang/String;>;)V
168 ··#158·=·Utf8···············getAssertionFound168 ··#158·=·Utf8···············getAssertionFound
169 ··#159·=·Utf8···············setAssertionFound169 ··#159·=·Utf8···············setAssertionFound
 170 ··#160·=·Utf8···············super$3$visitAssertStatement
 171 ··#161·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport
 172 ··#162·=·Class··············#161··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport
 173 ··#163·=·NameAndType········#44:#45·······//·visitAssertStatement:(Lorg/codehaus/groovy/ast/stmt/AssertStatement;)V
 174 ··#164·=·Methodref··········#162.#163·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitAssertStatement:(Lorg/codehaus/groovy/ast/stmt/AssertStatement;)V
170 ··#160·=·Utf8···············super$2$visitMethodCallExpression175 ··#165·=·Utf8···············super$2$visitMethodCallExpression
171 ··#161·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport176 ··#166·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport
172 ··#162·=·Class··············#161··········//·org/codehaus/groovy/ast/CodeVisitorSupport177 ··#167·=·Class··············#166··········//·org/codehaus/groovy/ast/CodeVisitorSupport
173 ··#163·=·NameAndType········#48:#49·······//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V178 ··#168·=·NameAndType········#48:#49·······//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
174 ··#164·=·Methodref··········#162.#163·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V179 ··#169·=·Methodref··········#167.#168·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
175 ··#165·=·Utf8···············super$3$visitAssertStatement 
176 ··#166·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport 
177 ··#167·=·Class··············#166··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport 
178 ··#168·=·NameAndType········#44:#45·······//·visitAssertStatement:(Lorg/codehaus/groovy/ast/stmt/AssertStatement;)V 
179 ··#169·=·Methodref··········#167.#168·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitAssertStatement:(Lorg/codehaus/groovy/ast/stmt/AssertStatement;)V 
180 ··#170·=·Utf8···············$callSiteArray180 ··#170·=·Utf8···············$callSiteArray
181 ··#171·=·Utf8···············Ljava/lang/ref/SoftReference;181 ··#171·=·Utf8···············Ljava/lang/ref/SoftReference;
182 ··#172·=·Utf8···············$createCallSiteArray_1182 ··#172·=·Utf8···············$createCallSiteArray_1
183 ··#173·=·Utf8···············([Ljava/lang/String;)V183 ··#173·=·Utf8···············([Ljava/lang/String;)V
184 ··#174·=·Utf8···············method184 ··#174·=·Utf8···············method
185 ··#175·=·String·············#174··········//·method185 ··#175·=·String·············#174··········//·method
186 ··#176·=·String·············#85···········//·methodNamesCountsAsAssertion186 ··#176·=·String·············#85···········//·methodNamesCountsAsAssertion
Offset 553, 32 lines modifiedOffset 553, 32 lines modified
553 ····Code:553 ····Code:
554 ······stack=2,·locals=2,·args_size=2554 ······stack=2,·locals=2,·args_size=2
555 ·········0:·aload_0555 ·········0:·aload_0
556 ·········1:·aload_1556 ·········1:·aload_1
557 ·········2:·putfield······#35·················//·Field·assertionFound:Ljava/lang/Object;557 ·········2:·putfield······#35·················//·Field·assertionFound:Ljava/lang/Object;
558 ·········5:·return558 ·········5:·return
  
559 ··public·void·super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression); 
560 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V559 ··public·void·super$3$visitAssertStatement(org.codehaus.groovy.ast.stmt.AssertStatement);
 560 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/AssertStatement;)V
561 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC561 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
562 ····Code:562 ····Code:
563 ······stack=2,·locals=2,·args_size=2563 ······stack=2,·locals=2,·args_size=2
564 ·········0:·aload_0564 ·········0:·aload_0
565 ·········1:·aload_1565 ·········1:·aload_1
566 ·········2:·invokespecial·#164················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V566 ·········2:·invokespecial·#164················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitAssertStatement:(Lorg/codehaus/groovy/ast/stmt/AssertStatement;)V
567 ·········5:·return567 ·········5:·return
  
568 ··public·void·super$3$visitAssertStatement(org.codehaus.groovy.ast.stmt.AssertStatement); 
569 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/AssertStatement;)V568 ··public·void·super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression);
 569 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
570 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC570 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
571 ····Code:571 ····Code:
572 ······stack=2,·locals=2,·args_size=2572 ······stack=2,·locals=2,·args_size=2
573 ·········0:·aload_0573 ·········0:·aload_0
574 ·········1:·aload_1574 ·········1:·aload_1
575 ·········2:·invokespecial·#169················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitAssertStatement:(Lorg/codehaus/groovy/ast/stmt/AssertStatement;)V575 ·········2:·invokespecial·#169················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
576 ·········5:·return576 ·········5:·return
  
577 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);577 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
578 ····descriptor:·([Ljava/lang/String;)V578 ····descriptor:·([Ljava/lang/String;)V
579 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC579 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
580 ····Code:580 ····Code:
581 ······stack=3,·locals=1,·args_size=1581 ······stack=3,·locals=1,·args_size=1
4.55 KB
org/codenarc/rule/junit/ChainedTestRule.class
4.46 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·33d0f57f6a274ac00fda4ea72349bb11d99c10ac6278c6fe66af5f6ad36008f01 ··SHA-256·checksum·dd98897ac948e4670381c89b84842b845a8bef05e2ad9f0d526745ca584dcdd1
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 127, 20 lines modifiedOffset 127, 20 lines modified
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$getAstVisitorClass131 ··#121·=·Utf8···············super$3$getAstVisitorClass
132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
134 ··#124·=·Utf8···············super$3$getApplyToClassNames134 ··#124·=·Utf8···············super$3$setApplyToClassNames
135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
137 ··#127·=·Utf8···············super$3$setApplyToClassNames 
138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V135 ··#125·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 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 448, 33 lines modifiedOffset 448, 33 lines modified
448 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC448 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
449 ····Code:449 ····Code:
450 ······stack=1,·locals=1,·args_size=1450 ······stack=1,·locals=1,·args_size=1
451 ·········0:·aload_0451 ·········0:·aload_0
452 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;452 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
453 ·········4:·areturn453 ·········4:·areturn
  
454 ··public·java.lang.String·super$3$getApplyToClassNames(); 
455 ····descriptor:·()Ljava/lang/String; 
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
457 ····Code: 
458 ······stack=1,·locals=1,·args_size=1 
459 ·········0:·aload_0 
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
461 ·········4:·areturn 
  
462 ··public·void·super$3$setApplyToClassNames(java.lang.String);454 ··public·void·super$3$setApplyToClassNames(java.lang.String);
463 ····descriptor:·(Ljava/lang/String;)V455 ····descriptor:·(Ljava/lang/String;)V
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:457 ····Code:
466 ······stack=2,·locals=2,·args_size=2458 ······stack=2,·locals=2,·args_size=2
467 ·········0:·aload_0459 ·········0:·aload_0
468 ·········1:·aload_1460 ·········1:·aload_1
469 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V461 ·········2:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
470 ·········5:·return462 ·········5:·return
  
 463 ··public·java.lang.String·super$3$getApplyToClassNames();
 464 ····descriptor:·()Ljava/lang/String;
 465 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 466 ····Code:
 467 ······stack=1,·locals=1,·args_size=1
 468 ·········0:·aload_0
 469 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
 470 ·········4:·areturn
  
471 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);471 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
472 ····descriptor:·([Ljava/lang/String;)V472 ····descriptor:·([Ljava/lang/String;)V
473 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC473 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
474 ····Code:474 ····Code:
475 ······stack=3,·locals=1,·args_size=1475 ······stack=3,·locals=1,·args_size=1
476 ·········0:·aload_0476 ·········0:·aload_0
477 ·········1:·ldc···········#40·················//·int·0477 ·········1:·ldc···········#40·················//·int·0
4.57 KB
org/codenarc/rule/junit/CoupledTestCaseRule.class
4.48 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·8d3d694d66a2d7ac6de43801e569354ac74fe63ada7e91544f29c65b63bac9e91 ··SHA-256·checksum·5cec55e75913186fd71e2a0624e76961e577daaa0fa20e1af62fa1feddaae282
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 127, 20 lines modifiedOffset 127, 20 lines modified
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$getAstVisitorClass131 ··#121·=·Utf8···············super$3$getAstVisitorClass
132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
134 ··#124·=·Utf8···············super$3$getApplyToClassNames134 ··#124·=·Utf8···············super$3$setApplyToClassNames
135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
137 ··#127·=·Utf8···············super$3$setApplyToClassNames 
138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V135 ··#125·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 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 448, 33 lines modifiedOffset 448, 33 lines modified
448 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC448 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
449 ····Code:449 ····Code:
450 ······stack=1,·locals=1,·args_size=1450 ······stack=1,·locals=1,·args_size=1
451 ·········0:·aload_0451 ·········0:·aload_0
452 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;452 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
453 ·········4:·areturn453 ·········4:·areturn
  
454 ··public·java.lang.String·super$3$getApplyToClassNames(); 
455 ····descriptor:·()Ljava/lang/String; 
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
457 ····Code: 
458 ······stack=1,·locals=1,·args_size=1 
459 ·········0:·aload_0 
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
461 ·········4:·areturn 
  
462 ··public·void·super$3$setApplyToClassNames(java.lang.String);454 ··public·void·super$3$setApplyToClassNames(java.lang.String);
463 ····descriptor:·(Ljava/lang/String;)V455 ····descriptor:·(Ljava/lang/String;)V
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:457 ····Code:
466 ······stack=2,·locals=2,·args_size=2458 ······stack=2,·locals=2,·args_size=2
467 ·········0:·aload_0459 ·········0:·aload_0
468 ·········1:·aload_1460 ·········1:·aload_1
469 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V461 ·········2:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
470 ·········5:·return462 ·········5:·return
  
 463 ··public·java.lang.String·super$3$getApplyToClassNames();
 464 ····descriptor:·()Ljava/lang/String;
 465 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 466 ····Code:
 467 ······stack=1,·locals=1,·args_size=1
 468 ·········0:·aload_0
 469 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
 470 ·········4:·areturn
  
471 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);471 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
472 ····descriptor:·([Ljava/lang/String;)V472 ····descriptor:·([Ljava/lang/String;)V
473 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC473 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
474 ····Code:474 ····Code:
475 ······stack=3,·locals=1,·args_size=1475 ······stack=3,·locals=1,·args_size=1
476 ·········0:·aload_0476 ·········0:·aload_0
477 ·········1:·ldc···········#40·················//·int·0477 ·········1:·ldc···········#40·················//·int·0
4.61 KB
org/codenarc/rule/junit/JUnitAssertAlwaysFailsRule.class
4.5 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·8345cf8e8a685c630ca09b0085bd24ed702f732feaa41104be9799cfcfa08fe91 ··SHA-256·checksum·f079c9a257486e8007db9aa6a5648db888b70dfb7c177dd35187020743163c77
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 127, 20 lines modifiedOffset 127, 20 lines modified
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$getAstVisitorClass131 ··#121·=·Utf8···············super$3$getAstVisitorClass
132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
134 ··#124·=·Utf8···············super$3$getApplyToClassNames134 ··#124·=·Utf8···············super$3$setApplyToClassNames
135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
137 ··#127·=·Utf8···············super$3$setApplyToClassNames 
138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V135 ··#125·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 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 448, 33 lines modifiedOffset 448, 33 lines modified
448 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC448 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
449 ····Code:449 ····Code:
450 ······stack=1,·locals=1,·args_size=1450 ······stack=1,·locals=1,·args_size=1
451 ·········0:·aload_0451 ·········0:·aload_0
452 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;452 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
453 ·········4:·areturn453 ·········4:·areturn
  
454 ··public·java.lang.String·super$3$getApplyToClassNames(); 
455 ····descriptor:·()Ljava/lang/String; 
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
457 ····Code: 
458 ······stack=1,·locals=1,·args_size=1 
459 ·········0:·aload_0 
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
461 ·········4:·areturn 
  
462 ··public·void·super$3$setApplyToClassNames(java.lang.String);454 ··public·void·super$3$setApplyToClassNames(java.lang.String);
463 ····descriptor:·(Ljava/lang/String;)V455 ····descriptor:·(Ljava/lang/String;)V
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:457 ····Code:
466 ······stack=2,·locals=2,·args_size=2458 ······stack=2,·locals=2,·args_size=2
467 ·········0:·aload_0459 ·········0:·aload_0
468 ·········1:·aload_1460 ·········1:·aload_1
469 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V461 ·········2:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
470 ·········5:·return462 ·········5:·return
  
 463 ··public·java.lang.String·super$3$getApplyToClassNames();
 464 ····descriptor:·()Ljava/lang/String;
 465 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 466 ····Code:
 467 ······stack=1,·locals=1,·args_size=1
 468 ·········0:·aload_0
 469 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
 470 ·········4:·areturn
  
471 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);471 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
472 ····descriptor:·([Ljava/lang/String;)V472 ····descriptor:·([Ljava/lang/String;)V
473 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC473 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
474 ····Code:474 ····Code:
475 ······stack=3,·locals=1,·args_size=1475 ······stack=3,·locals=1,·args_size=1
476 ·········0:·aload_0476 ·········0:·aload_0
477 ·········1:·ldc···········#40·················//·int·0477 ·········1:·ldc···········#40·················//·int·0
4.62 KB
org/codenarc/rule/junit/JUnitAssertAlwaysSucceedsRule.class
4.5 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·9e9de2e0539752f6cba2c7a4016b86c5d2c9392f7bd8bcd9c016be06bf7d51d21 ··SHA-256·checksum·8823b0a31a80c64dd671063d480d398f88916287a8afec4f4e158449bb24b985
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 127, 20 lines modifiedOffset 127, 20 lines modified
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$getAstVisitorClass131 ··#121·=·Utf8···············super$3$getAstVisitorClass
132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
134 ··#124·=·Utf8···············super$3$getApplyToClassNames134 ··#124·=·Utf8···············super$3$setApplyToClassNames
135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
137 ··#127·=·Utf8···············super$3$setApplyToClassNames 
138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V135 ··#125·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 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 448, 33 lines modifiedOffset 448, 33 lines modified
448 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC448 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
449 ····Code:449 ····Code:
450 ······stack=1,·locals=1,·args_size=1450 ······stack=1,·locals=1,·args_size=1
451 ·········0:·aload_0451 ·········0:·aload_0
452 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;452 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
453 ·········4:·areturn453 ·········4:·areturn
  
454 ··public·java.lang.String·super$3$getApplyToClassNames(); 
455 ····descriptor:·()Ljava/lang/String; 
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
457 ····Code: 
458 ······stack=1,·locals=1,·args_size=1 
459 ·········0:·aload_0 
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
461 ·········4:·areturn 
  
462 ··public·void·super$3$setApplyToClassNames(java.lang.String);454 ··public·void·super$3$setApplyToClassNames(java.lang.String);
463 ····descriptor:·(Ljava/lang/String;)V455 ····descriptor:·(Ljava/lang/String;)V
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:457 ····Code:
466 ······stack=2,·locals=2,·args_size=2458 ······stack=2,·locals=2,·args_size=2
467 ·········0:·aload_0459 ·········0:·aload_0
468 ·········1:·aload_1460 ·········1:·aload_1
469 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V461 ·········2:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
470 ·········5:·return462 ·········5:·return
  
 463 ··public·java.lang.String·super$3$getApplyToClassNames();
 464 ····descriptor:·()Ljava/lang/String;
 465 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 466 ····Code:
 467 ······stack=1,·locals=1,·args_size=1
 468 ·········0:·aload_0
 469 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
 470 ·········4:·areturn
  
471 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);471 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
472 ····descriptor:·([Ljava/lang/String;)V472 ····descriptor:·([Ljava/lang/String;)V
473 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC473 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
474 ····Code:474 ····Code:
475 ······stack=3,·locals=1,·args_size=1475 ······stack=3,·locals=1,·args_size=1
476 ·········0:·aload_0476 ·········0:·aload_0
477 ·········1:·ldc···········#40·················//·int·0477 ·········1:·ldc···········#40·················//·int·0
4.61 KB
org/codenarc/rule/junit/JUnitFailWithoutMessageRule.class
4.5 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·6cde3c36e0d94f5d1a7851d388d338d2667b806174fbb0ac37f5a80883c56db21 ··SHA-256·checksum·420e505787f19a26395e783ae0b005031f0ec0f1f207b091f9204d5e0d430f5a
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 127, 20 lines modifiedOffset 127, 20 lines modified
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$getAstVisitorClass131 ··#121·=·Utf8···············super$3$getAstVisitorClass
132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
134 ··#124·=·Utf8···············super$3$getApplyToClassNames134 ··#124·=·Utf8···············super$3$setApplyToClassNames
135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
137 ··#127·=·Utf8···············super$3$setApplyToClassNames 
138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V135 ··#125·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 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 448, 33 lines modifiedOffset 448, 33 lines modified
448 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC448 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
449 ····Code:449 ····Code:
450 ······stack=1,·locals=1,·args_size=1450 ······stack=1,·locals=1,·args_size=1
451 ·········0:·aload_0451 ·········0:·aload_0
452 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;452 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
453 ·········4:·areturn453 ·········4:·areturn
  
454 ··public·java.lang.String·super$3$getApplyToClassNames(); 
455 ····descriptor:·()Ljava/lang/String; 
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
457 ····Code: 
458 ······stack=1,·locals=1,·args_size=1 
459 ·········0:·aload_0 
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
461 ·········4:·areturn 
  
462 ··public·void·super$3$setApplyToClassNames(java.lang.String);454 ··public·void·super$3$setApplyToClassNames(java.lang.String);
463 ····descriptor:·(Ljava/lang/String;)V455 ····descriptor:·(Ljava/lang/String;)V
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:457 ····Code:
466 ······stack=2,·locals=2,·args_size=2458 ······stack=2,·locals=2,·args_size=2
467 ·········0:·aload_0459 ·········0:·aload_0
468 ·········1:·aload_1460 ·········1:·aload_1
469 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V461 ·········2:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
470 ·········5:·return462 ·········5:·return
  
 463 ··public·java.lang.String·super$3$getApplyToClassNames();
 464 ····descriptor:·()Ljava/lang/String;
 465 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 466 ····Code:
 467 ······stack=1,·locals=1,·args_size=1
 468 ·········0:·aload_0
 469 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
 470 ·········4:·areturn
  
471 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);471 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
472 ····descriptor:·([Ljava/lang/String;)V472 ····descriptor:·([Ljava/lang/String;)V
473 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC473 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
474 ····Code:474 ····Code:
475 ······stack=3,·locals=1,·args_size=1475 ······stack=3,·locals=1,·args_size=1
476 ·········0:·aload_0476 ·········0:·aload_0
477 ·········1:·ldc···········#40·················//·int·0477 ·········1:·ldc···········#40·················//·int·0
4.56 KB
org/codenarc/rule/junit/JUnitLostTestRule.class
4.47 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·e5ce23437345433a3f067230e17ad54b687d5ad8de5de0a9f5a625b5965a188a1 ··SHA-256·checksum·5e6031dd42849b3ea5ae1f5d9f8c8e563c82dab5002722e795a5b0a5e59dd91a
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 127, 20 lines modifiedOffset 127, 20 lines modified
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$getAstVisitorClass131 ··#121·=·Utf8···············super$3$getAstVisitorClass
132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
134 ··#124·=·Utf8···············super$3$getApplyToClassNames134 ··#124·=·Utf8···············super$3$setApplyToClassNames
135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
137 ··#127·=·Utf8···············super$3$setApplyToClassNames 
138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V135 ··#125·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 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 448, 33 lines modifiedOffset 448, 33 lines modified
448 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC448 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
449 ····Code:449 ····Code:
450 ······stack=1,·locals=1,·args_size=1450 ······stack=1,·locals=1,·args_size=1
451 ·········0:·aload_0451 ·········0:·aload_0
452 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;452 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
453 ·········4:·areturn453 ·········4:·areturn
  
454 ··public·java.lang.String·super$3$getApplyToClassNames(); 
455 ····descriptor:·()Ljava/lang/String; 
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
457 ····Code: 
458 ······stack=1,·locals=1,·args_size=1 
459 ·········0:·aload_0 
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
461 ·········4:·areturn 
  
462 ··public·void·super$3$setApplyToClassNames(java.lang.String);454 ··public·void·super$3$setApplyToClassNames(java.lang.String);
463 ····descriptor:·(Ljava/lang/String;)V455 ····descriptor:·(Ljava/lang/String;)V
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:457 ····Code:
466 ······stack=2,·locals=2,·args_size=2458 ······stack=2,·locals=2,·args_size=2
467 ·········0:·aload_0459 ·········0:·aload_0
468 ·········1:·aload_1460 ·········1:·aload_1
469 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V461 ·········2:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
470 ·········5:·return462 ·········5:·return
  
 463 ··public·java.lang.String·super$3$getApplyToClassNames();
 464 ····descriptor:·()Ljava/lang/String;
 465 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 466 ····Code:
 467 ······stack=1,·locals=1,·args_size=1
 468 ·········0:·aload_0
 469 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
 470 ·········4:·areturn
  
471 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);471 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
472 ····descriptor:·([Ljava/lang/String;)V472 ····descriptor:·([Ljava/lang/String;)V
473 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC473 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
474 ····Code:474 ····Code:
475 ······stack=3,·locals=1,·args_size=1475 ······stack=3,·locals=1,·args_size=1
476 ·········0:·aload_0476 ·········0:·aload_0
477 ·········1:·ldc···········#40·················//·int·0477 ·········1:·ldc···········#40·················//·int·0
4.58 KB
org/codenarc/rule/junit/JUnitPublicFieldRule.class
4.48 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·de2801ad85fc8e4b3d7baf44c76d60c1e7dbb0291bd98c35d0e05da17e886e751 ··SHA-256·checksum·3ce8f9707fc2b6cfce9526d38b6ba246bd47ae07495877e74ada6104c91bb083
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 127, 20 lines modifiedOffset 127, 20 lines modified
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$getAstVisitorClass131 ··#121·=·Utf8···············super$3$getAstVisitorClass
132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
134 ··#124·=·Utf8···············super$3$getApplyToClassNames134 ··#124·=·Utf8···············super$3$setApplyToClassNames
135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
137 ··#127·=·Utf8···············super$3$setApplyToClassNames 
138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V135 ··#125·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 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 448, 33 lines modifiedOffset 448, 33 lines modified
448 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC448 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
449 ····Code:449 ····Code:
450 ······stack=1,·locals=1,·args_size=1450 ······stack=1,·locals=1,·args_size=1
451 ·········0:·aload_0451 ·········0:·aload_0
452 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;452 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
453 ·········4:·areturn453 ·········4:·areturn
  
454 ··public·java.lang.String·super$3$getApplyToClassNames(); 
455 ····descriptor:·()Ljava/lang/String; 
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
457 ····Code: 
458 ······stack=1,·locals=1,·args_size=1 
459 ·········0:·aload_0 
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
461 ·········4:·areturn 
  
462 ··public·void·super$3$setApplyToClassNames(java.lang.String);454 ··public·void·super$3$setApplyToClassNames(java.lang.String);
463 ····descriptor:·(Ljava/lang/String;)V455 ····descriptor:·(Ljava/lang/String;)V
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:457 ····Code:
466 ······stack=2,·locals=2,·args_size=2458 ······stack=2,·locals=2,·args_size=2
467 ·········0:·aload_0459 ·········0:·aload_0
468 ·········1:·aload_1460 ·········1:·aload_1
469 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V461 ·········2:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
470 ·········5:·return462 ·········5:·return
  
 463 ··public·java.lang.String·super$3$getApplyToClassNames();
 464 ····descriptor:·()Ljava/lang/String;
 465 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 466 ····Code:
 467 ······stack=1,·locals=1,·args_size=1
 468 ·········0:·aload_0
 469 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
 470 ·········4:·areturn
  
471 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);471 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
472 ····descriptor:·([Ljava/lang/String;)V472 ····descriptor:·([Ljava/lang/String;)V
473 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC473 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
474 ····Code:474 ····Code:
475 ······stack=3,·locals=1,·args_size=1475 ······stack=3,·locals=1,·args_size=1
476 ·········0:·aload_0476 ·········0:·aload_0
477 ·········1:·ldc···········#40·················//·int·0477 ·········1:·ldc···········#40·················//·int·0
4.62 KB
org/codenarc/rule/junit/JUnitPublicNonTestMethodRule.class
4.5 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·ca1d462be2c14dbe103acd70d81e3e87d57e858da48bac41445f23c2947886611 ··SHA-256·checksum·d17c1d0783a607683c7ca943a41e1f4bd465941c84848c6e62b2814762f8b442
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 127, 20 lines modifiedOffset 127, 20 lines modified
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$getAstVisitorClass131 ··#121·=·Utf8···············super$3$getAstVisitorClass
132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
134 ··#124·=·Utf8···············super$3$getApplyToClassNames134 ··#124·=·Utf8···············super$3$setApplyToClassNames
135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
137 ··#127·=·Utf8···············super$3$setApplyToClassNames 
138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V135 ··#125·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 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 448, 33 lines modifiedOffset 448, 33 lines modified
448 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC448 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
449 ····Code:449 ····Code:
450 ······stack=1,·locals=1,·args_size=1450 ······stack=1,·locals=1,·args_size=1
451 ·········0:·aload_0451 ·········0:·aload_0
452 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;452 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
453 ·········4:·areturn453 ·········4:·areturn
  
454 ··public·java.lang.String·super$3$getApplyToClassNames(); 
455 ····descriptor:·()Ljava/lang/String; 
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
457 ····Code: 
458 ······stack=1,·locals=1,·args_size=1 
459 ·········0:·aload_0 
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
461 ·········4:·areturn 
  
462 ··public·void·super$3$setApplyToClassNames(java.lang.String);454 ··public·void·super$3$setApplyToClassNames(java.lang.String);
463 ····descriptor:·(Ljava/lang/String;)V455 ····descriptor:·(Ljava/lang/String;)V
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:457 ····Code:
466 ······stack=2,·locals=2,·args_size=2458 ······stack=2,·locals=2,·args_size=2
467 ·········0:·aload_0459 ·········0:·aload_0
468 ·········1:·aload_1460 ·········1:·aload_1
469 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V461 ·········2:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
470 ·········5:·return462 ·········5:·return
  
 463 ··public·java.lang.String·super$3$getApplyToClassNames();
 464 ····descriptor:·()Ljava/lang/String;
 465 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 466 ····Code:
 467 ······stack=1,·locals=1,·args_size=1
 468 ·········0:·aload_0
 469 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
 470 ·········4:·areturn
  
471 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);471 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
472 ····descriptor:·([Ljava/lang/String;)V472 ····descriptor:·([Ljava/lang/String;)V
473 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC473 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
474 ····Code:474 ····Code:
475 ······stack=3,·locals=1,·args_size=1475 ······stack=3,·locals=1,·args_size=1
476 ·········0:·aload_0476 ·········0:·aload_0
477 ·········1:·ldc···········#40·················//·int·0477 ·········1:·ldc···········#40·················//·int·0
4.71 KB
org/codenarc/rule/junit/JUnitPublicPropertyRule.class
4.61 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·1800ad4b88ad21c60ad260c6fa9df57b56e92ee2e2cb0a5970652ecb8ea74f531 ··SHA-256·checksum·016b0c860547dfe693017ace955ee1d49494fb6ad0b6487557c94aec26719889
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 132, 20 lines modifiedOffset 132, 20 lines modified
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$getAstVisitorClass136 ··#126·=·Utf8···············super$3$getAstVisitorClass
137 ··#127·=·NameAndType········#117:#69······//·getAstVisitorClass:()Ljava/lang/Class;137 ··#127·=·NameAndType········#117:#69······//·getAstVisitorClass:()Ljava/lang/Class;
138 ··#128·=·Methodref··········#4.#127·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;138 ··#128·=·Methodref··········#4.#127·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
139 ··#129·=·Utf8···············super$3$getApplyToClassNames139 ··#129·=·Utf8···············super$3$setApplyToClassNames
140 ··#130·=·NameAndType········#120:#110·····//·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;)V140 ··#130·=·NameAndType········#121:#112·····//·setApplyToClassNames:(Ljava/lang/String;)V
144 ··#134·=·Methodref··········#4.#133·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V141 ··#131·=·Methodref··········#4.#130·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 142 ··#132·=·Utf8···············super$3$getApplyToClassNames
 143 ··#133·=·NameAndType········#120:#110·····//·getApplyToClassNames:()Ljava/lang/String;
 144 ··#134·=·Methodref··········#4.#133·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
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 476, 33 lines modifiedOffset 476, 33 lines modified
476 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC476 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
477 ····Code:477 ····Code:
478 ······stack=1,·locals=1,·args_size=1478 ······stack=1,·locals=1,·args_size=1
479 ·········0:·aload_0479 ·········0:·aload_0
480 ·········1:·invokespecial·#128················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;480 ·········1:·invokespecial·#128················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
481 ·········4:·areturn481 ·········4:·areturn
  
482 ··public·java.lang.String·super$3$getApplyToClassNames(); 
483 ····descriptor:·()Ljava/lang/String; 
484 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
485 ····Code: 
486 ······stack=1,·locals=1,·args_size=1 
487 ·········0:·aload_0 
488 ·········1:·invokespecial·#131················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
489 ·········4:·areturn 
  
490 ··public·void·super$3$setApplyToClassNames(java.lang.String);482 ··public·void·super$3$setApplyToClassNames(java.lang.String);
491 ····descriptor:·(Ljava/lang/String;)V483 ····descriptor:·(Ljava/lang/String;)V
492 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC484 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
493 ····Code:485 ····Code:
494 ······stack=2,·locals=2,·args_size=2486 ······stack=2,·locals=2,·args_size=2
495 ·········0:·aload_0487 ·········0:·aload_0
496 ·········1:·aload_1488 ·········1:·aload_1
497 ·········2:·invokespecial·#134················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V489 ·········2:·invokespecial·#131················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
498 ·········5:·return490 ·········5:·return
  
 491 ··public·java.lang.String·super$3$getApplyToClassNames();
 492 ····descriptor:·()Ljava/lang/String;
 493 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 494 ····Code:
 495 ······stack=1,·locals=1,·args_size=1
 496 ·········0:·aload_0
 497 ·········1:·invokespecial·#134················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
 498 ·········4:·areturn
  
499 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);499 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
500 ····descriptor:·([Ljava/lang/String;)V500 ····descriptor:·([Ljava/lang/String;)V
501 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC501 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
502 ····Code:502 ····Code:
503 ······stack=3,·locals=1,·args_size=1503 ······stack=3,·locals=1,·args_size=1
504 ·········0:·aload_0504 ·········0:·aload_0
505 ·········1:·ldc···········#41·················//·int·0505 ·········1:·ldc···········#41·················//·int·0
4.6 KB
org/codenarc/rule/junit/JUnitSetUpCallsSuperRule.class
4.49 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·f62a33a7885728c1dad9e4401cdb810309f7fc717a15500467757b051fb3e8501 ··SHA-256·checksum·a7303e1a690edf5850d416e248e485c8dec6cd56f75720b6d7e1f105d1344938
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 127, 20 lines modifiedOffset 127, 20 lines modified
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$getAstVisitorClass131 ··#121·=·Utf8···············super$3$getAstVisitorClass
132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
134 ··#124·=·Utf8···············super$3$getApplyToClassNames134 ··#124·=·Utf8···············super$3$setApplyToClassNames
135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
137 ··#127·=·Utf8···············super$3$setApplyToClassNames 
138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V135 ··#125·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 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 448, 33 lines modifiedOffset 448, 33 lines modified
448 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC448 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
449 ····Code:449 ····Code:
450 ······stack=1,·locals=1,·args_size=1450 ······stack=1,·locals=1,·args_size=1
451 ·········0:·aload_0451 ·········0:·aload_0
452 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;452 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
453 ·········4:·areturn453 ·········4:·areturn
  
454 ··public·java.lang.String·super$3$getApplyToClassNames(); 
455 ····descriptor:·()Ljava/lang/String; 
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
457 ····Code: 
458 ······stack=1,·locals=1,·args_size=1 
459 ·········0:·aload_0 
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
461 ·········4:·areturn 
  
462 ··public·void·super$3$setApplyToClassNames(java.lang.String);454 ··public·void·super$3$setApplyToClassNames(java.lang.String);
463 ····descriptor:·(Ljava/lang/String;)V455 ····descriptor:·(Ljava/lang/String;)V
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:457 ····Code:
466 ······stack=2,·locals=2,·args_size=2458 ······stack=2,·locals=2,·args_size=2
467 ·········0:·aload_0459 ·········0:·aload_0
468 ·········1:·aload_1460 ·········1:·aload_1
469 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V461 ·········2:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
470 ·········5:·return462 ·········5:·return
  
 463 ··public·java.lang.String·super$3$getApplyToClassNames();
 464 ····descriptor:·()Ljava/lang/String;
 465 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 466 ····Code:
 467 ······stack=1,·locals=1,·args_size=1
 468 ·········0:·aload_0
 469 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
 470 ·········4:·areturn
  
471 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);471 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
472 ····descriptor:·([Ljava/lang/String;)V472 ····descriptor:·([Ljava/lang/String;)V
473 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC473 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
474 ····Code:474 ····Code:
475 ······stack=3,·locals=1,·args_size=1475 ······stack=3,·locals=1,·args_size=1
476 ·········0:·aload_0476 ·········0:·aload_0
477 ·········1:·ldc···········#40·················//·int·0477 ·········1:·ldc···········#40·················//·int·0
4.6 KB
org/codenarc/rule/junit/JUnitStyleAssertionsRule.class
4.49 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·10372ebb82bfd765f65a8017fb454277a6b1ef1b606b3b508c77d5163547f1b01 ··SHA-256·checksum·126b2bf8df880345873db7b554862c57e247aa447a3d0c7125f95496a130c9f3
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 127, 20 lines modifiedOffset 127, 20 lines modified
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$getAstVisitorClass131 ··#121·=·Utf8···············super$3$getAstVisitorClass
132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
134 ··#124·=·Utf8···············super$3$getApplyToClassNames134 ··#124·=·Utf8···············super$3$setApplyToClassNames
135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
137 ··#127·=·Utf8···············super$3$setApplyToClassNames 
138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V135 ··#125·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 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 448, 33 lines modifiedOffset 448, 33 lines modified
448 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC448 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
449 ····Code:449 ····Code:
450 ······stack=1,·locals=1,·args_size=1450 ······stack=1,·locals=1,·args_size=1
451 ·········0:·aload_0451 ·········0:·aload_0
452 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;452 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
453 ·········4:·areturn453 ·········4:·areturn
  
454 ··public·java.lang.String·super$3$getApplyToClassNames(); 
455 ····descriptor:·()Ljava/lang/String; 
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
457 ····Code: 
458 ······stack=1,·locals=1,·args_size=1 
459 ·········0:·aload_0 
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
461 ·········4:·areturn 
  
462 ··public·void·super$3$setApplyToClassNames(java.lang.String);454 ··public·void·super$3$setApplyToClassNames(java.lang.String);
463 ····descriptor:·(Ljava/lang/String;)V455 ····descriptor:·(Ljava/lang/String;)V
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:457 ····Code:
466 ······stack=2,·locals=2,·args_size=2458 ······stack=2,·locals=2,·args_size=2
467 ·········0:·aload_0459 ·········0:·aload_0
468 ·········1:·aload_1460 ·········1:·aload_1
469 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V461 ·········2:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
470 ·········5:·return462 ·········5:·return
  
 463 ··public·java.lang.String·super$3$getApplyToClassNames();
 464 ····descriptor:·()Ljava/lang/String;
 465 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 466 ····Code:
 467 ······stack=1,·locals=1,·args_size=1
 468 ·········0:·aload_0
 469 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
 470 ·········4:·areturn
  
471 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);471 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
472 ····descriptor:·([Ljava/lang/String;)V472 ····descriptor:·([Ljava/lang/String;)V
473 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC473 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
474 ····Code:474 ····Code:
475 ······stack=3,·locals=1,·args_size=1475 ······stack=3,·locals=1,·args_size=1
476 ·········0:·aload_0476 ·········0:·aload_0
477 ·········1:·ldc···········#40·················//·int·0477 ·········1:·ldc···········#40·················//·int·0
4.61 KB
org/codenarc/rule/junit/JUnitTearDownCallsSuperRule.class
4.5 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·151203459a7f8028d3e6505b80ce6517f0ddd87de69b4451b3c9ddcd2935be641 ··SHA-256·checksum·b599288c2c21381ca4aa64b95f4b0f078254db68af040a8cd0d4b1decc519c12
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 127, 20 lines modifiedOffset 127, 20 lines modified
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$getAstVisitorClass131 ··#121·=·Utf8···············super$3$getAstVisitorClass
132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
134 ··#124·=·Utf8···············super$3$getApplyToClassNames134 ··#124·=·Utf8···············super$3$setApplyToClassNames
135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
137 ··#127·=·Utf8···············super$3$setApplyToClassNames 
138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V135 ··#125·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 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 448, 33 lines modifiedOffset 448, 33 lines modified
448 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC448 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
449 ····Code:449 ····Code:
450 ······stack=1,·locals=1,·args_size=1450 ······stack=1,·locals=1,·args_size=1
451 ·········0:·aload_0451 ·········0:·aload_0
452 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;452 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
453 ·········4:·areturn453 ·········4:·areturn
  
454 ··public·java.lang.String·super$3$getApplyToClassNames(); 
455 ····descriptor:·()Ljava/lang/String; 
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
457 ····Code: 
458 ······stack=1,·locals=1,·args_size=1 
459 ·········0:·aload_0 
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
461 ·········4:·areturn 
  
462 ··public·void·super$3$setApplyToClassNames(java.lang.String);454 ··public·void·super$3$setApplyToClassNames(java.lang.String);
463 ····descriptor:·(Ljava/lang/String;)V455 ····descriptor:·(Ljava/lang/String;)V
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:457 ····Code:
466 ······stack=2,·locals=2,·args_size=2458 ······stack=2,·locals=2,·args_size=2
467 ·········0:·aload_0459 ·········0:·aload_0
468 ·········1:·aload_1460 ·········1:·aload_1
469 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V461 ·········2:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
470 ·········5:·return462 ·········5:·return
  
 463 ··public·java.lang.String·super$3$getApplyToClassNames();
 464 ····descriptor:·()Ljava/lang/String;
 465 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 466 ····Code:
 467 ······stack=1,·locals=1,·args_size=1
 468 ·········0:·aload_0
 469 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
 470 ·········4:·areturn
  
471 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);471 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
472 ····descriptor:·([Ljava/lang/String;)V472 ····descriptor:·([Ljava/lang/String;)V
473 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC473 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
474 ····Code:474 ····Code:
475 ······stack=3,·locals=1,·args_size=1475 ······stack=3,·locals=1,·args_size=1
476 ·········0:·aload_0476 ·········0:·aload_0
477 ·········1:·ldc···········#40·················//·int·0477 ·········1:·ldc···········#40·················//·int·0
5.13 KB
org/codenarc/rule/junit/JUnitTestMethodWithoutAssertRule.class
5.01 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·bff520eef16fea9b200ef2cd65d51ad4621607a064ad3cd96c1805f816da71ac1 ··SHA-256·checksum·1d5e714dc942776a3dda14f738d17d6b9a0427db0cb4285c2015c0e2e7dafb86
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$getAstVisitor172 ··#162·=·Utf8···············super$3$setApplyToClassNames
173 ··#163·=·NameAndType········#64:#65·······//·getAstVisitor:()Lorg/codenarc/rule/AstVisitor;173 ··#163·=·NameAndType········#161:#153·····//·setApplyToClassNames:(Ljava/lang/String;)V
174 ··#164·=·Methodref··········#4.#163·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitor:()Lorg/codenarc/rule/AstVisitor;174 ··#164·=·Methodref··········#4.#163·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
175 ··#165·=·Utf8···············super$3$getApplyToClassNames175 ··#165·=·Utf8···············super$3$getApplyToClassNames
176 ··#166·=·NameAndType········#160:#151·····//·getApplyToClassNames:()Ljava/lang/String;176 ··#166·=·NameAndType········#160:#151·····//·getApplyToClassNames:()Ljava/lang/String;
177 ··#167·=·Methodref··········#4.#166·······//·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$setApplyToClassNames178 ··#168·=·Utf8···············super$3$getAstVisitor
179 ··#169·=·NameAndType········#161:#153·····//·setApplyToClassNames:(Ljava/lang/String;)V179 ··#169·=·NameAndType········#64:#65·······//·getAstVisitor:()Lorg/codenarc/rule/AstVisitor;
180 ··#170·=·Methodref··········#4.#169·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V180 ··#170·=·Methodref··········#4.#169·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitor:()Lorg/codenarc/rule/AstVisitor;
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, 41 lines modifiedOffset 543, 41 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·org.codenarc.rule.AstVisitor·super$3$getAstVisitor(); 
550 ····descriptor:·()Lorg/codenarc/rule/AstVisitor;549 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 550 ····descriptor:·(Ljava/lang/String;)V
551 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC551 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
552 ····Code:552 ····Code:
553 ······stack=1,·locals=1,·args_size=1553 ······stack=2,·locals=2,·args_size=2
554 ·········0:·aload_0554 ·········0:·aload_0
 555 ·········1:·aload_1
555 ·········1:·invokespecial·#164················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitor:()Lorg/codenarc/rule/AstVisitor;556 ·········2:·invokespecial·#164················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
556 ·········4:·areturn557 ·········5:·return
  
557 ··public·java.lang.String·super$3$getApplyToClassNames();558 ··public·java.lang.String·super$3$getApplyToClassNames();
558 ····descriptor:·()Ljava/lang/String;559 ····descriptor:·()Ljava/lang/String;
559 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC560 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
560 ····Code:561 ····Code:
561 ······stack=1,·locals=1,·args_size=1562 ······stack=1,·locals=1,·args_size=1
562 ·········0:·aload_0563 ·········0:·aload_0
563 ·········1:·invokespecial·#167················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;564 ·········1:·invokespecial·#167················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
564 ·········4:·areturn565 ·········4:·areturn
  
565 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
566 ····descriptor:·(Ljava/lang/String;)V566 ··public·org.codenarc.rule.AstVisitor·super$3$getAstVisitor();
 567 ····descriptor:·()Lorg/codenarc/rule/AstVisitor;
567 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC568 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
568 ····Code:569 ····Code:
569 ······stack=2,·locals=2,·args_size=2570 ······stack=1,·locals=1,·args_size=1
570 ·········0:·aload_0571 ·········0:·aload_0
571 ·········1:·aload_1 
572 ·········2:·invokespecial·#170················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V572 ·········1:·invokespecial·#170················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitor:()Lorg/codenarc/rule/AstVisitor;
573 ·········5:·return573 ·········4:·areturn
  
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
4.6 KB
org/codenarc/rule/junit/JUnitUnnecessarySetUpRule.class
4.49 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·3bcfdf770a079e2bb6ae6fb19f560a751874418fa61d682d7caf2b0881330f151 ··SHA-256·checksum·09d7ce6c1da996220f2e340cc604e7d9717c8cafa493a9a6c7f7b60163105055
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 127, 20 lines modifiedOffset 127, 20 lines modified
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$getAstVisitorClass131 ··#121·=·Utf8···············super$3$getAstVisitorClass
132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
134 ··#124·=·Utf8···············super$3$getApplyToClassNames134 ··#124·=·Utf8···············super$3$setApplyToClassNames
135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
137 ··#127·=·Utf8···············super$3$setApplyToClassNames 
138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V135 ··#125·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 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 448, 33 lines modifiedOffset 448, 33 lines modified
448 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC448 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
449 ····Code:449 ····Code:
450 ······stack=1,·locals=1,·args_size=1450 ······stack=1,·locals=1,·args_size=1
451 ·········0:·aload_0451 ·········0:·aload_0
452 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;452 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
453 ·········4:·areturn453 ·········4:·areturn
  
454 ··public·java.lang.String·super$3$getApplyToClassNames(); 
455 ····descriptor:·()Ljava/lang/String; 
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
457 ····Code: 
458 ······stack=1,·locals=1,·args_size=1 
459 ·········0:·aload_0 
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
461 ·········4:·areturn 
  
462 ··public·void·super$3$setApplyToClassNames(java.lang.String);454 ··public·void·super$3$setApplyToClassNames(java.lang.String);
463 ····descriptor:·(Ljava/lang/String;)V455 ····descriptor:·(Ljava/lang/String;)V
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:457 ····Code:
466 ······stack=2,·locals=2,·args_size=2458 ······stack=2,·locals=2,·args_size=2
467 ·········0:·aload_0459 ·········0:·aload_0
468 ·········1:·aload_1460 ·········1:·aload_1
469 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V461 ·········2:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
470 ·········5:·return462 ·········5:·return
  
 463 ··public·java.lang.String·super$3$getApplyToClassNames();
 464 ····descriptor:·()Ljava/lang/String;
 465 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 466 ····Code:
 467 ······stack=1,·locals=1,·args_size=1
 468 ·········0:·aload_0
 469 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
 470 ·········4:·areturn
  
471 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);471 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
472 ····descriptor:·([Ljava/lang/String;)V472 ····descriptor:·([Ljava/lang/String;)V
473 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC473 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
474 ····Code:474 ····Code:
475 ······stack=3,·locals=1,·args_size=1475 ······stack=3,·locals=1,·args_size=1
476 ·········0:·aload_0476 ·········0:·aload_0
477 ·········1:·ldc···········#40·················//·int·0477 ·········1:·ldc···········#40·················//·int·0
4.62 KB
org/codenarc/rule/junit/JUnitUnnecessaryTearDownRule.class
4.5 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·fe767d2fbc380a812da4661f7ea22bc777f99a7e5ec3ef306834f10153afde901 ··SHA-256·checksum·5c14c6e0503972cbc71a974c89f72a0683174b8a9a9cd138ed91ab22b96ace2d
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 127, 20 lines modifiedOffset 127, 20 lines modified
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$getAstVisitorClass131 ··#121·=·Utf8···············super$3$getAstVisitorClass
132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
134 ··#124·=·Utf8···············super$3$getApplyToClassNames134 ··#124·=·Utf8···············super$3$setApplyToClassNames
135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
137 ··#127·=·Utf8···············super$3$setApplyToClassNames 
138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V135 ··#125·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 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 448, 33 lines modifiedOffset 448, 33 lines modified
448 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC448 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
449 ····Code:449 ····Code:
450 ······stack=1,·locals=1,·args_size=1450 ······stack=1,·locals=1,·args_size=1
451 ·········0:·aload_0451 ·········0:·aload_0
452 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;452 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
453 ·········4:·areturn453 ·········4:·areturn
  
454 ··public·java.lang.String·super$3$getApplyToClassNames(); 
455 ····descriptor:·()Ljava/lang/String; 
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
457 ····Code: 
458 ······stack=1,·locals=1,·args_size=1 
459 ·········0:·aload_0 
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
461 ·········4:·areturn 
  
462 ··public·void·super$3$setApplyToClassNames(java.lang.String);454 ··public·void·super$3$setApplyToClassNames(java.lang.String);
463 ····descriptor:·(Ljava/lang/String;)V455 ····descriptor:·(Ljava/lang/String;)V
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:457 ····Code:
466 ······stack=2,·locals=2,·args_size=2458 ······stack=2,·locals=2,·args_size=2
467 ·········0:·aload_0459 ·········0:·aload_0
468 ·········1:·aload_1460 ·········1:·aload_1
469 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V461 ·········2:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
470 ·········5:·return462 ·········5:·return
  
 463 ··public·java.lang.String·super$3$getApplyToClassNames();
 464 ····descriptor:·()Ljava/lang/String;
 465 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 466 ····Code:
 467 ······stack=1,·locals=1,·args_size=1
 468 ·········0:·aload_0
 469 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
 470 ·········4:·areturn
  
471 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);471 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
472 ····descriptor:·([Ljava/lang/String;)V472 ····descriptor:·([Ljava/lang/String;)V
473 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC473 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
474 ····Code:474 ····Code:
475 ······stack=3,·locals=1,·args_size=1475 ······stack=3,·locals=1,·args_size=1
476 ·········0:·aload_0476 ·········0:·aload_0
477 ·········1:·ldc···········#40·················//·int·0477 ·········1:·ldc···········#40·················//·int·0
4.65 KB
org/codenarc/rule/junit/JUnitUnnecessaryThrowsExceptionRule.class
4.52 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·bd7355afbf57753207932c70484f7a5381e24aeabf643da9873fd4b064d507081 ··SHA-256·checksum·62d0adb70748c97a6da0407b3328a5ec7d30eb2c6e24c5a69fdc19eafa7ce467
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 127, 20 lines modifiedOffset 127, 20 lines modified
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$getAstVisitorClass131 ··#121·=·Utf8···············super$3$getAstVisitorClass
132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
134 ··#124·=·Utf8···············super$3$getApplyToClassNames134 ··#124·=·Utf8···············super$3$setApplyToClassNames
135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
137 ··#127·=·Utf8···············super$3$setApplyToClassNames 
138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V135 ··#125·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 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 448, 33 lines modifiedOffset 448, 33 lines modified
448 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC448 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
449 ····Code:449 ····Code:
450 ······stack=1,·locals=1,·args_size=1450 ······stack=1,·locals=1,·args_size=1
451 ·········0:·aload_0451 ·········0:·aload_0
452 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;452 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
453 ·········4:·areturn453 ·········4:·areturn
  
454 ··public·java.lang.String·super$3$getApplyToClassNames(); 
455 ····descriptor:·()Ljava/lang/String; 
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
457 ····Code: 
458 ······stack=1,·locals=1,·args_size=1 
459 ·········0:·aload_0 
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
461 ·········4:·areturn 
  
462 ··public·void·super$3$setApplyToClassNames(java.lang.String);454 ··public·void·super$3$setApplyToClassNames(java.lang.String);
463 ····descriptor:·(Ljava/lang/String;)V455 ····descriptor:·(Ljava/lang/String;)V
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:457 ····Code:
466 ······stack=2,·locals=2,·args_size=2458 ······stack=2,·locals=2,·args_size=2
467 ·········0:·aload_0459 ·········0:·aload_0
468 ·········1:·aload_1460 ·········1:·aload_1
469 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V461 ·········2:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
470 ·········5:·return462 ·········5:·return
  
 463 ··public·java.lang.String·super$3$getApplyToClassNames();
 464 ····descriptor:·()Ljava/lang/String;
 465 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 466 ····Code:
 467 ······stack=1,·locals=1,·args_size=1
 468 ·········0:·aload_0
 469 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
 470 ·········4:·areturn
  
471 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);471 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
472 ····descriptor:·([Ljava/lang/String;)V472 ····descriptor:·([Ljava/lang/String;)V
473 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC473 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
474 ····Code:474 ····Code:
475 ······stack=3,·locals=1,·args_size=1475 ······stack=3,·locals=1,·args_size=1
476 ·········0:·aload_0476 ·········0:·aload_0
477 ·········1:·ldc···········#40·················//·int·0477 ·········1:·ldc···········#40·················//·int·0
4.57 KB
org/codenarc/rule/junit/UnnecessaryFailRule.class
4.48 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·df79174d74dd703ea099b9250c212b1723173b4a1d99d39167cf3aa458365aa21 ··SHA-256·checksum·5201d6fcd69ae33eea404dff7704ebe21b518fdf5381e1a538037731fa325e1a
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 127, 20 lines modifiedOffset 127, 20 lines modified
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$getAstVisitorClass131 ··#121·=·Utf8···············super$3$getAstVisitorClass
132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
134 ··#124·=·Utf8···············super$3$getApplyToClassNames134 ··#124·=·Utf8···············super$3$setApplyToClassNames
135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
137 ··#127·=·Utf8···············super$3$setApplyToClassNames 
138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V135 ··#125·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 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 448, 33 lines modifiedOffset 448, 33 lines modified
448 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC448 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
449 ····Code:449 ····Code:
450 ······stack=1,·locals=1,·args_size=1450 ······stack=1,·locals=1,·args_size=1
451 ·········0:·aload_0451 ·········0:·aload_0
452 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;452 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
453 ·········4:·areturn453 ·········4:·areturn
  
454 ··public·java.lang.String·super$3$getApplyToClassNames(); 
455 ····descriptor:·()Ljava/lang/String; 
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
457 ····Code: 
458 ······stack=1,·locals=1,·args_size=1 
459 ·········0:·aload_0 
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
461 ·········4:·areturn 
  
462 ··public·void·super$3$setApplyToClassNames(java.lang.String);454 ··public·void·super$3$setApplyToClassNames(java.lang.String);
463 ····descriptor:·(Ljava/lang/String;)V455 ····descriptor:·(Ljava/lang/String;)V
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:457 ····Code:
466 ······stack=2,·locals=2,·args_size=2458 ······stack=2,·locals=2,·args_size=2
467 ·········0:·aload_0459 ·········0:·aload_0
468 ·········1:·aload_1460 ·········1:·aload_1
469 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V461 ·········2:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
470 ·········5:·return462 ·········5:·return
  
 463 ··public·java.lang.String·super$3$getApplyToClassNames();
 464 ····descriptor:·()Ljava/lang/String;
 465 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 466 ····Code:
 467 ······stack=1,·locals=1,·args_size=1
 468 ·········0:·aload_0
 469 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
 470 ·········4:·areturn
  
471 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);471 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
472 ····descriptor:·([Ljava/lang/String;)V472 ····descriptor:·([Ljava/lang/String;)V
473 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC473 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
474 ····Code:474 ····Code:
475 ······stack=3,·locals=1,·args_size=1475 ······stack=3,·locals=1,·args_size=1
476 ·········0:·aload_0476 ·········0:·aload_0
477 ·········1:·ldc···········#40·················//·int·0477 ·········1:·ldc···········#40·················//·int·0
4.66 KB
org/codenarc/rule/junit/UseAssertEqualsInsteadOfAssertTrueRule.class
4.53 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·187be6a3b92cf19ce26511a9d3186787f81c2e59cb126ad121384323f07d835a1 ··SHA-256·checksum·b9a64ac70bdbe3b24c5be9e11804066ca58b3a23bfbb9f4208141107df37a313
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 127, 20 lines modifiedOffset 127, 20 lines modified
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$getAstVisitorClass131 ··#121·=·Utf8···············super$3$getAstVisitorClass
132 ··#122·=·NameAndType········#118:#68······//·getAstVisitorClass:()Ljava/lang/Class;132 ··#122·=·NameAndType········#118:#68······//·getAstVisitorClass:()Ljava/lang/Class;
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
134 ··#124·=·Utf8···············super$3$getApplyToClassNames134 ··#124·=·Utf8···············super$3$setApplyToClassNames
135 ··#125·=·NameAndType········#116:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
137 ··#127·=·Utf8···············super$3$setApplyToClassNames 
138 ··#128·=·NameAndType········#117:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V135 ··#125·=·NameAndType········#117:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 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 448, 33 lines modifiedOffset 448, 33 lines modified
448 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC448 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
449 ····Code:449 ····Code:
450 ······stack=1,·locals=1,·args_size=1450 ······stack=1,·locals=1,·args_size=1
451 ·········0:·aload_0451 ·········0:·aload_0
452 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;452 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
453 ·········4:·areturn453 ·········4:·areturn
  
454 ··public·java.lang.String·super$3$getApplyToClassNames(); 
455 ····descriptor:·()Ljava/lang/String; 
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
457 ····Code: 
458 ······stack=1,·locals=1,·args_size=1 
459 ·········0:·aload_0 
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
461 ·········4:·areturn 
  
462 ··public·void·super$3$setApplyToClassNames(java.lang.String);454 ··public·void·super$3$setApplyToClassNames(java.lang.String);
463 ····descriptor:·(Ljava/lang/String;)V455 ····descriptor:·(Ljava/lang/String;)V
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:457 ····Code:
466 ······stack=2,·locals=2,·args_size=2458 ······stack=2,·locals=2,·args_size=2
467 ·········0:·aload_0459 ·········0:·aload_0
468 ·········1:·aload_1460 ·········1:·aload_1
469 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V461 ·········2:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
470 ·········5:·return462 ·········5:·return
  
 463 ··public·java.lang.String·super$3$getApplyToClassNames();
 464 ····descriptor:·()Ljava/lang/String;
 465 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 466 ····Code:
 467 ······stack=1,·locals=1,·args_size=1
 468 ·········0:·aload_0
 469 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
 470 ·········4:·areturn
  
471 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);471 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
472 ····descriptor:·([Ljava/lang/String;)V472 ····descriptor:·([Ljava/lang/String;)V
473 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC473 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
474 ····Code:474 ····Code:
475 ······stack=3,·locals=1,·args_size=1475 ······stack=3,·locals=1,·args_size=1
476 ·········0:·aload_0476 ·········0:·aload_0
477 ·········1:·ldc···········#36·················//·int·0477 ·········1:·ldc···········#36·················//·int·0
4.65 KB
org/codenarc/rule/junit/UseAssertFalseInsteadOfNegationRule.class
4.52 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·6e0b317f5a868ab538d0f4c474bdb09fd07876c6b8570babed85eb04a9bdb8a71 ··SHA-256·checksum·d92568251587bbe00060b58d8355be40450df1821cc37db7cf14a5c36141876b
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 127, 20 lines modifiedOffset 127, 20 lines modified
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$getAstVisitorClass131 ··#121·=·Utf8···············super$3$getAstVisitorClass
132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
134 ··#124·=·Utf8···············super$3$getApplyToClassNames134 ··#124·=·Utf8···············super$3$setApplyToClassNames
135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
137 ··#127·=·Utf8···············super$3$setApplyToClassNames 
138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V135 ··#125·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 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 448, 33 lines modifiedOffset 448, 33 lines modified
448 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC448 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
449 ····Code:449 ····Code:
450 ······stack=1,·locals=1,·args_size=1450 ······stack=1,·locals=1,·args_size=1
451 ·········0:·aload_0451 ·········0:·aload_0
452 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;452 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
453 ·········4:·areturn453 ·········4:·areturn
  
454 ··public·java.lang.String·super$3$getApplyToClassNames(); 
455 ····descriptor:·()Ljava/lang/String; 
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
457 ····Code: 
458 ······stack=1,·locals=1,·args_size=1 
459 ·········0:·aload_0 
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
461 ·········4:·areturn 
  
462 ··public·void·super$3$setApplyToClassNames(java.lang.String);454 ··public·void·super$3$setApplyToClassNames(java.lang.String);
463 ····descriptor:·(Ljava/lang/String;)V455 ····descriptor:·(Ljava/lang/String;)V
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:457 ····Code:
466 ······stack=2,·locals=2,·args_size=2458 ······stack=2,·locals=2,·args_size=2
467 ·········0:·aload_0459 ·········0:·aload_0
468 ·········1:·aload_1460 ·········1:·aload_1
469 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V461 ·········2:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
470 ·········5:·return462 ·········5:·return
  
 463 ··public·java.lang.String·super$3$getApplyToClassNames();
 464 ····descriptor:·()Ljava/lang/String;
 465 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 466 ····Code:
 467 ······stack=1,·locals=1,·args_size=1
 468 ·········0:·aload_0
 469 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
 470 ·········4:·areturn
  
471 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);471 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
472 ····descriptor:·([Ljava/lang/String;)V472 ····descriptor:·([Ljava/lang/String;)V
473 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC473 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
474 ····Code:474 ····Code:
475 ······stack=3,·locals=1,·args_size=1475 ······stack=3,·locals=1,·args_size=1
476 ·········0:·aload_0476 ·········0:·aload_0
477 ·········1:·ldc···········#40·················//·int·0477 ·········1:·ldc···········#40·················//·int·0
4.66 KB
org/codenarc/rule/junit/UseAssertNullInsteadOfAssertEqualsRule.class
4.53 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·b3a45f631948a4ca9faff1fa0122ca1abdd66ae47da3b97e967d92c08e072baf1 ··SHA-256·checksum·dbe2b23f444592ff29c4926e81f868597a4fe3272915f923c711411a88a0fe1d
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 127, 20 lines modifiedOffset 127, 20 lines modified
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$getAstVisitorClass131 ··#121·=·Utf8···············super$3$getAstVisitorClass
132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
134 ··#124·=·Utf8···············super$3$getApplyToClassNames134 ··#124·=·Utf8···············super$3$setApplyToClassNames
135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
137 ··#127·=·Utf8···············super$3$setApplyToClassNames 
138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V135 ··#125·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 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 448, 33 lines modifiedOffset 448, 33 lines modified
448 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC448 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
449 ····Code:449 ····Code:
450 ······stack=1,·locals=1,·args_size=1450 ······stack=1,·locals=1,·args_size=1
451 ·········0:·aload_0451 ·········0:·aload_0
452 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;452 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
453 ·········4:·areturn453 ·········4:·areturn
  
454 ··public·java.lang.String·super$3$getApplyToClassNames(); 
455 ····descriptor:·()Ljava/lang/String; 
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
457 ····Code: 
458 ······stack=1,·locals=1,·args_size=1 
459 ·········0:·aload_0 
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
461 ·········4:·areturn 
  
462 ··public·void·super$3$setApplyToClassNames(java.lang.String);454 ··public·void·super$3$setApplyToClassNames(java.lang.String);
463 ····descriptor:·(Ljava/lang/String;)V455 ····descriptor:·(Ljava/lang/String;)V
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:457 ····Code:
466 ······stack=2,·locals=2,·args_size=2458 ······stack=2,·locals=2,·args_size=2
467 ·········0:·aload_0459 ·········0:·aload_0
468 ·········1:·aload_1460 ·········1:·aload_1
469 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V461 ·········2:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
470 ·········5:·return462 ·········5:·return
  
 463 ··public·java.lang.String·super$3$getApplyToClassNames();
 464 ····descriptor:·()Ljava/lang/String;
 465 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 466 ····Code:
 467 ······stack=1,·locals=1,·args_size=1
 468 ·········0:·aload_0
 469 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
 470 ·········4:·areturn
  
471 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);471 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
472 ····descriptor:·([Ljava/lang/String;)V472 ····descriptor:·([Ljava/lang/String;)V
473 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC473 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
474 ····Code:474 ····Code:
475 ······stack=3,·locals=1,·args_size=1475 ······stack=3,·locals=1,·args_size=1
476 ·········0:·aload_0476 ·········0:·aload_0
477 ·········1:·ldc···········#40·················//·int·0477 ·········1:·ldc···········#40·················//·int·0
4.65 KB
org/codenarc/rule/junit/UseAssertSameInsteadOfAssertTrueRule.class
4.52 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·f4e077a23c2ca36c305fc51c72ea9f8bf37633811c2a856ff44570156a84b11a1 ··SHA-256·checksum·9df79862a3a2236ff16a68561e42a75d573f9ecb4fda82ec3f6c90f2f5ecc298
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 127, 20 lines modifiedOffset 127, 20 lines modified
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$getAstVisitorClass131 ··#121·=·Utf8···············super$3$getAstVisitorClass
132 ··#122·=·NameAndType········#118:#68······//·getAstVisitorClass:()Ljava/lang/Class;132 ··#122·=·NameAndType········#118:#68······//·getAstVisitorClass:()Ljava/lang/Class;
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
134 ··#124·=·Utf8···············super$3$getApplyToClassNames134 ··#124·=·Utf8···············super$3$setApplyToClassNames
135 ··#125·=·NameAndType········#116:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
137 ··#127·=·Utf8···············super$3$setApplyToClassNames 
138 ··#128·=·NameAndType········#117:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V135 ··#125·=·NameAndType········#117:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 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 448, 33 lines modifiedOffset 448, 33 lines modified
448 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC448 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
449 ····Code:449 ····Code:
450 ······stack=1,·locals=1,·args_size=1450 ······stack=1,·locals=1,·args_size=1
451 ·········0:·aload_0451 ·········0:·aload_0
452 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;452 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
453 ·········4:·areturn453 ·········4:·areturn
  
454 ··public·java.lang.String·super$3$getApplyToClassNames(); 
455 ····descriptor:·()Ljava/lang/String; 
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
457 ····Code: 
458 ······stack=1,·locals=1,·args_size=1 
459 ·········0:·aload_0 
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
461 ·········4:·areturn 
  
462 ··public·void·super$3$setApplyToClassNames(java.lang.String);454 ··public·void·super$3$setApplyToClassNames(java.lang.String);
463 ····descriptor:·(Ljava/lang/String;)V455 ····descriptor:·(Ljava/lang/String;)V
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:457 ····Code:
466 ······stack=2,·locals=2,·args_size=2458 ······stack=2,·locals=2,·args_size=2
467 ·········0:·aload_0459 ·········0:·aload_0
468 ·········1:·aload_1460 ·········1:·aload_1
469 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V461 ·········2:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
470 ·········5:·return462 ·········5:·return
  
 463 ··public·java.lang.String·super$3$getApplyToClassNames();
 464 ····descriptor:·()Ljava/lang/String;
 465 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 466 ····Code:
 467 ······stack=1,·locals=1,·args_size=1
 468 ·········0:·aload_0
 469 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
 470 ·········4:·areturn
  
471 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);471 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
472 ····descriptor:·([Ljava/lang/String;)V472 ····descriptor:·([Ljava/lang/String;)V
473 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC473 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
474 ····Code:474 ····Code:
475 ······stack=3,·locals=1,·args_size=1475 ······stack=3,·locals=1,·args_size=1
476 ·········0:·aload_0476 ·········0:·aload_0
477 ·········1:·ldc···········#36·················//·int·0477 ·········1:·ldc···········#36·················//·int·0
6.21 KB
org/codenarc/rule/junit/UseAssertTrueInsteadOfAssertEqualsAstVisitor.class
6.06 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·9dc026d401cb5090c55ccf1187c47cd5b77e3ed4c644022761d52336da04b4ae1 ··SHA-256·checksum·5179ef6039448b26e03a02462d29a09d9ea7f4b503dc0898b1b69133c0828f63
2 ··Compiled·from·"UseAssertTrueInsteadOfAssertEqualsRule.groovy"2 ··Compiled·from·"UseAssertTrueInsteadOfAssertEqualsRule.groovy"
3 public·class·org.codenarc.rule.junit.UseAssertTrueInsteadOfAssertEqualsAstVisitor·extends·org.codenarc.rule.AbstractAstVisitor·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.UseAssertTrueInsteadOfAssertEqualsAstVisitor·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/junit/UseAssertTrueInsteadOfAssertEqualsAstVisitor7 ··this_class:·#2··························//·org/codenarc/rule/junit/UseAssertTrueInsteadOfAssertEqualsAstVisitor
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitor8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitor
Offset 239, 24 lines modifiedOffset 239, 24 lines modified
239 ··#229·=·NameAndType········#226:#228·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;239 ··#229·=·NameAndType········#226:#228·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
240 ··#230·=·InterfaceMethodref·#222.#229·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;240 ··#230·=·InterfaceMethodref·#222.#229·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
241 ··#231·=·Utf8···············setProperty241 ··#231·=·Utf8···············setProperty
242 ··#232·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V242 ··#232·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V
243 ··#233·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V243 ··#233·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
244 ··#234·=·NameAndType········#231:#233·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V244 ··#234·=·NameAndType········#231:#233·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
245 ··#235·=·InterfaceMethodref·#222.#234·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V245 ··#235·=·InterfaceMethodref·#222.#234·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
246 ··#236·=·Utf8···············super$2$visitMethodCallExpression246 ··#236·=·Utf8···············super$3$visitAssertStatement
247 ··#237·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport247 ··#237·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport
248 ··#238·=·Class··············#237··········//·org/codehaus/groovy/ast/CodeVisitorSupport248 ··#238·=·Class··············#237··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport
 249 ··#239·=·NameAndType········#133:#134·····//·visitAssertStatement:(Lorg/codehaus/groovy/ast/stmt/AssertStatement;)V
 250 ··#240·=·Methodref··········#238.#239·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitAssertStatement:(Lorg/codehaus/groovy/ast/stmt/AssertStatement;)V
 251 ··#241·=·Utf8···············super$2$visitMethodCallExpression
 252 ··#242·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport
 253 ··#243·=·Class··············#242··········//·org/codehaus/groovy/ast/CodeVisitorSupport
249 ··#239·=·NameAndType········#31:#32·······//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V254 ··#244·=·NameAndType········#31:#32·······//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
250 ··#240·=·Methodref··········#238.#239·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V255 ··#245·=·Methodref··········#243.#244·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
251 ··#241·=·Utf8···············super$3$visitAssertStatement 
252 ··#242·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport 
253 ··#243·=·Class··············#242··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport 
254 ··#244·=·NameAndType········#133:#134·····//·visitAssertStatement:(Lorg/codehaus/groovy/ast/stmt/AssertStatement;)V 
255 ··#245·=·Methodref··········#243.#244·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitAssertStatement:(Lorg/codehaus/groovy/ast/stmt/AssertStatement;)V 
256 ··#246·=·Utf8···············$callSiteArray256 ··#246·=·Utf8···············$callSiteArray
257 ··#247·=·Utf8···············Ljava/lang/ref/SoftReference;257 ··#247·=·Utf8···············Ljava/lang/ref/SoftReference;
258 ··#248·=·Utf8···············$createCallSiteArray_1258 ··#248·=·Utf8···············$createCallSiteArray_1
259 ··#249·=·Utf8···············([Ljava/lang/String;)V259 ··#249·=·Utf8···············([Ljava/lang/String;)V
260 ··#250·=·Utf8···············getMethodArguments260 ··#250·=·Utf8···············getMethodArguments
261 ··#251·=·String·············#250··········//·getMethodArguments261 ··#251·=·String·············#250··········//·getMethodArguments
262 ··#252·=·Utf8···············isMethodCall262 ··#252·=·Utf8···············isMethodCall
Offset 1083, 32 lines modifiedOffset 1083, 32 lines modified
1083 ·········1:·invokevirtual·#220················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;1083 ·········1:·invokevirtual·#220················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;
1084 ·········4:·aload_01084 ·········4:·aload_0
1085 ·········5:·aload_11085 ·········5:·aload_1
1086 ·········6:·aload_21086 ·········6:·aload_2
1087 ·········7:·invokeinterface·#235,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V1087 ·········7:·invokeinterface·#235,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
1088 ········12:·return1088 ········12:·return
  
1089 ··public·void·super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression); 
1090 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V1089 ··public·void·super$3$visitAssertStatement(org.codehaus.groovy.ast.stmt.AssertStatement);
 1090 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/AssertStatement;)V
1091 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1091 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1092 ····Code:1092 ····Code:
1093 ······stack=2,·locals=2,·args_size=21093 ······stack=2,·locals=2,·args_size=2
1094 ·········0:·aload_01094 ·········0:·aload_0
1095 ·········1:·aload_11095 ·········1:·aload_1
1096 ·········2:·invokespecial·#240················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V1096 ·········2:·invokespecial·#240················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitAssertStatement:(Lorg/codehaus/groovy/ast/stmt/AssertStatement;)V
1097 ·········5:·return1097 ·········5:·return
  
1098 ··public·void·super$3$visitAssertStatement(org.codehaus.groovy.ast.stmt.AssertStatement); 
1099 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/AssertStatement;)V1098 ··public·void·super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression);
 1099 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
1100 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1100 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1101 ····Code:1101 ····Code:
1102 ······stack=2,·locals=2,·args_size=21102 ······stack=2,·locals=2,·args_size=2
1103 ·········0:·aload_01103 ·········0:·aload_0
1104 ·········1:·aload_11104 ·········1:·aload_1
1105 ·········2:·invokespecial·#245················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitAssertStatement:(Lorg/codehaus/groovy/ast/stmt/AssertStatement;)V1105 ·········2:·invokespecial·#245················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
1106 ·········5:·return1106 ·········5:·return
  
1107 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);1107 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
1108 ····descriptor:·([Ljava/lang/String;)V1108 ····descriptor:·([Ljava/lang/String;)V
1109 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC1109 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
1110 ····Code:1110 ····Code:
1111 ······stack=3,·locals=1,·args_size=11111 ······stack=3,·locals=1,·args_size=1
4.65 KB
org/codenarc/rule/junit/UseAssertTrueInsteadOfAssertEqualsRule.class
4.51 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·14f507b8f9284d4060e117484e7c097bdd14f9267113370958df39a55f22b2bf1 ··SHA-256·checksum·b1bdff1102d6c0068fc662df320dc82466563660da4310b2de1a7b937ad6d52a
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 135, 20 lines modifiedOffset 135, 20 lines modified
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$getAstVisitorClass139 ··#129·=·Utf8···············super$3$getAstVisitorClass
140 ··#130·=·NameAndType········#126:#71······//·getAstVisitorClass:()Ljava/lang/Class;140 ··#130·=·NameAndType········#126:#71······//·getAstVisitorClass:()Ljava/lang/Class;
141 ··#131·=·Methodref··········#4.#130·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;141 ··#131·=·Methodref··········#4.#130·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
142 ··#132·=·Utf8···············super$3$getApplyToClassNames142 ··#132·=·Utf8···············super$3$setApplyToClassNames
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 
146 ··#136·=·NameAndType········#120:#114·····//·setApplyToClassNames:(Ljava/lang/String;)V143 ··#133·=·NameAndType········#120:#114·····//·setApplyToClassNames:(Ljava/lang/String;)V
147 ··#137·=·Methodref··········#4.#136·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V144 ··#134·=·Methodref··········#4.#133·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 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 496, 33 lines modifiedOffset 496, 33 lines modified
496 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC496 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
497 ····Code:497 ····Code:
498 ······stack=1,·locals=1,·args_size=1498 ······stack=1,·locals=1,·args_size=1
499 ·········0:·aload_0499 ·········0:·aload_0
500 ·········1:·invokespecial·#131················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;500 ·········1:·invokespecial·#131················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
501 ·········4:·areturn501 ·········4:·areturn
  
502 ··public·java.lang.String·super$3$getApplyToClassNames(); 
503 ····descriptor:·()Ljava/lang/String; 
504 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
505 ····Code: 
506 ······stack=1,·locals=1,·args_size=1 
507 ·········0:·aload_0 
508 ·········1:·invokespecial·#134················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
509 ·········4:·areturn 
  
510 ··public·void·super$3$setApplyToClassNames(java.lang.String);502 ··public·void·super$3$setApplyToClassNames(java.lang.String);
511 ····descriptor:·(Ljava/lang/String;)V503 ····descriptor:·(Ljava/lang/String;)V
512 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC504 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
513 ····Code:505 ····Code:
514 ······stack=2,·locals=2,·args_size=2506 ······stack=2,·locals=2,·args_size=2
515 ·········0:·aload_0507 ·········0:·aload_0
516 ·········1:·aload_1508 ·········1:·aload_1
517 ·········2:·invokespecial·#137················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V509 ·········2:·invokespecial·#134················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
518 ·········5:·return510 ·········5:·return
  
 511 ··public·java.lang.String·super$3$getApplyToClassNames();
 512 ····descriptor:·()Ljava/lang/String;
 513 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 514 ····Code:
 515 ······stack=1,·locals=1,·args_size=1
 516 ·········0:·aload_0
 517 ·········1:·invokespecial·#137················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
 518 ·········4:·areturn
  
519 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);519 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
520 ····descriptor:·([Ljava/lang/String;)V520 ····descriptor:·([Ljava/lang/String;)V
521 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC521 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
522 ····Code:522 ····Code:
523 ······stack=3,·locals=1,·args_size=1523 ······stack=3,·locals=1,·args_size=1
524 ·········0:·aload_0524 ·········0:·aload_0
525 ·········1:·ldc···········#37·················//·int·0525 ·········1:·ldc···········#37·················//·int·0
4.64 KB
org/codenarc/rule/junit/UseAssertTrueInsteadOfNegationRule.class
4.52 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·ca26b6f1286310c92e7d3ec8f8ad6f23157c9a19da2971aab8914acd021f942f1 ··SHA-256·checksum·cc409795b4b62ae0009c8653f2acad1cac2f2d3dc8fee5e8d04d5bbe1dd7b7c2
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 127, 20 lines modifiedOffset 127, 20 lines modified
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$getAstVisitorClass131 ··#121·=·Utf8···············super$3$getAstVisitorClass
132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
134 ··#124·=·Utf8···············super$3$getApplyToClassNames134 ··#124·=·Utf8···············super$3$setApplyToClassNames
135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
137 ··#127·=·Utf8···············super$3$setApplyToClassNames 
138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V135 ··#125·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 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 448, 33 lines modifiedOffset 448, 33 lines modified
448 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC448 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
449 ····Code:449 ····Code:
450 ······stack=1,·locals=1,·args_size=1450 ······stack=1,·locals=1,·args_size=1
451 ·········0:·aload_0451 ·········0:·aload_0
452 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;452 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
453 ·········4:·areturn453 ·········4:·areturn
  
454 ··public·java.lang.String·super$3$getApplyToClassNames(); 
455 ····descriptor:·()Ljava/lang/String; 
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
457 ····Code: 
458 ······stack=1,·locals=1,·args_size=1 
459 ·········0:·aload_0 
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
461 ·········4:·areturn 
  
462 ··public·void·super$3$setApplyToClassNames(java.lang.String);454 ··public·void·super$3$setApplyToClassNames(java.lang.String);
463 ····descriptor:·(Ljava/lang/String;)V455 ····descriptor:·(Ljava/lang/String;)V
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:457 ····Code:
466 ······stack=2,·locals=2,·args_size=2458 ······stack=2,·locals=2,·args_size=2
467 ·········0:·aload_0459 ·········0:·aload_0
468 ·········1:·aload_1460 ·········1:·aload_1
469 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V461 ·········2:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
470 ·········5:·return462 ·········5:·return
  
 463 ··public·java.lang.String·super$3$getApplyToClassNames();
 464 ····descriptor:·()Ljava/lang/String;
 465 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 466 ····Code:
 467 ······stack=1,·locals=1,·args_size=1
 468 ·········0:·aload_0
 469 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
 470 ·········4:·areturn
  
471 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);471 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
472 ····descriptor:·([Ljava/lang/String;)V472 ····descriptor:·([Ljava/lang/String;)V
473 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC473 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
474 ····Code:474 ····Code:
475 ······stack=3,·locals=1,·args_size=1475 ······stack=3,·locals=1,·args_size=1
476 ·········0:·aload_0476 ·········0:·aload_0
477 ·········1:·ldc···········#40·················//·int·0477 ·········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
17.6 KB
org/codenarc/rule/size/NestedBlockDepthAstVisitor.class
17.5 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·363b61d86a1b653aa5813d826e6e9549d09113da279462abfc271ddbb7a53c681 ··SHA-256·checksum·1aac757ca95632b81c9879b6f8a06b3182f1c077572cf1408ef03ad171633ec6
2 ··Compiled·from·"NestedBlockDepthRule.groovy"2 ··Compiled·from·"NestedBlockDepthRule.groovy"
3 public·class·org.codenarc.rule.size.NestedBlockDepthAstVisitor·extends·org.codenarc.rule.AbstractAstVisitor·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.size.NestedBlockDepthAstVisitor·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/size/NestedBlockDepthAstVisitor7 ··this_class:·#2··························//·org/codenarc/rule/size/NestedBlockDepthAstVisitor
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitor8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitor
Offset 320, 48 lines modifiedOffset 320, 48 lines modified
320 ··#310·=·NameAndType········#307:#309·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;320 ··#310·=·NameAndType········#307:#309·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
321 ··#311·=·InterfaceMethodref·#303.#310·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;321 ··#311·=·InterfaceMethodref·#303.#310·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
322 ··#312·=·Utf8···············setProperty322 ··#312·=·Utf8···············setProperty
323 ··#313·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V323 ··#313·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V
324 ··#314·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V324 ··#314·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
325 ··#315·=·NameAndType········#312:#314·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V325 ··#315·=·NameAndType········#312:#314·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
326 ··#316·=·InterfaceMethodref·#303.#315·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V326 ··#316·=·InterfaceMethodref·#303.#315·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
327 ··#317·=·Utf8···············super$3$visitTryCatchFinally327 ··#317·=·Utf8···············super$3$visitBlockStatement
328 ··#318·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport328 ··#318·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport
329 ··#319·=·Class··············#318··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport329 ··#319·=·Class··············#318··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport
 330 ··#320·=·NameAndType········#96:#97·······//·visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V
 331 ··#321·=·Methodref··········#319.#320·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V
 332 ··#322·=·Utf8···············super$3$visitForLoop
 333 ··#323·=·NameAndType········#176:#177·····//·visitForLoop:(Lorg/codehaus/groovy/ast/stmt/ForStatement;)V
 334 ··#324·=·Methodref··········#319.#323·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitForLoop:(Lorg/codehaus/groovy/ast/stmt/ForStatement;)V
 335 ··#325·=·Utf8···············super$3$visitWhileLoop
 336 ··#326·=·NameAndType········#166:#167·····//·visitWhileLoop:(Lorg/codehaus/groovy/ast/stmt/WhileStatement;)V
 337 ··#327·=·Methodref··········#319.#326·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitWhileLoop:(Lorg/codehaus/groovy/ast/stmt/WhileStatement;)V
 338 ··#328·=·Utf8···············super$3$visitIfElse
 339 ··#329·=·NameAndType········#156:#157·····//·visitIfElse:(Lorg/codehaus/groovy/ast/stmt/IfStatement;)V
 340 ··#330·=·Methodref··········#319.#329·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitIfElse:(Lorg/codehaus/groovy/ast/stmt/IfStatement;)V
 341 ··#331·=·Utf8···············super$3$visitTryCatchFinally
330 ··#320·=·NameAndType········#133:#134·····//·visitTryCatchFinally:(Lorg/codehaus/groovy/ast/stmt/TryCatchStatement;)V342 ··#332·=·NameAndType········#133:#134·····//·visitTryCatchFinally:(Lorg/codehaus/groovy/ast/stmt/TryCatchStatement;)V
331 ··#321·=·Methodref··········#319.#320·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitTryCatchFinally:(Lorg/codehaus/groovy/ast/stmt/TryCatchStatement;)V343 ··#333·=·Methodref··········#319.#332·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitTryCatchFinally:(Lorg/codehaus/groovy/ast/stmt/TryCatchStatement;)V
332 ··#322·=·Utf8···············super$3$visitCaseStatement344 ··#334·=·Utf8···············super$3$visitCaseStatement
333 ··#323·=·NameAndType········#186:#187·····//·visitCaseStatement:(Lorg/codehaus/groovy/ast/stmt/CaseStatement;)V345 ··#335·=·NameAndType········#186:#187·····//·visitCaseStatement:(Lorg/codehaus/groovy/ast/stmt/CaseStatement;)V
334 ··#324·=·Methodref··········#319.#323·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitCaseStatement:(Lorg/codehaus/groovy/ast/stmt/CaseStatement;)V346 ··#336·=·Methodref··········#319.#335·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitCaseStatement:(Lorg/codehaus/groovy/ast/stmt/CaseStatement;)V
335 ··#325·=·Utf8···············super$3$visitSynchronizedStatement347 ··#337·=·Utf8···············super$3$visitSynchronizedStatement
336 ··#326·=·NameAndType········#195:#196·····//·visitSynchronizedStatement:(Lorg/codehaus/groovy/ast/stmt/SynchronizedStatement;)V348 ··#338·=·NameAndType········#195:#196·····//·visitSynchronizedStatement:(Lorg/codehaus/groovy/ast/stmt/SynchronizedStatement;)V
337 ··#327·=·Methodref··········#319.#326·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitSynchronizedStatement:(Lorg/codehaus/groovy/ast/stmt/SynchronizedStatement;)V349 ··#339·=·Methodref··········#319.#338·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitSynchronizedStatement:(Lorg/codehaus/groovy/ast/stmt/SynchronizedStatement;)V
338 ··#328·=·Utf8···············super$3$visitCatchStatement350 ··#340·=·Utf8···············super$3$visitCatchStatement
339 ··#329·=·NameAndType········#142:#143·····//·visitCatchStatement:(Lorg/codehaus/groovy/ast/stmt/CatchStatement;)V351 ··#341·=·NameAndType········#142:#143·····//·visitCatchStatement:(Lorg/codehaus/groovy/ast/stmt/CatchStatement;)V
340 ··#330·=·Methodref··········#319.#329·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitCatchStatement:(Lorg/codehaus/groovy/ast/stmt/CatchStatement;)V352 ··#342·=·Methodref··········#319.#341·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitCatchStatement:(Lorg/codehaus/groovy/ast/stmt/CatchStatement;)V
341 ··#331·=·Utf8···············super$2$visitMethodCallExpression353 ··#343·=·Utf8···············super$2$visitMethodCallExpression
342 ··#332·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport354 ··#344·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport
343 ··#333·=·Class··············#332··········//·org/codehaus/groovy/ast/CodeVisitorSupport355 ··#345·=·Class··············#344··········//·org/codehaus/groovy/ast/CodeVisitorSupport
344 ··#334·=·NameAndType········#216:#217·····//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V356 ··#346·=·NameAndType········#216:#217·····//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
345 ··#335·=·Methodref··········#333.#334·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V357 ··#347·=·Methodref··········#345.#346·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
346 ··#336·=·Utf8···············super$2$visitClosureExpression358 ··#348·=·Utf8···············super$2$visitClosureExpression
347 ··#337·=·NameAndType········#204:#205·····//·visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V359 ··#349·=·NameAndType········#204:#205·····//·visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
348 ··#338·=·Methodref··········#333.#337·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V360 ··#350·=·Methodref··········#345.#349·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
349 ··#339·=·Utf8···············super$3$visitBlockStatement 
350 ··#340·=·NameAndType········#96:#97·······//·visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V 
351 ··#341·=·Methodref··········#319.#340·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V 
352 ··#342·=·Utf8···············super$3$visitForLoop 
353 ··#343·=·NameAndType········#176:#177·····//·visitForLoop:(Lorg/codehaus/groovy/ast/stmt/ForStatement;)V 
354 ··#344·=·Methodref··········#319.#343·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitForLoop:(Lorg/codehaus/groovy/ast/stmt/ForStatement;)V 
355 ··#345·=·Utf8···············super$3$visitWhileLoop 
356 ··#346·=·NameAndType········#166:#167·····//·visitWhileLoop:(Lorg/codehaus/groovy/ast/stmt/WhileStatement;)V 
357 ··#347·=·Methodref··········#319.#346·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitWhileLoop:(Lorg/codehaus/groovy/ast/stmt/WhileStatement;)V 
358 ··#348·=·Utf8···············super$3$visitIfElse 
359 ··#349·=·NameAndType········#156:#157·····//·visitIfElse:(Lorg/codehaus/groovy/ast/stmt/IfStatement;)V 
360 ··#350·=·Methodref··········#319.#349·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitIfElse:(Lorg/codehaus/groovy/ast/stmt/IfStatement;)V 
361 ··#351·=·Utf8···············super$4$visitClassEx361 ··#351·=·Utf8···············super$4$visitClassEx
362 ··#352·=·NameAndType········#60:#61·······//·visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V362 ··#352·=·NameAndType········#60:#61·······//·visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V
363 ··#353·=·Methodref··········#4.#352·······//·org/codenarc/rule/AbstractAstVisitor.visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V363 ··#353·=·Methodref··········#4.#352·······//·org/codenarc/rule/AbstractAstVisitor.visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V
364 ··#354·=·Utf8···············$callSiteArray364 ··#354·=·Utf8···············$callSiteArray
365 ··#355·=·Utf8···············Ljava/lang/ref/SoftReference;365 ··#355·=·Utf8···············Ljava/lang/ref/SoftReference;
366 ··#356·=·Utf8···············$createCallSiteArray_1366 ··#356·=·Utf8···············$createCallSiteArray_1
367 ··#357·=·Utf8···············([Ljava/lang/String;)V367 ··#357·=·Utf8···············([Ljava/lang/String;)V
Offset 1431, 112 lines modifiedOffset 1431, 112 lines modified
1431 ·········1:·invokevirtual·#301················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;1431 ·········1:·invokevirtual·#301················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;
1432 ·········4:·aload_01432 ·········4:·aload_0
1433 ·········5:·aload_11433 ·········5:·aload_1
1434 ·········6:·aload_21434 ·········6:·aload_2
1435 ·········7:·invokeinterface·#316,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V1435 ·········7:·invokeinterface·#316,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
1436 ········12:·return1436 ········12:·return
  
1437 ··public·void·super$3$visitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchStatement);1437 ··public·void·super$3$visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement);
1438 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/TryCatchStatement;)V1438 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V
1439 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1439 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1440 ····Code:1440 ····Code:
1441 ······stack=2,·locals=2,·args_size=21441 ······stack=2,·locals=2,·args_size=2
1442 ·········0:·aload_01442 ·········0:·aload_0
1443 ·········1:·aload_11443 ·········1:·aload_1
1444 ·········2:·invokespecial·#321················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitTryCatchFinally:(Lorg/codehaus/groovy/ast/stmt/TryCatchStatement;)V1444 ·········2:·invokespecial·#321················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V
1445 ·········5:·return1445 ·········5:·return
  
1446 ··public·void·super$3$visitCaseStatement(org.codehaus.groovy.ast.stmt.CaseStatement);1446 ··public·void·super$3$visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement);
1447 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/CaseStatement;)V1447 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/ForStatement;)V
1448 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1448 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1449 ····Code:1449 ····Code:
1450 ······stack=2,·locals=2,·args_size=21450 ······stack=2,·locals=2,·args_size=2
1451 ·········0:·aload_01451 ·········0:·aload_0
1452 ·········1:·aload_11452 ·········1:·aload_1
1453 ·········2:·invokespecial·#324················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitCaseStatement:(Lorg/codehaus/groovy/ast/stmt/CaseStatement;)V1453 ·········2:·invokespecial·#324················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitForLoop:(Lorg/codehaus/groovy/ast/stmt/ForStatement;)V
1454 ·········5:·return1454 ·········5:·return
  
1455 ··public·void·super$3$visitSynchronizedStatement(org.codehaus.groovy.ast.stmt.SynchronizedStatement);1455 ··public·void·super$3$visitWhileLoop(org.codehaus.groovy.ast.stmt.WhileStatement);
1456 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/SynchronizedStatement;)V1456 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/WhileStatement;)V
1457 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1457 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1458 ····Code:1458 ····Code:
1459 ······stack=2,·locals=2,·args_size=21459 ······stack=2,·locals=2,·args_size=2
1460 ·········0:·aload_01460 ·········0:·aload_0
1461 ·········1:·aload_11461 ·········1:·aload_1
1462 ·········2:·invokespecial·#327················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitSynchronizedStatement:(Lorg/codehaus/groovy/ast/stmt/SynchronizedStatement;)V1462 ·········2:·invokespecial·#327················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitWhileLoop:(Lorg/codehaus/groovy/ast/stmt/WhileStatement;)V
1463 ·········5:·return1463 ·········5:·return
  
1464 ··public·void·super$3$visitCatchStatement(org.codehaus.groovy.ast.stmt.CatchStatement);1464 ··public·void·super$3$visitIfElse(org.codehaus.groovy.ast.stmt.IfStatement);
1465 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/CatchStatement;)V1465 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/IfStatement;)V
1466 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1466 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1467 ····Code:1467 ····Code:
1468 ······stack=2,·locals=2,·args_size=21468 ······stack=2,·locals=2,·args_size=2
1469 ·········0:·aload_01469 ·········0:·aload_0
1470 ·········1:·aload_11470 ·········1:·aload_1
1471 ·········2:·invokespecial·#330················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitCatchStatement:(Lorg/codehaus/groovy/ast/stmt/CatchStatement;)V1471 ·········2:·invokespecial·#330················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitIfElse:(Lorg/codehaus/groovy/ast/stmt/IfStatement;)V
1472 ·········5:·return1472 ·········5:·return
  
1473 ··public·void·super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression); 
1474 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V1473 ··public·void·super$3$visitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchStatement);
 1474 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/TryCatchStatement;)V
1475 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1475 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1476 ····Code:1476 ····Code:
1477 ······stack=2,·locals=2,·args_size=21477 ······stack=2,·locals=2,·args_size=2
1478 ·········0:·aload_01478 ·········0:·aload_0
1479 ·········1:·aload_11479 ·········1:·aload_1
1480 ·········2:·invokespecial·#335················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V1480 ·········2:·invokespecial·#333················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitTryCatchFinally:(Lorg/codehaus/groovy/ast/stmt/TryCatchStatement;)V
1481 ·········5:·return1481 ·········5:·return
Max diff block lines reached; 4334/17866 bytes (24.26%) of diff not shown.
5.62 KB
org/codenarc/rule/unnecessary/UnnecessaryGStringAstVisitor.class
5.5 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·e56fd324cb8f9cafcd4ad47b6c74e43ed9988bb550d5a4384212ba0183c442791 ··SHA-256·checksum·878a831374d001c645d51760f948993de37c839a9e2862a274f85cffdf6a38f2
2 ··Compiled·from·"UnnecessaryGStringRule.groovy"2 ··Compiled·from·"UnnecessaryGStringRule.groovy"
3 public·class·org.codenarc.rule.unnecessary.UnnecessaryGStringAstVisitor·extends·org.codenarc.rule.AbstractAstVisitor·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.unnecessary.UnnecessaryGStringAstVisitor·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/UnnecessaryGStringAstVisitor7 ··this_class:·#2··························//·org/codenarc/rule/unnecessary/UnnecessaryGStringAstVisitor
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitor8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitor
Offset 245, 22 lines modifiedOffset 245, 22 lines modified
245 ··#235·=·NameAndType········#232:#234·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;245 ··#235·=·NameAndType········#232:#234·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
246 ··#236·=·InterfaceMethodref·#228.#235·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;246 ··#236·=·InterfaceMethodref·#228.#235·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
247 ··#237·=·Utf8···············setProperty247 ··#237·=·Utf8···············setProperty
248 ··#238·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V248 ··#238·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V
249 ··#239·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V249 ··#239·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
250 ··#240·=·NameAndType········#237:#239·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V250 ··#240·=·NameAndType········#237:#239·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
251 ··#241·=·InterfaceMethodref·#228.#240·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V251 ··#241·=·InterfaceMethodref·#228.#240·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
252 ··#242·=·Utf8···············super$2$visitGStringExpression252 ··#242·=·Utf8···············super$2$visitConstantExpression
253 ··#243·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport253 ··#243·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport
254 ··#244·=·Class··············#243··········//·org/codehaus/groovy/ast/CodeVisitorSupport254 ··#244·=·Class··············#243··········//·org/codehaus/groovy/ast/CodeVisitorSupport
255 ··#245·=·NameAndType········#157:#158·····//·visitGStringExpression:(Lorg/codehaus/groovy/ast/expr/GStringExpression;)V 
256 ··#246·=·Methodref··········#244.#245·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitGStringExpression:(Lorg/codehaus/groovy/ast/expr/GStringExpression;)V 
257 ··#247·=·Utf8···············super$2$visitConstantExpression 
258 ··#248·=·NameAndType········#31:#32·······//·visitConstantExpression:(Lorg/codehaus/groovy/ast/expr/ConstantExpression;)V255 ··#245·=·NameAndType········#31:#32·······//·visitConstantExpression:(Lorg/codehaus/groovy/ast/expr/ConstantExpression;)V
259 ··#249·=·Methodref··········#244.#248·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstantExpression:(Lorg/codehaus/groovy/ast/expr/ConstantExpression;)V256 ··#246·=·Methodref··········#244.#245·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstantExpression:(Lorg/codehaus/groovy/ast/expr/ConstantExpression;)V
 257 ··#247·=·Utf8···············super$2$visitGStringExpression
 258 ··#248·=·NameAndType········#157:#158·····//·visitGStringExpression:(Lorg/codehaus/groovy/ast/expr/GStringExpression;)V
 259 ··#249·=·Methodref··········#244.#248·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitGStringExpression:(Lorg/codehaus/groovy/ast/expr/GStringExpression;)V
260 ··#250·=·Utf8···············$callSiteArray260 ··#250·=·Utf8···············$callSiteArray
261 ··#251·=·Utf8···············Ljava/lang/ref/SoftReference;261 ··#251·=·Utf8···············Ljava/lang/ref/SoftReference;
262 ··#252·=·Utf8···············$createCallSiteArray_1262 ··#252·=·Utf8···············$createCallSiteArray_1
263 ··#253·=·Utf8···············([Ljava/lang/String;)V263 ··#253·=·Utf8···············([Ljava/lang/String;)V
264 ··#254·=·Utf8···············isFirstVisit264 ··#254·=·Utf8···············isFirstVisit
265 ··#255·=·String·············#254··········//·isFirstVisit265 ··#255·=·String·············#254··········//·isFirstVisit
266 ··#256·=·Utf8···············value266 ··#256·=·Utf8···············value
Offset 979, 32 lines modifiedOffset 979, 32 lines modified
979 ·········1:·invokevirtual·#226················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;979 ·········1:·invokevirtual·#226················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;
980 ·········4:·aload_0980 ·········4:·aload_0
981 ·········5:·aload_1981 ·········5:·aload_1
982 ·········6:·aload_2982 ·········6:·aload_2
983 ·········7:·invokeinterface·#241,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V983 ·········7:·invokeinterface·#241,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
984 ········12:·return984 ········12:·return
  
985 ··public·void·super$2$visitGStringExpression(org.codehaus.groovy.ast.expr.GStringExpression);985 ··public·void·super$2$visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression);
986 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/GStringExpression;)V986 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ConstantExpression;)V
987 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC987 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
988 ····Code:988 ····Code:
989 ······stack=2,·locals=2,·args_size=2989 ······stack=2,·locals=2,·args_size=2
990 ·········0:·aload_0990 ·········0:·aload_0
991 ·········1:·aload_1991 ·········1:·aload_1
992 ·········2:·invokespecial·#246················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitGStringExpression:(Lorg/codehaus/groovy/ast/expr/GStringExpression;)V992 ·········2:·invokespecial·#246················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstantExpression:(Lorg/codehaus/groovy/ast/expr/ConstantExpression;)V
993 ·········5:·return993 ·········5:·return
  
994 ··public·void·super$2$visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression);994 ··public·void·super$2$visitGStringExpression(org.codehaus.groovy.ast.expr.GStringExpression);
995 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ConstantExpression;)V995 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/GStringExpression;)V
996 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC996 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
997 ····Code:997 ····Code:
998 ······stack=2,·locals=2,·args_size=2998 ······stack=2,·locals=2,·args_size=2
999 ·········0:·aload_0999 ·········0:·aload_0
1000 ·········1:·aload_11000 ·········1:·aload_1
1001 ·········2:·invokespecial·#249················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstantExpression:(Lorg/codehaus/groovy/ast/expr/ConstantExpression;)V1001 ·········2:·invokespecial·#249················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitGStringExpression:(Lorg/codehaus/groovy/ast/expr/GStringExpression;)V
1002 ·········5:·return1002 ·········5:·return
  
1003 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);1003 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
1004 ····descriptor:·([Ljava/lang/String;)V1004 ····descriptor:·([Ljava/lang/String;)V
1005 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC1005 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
1006 ····Code:1006 ····Code:
1007 ······stack=3,·locals=1,·args_size=11007 ······stack=3,·locals=1,·args_size=1
11.5 KB
org/codenarc/rule/unnecessary/UnnecessaryPackageReferenceAstVisitor.class
11.4 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·bd959f03c095120adfdb041fbf0239a233c35c293d22a97c9ddba0341e3a67061 ··SHA-256·checksum·affa3a4c5126aa61defcbc1956469ef7a5b46186d98faf4ca691c5ea993f80b9
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$visitClassExpression
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········#197:#198·····//·visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
 363 ··#353·=·Methodref··········#351.#352·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
 364 ··#354·=·Utf8···············super$2$visitPropertyExpression
 365 ··#355·=·NameAndType········#204:#205·····//·visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
 366 ··#356·=·Methodref··········#351.#355·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
 367 ··#357·=·Utf8···············super$2$visitConstructorCallExpression
362 ··#352·=·NameAndType········#150:#151·····//·visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V368 ··#358·=·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;)V369 ··#359·=·Methodref··········#351.#358·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
364 ··#354·=·Utf8···············super$2$visitClosureExpression370 ··#360·=·Utf8···············super$2$visitClosureExpression
365 ··#355·=·NameAndType········#188:#189·····//·visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V371 ··#361·=·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;)V372 ··#362·=·Methodref··········#351.#361·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
367 ··#357·=·Utf8···············super$2$visitVariableExpression373 ··#363·=·Utf8···············super$2$visitVariableExpression
368 ··#358·=·NameAndType········#166:#167·····//·visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V374 ··#364·=·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;)V375 ··#365·=·Methodref··········#351.#364·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
370 ··#360·=·Utf8···············super$2$visitCastExpression376 ··#366·=·Utf8···············super$2$visitCastExpression
371 ··#361·=·NameAndType········#209:#210·····//·visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V377 ··#367·=·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;)V378 ··#368·=·Methodref··········#351.#367·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V
373 ··#363·=·Utf8···············super$2$visitPropertyExpression 
374 ··#364·=·NameAndType········#204:#205·····//·visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V 
375 ··#365·=·Methodref··········#351.#364·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V 
376 ··#366·=·Utf8···············super$2$visitClassExpression 
377 ··#367·=·NameAndType········#197:#198·····//·visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V 
378 ··#368·=·Methodref··········#351.#367·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)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$visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression);1831 ··public·void·super$2$visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression);
1832 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V1832 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
1833 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1833 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1834 ····Code:1834 ····Code:
1835 ······stack=2,·locals=2,·args_size=21835 ······stack=2,·locals=2,·args_size=2
1836 ·········0:·aload_01836 ·········0:·aload_0
1837 ·········1:·aload_11837 ·········1:·aload_1
1838 ·········2:·invokespecial·#353················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V1838 ·········2:·invokespecial·#353················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
1839 ·········5:·return1839 ·········5:·return
  
1840 ··public·void·super$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression);1840 ··public·void·super$2$visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression);
1841 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V1841 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
1842 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1842 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1843 ····Code:1843 ····Code:
1844 ······stack=2,·locals=2,·args_size=21844 ······stack=2,·locals=2,·args_size=2
1845 ·········0:·aload_01845 ·········0:·aload_0
1846 ·········1:·aload_11846 ·········1:·aload_1
1847 ·········2:·invokespecial·#356················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V1847 ·········2:·invokespecial·#356················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
1848 ·········5:·return1848 ·········5:·return
  
1849 ··public·void·super$2$visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression);1849 ··public·void·super$2$visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression);
1850 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V1850 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
1851 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1851 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1852 ····Code:1852 ····Code:
1853 ······stack=2,·locals=2,·args_size=21853 ······stack=2,·locals=2,·args_size=2
1854 ·········0:·aload_01854 ·········0:·aload_0
1855 ·········1:·aload_11855 ·········1:·aload_1
1856 ·········2:·invokespecial·#359················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V1856 ·········2:·invokespecial·#359················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitConstructorCallExpression:(Lorg/codehaus/groovy/ast/expr/ConstructorCallExpression;)V
1857 ·········5:·return1857 ·········5:·return
  
1858 ··public·void·super$2$visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression);1858 ··public·void·super$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression);
1859 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/CastExpression;)V1859 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
1860 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1860 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1861 ····Code:1861 ····Code:
1862 ······stack=2,·locals=2,·args_size=21862 ······stack=2,·locals=2,·args_size=2
1863 ·········0:·aload_01863 ·········0:·aload_0
1864 ·········1:·aload_11864 ·········1:·aload_1
1865 ·········2:·invokespecial·#362················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V1865 ·········2:·invokespecial·#362················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
1866 ·········5:·return1866 ·········5:·return
  
1867 ··public·void·super$2$visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression);1867 ··public·void·super$2$visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression);
1868 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V1868 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
1869 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1869 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1870 ····Code:1870 ····Code:
1871 ······stack=2,·locals=2,·args_size=21871 ······stack=2,·locals=2,·args_size=2
1872 ·········0:·aload_01872 ·········0:·aload_0
1873 ·········1:·aload_11873 ·········1:·aload_1
1874 ·········2:·invokespecial·#365················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V1874 ·········2:·invokespecial·#365················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
1875 ·········5:·return1875 ·········5:·return
  
1876 ··public·void·super$2$visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression);1876 ··public·void·super$2$visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression);
1877 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V1877 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/CastExpression;)V
1878 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1878 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1879 ····Code:1879 ····Code:
1880 ······stack=2,·locals=2,·args_size=21880 ······stack=2,·locals=2,·args_size=2
1881 ·········0:·aload_01881 ·········0:·aload_0
1882 ·········1:·aload_11882 ·········1:·aload_1
1883 ·········2:·invokespecial·#368················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V1883 ·········2:·invokespecial·#368················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)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
1888 ····Code:1888 ····Code:
1889 ······stack=2,·locals=2,·args_size=21889 ······stack=2,·locals=2,·args_size=2
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
10.6 KB
org/codenarc/rule/unused/UnusedVariableAstVisitor.class
10.5 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·3a87de507db0b6cab1e393b11ab796e742cc87425a45f30fdc7d31e6355b7ef51 ··SHA-256·checksum·23b857d971fc1f0757dc03fb493bce1c8564ef598cc81c35486e2c882a67c1c9
2 ··Compiled·from·"UnusedVariableRule.groovy"2 ··Compiled·from·"UnusedVariableRule.groovy"
3 public·class·org.codenarc.rule.unused.UnusedVariableAstVisitor·extends·org.codenarc.rule.AbstractAstVisitor·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.unused.UnusedVariableAstVisitor·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/UnusedVariableAstVisitor7 ··this_class:·#2··························//·org/codenarc/rule/unused/UnusedVariableAstVisitor
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitor8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitor
Offset 271, 33 lines modifiedOffset 271, 33 lines modified
271 ··#261·=·NameAndType········#258:#260·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;271 ··#261·=·NameAndType········#258:#260·····//·getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
272 ··#262·=·InterfaceMethodref·#254.#261·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;272 ··#262·=·InterfaceMethodref·#254.#261·····//·groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
273 ··#263·=·Utf8···············setProperty273 ··#263·=·Utf8···············setProperty
274 ··#264·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V274 ··#264·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V
275 ··#265·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V275 ··#265·=·Utf8···············(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
276 ··#266·=·NameAndType········#263:#265·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V276 ··#266·=·NameAndType········#263:#265·····//·setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
277 ··#267·=·InterfaceMethodref·#254.#266·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V277 ··#267·=·InterfaceMethodref·#254.#266·····//·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
 278 ··#268·=·Utf8···············super$3$visitBlockStatement
 279 ··#269·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport
 280 ··#270·=·Class··············#269··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport
 281 ··#271·=·NameAndType········#89:#90·······//·visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V
 282 ··#272·=·Methodref··········#270.#271·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V
 283 ··#273·=·Utf8···············super$3$visitForLoop
 284 ··#274·=·NameAndType········#114:#115·····//·visitForLoop:(Lorg/codehaus/groovy/ast/stmt/ForStatement;)V
 285 ··#275·=·Methodref··········#270.#274·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitForLoop:(Lorg/codehaus/groovy/ast/stmt/ForStatement;)V
278 ··#268·=·Utf8···············super$2$visitMethodCallExpression286 ··#276·=·Utf8···············super$2$visitMethodCallExpression
279 ··#269·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport287 ··#277·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport
280 ··#270·=·Class··············#269··········//·org/codehaus/groovy/ast/CodeVisitorSupport288 ··#278·=·Class··············#277··········//·org/codehaus/groovy/ast/CodeVisitorSupport
281 ··#271·=·NameAndType········#151:#152·····//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V289 ··#279·=·NameAndType········#151:#152·····//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
282 ··#272·=·Methodref··········#270.#271·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V290 ··#280·=·Methodref··········#278.#279·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
283 ··#273·=·Utf8···············super$2$visitVariableExpression291 ··#281·=·Utf8···············super$2$visitVariableExpression
284 ··#274·=·NameAndType········#138:#139·····//·visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V292 ··#282·=·NameAndType········#138:#139·····//·visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
285 ··#275·=·Methodref··········#270.#274·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V293 ··#283·=·Methodref··········#278.#282·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
286 ··#276·=·Utf8···············super$3$visitDeclarationExpression294 ··#284·=·Utf8···············super$3$visitDeclarationExpression
287 ··#277·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport 
288 ··#278·=·Class··············#277··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport 
289 ··#279·=·NameAndType········#51:#52·······//·visitDeclarationExpression:(Lorg/codehaus/groovy/ast/expr/DeclarationExpression;)V295 ··#285·=·NameAndType········#51:#52·······//·visitDeclarationExpression:(Lorg/codehaus/groovy/ast/expr/DeclarationExpression;)V
290 ··#280·=·Methodref··········#278.#279·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitDeclarationExpression:(Lorg/codehaus/groovy/ast/expr/DeclarationExpression;)V296 ··#286·=·Methodref··········#270.#285·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitDeclarationExpression:(Lorg/codehaus/groovy/ast/expr/DeclarationExpression;)V
291 ··#281·=·Utf8···············super$3$visitBlockStatement 
292 ··#282·=·NameAndType········#89:#90·······//·visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V 
293 ··#283·=·Methodref··········#278.#282·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V 
294 ··#284·=·Utf8···············super$3$visitForLoop 
295 ··#285·=·NameAndType········#114:#115·····//·visitForLoop:(Lorg/codehaus/groovy/ast/stmt/ForStatement;)V 
296 ··#286·=·Methodref··········#278.#285·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitForLoop:(Lorg/codehaus/groovy/ast/stmt/ForStatement;)V 
297 ··#287·=·Utf8···············$callSiteArray297 ··#287·=·Utf8···············$callSiteArray
298 ··#288·=·Utf8···············Ljava/lang/ref/SoftReference;298 ··#288·=·Utf8···············Ljava/lang/ref/SoftReference;
299 ··#289·=·Utf8···············$createCallSiteArray_1299 ··#289·=·Utf8···············$createCallSiteArray_1
300 ··#290·=·Utf8···············([Ljava/lang/String;)V300 ··#290·=·Utf8···············([Ljava/lang/String;)V
301 ··#291·=·Utf8···············isFirstVisit301 ··#291·=·Utf8···············isFirstVisit
302 ··#292·=·String·············#291··········//·isFirstVisit302 ··#292·=·String·············#291··········//·isFirstVisit
303 ··#293·=·Utf8···············getVariableExpressions303 ··#293·=·Utf8···············getVariableExpressions
Offset 1153, 62 lines modifiedOffset 1153, 62 lines modified
1153 ·········1:·invokevirtual·#252················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;1153 ·········1:·invokevirtual·#252················//·Method·getMetaClass:()Lgroovy/lang/MetaClass;
1154 ·········4:·aload_01154 ·········4:·aload_0
1155 ·········5:·aload_11155 ·········5:·aload_1
1156 ·········6:·aload_21156 ·········6:·aload_2
1157 ·········7:·invokeinterface·#267,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V1157 ·········7:·invokeinterface·#267,··4··········//·InterfaceMethod·groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
1158 ········12:·return1158 ········12:·return
  
1159 ··public·void·super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression); 
1160 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V1159 ··public·void·super$3$visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement);
 1160 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V
1161 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1161 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1162 ····Code:1162 ····Code:
1163 ······stack=2,·locals=2,·args_size=21163 ······stack=2,·locals=2,·args_size=2
1164 ·········0:·aload_01164 ·········0:·aload_0
1165 ·········1:·aload_11165 ·········1:·aload_1
1166 ·········2:·invokespecial·#272················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V1166 ·········2:·invokespecial·#272················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V
1167 ·········5:·return1167 ·········5:·return
  
1168 ··public·void·super$2$visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression); 
1169 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V1168 ··public·void·super$3$visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement);
 1169 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/ForStatement;)V
1170 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1170 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1171 ····Code:1171 ····Code:
1172 ······stack=2,·locals=2,·args_size=21172 ······stack=2,·locals=2,·args_size=2
1173 ·········0:·aload_01173 ·········0:·aload_0
1174 ·········1:·aload_11174 ·········1:·aload_1
1175 ·········2:·invokespecial·#275················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V1175 ·········2:·invokespecial·#275················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitForLoop:(Lorg/codehaus/groovy/ast/stmt/ForStatement;)V
1176 ·········5:·return1176 ·········5:·return
  
1177 ··public·void·super$3$visitDeclarationExpression(org.codehaus.groovy.ast.expr.DeclarationExpression);1177 ··public·void·super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression);
1178 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/DeclarationExpression;)V1178 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
1179 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1179 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1180 ····Code:1180 ····Code:
1181 ······stack=2,·locals=2,·args_size=21181 ······stack=2,·locals=2,·args_size=2
1182 ·········0:·aload_01182 ·········0:·aload_0
1183 ·········1:·aload_11183 ·········1:·aload_1
1184 ·········2:·invokespecial·#280················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitDeclarationExpression:(Lorg/codehaus/groovy/ast/expr/DeclarationExpression;)V1184 ·········2:·invokespecial·#280················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
1185 ·········5:·return1185 ·········5:·return
  
1186 ··public·void·super$3$visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement); 
1187 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V1186 ··public·void·super$2$visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression);
 1187 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
1188 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1188 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1189 ····Code:1189 ····Code:
1190 ······stack=2,·locals=2,·args_size=21190 ······stack=2,·locals=2,·args_size=2
1191 ·········0:·aload_01191 ·········0:·aload_0
1192 ·········1:·aload_11192 ·········1:·aload_1
1193 ·········2:·invokespecial·#283················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V1193 ·········2:·invokespecial·#283················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
1194 ·········5:·return1194 ·········5:·return
  
1195 ··public·void·super$3$visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement);1195 ··public·void·super$3$visitDeclarationExpression(org.codehaus.groovy.ast.expr.DeclarationExpression);
1196 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/ForStatement;)V1196 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/DeclarationExpression;)V
1197 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1197 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1198 ····Code:1198 ····Code:
1199 ······stack=2,·locals=2,·args_size=21199 ······stack=2,·locals=2,·args_size=2
1200 ·········0:·aload_01200 ·········0:·aload_0
1201 ·········1:·aload_11201 ·········1:·aload_1
1202 ·········2:·invokespecial·#286················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitForLoop:(Lorg/codehaus/groovy/ast/stmt/ForStatement;)V1202 ·········2:·invokespecial·#286················//·Method·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitDeclarationExpression:(Lorg/codehaus/groovy/ast/expr/DeclarationExpression;)V
1203 ·········5:·return1203 ·········5:·return
  
1204 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);1204 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
1205 ····descriptor:·([Ljava/lang/String;)V1205 ····descriptor:·([Ljava/lang/String;)V
1206 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC1206 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
1207 ····Code:1207 ····Code:
1208 ······stack=3,·locals=1,·args_size=11208 ······stack=3,·locals=1,·args_size=1