4.58 MB
/srv/reproducible-results/rbuild-debian/r-b-build.8yWwsPUb/b1/codenarc_0.23-6_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.8yWwsPUb/b2/codenarc_0.23-6_amd64.changes
416 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·432e7c8b13e0de3bda2fd59a7635d5f2·299340·doc·optional·libcodenarc-groovy-java-doc_0.23-6_all.deb 
2 ·3cef6d9ef8155bc15da4824e72233d6a·1936520·java·optional·libcodenarc-groovy-java_0.23-6_all.deb1 ·99811b96538d469f894ba45e50a90f0c·299332·doc·optional·libcodenarc-groovy-java-doc_0.23-6_all.deb
 2 ·1d670a18f12f8bf907756b481f7470ff·1934896·java·optional·libcodenarc-groovy-java_0.23-6_all.deb
306 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···275764·2025-01-16·19:12:57.000000·data.tar.xz3 -rw-r--r--···0········0········0···275756·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
306 KB
data.tar.xz
306 KB
data.tar
59.6 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#visitContinueStatement(org.codehaus.groovy.ast.stmt.ContinueStatement),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitThrowStatement(org.codehaus.groovy.ast.stmt.ThrowStatement),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement([·...·truncated·by·diffoscope;·len:·6389,·SHA:·451770e7a8ed7ec8a7746c85920c7bfdbfe68fc8539725463487d9b066f9d41f·...·]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:·e2440104e5c36f0d0d16bffcd45570dcae3a216d16ee572778f7f61accc118fa·...·]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#visitContinueStatement(org.codehaus.groovy.ast.stmt.ContinueStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitThrowStatement(org.codehaus.groovy.ast.stmt.ThrowStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitSynchronizedStatement(org.codeha[·...·truncated·by·diffoscope;·len:·5534,·SHA:·4532972a4e4d00c82ce3aee7e868e2901818311c9d528ebb8991eb416367942b·...·]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:·e937c1d6a6eda824ba382175f31092c0529669a5d4db8da6cd63f87e15fad805·...·]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 ········
31.4 KB
html2text {}
    
Offset 42, 74 lines modifiedOffset 42, 76 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#visitContinueStatement49 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations
50 ··································································(org.codehaus.groovy.ast.stmt.ContinueStatement),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),
51 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitThrowStatement55 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement
 56 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement),
 57 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop
52 ··································································(org.codehaus.groovy.ast.stmt.ThrowStatement),58 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),
53 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement 
54 ··································································(org.codehaus.groovy.ast.stmt.SynchronizedStatement), 
55 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement59 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop
56 ··································································(org.codehaus.groovy.ast.stmt.CatchStatement),60 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),
57 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression61 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop
58 ··································································(org.codehaus.groovy.ast.expr.DeclarationExpression),62 ··································································(org.codehaus.groovy.ast.stmt.DoWhileStatement),
59 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass63 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitIfElse
60 ··································································(org.codehaus.groovy.ast.ClassNode),64 ··································································(org.codehaus.groovy.ast.stmt.IfStatement),
61 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement65 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement
62 ··································································(org.codehaus.groovy.ast.stmt.ExpressionStatement),66 ··································································(org.codehaus.groovy.ast.stmt.ExpressionStatement),
63 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAssertStatement67 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAssertStatement
64 ··································································(org.codehaus.groovy.ast.stmt.AssertStatement),68 ··································································(org.codehaus.groovy.ast.stmt.AssertStatement),
65 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally69 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally
66 ··································································(org.codehaus.groovy.ast.stmt.TryCatchStatement),70 ··································································(org.codehaus.groovy.ast.stmt.TryCatchStatement),
67 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSwitch71 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSwitch
68 ··································································(org.codehaus.groovy.ast.stmt.SwitchStatement),72 ··································································(org.codehaus.groovy.ast.stmt.SwitchStatement),
69 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCaseStatement73 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCaseStatement
70 ··································································(org.codehaus.groovy.ast.stmt.CaseStatement),74 ··································································(org.codehaus.groovy.ast.stmt.CaseStatement),
71 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBreakStatement75 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBreakStatement
72 ··································································(org.codehaus.groovy.ast.stmt.BreakStatement),76 ··································································(org.codehaus.groovy.ast.stmt.BreakStatement),
 77 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitContinueStatement
 78 ··································································(org.codehaus.groovy.ast.stmt.ContinueStatement),
73 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement79 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitThrowStatement
74 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement), 
75 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop 
76 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),80 ··································································(org.codehaus.groovy.ast.stmt.ThrowStatement),
 81 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement
 82 ··································································(org.codehaus.groovy.ast.stmt.SynchronizedStatement),
77 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop83 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement
78 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),84 ··································································(org.codehaus.groovy.ast.stmt.CatchStatement),
79 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop85 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression
80 ··································································(org.codehaus.groovy.ast.stmt.DoWhileStatement),86 ··································································(org.codehaus.groovy.ast.expr.DeclarationExpression),
81 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitIfElse87 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass
82 ··································································(org.codehaus.groovy.ast.stmt.IfStatement),88 ··································································(org.codehaus.groovy.ast.ClassNode),
83 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement89 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement
84 ··································································(org.codehaus.groovy.ast.stmt.ReturnStatement),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#visitAnnotations95 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression
90 ··································································(org.codehaus.groovy.ast.AnnotatedNode), 
91 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage 
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, 55 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#visitStaticMethodCallExpression155 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression
154 ··································································(org.codehaus.groovy.ast.expr.StaticMethodCallExpression),156 ··································································(org.codehaus.groovy.ast.expr.ListExpression),
155 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression157 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression
156 ··································································(org.codehaus.groovy.ast.expr.ConstantExpression),158 ··································································(org.codehaus.groovy.ast.expr.ConstantExpression),
157 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression 
158 ··································································(org.codehaus.groovy.ast.expr.ClassExpression), 
159 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression159 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression
160 ··································································(org.codehaus.groovy.ast.expr.PropertyExpression),160 ··································································(org.codehaus.groovy.ast.expr.PropertyExpression),
161 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression161 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression
162 ··································································(org.codehaus.groovy.ast.expr.ListExpression),162 ··································································(org.codehaus.groovy.ast.expr.ClassExpression),
163 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),163 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),
164 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),164 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),
165 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),165 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),
166 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),166 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),
167 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),167 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),
168 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll(),168 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll(),
169 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),169 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),
170 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),170 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),
171 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait()171 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait()
 172 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#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
 177 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),
 178 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitWhileLoop
 179 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),
 180 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitDoWhileLoop
 181 ··································································(org.codehaus.groovy.ast.stmt.DoWhileStatement),
 182 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitIfElse
 183 ··································································(org.codehaus.groovy.ast.stmt.IfStatement),
 184 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitExpressionStatement
 185 ··································································(org.codehaus.groovy.ast.stmt.ExpressionStatement),
Max diff block lines reached; 11724/32093 bytes (36.53%) of diff not shown.
7.95 KB
./usr/share/doc/libcodenarc-groovy-java/api/groovy/org/codenarc/test/InMemoryAppender.html
    
Offset 194, 15 lines modifiedOffset 194, 15 lines modified
194 ························<tr>194 ························<tr>
195 ····························<th·class="colFirst"·scope="col">Methods·inherited·from·class</th>195 ····························<th·class="colFirst"·scope="col">Methods·inherited·from·class</th>
196 ····························<th·class="colLast"·scope="col">Name</th>196 ····························<th·class="colLast"·scope="col">Name</th>
197 ························</tr>197 ························</tr>
198 ························198 ························
199 ························<tr·class="altColor">199 ························<tr·class="altColor">
200 ····························<td·class="colFirst"><code>class·org.apache.log4j.AppenderSkeleton</code></td>200 ····························<td·class="colFirst"><code>class·org.apache.log4j.AppenderSkeleton</code></td>
201 ····························<td·class="colLast"><code>org.apache.log4j.AppenderSkeleton#getLayout(),·org.apache.log4j.AppenderSkeleton#setLayout(org.apache.log4j.Layout),·org.apache.log4j.AppenderSkeleton#getName(),·org.apache.log4j.AppenderSkeleton#finalize(),·org.apache.log4j.AppenderSkeleton#setName(java.lang.String),·org.apache.log4j.AppenderSkeleton#setThreshold(org.apache.log4j.Priority),·org.apache.log4j.AppenderSkeleton#getFilter(),·org.apache.log4j.AppenderSkeleton#addFilter(org.apache.log4j.spi.Filter),·org.apache.log4j.AppenderSkeleton#setErrorHandler(org.apache.log4j.spi.ErrorHandler),·org.apache.log4j.AppenderSkeleton#activateOptions(),·org.apache.log4j.AppenderSkeleton#clearFilters(),·org.apache.log4j.AppenderSk[·...·truncated·by·diffoscope;·len:·288,·SHA:·7097b25353d022c65f08b6a686f23e22d3e563bf95c27a2ed2341ecab8f541bf·...·]),·org.apache.log4j.AppenderSkeleton#equals(java.lang.Object),·org.apache.log4j.AppenderSkeleton#toString(),·org.apache.log4j.AppenderSkeleton#hashCode(),·org.apache.log4j.AppenderSkeleton#getClass(),·org.apache.log4j.AppenderSkeleton#notify(),·org.apache.log4j.AppenderSkeleton#notifyAll(),·org.apache.log4j.AppenderSkeleton#wait(long),·org.apache.log4j.AppenderSkeleton#wait(long,·int),·org.apache.log4j.AppenderSkeleton#wait(),·org.apache.log4j.AppenderSkeleton#close(),·org.apache.log4j.AppenderSkeleton#requiresLayout()</code></td>201 ····························<td·class="colLast"><code>org.apache.log4j.AppenderSkeleton#getLayout(),·org.apache.log4j.AppenderSkeleton#setLayout(org.apache.log4j.Layout),·org.apache.log4j.AppenderSkeleton#getName(),·org.apache.log4j.AppenderSkeleton#finalize(),·org.apache.log4j.AppenderSkeleton#setName(java.lang.String),·org.apache.log4j.AppenderSkeleton#setThreshold(org.apache.log4j.Priority),·org.apache.log4j.AppenderSkeleton#getFilter(),·org.apache.log4j.AppenderSkeleton#getErrorHandler(),·org.apache.log4j.AppenderSkeleton#addFilter(org.apache.log4j.spi.Filter),·org.apache.log4j.AppenderSkeleton#setErrorHandler(org.apache.log4j.spi.ErrorHandler),·org.apache.log4j.AppenderSkeleton#activateOptions(),·org.apache.log4j.Appende[·...·truncated·by·diffoscope;·len:·288,·SHA:·60840128844be7f9f20c6e29870bbd924eadd4e364a330836b5bc12e88d9d69d·...·]),·org.apache.log4j.AppenderSkeleton#equals(java.lang.Object),·org.apache.log4j.AppenderSkeleton#toString(),·org.apache.log4j.AppenderSkeleton#hashCode(),·org.apache.log4j.AppenderSkeleton#getClass(),·org.apache.log4j.AppenderSkeleton#notify(),·org.apache.log4j.AppenderSkeleton#notifyAll(),·org.apache.log4j.AppenderSkeleton#wait(long),·org.apache.log4j.AppenderSkeleton#wait(long,·int),·org.apache.log4j.AppenderSkeleton#wait(),·org.apache.log4j.AppenderSkeleton#close(),·org.apache.log4j.AppenderSkeleton#requiresLayout()</code></td>
202 ························</tr>202 ························</tr>
203 ························<tr·class="altColor">203 ························<tr·class="altColor">
204 ····························<td·class="colFirst"><code>class·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html'·title='Object'>Object</a></code></td>204 ····························<td·class="colFirst"><code>class·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html'·title='Object'>Object</a></code></td>
205 ····························<td·class="colLast"><code><a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#equals(java.lang.Object)'·title='equals'>equals</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#toString()'·title='toString'>toString</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#hashCode()'·title='hashCode'>hashCode</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#getClass()'·title='getClass'>getClass</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#notify()'·title='notify'>notify</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#notifyAll()'·title='notifyAll'>notifyAll</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#wait(long)'·title='wait'>wait</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#wait(long,·int)'·title='wait'>wait</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#wait()'·title='wait'>wait</a></code></td>205 ····························<td·class="colLast"><code><a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#equals(java.lang.Object)'·title='equals'>equals</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#toString()'·title='toString'>toString</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#hashCode()'·title='hashCode'>hashCode</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#getClass()'·title='getClass'>getClass</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#notify()'·title='notify'>notify</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#notifyAll()'·title='notifyAll'>notifyAll</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#wait(long)'·title='wait'>wait</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#wait(long,·int)'·title='wait'>wait</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#wait()'·title='wait'>wait</a></code></td>
206 ························</tr>206 ························</tr>
207 ····················</table>207 ····················</table>
208 ···················</ul>208 ···················</ul>
2.97 KB
html2text {}
    
Offset 48, 27 lines modifiedOffset 48, 27 lines modified
48 ····················································org.apache.log4j.AppenderSkeleton#getName(),48 ····················································org.apache.log4j.AppenderSkeleton#getName(),
49 ····················································org.apache.log4j.AppenderSkeleton#finalize(),49 ····················································org.apache.log4j.AppenderSkeleton#finalize(),
50 ····················································org.apache.log4j.AppenderSkeleton#setName50 ····················································org.apache.log4j.AppenderSkeleton#setName
51 ····················································(java.lang.String),51 ····················································(java.lang.String),
52 ····················································org.apache.log4j.AppenderSkeleton#setThreshold52 ····················································org.apache.log4j.AppenderSkeleton#setThreshold
53 ····················································(org.apache.log4j.Priority),53 ····················································(org.apache.log4j.Priority),
54 ····················································org.apache.log4j.AppenderSkeleton#getFilter(),54 ····················································org.apache.log4j.AppenderSkeleton#getFilter(),
 55 ····················································org.apache.log4j.AppenderSkeleton#getErrorHandler(),
55 ····················································org.apache.log4j.AppenderSkeleton#addFilter56 ····················································org.apache.log4j.AppenderSkeleton#addFilter
56 ····················································(org.apache.log4j.spi.Filter),57 ····················································(org.apache.log4j.spi.Filter),
57 ····················································org.apache.log4j.AppenderSkeleton#setErrorHandler58 ····················································org.apache.log4j.AppenderSkeleton#setErrorHandler
58 ····················································(org.apache.log4j.spi.ErrorHandler),59 ····················································(org.apache.log4j.spi.ErrorHandler),
59 ····················································org.apache.log4j.AppenderSkeleton#activateOptions(),60 ····················································org.apache.log4j.AppenderSkeleton#activateOptions(),
60 ····················································org.apache.log4j.AppenderSkeleton#clearFilters(), 
61 ··················class·····························org.apache.log4j.AppenderSkeleton#getFirstFilter(),61 ··················class·····························org.apache.log4j.AppenderSkeleton#clearFilters(),
62 ··················org.apache.log4j.AppenderSkeleton·org.apache.log4j.AppenderSkeleton#getThreshold(),62 ··················org.apache.log4j.AppenderSkeleton·org.apache.log4j.AppenderSkeleton#getFirstFilter(),
 63 ····················································org.apache.log4j.AppenderSkeleton#getThreshold(),
63 ····················································org.apache.log4j.AppenderSkeleton#isAsSevereAsThreshold64 ····················································org.apache.log4j.AppenderSkeleton#isAsSevereAsThreshold
64 ····················································(org.apache.log4j.Priority),65 ····················································(org.apache.log4j.Priority),
65 ····················································org.apache.log4j.AppenderSkeleton#doAppend66 ····················································org.apache.log4j.AppenderSkeleton#doAppend
66 ····················································(org.apache.log4j.spi.LoggingEvent),67 ····················································(org.apache.log4j.spi.LoggingEvent),
67 ····················································org.apache.log4j.AppenderSkeleton#getErrorHandler(), 
68 ····················································org.apache.log4j.AppenderSkeleton#equals68 ····················································org.apache.log4j.AppenderSkeleton#equals
69 ····················································(java.lang.Object),69 ····················································(java.lang.Object),
70 ····················································org.apache.log4j.AppenderSkeleton#toString(),70 ····················································org.apache.log4j.AppenderSkeleton#toString(),
71 ····················································org.apache.log4j.AppenderSkeleton#hashCode(),71 ····················································org.apache.log4j.AppenderSkeleton#hashCode(),
72 ····················································org.apache.log4j.AppenderSkeleton#getClass(),72 ····················································org.apache.log4j.AppenderSkeleton#getClass(),
73 ····················································org.apache.log4j.AppenderSkeleton#notify(),73 ····················································org.apache.log4j.AppenderSkeleton#notify(),
74 ····················································org.apache.log4j.AppenderSkeleton#notifyAll(),74 ····················································org.apache.log4j.AppenderSkeleton#notifyAll(),
59.6 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#visitContinueStatement(org.codehaus.groovy.ast.stmt.ContinueStatement),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitThrowStatement(org.codehaus.groovy.ast.stmt.ThrowStatement),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement([·...·truncated·by·diffoscope;·len:·6389,·SHA:·451770e7a8ed7ec8a7746c85920c7bfdbfe68fc8539725463487d9b066f9d41f·...·]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:·e2440104e5c36f0d0d16bffcd45570dcae3a216d16ee572778f7f61accc118fa·...·]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#visitContinueStatement(org.codehaus.groovy.ast.stmt.ContinueStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitThrowStatement(org.codehaus.groovy.ast.stmt.ThrowStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitSynchronizedStatement(org.codeha[·...·truncated·by·diffoscope;·len:·5534,·SHA:·4532972a4e4d00c82ce3aee7e868e2901818311c9d528ebb8991eb416367942b·...·]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:·e937c1d6a6eda824ba382175f31092c0529669a5d4db8da6cd63f87e15fad805·...·]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 ········
31.4 KB
html2text {}
    
Offset 107, 74 lines modifiedOffset 107, 76 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#visitContinueStatement114 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations
115 ··································································(org.codehaus.groovy.ast.stmt.ContinueStatement),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),
116 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitThrowStatement120 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement
 121 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement),
 122 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop
