4.14 MB
/srv/reproducible-results/rbuild-debian/r-b-build.flTjYB5Y/b1/codenarc_0.23-6_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.flTjYB5Y/b2/codenarc_0.23-6_amd64.changes
416 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·2dac1b48d3212453f1d208330888d9db·299336·doc·optional·libcodenarc-groovy-java-doc_0.23-6_all.deb 
2 ·7699f5cc7f8bf5a77d0da7ec631d3027·1934840·java·optional·libcodenarc-groovy-java_0.23-6_all.deb1 ·9e043bbd257d88224cdb24063b85594e·299316·doc·optional·libcodenarc-groovy-java-doc_0.23-6_all.deb
 2 ·a3438c22c94c4fe368da09e0d5ee7aaf·1934908·java·optional·libcodenarc-groovy-java_0.23-6_all.deb
284 KB
libcodenarc-groovy-java-doc_0.23-6_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-01-16·19:12:57.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-01-16·19:12:57.000000·debian-binary
2 -rw-r--r--···0········0········0····23384·2025-01-16·19:12:57.000000·control.tar.xz2 -rw-r--r--···0········0········0····23384·2025-01-16·19:12:57.000000·control.tar.xz
3 -rw-r--r--···0········0········0···275760·2025-01-16·19:12:57.000000·data.tar.xz3 -rw-r--r--···0········0········0···275740·2025-01-16·19:12:57.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
283 KB
data.tar.xz
283 KB
data.tar
56.7 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#visitClass(org.codehaus.groovy.ast.ClassNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations(org.codehaus.groovy.ast.AnnotatedNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchSta[·...·truncated·by·diffoscope;·len:·6389,·SHA:·9461c326c7a668ed149a25da26a21c761a1e97c3efcd9c7127549a45e520999f·...·]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#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:·cb28363bad4e4e6586ff1dd425f9e3e6794eb9dd075a3541377ddbfa2212345e·...·]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#visitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop(org.co[·...·truncated·by·diffoscope;·len:·5534,·SHA:·284a69ef1f09445186c01c1b9cae3786c9d2e698f1ccbaf9995e0b7c3c3d22e7·...·]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 ········
28.5 KB
html2text {}
    
Offset 42, 18 lines modifiedOffset 42, 34 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#visitClass 
50 ··································································(org.codehaus.groovy.ast.ClassNode), 
51 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations49 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations
52 ··································································(org.codehaus.groovy.ast.AnnotatedNode),50 ··································································(org.codehaus.groovy.ast.AnnotatedNode),
 51 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage
 52 ··································································(org.codehaus.groovy.ast.PackageNode),
 53 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports
 54 ··································································(org.codehaus.groovy.ast.ModuleNode),
 55 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement
 56 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement),
 57 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop
 58 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),
 59 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop
 60 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),
 61 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop
 62 ··································································(org.codehaus.groovy.ast.stmt.DoWhileStatement),
 63 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitIfElse
 64 ··································································(org.codehaus.groovy.ast.stmt.IfStatement),
 65 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement
 66 ··································································(org.codehaus.groovy.ast.stmt.ExpressionStatement),
 67 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAssertStatement
 68 ··································································(org.codehaus.groovy.ast.stmt.AssertStatement),
53 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally69 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally
54 ··································································(org.codehaus.groovy.ast.stmt.TryCatchStatement),70 ··································································(org.codehaus.groovy.ast.stmt.TryCatchStatement),
55 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSwitch71 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSwitch
56 ··································································(org.codehaus.groovy.ast.stmt.SwitchStatement),72 ··································································(org.codehaus.groovy.ast.stmt.SwitchStatement),
57 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCaseStatement73 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCaseStatement
58 ··································································(org.codehaus.groovy.ast.stmt.CaseStatement),74 ··································································(org.codehaus.groovy.ast.stmt.CaseStatement),
59 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBreakStatement75 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBreakStatement
Offset 64, 52 lines modifiedOffset 80, 38 lines modified
64 ··································································(org.codehaus.groovy.ast.stmt.ThrowStatement),80 ··································································(org.codehaus.groovy.ast.stmt.ThrowStatement),
65 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement81 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement
66 ··································································(org.codehaus.groovy.ast.stmt.SynchronizedStatement),82 ··································································(org.codehaus.groovy.ast.stmt.SynchronizedStatement),
67 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement83 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement
68 ··································································(org.codehaus.groovy.ast.stmt.CatchStatement),84 ··································································(org.codehaus.groovy.ast.stmt.CatchStatement),
69 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression85 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression
70 ··································································(org.codehaus.groovy.ast.expr.DeclarationExpression),86 ··································································(org.codehaus.groovy.ast.expr.DeclarationExpression),
71 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement 
72 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement), 
73 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop 
74 ··································································(org.codehaus.groovy.ast.stmt.ForStatement), 
75 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop 
76 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement), 
77 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop 
78 ··································································(org.codehaus.groovy.ast.stmt.DoWhileStatement), 
79 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitIfElse87 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass
80 ··································································(org.codehaus.groovy.ast.stmt.IfStatement),88 ··································································(org.codehaus.groovy.ast.ClassNode),
81 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement 
82 ··································································(org.codehaus.groovy.ast.stmt.ExpressionStatement), 
83 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAssertStatement89 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement
84 ··································································(org.codehaus.groovy.ast.stmt.AssertStatement),90 ··································································(org.codehaus.groovy.ast.stmt.ReturnStatement),
85 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty91 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty
86 ··································································(org.codehaus.groovy.ast.PropertyNode),92 ··································································(org.codehaus.groovy.ast.PropertyNode),
87 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor93 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor
88 ··································································(org.codehaus.groovy.ast.ConstructorNode),94 ··································································(org.codehaus.groovy.ast.ConstructorNode),
89 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement 
90 ··································································(org.codehaus.groovy.ast.stmt.ReturnStatement), 
91 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage95 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression
92 ··································································(org.codehaus.groovy.ast.PackageNode), 
93 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports 
94 ··································································(org.codehaus.groovy.ast.ModuleNode),96 ··································································(org.codehaus.groovy.ast.expr.StaticMethodCallExpression),
95 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression97 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression
96 ··································································(org.codehaus.groovy.ast.expr.MethodCallExpression),98 ··································································(org.codehaus.groovy.ast.expr.MethodCallExpression),
97 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression99 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression
98 ··································································(org.codehaus.groovy.ast.expr.ConstructorCallExpression),100 ··································································(org.codehaus.groovy.ast.expr.ConstructorCallExpression),
99 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression101 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression
100 ··································································(org.codehaus.groovy.ast.expr.TernaryExpression),102 ··································································(org.codehaus.groovy.ast.expr.TernaryExpression),
101 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression103 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression
102 ··································································(org.codehaus.groovy.ast.expr.ElvisOperatorExpression),104 ··································································(org.codehaus.groovy.ast.expr.ElvisOperatorExpression),
103 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression105 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression
104 ··································································(org.codehaus.groovy.ast.expr.BinaryExpression),106 ··································································(org.codehaus.groovy.ast.expr.BinaryExpression),
105 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression 
106 ··································································(org.codehaus.groovy.ast.expr.PrefixExpression), 
107 ··················class···········································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression107 ··················class···········································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression
108 ··················org.codehaus.groovy.ast.ClassCodeVisitorSupport·(org.codehaus.groovy.ast.expr.PostfixExpression),108 ··················org.codehaus.groovy.ast.ClassCodeVisitorSupport·(org.codehaus.groovy.ast.expr.PrefixExpression),
 109 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression
 110 ··································································(org.codehaus.groovy.ast.expr.PostfixExpression),
109 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression111 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression
110 ··································································(org.codehaus.groovy.ast.expr.BooleanExpression),112 ··································································(org.codehaus.groovy.ast.expr.BooleanExpression),
111 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureExpression113 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureExpression
112 ··································································(org.codehaus.groovy.ast.expr.ClosureExpression),114 ··································································(org.codehaus.groovy.ast.expr.ClosureExpression),
113 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTupleExpression115 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTupleExpression
114 ··································································(org.codehaus.groovy.ast.expr.TupleExpression),116 ··································································(org.codehaus.groovy.ast.expr.TupleExpression),
115 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapExpression117 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapExpression
Offset 146, 33 lines modifiedOffset 148, 47 lines modified
146 ··································································(org.codehaus.groovy.ast.expr.CastExpression),148 ··································································(org.codehaus.groovy.ast.expr.CastExpression),
147 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArgumentlistExpression149 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArgumentlistExpression
148 ··································································(org.codehaus.groovy.ast.expr.ArgumentListExpression),150 ··································································(org.codehaus.groovy.ast.expr.ArgumentListExpression),
149 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression151 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression
150 ··································································(org.codehaus.groovy.ast.expr.ClosureListExpression),152 ··································································(org.codehaus.groovy.ast.expr.ClosureListExpression),
151 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression153 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression
152 ··································································(org.codehaus.groovy.classgen.BytecodeExpression),154 ··································································(org.codehaus.groovy.classgen.BytecodeExpression),
153 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression 
154 ··································································(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#visitConstantExpression155 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression
158 ··································································(org.codehaus.groovy.ast.expr.ConstantExpression),156 ··································································(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#visitClassExpression157 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression
162 ··································································(org.codehaus.groovy.ast.expr.ClassExpression),158 ··································································(org.codehaus.groovy.ast.expr.ClassExpression),
 159 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression
 160 ··································································(org.codehaus.groovy.ast.expr.PropertyExpression),
 161 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression
 162 ··································································(org.codehaus.groovy.ast.expr.ListExpression),
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#visitStaticMethodCallExpression
 173 ··································································(org.codehaus.groovy.ast.expr.StaticMethodCallExpression),
 174 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement
 175 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement),
 176 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop
Max diff block lines reached; 10964/29124 bytes (37.65%) of diff not shown.
56.7 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#visitClass(org.codehaus.groovy.ast.ClassNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations(org.codehaus.groovy.ast.AnnotatedNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchSta[·...·truncated·by·diffoscope;·len:·6389,·SHA:·9461c326c7a668ed149a25da26a21c761a1e97c3efcd9c7127549a45e520999f·...·]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#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:·cb28363bad4e4e6586ff1dd425f9e3e6794eb9dd075a3541377ddbfa2212345e·...·]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#visitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop(org.co[·...·truncated·by·diffoscope;·len:·5534,·SHA:·284a69ef1f09445186c01c1b9cae3786c9d2e698f1ccbaf9995e0b7c3c3d22e7·...·]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 ········
28.5 KB
html2text {}
    
Offset 107, 18 lines modifiedOffset 107, 34 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#visitClass 
115 ··································································(org.codehaus.groovy.ast.ClassNode), 
116 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations114 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations
117 ··································································(org.codehaus.groovy.ast.AnnotatedNode),115 ··································································(org.codehaus.groovy.ast.AnnotatedNode),
 116 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage
 117 ··································································(org.codehaus.groovy.ast.PackageNode),
 118 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports
 119 ··································································(org.codehaus.groovy.ast.ModuleNode),
 120 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement
 121 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement),
 122 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop
 123 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),
 124 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop
 125 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),
 126 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop
 127 ··································································(org.codehaus.groovy.ast.stmt.DoWhileStatement),
 128 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitIfElse
 129 ··································································(org.codehaus.groovy.ast.stmt.IfStatement),
 130 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement
 131 ··································································(org.codehaus.groovy.ast.stmt.ExpressionStatement),
 132 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAssertStatement
 133 ··································································(org.codehaus.groovy.ast.stmt.AssertStatement),
118 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally134 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally
119 ··································································(org.codehaus.groovy.ast.stmt.TryCatchStatement),135 ··································································(org.codehaus.groovy.ast.stmt.TryCatchStatement),
120 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSwitch136 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSwitch
121 ··································································(org.codehaus.groovy.ast.stmt.SwitchStatement),137 ··································································(org.codehaus.groovy.ast.stmt.SwitchStatement),
122 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCaseStatement138 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCaseStatement
123 ··································································(org.codehaus.groovy.ast.stmt.CaseStatement),139 ··································································(org.codehaus.groovy.ast.stmt.CaseStatement),
124 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBreakStatement140 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBreakStatement
Offset 129, 52 lines modifiedOffset 145, 38 lines modified
129 ··································································(org.codehaus.groovy.ast.stmt.ThrowStatement),145 ··································································(org.codehaus.groovy.ast.stmt.ThrowStatement),
130 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement146 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement
131 ··································································(org.codehaus.groovy.ast.stmt.SynchronizedStatement),147 ··································································(org.codehaus.groovy.ast.stmt.SynchronizedStatement),
132 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement148 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement
133 ··································································(org.codehaus.groovy.ast.stmt.CatchStatement),149 ··································································(org.codehaus.groovy.ast.stmt.CatchStatement),
134 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression150 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression
135 ··································································(org.codehaus.groovy.ast.expr.DeclarationExpression),151 ··································································(org.codehaus.groovy.ast.expr.DeclarationExpression),
136 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement 
137 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement), 
138 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop 
139 ··································································(org.codehaus.groovy.ast.stmt.ForStatement), 
140 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop 
141 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement), 
142 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop 
143 ··································································(org.codehaus.groovy.ast.stmt.DoWhileStatement), 
144 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitIfElse152 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass
145 ··································································(org.codehaus.groovy.ast.stmt.IfStatement),153 ··································································(org.codehaus.groovy.ast.ClassNode),
146 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement 
147 ··································································(org.codehaus.groovy.ast.stmt.ExpressionStatement), 
148 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAssertStatement154 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement
149 ··································································(org.codehaus.groovy.ast.stmt.AssertStatement),155 ··································································(org.codehaus.groovy.ast.stmt.ReturnStatement),
150 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty156 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty
151 ··································································(org.codehaus.groovy.ast.PropertyNode),157 ··································································(org.codehaus.groovy.ast.PropertyNode),
152 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor158 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor
153 ··································································(org.codehaus.groovy.ast.ConstructorNode),159 ··································································(org.codehaus.groovy.ast.ConstructorNode),
154 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement 
155 ··································································(org.codehaus.groovy.ast.stmt.ReturnStatement), 
156 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage160 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression
157 ··································································(org.codehaus.groovy.ast.PackageNode), 
158 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports 
159 ··································································(org.codehaus.groovy.ast.ModuleNode),161 ··································································(org.codehaus.groovy.ast.expr.StaticMethodCallExpression),
160 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression162 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression
161 ··································································(org.codehaus.groovy.ast.expr.MethodCallExpression),163 ··································································(org.codehaus.groovy.ast.expr.MethodCallExpression),
162 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression164 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression
163 ··································································(org.codehaus.groovy.ast.expr.ConstructorCallExpression),165 ··································································(org.codehaus.groovy.ast.expr.ConstructorCallExpression),
164 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression166 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression
165 ··································································(org.codehaus.groovy.ast.expr.TernaryExpression),167 ··································································(org.codehaus.groovy.ast.expr.TernaryExpression),
166 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression168 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression
167 ··································································(org.codehaus.groovy.ast.expr.ElvisOperatorExpression),169 ··································································(org.codehaus.groovy.ast.expr.ElvisOperatorExpression),
168 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression170 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression
169 ··································································(org.codehaus.groovy.ast.expr.BinaryExpression),171 ··································································(org.codehaus.groovy.ast.expr.BinaryExpression),
170 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression 
171 ··································································(org.codehaus.groovy.ast.expr.PrefixExpression), 
172 ··················class···········································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression172 ··················class···········································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression
173 ··················org.codehaus.groovy.ast.ClassCodeVisitorSupport·(org.codehaus.groovy.ast.expr.PostfixExpression),173 ··················org.codehaus.groovy.ast.ClassCodeVisitorSupport·(org.codehaus.groovy.ast.expr.PrefixExpression),
 174 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression
 175 ··································································(org.codehaus.groovy.ast.expr.PostfixExpression),
174 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression176 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression
175 ··································································(org.codehaus.groovy.ast.expr.BooleanExpression),177 ··································································(org.codehaus.groovy.ast.expr.BooleanExpression),
176 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureExpression178 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureExpression
177 ··································································(org.codehaus.groovy.ast.expr.ClosureExpression),179 ··································································(org.codehaus.groovy.ast.expr.ClosureExpression),
178 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTupleExpression180 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTupleExpression
179 ··································································(org.codehaus.groovy.ast.expr.TupleExpression),181 ··································································(org.codehaus.groovy.ast.expr.TupleExpression),
180 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapExpression182 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapExpression
Offset 211, 33 lines modifiedOffset 213, 47 lines modified
211 ··································································(org.codehaus.groovy.ast.expr.CastExpression),213 ··································································(org.codehaus.groovy.ast.expr.CastExpression),
212 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArgumentlistExpression214 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArgumentlistExpression
213 ··································································(org.codehaus.groovy.ast.expr.ArgumentListExpression),215 ··································································(org.codehaus.groovy.ast.expr.ArgumentListExpression),
214 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression216 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression
215 ··································································(org.codehaus.groovy.ast.expr.ClosureListExpression),217 ··································································(org.codehaus.groovy.ast.expr.ClosureListExpression),
216 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression218 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression
217 ··································································(org.codehaus.groovy.classgen.BytecodeExpression),219 ··································································(org.codehaus.groovy.classgen.BytecodeExpression),
218 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression 
219 ··································································(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#visitConstantExpression220 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression
223 ··································································(org.codehaus.groovy.ast.expr.ConstantExpression),221 ··································································(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#visitClassExpression222 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression
227 ··································································(org.codehaus.groovy.ast.expr.ClassExpression),223 ··································································(org.codehaus.groovy.ast.expr.ClassExpression),
 224 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression
 225 ··································································(org.codehaus.groovy.ast.expr.PropertyExpression),
 226 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression
 227 ··································································(org.codehaus.groovy.ast.expr.ListExpression),
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#visitStaticMethodCallExpression
 238 ··································································(org.codehaus.groovy.ast.expr.StaticMethodCallExpression),
 239 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement
 240 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement),
 241 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop
Max diff block lines reached; 10964/29128 bytes (37.64%) of diff not shown.
56.7 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#visitClass(org.codehaus.groovy.ast.ClassNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations(org.codehaus.groovy.ast.AnnotatedNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchSta[·...·truncated·by·diffoscope;·len:·6389,·SHA:·9461c326c7a668ed149a25da26a21c761a1e97c3efcd9c7127549a45e520999f·...·]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#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:·cb28363bad4e4e6586ff1dd425f9e3e6794eb9dd075a3541377ddbfa2212345e·...·]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#visitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop(org.co[·...·truncated·by·diffoscope;·len:·5534,·SHA:·284a69ef1f09445186c01c1b9cae3786c9d2e698f1ccbaf9995e0b7c3c3d22e7·...·]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 ········
28.5 KB
html2text {}
    
Offset 210, 18 lines modifiedOffset 210, 34 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#visitClass 
218 ··································································(org.codehaus.groovy.ast.ClassNode), 
219 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations217 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations
220 ··································································(org.codehaus.groovy.ast.AnnotatedNode),218 ··································································(org.codehaus.groovy.ast.AnnotatedNode),
 219 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage
 220 ··································································(org.codehaus.groovy.ast.PackageNode),
 221 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports
 222 ··································································(org.codehaus.groovy.ast.ModuleNode),
 223 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement
 224 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement),
 225 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop
 226 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),
 227 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop
 228 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),
 229 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop
 230 ··································································(org.codehaus.groovy.ast.stmt.DoWhileStatement),
 231 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitIfElse
 232 ··································································(org.codehaus.groovy.ast.stmt.IfStatement),
 233 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement
 234 ··································································(org.codehaus.groovy.ast.stmt.ExpressionStatement),
 235 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAssertStatement
 236 ··································································(org.codehaus.groovy.ast.stmt.AssertStatement),
221 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally237 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally
222 ··································································(org.codehaus.groovy.ast.stmt.TryCatchStatement),238 ··································································(org.codehaus.groovy.ast.stmt.TryCatchStatement),
223 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSwitch239 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSwitch
224 ··································································(org.codehaus.groovy.ast.stmt.SwitchStatement),240 ··································································(org.codehaus.groovy.ast.stmt.SwitchStatement),
225 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCaseStatement241 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCaseStatement
226 ··································································(org.codehaus.groovy.ast.stmt.CaseStatement),242 ··································································(org.codehaus.groovy.ast.stmt.CaseStatement),
227 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBreakStatement243 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBreakStatement
Offset 232, 52 lines modifiedOffset 248, 38 lines modified
232 ··································································(org.codehaus.groovy.ast.stmt.ThrowStatement),248 ··································································(org.codehaus.groovy.ast.stmt.ThrowStatement),
233 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement249 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement
234 ··································································(org.codehaus.groovy.ast.stmt.SynchronizedStatement),250 ··································································(org.codehaus.groovy.ast.stmt.SynchronizedStatement),
235 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement251 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement
236 ··································································(org.codehaus.groovy.ast.stmt.CatchStatement),252 ··································································(org.codehaus.groovy.ast.stmt.CatchStatement),
237 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression253 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression
238 ··································································(org.codehaus.groovy.ast.expr.DeclarationExpression),254 ··································································(org.codehaus.groovy.ast.expr.DeclarationExpression),
239 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement 
240 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement), 
241 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop 
242 ··································································(org.codehaus.groovy.ast.stmt.ForStatement), 
243 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop 
244 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement), 
245 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop 
246 ··································································(org.codehaus.groovy.ast.stmt.DoWhileStatement), 
247 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitIfElse255 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass
248 ··································································(org.codehaus.groovy.ast.stmt.IfStatement),256 ··································································(org.codehaus.groovy.ast.ClassNode),
249 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement 
250 ··································································(org.codehaus.groovy.ast.stmt.ExpressionStatement), 
251 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAssertStatement257 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement
252 ··································································(org.codehaus.groovy.ast.stmt.AssertStatement),258 ··································································(org.codehaus.groovy.ast.stmt.ReturnStatement),
253 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty259 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty
254 ··································································(org.codehaus.groovy.ast.PropertyNode),260 ··································································(org.codehaus.groovy.ast.PropertyNode),
255 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor261 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor
256 ··································································(org.codehaus.groovy.ast.ConstructorNode),262 ··································································(org.codehaus.groovy.ast.ConstructorNode),
257 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement 
258 ··································································(org.codehaus.groovy.ast.stmt.ReturnStatement), 
259 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage263 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression
260 ··································································(org.codehaus.groovy.ast.PackageNode), 
261 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports 
262 ··································································(org.codehaus.groovy.ast.ModuleNode),264 ··································································(org.codehaus.groovy.ast.expr.StaticMethodCallExpression),
263 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression265 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression
264 ··································································(org.codehaus.groovy.ast.expr.MethodCallExpression),266 ··································································(org.codehaus.groovy.ast.expr.MethodCallExpression),
265 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression267 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression
266 ··································································(org.codehaus.groovy.ast.expr.ConstructorCallExpression),268 ··································································(org.codehaus.groovy.ast.expr.ConstructorCallExpression),
267 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression269 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression
268 ··································································(org.codehaus.groovy.ast.expr.TernaryExpression),270 ··································································(org.codehaus.groovy.ast.expr.TernaryExpression),
269 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression271 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression
270 ··································································(org.codehaus.groovy.ast.expr.ElvisOperatorExpression),272 ··································································(org.codehaus.groovy.ast.expr.ElvisOperatorExpression),
271 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression273 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression
272 ··································································(org.codehaus.groovy.ast.expr.BinaryExpression),274 ··································································(org.codehaus.groovy.ast.expr.BinaryExpression),
273 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression 
274 ··································································(org.codehaus.groovy.ast.expr.PrefixExpression), 
275 ··················class···········································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression275 ··················class···········································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression
276 ··················org.codehaus.groovy.ast.ClassCodeVisitorSupport·(org.codehaus.groovy.ast.expr.PostfixExpression),276 ··················org.codehaus.groovy.ast.ClassCodeVisitorSupport·(org.codehaus.groovy.ast.expr.PrefixExpression),
 277 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression
 278 ··································································(org.codehaus.groovy.ast.expr.PostfixExpression),