117 ··································································(org.codehaus.groovy.ast.stmt.ThrowStatement),123 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),
118 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement 
119 ··································································(org.codehaus.groovy.ast.stmt.SynchronizedStatement), 
120 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement124 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop
121 ··································································(org.codehaus.groovy.ast.stmt.CatchStatement),125 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),
122 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression126 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop
123 ··································································(org.codehaus.groovy.ast.expr.DeclarationExpression),127 ··································································(org.codehaus.groovy.ast.stmt.DoWhileStatement),
124 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass128 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitIfElse
125 ··································································(org.codehaus.groovy.ast.ClassNode),129 ··································································(org.codehaus.groovy.ast.stmt.IfStatement),
126 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement130 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement
127 ··································································(org.codehaus.groovy.ast.stmt.ExpressionStatement),131 ··································································(org.codehaus.groovy.ast.stmt.ExpressionStatement),
128 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAssertStatement132 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAssertStatement
129 ··································································(org.codehaus.groovy.ast.stmt.AssertStatement),133 ··································································(org.codehaus.groovy.ast.stmt.AssertStatement),
130 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally134 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally
131 ··································································(org.codehaus.groovy.ast.stmt.TryCatchStatement),135 ··································································(org.codehaus.groovy.ast.stmt.TryCatchStatement),
132 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSwitch136 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSwitch
133 ··································································(org.codehaus.groovy.ast.stmt.SwitchStatement),137 ··································································(org.codehaus.groovy.ast.stmt.SwitchStatement),
134 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCaseStatement138 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCaseStatement
135 ··································································(org.codehaus.groovy.ast.stmt.CaseStatement),139 ··································································(org.codehaus.groovy.ast.stmt.CaseStatement),
136 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBreakStatement140 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBreakStatement
137 ··································································(org.codehaus.groovy.ast.stmt.BreakStatement),141 ··································································(org.codehaus.groovy.ast.stmt.BreakStatement),
 142 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitContinueStatement
 143 ··································································(org.codehaus.groovy.ast.stmt.ContinueStatement),
138 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement144 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitThrowStatement
139 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement), 
140 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop 
141 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),145 ··································································(org.codehaus.groovy.ast.stmt.ThrowStatement),
 146 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement
 147 ··································································(org.codehaus.groovy.ast.stmt.SynchronizedStatement),
142 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop148 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement
143 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),149 ··································································(org.codehaus.groovy.ast.stmt.CatchStatement),
144 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop150 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression
145 ··································································(org.codehaus.groovy.ast.stmt.DoWhileStatement),151 ··································································(org.codehaus.groovy.ast.expr.DeclarationExpression),
146 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitIfElse152 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass
147 ··································································(org.codehaus.groovy.ast.stmt.IfStatement),153 ··································································(org.codehaus.groovy.ast.ClassNode),
148 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement154 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement
149 ··································································(org.codehaus.groovy.ast.stmt.ReturnStatement),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#visitAnnotations160 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression
155 ··································································(org.codehaus.groovy.ast.AnnotatedNode), 
156 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage 
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, 55 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#visitStaticMethodCallExpression220 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression
219 ··································································(org.codehaus.groovy.ast.expr.StaticMethodCallExpression),221 ··································································(org.codehaus.groovy.ast.expr.ListExpression),
220 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression222 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression
221 ··································································(org.codehaus.groovy.ast.expr.ConstantExpression),223 ··································································(org.codehaus.groovy.ast.expr.ConstantExpression),
222 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression 
223 ··································································(org.codehaus.groovy.ast.expr.ClassExpression), 
224 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression224 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression
225 ··································································(org.codehaus.groovy.ast.expr.PropertyExpression),225 ··································································(org.codehaus.groovy.ast.expr.PropertyExpression),
226 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression226 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression
227 ··································································(org.codehaus.groovy.ast.expr.ListExpression),227 ··································································(org.codehaus.groovy.ast.expr.ClassExpression),
228 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),228 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),
229 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),229 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),
230 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),230 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),
231 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),231 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),
232 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),232 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),
233 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll(),233 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll(),
234 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),234 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),
235 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),235 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),
236 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait()236 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait()
 237 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#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
 242 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),
 243 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitWhileLoop
 244 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),
 245 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitDoWhileLoop
 246 ··································································(org.codehaus.groovy.ast.stmt.DoWhileStatement),
 247 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitIfElse
 248 ··································································(org.codehaus.groovy.ast.stmt.IfStatement),
 249 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitExpressionStatement
 250 ··································································(org.codehaus.groovy.ast.stmt.ExpressionStatement),
Max diff block lines reached; 11724/32095 bytes (36.53%) of diff not shown.
59.6 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#visitContinueStatement(org.codehaus.groovy.ast.stmt.ContinueStatement),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitThrowStatement(org.codehaus.groovy.ast.stmt.ThrowStatement),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement([·...·truncated·by·diffoscope;·len:·6389,·SHA:·451770e7a8ed7ec8a7746c85920c7bfdbfe68fc8539725463487d9b066f9d41f·...·]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:·e2440104e5c36f0d0d16bffcd45570dcae3a216d16ee572778f7f61accc118fa·...·]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#visitContinueStatement(org.codehaus.groovy.ast.stmt.ContinueStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitThrowStatement(org.codehaus.groovy.ast.stmt.ThrowStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitSynchronizedStatement(org.codeha[·...·truncated·by·diffoscope;·len:·5534,·SHA:·4532972a4e4d00c82ce3aee7e868e2901818311c9d528ebb8991eb416367942b·...·]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:·e937c1d6a6eda824ba382175f31092c0529669a5d4db8da6cd63f87e15fad805·...·]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 ········
31.4 KB
html2text {}
    
Offset 210, 74 lines modifiedOffset 210, 76 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#visitContinueStatement217 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations
218 ··································································(org.codehaus.groovy.ast.stmt.ContinueStatement),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),
219 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitThrowStatement223 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement
 224 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement),
 225 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop
220 ··································································(org.codehaus.groovy.ast.stmt.ThrowStatement),226 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),
221 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement 
222 ··································································(org.codehaus.groovy.ast.stmt.SynchronizedStatement), 
223 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement227 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop
224 ··································································(org.codehaus.groovy.ast.stmt.CatchStatement),228 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),
225 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression229 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop
226 ··································································(org.codehaus.groovy.ast.expr.DeclarationExpression),230 ··································································(org.codehaus.groovy.ast.stmt.DoWhileStatement),
227 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass231 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitIfElse
228 ··································································(org.codehaus.groovy.ast.ClassNode),232 ··································································(org.codehaus.groovy.ast.stmt.IfStatement),
229 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement233 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement
230 ··································································(org.codehaus.groovy.ast.stmt.ExpressionStatement),234 ··································································(org.codehaus.groovy.ast.stmt.ExpressionStatement),
231 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAssertStatement235 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAssertStatement
232 ··································································(org.codehaus.groovy.ast.stmt.AssertStatement),236 ··································································(org.codehaus.groovy.ast.stmt.AssertStatement),
233 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally237 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally
234 ··································································(org.codehaus.groovy.ast.stmt.TryCatchStatement),238 ··································································(org.codehaus.groovy.ast.stmt.TryCatchStatement),
235 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSwitch239 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSwitch
236 ··································································(org.codehaus.groovy.ast.stmt.SwitchStatement),240 ··································································(org.codehaus.groovy.ast.stmt.SwitchStatement),
237 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCaseStatement241 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCaseStatement
238 ··································································(org.codehaus.groovy.ast.stmt.CaseStatement),242 ··································································(org.codehaus.groovy.ast.stmt.CaseStatement),
239 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBreakStatement243 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBreakStatement
240 ··································································(org.codehaus.groovy.ast.stmt.BreakStatement),244 ··································································(org.codehaus.groovy.ast.stmt.BreakStatement),
 245 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitContinueStatement
 246 ··································································(org.codehaus.groovy.ast.stmt.ContinueStatement),
241 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement247 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitThrowStatement
242 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement), 
243 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop 
244 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),248 ··································································(org.codehaus.groovy.ast.stmt.ThrowStatement),
 249 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement
 250 ··································································(org.codehaus.groovy.ast.stmt.SynchronizedStatement),
245 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop251 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement
246 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),252 ··································································(org.codehaus.groovy.ast.stmt.CatchStatement),
247 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop253 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression
248 ··································································(org.codehaus.groovy.ast.stmt.DoWhileStatement),254 ··································································(org.codehaus.groovy.ast.expr.DeclarationExpression),
249 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitIfElse255 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass
250 ··································································(org.codehaus.groovy.ast.stmt.IfStatement),256 ··································································(org.codehaus.groovy.ast.ClassNode),
251 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement257 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement
252 ··································································(org.codehaus.groovy.ast.stmt.ReturnStatement),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#visitAnnotations263 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression
258 ··································································(org.codehaus.groovy.ast.AnnotatedNode), 
259 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage 
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, 55 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#visitStaticMethodCallExpression323 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression
322 ··································································(org.codehaus.groovy.ast.expr.StaticMethodCallExpression),324 ··································································(org.codehaus.groovy.ast.expr.ListExpression),
323 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression325 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression
324 ··································································(org.codehaus.groovy.ast.expr.ConstantExpression),326 ··································································(org.codehaus.groovy.ast.expr.ConstantExpression),
325 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression 
326 ··································································(org.codehaus.groovy.ast.expr.ClassExpression), 
327 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression327 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression
328 ··································································(org.codehaus.groovy.ast.expr.PropertyExpression),328 ··································································(org.codehaus.groovy.ast.expr.PropertyExpression),
329 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression329 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression
330 ··································································(org.codehaus.groovy.ast.expr.ListExpression),330 ··································································(org.codehaus.groovy.ast.expr.ClassExpression),
331 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),331 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),
332 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),332 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),
333 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),333 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),
334 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),334 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),
335 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),335 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),
336 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll(),336 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll(),
337 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),337 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),
338 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),338 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),
339 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait()339 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait()
 340 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#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
 345 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),
 346 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitWhileLoop
 347 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),
 348 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitDoWhileLoop
 349 ··································································(org.codehaus.groovy.ast.stmt.DoWhileStatement),
 350 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitIfElse
 351 ··································································(org.codehaus.groovy.ast.stmt.IfStatement),
 352 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitExpressionStatement
 353 ··································································(org.codehaus.groovy.ast.stmt.ExpressionStatement),
Max diff block lines reached; 11724/32095 bytes (36.53%) of diff not shown.
59.6 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#visitContinueStatement(org.codehaus.groovy.ast.stmt.ContinueStatement),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitThrowStatement(org.codehaus.groovy.ast.stmt.ThrowStatement),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement([·...·truncated·by·diffoscope;·len:·6389,·SHA:·451770e7a8ed7ec8a7746c85920c7bfdbfe68fc8539725463487d9b066f9d41f·...·]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:·e2440104e5c36f0d0d16bffcd45570dcae3a216d16ee572778f7f61accc118fa·...·]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#visitContinueStatement(org.codehaus.groovy.ast.stmt.ContinueStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitThrowStatement(org.codehaus.groovy.ast.stmt.ThrowStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitSynchronizedStatement(org.codeha[·...·truncated·by·diffoscope;·len:·5534,·SHA:·4532972a4e4d00c82ce3aee7e868e2901818311c9d528ebb8991eb416367942b·...·]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:·e937c1d6a6eda824ba382175f31092c0529669a5d4db8da6cd63f87e15fad805·...·]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 ········
31.4 KB
html2text {}
    
Offset 211, 74 lines modifiedOffset 211, 76 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#visitContinueStatement218 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations
219 ··································································(org.codehaus.groovy.ast.stmt.ContinueStatement),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),
220 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitThrowStatement224 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement
 225 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement),
 226 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop
221 ··································································(org.codehaus.groovy.ast.stmt.ThrowStatement),227 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),
222 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement 
223 ··································································(org.codehaus.groovy.ast.stmt.SynchronizedStatement), 
224 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement228 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop
225 ··································································(org.codehaus.groovy.ast.stmt.CatchStatement),229 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),
226 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression230 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop
227 ··································································(org.codehaus.groovy.ast.expr.DeclarationExpression),231 ··································································(org.codehaus.groovy.ast.stmt.DoWhileStatement),
228 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass232 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitIfElse
229 ··································································(org.codehaus.groovy.ast.ClassNode),233 ··································································(org.codehaus.groovy.ast.stmt.IfStatement),
230 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement234 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement
231 ··································································(org.codehaus.groovy.ast.stmt.ExpressionStatement),235 ··································································(org.codehaus.groovy.ast.stmt.ExpressionStatement),
232 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAssertStatement236 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAssertStatement
233 ··································································(org.codehaus.groovy.ast.stmt.AssertStatement),237 ··································································(org.codehaus.groovy.ast.stmt.AssertStatement),
234 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally238 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally
235 ··································································(org.codehaus.groovy.ast.stmt.TryCatchStatement),239 ··································································(org.codehaus.groovy.ast.stmt.TryCatchStatement),
236 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSwitch240 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSwitch
237 ··································································(org.codehaus.groovy.ast.stmt.SwitchStatement),241 ··································································(org.codehaus.groovy.ast.stmt.SwitchStatement),
238 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCaseStatement242 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCaseStatement
239 ··································································(org.codehaus.groovy.ast.stmt.CaseStatement),243 ··································································(org.codehaus.groovy.ast.stmt.CaseStatement),
240 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBreakStatement244 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBreakStatement
241 ··································································(org.codehaus.groovy.ast.stmt.BreakStatement),245 ··································································(org.codehaus.groovy.ast.stmt.BreakStatement),
 246 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitContinueStatement
 247 ··································································(org.codehaus.groovy.ast.stmt.ContinueStatement),
242 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement248 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitThrowStatement
243 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement), 
244 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop 
245 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),249 ··································································(org.codehaus.groovy.ast.stmt.ThrowStatement),
 250 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement
 251 ··································································(org.codehaus.groovy.ast.stmt.SynchronizedStatement),
246 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop252 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement
247 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),253 ··································································(org.codehaus.groovy.ast.stmt.CatchStatement),
248 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop254 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression
249 ··································································(org.codehaus.groovy.ast.stmt.DoWhileStatement),255 ··································································(org.codehaus.groovy.ast.expr.DeclarationExpression),
250 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitIfElse256 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass
251 ··································································(org.codehaus.groovy.ast.stmt.IfStatement),257 ··································································(org.codehaus.groovy.ast.ClassNode),
252 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement258 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement
253 ··································································(org.codehaus.groovy.ast.stmt.ReturnStatement),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#visitAnnotations264 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression
259 ··································································(org.codehaus.groovy.ast.AnnotatedNode), 
260 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage 
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, 55 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#visitStaticMethodCallExpression324 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression
323 ··································································(org.codehaus.groovy.ast.expr.StaticMethodCallExpression),325 ··································································(org.codehaus.groovy.ast.expr.ListExpression),
324 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression326 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression
325 ··································································(org.codehaus.groovy.ast.expr.ConstantExpression),327 ··································································(org.codehaus.groovy.ast.expr.ConstantExpression),
326 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression 
327 ··································································(org.codehaus.groovy.ast.expr.ClassExpression), 
328 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression328 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression
329 ··································································(org.codehaus.groovy.ast.expr.PropertyExpression),329 ··································································(org.codehaus.groovy.ast.expr.PropertyExpression),
330 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression330 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression
331 ··································································(org.codehaus.groovy.ast.expr.ListExpression),331 ··································································(org.codehaus.groovy.ast.expr.ClassExpression),
332 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),332 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),
333 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),333 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),
334 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),334 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),
335 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),335 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),
336 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),336 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),
337 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll(),337 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll(),
338 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),338 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),
339 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),339 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),
340 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait()340 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait()
 341 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#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
 346 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),
 347 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitWhileLoop
 348 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),
 349 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitDoWhileLoop
 350 ··································································(org.codehaus.groovy.ast.stmt.DoWhileStatement),
 351 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitIfElse
 352 ··································································(org.codehaus.groovy.ast.stmt.IfStatement),
 353 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitExpressionStatement
 354 ··································································(org.codehaus.groovy.ast.stmt.ExpressionStatement),
Max diff block lines reached; 11724/32095 bytes (36.53%) of diff not shown.
59.6 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#visitContinueStatement(org.codehaus.groovy.ast.stmt.ContinueStatement),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitThrowStatement(org.codehaus.groovy.ast.stmt.ThrowStatement),·org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement([·...·truncated·by·diffoscope;·len:·6389,·SHA:·451770e7a8ed7ec8a7746c85920c7bfdbfe68fc8539725463487d9b066f9d41f·...·]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:·e2440104e5c36f0d0d16bffcd45570dcae3a216d16ee572778f7f61accc118fa·...·]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#visitContinueStatement(org.codehaus.groovy.ast.stmt.ContinueStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitThrowStatement(org.codehaus.groovy.ast.stmt.ThrowStatement),·org.codehaus.groovy.ast.CodeVisitorSupport#visitSynchronizedStatement(org.codeha[·...·truncated·by·diffoscope;·len:·5534,·SHA:·4532972a4e4d00c82ce3aee7e868e2901818311c9d528ebb8991eb416367942b·...·]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:·e937c1d6a6eda824ba382175f31092c0529669a5d4db8da6cd63f87e15fad805·...·]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 ········
31.4 KB
html2text {}
    
Offset 221, 74 lines modifiedOffset 221, 76 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#visitContinueStatement228 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations
229 ··································································(org.codehaus.groovy.ast.stmt.ContinueStatement),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),
230 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitThrowStatement234 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement
 235 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement),
 236 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop
231 ··································································(org.codehaus.groovy.ast.stmt.ThrowStatement),237 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),
232 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement 
233 ··································································(org.codehaus.groovy.ast.stmt.SynchronizedStatement), 
234 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement238 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop
235 ··································································(org.codehaus.groovy.ast.stmt.CatchStatement),239 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),
236 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression240 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop
237 ··································································(org.codehaus.groovy.ast.expr.DeclarationExpression),241 ··································································(org.codehaus.groovy.ast.stmt.DoWhileStatement),
238 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass242 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitIfElse
239 ··································································(org.codehaus.groovy.ast.ClassNode),243 ··································································(org.codehaus.groovy.ast.stmt.IfStatement),
240 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement244 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement
241 ··································································(org.codehaus.groovy.ast.stmt.ExpressionStatement),245 ··································································(org.codehaus.groovy.ast.stmt.ExpressionStatement),
242 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAssertStatement246 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAssertStatement
243 ··································································(org.codehaus.groovy.ast.stmt.AssertStatement),247 ··································································(org.codehaus.groovy.ast.stmt.AssertStatement),
244 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally248 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally
245 ··································································(org.codehaus.groovy.ast.stmt.TryCatchStatement),249 ··································································(org.codehaus.groovy.ast.stmt.TryCatchStatement),
246 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSwitch250 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSwitch
247 ··································································(org.codehaus.groovy.ast.stmt.SwitchStatement),251 ··································································(org.codehaus.groovy.ast.stmt.SwitchStatement),
248 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCaseStatement252 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCaseStatement
249 ··································································(org.codehaus.groovy.ast.stmt.CaseStatement),253 ··································································(org.codehaus.groovy.ast.stmt.CaseStatement),
250 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBreakStatement254 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBreakStatement
251 ··································································(org.codehaus.groovy.ast.stmt.BreakStatement),255 ··································································(org.codehaus.groovy.ast.stmt.BreakStatement),
 256 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitContinueStatement
 257 ··································································(org.codehaus.groovy.ast.stmt.ContinueStatement),
252 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement258 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitThrowStatement
253 ··································································(org.codehaus.groovy.ast.stmt.BlockStatement), 
254 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop 
255 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),259 ··································································(org.codehaus.groovy.ast.stmt.ThrowStatement),
 260 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement
 261 ··································································(org.codehaus.groovy.ast.stmt.SynchronizedStatement),
256 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop262 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement
257 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),263 ··································································(org.codehaus.groovy.ast.stmt.CatchStatement),
258 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop264 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression
259 ··································································(org.codehaus.groovy.ast.stmt.DoWhileStatement),265 ··································································(org.codehaus.groovy.ast.expr.DeclarationExpression),
260 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitIfElse266 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass
261 ··································································(org.codehaus.groovy.ast.stmt.IfStatement),267 ··································································(org.codehaus.groovy.ast.ClassNode),
262 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement268 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement
263 ··································································(org.codehaus.groovy.ast.stmt.ReturnStatement),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#visitAnnotations274 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression
269 ··································································(org.codehaus.groovy.ast.AnnotatedNode), 
270 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage 
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, 55 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#visitStaticMethodCallExpression334 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression
333 ··································································(org.codehaus.groovy.ast.expr.StaticMethodCallExpression),335 ··································································(org.codehaus.groovy.ast.expr.ListExpression),
334 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression336 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression
335 ··································································(org.codehaus.groovy.ast.expr.ConstantExpression),337 ··································································(org.codehaus.groovy.ast.expr.ConstantExpression),
336 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression 
337 ··································································(org.codehaus.groovy.ast.expr.ClassExpression), 
338 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression338 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression
339 ··································································(org.codehaus.groovy.ast.expr.PropertyExpression),339 ··································································(org.codehaus.groovy.ast.expr.PropertyExpression),
340 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression340 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression
341 ··································································(org.codehaus.groovy.ast.expr.ListExpression),341 ··································································(org.codehaus.groovy.ast.expr.ClassExpression),
342 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),342 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),
343 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),343 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),
344 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),344 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),
345 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),345 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),
346 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),346 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),
347 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll(),347 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll(),
348 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),348 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),
349 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),349 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long,·int),
350 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait()350 ··································································org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait()
 351 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#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
 356 ··································································(org.codehaus.groovy.ast.stmt.ForStatement),
 357 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitWhileLoop
 358 ··································································(org.codehaus.groovy.ast.stmt.WhileStatement),
 359 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitDoWhileLoop
 360 ··································································(org.codehaus.groovy.ast.stmt.DoWhileStatement),
 361 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitIfElse
 362 ··································································(org.codehaus.groovy.ast.stmt.IfStatement),
 363 ··································································org.codehaus.groovy.ast.CodeVisitorSupport#visitExpressionStatement
 364 ··································································(org.codehaus.groovy.ast.stmt.ExpressionStatement),
Max diff block lines reached; 11724/32095 bytes (36.53%) of diff not shown.
4.28 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··1935256·2025-01-16·19:12:57.000000·data.tar.xz3 -rw-r--r--···0········0········0··1933632·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
4.28 MB
data.tar.xz
4.28 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)··2182399·2025-01-16·19:12:57.000000·./usr/share/java/CodeNarc-0.23.jar13 -rw-r--r--···0·root·········(0)·root·········(0)··2182378·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/
4.28 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:·2182399·bytes,·number·of·entries:·11841 Zip·file·size:·2182378·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,·1940979·bytes·compressed:··58.8%1186 1184·files,·4707666·bytes·uncompressed,·1940958·bytes·compressed:··58.8%
4.01 MB
zipdetails --redact --scan --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···················6A8CB542·(1787606338)3573 04AA7E·CRC···················88C254FD·(2294437117)
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, 50954 lines modifiedOffset 7220, 50954 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; 4197365/4206005 bytes (99.79%) 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·873fab4968aa15bdc31cb054f3e36ad25be8a97898b385c7ec23c8d70df94c7c1 ··SHA-256·checksum·cc7aecb4738403b7eb6da4e531e895c92f402c2028d99d56281508d7d104c918
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 
307 ··#297·=·Utf8···············super$2$visitPropertyExpression304 ··#294·=·Utf8···············super$2$visitPropertyExpression
308 ··#298·=·NameAndType········#108:#109·····//·visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V305 ··#295·=·NameAndType········#108:#109·····//·visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
309 ··#299·=·Methodref··········#282.#298·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V306 ··#296·=·Methodref··········#282.#295·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
 307 ··#297·=·Utf8···············super$2$visitClassExpression
 308 ··#298·=·NameAndType········#118:#119·····//·visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
 309 ··#299·=·Methodref··········#282.#298·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
310 ··#300·=·Utf8···············super$3$visitField310 ··#300·=·Utf8···············super$3$visitField
311 ··#301·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport311 ··#301·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport
312 ··#302·=·Class··············#301··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport312 ··#302·=·Class··············#301··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport
313 ··#303·=·NameAndType········#99:#100······//·visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V313 ··#303·=·NameAndType········#99:#100······//·visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V
314 ··#304·=·Methodref··········#302.#303·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V314 ··#304·=·Methodref··········#302.#303·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V
315 ··#305·=·Utf8···············super$3$visitConstructorOrMethod315 ··#305·=·Utf8···············super$3$visitConstructorOrMethod
316 ··#306·=·NameAndType········#142:#143·····//·visitConstructorOrMethod:(Lorg/codehaus/groovy/ast/MethodNode;Z)V316 ··#306·=·NameAndType········#142:#143·····//·visitConstructorOrMethod:(Lorg/codehaus/groovy/ast/MethodNode;Z)V
Offset 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$visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression);1291 ··public·void·super$2$visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression);
1292 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V1292 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)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.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V1298 ·········2:·invokespecial·#296················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
1299 ·········5:·return1299 ·········5:·return
  
1300 ··public·void·super$2$visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression);1300 ··public·void·super$2$visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression);
1301 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V1301 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClassExpression;)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.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V1307 ·········2:·invokespecial·#299················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)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·1bc6a8fc32777cdd5bafbc4bef28dc8b6ad098c5a58b88166952179ada0ac26d1 ··SHA-256·checksum·a1ac3f870c768cbc2d67bdeeeea1e0318cbb113d20fc8a8fc201f2a51fe68e6f
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$visitStaticMethodCallExpression360 ··#350·=·Utf8···············super$2$visitListExpression
358 ··#348·=·NameAndType········#191:#192·····//·visitStaticMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/StaticMethodCallExpression;)V361 ··#351·=·NameAndType········#140:#141·····//·visitListExpression:(Lorg/codehaus/groovy/ast/expr/ListExpression;)V
359 ··#349·=·Methodref··········#332.#348·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitStaticMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/StaticMethodCallExpression;)V362 ··#352·=·Methodref··········#332.#351·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitListExpression:(Lorg/codehaus/groovy/ast/expr/ListExpression;)V
360 ··#350·=·Utf8···············super$3$visitReturnStatement363 ··#353·=·Utf8···············super$3$visitReturnStatement
361 ··#351·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport364 ··#354·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport
362 ··#352·=·Class··············#351··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport365 ··#355·=·Class··············#354··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport
363 ··#353·=·NameAndType········#184:#185·····//·visitReturnStatement:(Lorg/codehaus/groovy/ast/stmt/ReturnStatement;)V366 ··#356·=·NameAndType········#184:#185·····//·visitReturnStatement:(Lorg/codehaus/groovy/ast/stmt/ReturnStatement;)V
364 ··#354·=·Methodref··········#352.#353·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitReturnStatement:(Lorg/codehaus/groovy/ast/stmt/ReturnStatement;)V367 ··#357·=·Methodref··········#355.#356·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitReturnStatement:(Lorg/codehaus/groovy/ast/stmt/ReturnStatement;)V
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··········#352.#359·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V370 ··#360·=·Methodref··········#355.#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
  
1750 ··public·void·super$2$visitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression);1759 ··public·void·super$2$visitListExpression(org.codehaus.groovy.ast.expr.ListExpression);
1751 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/StaticMethodCallExpression;)V1760 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ListExpression;)V
Max diff block lines reached; 1851/14800 bytes (12.51%) 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.67 KB
org/codenarc/rule/formatting/SpaceBeforeOpeningBraceAstVisitor.class
9.54 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·70b133b709b1e68efedeeb46a1e51daf0f7bf7b60d40559da7c147dc2e5543be1 ··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, 33 lines modifiedOffset 305, 33 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$visitBlockStatement
 313 ··#303·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport
 314 ··#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
 318 ··#308·=·NameAndType········#196:#197·····//·visitSwitch:(Lorg/codehaus/groovy/ast/stmt/SwitchStatement;)V
 319 ··#309·=·Methodref··········#304.#308·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitSwitch:(Lorg/codehaus/groovy/ast/stmt/SwitchStatement;)V
312 ··#302·=·Utf8···············super$2$visitClosureExpression320 ··#310·=·Utf8···············super$2$visitClosureExpression
313 ··#303·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport321 ··#311·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport
314 ··#304·=·Class··············#303··········//·org/codehaus/groovy/ast/CodeVisitorSupport322 ··#312·=·Class··············#311··········//·org/codehaus/groovy/ast/CodeVisitorSupport
315 ··#305·=·NameAndType········#173:#174·····//·visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V323 ··#313·=·NameAndType········#173:#174·····//·visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
316 ··#306·=·Methodref··········#304.#305·····//·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
317 ··#307·=·Utf8···············super$2$visitMapEntryExpression325 ··#315·=·Utf8···············super$2$visitMapEntryExpression
318 ··#308·=·NameAndType········#185:#186·····//·visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V326 ··#316·=·NameAndType········#185:#186·····//·visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V
319 ··#309·=·Methodref··········#304.#308·····//·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
320 ··#310·=·Utf8···············super$3$visitSwitch 
321 ··#311·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport 
322 ··#312·=·Class··············#311··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport 
323 ··#313·=·NameAndType········#196:#197·····//·visitSwitch:(Lorg/codehaus/groovy/ast/stmt/SwitchStatement;)V 
324 ··#314·=·Methodref··········#312.#313·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitSwitch:(Lorg/codehaus/groovy/ast/stmt/SwitchStatement;)V 
325 ··#315·=·Utf8···············super$3$visitBlockStatement 
326 ··#316·=·NameAndType········#159:#160·····//·visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V 
327 ··#317·=·Methodref··········#312.#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··········#312.#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
335 ··#325·=·Methodref··········#323.#324·····//·org/codenarc/rule/AbstractAstVisitor.visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V335 ··#325·=·Methodref··········#323.#324·····//·org/codenarc/rule/AbstractAstVisitor.visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V
336 ··#326·=·Utf8···············super$4$visitMethodEx336 ··#326·=·Utf8···············super$4$visitMethodEx
337 ··#327·=·NameAndType········#109:#110·····//·visitMethodEx:(Lorg/codehaus/groovy/ast/MethodNode;)V337 ··#327·=·NameAndType········#109:#110·····//·visitMethodEx:(Lorg/codehaus/groovy/ast/MethodNode;)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$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression);1481 ··public·void·super$3$visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement);
1482 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)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/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)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$visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression); 
1491 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)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·#309················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)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$3$visitSwitch(org.codehaus.groovy.ast.stmt.SwitchStatement); 
1500 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/SwitchStatement;)V1499 ··public·void·super$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression);
 1500 ····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/ClassCodeVisitorSupport.visitSwitch:(Lorg/codehaus/groovy/ast/stmt/SwitchStatement;)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·712864c4096e59b1408f20b71caac3782a1fa9ac7eabb8b3eebace062fd847271 ··SHA-256·checksum·ad50171a284bf3a39b3398b3a93cd5c8df57493b137c4b92326c934d58d5214c
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 
328 ··#318·=·Utf8···············super$2$visitPropertyExpression325 ··#315·=·Utf8···············super$2$visitPropertyExpression
329 ··#319·=·NameAndType········#179:#180·····//·visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V326 ··#316·=·NameAndType········#179:#180·····//·visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
330 ··#320·=·Methodref··········#303.#319·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V327 ··#317·=·Methodref··········#303.#316·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
 328 ··#318·=·Utf8···············super$2$visitClassExpression
 329 ··#319·=·NameAndType········#172:#173·····//·visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
 330 ··#320·=·Methodref··········#303.#319·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)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$visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression);1403 ··public·void·super$2$visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression);
1404 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V1404 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)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.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V1410 ·········2:·invokespecial·#317················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
1411 ·········5:·return1411 ·········5:·return
  
1412 ··public·void·super$2$visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression);1412 ··public·void·super$2$visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression);
1413 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V1413 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClassExpression;)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.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V1419 ·········2:·invokespecial·#320················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)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
4.65 KB
org/codenarc/rule/grails/GrailsDomainReservedSqlKeywordNameRule.class
4.52 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·142828236d782d0808ae8b40f513fc570462fb37e4eb26ede572da120f353be31 ··SHA-256·checksum·ba1d769cfd6e36ef1d2ebe65b5658fc332e97a92f4549fa93942d103c6b78e1c
2 ··Compiled·from·"GrailsDomainReservedSqlKeywordNameRule.groovy"2 ··Compiled·from·"GrailsDomainReservedSqlKeywordNameRule.groovy"
3 public·class·org.codenarc.rule.grails.GrailsDomainReservedSqlKeywordNameRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.grails.GrailsDomainReservedSqlKeywordNameRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/grails/GrailsDomainReservedSqlKeywordNameRule7 ··this_class:·#2··························//·org/codenarc/rule/grails/GrailsDomainReservedSqlKeywordNameRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 957, 20 lines modifiedOffset 957, 20 lines modified
957 ···#947·=·Utf8···············org/codenarc/rule/AbstractRule957 ···#947·=·Utf8···············org/codenarc/rule/AbstractRule
958 ···#948·=·Class··············#947·········//·org/codenarc/rule/AbstractRule958 ···#948·=·Class··············#947·········//·org/codenarc/rule/AbstractRule
959 ···#949·=·NameAndType········#940:#930····//·getApplyToFilesMatching:()Ljava/lang/String;959 ···#949·=·NameAndType········#940:#930····//·getApplyToFilesMatching:()Ljava/lang/String;
960 ···#950·=·Methodref··········#948.#949····//·org/codenarc/rule/AbstractRule.getApplyToFilesMatching:()Ljava/lang/String;960 ···#950·=·Methodref··········#948.#949····//·org/codenarc/rule/AbstractRule.getApplyToFilesMatching:()Ljava/lang/String;
961 ···#951·=·Utf8···············super$2$setApplyToFilesMatching961 ···#951·=·Utf8···············super$2$setApplyToFilesMatching
962 ···#952·=·NameAndType········#941:#932····//·setApplyToFilesMatching:(Ljava/lang/String;)V962 ···#952·=·NameAndType········#941:#932····//·setApplyToFilesMatching:(Ljava/lang/String;)V
963 ···#953·=·Methodref··········#948.#952····//·org/codenarc/rule/AbstractRule.setApplyToFilesMatching:(Ljava/lang/String;)V963 ···#953·=·Methodref··········#948.#952····//·org/codenarc/rule/AbstractRule.setApplyToFilesMatching:(Ljava/lang/String;)V
 964 ···#954·=·Utf8···············super$3$getAstVisitorClass
 965 ···#955·=·NameAndType········#937:#891····//·getAstVisitorClass:()Ljava/lang/Class;
 966 ···#956·=·Methodref··········#4.#955······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