277 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression279 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression
278 ··································································(org.codehaus.groovy.ast.expr.BooleanExpression),280 ··································································(org.codehaus.groovy.ast.expr.BooleanExpression),
279 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureExpression281 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureExpression
280 ··································································(org.codehaus.groovy.ast.expr.ClosureExpression),282 ··································································(org.codehaus.groovy.ast.expr.ClosureExpression),
281 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTupleExpression283 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTupleExpression
282 ··································································(org.codehaus.groovy.ast.expr.TupleExpression),284 ··································································(org.codehaus.groovy.ast.expr.TupleExpression),
283 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapExpression285 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapExpression
Offset 314, 33 lines modifiedOffset 316, 47 lines modified
314 ··································································(org.codehaus.groovy.ast.expr.CastExpression),316 ··································································(org.codehaus.groovy.ast.expr.CastExpression),
315 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArgumentlistExpression317 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArgumentlistExpression
316 ··································································(org.codehaus.groovy.ast.expr.ArgumentListExpression),318 ··································································(org.codehaus.groovy.ast.expr.ArgumentListExpression),
317 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression319 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression
318 ··································································(org.codehaus.groovy.ast.expr.ClosureListExpression),320 ··································································(org.codehaus.groovy.ast.expr.ClosureListExpression),
319 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression321 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression
320 ··································································(org.codehaus.groovy.classgen.BytecodeExpression),322 ··································································(org.codehaus.groovy.classgen.BytecodeExpression),
321 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression 
322 ··································································(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#visitConstantExpression323 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression
326 ··································································(org.codehaus.groovy.ast.expr.ConstantExpression),324 ··································································(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#visitClassExpression325 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression
330 ··································································(org.codehaus.groovy.ast.expr.ClassExpression),326 ··································································(org.codehaus.groovy.ast.expr.ClassExpression),
 327 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression
 328 ··································································(org.codehaus.groovy.ast.expr.PropertyExpression),
 329 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression
 330 ··································································(org.codehaus.groovy.ast.expr.ListExpression),
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#visitStaticMethodCallExpression
 341 ··································································(org.codehaus.groovy.ast.expr.StaticMethodCallExpression),
 342 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement
 343 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement),
 344 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop
Max diff block lines reached; 10964/29128 bytes (37.64%) of diff not shown.
56.7 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#visitClass(org.codehaus.groovy.ast.ClassNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations(org.codehaus.groovy.ast.AnnotatedNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchSta[·...·truncated·by·diffoscope;·len:·6389,·SHA:·9461c326c7a668ed149a25da26a21c761a1e97c3efcd9c7127549a45e520999f·...·]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#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:·cb28363bad4e4e6586ff1dd425f9e3e6794eb9dd075a3541377ddbfa2212345e·...·]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#visitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop(org.co[·...·truncated·by·diffoscope;·len:·5534,·SHA:·284a69ef1f09445186c01c1b9cae3786c9d2e698f1ccbaf9995e0b7c3c3d22e7·...·]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 ········
28.5 KB
html2text {}
    
Offset 211, 18 lines modifiedOffset 211, 34 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#visitClass 
219 ··································································(org.codehaus.groovy.ast.ClassNode), 
220 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations218 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations
221 ··································································(org.codehaus.groovy.ast.AnnotatedNode),219 ··································································(org.codehaus.groovy.ast.AnnotatedNode),
 220 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage
 221 ··································································(org.codehaus.groovy.ast.PackageNode),
 222 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports
 223 ··································································(org.codehaus.groovy.ast.ModuleNode),
 224 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement
 225 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement),
 226 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop
 227 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),
 228 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop
 229 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),
 230 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop
 231 ··································································(org.codehaus.groovy.ast.stmt.DoWhileStatement),
 232 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitIfElse
 233 ··································································(org.codehaus.groovy.ast.stmt.IfStatement),
 234 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement
 235 ··································································(org.codehaus.groovy.ast.stmt.ExpressionStatement),
 236 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAssertStatement
 237 ··································································(org.codehaus.groovy.ast.stmt.AssertStatement),
222 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally238 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally
223 ··································································(org.codehaus.groovy.ast.stmt.TryCatchStatement),239 ··································································(org.codehaus.groovy.ast.stmt.TryCatchStatement),
224 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSwitch240 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSwitch
225 ··································································(org.codehaus.groovy.ast.stmt.SwitchStatement),241 ··································································(org.codehaus.groovy.ast.stmt.SwitchStatement),
226 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCaseStatement242 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCaseStatement
227 ··································································(org.codehaus.groovy.ast.stmt.CaseStatement),243 ··································································(org.codehaus.groovy.ast.stmt.CaseStatement),
228 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBreakStatement244 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBreakStatement
Offset 233, 52 lines modifiedOffset 249, 38 lines modified
233 ··································································(org.codehaus.groovy.ast.stmt.ThrowStatement),249 ··································································(org.codehaus.groovy.ast.stmt.ThrowStatement),
234 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement250 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement
235 ··································································(org.codehaus.groovy.ast.stmt.SynchronizedStatement),251 ··································································(org.codehaus.groovy.ast.stmt.SynchronizedStatement),
236 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement252 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement
237 ··································································(org.codehaus.groovy.ast.stmt.CatchStatement),253 ··································································(org.codehaus.groovy.ast.stmt.CatchStatement),
238 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression254 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression
239 ··································································(org.codehaus.groovy.ast.expr.DeclarationExpression),255 ··································································(org.codehaus.groovy.ast.expr.DeclarationExpression),
240 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement 
241 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement), 
242 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop 
243 ··································································(org.codehaus.groovy.ast.stmt.ForStatement), 
244 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop 
245 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement), 
246 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop 
247 ··································································(org.codehaus.groovy.ast.stmt.DoWhileStatement), 
248 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitIfElse256 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass
249 ··································································(org.codehaus.groovy.ast.stmt.IfStatement),257 ··································································(org.codehaus.groovy.ast.ClassNode),
250 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement 
251 ··································································(org.codehaus.groovy.ast.stmt.ExpressionStatement), 
252 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAssertStatement258 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement
253 ··································································(org.codehaus.groovy.ast.stmt.AssertStatement),259 ··································································(org.codehaus.groovy.ast.stmt.ReturnStatement),
254 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty260 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty
255 ··································································(org.codehaus.groovy.ast.PropertyNode),261 ··································································(org.codehaus.groovy.ast.PropertyNode),
256 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor262 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor
257 ··································································(org.codehaus.groovy.ast.ConstructorNode),263 ··································································(org.codehaus.groovy.ast.ConstructorNode),
258 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement 
259 ··································································(org.codehaus.groovy.ast.stmt.ReturnStatement), 
260 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage264 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression
261 ··································································(org.codehaus.groovy.ast.PackageNode), 
262 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports 
263 ··································································(org.codehaus.groovy.ast.ModuleNode),265 ··································································(org.codehaus.groovy.ast.expr.StaticMethodCallExpression),
264 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression266 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression
265 ··································································(org.codehaus.groovy.ast.expr.MethodCallExpression),267 ··································································(org.codehaus.groovy.ast.expr.MethodCallExpression),
266 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression268 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression
267 ··································································(org.codehaus.groovy.ast.expr.ConstructorCallExpression),269 ··································································(org.codehaus.groovy.ast.expr.ConstructorCallExpression),
268 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression270 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression
269 ··································································(org.codehaus.groovy.ast.expr.TernaryExpression),271 ··································································(org.codehaus.groovy.ast.expr.TernaryExpression),
270 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression272 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression
271 ··································································(org.codehaus.groovy.ast.expr.ElvisOperatorExpression),273 ··································································(org.codehaus.groovy.ast.expr.ElvisOperatorExpression),
272 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression274 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression
273 ··································································(org.codehaus.groovy.ast.expr.BinaryExpression),275 ··································································(org.codehaus.groovy.ast.expr.BinaryExpression),
274 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression 
275 ··································································(org.codehaus.groovy.ast.expr.PrefixExpression), 
276 ··················class···········································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression276 ··················class···········································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression
277 ··················org.codehaus.groovy.ast.ClassCodeVisitorSupport·(org.codehaus.groovy.ast.expr.PostfixExpression),277 ··················org.codehaus.groovy.ast.ClassCodeVisitorSupport·(org.codehaus.groovy.ast.expr.PrefixExpression),
 278 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression
 279 ··································································(org.codehaus.groovy.ast.expr.PostfixExpression),
278 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression280 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression
279 ··································································(org.codehaus.groovy.ast.expr.BooleanExpression),281 ··································································(org.codehaus.groovy.ast.expr.BooleanExpression),
280 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureExpression282 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureExpression
281 ··································································(org.codehaus.groovy.ast.expr.ClosureExpression),283 ··································································(org.codehaus.groovy.ast.expr.ClosureExpression),
282 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTupleExpression284 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTupleExpression
283 ··································································(org.codehaus.groovy.ast.expr.TupleExpression),285 ··································································(org.codehaus.groovy.ast.expr.TupleExpression),
284 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapExpression286 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapExpression
Offset 315, 33 lines modifiedOffset 317, 47 lines modified
315 ··································································(org.codehaus.groovy.ast.expr.CastExpression),317 ··································································(org.codehaus.groovy.ast.expr.CastExpression),
316 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArgumentlistExpression318 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArgumentlistExpression
317 ··································································(org.codehaus.groovy.ast.expr.ArgumentListExpression),319 ··································································(org.codehaus.groovy.ast.expr.ArgumentListExpression),
318 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression320 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression
319 ··································································(org.codehaus.groovy.ast.expr.ClosureListExpression),321 ··································································(org.codehaus.groovy.ast.expr.ClosureListExpression),
320 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression322 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression
321 ··································································(org.codehaus.groovy.classgen.BytecodeExpression),323 ··································································(org.codehaus.groovy.classgen.BytecodeExpression),
322 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression 
323 ··································································(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#visitConstantExpression324 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression
327 ··································································(org.codehaus.groovy.ast.expr.ConstantExpression),325 ··································································(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#visitClassExpression326 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression
331 ··································································(org.codehaus.groovy.ast.expr.ClassExpression),327 ··································································(org.codehaus.groovy.ast.expr.ClassExpression),
 328 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression
 329 ··································································(org.codehaus.groovy.ast.expr.PropertyExpression),
 330 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression
 331 ··································································(org.codehaus.groovy.ast.expr.ListExpression),
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#visitStaticMethodCallExpression
 342 ··································································(org.codehaus.groovy.ast.expr.StaticMethodCallExpression),
 343 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement
 344 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement),
 345 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop
Max diff block lines reached; 10964/29128 bytes (37.64%) of diff not shown.
56.7 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#visitClass(org.codehaus.groovy.ast.ClassNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations(org.codehaus.groovy.ast.AnnotatedNode),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchSta[·...·truncated·by·diffoscope;·len:·6389,·SHA:·9461c326c7a668ed149a25da26a21c761a1e97c3efcd9c7127549a45e520999f·...·]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#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:·cb28363bad4e4e6586ff1dd425f9e3e6794eb9dd075a3541377ddbfa2212345e·...·]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#visitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression),·org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop(org.co[·...·truncated·by·diffoscope;·len:·5534,·SHA:·284a69ef1f09445186c01c1b9cae3786c9d2e698f1ccbaf9995e0b7c3c3d22e7·...·]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 ········
28.5 KB
html2text {}
    
Offset 221, 18 lines modifiedOffset 221, 34 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#visitClass 
229 ··································································(org.codehaus.groovy.ast.ClassNode), 
230 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations228 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations
231 ··································································(org.codehaus.groovy.ast.AnnotatedNode),229 ··································································(org.codehaus.groovy.ast.AnnotatedNode),
 230 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage
 231 ··································································(org.codehaus.groovy.ast.PackageNode),
 232 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports
 233 ··································································(org.codehaus.groovy.ast.ModuleNode),
 234 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement
 235 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement),
 236 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop
 237 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),
 238 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop
 239 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),
 240 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop
 241 ··································································(org.codehaus.groovy.ast.stmt.DoWhileStatement),
 242 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitIfElse
 243 ··································································(org.codehaus.groovy.ast.stmt.IfStatement),
 244 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement
 245 ··································································(org.codehaus.groovy.ast.stmt.ExpressionStatement),
 246 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAssertStatement
 247 ··································································(org.codehaus.groovy.ast.stmt.AssertStatement),
232 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally248 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally
233 ··································································(org.codehaus.groovy.ast.stmt.TryCatchStatement),249 ··································································(org.codehaus.groovy.ast.stmt.TryCatchStatement),
234 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSwitch250 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSwitch
235 ··································································(org.codehaus.groovy.ast.stmt.SwitchStatement),251 ··································································(org.codehaus.groovy.ast.stmt.SwitchStatement),
236 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCaseStatement252 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCaseStatement
237 ··································································(org.codehaus.groovy.ast.stmt.CaseStatement),253 ··································································(org.codehaus.groovy.ast.stmt.CaseStatement),
238 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBreakStatement254 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBreakStatement
Offset 243, 52 lines modifiedOffset 259, 38 lines modified
243 ··································································(org.codehaus.groovy.ast.stmt.ThrowStatement),259 ··································································(org.codehaus.groovy.ast.stmt.ThrowStatement),
244 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement260 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement
245 ··································································(org.codehaus.groovy.ast.stmt.SynchronizedStatement),261 ··································································(org.codehaus.groovy.ast.stmt.SynchronizedStatement),
246 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement262 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement
247 ··································································(org.codehaus.groovy.ast.stmt.CatchStatement),263 ··································································(org.codehaus.groovy.ast.stmt.CatchStatement),
248 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression264 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression
249 ··································································(org.codehaus.groovy.ast.expr.DeclarationExpression),265 ··································································(org.codehaus.groovy.ast.expr.DeclarationExpression),
250 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement 
251 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement), 
252 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop 
253 ··································································(org.codehaus.groovy.ast.stmt.ForStatement), 
254 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop 
255 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement), 
256 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop 
257 ··································································(org.codehaus.groovy.ast.stmt.DoWhileStatement), 
258 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitIfElse266 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass
259 ··································································(org.codehaus.groovy.ast.stmt.IfStatement),267 ··································································(org.codehaus.groovy.ast.ClassNode),
260 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement 
261 ··································································(org.codehaus.groovy.ast.stmt.ExpressionStatement), 
262 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAssertStatement268 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement
263 ··································································(org.codehaus.groovy.ast.stmt.AssertStatement),269 ··································································(org.codehaus.groovy.ast.stmt.ReturnStatement),
264 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty270 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty
265 ··································································(org.codehaus.groovy.ast.PropertyNode),271 ··································································(org.codehaus.groovy.ast.PropertyNode),
266 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor272 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor
267 ··································································(org.codehaus.groovy.ast.ConstructorNode),273 ··································································(org.codehaus.groovy.ast.ConstructorNode),
268 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement 
269 ··································································(org.codehaus.groovy.ast.stmt.ReturnStatement), 
270 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage274 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression
271 ··································································(org.codehaus.groovy.ast.PackageNode), 
272 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports 
273 ··································································(org.codehaus.groovy.ast.ModuleNode),275 ··································································(org.codehaus.groovy.ast.expr.StaticMethodCallExpression),
274 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression276 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression
275 ··································································(org.codehaus.groovy.ast.expr.MethodCallExpression),277 ··································································(org.codehaus.groovy.ast.expr.MethodCallExpression),
276 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression278 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression
277 ··································································(org.codehaus.groovy.ast.expr.ConstructorCallExpression),279 ··································································(org.codehaus.groovy.ast.expr.ConstructorCallExpression),
278 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression280 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression
279 ··································································(org.codehaus.groovy.ast.expr.TernaryExpression),281 ··································································(org.codehaus.groovy.ast.expr.TernaryExpression),
280 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression282 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression
281 ··································································(org.codehaus.groovy.ast.expr.ElvisOperatorExpression),283 ··································································(org.codehaus.groovy.ast.expr.ElvisOperatorExpression),
282 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression284 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression
283 ··································································(org.codehaus.groovy.ast.expr.BinaryExpression),285 ··································································(org.codehaus.groovy.ast.expr.BinaryExpression),
284 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression 
285 ··································································(org.codehaus.groovy.ast.expr.PrefixExpression), 
286 ··················class···········································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression286 ··················class···········································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression
287 ··················org.codehaus.groovy.ast.ClassCodeVisitorSupport·(org.codehaus.groovy.ast.expr.PostfixExpression),287 ··················org.codehaus.groovy.ast.ClassCodeVisitorSupport·(org.codehaus.groovy.ast.expr.PrefixExpression),
 288 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression
 289 ··································································(org.codehaus.groovy.ast.expr.PostfixExpression),