964 ···#954·=·Utf8···············super$3$getAstVisitor967 ···#957·=·Utf8···············super$3$getAstVisitor
965 ···#955·=·NameAndType········#840:#841····//·getAstVisitor:()Lorg/codenarc/rule/AstVisitor;968 ···#958·=·NameAndType········#840:#841····//·getAstVisitor:()Lorg/codenarc/rule/AstVisitor;
966 ···#956·=·Methodref··········#4.#955······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitor:()Lorg/codenarc/rule/AstVisitor;969 ···#959·=·Methodref··········#4.#958······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitor:()Lorg/codenarc/rule/AstVisitor;
967 ···#957·=·Utf8···············super$3$getAstVisitorClass 
968 ···#958·=·NameAndType········#937:#891····//·getAstVisitorClass:()Ljava/lang/Class; 
969 ···#959·=·Methodref··········#4.#958······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
970 ···#960·=·Utf8···············$callSiteArray970 ···#960·=·Utf8···············$callSiteArray
971 ···#961·=·Utf8···············Ljava/lang/ref/SoftReference;971 ···#961·=·Utf8···············Ljava/lang/ref/SoftReference;
972 ···#962·=·Utf8···············$createCallSiteArray_1972 ···#962·=·Utf8···············$createCallSiteArray_1
973 ···#963·=·Utf8···············([Ljava/lang/String;)V973 ···#963·=·Utf8···············([Ljava/lang/String;)V
974 ···#964·=·Utf8···············DOMAIN_FILES974 ···#964·=·Utf8···············DOMAIN_FILES
975 ···#965·=·String·············#964·········//·DOMAIN_FILES975 ···#965·=·String·············#964·········//·DOMAIN_FILES
976 ···#966·=·Utf8···············<$constructor$>976 ···#966·=·Utf8···············<$constructor$>
Offset 3016, 30 lines modifiedOffset 3016, 30 lines modified
3016 ····Code:3016 ····Code:
3017 ······stack=2,·locals=2,·args_size=23017 ······stack=2,·locals=2,·args_size=2
3018 ·········0:·aload_03018 ·········0:·aload_0
3019 ·········1:·aload_13019 ·········1:·aload_1
3020 ·········2:·invokespecial·#953················//·Method·org/codenarc/rule/AbstractRule.setApplyToFilesMatching:(Ljava/lang/String;)V3020 ·········2:·invokespecial·#953················//·Method·org/codenarc/rule/AbstractRule.setApplyToFilesMatching:(Ljava/lang/String;)V
3021 ·········5:·return3021 ·········5:·return
  
3022 ··public·org.codenarc.rule.AstVisitor·super$3$getAstVisitor(); 
3023 ····descriptor:·()Lorg/codenarc/rule/AstVisitor;3022 ··public·java.lang.Class·super$3$getAstVisitorClass();
 3023 ····descriptor:·()Ljava/lang/Class;
3024 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC3024 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
3025 ····Code:3025 ····Code:
3026 ······stack=1,·locals=1,·args_size=13026 ······stack=1,·locals=1,·args_size=1
3027 ·········0:·aload_03027 ·········0:·aload_0
3028 ·········1:·invokespecial·#956················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitor:()Lorg/codenarc/rule/AstVisitor;3028 ·········1:·invokespecial·#956················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
3029 ·········4:·areturn3029 ·········4:·areturn
  
3030 ··public·java.lang.Class·super$3$getAstVisitorClass(); 
3031 ····descriptor:·()Ljava/lang/Class;3030 ··public·org.codenarc.rule.AstVisitor·super$3$getAstVisitor();
 3031 ····descriptor:·()Lorg/codenarc/rule/AstVisitor;
3032 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC3032 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
3033 ····Code:3033 ····Code:
3034 ······stack=1,·locals=1,·args_size=13034 ······stack=1,·locals=1,·args_size=1
3035 ·········0:·aload_03035 ·········0:·aload_0
3036 ·········1:·invokespecial·#959················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;3036 ·········1:·invokespecial·#959················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitor:()Lorg/codenarc/rule/AstVisitor;
3037 ·········4:·areturn3037 ·········4:·areturn
  