288 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression290 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression
289 ··································································(org.codehaus.groovy.ast.expr.BooleanExpression),291 ··································································(org.codehaus.groovy.ast.expr.BooleanExpression),
290 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureExpression292 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureExpression
291 ··································································(org.codehaus.groovy.ast.expr.ClosureExpression),293 ··································································(org.codehaus.groovy.ast.expr.ClosureExpression),
292 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTupleExpression294 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTupleExpression
293 ··································································(org.codehaus.groovy.ast.expr.TupleExpression),295 ··································································(org.codehaus.groovy.ast.expr.TupleExpression),
294 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapExpression296 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapExpression
Offset 325, 33 lines modifiedOffset 327, 47 lines modified
325 ··································································(org.codehaus.groovy.ast.expr.CastExpression),327 ··································································(org.codehaus.groovy.ast.expr.CastExpression),
326 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArgumentlistExpression328 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArgumentlistExpression
327 ··································································(org.codehaus.groovy.ast.expr.ArgumentListExpression),329 ··································································(org.codehaus.groovy.ast.expr.ArgumentListExpression),
328 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression330 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression
329 ··································································(org.codehaus.groovy.ast.expr.ClosureListExpression),331 ··································································(org.codehaus.groovy.ast.expr.ClosureListExpression),
330 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression332 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression
331 ··································································(org.codehaus.groovy.classgen.BytecodeExpression),333 ··································································(org.codehaus.groovy.classgen.BytecodeExpression),
332 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression 
333 ··································································(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#visitConstantExpression334 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression
337 ··································································(org.codehaus.groovy.ast.expr.ConstantExpression),335 ··································································(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#visitClassExpression336 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression
341 ··································································(org.codehaus.groovy.ast.expr.ClassExpression),337 ··································································(org.codehaus.groovy.ast.expr.ClassExpression),
 338 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression
 339 ··································································(org.codehaus.groovy.ast.expr.PropertyExpression),
 340 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression
 341 ··································································(org.codehaus.groovy.ast.expr.ListExpression),
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#visitStaticMethodCallExpression
 352 ··································································(org.codehaus.groovy.ast.expr.StaticMethodCallExpression),
 353 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement
 354 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement),
 355 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop
Max diff block lines reached; 10964/29128 bytes (37.64%) of diff not shown.
3.87 MB
libcodenarc-groovy-java_0.23-6_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-01-16·19:12:57.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-01-16·19:12:57.000000·debian-binary
2 -rw-r--r--···0········0········0·····1072·2025-01-16·19:12:57.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1072·2025-01-16·19:12:57.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1933576·2025-01-16·19:12:57.000000·data.tar.xz3 -rw-r--r--···0········0········0··1933644·2025-01-16·19:12:57.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
3.87 MB
data.tar.xz
3.87 MB
data.tar
2.02 KB
file list
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 -rw-r--r--···0·root·········(0)·root·········(0)······410·2009-01-22·04:18:48.000000·./usr/share/doc/libcodenarc-groovy-java/NOTICE.txt6 -rw-r--r--···0·root·········(0)·root·········(0)······410·2009-01-22·04:18:48.000000·./usr/share/doc/libcodenarc-groovy-java/NOTICE.txt
7 -rw-r--r--···0·root·········(0)·root·········(0)······776·2025-01-16·19:12:57.000000·./usr/share/doc/libcodenarc-groovy-java/changelog.Debian.gz7 -rw-r--r--···0·root·········(0)·root·········(0)······776·2025-01-16·19:12:57.000000·./usr/share/doc/libcodenarc-groovy-java/changelog.Debian.gz
8 -rw-r--r--···0·root·········(0)·root·········(0)····32345·2015-02-18·02:21:38.000000·./usr/share/doc/libcodenarc-groovy-java/changelog.gz8 -rw-r--r--···0·root·········(0)·root·········(0)····32345·2015-02-18·02:21:38.000000·./usr/share/doc/libcodenarc-groovy-java/changelog.gz
9 -rw-r--r--···0·root·········(0)·root·········(0)·····1069·2025-01-16·19:12:57.000000·./usr/share/doc/libcodenarc-groovy-java/copyright9 -rw-r--r--···0·root·········(0)·root·········(0)·····1069·2025-01-16·19:12:57.000000·./usr/share/doc/libcodenarc-groovy-java/copyright
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·19:12:57.000000·./usr/share/groovy/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·19:12:57.000000·./usr/share/groovy/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·19:12:57.000000·./usr/share/groovy/lib/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·19:12:57.000000·./usr/share/groovy/lib/
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·19:12:57.000000·./usr/share/java/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·19:12:57.000000·./usr/share/java/
13 -rw-r--r--···0·root·········(0)·root·········(0)··2182370·2025-01-16·19:12:57.000000·./usr/share/java/CodeNarc-0.23.jar13 -rw-r--r--···0·root·········(0)·root·········(0)··2182372·2025-01-16·19:12:57.000000·./usr/share/java/CodeNarc-0.23.jar
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·19:12:57.000000·./usr/share/maven-repo/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·19:12:57.000000·./usr/share/maven-repo/
15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·19:12:57.000000·./usr/share/maven-repo/org/15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·19:12:57.000000·./usr/share/maven-repo/org/
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·19:12:57.000000·./usr/share/maven-repo/org/codenarc/16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·19:12:57.000000·./usr/share/maven-repo/org/codenarc/
17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·19:12:57.000000·./usr/share/maven-repo/org/codenarc/CodeNarc/17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·19:12:57.000000·./usr/share/maven-repo/org/codenarc/CodeNarc/
18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·19:12:57.000000·./usr/share/maven-repo/org/codenarc/CodeNarc/0.23/18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·19:12:57.000000·./usr/share/maven-repo/org/codenarc/CodeNarc/0.23/
19 -rw-r--r--···0·root·········(0)·root·········(0)·····2371·2025-01-16·19:12:57.000000·./usr/share/maven-repo/org/codenarc/CodeNarc/0.23/CodeNarc-0.23.pom19 -rw-r--r--···0·root·········(0)·root·········(0)·····2371·2025-01-16·19:12:57.000000·./usr/share/maven-repo/org/codenarc/CodeNarc/0.23/CodeNarc-0.23.pom
20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·19:12:57.000000·./usr/share/maven-repo/org/codenarc/CodeNarc/debian/20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·19:12:57.000000·./usr/share/maven-repo/org/codenarc/CodeNarc/debian/
3.86 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:·2182370·bytes,·number·of·entries:·11841 Zip·file·size:·2182372·bytes,·number·of·entries:·1184
2 drwxr-xr-x··2.0·unx········0·bx·stor·25-Jan-16·19:12·META-INF/2 drwxr-xr-x··2.0·unx········0·bx·stor·25-Jan-16·19:12·META-INF/
3 -rw-r--r--··2.0·unx······138·b-·defN·25-Jan-16·19:12·META-INF/MANIFEST.MF3 -rw-r--r--··2.0·unx······138·b-·defN·25-Jan-16·19:12·META-INF/MANIFEST.MF
4 -rw-r--r--··2.0·unx···151695·b-·defN·25-Jan-16·19:12·codenarc-base-messages.properties4 -rw-r--r--··2.0·unx···151695·b-·defN·25-Jan-16·19:12·codenarc-base-messages.properties
5 -rw-r--r--··2.0·unx····27177·b-·defN·25-Jan-16·19:12·codenarc-base-rules.properties5 -rw-r--r--··2.0·unx····27177·b-·defN·25-Jan-16·19:12·codenarc-base-rules.properties
6 -rw-r--r--··2.0·unx·····2293·b-·defN·25-Jan-16·19:12·codenarc-htmlreport.css6 -rw-r--r--··2.0·unx·····2293·b-·defN·25-Jan-16·19:12·codenarc-htmlreport.css
7 -rw-r--r--··2.0·unx······379·b-·defN·25-Jan-16·19:12·codenarc-rule-extrainfo.properties7 -rw-r--r--··2.0·unx······379·b-·defN·25-Jan-16·19:12·codenarc-rule-extrainfo.properties
8 -rw-r--r--··2.0·unx········4·b-·defN·25-Jan-16·19:12·codenarc-version.txt8 -rw-r--r--··2.0·unx········4·b-·defN·25-Jan-16·19:12·codenarc-version.txt
Offset 1179, 8 lines modifiedOffset 1179, 8 lines modified
1179 -rw-r--r--··2.0·unx·····1016·b-·defN·25-Jan-16·19:12·rulesets/size.xml1179 -rw-r--r--··2.0·unx·····1016·b-·defN·25-Jan-16·19:12·rulesets/size.xml
1180 -rw-r--r--··2.0·unx·····4166·b-·defN·25-Jan-16·19:12·rulesets/unnecessary.xml1180 -rw-r--r--··2.0·unx·····4166·b-·defN·25-Jan-16·19:12·rulesets/unnecessary.xml
1181 -rw-r--r--··2.0·unx······911·b-·defN·25-Jan-16·19:12·rulesets/unused.xml1181 -rw-r--r--··2.0·unx······911·b-·defN·25-Jan-16·19:12·rulesets/unused.xml
1182 drwxr-xr-x··2.0·unx········0·b-·stor·25-Jan-16·19:12·templates/1182 drwxr-xr-x··2.0·unx········0·b-·stor·25-Jan-16·19:12·templates/
1183 -rw-r--r--··2.0·unx······413·b-·defN·25-Jan-16·19:12·templates/StarterRuleSet-AllRules.groovy.template1183 -rw-r--r--··2.0·unx······413·b-·defN·25-Jan-16·19:12·templates/StarterRuleSet-AllRules.groovy.template
1184 -rw-r--r--··2.0·unx······500·b-·defN·25-Jan-16·19:12·templates/StarterRuleSet-AllRulesByCategory.groovy.template1184 -rw-r--r--··2.0·unx······500·b-·defN·25-Jan-16·19:12·templates/StarterRuleSet-AllRulesByCategory.groovy.template
1185 -rw-r--r--··2.0·unx······669·b-·defN·25-Jan-16·19:12·templates/codenarc-rule-index.apt.template1185 -rw-r--r--··2.0·unx······669·b-·defN·25-Jan-16·19:12·templates/codenarc-rule-index.apt.template
1186 1184·files,·4707666·bytes·uncompressed,·1940950·bytes·compressed:··58.8%1186 1184·files,·4707666·bytes·uncompressed,·1940952·bytes·compressed:··58.8%
3.73 MB
zipdetails --redact --walk --utc {}
    
Offset 3566, 15 lines modifiedOffset 3566, 15 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·····5A30999C·(1513134492)·'Thu·Jan·16·19:12:56·2025'3572 04AA7A·Modification·Time·····5A30999C·(1513134492)·'Thu·Jan·16·19:12:56·2025'
3573 04AA7E·CRC···················88C254FD·(2294437117)3573 04AA7E·CRC···················6A8CB542·(1787606338)
3574 04AA82·Compressed·Size·······00000EBB·(3771)3574 04AA82·Compressed·Size·······00000EBB·(3771)
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'
Offset 3884, 15 lines modifiedOffset 3884, 15 lines modified
3884 051B16·Extract·Zip·Spec······0A·(10)·'1.0'3884 051B16·Extract·Zip·Spec······0A·(10)·'1.0'
3885 051B17·Extract·OS············00·(0)·'MS-DOS'3885 051B17·Extract·OS············00·(0)·'MS-DOS'
3886 051B18·General·Purpose·Flag··0800·(2048)3886 051B18·General·Purpose·Flag··0800·(2048)
3887 ·······[Bits·1-2]············0·'Normal·Compression'3887 ·······[Bits·1-2]············0·'Normal·Compression'
3888 ·······[Bit·11]··············1·'Language·Encoding'3888 ·······[Bit·11]··············1·'Language·Encoding'
3889 051B1A·Compression·Method····0008·(8)·'Deflated'3889 051B1A·Compression·Method····0008·(8)·'Deflated'
3890 051B1C·Modification·Time·····5A30999C·(1513134492)·'Thu·Jan·16·19:12:56·2025'3890 051B1C·Modification·Time·····5A30999C·(1513134492)·'Thu·Jan·16·19:12:56·2025'
3891 051B20·CRC···················38F0866D·(955287149)3891 051B20·CRC···················F2066E29·(4060507689)
3892 051B24·Compressed·Size·······000008D3·(2259)3892 051B24·Compressed·Size·······000008D3·(2259)
3893 051B28·Uncompressed·Size·····000015B9·(5561)3893 051B28·Uncompressed·Size·····000015B9·(5561)
3894 051B2C·Filename·Length·······003F·(63)3894 051B2C·Filename·Length·······003F·(63)
3895 051B2E·Extra·Length··········0000·(0)3895 051B2E·Extra·Length··········0000·(0)
3896 051B30·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'3896 051B30·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
3897 #3897 #
3898 #·WARNING:·Offset·0x51B30:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'3898 #·WARNING:·Offset·0x51B30:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
Offset 3964, 15 lines modifiedOffset 3964, 15 lines modified
3964 053700·Extract·Zip·Spec······0A·(10)·'1.0'3964 053700·Extract·Zip·Spec······0A·(10)·'1.0'
3965 053701·Extract·OS············00·(0)·'MS-DOS'3965 053701·Extract·OS············00·(0)·'MS-DOS'
3966 053702·General·Purpose·Flag··0800·(2048)3966 053702·General·Purpose·Flag··0800·(2048)
3967 ·······[Bits·1-2]············0·'Normal·Compression'3967 ·······[Bits·1-2]············0·'Normal·Compression'
3968 ·······[Bit·11]··············1·'Language·Encoding'3968 ·······[Bit·11]··············1·'Language·Encoding'
3969 053704·Compression·Method····0008·(8)·'Deflated'3969 053704·Compression·Method····0008·(8)·'Deflated'
3970 053706·Modification·Time·····5A30999C·(1513134492)·'Thu·Jan·16·19:12:56·2025'3970 053706·Modification·Time·····5A30999C·(1513134492)·'Thu·Jan·16·19:12:56·2025'
3971 05370A·CRC···················E19538F0·(3784653040)3971 05370A·CRC···················178147D3·(394348499)
3972 05370E·Compressed·Size·······000009FD·(2557)3972 05370E·Compressed·Size·······000009FD·(2557)
3973 053712·Uncompressed·Size·····0000190A·(6410)3973 053712·Uncompressed·Size·····0000190A·(6410)
3974 053716·Filename·Length·······0044·(68)3974 053716·Filename·Length·······0044·(68)
3975 053718·Extra·Length··········0000·(0)3975 053718·Extra·Length··········0000·(0)
3976 05371A·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'3976 05371A·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
3977 #3977 #
3978 #·WARNING:·Offset·0x5371A:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'3978 #·WARNING:·Offset·0x5371A:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
Offset 7220, 3215 lines modifiedOffset 7220, 3215 lines modified
7220 096553·Extract·Zip·Spec······0A·(10)·'1.0'7220 096553·Extract·Zip·Spec······0A·(10)·'1.0'
7221 096554·Extract·OS············00·(0)·'MS-DOS'7221 096554·Extract·OS············00·(0)·'MS-DOS'
7222 096555·General·Purpose·Flag··0800·(2048)7222 096555·General·Purpose·Flag··0800·(2048)
7223 ·······[Bits·1-2]············0·'Normal·Compression'7223 ·······[Bits·1-2]············0·'Normal·Compression'
7224 ·······[Bit·11]··············1·'Language·Encoding'7224 ·······[Bit·11]··············1·'Language·Encoding'
7225 096557·Compression·Method····0008·(8)·'Deflated'7225 096557·Compression·Method····0008·(8)·'Deflated'
7226 096559·Modification·Time·····5A30999C·(1513134492)·'Thu·Jan·16·19:12:56·2025'7226 096559·Modification·Time·····5A30999C·(1513134492)·'Thu·Jan·16·19:12:56·2025'
7227 09655D·CRC···················593CB3C1·(1497150401)7227 09655D·CRC···················8A790C08·(2323188744)
7228 096561·Compressed·Size·······000006FE·(1790)7228 096561·Compressed·Size·······000006FF·(1791)
7229 096565·Uncompressed·Size·····0000108C·(4236)7229 096565·Uncompressed·Size·····0000108C·(4236)
7230 096569·Filename·Length·······0044·(68)7230 096569·Filename·Length·······0044·(68)
7231 09656B·Extra·Length··········0000·(0)7231 09656B·Extra·Length··········0000·(0)
7232 09656D·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'7232 09656D·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
7233 #7233 #
7234 #·WARNING:·Offset·0x9656D:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'7234 #·WARNING:·Offset·0x9656D:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
7235 #··········Zero·length·filename7235 #··········Zero·length·filename
7236 #7236 #
7237 0965B1·PAYLOAD7237 0965B1·PAYLOAD
  
7238 096CAF·LOCAL·HEADER·#364·····04034B50·(67324752)7238 096CB0·LOCAL·HEADER·#364·····04034B50·(67324752)
7239 096CB3·Extract·Zip·Spec······0A·(10)·'1.0'7239 096CB4·Extract·Zip·Spec······0A·(10)·'1.0'
7240 096CB4·Extract·OS············00·(0)·'MS-DOS'7240 096CB5·Extract·OS············00·(0)·'MS-DOS'
7241 096CB5·General·Purpose·Flag··0800·(2048)7241 096CB6·General·Purpose·Flag··0800·(2048)
7242 ·······[Bits·1-2]············0·'Normal·Compression'7242 ·······[Bits·1-2]············0·'Normal·Compression'
7243 ·······[Bit·11]··············1·'Language·Encoding'7243 ·······[Bit·11]··············1·'Language·Encoding'
7244 096CB7·Compression·Method····0008·(8)·'Deflated'7244 096CB8·Compression·Method····0008·(8)·'Deflated'
7245 096CB9·Modification·Time·····5A30999C·(1513134492)·'Thu·Jan·16·19:12:56·2025'7245 096CBA·Modification·Time·····5A30999C·(1513134492)·'Thu·Jan·16·19:12:56·2025'
7246 096CBD·CRC···················916D0E80·(2439843456)7246 096CBE·CRC···················916D0E80·(2439843456)
7247 096CC1·Compressed·Size·······0000050F·(1295)7247 096CC2·Compressed·Size·······0000050F·(1295)
7248 096CC5·Uncompressed·Size·····00000C4B·(3147)7248 096CC6·Uncompressed·Size·····00000C4B·(3147)
7249 096CC9·Filename·Length·······003E·(62)7249 096CCA·Filename·Length·······003E·(62)
7250 096CCB·Extra·Length··········0000·(0)7250 096CCC·Extra·Length··········0000·(0)
7251 096CCD·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'7251 096CCE·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
7252 #7252 #
7253 #·WARNING:·Offset·0x96CCD:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'7253 #·WARNING:·Offset·0x96CCE:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
7254 #··········Zero·length·filename7254 #··········Zero·length·filename
7255 #7255 #
7256 096D0B·PAYLOAD7256 096D0C·PAYLOAD
  
7257 09721A·LOCAL·HEADER·#365·····04034B50·(67324752)7257 09721B·LOCAL·HEADER·#365·····04034B50·(67324752)
7258 09721E·Extract·Zip·Spec······0A·(10)·'1.0'7258 09721F·Extract·Zip·Spec······0A·(10)·'1.0'
7259 09721F·Extract·OS············00·(0)·'MS-DOS'7259 097220·Extract·OS············00·(0)·'MS-DOS'
7260 097220·General·Purpose·Flag··0800·(2048)7260 097221·General·Purpose·Flag··0800·(2048)
7261 ·······[Bit·11]··············1·'Language·Encoding'7261 ·······[Bit·11]··············1·'Language·Encoding'
7262 097222·Compression·Method····0000·(0)·'Stored'7262 097223·Compression·Method····0000·(0)·'Stored'
7263 097224·Modification·Time·····5A30999C·(1513134492)·'Thu·Jan·16·19:12:56·2025'7263 097225·Modification·Time·····5A30999C·(1513134492)·'Thu·Jan·16·19:12:56·2025'
7264 097228·CRC···················00000000·(0)7264 097229·CRC···················00000000·(0)
7265 09722C·Compressed·Size·······00000000·(0)7265 09722D·Compressed·Size·······00000000·(0)
7266 097230·Uncompressed·Size·····00000000·(0)7266 097231·Uncompressed·Size·····00000000·(0)
7267 097234·Filename·Length·······001D·(29)7267 097235·Filename·Length·······001D·(29)
7268 097236·Extra·Length··········0000·(0)7268 097237·Extra·Length··········0000·(0)
7269 097238·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX'7269 097239·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
7270 #7270 #
7271 #·WARNING:·Offset·0x97238:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX'7271 #·WARNING:·Offset·0x97239:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
7272 #··········Zero·length·filename7272 #··········Zero·length·filename
7273 #7273 #
  
7274 097255·LOCAL·HEADER·#366·····04034B50·(67324752)7274 097256·LOCAL·HEADER·#366·····04034B50·(67324752)
7275 097259·Extract·Zip·Spec······0A·(10)·'1.0'7275 09725A·Extract·Zip·Spec······0A·(10)·'1.0'
7276 09725A·Extract·OS············00·(0)·'MS-DOS'7276 09725B·Extract·OS············00·(0)·'MS-DOS'
7277 09725B·General·Purpose·Flag··0800·(2048)7277 09725C·General·Purpose·Flag··0800·(2048)
7278 ·······[Bits·1-2]············0·'Normal·Compression'7278 ·······[Bits·1-2]············0·'Normal·Compression'
7279 ·······[Bit·11]··············1·'Language·Encoding'7279 ·······[Bit·11]··············1·'Language·Encoding'
7280 09725D·Compression·Method····0008·(8)·'Deflated'7280 09725E·Compression·Method····0008·(8)·'Deflated'
7281 09725F·Modification·Time·····5A30999C·(1513134492)·'Thu·Jan·16·19:12:56·2025'7281 097260·Modification·Time·····5A30999C·(1513134492)·'Thu·Jan·16·19:12:56·2025'
7282 097263·CRC···················05E18D44·(98667844)7282 097264·CRC···················05E18D44·(98667844)
7283 097267·Compressed·Size·······0000092C·(2348)7283 097268·Compressed·Size·······0000092C·(2348)
7284 09726B·Uncompressed·Size·····00001605·(5637)7284 09726C·Uncompressed·Size·····00001605·(5637)
7285 09726F·Filename·Length·······003D·(61)7285 097270·Filename·Length·······003D·(61)
7286 097271·Extra·Length··········0000·(0)7286 097272·Extra·Length··········0000·(0)
7287 097273·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'7287 097274·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
7288 #7288 #
7289 #·WARNING:·Offset·0x97273:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'7289 #·WARNING:·Offset·0x97274:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
7290 #··········Zero·length·filename7290 #··········Zero·length·filename
7291 #7291 #
7292 0972B0·PAYLOAD7292 0972B1·PAYLOAD
  
7293 097BDC·LOCAL·HEADER·#367·····04034B50·(67324752)7293 097BDD·LOCAL·HEADER·#367·····04034B50·(67324752)
7294 097BE0·Extract·Zip·Spec······0A·(10)·'1.0'7294 097BE1·Extract·Zip·Spec······0A·(10)·'1.0'
Max diff block lines reached; 3897584/3906222 bytes (99.78%) of diff not shown.
5.74 KB
org/codenarc/rule/ClassReferenceAstVisitor.class
5.64 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·cc7aecb4738403b7eb6da4e531e895c92f402c2028d99d56281508d7d104c9181 ··SHA-256·checksum·873fab4968aa15bdc31cb054f3e36ad25be8a97898b385c7ec23c8d70df94c7c
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 297, 20 lines modifiedOffset 297, 20 lines modified
297 ··#287·=·Methodref··········#282.#286·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V297 ··#287·=·Methodref··········#282.#286·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
298 ··#288·=·Utf8···············super$2$visitVariableExpression298 ··#288·=·Utf8···············super$2$visitVariableExpression
299 ··#289·=·NameAndType········#135:#136·····//·visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V299 ··#289·=·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;)V300 ··#290·=·Methodref··········#282.#289·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
301 ··#291·=·Utf8···············super$2$visitCastExpression301 ··#291·=·Utf8···············super$2$visitCastExpression
302 ··#292·=·NameAndType········#170:#171·····//·visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V302 ··#292·=·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;)V303 ··#293·=·Methodref··········#282.#292·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V
 304 ··#294·=·Utf8···············super$2$visitClassExpression
 305 ··#295·=·NameAndType········#118:#119·····//·visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
 306 ··#296·=·Methodref··········#282.#295·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
304 ··#294·=·Utf8···············super$2$visitPropertyExpression307 ··#297·=·Utf8···············super$2$visitPropertyExpression
305 ··#295·=·NameAndType········#108:#109·····//·visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V308 ··#298·=·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;)V309 ··#299·=·Methodref··········#282.#298·····//·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 1285, 32 lines modifiedOffset 1285, 32 lines modified
1285 ····Code:1285 ····Code:
1286 ······stack=2,·locals=2,·args_size=21286 ······stack=2,·locals=2,·args_size=2
1287 ·········0:·aload_01287 ·········0:·aload_0
1288 ·········1:·aload_11288 ·········1:·aload_1
1289 ·········2:·invokespecial·#293················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V1289 ·········2:·invokespecial·#293················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V
1290 ·········5:·return1290 ·········5:·return
  
1291 ··public·void·super$2$visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression);1291 ··public·void·super$2$visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression);
1292 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V1292 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
1293 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1293 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1294 ····Code:1294 ····Code:
1295 ······stack=2,·locals=2,·args_size=21295 ······stack=2,·locals=2,·args_size=2
1296 ·········0:·aload_01296 ·········0:·aload_0
1297 ·········1:·aload_11297 ·········1:·aload_1
1298 ·········2:·invokespecial·#296················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V1298 ·········2:·invokespecial·#296················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
1299 ·········5:·return1299 ·········5:·return
  
1300 ··public·void·super$2$visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression);1300 ··public·void·super$2$visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression);
1301 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V1301 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
1302 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1302 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1303 ····Code:1303 ····Code:
1304 ······stack=2,·locals=2,·args_size=21304 ······stack=2,·locals=2,·args_size=2
1305 ·········0:·aload_01305 ·········0:·aload_0
1306 ·········1:·aload_11306 ·········1:·aload_1
1307 ·········2:·invokespecial·#299················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V1307 ·········2:·invokespecial·#299················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
1308 ·········5:·return1308 ·········5:·return
  
1309 ··public·void·super$3$visitField(org.codehaus.groovy.ast.FieldNode);1309 ··public·void·super$3$visitField(org.codehaus.groovy.ast.FieldNode);
1310 ····descriptor:·(Lorg/codehaus/groovy/ast/FieldNode;)V1310 ····descriptor:·(Lorg/codehaus/groovy/ast/FieldNode;)V
1311 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1311 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1312 ····Code:1312 ····Code:
1313 ······stack=2,·locals=2,·args_size=21313 ······stack=2,·locals=2,·args_size=2
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
14.6 KB
org/codenarc/rule/dry/DuplicateLiteralAstVisitor.class
14.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·9357979c336e3436b2331d7bfaa1241016acba556b0b512db38251c8b3c01e52
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$2$visitMethodCallExpression340 ··#330·=·Utf8···············super$2$visitStaticMethodCallExpression
341 ··#331·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport341 ··#331·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport
342 ··#332·=·Class··············#331··········//·org/codehaus/groovy/ast/CodeVisitorSupport342 ··#332·=·Class··············#331··········//·org/codehaus/groovy/ast/CodeVisitorSupport
 343 ··#333·=·NameAndType········#191:#192·····//·visitStaticMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/StaticMethodCallExpression;)V
 344 ··#334·=·Methodref··········#332.#333·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitStaticMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/StaticMethodCallExpression;)V
 345 ··#335·=·Utf8···············super$2$visitMethodCallExpression
343 ··#333·=·NameAndType········#130:#131·····//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V346 ··#336·=·NameAndType········#130:#131·····//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
344 ··#334·=·Methodref··········#332.#333·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V347 ··#337·=·Methodref··········#332.#336·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
345 ··#335·=·Utf8···············super$2$visitShortTernaryExpression348 ··#338·=·Utf8···············super$2$visitShortTernaryExpression
346 ··#336·=·NameAndType········#174:#175·····//·visitShortTernaryExpression:(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V349 ··#339·=·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;)V350 ··#340·=·Methodref··········#332.#339·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitShortTernaryExpression:(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V
348 ··#338·=·Utf8···············super$2$visitBinaryExpression351 ··#341·=·Utf8···············super$2$visitBinaryExpression
349 ··#339·=·NameAndType········#166:#167·····//·visitBinaryExpression:(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V352 ··#342·=·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;)V353 ··#343·=·Methodref··········#332.#342·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitBinaryExpression:(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V
351 ··#341·=·Utf8···············super$2$visitMapEntryExpression354 ··#344·=·Utf8···············super$2$visitMapEntryExpression
352 ··#342·=·NameAndType········#200:#201·····//·visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V355 ··#345·=·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;)V356 ··#346·=·Methodref··········#332.#345·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V
354 ··#344·=·Utf8···············super$2$visitArgumentlistExpression357 ··#347·=·Utf8···············super$2$visitArgumentlistExpression
355 ··#345·=·NameAndType········#107:#108·····//·visitArgumentlistExpression:(Lorg/codehaus/groovy/ast/expr/ArgumentListExpression;)V358 ··#348·=·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;)V359 ··#349·=·Methodref··········#332.#348·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitArgumentlistExpression:(Lorg/codehaus/groovy/ast/expr/ArgumentListExpression;)V
357 ··#347·=·Utf8···············super$2$visitStaticMethodCallExpression 
358 ··#348·=·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;)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$visitReturnStatement360 ··#350·=·Utf8···············super$3$visitReturnStatement
364 ··#354·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport361 ··#351·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport
365 ··#355·=·Class··············#354··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport362 ··#352·=·Class··············#351··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport
366 ··#356·=·NameAndType········#184:#185·····//·visitReturnStatement:(Lorg/codehaus/groovy/ast/stmt/ReturnStatement;)V363 ··#353·=·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;)V364 ··#354·=·Methodref··········#352.#353·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitReturnStatement:(Lorg/codehaus/groovy/ast/stmt/ReturnStatement;)V
 365 ··#355·=·Utf8···············super$2$visitListExpression
 366 ··#356·=·NameAndType········#140:#141·····//·visitListExpression:(Lorg/codehaus/groovy/ast/expr/ListExpression;)V
 367 ··#357·=·Methodref··········#332.#356·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitListExpression:(Lorg/codehaus/groovy/ast/expr/ListExpression;)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··········#352.#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$visitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression);
 1706 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/StaticMethodCallExpression;)V
 1707 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 1708 ····Code:
 1709 ······stack=2,·locals=2,·args_size=2
 1710 ·········0:·aload_0
 1711 ·········1:·aload_1
 1712 ·········2:·invokespecial·#334················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitStaticMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/StaticMethodCallExpression;)V
 1713 ·········5:·return
  