3038 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);3038 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
3039 ····descriptor:·([Ljava/lang/String;)V3039 ····descriptor:·([Ljava/lang/String;)V
3040 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC3040 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
3041 ····Code:3041 ····Code:
3042 ······stack=3,·locals=1,·args_size=13042 ······stack=3,·locals=1,·args_size=1
5.76 KB
org/codenarc/rule/grails/GrailsPublicControllerMethodRule.class
5.64 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·6f0a7b6f5d55a8af75ffc0bdf07840bd2d2add6e05e74fdf778e21c0223426851 ··SHA-256·checksum·5195632eb89920697aef7bff96cd43326f6611b72fcde271df6a78b45ca8b82f
2 ··Compiled·from·"GrailsPublicControllerMethodRule.groovy"2 ··Compiled·from·"GrailsPublicControllerMethodRule.groovy"
3 public·class·org.codenarc.rule.grails.GrailsPublicControllerMethodRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.grails.GrailsPublicControllerMethodRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/grails/GrailsPublicControllerMethodRule7 ··this_class:·#2··························//·org/codenarc/rule/grails/GrailsPublicControllerMethodRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 157, 23 lines modifiedOffset 157, 23 lines modified
157 ··#147·=·Utf8···············org/codenarc/rule/AbstractRule157 ··#147·=·Utf8···············org/codenarc/rule/AbstractRule
158 ··#148·=·Class··············#147··········//·org/codenarc/rule/AbstractRule158 ··#148·=·Class··············#147··········//·org/codenarc/rule/AbstractRule
159 ··#149·=·NameAndType········#142:#128·····//·getApplyToFilesMatching:()Ljava/lang/String;159 ··#149·=·NameAndType········#142:#128·····//·getApplyToFilesMatching:()Ljava/lang/String;
160 ··#150·=·Methodref··········#148.#149·····//·org/codenarc/rule/AbstractRule.getApplyToFilesMatching:()Ljava/lang/String;160 ··#150·=·Methodref··········#148.#149·····//·org/codenarc/rule/AbstractRule.getApplyToFilesMatching:()Ljava/lang/String;
161 ··#151·=·Utf8···············super$2$setApplyToFilesMatching161 ··#151·=·Utf8···············super$2$setApplyToFilesMatching
162 ··#152·=·NameAndType········#143:#130·····//·setApplyToFilesMatching:(Ljava/lang/String;)V162 ··#152·=·NameAndType········#143:#130·····//·setApplyToFilesMatching:(Ljava/lang/String;)V
163 ··#153·=·Methodref··········#148.#152·····//·org/codenarc/rule/AbstractRule.setApplyToFilesMatching:(Ljava/lang/String;)V163 ··#153·=·Methodref··········#148.#152·····//·org/codenarc/rule/AbstractRule.setApplyToFilesMatching:(Ljava/lang/String;)V
 164 ··#154·=·Utf8···············super$3$getAstVisitorClass
 165 ··#155·=·NameAndType········#139:#89······//·getAstVisitorClass:()Ljava/lang/Class;
 166 ··#156·=·Methodref··········#4.#155·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
164 ··#154·=·Utf8···············super$3$getApplyToClassNames167 ··#157·=·Utf8···············super$3$getApplyToClassNames
165 ··#155·=·NameAndType········#144:#128·····//·getApplyToClassNames:()Ljava/lang/String;168 ··#158·=·NameAndType········#144:#128·····//·getApplyToClassNames:()Ljava/lang/String;
166 ··#156·=·Methodref··········#4.#155·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;169 ··#159·=·Methodref··········#4.#158·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
167 ··#157·=·Utf8···············super$3$setApplyToClassNames170 ··#160·=·Utf8···············super$3$setApplyToClassNames
168 ··#158·=·NameAndType········#145:#130·····//·setApplyToClassNames:(Ljava/lang/String;)V171 ··#161·=·NameAndType········#145:#130·····//·setApplyToClassNames:(Ljava/lang/String;)V
169 ··#159·=·Methodref··········#4.#158·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V172 ··#162·=·Methodref··········#4.#161·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
170 ··#160·=·Utf8···············super$3$getAstVisitorClass 
171 ··#161·=·NameAndType········#139:#89······//·getAstVisitorClass:()Ljava/lang/Class; 
172 ··#162·=·Methodref··········#4.#161·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
173 ··#163·=·Utf8···············$callSiteArray173 ··#163·=·Utf8···············$callSiteArray
174 ··#164·=·Utf8···············Ljava/lang/ref/SoftReference;174 ··#164·=·Utf8···············Ljava/lang/ref/SoftReference;
175 ··#165·=·Utf8···············$createCallSiteArray_1175 ··#165·=·Utf8···············$createCallSiteArray_1
176 ··#166·=·Utf8···············([Ljava/lang/String;)V176 ··#166·=·Utf8···············([Ljava/lang/String;)V
177 ··#167·=·Utf8···············CONTROLLERS_FILES177 ··#167·=·Utf8···············CONTROLLERS_FILES
178 ··#168·=·String·············#167··········//·CONTROLLERS_FILES178 ··#168·=·String·············#167··········//·CONTROLLERS_FILES
179 ··#169·=·Utf8···············CONTROLLERS_CLASSES179 ··#169·=·Utf8···············CONTROLLERS_CLASSES
Offset 565, 42 lines modifiedOffset 565, 42 lines modified
565 ····Code:565 ····Code:
566 ······stack=2,·locals=2,·args_size=2566 ······stack=2,·locals=2,·args_size=2
567 ·········0:·aload_0567 ·········0:·aload_0
568 ·········1:·aload_1568 ·········1:·aload_1
569 ·········2:·invokespecial·#153················//·Method·org/codenarc/rule/AbstractRule.setApplyToFilesMatching:(Ljava/lang/String;)V569 ·········2:·invokespecial·#153················//·Method·org/codenarc/rule/AbstractRule.setApplyToFilesMatching:(Ljava/lang/String;)V
570 ·········5:·return570 ·········5:·return
  
 571 ··public·java.lang.Class·super$3$getAstVisitorClass();
 572 ····descriptor:·()Ljava/lang/Class;
 573 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 574 ····Code:
 575 ······stack=1,·locals=1,·args_size=1
 576 ·········0:·aload_0
 577 ·········1:·invokespecial·#156················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 578 ·········4:·areturn
  
571 ··public·java.lang.String·super$3$getApplyToClassNames();579 ··public·java.lang.String·super$3$getApplyToClassNames();
572 ····descriptor:·()Ljava/lang/String;580 ····descriptor:·()Ljava/lang/String;
573 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC581 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
574 ····Code:582 ····Code:
575 ······stack=1,·locals=1,·args_size=1583 ······stack=1,·locals=1,·args_size=1
576 ·········0:·aload_0584 ·········0:·aload_0
577 ·········1:·invokespecial·#156················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;585 ·········1:·invokespecial·#159················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
578 ·········4:·areturn586 ·········4:·areturn
  
579 ··public·void·super$3$setApplyToClassNames(java.lang.String);587 ··public·void·super$3$setApplyToClassNames(java.lang.String);
580 ····descriptor:·(Ljava/lang/String;)V588 ····descriptor:·(Ljava/lang/String;)V
581 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC589 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
582 ····Code:590 ····Code:
583 ······stack=2,·locals=2,·args_size=2591 ······stack=2,·locals=2,·args_size=2
584 ·········0:·aload_0592 ·········0:·aload_0
585 ·········1:·aload_1593 ·········1:·aload_1
586 ·········2:·invokespecial·#159················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V594 ·········2:·invokespecial·#162················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
587 ·········5:·return595 ·········5:·return
  
588 ··public·java.lang.Class·super$3$getAstVisitorClass(); 
589 ····descriptor:·()Ljava/lang/Class; 
590 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
591 ····Code: 
592 ······stack=1,·locals=1,·args_size=1 
593 ·········0:·aload_0 
594 ·········1:·invokespecial·#162················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
595 ·········4:·areturn 
  
596 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);596 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
597 ····descriptor:·([Ljava/lang/String;)V597 ····descriptor:·([Ljava/lang/String;)V
598 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC598 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
599 ····Code:599 ····Code:
600 ······stack=3,·locals=1,·args_size=1600 ······stack=3,·locals=1,·args_size=1
601 ·········0:·aload_0601 ·········0:·aload_0
602 ·········1:·ldc···········#42·················//·int·0602 ·········1:·ldc···········#42·················//·int·0
5.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.35 KB
org/codenarc/rule/junit/ChainedTestRule.class
5.27 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·c7f8b7021bec74ff64febe6dde6baf8bc3a969d332d3067fef2d70eb2d4c6f961 ··SHA-256·checksum·33d0f57f6a274ac00fda4ea72349bb11d99c10ac6278c6fe66af5f6ad36008f0
2 ··Compiled·from·"ChainedTestRule.groovy"2 ··Compiled·from·"ChainedTestRule.groovy"
3 public·class·org.codenarc.rule.junit.ChainedTestRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.ChainedTestRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/ChainedTestRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/ChainedTestRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
131 ··#121·=·Utf8···············super$3$getApplyToClassNames134 ··#124·=·Utf8···············super$3$getApplyToClassNames
132 ··#122·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
134 ··#124·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
135 ··#125·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
137 ··#127·=·Utf8···············super$3$getAstVisitorClass 
138 ··#128·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
 445 ··public·java.lang.Class·super$3$getAstVisitorClass();
 446 ····descriptor:·()Ljava/lang/Class;
 447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 448 ····Code:
 449 ······stack=1,·locals=1,·args_size=1
 450 ·········0:·aload_0
 451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 452 ·········4:·areturn
  
445 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
446 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
448 ····Code:456 ····Code:
449 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
450 ·········0:·aload_0458 ·········0:·aload_0
451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
452 ·········4:·areturn460 ·········4:·areturn
  
453 ··public·void·super$3$setApplyToClassNames(java.lang.String);461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
454 ····descriptor:·(Ljava/lang/String;)V462 ····descriptor:·(Ljava/lang/String;)V
455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
456 ····Code:464 ····Code:
457 ······stack=2,·locals=2,·args_size=2465 ······stack=2,·locals=2,·args_size=2
458 ·········0:·aload_0466 ·········0:·aload_0
459 ·········1:·aload_1467 ·········1:·aload_1
460 ·········2:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
461 ·········5:·return469 ·········5:·return
  
462 ··public·java.lang.Class·super$3$getAstVisitorClass(); 
463 ····descriptor:·()Ljava/lang/Class; 
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
465 ····Code: 
466 ······stack=1,·locals=1,·args_size=1 
467 ·········0:·aload_0 
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
469 ·········4:·areturn 
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.37 KB
org/codenarc/rule/junit/CoupledTestCaseRule.class
5.28 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·2471619e20afdd4db8cca7953b7596dce1822d5d62fc20b17d672314e98eec201 ··SHA-256·checksum·8d3d694d66a2d7ac6de43801e569354ac74fe63ada7e91544f29c65b63bac9e9
2 ··Compiled·from·"CoupledTestCaseRule.groovy"2 ··Compiled·from·"CoupledTestCaseRule.groovy"
3 public·class·org.codenarc.rule.junit.CoupledTestCaseRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.CoupledTestCaseRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/CoupledTestCaseRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/CoupledTestCaseRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
131 ··#121·=·Utf8···············super$3$getApplyToClassNames134 ··#124·=·Utf8···············super$3$getApplyToClassNames
132 ··#122·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
134 ··#124·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
135 ··#125·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
137 ··#127·=·Utf8···············super$3$getAstVisitorClass 
138 ··#128·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
 445 ··public·java.lang.Class·super$3$getAstVisitorClass();
 446 ····descriptor:·()Ljava/lang/Class;
 447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 448 ····Code:
 449 ······stack=1,·locals=1,·args_size=1
 450 ·········0:·aload_0
 451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 452 ·········4:·areturn
  
445 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
446 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
448 ····Code:456 ····Code:
449 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
450 ·········0:·aload_0458 ·········0:·aload_0
451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
452 ·········4:·areturn460 ·········4:·areturn
  
453 ··public·void·super$3$setApplyToClassNames(java.lang.String);461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
454 ····descriptor:·(Ljava/lang/String;)V462 ····descriptor:·(Ljava/lang/String;)V
455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
456 ····Code:464 ····Code:
457 ······stack=2,·locals=2,·args_size=2465 ······stack=2,·locals=2,·args_size=2
458 ·········0:·aload_0466 ·········0:·aload_0
459 ·········1:·aload_1467 ·········1:·aload_1
460 ·········2:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
461 ·········5:·return469 ·········5:·return
  
462 ··public·java.lang.Class·super$3$getAstVisitorClass(); 
463 ····descriptor:·()Ljava/lang/Class; 
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
465 ····Code: 
466 ······stack=1,·locals=1,·args_size=1 
467 ·········0:·aload_0 
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
469 ·········4:·areturn 
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.41 KB
org/codenarc/rule/junit/JUnitAssertAlwaysFailsRule.class
5.3 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·f31fb2fbf377498c955f6fd6e273907089cb7cdb13fd90dbcc2b6da30007d1271 ··SHA-256·checksum·8345cf8e8a685c630ca09b0085bd24ed702f732feaa41104be9799cfcfa08fe9
2 ··Compiled·from·"JUnitAssertAlwaysFailsRule.groovy"2 ··Compiled·from·"JUnitAssertAlwaysFailsRule.groovy"
3 public·class·org.codenarc.rule.junit.JUnitAssertAlwaysFailsRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.JUnitAssertAlwaysFailsRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitAssertAlwaysFailsRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitAssertAlwaysFailsRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
131 ··#121·=·Utf8···············super$3$getApplyToClassNames134 ··#124·=·Utf8···············super$3$getApplyToClassNames
132 ··#122·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
134 ··#124·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
135 ··#125·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
137 ··#127·=·Utf8···············super$3$getAstVisitorClass 
138 ··#128·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
 445 ··public·java.lang.Class·super$3$getAstVisitorClass();
 446 ····descriptor:·()Ljava/lang/Class;
 447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 448 ····Code:
 449 ······stack=1,·locals=1,·args_size=1
 450 ·········0:·aload_0
 451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 452 ·········4:·areturn
  
445 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
446 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
448 ····Code:456 ····Code:
449 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
450 ·········0:·aload_0458 ·········0:·aload_0
451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
452 ·········4:·areturn460 ·········4:·areturn
  
453 ··public·void·super$3$setApplyToClassNames(java.lang.String);461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
454 ····descriptor:·(Ljava/lang/String;)V462 ····descriptor:·(Ljava/lang/String;)V
455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
456 ····Code:464 ····Code:
457 ······stack=2,·locals=2,·args_size=2465 ······stack=2,·locals=2,·args_size=2
458 ·········0:·aload_0466 ·········0:·aload_0
459 ·········1:·aload_1467 ·········1:·aload_1
460 ·········2:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
461 ·········5:·return469 ·········5:·return
  
462 ··public·java.lang.Class·super$3$getAstVisitorClass(); 
463 ····descriptor:·()Ljava/lang/Class; 
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
465 ····Code: 
466 ······stack=1,·locals=1,·args_size=1 
467 ·········0:·aload_0 
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
469 ·········4:·areturn 
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.42 KB
org/codenarc/rule/junit/JUnitAssertAlwaysSucceedsRule.class
5.31 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·93c1632f7336ee06210570b784abd78ab4b38adec684e1738871dc45c76de93d1 ··SHA-256·checksum·9e9de2e0539752f6cba2c7a4016b86c5d2c9392f7bd8bcd9c016be06bf7d51d2
2 ··Compiled·from·"JUnitAssertAlwaysSucceedsRule.groovy"2 ··Compiled·from·"JUnitAssertAlwaysSucceedsRule.groovy"
3 public·class·org.codenarc.rule.junit.JUnitAssertAlwaysSucceedsRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.JUnitAssertAlwaysSucceedsRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitAssertAlwaysSucceedsRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitAssertAlwaysSucceedsRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
131 ··#121·=·Utf8···············super$3$getApplyToClassNames134 ··#124·=·Utf8···············super$3$getApplyToClassNames
132 ··#122·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
134 ··#124·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
135 ··#125·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
137 ··#127·=·Utf8···············super$3$getAstVisitorClass 
138 ··#128·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
 445 ··public·java.lang.Class·super$3$getAstVisitorClass();
 446 ····descriptor:·()Ljava/lang/Class;
 447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 448 ····Code:
 449 ······stack=1,·locals=1,·args_size=1
 450 ·········0:·aload_0
 451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 452 ·········4:·areturn
  
445 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
446 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
448 ····Code:456 ····Code:
449 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
450 ·········0:·aload_0458 ·········0:·aload_0
451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
452 ·········4:·areturn460 ·········4:·areturn
  
453 ··public·void·super$3$setApplyToClassNames(java.lang.String);461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
454 ····descriptor:·(Ljava/lang/String;)V462 ····descriptor:·(Ljava/lang/String;)V
455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
456 ····Code:464 ····Code:
457 ······stack=2,·locals=2,·args_size=2465 ······stack=2,·locals=2,·args_size=2
458 ·········0:·aload_0466 ·········0:·aload_0
459 ·········1:·aload_1467 ·········1:·aload_1
460 ·········2:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
461 ·········5:·return469 ·········5:·return
  
462 ··public·java.lang.Class·super$3$getAstVisitorClass(); 
463 ····descriptor:·()Ljava/lang/Class; 
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
465 ····Code: 
466 ······stack=1,·locals=1,·args_size=1 
467 ·········0:·aload_0 
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
469 ·········4:·areturn 
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.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
5.41 KB
org/codenarc/rule/junit/JUnitFailWithoutMessageRule.class
5.3 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·2bc02d7e9681ead8645d1caff8dee103cac701952c081892c2fc53fd1242fe291 ··SHA-256·checksum·6cde3c36e0d94f5d1a7851d388d338d2667b806174fbb0ac37f5a80883c56db2
2 ··Compiled·from·"JUnitFailWithoutMessageRule.groovy"2 ··Compiled·from·"JUnitFailWithoutMessageRule.groovy"
3 public·class·org.codenarc.rule.junit.JUnitFailWithoutMessageRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.JUnitFailWithoutMessageRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitFailWithoutMessageRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitFailWithoutMessageRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
131 ··#121·=·Utf8···············super$3$getApplyToClassNames134 ··#124·=·Utf8···············super$3$getApplyToClassNames
132 ··#122·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
134 ··#124·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
135 ··#125·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
137 ··#127·=·Utf8···············super$3$getAstVisitorClass 
138 ··#128·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
 445 ··public·java.lang.Class·super$3$getAstVisitorClass();
 446 ····descriptor:·()Ljava/lang/Class;
 447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 448 ····Code:
 449 ······stack=1,·locals=1,·args_size=1
 450 ·········0:·aload_0
 451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 452 ·········4:·areturn
  
445 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
446 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
448 ····Code:456 ····Code:
449 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
450 ·········0:·aload_0458 ·········0:·aload_0
451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
452 ·········4:·areturn460 ·········4:·areturn
  
453 ··public·void·super$3$setApplyToClassNames(java.lang.String);461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
454 ····descriptor:·(Ljava/lang/String;)V462 ····descriptor:·(Ljava/lang/String;)V
455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
456 ····Code:464 ····Code:
457 ······stack=2,·locals=2,·args_size=2465 ······stack=2,·locals=2,·args_size=2
458 ·········0:·aload_0466 ·········0:·aload_0
459 ·········1:·aload_1467 ·········1:·aload_1
460 ·········2:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
461 ·········5:·return469 ·········5:·return
  
462 ··public·java.lang.Class·super$3$getAstVisitorClass(); 
463 ····descriptor:·()Ljava/lang/Class; 
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
465 ····Code: 
466 ······stack=1,·locals=1,·args_size=1 
467 ·········0:·aload_0 
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
469 ·········4:·areturn 
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.36 KB
org/codenarc/rule/junit/JUnitLostTestRule.class
5.27 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·e927919cc16e8c50542f38949fe3a90fe5b165eec8fad9549460870f89f38fc61 ··SHA-256·checksum·e5ce23437345433a3f067230e17ad54b687d5ad8de5de0a9f5a625b5965a188a
2 ··Compiled·from·"JUnitLostTestRule.groovy"2 ··Compiled·from·"JUnitLostTestRule.groovy"
3 public·class·org.codenarc.rule.junit.JUnitLostTestRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.JUnitLostTestRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitLostTestRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitLostTestRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
131 ··#121·=·Utf8···············super$3$getApplyToClassNames134 ··#124·=·Utf8···············super$3$getApplyToClassNames
132 ··#122·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
134 ··#124·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
135 ··#125·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
137 ··#127·=·Utf8···············super$3$getAstVisitorClass 
138 ··#128·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
 445 ··public·java.lang.Class·super$3$getAstVisitorClass();
 446 ····descriptor:·()Ljava/lang/Class;
 447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 448 ····Code:
 449 ······stack=1,·locals=1,·args_size=1
 450 ·········0:·aload_0
 451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 452 ·········4:·areturn
  
445 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
446 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
448 ····Code:456 ····Code:
449 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
450 ·········0:·aload_0458 ·········0:·aload_0
451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
452 ·········4:·areturn460 ·········4:·areturn
  
453 ··public·void·super$3$setApplyToClassNames(java.lang.String);461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
454 ····descriptor:·(Ljava/lang/String;)V462 ····descriptor:·(Ljava/lang/String;)V
455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
456 ····Code:464 ····Code:
457 ······stack=2,·locals=2,·args_size=2465 ······stack=2,·locals=2,·args_size=2
458 ·········0:·aload_0466 ·········0:·aload_0
459 ·········1:·aload_1467 ·········1:·aload_1
460 ·········2:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
461 ·········5:·return469 ·········5:·return
  
462 ··public·java.lang.Class·super$3$getAstVisitorClass(); 
463 ····descriptor:·()Ljava/lang/Class; 
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
465 ····Code: 
466 ······stack=1,·locals=1,·args_size=1 
467 ·········0:·aload_0 
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
469 ·········4:·areturn 
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.38 KB
org/codenarc/rule/junit/JUnitPublicFieldRule.class
5.28 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·046e353cf22c85b8563c591530eb311b532da04f343ad400ab299d8b71c545f81 ··SHA-256·checksum·de2801ad85fc8e4b3d7baf44c76d60c1e7dbb0291bd98c35d0e05da17e886e75
2 ··Compiled·from·"JUnitPublicFieldRule.groovy"2 ··Compiled·from·"JUnitPublicFieldRule.groovy"
3 public·class·org.codenarc.rule.junit.JUnitPublicFieldRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.JUnitPublicFieldRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitPublicFieldRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitPublicFieldRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
131 ··#121·=·Utf8···············super$3$getApplyToClassNames134 ··#124·=·Utf8···············super$3$getApplyToClassNames
132 ··#122·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
134 ··#124·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
135 ··#125·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
137 ··#127·=·Utf8···············super$3$getAstVisitorClass 
138 ··#128·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
 445 ··public·java.lang.Class·super$3$getAstVisitorClass();
 446 ····descriptor:·()Ljava/lang/Class;
 447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 448 ····Code:
 449 ······stack=1,·locals=1,·args_size=1
 450 ·········0:·aload_0
 451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 452 ·········4:·areturn
  
445 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
446 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
448 ····Code:456 ····Code:
449 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
450 ·········0:·aload_0458 ·········0:·aload_0
451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
452 ·········4:·areturn460 ·········4:·areturn
  
453 ··public·void·super$3$setApplyToClassNames(java.lang.String);461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
454 ····descriptor:·(Ljava/lang/String;)V462 ····descriptor:·(Ljava/lang/String;)V
455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
456 ····Code:464 ····Code:
457 ······stack=2,·locals=2,·args_size=2465 ······stack=2,·locals=2,·args_size=2
458 ·········0:·aload_0466 ·········0:·aload_0
459 ·········1:·aload_1467 ·········1:·aload_1
460 ·········2:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
461 ·········5:·return469 ·········5:·return
  
462 ··public·java.lang.Class·super$3$getAstVisitorClass(); 
463 ····descriptor:·()Ljava/lang/Class; 
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
465 ····Code: 
466 ······stack=1,·locals=1,·args_size=1 
467 ·········0:·aload_0 
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
469 ·········4:·areturn 
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.42 KB
org/codenarc/rule/junit/JUnitPublicNonTestMethodRule.class
5.3 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·4fb93f49bb8440c4e116818ea12572642c23ef1c9d189803832b06d6d13f2aac1 ··SHA-256·checksum·ca1d462be2c14dbe103acd70d81e3e87d57e858da48bac41445f23c294788661
2 ··Compiled·from·"JUnitPublicNonTestMethodRule.groovy"2 ··Compiled·from·"JUnitPublicNonTestMethodRule.groovy"
3 public·class·org.codenarc.rule.junit.JUnitPublicNonTestMethodRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.JUnitPublicNonTestMethodRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitPublicNonTestMethodRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitPublicNonTestMethodRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
131 ··#121·=·Utf8···············super$3$getApplyToClassNames134 ··#124·=·Utf8···············super$3$getApplyToClassNames
132 ··#122·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
134 ··#124·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
135 ··#125·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
137 ··#127·=·Utf8···············super$3$getAstVisitorClass 
138 ··#128·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
 445 ··public·java.lang.Class·super$3$getAstVisitorClass();
 446 ····descriptor:·()Ljava/lang/Class;
 447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 448 ····Code:
 449 ······stack=1,·locals=1,·args_size=1
 450 ·········0:·aload_0
 451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 452 ·········4:·areturn
  
445 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
446 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
448 ····Code:456 ····Code:
449 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
450 ·········0:·aload_0458 ·········0:·aload_0
451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
452 ·········4:·areturn460 ·········4:·areturn
  
453 ··public·void·super$3$setApplyToClassNames(java.lang.String);461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
454 ····descriptor:·(Ljava/lang/String;)V462 ····descriptor:·(Ljava/lang/String;)V
455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
456 ····Code:464 ····Code:
457 ······stack=2,·locals=2,·args_size=2465 ······stack=2,·locals=2,·args_size=2
458 ·········0:·aload_0466 ·········0:·aload_0
459 ·········1:·aload_1467 ·········1:·aload_1
460 ·········2:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
461 ·········5:·return469 ·········5:·return
  
462 ··public·java.lang.Class·super$3$getAstVisitorClass(); 
463 ····descriptor:·()Ljava/lang/Class; 
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
465 ····Code: 
466 ······stack=1,·locals=1,·args_size=1 
467 ·········0:·aload_0 
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
469 ·········4:·areturn 
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.54 KB
org/codenarc/rule/junit/JUnitPublicPropertyRule.class
5.44 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·183df97c75c938d6ebdd846660a6338a74a8dec3be5ba9187d2e93cda1bccec21 ··SHA-256·checksum·1800ad4b88ad21c60ad260c6fa9df57b56e92ee2e2cb0a5970652ecb8ea74f53
2 ··Compiled·from·"JUnitPublicPropertyRule.groovy"2 ··Compiled·from·"JUnitPublicPropertyRule.groovy"
3 public·class·org.codenarc.rule.junit.JUnitPublicPropertyRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.JUnitPublicPropertyRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitPublicPropertyRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitPublicPropertyRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 129, 23 lines modifiedOffset 129, 23 lines modified
129 ··#119·=·Utf8···············(Ljava/lang/Class;)V129 ··#119·=·Utf8···············(Ljava/lang/Class;)V
130 ··#120·=·Utf8···············getApplyToClassNames130 ··#120·=·Utf8···············getApplyToClassNames
131 ··#121·=·Utf8···············setApplyToClassNames131 ··#121·=·Utf8···············setApplyToClassNames
132 ··#122·=·Utf8···············getIgnorePropertyNames132 ··#122·=·Utf8···············getIgnorePropertyNames
133 ··#123·=·NameAndType········#15:#9········//·ignorePropertyNames:Ljava/lang/String;133 ··#123·=·NameAndType········#15:#9········//·ignorePropertyNames:Ljava/lang/String;
134 ··#124·=·Fieldref···········#2.#123·······//·org/codenarc/rule/junit/JUnitPublicPropertyRule.ignorePropertyNames:Ljava/lang/String;134 ··#124·=·Fieldref···········#2.#123·······//·org/codenarc/rule/junit/JUnitPublicPropertyRule.ignorePropertyNames:Ljava/lang/String;
135 ··#125·=·Utf8···············setIgnorePropertyNames135 ··#125·=·Utf8···············setIgnorePropertyNames
 136 ··#126·=·Utf8···············super$3$getAstVisitorClass
 137 ··#127·=·NameAndType········#117:#69······//·getAstVisitorClass:()Ljava/lang/Class;
 138 ··#128·=·Methodref··········#4.#127·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
136 ··#126·=·Utf8···············super$3$getApplyToClassNames139 ··#129·=·Utf8···············super$3$getApplyToClassNames
137 ··#127·=·NameAndType········#120:#110·····//·getApplyToClassNames:()Ljava/lang/String;140 ··#130·=·NameAndType········#120:#110·····//·getApplyToClassNames:()Ljava/lang/String;
138 ··#128·=·Methodref··········#4.#127·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;141 ··#131·=·Methodref··········#4.#130·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
139 ··#129·=·Utf8···············super$3$setApplyToClassNames142 ··#132·=·Utf8···············super$3$setApplyToClassNames
140 ··#130·=·NameAndType········#121:#112·····//·setApplyToClassNames:(Ljava/lang/String;)V143 ··#133·=·NameAndType········#121:#112·····//·setApplyToClassNames:(Ljava/lang/String;)V
141 ··#131·=·Methodref··········#4.#130·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V144 ··#134·=·Methodref··········#4.#133·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
142 ··#132·=·Utf8···············super$3$getAstVisitorClass 
143 ··#133·=·NameAndType········#117:#69······//·getAstVisitorClass:()Ljava/lang/Class; 
144 ··#134·=·Methodref··········#4.#133·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
145 ··#135·=·Utf8···············$callSiteArray145 ··#135·=·Utf8···············$callSiteArray
146 ··#136·=·Utf8···············Ljava/lang/ref/SoftReference;146 ··#136·=·Utf8···············Ljava/lang/ref/SoftReference;
147 ··#137·=·Utf8···············$createCallSiteArray_1147 ··#137·=·Utf8···············$createCallSiteArray_1
148 ··#138·=·Utf8···············([Ljava/lang/String;)V148 ··#138·=·Utf8···············([Ljava/lang/String;)V
149 ··#139·=·Utf8···············DEFAULT_TEST_CLASS_NAMES149 ··#139·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
150 ··#140·=·String·············#139··········//·DEFAULT_TEST_CLASS_NAMES150 ··#140·=·String·············#139··········//·DEFAULT_TEST_CLASS_NAMES
151 ··#141·=·Utf8···············$createCallSiteArray151 ··#141·=·Utf8···············$createCallSiteArray
Offset 467, 42 lines modifiedOffset 467, 42 lines modified
467 ····Code:467 ····Code:
468 ······stack=2,·locals=2,·args_size=2468 ······stack=2,·locals=2,·args_size=2
469 ·········0:·aload_0469 ·········0:·aload_0
470 ·········1:·aload_1470 ·········1:·aload_1
471 ·········2:·putfield······#124················//·Field·ignorePropertyNames:Ljava/lang/String;471 ·········2:·putfield······#124················//·Field·ignorePropertyNames:Ljava/lang/String;
472 ·········5:·return472 ·········5:·return
  
 473 ··public·java.lang.Class·super$3$getAstVisitorClass();
 474 ····descriptor:·()Ljava/lang/Class;
 475 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 476 ····Code:
 477 ······stack=1,·locals=1,·args_size=1
 478 ·········0:·aload_0
 479 ·········1:·invokespecial·#128················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 480 ·········4:·areturn
  
473 ··public·java.lang.String·super$3$getApplyToClassNames();481 ··public·java.lang.String·super$3$getApplyToClassNames();
474 ····descriptor:·()Ljava/lang/String;482 ····descriptor:·()Ljava/lang/String;
475 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC483 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
476 ····Code:484 ····Code:
477 ······stack=1,·locals=1,·args_size=1485 ······stack=1,·locals=1,·args_size=1
478 ·········0:·aload_0486 ·········0:·aload_0
479 ·········1:·invokespecial·#128················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;487 ·········1:·invokespecial·#131················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
480 ·········4:·areturn488 ·········4:·areturn
  
481 ··public·void·super$3$setApplyToClassNames(java.lang.String);489 ··public·void·super$3$setApplyToClassNames(java.lang.String);
482 ····descriptor:·(Ljava/lang/String;)V490 ····descriptor:·(Ljava/lang/String;)V
483 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC491 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
484 ····Code:492 ····Code:
485 ······stack=2,·locals=2,·args_size=2493 ······stack=2,·locals=2,·args_size=2
486 ·········0:·aload_0494 ·········0:·aload_0
487 ·········1:·aload_1495 ·········1:·aload_1
488 ·········2:·invokespecial·#131················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V496 ·········2:·invokespecial·#134················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
489 ·········5:·return497 ·········5:·return
  
490 ··public·java.lang.Class·super$3$getAstVisitorClass(); 
491 ····descriptor:·()Ljava/lang/Class; 
492 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
493 ····Code: 
494 ······stack=1,·locals=1,·args_size=1 
495 ·········0:·aload_0 
496 ·········1:·invokespecial·#134················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
497 ·········4:·areturn 
  
498 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);498 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
499 ····descriptor:·([Ljava/lang/String;)V499 ····descriptor:·([Ljava/lang/String;)V
500 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC500 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
501 ····Code:501 ····Code:
502 ······stack=3,·locals=1,·args_size=1502 ······stack=3,·locals=1,·args_size=1
503 ·········0:·aload_0503 ·········0:·aload_0
504 ·········1:·ldc···········#41·················//·int·0504 ·········1:·ldc···········#41·················//·int·0
5.4 KB
org/codenarc/rule/junit/JUnitSetUpCallsSuperRule.class
5.29 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·c237895e4a7f0131f3d2bc02a7f90538232411a18256bf575c42947f5cd0c9e51 ··SHA-256·checksum·f62a33a7885728c1dad9e4401cdb810309f7fc717a15500467757b051fb3e850
2 ··Compiled·from·"JUnitSetUpCallsSuperRule.groovy"2 ··Compiled·from·"JUnitSetUpCallsSuperRule.groovy"
3 public·class·org.codenarc.rule.junit.JUnitSetUpCallsSuperRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.JUnitSetUpCallsSuperRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitSetUpCallsSuperRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitSetUpCallsSuperRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
131 ··#121·=·Utf8···············super$3$getApplyToClassNames134 ··#124·=·Utf8···············super$3$getApplyToClassNames
132 ··#122·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
134 ··#124·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
135 ··#125·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
137 ··#127·=·Utf8···············super$3$getAstVisitorClass 
138 ··#128·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
 445 ··public·java.lang.Class·super$3$getAstVisitorClass();
 446 ····descriptor:·()Ljava/lang/Class;
 447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 448 ····Code:
 449 ······stack=1,·locals=1,·args_size=1
 450 ·········0:·aload_0
 451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 452 ·········4:·areturn
  
445 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
446 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
448 ····Code:456 ····Code:
449 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
450 ·········0:·aload_0458 ·········0:·aload_0
451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
452 ·········4:·areturn460 ·········4:·areturn
  
453 ··public·void·super$3$setApplyToClassNames(java.lang.String);461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
454 ····descriptor:·(Ljava/lang/String;)V462 ····descriptor:·(Ljava/lang/String;)V
455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
456 ····Code:464 ····Code:
457 ······stack=2,·locals=2,·args_size=2465 ······stack=2,·locals=2,·args_size=2
458 ·········0:·aload_0466 ·········0:·aload_0
459 ·········1:·aload_1467 ·········1:·aload_1
460 ·········2:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
461 ·········5:·return469 ·········5:·return
  
462 ··public·java.lang.Class·super$3$getAstVisitorClass(); 
463 ····descriptor:·()Ljava/lang/Class; 
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
465 ····Code: 
466 ······stack=1,·locals=1,·args_size=1 
467 ·········0:·aload_0 
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
469 ·········4:·areturn 
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.4 KB
org/codenarc/rule/junit/JUnitStyleAssertionsRule.class
5.29 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·468cd520b45d151ae00713a7ea6bc2183d2b35a09043229ed55711ffad75bd611 ··SHA-256·checksum·10372ebb82bfd765f65a8017fb454277a6b1ef1b606b3b508c77d5163547f1b0
2 ··Compiled·from·"JUnitStyleAssertionsRule.groovy"2 ··Compiled·from·"JUnitStyleAssertionsRule.groovy"
3 public·class·org.codenarc.rule.junit.JUnitStyleAssertionsRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.JUnitStyleAssertionsRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitStyleAssertionsRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitStyleAssertionsRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
131 ··#121·=·Utf8···············super$3$getApplyToClassNames134 ··#124·=·Utf8···············super$3$getApplyToClassNames
132 ··#122·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
134 ··#124·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
135 ··#125·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
137 ··#127·=·Utf8···············super$3$getAstVisitorClass 
138 ··#128·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
 445 ··public·java.lang.Class·super$3$getAstVisitorClass();
 446 ····descriptor:·()Ljava/lang/Class;
 447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 448 ····Code:
 449 ······stack=1,·locals=1,·args_size=1
 450 ·········0:·aload_0
 451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 452 ·········4:·areturn
  
445 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
446 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
448 ····Code:456 ····Code:
449 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
450 ·········0:·aload_0458 ·········0:·aload_0
451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
452 ·········4:·areturn460 ·········4:·areturn
  
453 ··public·void·super$3$setApplyToClassNames(java.lang.String);461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
454 ····descriptor:·(Ljava/lang/String;)V462 ····descriptor:·(Ljava/lang/String;)V
455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
456 ····Code:464 ····Code:
457 ······stack=2,·locals=2,·args_size=2465 ······stack=2,·locals=2,·args_size=2
458 ·········0:·aload_0466 ·········0:·aload_0
459 ·········1:·aload_1467 ·········1:·aload_1
460 ·········2:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
461 ·········5:·return469 ·········5:·return
  
462 ··public·java.lang.Class·super$3$getAstVisitorClass(); 
463 ····descriptor:·()Ljava/lang/Class; 
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
465 ····Code: 
466 ······stack=1,·locals=1,·args_size=1 
467 ·········0:·aload_0 
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
469 ·········4:·areturn 
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.41 KB
org/codenarc/rule/junit/JUnitTearDownCallsSuperRule.class
5.3 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·ccfe9ebadb28a8187d4f2fa3af93ce3384ca2f457b6f94bf56aa32f55218bebf1 ··SHA-256·checksum·151203459a7f8028d3e6505b80ce6517f0ddd87de69b4451b3c9ddcd2935be64
2 ··Compiled·from·"JUnitTearDownCallsSuperRule.groovy"2 ··Compiled·from·"JUnitTearDownCallsSuperRule.groovy"
3 public·class·org.codenarc.rule.junit.JUnitTearDownCallsSuperRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.JUnitTearDownCallsSuperRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitTearDownCallsSuperRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitTearDownCallsSuperRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
131 ··#121·=·Utf8···············super$3$getApplyToClassNames134 ··#124·=·Utf8···············super$3$getApplyToClassNames
132 ··#122·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
134 ··#124·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
135 ··#125·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
137 ··#127·=·Utf8···············super$3$getAstVisitorClass 
138 ··#128·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
 445 ··public·java.lang.Class·super$3$getAstVisitorClass();
 446 ····descriptor:·()Ljava/lang/Class;
 447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 448 ····Code:
 449 ······stack=1,·locals=1,·args_size=1
 450 ·········0:·aload_0
 451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 452 ·········4:·areturn
  
445 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
446 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
448 ····Code:456 ····Code:
449 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
450 ·········0:·aload_0458 ·········0:·aload_0
451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
452 ·········4:·areturn460 ·········4:·areturn
  
453 ··public·void·super$3$setApplyToClassNames(java.lang.String);461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
454 ····descriptor:·(Ljava/lang/String;)V462 ····descriptor:·(Ljava/lang/String;)V
455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
456 ····Code:464 ····Code:
457 ······stack=2,·locals=2,·args_size=2465 ······stack=2,·locals=2,·args_size=2
458 ·········0:·aload_0466 ·········0:·aload_0
459 ·········1:·aload_1467 ·········1:·aload_1
460 ·········2:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
461 ·········5:·return469 ·········5:·return
  
462 ··public·java.lang.Class·super$3$getAstVisitorClass(); 
463 ····descriptor:·()Ljava/lang/Class; 
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
465 ····Code: 
466 ······stack=1,·locals=1,·args_size=1 
467 ·········0:·aload_0 
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
469 ·········4:·areturn 
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.5 KB
org/codenarc/rule/junit/JUnitTestMethodWithoutAssertRule.class
5.38 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·bff520eef16fea9b200ef2cd65d51ad4621607a064ad3cd96c1805f816da71ac1 ··SHA-256·checksum·4b7201af990b136bdbc16c388209b340fb38072e12dc6e524e289b7a8c5155b9
2 ··Compiled·from·"JUnitTestMethodWithoutAssertRule.groovy"2 ··Compiled·from·"JUnitTestMethodWithoutAssertRule.groovy"
3 public·class·org.codenarc.rule.junit.JUnitTestMethodWithoutAssertRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.JUnitTestMethodWithoutAssertRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitTestMethodWithoutAssertRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitTestMethodWithoutAssertRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 165, 23 lines modifiedOffset 165, 23 lines modified
165 ··#155·=·Utf8···············()I165 ··#155·=·Utf8···············()I
166 ··#156·=·Utf8···············setPriority166 ··#156·=·Utf8···············setPriority
167 ··#157·=·Utf8···············(I)V167 ··#157·=·Utf8···············(I)V
168 ··#158·=·Utf8···············getAssertMethodPatterns168 ··#158·=·Utf8···············getAssertMethodPatterns
169 ··#159·=·Utf8···············setAssertMethodPatterns169 ··#159·=·Utf8···············setAssertMethodPatterns
170 ··#160·=·Utf8···············getApplyToClassNames170 ··#160·=·Utf8···············getApplyToClassNames
171 ··#161·=·Utf8···············setApplyToClassNames171 ··#161·=·Utf8···············setApplyToClassNames
 172 ··#162·=·Utf8···············super$3$getApplyToClassNames
 173 ··#163·=·NameAndType········#160:#151·····//·getApplyToClassNames:()Ljava/lang/String;
 174 ··#164·=·Methodref··········#4.#163·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
 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
172 ··#162·=·Utf8···············super$3$getAstVisitor178 ··#168·=·Utf8···············super$3$getAstVisitor
173 ··#163·=·NameAndType········#64:#65·······//·getAstVisitor:()Lorg/codenarc/rule/AstVisitor;179 ··#169·=·NameAndType········#64:#65·······//·getAstVisitor:()Lorg/codenarc/rule/AstVisitor;
174 ··#164·=·Methodref··········#4.#163·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitor:()Lorg/codenarc/rule/AstVisitor;180 ··#170·=·Methodref··········#4.#169·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitor:()Lorg/codenarc/rule/AstVisitor;
175 ··#165·=·Utf8···············super$3$getApplyToClassNames 
176 ··#166·=·NameAndType········#160:#151·····//·getApplyToClassNames:()Ljava/lang/String; 
177 ··#167·=·Methodref··········#4.#166·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
178 ··#168·=·Utf8···············super$3$setApplyToClassNames 
179 ··#169·=·NameAndType········#161:#153·····//·setApplyToClassNames:(Ljava/lang/String;)V 
180 ··#170·=·Methodref··········#4.#169·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
181 ··#171·=·Utf8···············$callSiteArray181 ··#171·=·Utf8···············$callSiteArray
182 ··#172·=·Utf8···············Ljava/lang/ref/SoftReference;182 ··#172·=·Utf8···············Ljava/lang/ref/SoftReference;
183 ··#173·=·Utf8···············$createCallSiteArray_1183 ··#173·=·Utf8···············$createCallSiteArray_1
184 ··#174·=·Utf8···············([Ljava/lang/String;)V184 ··#174·=·Utf8···············([Ljava/lang/String;)V
185 ··#175·=·Utf8···············DEFAULT_TEST_CLASS_NAMES185 ··#175·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
186 ··#176·=·String·············#175··········//·DEFAULT_TEST_CLASS_NAMES186 ··#176·=·String·············#175··········//·DEFAULT_TEST_CLASS_NAMES
187 ··#177·=·Utf8···············tokenize187 ··#177·=·Utf8···············tokenize
Offset 543, 42 lines modifiedOffset 543, 42 lines modified
543 ····Code:543 ····Code:
544 ······stack=2,·locals=2,·args_size=2544 ······stack=2,·locals=2,·args_size=2
545 ·········0:·aload_0545 ·········0:·aload_0
546 ·········1:·aload_1546 ·········1:·aload_1
547 ·········2:·putfield······#55·················//·Field·applyToClassNames:Ljava/lang/String;547 ·········2:·putfield······#55·················//·Field·applyToClassNames:Ljava/lang/String;
548 ·········5:·return548 ·········5:·return
  
549 ··public·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·java.lang.String·super$3$getApplyToClassNames();549 ··public·java.lang.String·super$3$getApplyToClassNames();
558 ····descriptor:·()Ljava/lang/String;550 ····descriptor:·()Ljava/lang/String;
559 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC551 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
560 ····Code:552 ····Code:
561 ······stack=1,·locals=1,·args_size=1553 ······stack=1,·locals=1,·args_size=1
562 ·········0:·aload_0554 ·········0:·aload_0
563 ·········1:·invokespecial·#167················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;555 ·········1:·invokespecial·#164················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
564 ·········4:·areturn556 ·········4:·areturn
  
565 ··public·void·super$3$setApplyToClassNames(java.lang.String);557 ··public·void·super$3$setApplyToClassNames(java.lang.String);
566 ····descriptor:·(Ljava/lang/String;)V558 ····descriptor:·(Ljava/lang/String;)V
567 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC559 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
568 ····Code:560 ····Code:
569 ······stack=2,·locals=2,·args_size=2561 ······stack=2,·locals=2,·args_size=2
570 ·········0:·aload_0562 ·········0:·aload_0
571 ·········1:·aload_1563 ·········1:·aload_1
572 ·········2:·invokespecial·#170················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V564 ·········2:·invokespecial·#167················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
573 ·········5:·return565 ·········5:·return
  
 566 ··public·org.codenarc.rule.AstVisitor·super$3$getAstVisitor();
 567 ····descriptor:·()Lorg/codenarc/rule/AstVisitor;
 568 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 569 ····Code:
 570 ······stack=1,·locals=1,·args_size=1
 571 ·········0:·aload_0
 572 ·········1:·invokespecial·#170················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitor:()Lorg/codenarc/rule/AstVisitor;
 573 ·········4:·areturn
  
574 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);574 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
575 ····descriptor:·([Ljava/lang/String;)V575 ····descriptor:·([Ljava/lang/String;)V
576 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC576 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
577 ····Code:577 ····Code:
578 ······stack=3,·locals=1,·args_size=1578 ······stack=3,·locals=1,·args_size=1
579 ·········0:·aload_0579 ·········0:·aload_0
580 ·········1:·ldc···········#39·················//·int·0580 ·········1:·ldc···········#39·················//·int·0
5.4 KB
org/codenarc/rule/junit/JUnitUnnecessarySetUpRule.class
5.3 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·f4055d7faa87534aa75009d387cdfd3042bb9adedd3d20a42ac3dbe04576e9ad1 ··SHA-256·checksum·3bcfdf770a079e2bb6ae6fb19f560a751874418fa61d682d7caf2b0881330f15
2 ··Compiled·from·"JUnitUnnecessarySetUpRule.groovy"2 ··Compiled·from·"JUnitUnnecessarySetUpRule.groovy"
3 public·class·org.codenarc.rule.junit.JUnitUnnecessarySetUpRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.JUnitUnnecessarySetUpRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitUnnecessarySetUpRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitUnnecessarySetUpRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
131 ··#121·=·Utf8···············super$3$getApplyToClassNames134 ··#124·=·Utf8···············super$3$getApplyToClassNames
132 ··#122·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
134 ··#124·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
135 ··#125·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
137 ··#127·=·Utf8···············super$3$getAstVisitorClass 
138 ··#128·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
 445 ··public·java.lang.Class·super$3$getAstVisitorClass();
 446 ····descriptor:·()Ljava/lang/Class;
 447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 448 ····Code:
 449 ······stack=1,·locals=1,·args_size=1
 450 ·········0:·aload_0
 451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 452 ·········4:·areturn
  
445 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
446 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
448 ····Code:456 ····Code:
449 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
450 ·········0:·aload_0458 ·········0:·aload_0
451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
452 ·········4:·areturn460 ·········4:·areturn
  
453 ··public·void·super$3$setApplyToClassNames(java.lang.String);461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
454 ····descriptor:·(Ljava/lang/String;)V462 ····descriptor:·(Ljava/lang/String;)V
455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
456 ····Code:464 ····Code:
457 ······stack=2,·locals=2,·args_size=2465 ······stack=2,·locals=2,·args_size=2
458 ·········0:·aload_0466 ·········0:·aload_0
459 ·········1:·aload_1467 ·········1:·aload_1
460 ·········2:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
461 ·········5:·return469 ·········5:·return
  
462 ··public·java.lang.Class·super$3$getAstVisitorClass(); 
463 ····descriptor:·()Ljava/lang/Class; 
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
465 ····Code: 
466 ······stack=1,·locals=1,·args_size=1 
467 ·········0:·aload_0 
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
469 ·········4:·areturn 
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.42 KB
org/codenarc/rule/junit/JUnitUnnecessaryTearDownRule.class
5.3 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·b7d19cafbc3f2fa6f75898d38a92934d1d7dd2e2796454882dab6d7ba469beae1 ··SHA-256·checksum·fe767d2fbc380a812da4661f7ea22bc777f99a7e5ec3ef306834f10153afde90
2 ··Compiled·from·"JUnitUnnecessaryTearDownRule.groovy"2 ··Compiled·from·"JUnitUnnecessaryTearDownRule.groovy"
3 public·class·org.codenarc.rule.junit.JUnitUnnecessaryTearDownRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.JUnitUnnecessaryTearDownRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitUnnecessaryTearDownRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitUnnecessaryTearDownRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
131 ··#121·=·Utf8···············super$3$getApplyToClassNames134 ··#124·=·Utf8···············super$3$getApplyToClassNames
132 ··#122·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
134 ··#124·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
135 ··#125·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
137 ··#127·=·Utf8···············super$3$getAstVisitorClass 
138 ··#128·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
 445 ··public·java.lang.Class·super$3$getAstVisitorClass();
 446 ····descriptor:·()Ljava/lang/Class;
 447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 448 ····Code:
 449 ······stack=1,·locals=1,·args_size=1
 450 ·········0:·aload_0
 451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 452 ·········4:·areturn
  
445 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
446 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
448 ····Code:456 ····Code:
449 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
450 ·········0:·aload_0458 ·········0:·aload_0
451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
452 ·········4:·areturn460 ·········4:·areturn
  
453 ··public·void·super$3$setApplyToClassNames(java.lang.String);461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
454 ····descriptor:·(Ljava/lang/String;)V462 ····descriptor:·(Ljava/lang/String;)V
455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
456 ····Code:464 ····Code:
457 ······stack=2,·locals=2,·args_size=2465 ······stack=2,·locals=2,·args_size=2
458 ·········0:·aload_0466 ·········0:·aload_0
459 ·········1:·aload_1467 ·········1:·aload_1
460 ·········2:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
461 ·········5:·return469 ·········5:·return
  
462 ··public·java.lang.Class·super$3$getAstVisitorClass(); 
463 ····descriptor:·()Ljava/lang/Class; 
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
465 ····Code: 
466 ······stack=1,·locals=1,·args_size=1 
467 ·········0:·aload_0 
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
469 ·········4:·areturn 
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.45 KB
org/codenarc/rule/junit/JUnitUnnecessaryThrowsExceptionRule.class
5.33 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·eea6e6c7001584cda8c5752691b98a0051e057dca699c856c0cbd14415d808e61 ··SHA-256·checksum·bd7355afbf57753207932c70484f7a5381e24aeabf643da9873fd4b064d50708
2 ··Compiled·from·"JUnitUnnecessaryThrowsExceptionRule.groovy"2 ··Compiled·from·"JUnitUnnecessaryThrowsExceptionRule.groovy"
3 public·class·org.codenarc.rule.junit.JUnitUnnecessaryThrowsExceptionRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.JUnitUnnecessaryThrowsExceptionRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitUnnecessaryThrowsExceptionRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitUnnecessaryThrowsExceptionRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
131 ··#121·=·Utf8···············super$3$getApplyToClassNames134 ··#124·=·Utf8···············super$3$getApplyToClassNames
132 ··#122·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
134 ··#124·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
135 ··#125·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
137 ··#127·=·Utf8···············super$3$getAstVisitorClass 
138 ··#128·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
 445 ··public·java.lang.Class·super$3$getAstVisitorClass();
 446 ····descriptor:·()Ljava/lang/Class;
 447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 448 ····Code:
 449 ······stack=1,·locals=1,·args_size=1
 450 ·········0:·aload_0
 451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 452 ·········4:·areturn
  
445 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
446 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
448 ····Code:456 ····Code:
449 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
450 ·········0:·aload_0458 ·········0:·aload_0
451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
452 ·········4:·areturn460 ·········4:·areturn
  
453 ··public·void·super$3$setApplyToClassNames(java.lang.String);461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
454 ····descriptor:·(Ljava/lang/String;)V462 ····descriptor:·(Ljava/lang/String;)V
455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
456 ····Code:464 ····Code:
457 ······stack=2,·locals=2,·args_size=2465 ······stack=2,·locals=2,·args_size=2
458 ·········0:·aload_0466 ·········0:·aload_0
459 ·········1:·aload_1467 ·········1:·aload_1
460 ·········2:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
461 ·········5:·return469 ·········5:·return
  
462 ··public·java.lang.Class·super$3$getAstVisitorClass(); 
463 ····descriptor:·()Ljava/lang/Class; 
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
465 ····Code: 
466 ······stack=1,·locals=1,·args_size=1 
467 ·········0:·aload_0 
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
469 ·········4:·areturn 
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.37 KB
org/codenarc/rule/junit/UnnecessaryFailRule.class
5.28 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·ae907c83d4d3f48b77d60faea8eaae04b93693e8e9c455af3776fda381261afc1 ··SHA-256·checksum·df79174d74dd703ea099b9250c212b1723173b4a1d99d39167cf3aa458365aa2
2 ··Compiled·from·"UnnecessaryFailRule.groovy"2 ··Compiled·from·"UnnecessaryFailRule.groovy"
3 public·class·org.codenarc.rule.junit.UnnecessaryFailRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.UnnecessaryFailRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/UnnecessaryFailRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/UnnecessaryFailRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
131 ··#121·=·Utf8···············super$3$getApplyToClassNames134 ··#124·=·Utf8···············super$3$getApplyToClassNames
132 ··#122·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
134 ··#124·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
135 ··#125·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
137 ··#127·=·Utf8···············super$3$getAstVisitorClass 
138 ··#128·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
 445 ··public·java.lang.Class·super$3$getAstVisitorClass();
 446 ····descriptor:·()Ljava/lang/Class;
 447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 448 ····Code:
 449 ······stack=1,·locals=1,·args_size=1
 450 ·········0:·aload_0
 451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 452 ·········4:·areturn
  
445 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
446 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
448 ····Code:456 ····Code:
449 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
450 ·········0:·aload_0458 ·········0:·aload_0
451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
452 ·········4:·areturn460 ·········4:·areturn
  
453 ··public·void·super$3$setApplyToClassNames(java.lang.String);461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
454 ····descriptor:·(Ljava/lang/String;)V462 ····descriptor:·(Ljava/lang/String;)V
455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
456 ····Code:464 ····Code:
457 ······stack=2,·locals=2,·args_size=2465 ······stack=2,·locals=2,·args_size=2
458 ·········0:·aload_0466 ·········0:·aload_0
459 ·········1:·aload_1467 ·········1:·aload_1
460 ·········2:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
461 ·········5:·return469 ·········5:·return
  
462 ··public·java.lang.Class·super$3$getAstVisitorClass(); 
463 ····descriptor:·()Ljava/lang/Class; 
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
465 ····Code: 
466 ······stack=1,·locals=1,·args_size=1 
467 ·········0:·aload_0 
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
469 ·········4:·areturn 
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.46 KB
org/codenarc/rule/junit/UseAssertEqualsInsteadOfAssertTrueRule.class
5.33 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·7f173e5b27d28ae9f3cbc2d7c528dc77b2e7f5c0daf3b3f4328bc3ba580945691 ··SHA-256·checksum·187be6a3b92cf19ce26511a9d3186787f81c2e59cb126ad121384323f07d835a
2 ··Compiled·from·"UseAssertEqualsInsteadOfAssertTrueRule.groovy"2 ··Compiled·from·"UseAssertEqualsInsteadOfAssertTrueRule.groovy"
3 public·class·org.codenarc.rule.junit.UseAssertEqualsInsteadOfAssertTrueRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.UseAssertEqualsInsteadOfAssertTrueRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/UseAssertEqualsInsteadOfAssertTrueRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/UseAssertEqualsInsteadOfAssertTrueRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getApplyToClassNames126 ··#116·=·Utf8···············getApplyToClassNames
127 ··#117·=·Utf8···············setApplyToClassNames127 ··#117·=·Utf8···············setApplyToClassNames
128 ··#118·=·Utf8···············getAstVisitorClass128 ··#118·=·Utf8···············getAstVisitorClass
129 ··#119·=·Utf8···············setAstVisitorClass129 ··#119·=·Utf8···············setAstVisitorClass
130 ··#120·=·Utf8···············(Ljava/lang/Class;)V130 ··#120·=·Utf8···············(Ljava/lang/Class;)V
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#118:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
131 ··#121·=·Utf8···············super$3$getApplyToClassNames134 ··#124·=·Utf8···············super$3$getApplyToClassNames
132 ··#122·=·NameAndType········#116:#109·····//·getApplyToClassNames:()Ljava/lang/String;135 ··#125·=·NameAndType········#116:#109·····//·getApplyToClassNames:()Ljava/lang/String;
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
134 ··#124·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
135 ··#125·=·NameAndType········#117:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#117:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
137 ··#127·=·Utf8···············super$3$getAstVisitorClass 
138 ··#128·=·NameAndType········#118:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·astVisitorClass:Ljava/lang/Class;443 ·········2:·putfield······#56·················//·Field·astVisitorClass:Ljava/lang/Class;
444 ·········5:·return444 ·········5:·return
  
 445 ··public·java.lang.Class·super$3$getAstVisitorClass();
 446 ····descriptor:·()Ljava/lang/Class;
 447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 448 ····Code:
 449 ······stack=1,·locals=1,·args_size=1
 450 ·········0:·aload_0
 451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 452 ·········4:·areturn
  
445 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
446 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
448 ····Code:456 ····Code:
449 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
450 ·········0:·aload_0458 ·········0:·aload_0
451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
452 ·········4:·areturn460 ·········4:·areturn
  
453 ··public·void·super$3$setApplyToClassNames(java.lang.String);461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
454 ····descriptor:·(Ljava/lang/String;)V462 ····descriptor:·(Ljava/lang/String;)V
455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
456 ····Code:464 ····Code:
457 ······stack=2,·locals=2,·args_size=2465 ······stack=2,·locals=2,·args_size=2
458 ·········0:·aload_0466 ·········0:·aload_0
459 ·········1:·aload_1467 ·········1:·aload_1
460 ·········2:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
461 ·········5:·return469 ·········5:·return
  
462 ··public·java.lang.Class·super$3$getAstVisitorClass(); 
463 ····descriptor:·()Ljava/lang/Class; 
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
465 ····Code: 
466 ······stack=1,·locals=1,·args_size=1 
467 ·········0:·aload_0 
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
469 ·········4:·areturn 
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#36·················//·int·0476 ·········1:·ldc···········#36·················//·int·0
5.45 KB
org/codenarc/rule/junit/UseAssertFalseInsteadOfNegationRule.class
5.33 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·5749f755218f92fc304dc681a763e86f0b7b81cf8bbb95409fa3471898342bce1 ··SHA-256·checksum·6e0b317f5a868ab538d0f4c474bdb09fd07876c6b8570babed85eb04a9bdb8a7
2 ··Compiled·from·"UseAssertFalseInsteadOfNegationRule.groovy"2 ··Compiled·from·"UseAssertFalseInsteadOfNegationRule.groovy"
3 public·class·org.codenarc.rule.junit.UseAssertFalseInsteadOfNegationRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.UseAssertFalseInsteadOfNegationRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/UseAssertFalseInsteadOfNegationRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/UseAssertFalseInsteadOfNegationRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
131 ··#121·=·Utf8···············super$3$getApplyToClassNames134 ··#124·=·Utf8···············super$3$getApplyToClassNames
132 ··#122·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
134 ··#124·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
135 ··#125·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
137 ··#127·=·Utf8···············super$3$getAstVisitorClass 
138 ··#128·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
 445 ··public·java.lang.Class·super$3$getAstVisitorClass();
 446 ····descriptor:·()Ljava/lang/Class;
 447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 448 ····Code:
 449 ······stack=1,·locals=1,·args_size=1
 450 ·········0:·aload_0
 451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 452 ·········4:·areturn
  
445 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
446 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
448 ····Code:456 ····Code:
449 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
450 ·········0:·aload_0458 ·········0:·aload_0
451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
452 ·········4:·areturn460 ·········4:·areturn
  
453 ··public·void·super$3$setApplyToClassNames(java.lang.String);461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
454 ····descriptor:·(Ljava/lang/String;)V462 ····descriptor:·(Ljava/lang/String;)V
455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
456 ····Code:464 ····Code:
457 ······stack=2,·locals=2,·args_size=2465 ······stack=2,·locals=2,·args_size=2
458 ·········0:·aload_0466 ·········0:·aload_0
459 ·········1:·aload_1467 ·········1:·aload_1
460 ·········2:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
461 ·········5:·return469 ·········5:·return
  
462 ··public·java.lang.Class·super$3$getAstVisitorClass(); 
463 ····descriptor:·()Ljava/lang/Class; 
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
465 ····Code: 
466 ······stack=1,·locals=1,·args_size=1 
467 ·········0:·aload_0 
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
469 ·········4:·areturn 
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.47 KB
org/codenarc/rule/junit/UseAssertNullInsteadOfAssertEqualsRule.class
5.33 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·37d2676af6c278f914582180b688ccc8ad7ed5f3f07996933ba5da7179ea9a1b1 ··SHA-256·checksum·b3a45f631948a4ca9faff1fa0122ca1abdd66ae47da3b97e967d92c08e072baf
2 ··Compiled·from·"UseAssertNullInsteadOfAssertEqualsRule.groovy"2 ··Compiled·from·"UseAssertNullInsteadOfAssertEqualsRule.groovy"
3 public·class·org.codenarc.rule.junit.UseAssertNullInsteadOfAssertEqualsRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.UseAssertNullInsteadOfAssertEqualsRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/UseAssertNullInsteadOfAssertEqualsRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/UseAssertNullInsteadOfAssertEqualsRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
131 ··#121·=·Utf8···············super$3$getApplyToClassNames134 ··#124·=·Utf8···············super$3$getApplyToClassNames
132 ··#122·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
134 ··#124·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
135 ··#125·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
137 ··#127·=·Utf8···············super$3$getAstVisitorClass 
138 ··#128·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
 445 ··public·java.lang.Class·super$3$getAstVisitorClass();
 446 ····descriptor:·()Ljava/lang/Class;
 447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 448 ····Code:
 449 ······stack=1,·locals=1,·args_size=1
 450 ·········0:·aload_0
 451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 452 ·········4:·areturn
  
445 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
446 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
448 ····Code:456 ····Code:
449 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
450 ·········0:·aload_0458 ·········0:·aload_0
451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
452 ·········4:·areturn460 ·········4:·areturn
  
453 ··public·void·super$3$setApplyToClassNames(java.lang.String);461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
454 ····descriptor:·(Ljava/lang/String;)V462 ····descriptor:·(Ljava/lang/String;)V
455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
456 ····Code:464 ····Code:
457 ······stack=2,·locals=2,·args_size=2465 ······stack=2,·locals=2,·args_size=2
458 ·········0:·aload_0466 ·········0:·aload_0
459 ·········1:·aload_1467 ·········1:·aload_1
460 ·········2:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
461 ·········5:·return469 ·········5:·return
  
462 ··public·java.lang.Class·super$3$getAstVisitorClass(); 
463 ····descriptor:·()Ljava/lang/Class; 
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
465 ····Code: 
466 ······stack=1,·locals=1,·args_size=1 
467 ·········0:·aload_0 
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
469 ·········4:·areturn 
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.45 KB
org/codenarc/rule/junit/UseAssertSameInsteadOfAssertTrueRule.class
5.33 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·00797e4d43fe87029779b024b9002a8ea3c2f454e615441d3d6e7584ef395af31 ··SHA-256·checksum·f4e077a23c2ca36c305fc51c72ea9f8bf37633811c2a856ff44570156a84b11a
2 ··Compiled·from·"UseAssertSameInsteadOfAssertTrueRule.groovy"2 ··Compiled·from·"UseAssertSameInsteadOfAssertTrueRule.groovy"
3 public·class·org.codenarc.rule.junit.UseAssertSameInsteadOfAssertTrueRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.UseAssertSameInsteadOfAssertTrueRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/UseAssertSameInsteadOfAssertTrueRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/UseAssertSameInsteadOfAssertTrueRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getApplyToClassNames126 ··#116·=·Utf8···············getApplyToClassNames
127 ··#117·=·Utf8···············setApplyToClassNames127 ··#117·=·Utf8···············setApplyToClassNames
128 ··#118·=·Utf8···············getAstVisitorClass128 ··#118·=·Utf8···············getAstVisitorClass
129 ··#119·=·Utf8···············setAstVisitorClass129 ··#119·=·Utf8···············setAstVisitorClass
130 ··#120·=·Utf8···············(Ljava/lang/Class;)V130 ··#120·=·Utf8···············(Ljava/lang/Class;)V
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#118:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
131 ··#121·=·Utf8···············super$3$getApplyToClassNames134 ··#124·=·Utf8···············super$3$getApplyToClassNames
132 ··#122·=·NameAndType········#116:#109·····//·getApplyToClassNames:()Ljava/lang/String;135 ··#125·=·NameAndType········#116:#109·····//·getApplyToClassNames:()Ljava/lang/String;
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
134 ··#124·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
135 ··#125·=·NameAndType········#117:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#117:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
137 ··#127·=·Utf8···············super$3$getAstVisitorClass 
138 ··#128·=·NameAndType········#118:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·astVisitorClass:Ljava/lang/Class;443 ·········2:·putfield······#56·················//·Field·astVisitorClass:Ljava/lang/Class;
444 ·········5:·return444 ·········5:·return
  
 445 ··public·java.lang.Class·super$3$getAstVisitorClass();
 446 ····descriptor:·()Ljava/lang/Class;
 447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 448 ····Code:
 449 ······stack=1,·locals=1,·args_size=1
 450 ·········0:·aload_0
 451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 452 ·········4:·areturn
  
445 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
446 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
448 ····Code:456 ····Code:
449 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
450 ·········0:·aload_0458 ·········0:·aload_0
451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
452 ·········4:·areturn460 ·········4:·areturn
  
453 ··public·void·super$3$setApplyToClassNames(java.lang.String);461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
454 ····descriptor:·(Ljava/lang/String;)V462 ····descriptor:·(Ljava/lang/String;)V
455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
456 ····Code:464 ····Code:
457 ······stack=2,·locals=2,·args_size=2465 ······stack=2,·locals=2,·args_size=2
458 ·········0:·aload_0466 ·········0:·aload_0
459 ·········1:·aload_1467 ·········1:·aload_1
460 ·········2:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
461 ·········5:·return469 ·········5:·return
  
462 ··public·java.lang.Class·super$3$getAstVisitorClass(); 
463 ····descriptor:·()Ljava/lang/Class; 
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
465 ····Code: 
466 ······stack=1,·locals=1,·args_size=1 
467 ·········0:·aload_0 
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
469 ·········4:·areturn 
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#36·················//·int·0476 ·········1:·ldc···········#36·················//·int·0
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
5.46 KB
org/codenarc/rule/junit/UseAssertTrueInsteadOfAssertEqualsRule.class
5.33 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·3910a12209fa9525b598223ff4afc5d69ddb2927477c551cbed80111f04dde8c1 ··SHA-256·checksum·14f507b8f9284d4060e117484e7c097bdd14f9267113370958df39a55f22b2bf
2 ··Compiled·from·"UseAssertTrueInsteadOfAssertEqualsRule.groovy"2 ··Compiled·from·"UseAssertTrueInsteadOfAssertEqualsRule.groovy"
3 public·class·org.codenarc.rule.junit.UseAssertTrueInsteadOfAssertEqualsRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.UseAssertTrueInsteadOfAssertEqualsRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/UseAssertTrueInsteadOfAssertEqualsRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/UseAssertTrueInsteadOfAssertEqualsRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 132, 23 lines modifiedOffset 132, 23 lines modified
132 ··#122·=·Utf8···············()Z132 ··#122·=·Utf8···············()Z
133 ··#123·=·Utf8···············isCheckAssertStatements133 ··#123·=·Utf8···············isCheckAssertStatements
134 ··#124·=·Utf8···············setCheckAssertStatements134 ··#124·=·Utf8···············setCheckAssertStatements
135 ··#125·=·Utf8···············(Z)V135 ··#125·=·Utf8···············(Z)V
136 ··#126·=·Utf8···············getAstVisitorClass136 ··#126·=·Utf8···············getAstVisitorClass
137 ··#127·=·Utf8···············setAstVisitorClass137 ··#127·=·Utf8···············setAstVisitorClass
138 ··#128·=·Utf8···············(Ljava/lang/Class;)V138 ··#128·=·Utf8···············(Ljava/lang/Class;)V
 139 ··#129·=·Utf8···············super$3$getAstVisitorClass
 140 ··#130·=·NameAndType········#126:#71······//·getAstVisitorClass:()Ljava/lang/Class;
 141 ··#131·=·Methodref··········#4.#130·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
139 ··#129·=·Utf8···············super$3$getApplyToClassNames142 ··#132·=·Utf8···············super$3$getApplyToClassNames
140 ··#130·=·NameAndType········#119:#112·····//·getApplyToClassNames:()Ljava/lang/String;143 ··#133·=·NameAndType········#119:#112·····//·getApplyToClassNames:()Ljava/lang/String;
141 ··#131·=·Methodref··········#4.#130·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;144 ··#134·=·Methodref··········#4.#133·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
142 ··#132·=·Utf8···············super$3$setApplyToClassNames145 ··#135·=·Utf8···············super$3$setApplyToClassNames
143 ··#133·=·NameAndType········#120:#114·····//·setApplyToClassNames:(Ljava/lang/String;)V146 ··#136·=·NameAndType········#120:#114·····//·setApplyToClassNames:(Ljava/lang/String;)V
144 ··#134·=·Methodref··········#4.#133·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V147 ··#137·=·Methodref··········#4.#136·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
145 ··#135·=·Utf8···············super$3$getAstVisitorClass 
146 ··#136·=·NameAndType········#126:#71······//·getAstVisitorClass:()Ljava/lang/Class; 
147 ··#137·=·Methodref··········#4.#136·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
148 ··#138·=·Utf8···············$callSiteArray148 ··#138·=·Utf8···············$callSiteArray
149 ··#139·=·Utf8···············Ljava/lang/ref/SoftReference;149 ··#139·=·Utf8···············Ljava/lang/ref/SoftReference;
150 ··#140·=·Utf8···············$createCallSiteArray_1150 ··#140·=·Utf8···············$createCallSiteArray_1
151 ··#141·=·Utf8···············([Ljava/lang/String;)V151 ··#141·=·Utf8···············([Ljava/lang/String;)V
152 ··#142·=·Utf8···············DEFAULT_TEST_CLASS_NAMES152 ··#142·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
153 ··#143·=·String·············#142··········//·DEFAULT_TEST_CLASS_NAMES153 ··#143·=·String·············#142··········//·DEFAULT_TEST_CLASS_NAMES
154 ··#144·=·Utf8···············$createCallSiteArray154 ··#144·=·Utf8···············$createCallSiteArray
Offset 487, 42 lines modifiedOffset 487, 42 lines modified
487 ····Code:487 ····Code:
488 ······stack=2,·locals=2,·args_size=2488 ······stack=2,·locals=2,·args_size=2
489 ·········0:·aload_0489 ·········0:·aload_0
490 ·········1:·aload_1490 ·········1:·aload_1
491 ·········2:·putfield······#59·················//·Field·astVisitorClass:Ljava/lang/Class;491 ·········2:·putfield······#59·················//·Field·astVisitorClass:Ljava/lang/Class;
492 ·········5:·return492 ·········5:·return
  
 493 ··public·java.lang.Class·super$3$getAstVisitorClass();
 494 ····descriptor:·()Ljava/lang/Class;
 495 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 496 ····Code:
 497 ······stack=1,·locals=1,·args_size=1
 498 ·········0:·aload_0
 499 ·········1:·invokespecial·#131················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 500 ·········4:·areturn
  
493 ··public·java.lang.String·super$3$getApplyToClassNames();501 ··public·java.lang.String·super$3$getApplyToClassNames();
494 ····descriptor:·()Ljava/lang/String;502 ····descriptor:·()Ljava/lang/String;
495 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC503 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
496 ····Code:504 ····Code:
497 ······stack=1,·locals=1,·args_size=1505 ······stack=1,·locals=1,·args_size=1
498 ·········0:·aload_0506 ·········0:·aload_0
499 ·········1:·invokespecial·#131················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;507 ·········1:·invokespecial·#134················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
500 ·········4:·areturn508 ·········4:·areturn
  
501 ··public·void·super$3$setApplyToClassNames(java.lang.String);509 ··public·void·super$3$setApplyToClassNames(java.lang.String);
502 ····descriptor:·(Ljava/lang/String;)V510 ····descriptor:·(Ljava/lang/String;)V
503 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC511 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
504 ····Code:512 ····Code:
505 ······stack=2,·locals=2,·args_size=2513 ······stack=2,·locals=2,·args_size=2
506 ·········0:·aload_0514 ·········0:·aload_0
507 ·········1:·aload_1515 ·········1:·aload_1
508 ·········2:·invokespecial·#134················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V516 ·········2:·invokespecial·#137················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
509 ·········5:·return517 ·········5:·return
  
510 ··public·java.lang.Class·super$3$getAstVisitorClass(); 
511 ····descriptor:·()Ljava/lang/Class; 
512 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
513 ····Code: 
514 ······stack=1,·locals=1,·args_size=1 
515 ·········0:·aload_0 
516 ·········1:·invokespecial·#137················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
517 ·········4:·areturn 
  
518 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);518 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
519 ····descriptor:·([Ljava/lang/String;)V519 ····descriptor:·([Ljava/lang/String;)V
520 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC520 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
521 ····Code:521 ····Code:
522 ······stack=3,·locals=1,·args_size=1522 ······stack=3,·locals=1,·args_size=1
523 ·········0:·aload_0523 ·········0:·aload_0
524 ·········1:·ldc···········#37·················//·int·0524 ·········1:·ldc···········#37·················//·int·0
5.45 KB
org/codenarc/rule/junit/UseAssertTrueInsteadOfNegationRule.class
5.32 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·a40c0f2810181d159f2d6a0d695e41498750b9ed84fe497cba057c7a8c528dd21 ··SHA-256·checksum·ca26b6f1286310c92e7d3ec8f8ad6f23157c9a19da2971aab8914acd021f942f
2 ··Compiled·from·"UseAssertTrueInsteadOfNegationRule.groovy"2 ··Compiled·from·"UseAssertTrueInsteadOfNegationRule.groovy"
3 public·class·org.codenarc.rule.junit.UseAssertTrueInsteadOfNegationRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.UseAssertTrueInsteadOfNegationRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/UseAssertTrueInsteadOfNegationRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/UseAssertTrueInsteadOfNegationRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
131 ··#121·=·Utf8···············super$3$getApplyToClassNames134 ··#124·=·Utf8···············super$3$getApplyToClassNames
132 ··#122·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
134 ··#124·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
135 ··#125·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
137 ··#127·=·Utf8···············super$3$getAstVisitorClass 
138 ··#128·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
 445 ··public·java.lang.Class·super$3$getAstVisitorClass();
 446 ····descriptor:·()Ljava/lang/Class;
 447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 448 ····Code:
 449 ······stack=1,·locals=1,·args_size=1
 450 ·········0:·aload_0
 451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 452 ·········4:·areturn
  
445 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
446 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
448 ····Code:456 ····Code:
449 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
450 ·········0:·aload_0458 ·········0:·aload_0
451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
452 ·········4:·areturn460 ·········4:·areturn
  
453 ··public·void·super$3$setApplyToClassNames(java.lang.String);461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
454 ····descriptor:·(Ljava/lang/String;)V462 ····descriptor:·(Ljava/lang/String;)V
455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
456 ····Code:464 ····Code:
457 ······stack=2,·locals=2,·args_size=2465 ······stack=2,·locals=2,·args_size=2
458 ·········0:·aload_0466 ·········0:·aload_0
459 ·········1:·aload_1467 ·········1:·aload_1
460 ·········2:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
461 ·········5:·return469 ·········5:·return
  
462 ··public·java.lang.Class·super$3$getAstVisitorClass(); 
463 ····descriptor:·()Ljava/lang/Class; 
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
465 ····Code: 
466 ······stack=1,·locals=1,·args_size=1 
467 ·········0:·aload_0 
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
469 ·········4:·areturn 
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
17.3 KB
org/codenarc/rule/size/NestedBlockDepthAstVisitor.class
17.2 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·6d70c485507cb30d07468bb7e0eb72b000c77dad2eacd97d7148e1c5608350b51 ··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$visitSynchronizedStatement327 ··#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········#195:#196·····//·visitSynchronizedStatement:(Lorg/codehaus/groovy/ast/stmt/SynchronizedStatement;)V 
331 ··#321·=·Methodref··········#319.#320·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitSynchronizedStatement:(Lorg/codehaus/groovy/ast/stmt/SynchronizedStatement;)V 
332 ··#322·=·Utf8···············super$3$visitCatchStatement 
333 ··#323·=·NameAndType········#142:#143·····//·visitCatchStatement:(Lorg/codehaus/groovy/ast/stmt/CatchStatement;)V330 ··#320·=·NameAndType········#96:#97·······//·visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V
334 ··#324·=·Methodref··········#319.#323·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitCatchStatement:(Lorg/codehaus/groovy/ast/stmt/CatchStatement;)V331 ··#321·=·Methodref··········#319.#320·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V
335 ··#325·=·Utf8···············super$2$visitMethodCallExpression 
336 ··#326·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport 
337 ··#327·=·Class··············#326··········//·org/codehaus/groovy/ast/CodeVisitorSupport 
338 ··#328·=·NameAndType········#216:#217·····//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V 
339 ··#329·=·Methodref··········#327.#328·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V 
340 ··#330·=·Utf8···············super$2$visitClosureExpression332 ··#322·=·Utf8···············super$3$visitForLoop
341 ··#331·=·NameAndType········#204:#205·····//·visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V333 ··#323·=·NameAndType········#176:#177·····//·visitForLoop:(Lorg/codehaus/groovy/ast/stmt/ForStatement;)V
342 ··#332·=·Methodref··········#327.#331·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V334 ··#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
343 ··#333·=·Utf8···············super$3$visitTryCatchFinally341 ··#331·=·Utf8···············super$3$visitTryCatchFinally
344 ··#334·=·NameAndType········#133:#134·····//·visitTryCatchFinally:(Lorg/codehaus/groovy/ast/stmt/TryCatchStatement;)V342 ··#332·=·NameAndType········#133:#134·····//·visitTryCatchFinally:(Lorg/codehaus/groovy/ast/stmt/TryCatchStatement;)V
345 ··#335·=·Methodref··········#319.#334·····//·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
346 ··#336·=·Utf8···············super$3$visitCaseStatement344 ··#334·=·Utf8···············super$3$visitCaseStatement
347 ··#337·=·NameAndType········#186:#187·····//·visitCaseStatement:(Lorg/codehaus/groovy/ast/stmt/CaseStatement;)V345 ··#335·=·NameAndType········#186:#187·····//·visitCaseStatement:(Lorg/codehaus/groovy/ast/stmt/CaseStatement;)V
348 ··#338·=·Methodref··········#319.#337·····//·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
 347 ··#337·=·Utf8···············super$3$visitSynchronizedStatement
 348 ··#338·=·NameAndType········#195:#196·····//·visitSynchronizedStatement:(Lorg/codehaus/groovy/ast/stmt/SynchronizedStatement;)V
 349 ··#339·=·Methodref··········#319.#338·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitSynchronizedStatement:(Lorg/codehaus/groovy/ast/stmt/SynchronizedStatement;)V
349 ··#339·=·Utf8···············super$3$visitBlockStatement350 ··#340·=·Utf8···············super$3$visitCatchStatement
350 ··#340·=·NameAndType········#96:#97·······//·visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V351 ··#341·=·NameAndType········#142:#143·····//·visitCatchStatement:(Lorg/codehaus/groovy/ast/stmt/CatchStatement;)V
351 ··#341·=·Methodref··········#319.#340·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V352 ··#342·=·Methodref··········#319.#341·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitCatchStatement:(Lorg/codehaus/groovy/ast/stmt/CatchStatement;)V
352 ··#342·=·Utf8···············super$3$visitForLoop353 ··#343·=·Utf8···············super$2$visitMethodCallExpression
 354 ··#344·=·Utf8···············org/codehaus/groovy/ast/CodeVisitorSupport
 355 ··#345·=·Class··············#344··········//·org/codehaus/groovy/ast/CodeVisitorSupport
 356 ··#346·=·NameAndType········#216:#217·····//·visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
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;)V357 ··#347·=·Methodref··········#345.#346·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V
358 ··#348·=·Utf8···············super$3$visitIfElse358 ··#348·=·Utf8···············super$2$visitClosureExpression
359 ··#349·=·NameAndType········#156:#157·····//·visitIfElse:(Lorg/codehaus/groovy/ast/stmt/IfStatement;)V359 ··#349·=·NameAndType········#204:#205·····//·visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V
360 ··#350·=·Methodref··········#319.#349·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitIfElse:(Lorg/codehaus/groovy/ast/stmt/IfStatement;)V360 ··#350·=·Methodref··········#345.#349·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)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$visitSynchronizedStatement(org.codehaus.groovy.ast.stmt.SynchronizedStatement);1437 ··public·void·super$3$visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement);
1438 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/SynchronizedStatement;)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.visitSynchronizedStatement:(Lorg/codehaus/groovy/ast/stmt/SynchronizedStatement;)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$visitCatchStatement(org.codehaus.groovy.ast.stmt.CatchStatement);1446 ··public·void·super$3$visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement);
1447 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/CatchStatement;)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.visitCatchStatement:(Lorg/codehaus/groovy/ast/stmt/CatchStatement;)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$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression); 
1456 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V1455 ··public·void·super$3$visitWhileLoop(org.codehaus.groovy.ast.stmt.WhileStatement);
 1456 ····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·#329················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)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$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression);1464 ··public·void·super$3$visitIfElse(org.codehaus.groovy.ast.stmt.IfStatement);
1465 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)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·#332················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)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$3$visitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchStatement);1473 ··public·void·super$3$visitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchStatement);
1474 ····descriptor:·(Lorg/codehaus/groovy/ast/stmt/TryCatchStatement;)V1474 ····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/ClassCodeVisitorSupport.visitTryCatchFinally:(Lorg/codehaus/groovy/ast/stmt/TryCatchStatement;)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; 4167/17552 bytes (23.74%) 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·d03a37e919b602f5880e2443edce7e169c2d74d5f70f96ba6e2cf5e835e8a9601 ··SHA-256·checksum·bd959f03c095120adfdb041fbf0239a233c35c293d22a97c9ddba0341e3a6706
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 
376 ··#366·=·Utf8···············super$2$visitPropertyExpression373 ··#363·=·Utf8···············super$2$visitPropertyExpression
377 ··#367·=·NameAndType········#204:#205·····//·visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V374 ··#364·=·NameAndType········#204:#205·····//·visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
378 ··#368·=·Methodref··········#351.#367·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V375 ··#365·=·Methodref··········#351.#364·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
 376 ··#366·=·Utf8···············super$2$visitClassExpression
 377 ··#367·=·NameAndType········#197:#198·····//·visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
 378 ··#368·=·Methodref··········#351.#367·····//·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V
379 ··#369·=·Utf8···············super$3$visitField379 ··#369·=·Utf8···············super$3$visitField
380 ··#370·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport380 ··#370·=·Utf8···············org/codehaus/groovy/ast/ClassCodeVisitorSupport
381 ··#371·=·Class··············#370··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport381 ··#371·=·Class··············#370··········//·org/codehaus/groovy/ast/ClassCodeVisitorSupport
382 ··#372·=·NameAndType········#142:#143·····//·visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V382 ··#372·=·NameAndType········#142:#143·····//·visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V
383 ··#373·=·Methodref··········#371.#372·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V383 ··#373·=·Methodref··········#371.#372·····//·org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V
384 ··#374·=·Utf8···············super$4$visitClassEx384 ··#374·=·Utf8···············super$4$visitClassEx
385 ··#375·=·NameAndType········#49:#50·······//·visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V385 ··#375·=·NameAndType········#49:#50·······//·visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V
Offset 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$visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression);1871 ··public·void·super$2$visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression);
1872 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V1872 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)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.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)V1878 ·········2:·invokespecial·#365················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V
1879 ·········5:·return1879 ·········5:·return
  
1880 ··public·void·super$2$visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression);1880 ··public·void·super$2$visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression);
1881 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V1881 ····descriptor:·(Lorg/codehaus/groovy/ast/expr/ClassExpression;)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.visitPropertyExpression:(Lorg/codehaus/groovy/ast/expr/PropertyExpression;)V1887 ·········2:·invokespecial·#368················//·Method·org/codehaus/groovy/ast/CodeVisitorSupport.visitClassExpression:(Lorg/codehaus/groovy/ast/expr/ClassExpression;)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