1705 ··public·void·super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression);1714 ··public·void·super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression);
1706 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V1715 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
1707 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1716 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1708 ····Code:1717 ····Code:
1709 ······stack=2,·locals=2,·args_size=21718 ······stack=2,·locals=2,·args_size=2
1710 ·········0:·aload_01719 ·········0:·aload_0
1711 ·········1:·aload_11720 ·········1:·aload_1
1712 ·········2:·invokespecial·#334················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V1721 ·········2:·invokespecial·#337················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
1713 ·········5:·return1722 ·········5:·return
  
1714 ··public·void·super$2$visitShortTernaryExpression(org.codehaus.groovy.ast.expr.ElvisOperatorExpression);1723 ··public·void·super$2$visitShortTernaryExpression(org.codehaus.groovy.ast.expr.ElvisOperatorExpression);
1715 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V1724 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V
1716 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1725 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1717 ····Code:1726 ····Code:
1718 ······stack=2,·locals=2,·args_size=21727 ······stack=2,·locals=2,·args_size=2
1719 ·········0:·aload_01728 ·········0:·aload_0
1720 ·········1:·aload_11729 ·········1:·aload_1
1721 ·········2:·invokespecial·#337················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitShortTernaryExpression:(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V1730 ·········2:·invokespecial·#340················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitShortTernaryExpression:(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V
1722 ·········5:·return1731 ·········5:·return
  
1723 ··public·void·super$2$visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression);1732 ··public·void·super$2$visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression);
1724 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V1733 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V
1725 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1734 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1726 ····Code:1735 ····Code:
1727 ······stack=2,·locals=2,·args_size=21736 ······stack=2,·locals=2,·args_size=2
1728 ·········0:·aload_01737 ·········0:·aload_0
1729 ·········1:·aload_11738 ·········1:·aload_1
1730 ·········2:·invokespecial·#340················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitBinaryExpression:(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V1739 ·········2:·invokespecial·#343················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitBinaryExpression:(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V
1731 ·········5:·return1740 ·········5:·return
  
1732 ··public·void·super$2$visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression);1741 ··public·void·super$2$visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression);
1733 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V1742 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V
1734 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1743 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1735 ····Code:1744 ····Code:
1736 ······stack=2,·locals=2,·args_size=21745 ······stack=2,·locals=2,·args_size=2
1737 ·········0:·aload_01746 ·········0:·aload_0
1738 ·········1:·aload_11747 ·········1:·aload_1
1739 ·········2:·invokespecial·#343················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V1748 ·········2:·invokespecial·#346················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V
1740 ·········5:·return1749 ·········5:·return
  
1741 ··public·void·super$2$visitArgumentlistExpression(org.codehaus.groovy.ast.expr.ArgumentListExpression);1750 ··public·void·super$2$visitArgumentlistExpression(org.codehaus.groovy.ast.expr.ArgumentListExpression);
1742 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ArgumentListExpression;)V1751 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ArgumentListExpression;)V
1743 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1752 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1744 ····Code:1753 ····Code:
1745 ······stack=2,·locals=2,·args_size=21754 ······stack=2,·locals=2,·args_size=2
1746 ·········0:·aload_01755 ·········0:·aload_0
1747 ·········1:·aload_11756 ·········1:·aload_1
1748 ·········2:·invokespecial·#346················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitArgumentlistExpression:(Lorg/codehaus/groovy/ast/expr/ArgumentListExpression;)V1757 ·········2:·invokespecial·#349················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitArgumentlistExpression:(Lorg/codehaus/groovy/ast/expr/ArgumentListExpression;)V
1749 ·········5:·return1758 ·········5:·return
Max diff block lines reached; 2247/14803 bytes (15.18%) 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
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
5.81 KB
org/codenarc/rule/generic/IllegalPackageReferenceAstVisitor.class
5.68 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·ad50171a284bf3a39b3398b3a93cd5c8df57493b137c4b92326c934d58d5214c1 ··SHA-256·checksum·712864c4096e59b1408f20b71caac3782a1fa9ac7eabb8b3eebace062fd84727
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 318, 20 lines modifiedOffset 318, 20 lines modified
318 ··#308·=·Methodref··········#303.#307·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V318 ··#308·=·Methodref··········#303.#307·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
319 ··#309·=·Utf8···············super$2$visitVariableExpression319 ··#309·=·Utf8···············super$2$visitVariableExpression
320 ··#310·=·NameAndType········#126:#127·····//·visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V320 ··#310·=·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;)V321 ··#311·=·Methodref··········#303.#310·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
322 ··#312·=·Utf8···············super$2$visitCastExpression322 ··#312·=·Utf8···············super$2$visitCastExpression
323 ··#313·=·NameAndType········#165:#166·····//·visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V323 ··#313·=·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;)V324 ··#314·=·Methodref··········#303.#313·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V
 325 ··#315·=·Utf8···············super$2$visitClassExpression
 326 ··#316·=·NameAndType········#172:#173·····//·visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
 327 ··#317·=·Methodref··········#303.#316·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
325 ··#315·=·Utf8···············super$2$visitPropertyExpression328 ··#318·=·Utf8···············super$2$visitPropertyExpression
326 ··#316·=·NameAndType········#179:#180·····//·visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V329 ··#319·=·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;)V330 ··#320·=·Methodref··········#303.#319·····//·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;)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 1397, 32 lines modifiedOffset 1397, 32 lines modified
1397 ····Code:1397 ····Code:
1398 ······stack=2,·locals=2,·args_size=21398 ······stack=2,·locals=2,·args_size=2
1399 ·········0:·aload_01399 ·········0:·aload_0
1400 ·········1:·aload_11400 ·········1:·aload_1
1401 ·········2:·invokespecial·#314················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V1401 ·········2:·invokespecial·#314················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V
1402 ·········5:·return1402 ·········5:·return
  
1403 ··public·void·super$2$visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression);1403 ··public·void·super$2$visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression);
1404 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V1404 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
1405 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1405 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1406 ····Code:1406 ····Code:
1407 ······stack=2,·locals=2,·args_size=21407 ······stack=2,·locals=2,·args_size=2
1408 ·········0:·aload_01408 ·········0:·aload_0
1409 ·········1:·aload_11409 ·········1:·aload_1
1410 ·········2:·invokespecial·#317················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V1410 ·········2:·invokespecial·#317················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
1411 ·········5:·return1411 ·········5:·return
  
1412 ··public·void·super$2$visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression);1412 ··public·void·super$2$visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression);
1413 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V1413 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
1414 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1414 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1415 ····Code:1415 ····Code:
1416 ······stack=2,·locals=2,·args_size=21416 ······stack=2,·locals=2,·args_size=2
1417 ·········0:·aload_01417 ·········0:·aload_0
1418 ·········1:·aload_11418 ·········1:·aload_1
1419 ·········2:·invokespecial·#320················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V1419 ·········2:·invokespecial·#320················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
1420 ·········5:·return1420 ·········5:·return
  
1421 ··public·void·super$3$visitField(org.codehaus.groovy.ast.FieldNode);1421 ··public·void·super$3$visitField(org.codehaus.groovy.ast.FieldNode);
1422 ····descriptor:·(Lorg/codehaus/groovy/ast/FieldNode;)V1422 ····descriptor:·(Lorg/codehaus/groovy/ast/FieldNode;)V
1423 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1423 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1424 ····Code:1424 ····Code:
1425 ······stack=2,·locals=2,·args_size=21425 ······stack=2,·locals=2,·args_size=2
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
5.64 KB
org/codenarc/rule/junit/JUnitAssertEqualsConstantActualValueAstVisitor.class
5.5 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·0a1d26d4dec9da5a866be5107d220dc082493e7cde66c0564d2f80781fca023d1 ··SHA-256·checksum·e109ecbc91ff19a81320e82536ed966004930925313eca42047fe264e4ec2e7a
2 ··Compiled·from·"JUnitAssertEqualsConstantActualValueRule.groovy"2 ··Compiled·from·"JUnitAssertEqualsConstantActualValueRule.groovy"
3 public·class·org.codenarc.rule.junit.JUnitAssertEqualsConstantActualValueAstVisitor·extends·org.codenarc.rule.AbstractAstVisitor·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.JUnitAssertEqualsConstantActualValueAstVisitor·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/JUnitAssertEqualsConstantActualValueAstVisitor7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitAssertEqualsConstantActualValueAstVisitor
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitor8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitor
Offset 248, 22 lines modifiedOffset 248, 22 lines modified
248 ··#238·=·String·············#237··········//·Most·likely·it·was·intended·to·be·the·`expected`·value.248 ··#238·=·String·············#237··········//·Most·likely·it·was·intended·to·be·the·`expected`·value.
249 ··#239·=·Utf8···············org/codehaus/groovy/runtime/typehandling/ShortTypeHandling249 ··#239·=·Utf8···············org/codehaus/groovy/runtime/typehandling/ShortTypeHandling
250 ··#240·=·Class··············#239··········//·org/codehaus/groovy/runtime/typehandling/ShortTypeHandling250 ··#240·=·Class··············#239··········//·org/codehaus/groovy/runtime/typehandling/ShortTypeHandling
251 ··#241·=·Utf8···············castToString251 ··#241·=·Utf8···············castToString
252 ··#242·=·Utf8···············(Ljava/lang/Object;)Ljava/lang/String;252 ··#242·=·Utf8···············(Ljava/lang/Object;)Ljava/lang/String;
253 ··#243·=·NameAndType········#241:#242·····//·castToString:(Ljava/lang/Object;)Ljava/lang/String;253 ··#243·=·NameAndType········#241:#242·····//·castToString:(Ljava/lang/Object;)Ljava/lang/String;
254 ··#244·=·Methodref··········#240.#243·····//·org/codehaus/groovy/runtime/typehandling/ShortTypeHandling.castToString:(Ljava/lang/Object;)Ljava/lang/String;254 ··#244·=·Methodref··········#240.#243·····//·org/codehaus/groovy/runtime/typehandling/ShortTypeHandling.castToString:(Ljava/lang/Object;)Ljava/lang/String;
255 ··#245·=·Utf8···············super$2$visitMethodCallExpression255 ··#245·=·Utf8···············super$2$visitStaticMethodCallExpression
256 ··#246·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport256 ··#246·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport
257 ··#247·=·Class··············#246··········//·org/codehaus/groovy/ast/CodeVisitorSupport257 ··#247·=·Class··············#246··········//·org/codehaus/groovy/ast/CodeVisitorSupport
258 ··#248·=·NameAndType········#38:#39·······//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V 
259 ··#249·=·Methodref··········#247.#248·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V 
260 ··#250·=·Utf8···············super$2$visitStaticMethodCallExpression 
261 ··#251·=·NameAndType········#77:#78·······//·visitStaticMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/StaticMethodCallExpression;)V258 ··#248·=·NameAndType········#77:#78·······//·visitStaticMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/StaticMethodCallExpression;)V
262 ··#252·=·Methodref··········#247.#251·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitStaticMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/StaticMethodCallExpression;)V259 ··#249·=·Methodref··········#247.#248·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitStaticMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/StaticMethodCallExpression;)V
 260 ··#250·=·Utf8···············super$2$visitMethodCallExpression
 261 ··#251·=·NameAndType········#38:#39·······//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
 262 ··#252·=·Methodref··········#247.#251·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
263 ··#253·=·Utf8···············$callSiteArray263 ··#253·=·Utf8···············$callSiteArray
264 ··#254·=·Utf8···············Ljava/lang/ref/SoftReference;264 ··#254·=·Utf8···············Ljava/lang/ref/SoftReference;
265 ··#255·=·Utf8···············$createCallSiteArray_1265 ··#255·=·Utf8···············$createCallSiteArray_1
266 ··#256·=·Utf8···············([Ljava/lang/String;)V266 ··#256·=·Utf8···············([Ljava/lang/String;)V
267 ··#257·=·Utf8···············type267 ··#257·=·Utf8···············type
268 ··#258·=·String·············#257··········//·type268 ··#258·=·String·············#257··········//·type
269 ··#259·=·Utf8···············objectExpression269 ··#259·=·Utf8···············objectExpression
Offset 967, 32 lines modifiedOffset 967, 32 lines modified
967 ········56:·aload_1967 ········56:·aload_1
968 ········57:·pop968 ········57:·pop
969 ········58:·return969 ········58:·return
970 ······LineNumberTable:970 ······LineNumberTable:
971 ········line·45:·0971 ········line·45:·0
972 ········line·96:·30972 ········line·96:·30
  
973 ··public·void·super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression);973 ··public·void·super$2$visitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression);
974 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V974 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/StaticMethodCallExpression;)V
975 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC975 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
976 ····Code:976 ····Code:
977 ······stack=2,·locals=2,·args_size=2977 ······stack=2,·locals=2,·args_size=2
978 ·········0:·aload_0978 ·········0:·aload_0
979 ·········1:·aload_1979 ·········1:·aload_1
980 ·········2:·invokespecial·#249················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V980 ·········2:·invokespecial·#249················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitStaticMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/StaticMethodCallExpression;)V
981 ·········5:·return981 ·········5:·return
  
982 ··public·void·super$2$visitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression);982 ··public·void·super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression);
983 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/StaticMethodCallExpression;)V983 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
984 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC984 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
985 ····Code:985 ····Code:
986 ······stack=2,·locals=2,·args_size=2986 ······stack=2,·locals=2,·args_size=2
987 ·········0:·aload_0987 ·········0:·aload_0
988 ·········1:·aload_1988 ·········1:·aload_1
989 ·········2:·invokespecial·#252················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitStaticMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/StaticMethodCallExpression;)V989 ·········2:·invokespecial·#252················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
990 ·········5:·return990 ·········5:·return
  
991 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);991 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
992 ····descriptor:·([Ljava/lang/String;)V992 ····descriptor:·([Ljava/lang/String;)V
993 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC993 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
994 ····Code:994 ····Code:
995 ······stack=3,·locals=1,·args_size=1995 ······stack=3,·locals=1,·args_size=1
4.62 KB
org/codenarc/rule/junit/JUnitTestMethodWithoutAssertRule.class
4.5 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·ec0326116de2f9fefdc6b61284743a1843d2fe2d5ec1de17ca8b0b4b6327413f1 ··SHA-256·checksum·a74e9e083aaf4aed77cdebe6c5d93e036ed33af534fa1e80f1aeb3dc4aa04ec2
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, 20 lines modifiedOffset 165, 20 lines modified
165 ··#155·=·Utf8···············()I165 ··#155·=·Utf8···············()I
166 ··#156·=·Utf8···············setPriority166 ··#156·=·Utf8···············setPriority
167 ··#157·=·Utf8···············(I)V167 ··#157·=·Utf8···············(I)V
168 ··#158·=·Utf8···············getAssertMethodPatterns168 ··#158·=·Utf8···············getAssertMethodPatterns
169 ··#159·=·Utf8···············setAssertMethodPatterns169 ··#159·=·Utf8···············setAssertMethodPatterns
170 ··#160·=·Utf8···············getApplyToClassNames170 ··#160·=·Utf8···············getApplyToClassNames
171 ··#161·=·Utf8···············setApplyToClassNames171 ··#161·=·Utf8···············setApplyToClassNames
 172 ··#162·=·Utf8···············super$3$setApplyToClassNames
 173 ··#163·=·NameAndType········#161:#153·····//·setApplyToClassNames:(Ljava/lang/String;)V
 174 ··#164·=·Methodref··········#4.#163·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
172 ··#162·=·Utf8···············super$3$getAstVisitor175 ··#165·=·Utf8···············super$3$getAstVisitor
173 ··#163·=·NameAndType········#64:#65·······//·getAstVisitor:()Lorg/codenarc/rule/AstVisitor;176 ··#166·=·NameAndType········#64:#65·······//·getAstVisitor:()Lorg/codenarc/rule/AstVisitor;
174 ··#164·=·Methodref··········#4.#163·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitor:()Lorg/codenarc/rule/AstVisitor;177 ··#167·=·Methodref··········#4.#166·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitor:()Lorg/codenarc/rule/AstVisitor;
175 ··#165·=·Utf8···············super$3$setApplyToClassNames 
176 ··#166·=·NameAndType········#161:#153·····//·setApplyToClassNames:(Ljava/lang/String;)V 
177 ··#167·=·Methodref··········#4.#166·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
178 ··#168·=·Utf8···············super$3$getApplyToClassNames178 ··#168·=·Utf8···············super$3$getApplyToClassNames
179 ··#169·=·NameAndType········#160:#151·····//·getApplyToClassNames:()Ljava/lang/String;179 ··#169·=·NameAndType········#160:#151·····//·getApplyToClassNames:()Ljava/lang/String;
180 ··#170·=·Methodref··········#4.#169·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;180 ··#170·=·Methodref··········#4.#169·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
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
Offset 543, 33 lines modifiedOffset 543, 33 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; 
551 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
552 ····Code: 
553 ······stack=1,·locals=1,·args_size=1 
554 ·········0:·aload_0 
555 ·········1:·invokespecial·#164················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitor:()Lorg/codenarc/rule/AstVisitor; 
556 ·········4:·areturn 
  
557 ··public·void·super$3$setApplyToClassNames(java.lang.String);549 ··public·void·super$3$setApplyToClassNames(java.lang.String);
558 ····descriptor:·(Ljava/lang/String;)V550 ····descriptor:·(Ljava/lang/String;)V
559 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC551 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
560 ····Code:552 ····Code:
561 ······stack=2,·locals=2,·args_size=2553 ······stack=2,·locals=2,·args_size=2
562 ·········0:·aload_0554 ·········0:·aload_0
563 ·········1:·aload_1555 ·········1:·aload_1
564 ·········2:·invokespecial·#167················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V556 ·········2:·invokespecial·#164················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
565 ·········5:·return557 ·········5:·return
  
 558 ··public·org.codenarc.rule.AstVisitor·super$3$getAstVisitor();
 559 ····descriptor:·()Lorg/codenarc/rule/AstVisitor;
 560 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 561 ····Code:
 562 ······stack=1,·locals=1,·args_size=1
 563 ·········0:·aload_0
 564 ·········1:·invokespecial·#167················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitor:()Lorg/codenarc/rule/AstVisitor;
 565 ·········4:·areturn
  
566 ··public·java.lang.String·super$3$getApplyToClassNames();566 ··public·java.lang.String·super$3$getApplyToClassNames();
567 ····descriptor:·()Ljava/lang/String;567 ····descriptor:·()Ljava/lang/String;
568 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC568 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
569 ····Code:569 ····Code:
570 ······stack=1,·locals=1,·args_size=1570 ······stack=1,·locals=1,·args_size=1
571 ·········0:·aload_0571 ·········0:·aload_0
572 ·········1:·invokespecial·#170················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;572 ·········1:·invokespecial·#170················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
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
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.82 KB
org/codenarc/rule/unnecessary/UnnecessaryPackageReferenceAstVisitor.class
5.67 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·bd959f03c095120adfdb041fbf0239a233c35c293d22a97c9ddba0341e3a67061 ··SHA-256·checksum·d03a37e919b602f5880e2443edce7e169c2d74d5f70f96ba6e2cf5e835e8a960
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 366, 20 lines modifiedOffset 366, 20 lines modified
366 ··#356·=·Methodref··········#351.#355·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V366 ··#356·=·Methodref··········#351.#355·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
367 ··#357·=·Utf8···············super$2$visitVariableExpression367 ··#357·=·Utf8···············super$2$visitVariableExpression
368 ··#358·=·NameAndType········#166:#167·····//·visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V368 ··#358·=·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;)V369 ··#359·=·Methodref··········#351.#358·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V
370 ··#360·=·Utf8···············super$2$visitCastExpression370 ··#360·=·Utf8···············super$2$visitCastExpression
371 ··#361·=·NameAndType········#209:#210·····//·visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V371 ··#361·=·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;)V372 ··#362·=·Methodref··········#351.#361·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V
 373 ··#363·=·Utf8···············super$2$visitClassExpression
 374 ··#364·=·NameAndType········#197:#198·····//·visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
 375 ··#365·=·Methodref··········#351.#364·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
373 ··#363·=·Utf8···············super$2$visitPropertyExpression376 ··#366·=·Utf8···············super$2$visitPropertyExpression
374 ··#364·=·NameAndType········#204:#205·····//·visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V377 ··#367·=·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;)V378 ··#368·=·Methodref··········#351.#367·····//·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 1865, 32 lines modifiedOffset 1865, 32 lines modified
1865 ····Code:1865 ····Code:
1866 ······stack=2,·locals=2,·args_size=21866 ······stack=2,·locals=2,·args_size=2
1867 ·········0:·aload_01867 ·········0:·aload_0
1868 ·········1:·aload_11868 ·········1:·aload_1
1869 ·········2:·invokespecial·#362················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V1869 ·········2:·invokespecial·#362················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitCastExpression:(Lorg/codehaus/groovy/ast/expr/CastExpression;)V
1870 ·········5:·return1870 ·········5:·return
  
1871 ··public·void·super$2$visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression);1871 ··public·void·super$2$visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression);
1872 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V1872 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
1873 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1873 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1874 ····Code:1874 ····Code:
1875 ······stack=2,·locals=2,·args_size=21875 ······stack=2,·locals=2,·args_size=2
1876 ·········0:·aload_01876 ·········0:·aload_0
1877 ·········1:·aload_11877 ·········1:·aload_1
1878 ·········2:·invokespecial·#365················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V1878 ·········2:·invokespecial·#365················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
1879 ·········5:·return1879 ·········5:·return
  
1880 ··public·void·super$2$visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression);1880 ··public·void·super$2$visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression);
1881 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V1881 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
1882 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1882 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1883 ····Code:1883 ····Code:
1884 ······stack=2,·locals=2,·args_size=21884 ······stack=2,·locals=2,·args_size=2
1885 ·········0:·aload_01885 ·········0:·aload_0
1886 ·········1:·aload_11886 ·········1:·aload_1
1887 ·········2:·invokespecial·#368················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V1887 ·········2:·invokespecial·#368················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
1888 ·········5:·return1888 ·········5:·return
  
1889 ··public·void·super$3$visitField(org.codehaus.groovy.ast.FieldNode);1889 ··public·void·super$3$visitField(org.codehaus.groovy.ast.FieldNode);
1890 ····descriptor:·(Lorg/codehaus/groovy/ast/FieldNode;)V1890 ····descriptor:·(Lorg/codehaus/groovy/ast/FieldNode;)V
1891 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC1891 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
1892 ····Code:1892 ····Code:
1893 ······stack=2,·locals=2,·args_size=21893 ······stack=2,·locals=2,·args_size=2
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