149 KB
/srv/reproducible-results/rbuild-debian/r-b-build.tipwKZKn/b1/codenarc_0.23-5_arm64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.tipwKZKn/b2/codenarc_0.23-5_arm64.changes
416 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·9850f92ebce9c87d3e7d39284ac840fe·299892·doc·optional·libcodenarc-groovy-java-doc_0.23-5_all.deb 
2 ·b7aec922cec3da87b7ec2cbaf79eba81·1935832·java·optional·libcodenarc-groovy-java_0.23-5_all.deb1 ·83bdc1c65d061d595a8d7072a9c9c929·299948·doc·optional·libcodenarc-groovy-java-doc_0.23-5_all.deb
 2 ·d0afd5e7c883093093284c1e95c9d302·1934600·java·optional·libcodenarc-groovy-java_0.23-5_all.deb
8.37 KB
libcodenarc-groovy-java-doc_0.23-5_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2018-03-29·10:50:46.000000·debian-binary1 -rw-r--r--···0········0········0········4·2018-03-29·10:50:46.000000·debian-binary
2 -rw-r--r--···0········0········0····23396·2018-03-29·10:50:46.000000·control.tar.xz2 -rw-r--r--···0········0········0····23396·2018-03-29·10:50:46.000000·control.tar.xz
3 -rw-r--r--···0········0········0···276304·2018-03-29·10:50:46.000000·data.tar.xz3 -rw-r--r--···0········0········0···276360·2018-03-29·10:50:46.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
7.84 KB
data.tar.xz
7.82 KB
data.tar
7.8 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#getFilter(),·org.apache.log4j.AppenderSkeleton#getLayout(),·org.apache.log4j.AppenderSkeleton#finalize(),·org.apache.log4j.AppenderSkeleton#getName(),·org.apache.log4j.AppenderSkeleton#setName(java.lang.String),·org.apache.log4j.AppenderSkeleton#setThresho[·...·truncated·by·diffoscope;·len:·311,·SHA:·6ed1c6004589f30fa65a64f35ffa1f1d3ae8cefe91b87afa70789c71c8663bef·...·]),·org.apache.log4j.AppenderSkeleton#activateOptions(),·org.apache.log4j.AppenderSkeleton#clearFilters(),·org.apache.log4j.AppenderSkeleton#getFirstFilter(),·org.apache.log4j.AppenderSkeleton#getThreshold(),·org.apache.log4j.AppenderSkeleton#isAsSevereAsThreshold(org.apache.log4j.Priority),·org.apache.log4j.AppenderSkeleton#doAppend(org.apache.log4j.spi.LoggingEvent),·org.apache.log4j.AppenderSkeleton#wait(long),·org.apache.log4j.AppenderSkeleton#wait(long,·int),·org.apache.log4j.AppenderSkeleton#wait(),·org.apache.log4j.AppenderSkeleton#equals(java.lang.Object),·org.apache.log4j.AppenderSkeleton#toString(),·org.apache.log4j.AppenderSkeleton#hashCode(),·org.apache.log4j.AppenderSkeleton#getClass(),·org.apache.log4j.AppenderSkeleton#notify(),·org.apache.log4j.AppenderSkeleton#notifyAll(),·org.apache.log4j.AppenderSkeleton#close(),·org.apache.log4j.AppenderSkeleton#requiresLayout()</code></td>201 ····························<td·class="colLast"><code>org.apache.log4j.AppenderSkeleton#setLayout(org.apache.log4j.Layout),·org.apache.log4j.AppenderSkeleton#getFilter(),·org.apache.log4j.AppenderSkeleton#getErrorHandler(),·org.apache.log4j.AppenderSkeleton#getLayout(),·org.apache.log4j.AppenderSkeleton#finalize(),·org.apache.log4j.AppenderSk[·...·truncated·by·diffoscope;·len:·311,·SHA:·51047bf89102f9a6bda3c7eb3677b439c736be900987b35f5129a49ea66eb854·...·]),·org.apache.log4j.AppenderSkeleton#activateOptions(),·org.apache.log4j.AppenderSkeleton#clearFilters(),·org.apache.log4j.AppenderSkeleton#getFirstFilter(),·org.apache.log4j.AppenderSkeleton#getThreshold(),·org.apache.log4j.AppenderSkeleton#isAsSevereAsThreshold(org.apache.log4j.Priority),·org.apache.log4j.AppenderSkeleton#doAppend(org.apache.log4j.spi.LoggingEvent),·org.apache.log4j.AppenderSkeleton#wait(long),·org.apache.log4j.AppenderSkeleton#wait(long,·int),·org.apache.log4j.AppenderSkeleton#wait(),·org.apache.log4j.AppenderSkeleton#equals(java.lang.Object),·org.apache.log4j.AppenderSkeleton#toString(),·org.apache.log4j.AppenderSkeleton#hashCode(),·org.apache.log4j.AppenderSkeleton#getClass(),·org.apache.log4j.AppenderSkeleton#notify(),·org.apache.log4j.AppenderSkeleton#notifyAll(),·org.apache.log4j.AppenderSkeleton#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#wait(long)'·title='wait'>wait</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#wait(long,·int)'·title='wait'>wait</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#wait()'·title='wait'>wait</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#equals(java.lang.Object)'·title='equals'>equals</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#toString()'·title='toString'>toString</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#hashCode()'·title='hashCode'>hashCode</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#getClass()'·title='getClass'>getClass</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#notify()'·title='notify'>notify</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#notifyAll()'·title='notifyAll'>notifyAll</a></code></td>205 ····························<td·class="colLast"><code><a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#wait(long)'·title='wait'>wait</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#wait(long,·int)'·title='wait'>wait</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#wait()'·title='wait'>wait</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#equals(java.lang.Object)'·title='equals'>equals</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#toString()'·title='toString'>toString</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#hashCode()'·title='hashCode'>hashCode</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#getClass()'·title='getClass'>getClass</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#notify()'·title='notify'>notify</a>,·<a·href='/usr/share/doc/default-jdk-doc/api/java/lang/Object.html#notifyAll()'·title='notifyAll'>notifyAll</a></code></td>
206 ························</tr>206 ························</tr>
207 ····················</table>207 ····················</table>
208 ···················</ul>208 ···················</ul>
2.82 KB
html2text {}
    
Offset 48, 29 lines modifiedOffset 48, 29 lines modified
48 ·············································getLoggingEvents()48 ·············································getLoggingEvents()
49 ······························List<String>···Return·the·List·of·LoggingEvents49 ······························List<String>···Return·the·List·of·LoggingEvents
50 ·············································logged·to·this·Appender50 ·············································logged·to·this·Appender
51 ······························boolean········requiresLayout()51 ······························boolean········requiresLayout()
52 ··········o·****·Inherited·Methods·Summary·****52 ··········o·****·Inherited·Methods·Summary·****
53 ·····················································Inherited·Methods 53 ·····················································Inherited·Methods 
54 ··················Methods·inherited·from·class······Name54 ··················Methods·inherited·from·class······Name
 55 ····················································org.apache.log4j.AppenderSkeleton#setLayout
 56 ····················································(org.apache.log4j.Layout),
55 ····················································org.apache.log4j.AppenderSkeleton#getFilter(),57 ····················································org.apache.log4j.AppenderSkeleton#getFilter(),
 58 ····················································org.apache.log4j.AppenderSkeleton#getErrorHandler(),
56 ····················································org.apache.log4j.AppenderSkeleton#getLayout(),59 ····················································org.apache.log4j.AppenderSkeleton#getLayout(),
57 ····················································org.apache.log4j.AppenderSkeleton#finalize(),60 ····················································org.apache.log4j.AppenderSkeleton#finalize(),
58 ····················································org.apache.log4j.AppenderSkeleton#getName(),61 ····················································org.apache.log4j.AppenderSkeleton#getName(),
59 ····················································org.apache.log4j.AppenderSkeleton#setName62 ····················································org.apache.log4j.AppenderSkeleton#setName
60 ····················································(java.lang.String),63 ····················································(java.lang.String),
61 ····················································org.apache.log4j.AppenderSkeleton#setThreshold64 ····················································org.apache.log4j.AppenderSkeleton#setThreshold
62 ····················································(org.apache.log4j.Priority),65 ····················································(org.apache.log4j.Priority),
63 ····················································org.apache.log4j.AppenderSkeleton#getErrorHandler(), 
64 ····················································org.apache.log4j.AppenderSkeleton#addFilter66 ····················································org.apache.log4j.AppenderSkeleton#addFilter
65 ····················································(org.apache.log4j.spi.Filter),67 ····················································(org.apache.log4j.spi.Filter),
66 ····················································org.apache.log4j.AppenderSkeleton#setErrorHandler68 ····················································org.apache.log4j.AppenderSkeleton#setErrorHandler
67 ····················································(org.apache.log4j.spi.ErrorHandler),69 ····················································(org.apache.log4j.spi.ErrorHandler),
68 ····················································org.apache.log4j.AppenderSkeleton#setLayout 
69 ····················································(org.apache.log4j.Layout), 
70 ····················································org.apache.log4j.AppenderSkeleton#activateOptions(),70 ····················································org.apache.log4j.AppenderSkeleton#activateOptions(),
71 ··················class·····························org.apache.log4j.AppenderSkeleton#clearFilters(),71 ··················class·····························org.apache.log4j.AppenderSkeleton#clearFilters(),
72 ··················org.apache.log4j.AppenderSkeleton·org.apache.log4j.AppenderSkeleton#getFirstFilter(),72 ··················org.apache.log4j.AppenderSkeleton·org.apache.log4j.AppenderSkeleton#getFirstFilter(),
73 ····················································org.apache.log4j.AppenderSkeleton#getThreshold(),73 ····················································org.apache.log4j.AppenderSkeleton#getThreshold(),
74 ····················································org.apache.log4j.AppenderSkeleton#isAsSevereAsThreshold74 ····················································org.apache.log4j.AppenderSkeleton#isAsSevereAsThreshold
75 ····················································(org.apache.log4j.Priority),75 ····················································(org.apache.log4j.Priority),
76 ····················································org.apache.log4j.AppenderSkeleton#doAppend76 ····················································org.apache.log4j.AppenderSkeleton#doAppend
140 KB
libcodenarc-groovy-java_0.23-5_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2018-03-29·10:50:46.000000·debian-binary1 -rw-r--r--···0········0········0········4·2018-03-29·10:50:46.000000·debian-binary
2 -rw-r--r--···0········0········0·····1036·2018-03-29·10:50:46.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1036·2018-03-29·10:50:46.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1934604·2018-03-29·10:50:46.000000·data.tar.xz3 -rw-r--r--···0········0········0··1933372·2018-03-29·10:50:46.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
140 KB
data.tar.xz
140 KB
data.tar
2.01 KB
file list
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-03-29·10:50:46.000000·./usr/share/doc/libcodenarc-groovy-java/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-03-29·10:50:46.000000·./usr/share/doc/libcodenarc-groovy-java/
6 -rw-r--r--···0·root·········(0)·root·········(0)·····1301·2018-03-29·10:50:46.000000·./usr/share/doc/libcodenarc-groovy-java/changelog.Debian.gz6 -rw-r--r--···0·root·········(0)·root·········(0)·····1301·2018-03-29·10:50:46.000000·./usr/share/doc/libcodenarc-groovy-java/changelog.Debian.gz
7 -rw-r--r--···0·root·········(0)·root·········(0)····32345·2015-02-18·02:21:38.000000·./usr/share/doc/libcodenarc-groovy-java/changelog.gz7 -rw-r--r--···0·root·········(0)·root·········(0)····32345·2015-02-18·02:21:38.000000·./usr/share/doc/libcodenarc-groovy-java/changelog.gz
8 -rw-r--r--···0·root·········(0)·root·········(0)·····1069·2018-03-29·10:38:25.000000·./usr/share/doc/libcodenarc-groovy-java/copyright8 -rw-r--r--···0·root·········(0)·root·········(0)·····1069·2018-03-29·10:38:25.000000·./usr/share/doc/libcodenarc-groovy-java/copyright
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-03-29·10:50:46.000000·./usr/share/groovy/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-03-29·10:50:46.000000·./usr/share/groovy/
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-03-29·10:50:46.000000·./usr/share/groovy/lib/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-03-29·10:50:46.000000·./usr/share/groovy/lib/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-03-29·10:50:46.000000·./usr/share/java/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-03-29·10:50:46.000000·./usr/share/java/
12 -rw-r--r--···0·root·········(0)·root·········(0)··2181662·2018-03-29·10:50:46.000000·./usr/share/java/CodeNarc-0.23.jar12 -rw-r--r--···0·root·········(0)·root·········(0)··2181665·2018-03-29·10:50:46.000000·./usr/share/java/CodeNarc-0.23.jar
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-03-29·10:50:46.000000·./usr/share/maven-repo/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-03-29·10:50:46.000000·./usr/share/maven-repo/
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-03-29·10:50:46.000000·./usr/share/maven-repo/org/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-03-29·10:50:46.000000·./usr/share/maven-repo/org/
15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-03-29·10:50:46.000000·./usr/share/maven-repo/org/codenarc/15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-03-29·10:50:46.000000·./usr/share/maven-repo/org/codenarc/
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-03-29·10:50:46.000000·./usr/share/maven-repo/org/codenarc/CodeNarc/16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-03-29·10:50:46.000000·./usr/share/maven-repo/org/codenarc/CodeNarc/
17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-03-29·10:50:46.000000·./usr/share/maven-repo/org/codenarc/CodeNarc/0.23/17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-03-29·10:50:46.000000·./usr/share/maven-repo/org/codenarc/CodeNarc/0.23/
18 -rw-r--r--···0·root·········(0)·root·········(0)·····2371·2018-03-29·10:50:46.000000·./usr/share/maven-repo/org/codenarc/CodeNarc/0.23/CodeNarc-0.23.pom18 -rw-r--r--···0·root·········(0)·root·········(0)·····2371·2018-03-29·10:50:46.000000·./usr/share/maven-repo/org/codenarc/CodeNarc/0.23/CodeNarc-0.23.pom
19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-03-29·10:50:46.000000·./usr/share/maven-repo/org/codenarc/CodeNarc/debian/19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-03-29·10:50:46.000000·./usr/share/maven-repo/org/codenarc/CodeNarc/debian/
138 KB
./usr/share/java/CodeNarc-0.23.jar
1.44 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·2181662·bytes,·number·of·entries:·11841 Zip·file·size:·2181665·bytes,·number·of·entries:·1184
2 drwxr-xr-x··2.0·unx········0·bx·stor·18-Mar-29·10:50·META-INF/2 drwxr-xr-x··2.0·unx········0·bx·stor·18-Mar-29·10:50·META-INF/
3 -rw-r--r--··2.0·unx······150·b-·defN·18-Mar-29·10:50·META-INF/MANIFEST.MF3 -rw-r--r--··2.0·unx······150·b-·defN·18-Mar-29·10:50·META-INF/MANIFEST.MF
4 -rw-r--r--··2.0·unx···151695·b-·defN·18-Mar-29·10:50·codenarc-base-messages.properties4 -rw-r--r--··2.0·unx···151695·b-·defN·18-Mar-29·10:50·codenarc-base-messages.properties
5 -rw-r--r--··2.0·unx····27177·b-·defN·18-Mar-29·10:50·codenarc-base-rules.properties5 -rw-r--r--··2.0·unx····27177·b-·defN·18-Mar-29·10:50·codenarc-base-rules.properties
6 -rw-r--r--··2.0·unx·····2293·b-·defN·18-Mar-29·10:50·codenarc-htmlreport.css6 -rw-r--r--··2.0·unx·····2293·b-·defN·18-Mar-29·10:50·codenarc-htmlreport.css
7 -rw-r--r--··2.0·unx······379·b-·defN·18-Mar-29·10:50·codenarc-rule-extrainfo.properties7 -rw-r--r--··2.0·unx······379·b-·defN·18-Mar-29·10:50·codenarc-rule-extrainfo.properties
8 -rw-r--r--··2.0·unx········4·b-·defN·18-Mar-29·10:50·codenarc-version.txt8 -rw-r--r--··2.0·unx········4·b-·defN·18-Mar-29·10:50·codenarc-version.txt
Offset 1179, 8 lines modifiedOffset 1179, 8 lines modified
1179 -rw-r--r--··2.0·unx·····1016·b-·defN·18-Mar-29·10:50·rulesets/size.xml1179 -rw-r--r--··2.0·unx·····1016·b-·defN·18-Mar-29·10:50·rulesets/size.xml
1180 -rw-r--r--··2.0·unx·····4166·b-·defN·18-Mar-29·10:50·rulesets/unnecessary.xml1180 -rw-r--r--··2.0·unx·····4166·b-·defN·18-Mar-29·10:50·rulesets/unnecessary.xml
1181 -rw-r--r--··2.0·unx······911·b-·defN·18-Mar-29·10:50·rulesets/unused.xml1181 -rw-r--r--··2.0·unx······911·b-·defN·18-Mar-29·10:50·rulesets/unused.xml
1182 drwxr-xr-x··2.0·unx········0·b-·stor·18-Mar-29·10:50·templates/1182 drwxr-xr-x··2.0·unx········0·b-·stor·18-Mar-29·10:50·templates/
1183 -rw-r--r--··2.0·unx······413·b-·defN·18-Mar-29·10:50·templates/StarterRuleSet-AllRules.groovy.template1183 -rw-r--r--··2.0·unx······413·b-·defN·18-Mar-29·10:50·templates/StarterRuleSet-AllRules.groovy.template
1184 -rw-r--r--··2.0·unx······500·b-·defN·18-Mar-29·10:50·templates/StarterRuleSet-AllRulesByCategory.groovy.template1184 -rw-r--r--··2.0·unx······500·b-·defN·18-Mar-29·10:50·templates/StarterRuleSet-AllRulesByCategory.groovy.template
1185 -rw-r--r--··2.0·unx······669·b-·defN·18-Mar-29·10:50·templates/codenarc-rule-index.apt.template1185 -rw-r--r--··2.0·unx······669·b-·defN·18-Mar-29·10:50·templates/codenarc-rule-index.apt.template
1186 1184·files,·4707399·bytes·uncompressed,·1940242·bytes·compressed:··58.8%1186 1184·files,·4707399·bytes·uncompressed,·1940245·bytes·compressed:··58.8%
5.79 KB
org/codenarc/rule/grails/GrailsPublicControllerMethodRule.class
5.67 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·f053883255be487f64b837d71a96594d119730c7f6ccc0eae65fe741fc562ae91 ··SHA-256·checksum·5195632eb89920697aef7bff96cd43326f6611b72fcde271df6a78b45ca8b82f
2 ··Compiled·from·"GrailsPublicControllerMethodRule.groovy"2 ··Compiled·from·"GrailsPublicControllerMethodRule.groovy"
3 public·class·org.codenarc.rule.grails.GrailsPublicControllerMethodRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.grails.GrailsPublicControllerMethodRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/grails/GrailsPublicControllerMethodRule7 ··this_class:·#2··························//·org/codenarc/rule/grails/GrailsPublicControllerMethodRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 157, 23 lines modifiedOffset 157, 23 lines modified
157 ··#147·=·Utf8···············org/codenarc/rule/AbstractRule157 ··#147·=·Utf8···············org/codenarc/rule/AbstractRule
158 ··#148·=·Class··············#147··········//·org/codenarc/rule/AbstractRule158 ··#148·=·Class··············#147··········//·org/codenarc/rule/AbstractRule
159 ··#149·=·NameAndType········#142:#128·····//·getApplyToFilesMatching:()Ljava/lang/String;159 ··#149·=·NameAndType········#142:#128·····//·getApplyToFilesMatching:()Ljava/lang/String;
160 ··#150·=·Methodref··········#148.#149·····//·org/codenarc/rule/AbstractRule.getApplyToFilesMatching:()Ljava/lang/String;160 ··#150·=·Methodref··········#148.#149·····//·org/codenarc/rule/AbstractRule.getApplyToFilesMatching:()Ljava/lang/String;
161 ··#151·=·Utf8···············super$2$setApplyToFilesMatching161 ··#151·=·Utf8···············super$2$setApplyToFilesMatching
162 ··#152·=·NameAndType········#143:#130·····//·setApplyToFilesMatching:(Ljava/lang/String;)V162 ··#152·=·NameAndType········#143:#130·····//·setApplyToFilesMatching:(Ljava/lang/String;)V
163 ··#153·=·Methodref··········#148.#152·····//·org/codenarc/rule/AbstractRule.setApplyToFilesMatching:(Ljava/lang/String;)V163 ··#153·=·Methodref··········#148.#152·····//·org/codenarc/rule/AbstractRule.setApplyToFilesMatching:(Ljava/lang/String;)V
164 ··#154·=·Utf8···············super$3$setApplyToClassNames 
165 ··#155·=·NameAndType········#145:#130·····//·setApplyToClassNames:(Ljava/lang/String;)V 
166 ··#156·=·Methodref··········#4.#155·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
167 ··#157·=·Utf8···············super$3$getAstVisitorClass164 ··#154·=·Utf8···············super$3$getAstVisitorClass
168 ··#158·=·NameAndType········#139:#89······//·getAstVisitorClass:()Ljava/lang/Class;165 ··#155·=·NameAndType········#139:#89······//·getAstVisitorClass:()Ljava/lang/Class;
169 ··#159·=·Methodref··········#4.#158·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;166 ··#156·=·Methodref··········#4.#155·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 167 ··#157·=·Utf8···············super$3$getApplyToClassNames
 168 ··#158·=·NameAndType········#144:#128·····//·getApplyToClassNames:()Ljava/lang/String;
 169 ··#159·=·Methodref··········#4.#158·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
170 ··#160·=·Utf8···············super$3$getApplyToClassNames170 ··#160·=·Utf8···············super$3$setApplyToClassNames
171 ··#161·=·NameAndType········#144:#128·····//·getApplyToClassNames:()Ljava/lang/String;171 ··#161·=·NameAndType········#145:#130·····//·setApplyToClassNames:(Ljava/lang/String;)V
172 ··#162·=·Methodref··········#4.#161·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;172 ··#162·=·Methodref··········#4.#161·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
173 ··#163·=·Utf8···············$callSiteArray173 ··#163·=·Utf8···············$callSiteArray
174 ··#164·=·Utf8···············Ljava/lang/ref/SoftReference;174 ··#164·=·Utf8···············Ljava/lang/ref/SoftReference;
175 ··#165·=·Utf8···············$createCallSiteArray_1175 ··#165·=·Utf8···············$createCallSiteArray_1
176 ··#166·=·Utf8···············([Ljava/lang/String;)V176 ··#166·=·Utf8···············([Ljava/lang/String;)V
177 ··#167·=·Utf8···············CONTROLLERS_FILES177 ··#167·=·Utf8···············CONTROLLERS_FILES
178 ··#168·=·String·············#167··········//·CONTROLLERS_FILES178 ··#168·=·String·············#167··········//·CONTROLLERS_FILES
179 ··#169·=·Utf8···············CONTROLLERS_CLASSES179 ··#169·=·Utf8···············CONTROLLERS_CLASSES
Offset 565, 42 lines modifiedOffset 565, 42 lines modified
565 ····Code:565 ····Code:
566 ······stack=2,·locals=2,·args_size=2566 ······stack=2,·locals=2,·args_size=2
567 ·········0:·aload_0567 ·········0:·aload_0
568 ·········1:·aload_1568 ·········1:·aload_1
569 ·········2:·invokespecial·#153················//·Method·org/codenarc/rule/AbstractRule.setApplyToFilesMatching:(Ljava/lang/String;)V569 ·········2:·invokespecial·#153················//·Method·org/codenarc/rule/AbstractRule.setApplyToFilesMatching:(Ljava/lang/String;)V
570 ·········5:·return570 ·········5:·return
  
571 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
572 ····descriptor:·(Ljava/lang/String;)V 
573 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
574 ····Code: 
575 ······stack=2,·locals=2,·args_size=2 
576 ·········0:·aload_0 
577 ·········1:·aload_1 
578 ·········2:·invokespecial·#156················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
579 ·········5:·return 
  
580 ··public·java.lang.Class·super$3$getAstVisitorClass();571 ··public·java.lang.Class·super$3$getAstVisitorClass();
581 ····descriptor:·()Ljava/lang/Class;572 ····descriptor:·()Ljava/lang/Class;
582 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC573 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
583 ····Code:574 ····Code:
584 ······stack=1,·locals=1,·args_size=1575 ······stack=1,·locals=1,·args_size=1
585 ·········0:·aload_0576 ·········0:·aload_0
586 ·········1:·invokespecial·#159················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;577 ·········1:·invokespecial·#156················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
587 ·········4:·areturn578 ·········4:·areturn
  
588 ··public·java.lang.String·super$3$getApplyToClassNames();579 ··public·java.lang.String·super$3$getApplyToClassNames();
589 ····descriptor:·()Ljava/lang/String;580 ····descriptor:·()Ljava/lang/String;
590 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC581 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
591 ····Code:582 ····Code:
592 ······stack=1,·locals=1,·args_size=1583 ······stack=1,·locals=1,·args_size=1
593 ·········0:·aload_0584 ·········0:·aload_0
594 ·········1:·invokespecial·#162················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;585 ·········1:·invokespecial·#159················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
595 ·········4:·areturn586 ·········4:·areturn
  
 587 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 588 ····descriptor:·(Ljava/lang/String;)V
 589 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 590 ····Code:
 591 ······stack=2,·locals=2,·args_size=2
 592 ·········0:·aload_0
 593 ·········1:·aload_1
 594 ·········2:·invokespecial·#162················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 595 ·········5:·return
  
596 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);596 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
597 ····descriptor:·([Ljava/lang/String;)V597 ····descriptor:·([Ljava/lang/String;)V
598 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC598 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
599 ····Code:599 ····Code:
600 ······stack=3,·locals=1,·args_size=1600 ······stack=3,·locals=1,·args_size=1
601 ·········0:·aload_0601 ·········0:·aload_0
602 ·········1:·ldc···········#42·················//·int·0602 ·········1:·ldc···········#42·················//·int·0
5.06 KB
org/codenarc/rule/grails/GrailsStatelessServiceRule.class
4.95 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·6e1a5c2f96801e72f13ce0d736e653f8e6f9e41391cbc58c7f54d972a1ac19961 ··SHA-256·checksum·acd2d773b92b1ffa74cea71f95caef3bf794cbefa0887f6d23836f1867bfbf35
2 ··Compiled·from·"GrailsStatelessServiceRule.groovy"2 ··Compiled·from·"GrailsStatelessServiceRule.groovy"
3 public·class·org.codenarc.rule.grails.GrailsStatelessServiceRule·extends·org.codenarc.rule.generic.StatelessClassRule3 public·class·org.codenarc.rule.grails.GrailsStatelessServiceRule·extends·org.codenarc.rule.generic.StatelessClassRule
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/grails/GrailsStatelessServiceRule7 ··this_class:·#2··························//·org/codenarc/rule/grails/GrailsStatelessServiceRule
8 ··super_class:·#4·························//·org/codenarc/rule/generic/StatelessClassRule8 ··super_class:·#4·························//·org/codenarc/rule/generic/StatelessClassRule
Offset 156, 22 lines modifiedOffset 156, 22 lines modified
156 ··#146·=·Utf8···············org/codenarc/rule/AbstractRule156 ··#146·=·Utf8···············org/codenarc/rule/AbstractRule
157 ··#147·=·Class··············#146··········//·org/codenarc/rule/AbstractRule157 ··#147·=·Class··············#146··········//·org/codenarc/rule/AbstractRule
158 ··#148·=·NameAndType········#129:#122·····//·getApplyToFilesMatching:()Ljava/lang/String;158 ··#148·=·NameAndType········#129:#122·····//·getApplyToFilesMatching:()Ljava/lang/String;
159 ··#149·=·Methodref··········#147.#148·····//·org/codenarc/rule/AbstractRule.getApplyToFilesMatching:()Ljava/lang/String;159 ··#149·=·Methodref··········#147.#148·····//·org/codenarc/rule/AbstractRule.getApplyToFilesMatching:()Ljava/lang/String;
160 ··#150·=·Utf8···············super$2$setApplyToFilesMatching160 ··#150·=·Utf8···············super$2$setApplyToFilesMatching
161 ··#151·=·NameAndType········#130:#124·····//·setApplyToFilesMatching:(Ljava/lang/String;)V161 ··#151·=·NameAndType········#130:#124·····//·setApplyToFilesMatching:(Ljava/lang/String;)V
162 ··#152·=·Methodref··········#147.#151·····//·org/codenarc/rule/AbstractRule.setApplyToFilesMatching:(Ljava/lang/String;)V162 ··#152·=·Methodref··········#147.#151·····//·org/codenarc/rule/AbstractRule.setApplyToFilesMatching:(Ljava/lang/String;)V
163 ··#153·=·Utf8···············super$3$setApplyToClassNames163 ··#153·=·Utf8···············super$3$getApplyToClassNames
164 ··#154·=·Utf8···············org/codenarc/rule/AbstractAstVisitorRule164 ··#154·=·Utf8···············org/codenarc/rule/AbstractAstVisitorRule
165 ··#155·=·Class··············#154··········//·org/codenarc/rule/AbstractAstVisitorRule165 ··#155·=·Class··············#154··········//·org/codenarc/rule/AbstractAstVisitorRule
 166 ··#156·=·NameAndType········#131:#122·····//·getApplyToClassNames:()Ljava/lang/String;
 167 ··#157·=·Methodref··········#155.#156·····//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
 168 ··#158·=·Utf8···············super$3$setApplyToClassNames
166 ··#156·=·NameAndType········#132:#124·····//·setApplyToClassNames:(Ljava/lang/String;)V169 ··#159·=·NameAndType········#132:#124·····//·setApplyToClassNames:(Ljava/lang/String;)V
167 ··#157·=·Methodref··········#155.#156·····//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
168 ··#158·=·Utf8···············super$3$getApplyToClassNames 
169 ··#159·=·NameAndType········#131:#122·····//·getApplyToClassNames:()Ljava/lang/String; 
170 ··#160·=·Methodref··········#155.#159·····//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;170 ··#160·=·Methodref··········#155.#159·····//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
171 ··#161·=·Utf8···············super$4$shouldIgnoreField171 ··#161·=·Utf8···············super$4$shouldIgnoreField
172 ··#162·=·NameAndType········#73:#74·······//·shouldIgnoreField:(Lorg/codehaus/groovy/ast/FieldNode;)Z172 ··#162·=·NameAndType········#73:#74·······//·shouldIgnoreField:(Lorg/codehaus/groovy/ast/FieldNode;)Z
173 ··#163·=·Methodref··········#4.#162·······//·org/codenarc/rule/generic/StatelessClassRule.shouldIgnoreField:(Lorg/codehaus/groovy/ast/FieldNode;)Z173 ··#163·=·Methodref··········#4.#162·······//·org/codenarc/rule/generic/StatelessClassRule.shouldIgnoreField:(Lorg/codehaus/groovy/ast/FieldNode;)Z
174 ··#164·=·Utf8···············super$4$$getStaticMetaClass174 ··#164·=·Utf8···············super$4$$getStaticMetaClass
175 ··#165·=·Methodref··········#4.#57········//·org/codenarc/rule/generic/StatelessClassRule.$getStaticMetaClass:()Lgroovy/lang/MetaClass;175 ··#165·=·Methodref··········#4.#57········//·org/codenarc/rule/generic/StatelessClassRule.$getStaticMetaClass:()Lgroovy/lang/MetaClass;
176 ··#166·=·Utf8···············$callSiteArray176 ··#166·=·Utf8···············$callSiteArray
177 ··#167·=·Utf8···············Ljava/lang/ref/SoftReference;177 ··#167·=·Utf8···············Ljava/lang/ref/SoftReference;
Offset 560, 33 lines modifiedOffset 560, 33 lines modified
560 ····Code:560 ····Code:
561 ······stack=2,·locals=2,·args_size=2561 ······stack=2,·locals=2,·args_size=2
562 ·········0:·aload_0562 ·········0:·aload_0
563 ·········1:·aload_1563 ·········1:·aload_1
564 ·········2:·invokespecial·#152················//·Method·org/codenarc/rule/AbstractRule.setApplyToFilesMatching:(Ljava/lang/String;)V564 ·········2:·invokespecial·#152················//·Method·org/codenarc/rule/AbstractRule.setApplyToFilesMatching:(Ljava/lang/String;)V
565 ·········5:·return565 ·········5:·return
  
 566 ··public·java.lang.String·super$3$getApplyToClassNames();
 567 ····descriptor:·()Ljava/lang/String;
 568 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 569 ····Code:
 570 ······stack=1,·locals=1,·args_size=1
 571 ·········0:·aload_0
 572 ·········1:·invokespecial·#157················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
 573 ·········4:·areturn
  
566 ··public·void·super$3$setApplyToClassNames(java.lang.String);574 ··public·void·super$3$setApplyToClassNames(java.lang.String);
567 ····descriptor:·(Ljava/lang/String;)V575 ····descriptor:·(Ljava/lang/String;)V
568 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC576 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
569 ····Code:577 ····Code:
570 ······stack=2,·locals=2,·args_size=2578 ······stack=2,·locals=2,·args_size=2
571 ·········0:·aload_0579 ·········0:·aload_0
572 ·········1:·aload_1580 ·········1:·aload_1
573 ·········2:·invokespecial·#157················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V581 ·········2:·invokespecial·#160················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
574 ·········5:·return582 ·········5:·return
  
575 ··public·java.lang.String·super$3$getApplyToClassNames(); 
576 ····descriptor:·()Ljava/lang/String; 
577 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
578 ····Code: 
579 ······stack=1,·locals=1,·args_size=1 
580 ·········0:·aload_0 
581 ·········1:·invokespecial·#160················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
582 ·········4:·areturn 
  
583 ··public·boolean·super$4$shouldIgnoreField(org.codehaus.groovy.ast.FieldNode);583 ··public·boolean·super$4$shouldIgnoreField(org.codehaus.groovy.ast.FieldNode);
584 ····descriptor:·(Lorg/codehaus/groovy/ast/FieldNode;)Z584 ····descriptor:·(Lorg/codehaus/groovy/ast/FieldNode;)Z
585 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC585 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
586 ····Code:586 ····Code:
587 ······stack=2,·locals=2,·args_size=2587 ······stack=2,·locals=2,·args_size=2
588 ·········0:·aload_0588 ·········0:·aload_0
589 ·········1:·aload_1589 ·········1:·aload_1
5.38 KB
org/codenarc/rule/junit/ChainedTestRule.class
5.29 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·9b7648d5c6cddd55fe4b6c4d6a50f34b5881c10f947160e8c6154ea3184eda451 ··SHA-256·checksum·33d0f57f6a274ac00fda4ea72349bb11d99c10ac6278c6fe66af5f6ad36008f0
2 ··Compiled·from·"ChainedTestRule.groovy"2 ··Compiled·from·"ChainedTestRule.groovy"
3 public·class·org.codenarc.rule.junit.ChainedTestRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.ChainedTestRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/ChainedTestRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/ChainedTestRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 134 ··#124·=·Utf8···············super$3$getApplyToClassNames
 135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
 136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
131 ··#121·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
132 ··#122·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
134 ··#124·=·Utf8···············super$3$getAstVisitorClass 
135 ··#125·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
137 ··#127·=·Utf8···············super$3$getApplyToClassNames 
138 ··#128·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
445 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
446 ····descriptor:·(Ljava/lang/String;)V 
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
448 ····Code: 
449 ······stack=2,·locals=2,·args_size=2 
450 ·········0:·aload_0 
451 ·········1:·aload_1 
452 ·········2:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
453 ·········5:·return 
  
454 ··public·java.lang.Class·super$3$getAstVisitorClass();445 ··public·java.lang.Class·super$3$getAstVisitorClass();
455 ····descriptor:·()Ljava/lang/Class;446 ····descriptor:·()Ljava/lang/Class;
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
457 ····Code:448 ····Code:
458 ······stack=1,·locals=1,·args_size=1449 ······stack=1,·locals=1,·args_size=1
459 ·········0:·aload_0450 ·········0:·aload_0
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
461 ·········4:·areturn452 ·········4:·areturn
  
462 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
463 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:456 ····Code:
466 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
467 ·········0:·aload_0458 ·········0:·aload_0
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
469 ·········4:·areturn460 ·········4:·areturn
  
 461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 462 ····descriptor:·(Ljava/lang/String;)V
 463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 464 ····Code:
 465 ······stack=2,·locals=2,·args_size=2
 466 ·········0:·aload_0
 467 ·········1:·aload_1
 468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 469 ·········5:·return
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.4 KB
org/codenarc/rule/junit/CoupledTestCaseRule.class
5.31 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·5e0d2dccc20959a43f005f23f75cc2ebc870129170ffab5b042fc2920c02bd591 ··SHA-256·checksum·8d3d694d66a2d7ac6de43801e569354ac74fe63ada7e91544f29c65b63bac9e9
2 ··Compiled·from·"CoupledTestCaseRule.groovy"2 ··Compiled·from·"CoupledTestCaseRule.groovy"
3 public·class·org.codenarc.rule.junit.CoupledTestCaseRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.CoupledTestCaseRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/CoupledTestCaseRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/CoupledTestCaseRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 134 ··#124·=·Utf8···············super$3$getApplyToClassNames
 135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
 136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
131 ··#121·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
132 ··#122·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
134 ··#124·=·Utf8···············super$3$getAstVisitorClass 
135 ··#125·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
137 ··#127·=·Utf8···············super$3$getApplyToClassNames 
138 ··#128·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
445 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
446 ····descriptor:·(Ljava/lang/String;)V 
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
448 ····Code: 
449 ······stack=2,·locals=2,·args_size=2 
450 ·········0:·aload_0 
451 ·········1:·aload_1 
452 ·········2:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
453 ·········5:·return 
  
454 ··public·java.lang.Class·super$3$getAstVisitorClass();445 ··public·java.lang.Class·super$3$getAstVisitorClass();
455 ····descriptor:·()Ljava/lang/Class;446 ····descriptor:·()Ljava/lang/Class;
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
457 ····Code:448 ····Code:
458 ······stack=1,·locals=1,·args_size=1449 ······stack=1,·locals=1,·args_size=1
459 ·········0:·aload_0450 ·········0:·aload_0
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
461 ·········4:·areturn452 ·········4:·areturn
  
462 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
463 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:456 ····Code:
466 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
467 ·········0:·aload_0458 ·········0:·aload_0
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
469 ·········4:·areturn460 ·········4:·areturn
  
 461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 462 ····descriptor:·(Ljava/lang/String;)V
 463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 464 ····Code:
 465 ······stack=2,·locals=2,·args_size=2
 466 ·········0:·aload_0
 467 ·········1:·aload_1
 468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 469 ·········5:·return
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.44 KB
org/codenarc/rule/junit/JUnitAssertAlwaysFailsRule.class
5.33 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·f6eeae131c7e40967ec76b168429e9031c35d2db60e22537c8f64a5d4a21abba1 ··SHA-256·checksum·8345cf8e8a685c630ca09b0085bd24ed702f732feaa41104be9799cfcfa08fe9
2 ··Compiled·from·"JUnitAssertAlwaysFailsRule.groovy"2 ··Compiled·from·"JUnitAssertAlwaysFailsRule.groovy"
3 public·class·org.codenarc.rule.junit.JUnitAssertAlwaysFailsRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.JUnitAssertAlwaysFailsRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitAssertAlwaysFailsRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitAssertAlwaysFailsRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 134 ··#124·=·Utf8···············super$3$getApplyToClassNames
 135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
 136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
131 ··#121·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
132 ··#122·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
134 ··#124·=·Utf8···············super$3$getAstVisitorClass 
135 ··#125·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
137 ··#127·=·Utf8···············super$3$getApplyToClassNames 
138 ··#128·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
445 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
446 ····descriptor:·(Ljava/lang/String;)V 
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
448 ····Code: 
449 ······stack=2,·locals=2,·args_size=2 
450 ·········0:·aload_0 
451 ·········1:·aload_1 
452 ·········2:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
453 ·········5:·return 
  
454 ··public·java.lang.Class·super$3$getAstVisitorClass();445 ··public·java.lang.Class·super$3$getAstVisitorClass();
455 ····descriptor:·()Ljava/lang/Class;446 ····descriptor:·()Ljava/lang/Class;
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
457 ····Code:448 ····Code:
458 ······stack=1,·locals=1,·args_size=1449 ······stack=1,·locals=1,·args_size=1
459 ·········0:·aload_0450 ·········0:·aload_0
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
461 ·········4:·areturn452 ·········4:·areturn
  
462 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
463 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:456 ····Code:
466 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
467 ·········0:·aload_0458 ·········0:·aload_0
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
469 ·········4:·areturn460 ·········4:·areturn
  
 461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 462 ····descriptor:·(Ljava/lang/String;)V
 463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 464 ····Code:
 465 ······stack=2,·locals=2,·args_size=2
 466 ·········0:·aload_0
 467 ·········1:·aload_1
 468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 469 ·········5:·return
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.45 KB
org/codenarc/rule/junit/JUnitAssertAlwaysSucceedsRule.class
5.34 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·75d1dc3aaf43c0f4373531cfcb4a5fb51baf5034fed66ce412aba5963c76441d1 ··SHA-256·checksum·9e9de2e0539752f6cba2c7a4016b86c5d2c9392f7bd8bcd9c016be06bf7d51d2
2 ··Compiled·from·"JUnitAssertAlwaysSucceedsRule.groovy"2 ··Compiled·from·"JUnitAssertAlwaysSucceedsRule.groovy"
3 public·class·org.codenarc.rule.junit.JUnitAssertAlwaysSucceedsRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.JUnitAssertAlwaysSucceedsRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitAssertAlwaysSucceedsRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitAssertAlwaysSucceedsRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 134 ··#124·=·Utf8···············super$3$getApplyToClassNames
 135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
 136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
131 ··#121·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
132 ··#122·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
134 ··#124·=·Utf8···············super$3$getAstVisitorClass 
135 ··#125·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
137 ··#127·=·Utf8···············super$3$getApplyToClassNames 
138 ··#128·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
445 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
446 ····descriptor:·(Ljava/lang/String;)V 
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
448 ····Code: 
449 ······stack=2,·locals=2,·args_size=2 
450 ·········0:·aload_0 
451 ·········1:·aload_1 
452 ·········2:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
453 ·········5:·return 
  
454 ··public·java.lang.Class·super$3$getAstVisitorClass();445 ··public·java.lang.Class·super$3$getAstVisitorClass();
455 ····descriptor:·()Ljava/lang/Class;446 ····descriptor:·()Ljava/lang/Class;
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
457 ····Code:448 ····Code:
458 ······stack=1,·locals=1,·args_size=1449 ······stack=1,·locals=1,·args_size=1
459 ·········0:·aload_0450 ·········0:·aload_0
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
461 ·········4:·areturn452 ·········4:·areturn
  
462 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
463 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:456 ····Code:
466 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
467 ·········0:·aload_0458 ·········0:·aload_0
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
469 ·········4:·areturn460 ·········4:·areturn
  
 461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 462 ····descriptor:·(Ljava/lang/String;)V
 463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 464 ····Code:
 465 ······stack=2,·locals=2,·args_size=2
 466 ·········0:·aload_0
 467 ·········1:·aload_1
 468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 469 ·········5:·return
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.44 KB
org/codenarc/rule/junit/JUnitFailWithoutMessageRule.class
5.33 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·7d0541842196d2ca94a78b4df589fa914c056250adba95a60fcbc107982695011 ··SHA-256·checksum·6cde3c36e0d94f5d1a7851d388d338d2667b806174fbb0ac37f5a80883c56db2
2 ··Compiled·from·"JUnitFailWithoutMessageRule.groovy"2 ··Compiled·from·"JUnitFailWithoutMessageRule.groovy"
3 public·class·org.codenarc.rule.junit.JUnitFailWithoutMessageRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.JUnitFailWithoutMessageRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitFailWithoutMessageRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitFailWithoutMessageRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 134 ··#124·=·Utf8···············super$3$getApplyToClassNames
 135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
 136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
131 ··#121·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
132 ··#122·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
134 ··#124·=·Utf8···············super$3$getAstVisitorClass 
135 ··#125·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
137 ··#127·=·Utf8···············super$3$getApplyToClassNames 
138 ··#128·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
445 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
446 ····descriptor:·(Ljava/lang/String;)V 
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
448 ····Code: 
449 ······stack=2,·locals=2,·args_size=2 
450 ·········0:·aload_0 
451 ·········1:·aload_1 
452 ·········2:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
453 ·········5:·return 
  
454 ··public·java.lang.Class·super$3$getAstVisitorClass();445 ··public·java.lang.Class·super$3$getAstVisitorClass();
455 ····descriptor:·()Ljava/lang/Class;446 ····descriptor:·()Ljava/lang/Class;
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
457 ····Code:448 ····Code:
458 ······stack=1,·locals=1,·args_size=1449 ······stack=1,·locals=1,·args_size=1
459 ·········0:·aload_0450 ·········0:·aload_0
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
461 ·········4:·areturn452 ·········4:·areturn
  
462 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
463 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:456 ····Code:
466 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
467 ·········0:·aload_0458 ·········0:·aload_0
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
469 ·········4:·areturn460 ·········4:·areturn
  
 461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 462 ····descriptor:·(Ljava/lang/String;)V
 463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 464 ····Code:
 465 ······stack=2,·locals=2,·args_size=2
 466 ·········0:·aload_0
 467 ·········1:·aload_1
 468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 469 ·········5:·return
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.39 KB
org/codenarc/rule/junit/JUnitLostTestRule.class
5.3 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·a5c8886e72f896fa410dd3353c39866157f961277cc5c32d7e454451013403481 ··SHA-256·checksum·e5ce23437345433a3f067230e17ad54b687d5ad8de5de0a9f5a625b5965a188a
2 ··Compiled·from·"JUnitLostTestRule.groovy"2 ··Compiled·from·"JUnitLostTestRule.groovy"
3 public·class·org.codenarc.rule.junit.JUnitLostTestRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.JUnitLostTestRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitLostTestRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitLostTestRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 134 ··#124·=·Utf8···············super$3$getApplyToClassNames
 135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
 136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
131 ··#121·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
132 ··#122·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
134 ··#124·=·Utf8···············super$3$getAstVisitorClass 
135 ··#125·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
137 ··#127·=·Utf8···············super$3$getApplyToClassNames 
138 ··#128·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
445 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
446 ····descriptor:·(Ljava/lang/String;)V 
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
448 ····Code: 
449 ······stack=2,·locals=2,·args_size=2 
450 ·········0:·aload_0 
451 ·········1:·aload_1 
452 ·········2:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
453 ·········5:·return 
  
454 ··public·java.lang.Class·super$3$getAstVisitorClass();445 ··public·java.lang.Class·super$3$getAstVisitorClass();
455 ····descriptor:·()Ljava/lang/Class;446 ····descriptor:·()Ljava/lang/Class;
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
457 ····Code:448 ····Code:
458 ······stack=1,·locals=1,·args_size=1449 ······stack=1,·locals=1,·args_size=1
459 ·········0:·aload_0450 ·········0:·aload_0
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
461 ·········4:·areturn452 ·········4:·areturn
  
462 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
463 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:456 ····Code:
466 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
467 ·········0:·aload_0458 ·········0:·aload_0
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
469 ·········4:·areturn460 ·········4:·areturn
  
 461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 462 ····descriptor:·(Ljava/lang/String;)V
 463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 464 ····Code:
 465 ······stack=2,·locals=2,·args_size=2
 466 ·········0:·aload_0
 467 ·········1:·aload_1
 468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 469 ·········5:·return
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.41 KB
org/codenarc/rule/junit/JUnitPublicFieldRule.class
5.31 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·7c1bb6e9af71c8af85e6319ed1f89a00c986c42beaf3b8c806c5d8ae80791a801 ··SHA-256·checksum·de2801ad85fc8e4b3d7baf44c76d60c1e7dbb0291bd98c35d0e05da17e886e75
2 ··Compiled·from·"JUnitPublicFieldRule.groovy"2 ··Compiled·from·"JUnitPublicFieldRule.groovy"
3 public·class·org.codenarc.rule.junit.JUnitPublicFieldRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.JUnitPublicFieldRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitPublicFieldRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitPublicFieldRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 134 ··#124·=·Utf8···············super$3$getApplyToClassNames
 135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
 136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
131 ··#121·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
132 ··#122·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
134 ··#124·=·Utf8···············super$3$getAstVisitorClass 
135 ··#125·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
137 ··#127·=·Utf8···············super$3$getApplyToClassNames 
138 ··#128·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
445 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
446 ····descriptor:·(Ljava/lang/String;)V 
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
448 ····Code: 
449 ······stack=2,·locals=2,·args_size=2 
450 ·········0:·aload_0 
451 ·········1:·aload_1 
452 ·········2:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
453 ·········5:·return 
  
454 ··public·java.lang.Class·super$3$getAstVisitorClass();445 ··public·java.lang.Class·super$3$getAstVisitorClass();
455 ····descriptor:·()Ljava/lang/Class;446 ····descriptor:·()Ljava/lang/Class;
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
457 ····Code:448 ····Code:
458 ······stack=1,·locals=1,·args_size=1449 ······stack=1,·locals=1,·args_size=1
459 ·········0:·aload_0450 ·········0:·aload_0
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
461 ·········4:·areturn452 ·········4:·areturn
  
462 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
463 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:456 ····Code:
466 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
467 ·········0:·aload_0458 ·········0:·aload_0
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
469 ·········4:·areturn460 ·········4:·areturn
  
 461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 462 ····descriptor:·(Ljava/lang/String;)V
 463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 464 ····Code:
 465 ······stack=2,·locals=2,·args_size=2
 466 ·········0:·aload_0
 467 ·········1:·aload_1
 468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 469 ·········5:·return
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.45 KB
org/codenarc/rule/junit/JUnitPublicNonTestMethodRule.class
5.33 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·17a9e9fedb5fe9fda5cf6e6864759a98fd24e09a6678cab53b177819989112061 ··SHA-256·checksum·ca1d462be2c14dbe103acd70d81e3e87d57e858da48bac41445f23c294788661
2 ··Compiled·from·"JUnitPublicNonTestMethodRule.groovy"2 ··Compiled·from·"JUnitPublicNonTestMethodRule.groovy"
3 public·class·org.codenarc.rule.junit.JUnitPublicNonTestMethodRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.JUnitPublicNonTestMethodRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitPublicNonTestMethodRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitPublicNonTestMethodRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 134 ··#124·=·Utf8···············super$3$getApplyToClassNames
 135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
 136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
131 ··#121·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
132 ··#122·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
134 ··#124·=·Utf8···············super$3$getAstVisitorClass 
135 ··#125·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
137 ··#127·=·Utf8···············super$3$getApplyToClassNames 
138 ··#128·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
445 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
446 ····descriptor:·(Ljava/lang/String;)V 
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
448 ····Code: 
449 ······stack=2,·locals=2,·args_size=2 
450 ·········0:·aload_0 
451 ·········1:·aload_1 
452 ·········2:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
453 ·········5:·return 
  
454 ··public·java.lang.Class·super$3$getAstVisitorClass();445 ··public·java.lang.Class·super$3$getAstVisitorClass();
455 ····descriptor:·()Ljava/lang/Class;446 ····descriptor:·()Ljava/lang/Class;
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
457 ····Code:448 ····Code:
458 ······stack=1,·locals=1,·args_size=1449 ······stack=1,·locals=1,·args_size=1
459 ·········0:·aload_0450 ·········0:·aload_0
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
461 ·········4:·areturn452 ·········4:·areturn
  
462 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
463 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:456 ····Code:
466 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
467 ·········0:·aload_0458 ·········0:·aload_0
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
469 ·········4:·areturn460 ·········4:·areturn
  
 461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 462 ····descriptor:·(Ljava/lang/String;)V
 463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 464 ····Code:
 465 ······stack=2,·locals=2,·args_size=2
 466 ·········0:·aload_0
 467 ·········1:·aload_1
 468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 469 ·········5:·return
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.57 KB
org/codenarc/rule/junit/JUnitPublicPropertyRule.class
5.47 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·b20f1ef831a3daabcfb86b86bca88c4f3a20c54eeb6a73843fb0d508679cf7a91 ··SHA-256·checksum·1800ad4b88ad21c60ad260c6fa9df57b56e92ee2e2cb0a5970652ecb8ea74f53
2 ··Compiled·from·"JUnitPublicPropertyRule.groovy"2 ··Compiled·from·"JUnitPublicPropertyRule.groovy"
3 public·class·org.codenarc.rule.junit.JUnitPublicPropertyRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.JUnitPublicPropertyRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitPublicPropertyRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitPublicPropertyRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 129, 23 lines modifiedOffset 129, 23 lines modified
129 ··#119·=·Utf8···············(Ljava/lang/Class;)V129 ··#119·=·Utf8···············(Ljava/lang/Class;)V
130 ··#120·=·Utf8···············getApplyToClassNames130 ··#120·=·Utf8···············getApplyToClassNames
131 ··#121·=·Utf8···············setApplyToClassNames131 ··#121·=·Utf8···············setApplyToClassNames
132 ··#122·=·Utf8···············getIgnorePropertyNames132 ··#122·=·Utf8···············getIgnorePropertyNames
133 ··#123·=·NameAndType········#15:#9········//·ignorePropertyNames:Ljava/lang/String;133 ··#123·=·NameAndType········#15:#9········//·ignorePropertyNames:Ljava/lang/String;
134 ··#124·=·Fieldref···········#2.#123·······//·org/codenarc/rule/junit/JUnitPublicPropertyRule.ignorePropertyNames:Ljava/lang/String;134 ··#124·=·Fieldref···········#2.#123·······//·org/codenarc/rule/junit/JUnitPublicPropertyRule.ignorePropertyNames:Ljava/lang/String;
135 ··#125·=·Utf8···············setIgnorePropertyNames135 ··#125·=·Utf8···············setIgnorePropertyNames
136 ··#126·=·Utf8···············super$3$setApplyToClassNames 
137 ··#127·=·NameAndType········#121:#112·····//·setApplyToClassNames:(Ljava/lang/String;)V 
138 ··#128·=·Methodref··········#4.#127·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
139 ··#129·=·Utf8···············super$3$getAstVisitorClass136 ··#126·=·Utf8···············super$3$getAstVisitorClass
140 ··#130·=·NameAndType········#117:#69······//·getAstVisitorClass:()Ljava/lang/Class;137 ··#127·=·NameAndType········#117:#69······//·getAstVisitorClass:()Ljava/lang/Class;
141 ··#131·=·Methodref··········#4.#130·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;138 ··#128·=·Methodref··········#4.#127·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
142 ··#132·=·Utf8···············super$3$getApplyToClassNames139 ··#129·=·Utf8···············super$3$getApplyToClassNames
143 ··#133·=·NameAndType········#120:#110·····//·getApplyToClassNames:()Ljava/lang/String;140 ··#130·=·NameAndType········#120:#110·····//·getApplyToClassNames:()Ljava/lang/String;
144 ··#134·=·Methodref··········#4.#133·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;141 ··#131·=·Methodref··········#4.#130·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
 142 ··#132·=·Utf8···············super$3$setApplyToClassNames
 143 ··#133·=·NameAndType········#121:#112·····//·setApplyToClassNames:(Ljava/lang/String;)V
 144 ··#134·=·Methodref··········#4.#133·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
145 ··#135·=·Utf8···············$callSiteArray145 ··#135·=·Utf8···············$callSiteArray
146 ··#136·=·Utf8···············Ljava/lang/ref/SoftReference;146 ··#136·=·Utf8···············Ljava/lang/ref/SoftReference;
147 ··#137·=·Utf8···············$createCallSiteArray_1147 ··#137·=·Utf8···············$createCallSiteArray_1
148 ··#138·=·Utf8···············([Ljava/lang/String;)V148 ··#138·=·Utf8···············([Ljava/lang/String;)V
149 ··#139·=·Utf8···············DEFAULT_TEST_CLASS_NAMES149 ··#139·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
150 ··#140·=·String·············#139··········//·DEFAULT_TEST_CLASS_NAMES150 ··#140·=·String·············#139··········//·DEFAULT_TEST_CLASS_NAMES
151 ··#141·=·Utf8···············$createCallSiteArray151 ··#141·=·Utf8···············$createCallSiteArray
Offset 467, 42 lines modifiedOffset 467, 42 lines modified
467 ····Code:467 ····Code:
468 ······stack=2,·locals=2,·args_size=2468 ······stack=2,·locals=2,·args_size=2
469 ·········0:·aload_0469 ·········0:·aload_0
470 ·········1:·aload_1470 ·········1:·aload_1
471 ·········2:·putfield······#124················//·Field·ignorePropertyNames:Ljava/lang/String;471 ·········2:·putfield······#124················//·Field·ignorePropertyNames:Ljava/lang/String;
472 ·········5:·return472 ·········5:·return
  
473 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
474 ····descriptor:·(Ljava/lang/String;)V 
475 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
476 ····Code: 
477 ······stack=2,·locals=2,·args_size=2 
478 ·········0:·aload_0 
479 ·········1:·aload_1 
480 ·········2:·invokespecial·#128················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
481 ·········5:·return 
  
482 ··public·java.lang.Class·super$3$getAstVisitorClass();473 ··public·java.lang.Class·super$3$getAstVisitorClass();
483 ····descriptor:·()Ljava/lang/Class;474 ····descriptor:·()Ljava/lang/Class;
484 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC475 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
485 ····Code:476 ····Code:
486 ······stack=1,·locals=1,·args_size=1477 ······stack=1,·locals=1,·args_size=1
487 ·········0:·aload_0478 ·········0:·aload_0
488 ·········1:·invokespecial·#131················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;479 ·········1:·invokespecial·#128················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
489 ·········4:·areturn480 ·········4:·areturn
  
490 ··public·java.lang.String·super$3$getApplyToClassNames();481 ··public·java.lang.String·super$3$getApplyToClassNames();
491 ····descriptor:·()Ljava/lang/String;482 ····descriptor:·()Ljava/lang/String;
492 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC483 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
493 ····Code:484 ····Code:
494 ······stack=1,·locals=1,·args_size=1485 ······stack=1,·locals=1,·args_size=1
495 ·········0:·aload_0486 ·········0:·aload_0
496 ·········1:·invokespecial·#134················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;487 ·········1:·invokespecial·#131················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
497 ·········4:·areturn488 ·········4:·areturn
  
 489 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 490 ····descriptor:·(Ljava/lang/String;)V
 491 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 492 ····Code:
 493 ······stack=2,·locals=2,·args_size=2
 494 ·········0:·aload_0
 495 ·········1:·aload_1
 496 ·········2:·invokespecial·#134················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 497 ·········5:·return
  
498 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);498 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
499 ····descriptor:·([Ljava/lang/String;)V499 ····descriptor:·([Ljava/lang/String;)V
500 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC500 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
501 ····Code:501 ····Code:
502 ······stack=3,·locals=1,·args_size=1502 ······stack=3,·locals=1,·args_size=1
503 ·········0:·aload_0503 ·········0:·aload_0
504 ·········1:·ldc···········#41·················//·int·0504 ·········1:·ldc···········#41·················//·int·0
5.43 KB
org/codenarc/rule/junit/JUnitSetUpCallsSuperRule.class
5.32 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·ac88ac62a5a014c45d999f78f80d38a1eff2bd6da74e3998bc40843ec0b12ef61 ··SHA-256·checksum·f62a33a7885728c1dad9e4401cdb810309f7fc717a15500467757b051fb3e850
2 ··Compiled·from·"JUnitSetUpCallsSuperRule.groovy"2 ··Compiled·from·"JUnitSetUpCallsSuperRule.groovy"
3 public·class·org.codenarc.rule.junit.JUnitSetUpCallsSuperRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.JUnitSetUpCallsSuperRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitSetUpCallsSuperRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitSetUpCallsSuperRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 134 ··#124·=·Utf8···············super$3$getApplyToClassNames
 135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
 136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
131 ··#121·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
132 ··#122·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
134 ··#124·=·Utf8···············super$3$getAstVisitorClass 
135 ··#125·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
137 ··#127·=·Utf8···············super$3$getApplyToClassNames 
138 ··#128·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
445 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
446 ····descriptor:·(Ljava/lang/String;)V 
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
448 ····Code: 
449 ······stack=2,·locals=2,·args_size=2 
450 ·········0:·aload_0 
451 ·········1:·aload_1 
452 ·········2:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
453 ·········5:·return 
  
454 ··public·java.lang.Class·super$3$getAstVisitorClass();445 ··public·java.lang.Class·super$3$getAstVisitorClass();
455 ····descriptor:·()Ljava/lang/Class;446 ····descriptor:·()Ljava/lang/Class;
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
457 ····Code:448 ····Code:
458 ······stack=1,·locals=1,·args_size=1449 ······stack=1,·locals=1,·args_size=1
459 ·········0:·aload_0450 ·········0:·aload_0
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
461 ·········4:·areturn452 ·········4:·areturn
  
462 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
463 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:456 ····Code:
466 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
467 ·········0:·aload_0458 ·········0:·aload_0
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
469 ·········4:·areturn460 ·········4:·areturn
  
 461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 462 ····descriptor:·(Ljava/lang/String;)V
 463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 464 ····Code:
 465 ······stack=2,·locals=2,·args_size=2
 466 ·········0:·aload_0
 467 ·········1:·aload_1
 468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 469 ·········5:·return
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.43 KB
org/codenarc/rule/junit/JUnitStyleAssertionsRule.class
5.32 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·56e718465383627e7790b09071449dd23541fde9344f89f3b25c660032778e101 ··SHA-256·checksum·10372ebb82bfd765f65a8017fb454277a6b1ef1b606b3b508c77d5163547f1b0
2 ··Compiled·from·"JUnitStyleAssertionsRule.groovy"2 ··Compiled·from·"JUnitStyleAssertionsRule.groovy"
3 public·class·org.codenarc.rule.junit.JUnitStyleAssertionsRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.JUnitStyleAssertionsRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitStyleAssertionsRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitStyleAssertionsRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 134 ··#124·=·Utf8···············super$3$getApplyToClassNames
 135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
 136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
131 ··#121·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
132 ··#122·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
134 ··#124·=·Utf8···············super$3$getAstVisitorClass 
135 ··#125·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
137 ··#127·=·Utf8···············super$3$getApplyToClassNames 
138 ··#128·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
445 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
446 ····descriptor:·(Ljava/lang/String;)V 
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
448 ····Code: 
449 ······stack=2,·locals=2,·args_size=2 
450 ·········0:·aload_0 
451 ·········1:·aload_1 
452 ·········2:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
453 ·········5:·return 
  
454 ··public·java.lang.Class·super$3$getAstVisitorClass();445 ··public·java.lang.Class·super$3$getAstVisitorClass();
455 ····descriptor:·()Ljava/lang/Class;446 ····descriptor:·()Ljava/lang/Class;
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
457 ····Code:448 ····Code:
458 ······stack=1,·locals=1,·args_size=1449 ······stack=1,·locals=1,·args_size=1
459 ·········0:·aload_0450 ·········0:·aload_0
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
461 ·········4:·areturn452 ·········4:·areturn
  
462 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
463 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:456 ····Code:
466 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
467 ·········0:·aload_0458 ·········0:·aload_0
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
469 ·········4:·areturn460 ·········4:·areturn
  
 461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 462 ····descriptor:·(Ljava/lang/String;)V
 463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 464 ····Code:
 465 ······stack=2,·locals=2,·args_size=2
 466 ·········0:·aload_0
 467 ·········1:·aload_1
 468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 469 ·········5:·return
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.44 KB
org/codenarc/rule/junit/JUnitTearDownCallsSuperRule.class
5.33 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·e7f4900494fd501b4c94f7a2d3e97599ab914dbdb56bb049c54f60243621a8c41 ··SHA-256·checksum·151203459a7f8028d3e6505b80ce6517f0ddd87de69b4451b3c9ddcd2935be64
2 ··Compiled·from·"JUnitTearDownCallsSuperRule.groovy"2 ··Compiled·from·"JUnitTearDownCallsSuperRule.groovy"
3 public·class·org.codenarc.rule.junit.JUnitTearDownCallsSuperRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.JUnitTearDownCallsSuperRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitTearDownCallsSuperRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitTearDownCallsSuperRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 134 ··#124·=·Utf8···············super$3$getApplyToClassNames
 135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
 136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
131 ··#121·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
132 ··#122·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
134 ··#124·=·Utf8···············super$3$getAstVisitorClass 
135 ··#125·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
137 ··#127·=·Utf8···············super$3$getApplyToClassNames 
138 ··#128·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
445 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
446 ····descriptor:·(Ljava/lang/String;)V 
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
448 ····Code: 
449 ······stack=2,·locals=2,·args_size=2 
450 ·········0:·aload_0 
451 ·········1:·aload_1 
452 ·········2:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
453 ·········5:·return 
  
454 ··public·java.lang.Class·super$3$getAstVisitorClass();445 ··public·java.lang.Class·super$3$getAstVisitorClass();
455 ····descriptor:·()Ljava/lang/Class;446 ····descriptor:·()Ljava/lang/Class;
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
457 ····Code:448 ····Code:
458 ······stack=1,·locals=1,·args_size=1449 ······stack=1,·locals=1,·args_size=1
459 ·········0:·aload_0450 ·········0:·aload_0
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
461 ·········4:·areturn452 ·········4:·areturn
  
462 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
463 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:456 ····Code:
466 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
467 ·········0:·aload_0458 ·········0:·aload_0
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
469 ·········4:·areturn460 ·········4:·areturn
  
 461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 462 ····descriptor:·(Ljava/lang/String;)V
 463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 464 ····Code:
 465 ······stack=2,·locals=2,·args_size=2
 466 ·········0:·aload_0
 467 ·········1:·aload_1
 468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 469 ·········5:·return
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.5 KB
org/codenarc/rule/junit/JUnitTestMethodWithoutAssertRule.class
5.38 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·a74e9e083aaf4aed77cdebe6c5d93e036ed33af534fa1e80f1aeb3dc4aa04ec21 ··SHA-256·checksum·bff520eef16fea9b200ef2cd65d51ad4621607a064ad3cd96c1805f816da71ac
2 ··Compiled·from·"JUnitTestMethodWithoutAssertRule.groovy"2 ··Compiled·from·"JUnitTestMethodWithoutAssertRule.groovy"
3 public·class·org.codenarc.rule.junit.JUnitTestMethodWithoutAssertRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.JUnitTestMethodWithoutAssertRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitTestMethodWithoutAssertRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitTestMethodWithoutAssertRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 165, 23 lines modifiedOffset 165, 23 lines modified
165 ··#155·=·Utf8···············()I165 ··#155·=·Utf8···············()I
166 ··#156·=·Utf8···············setPriority166 ··#156·=·Utf8···············setPriority
167 ··#157·=·Utf8···············(I)V167 ··#157·=·Utf8···············(I)V
168 ··#158·=·Utf8···············getAssertMethodPatterns168 ··#158·=·Utf8···············getAssertMethodPatterns
169 ··#159·=·Utf8···············setAssertMethodPatterns169 ··#159·=·Utf8···············setAssertMethodPatterns
170 ··#160·=·Utf8···············getApplyToClassNames170 ··#160·=·Utf8···············getApplyToClassNames
171 ··#161·=·Utf8···············setApplyToClassNames171 ··#161·=·Utf8···············setApplyToClassNames
172 ··#162·=·Utf8···············super$3$setApplyToClassNames 
173 ··#163·=·NameAndType········#161:#153·····//·setApplyToClassNames:(Ljava/lang/String;)V 
174 ··#164·=·Methodref··········#4.#163·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
175 ··#165·=·Utf8···············super$3$getAstVisitor172 ··#162·=·Utf8···············super$3$getAstVisitor
176 ··#166·=·NameAndType········#64:#65·······//·getAstVisitor:()Lorg/codenarc/rule/AstVisitor;173 ··#163·=·NameAndType········#64:#65·······//·getAstVisitor:()Lorg/codenarc/rule/AstVisitor;
177 ··#167·=·Methodref··········#4.#166·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitor:()Lorg/codenarc/rule/AstVisitor;174 ··#164·=·Methodref··········#4.#163·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitor:()Lorg/codenarc/rule/AstVisitor;
178 ··#168·=·Utf8···············super$3$getApplyToClassNames175 ··#165·=·Utf8···············super$3$getApplyToClassNames
179 ··#169·=·NameAndType········#160:#151·····//·getApplyToClassNames:()Ljava/lang/String;176 ··#166·=·NameAndType········#160:#151·····//·getApplyToClassNames:()Ljava/lang/String;
180 ··#170·=·Methodref··········#4.#169·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;177 ··#167·=·Methodref··········#4.#166·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
 178 ··#168·=·Utf8···············super$3$setApplyToClassNames
 179 ··#169·=·NameAndType········#161:#153·····//·setApplyToClassNames:(Ljava/lang/String;)V
 180 ··#170·=·Methodref··········#4.#169·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
181 ··#171·=·Utf8···············$callSiteArray181 ··#171·=·Utf8···············$callSiteArray
182 ··#172·=·Utf8···············Ljava/lang/ref/SoftReference;182 ··#172·=·Utf8···············Ljava/lang/ref/SoftReference;
183 ··#173·=·Utf8···············$createCallSiteArray_1183 ··#173·=·Utf8···············$createCallSiteArray_1
184 ··#174·=·Utf8···············([Ljava/lang/String;)V184 ··#174·=·Utf8···············([Ljava/lang/String;)V
185 ··#175·=·Utf8···············DEFAULT_TEST_CLASS_NAMES185 ··#175·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
186 ··#176·=·String·············#175··········//·DEFAULT_TEST_CLASS_NAMES186 ··#176·=·String·············#175··········//·DEFAULT_TEST_CLASS_NAMES
187 ··#177·=·Utf8···············tokenize187 ··#177·=·Utf8···············tokenize
Offset 543, 42 lines modifiedOffset 543, 42 lines modified
543 ····Code:543 ····Code:
544 ······stack=2,·locals=2,·args_size=2544 ······stack=2,·locals=2,·args_size=2
545 ·········0:·aload_0545 ·········0:·aload_0
546 ·········1:·aload_1546 ·········1:·aload_1
547 ·········2:·putfield······#55·················//·Field·applyToClassNames:Ljava/lang/String;547 ·········2:·putfield······#55·················//·Field·applyToClassNames:Ljava/lang/String;
548 ·········5:·return548 ·········5:·return
  
549 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
550 ····descriptor:·(Ljava/lang/String;)V 
551 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
552 ····Code: 
553 ······stack=2,·locals=2,·args_size=2 
554 ·········0:·aload_0 
555 ·········1:·aload_1 
556 ·········2:·invokespecial·#164················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
557 ·········5:·return 
  
558 ··public·org.codenarc.rule.AstVisitor·super$3$getAstVisitor();549 ··public·org.codenarc.rule.AstVisitor·super$3$getAstVisitor();
559 ····descriptor:·()Lorg/codenarc/rule/AstVisitor;550 ····descriptor:·()Lorg/codenarc/rule/AstVisitor;
560 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC551 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
561 ····Code:552 ····Code:
562 ······stack=1,·locals=1,·args_size=1553 ······stack=1,·locals=1,·args_size=1
563 ·········0:·aload_0554 ·········0:·aload_0
564 ·········1:·invokespecial·#167················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitor:()Lorg/codenarc/rule/AstVisitor;555 ·········1:·invokespecial·#164················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitor:()Lorg/codenarc/rule/AstVisitor;
565 ·········4:·areturn556 ·········4:·areturn
  
566 ··public·java.lang.String·super$3$getApplyToClassNames();557 ··public·java.lang.String·super$3$getApplyToClassNames();
567 ····descriptor:·()Ljava/lang/String;558 ····descriptor:·()Ljava/lang/String;
568 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC559 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
569 ····Code:560 ····Code:
570 ······stack=1,·locals=1,·args_size=1561 ······stack=1,·locals=1,·args_size=1
571 ·········0:·aload_0562 ·········0:·aload_0
572 ·········1:·invokespecial·#170················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;563 ·········1:·invokespecial·#167················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
573 ·········4:·areturn564 ·········4:·areturn
  
 565 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 566 ····descriptor:·(Ljava/lang/String;)V
 567 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 568 ····Code:
 569 ······stack=2,·locals=2,·args_size=2
 570 ·········0:·aload_0
 571 ·········1:·aload_1
 572 ·········2:·invokespecial·#170················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 573 ·········5:·return
  
574 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);574 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
575 ····descriptor:·([Ljava/lang/String;)V575 ····descriptor:·([Ljava/lang/String;)V
576 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC576 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
577 ····Code:577 ····Code:
578 ······stack=3,·locals=1,·args_size=1578 ······stack=3,·locals=1,·args_size=1
579 ·········0:·aload_0579 ·········0:·aload_0
580 ·········1:·ldc···········#39·················//·int·0580 ·········1:·ldc···········#39·················//·int·0
5.43 KB
org/codenarc/rule/junit/JUnitUnnecessarySetUpRule.class
5.32 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·303fa555cad4da429d60a6240282e7b564d7e364a66e228f05572027e4e247a41 ··SHA-256·checksum·3bcfdf770a079e2bb6ae6fb19f560a751874418fa61d682d7caf2b0881330f15
2 ··Compiled·from·"JUnitUnnecessarySetUpRule.groovy"2 ··Compiled·from·"JUnitUnnecessarySetUpRule.groovy"
3 public·class·org.codenarc.rule.junit.JUnitUnnecessarySetUpRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.JUnitUnnecessarySetUpRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitUnnecessarySetUpRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitUnnecessarySetUpRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 134 ··#124·=·Utf8···············super$3$getApplyToClassNames
 135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
 136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
131 ··#121·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
132 ··#122·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
134 ··#124·=·Utf8···············super$3$getAstVisitorClass 
135 ··#125·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
137 ··#127·=·Utf8···············super$3$getApplyToClassNames 
138 ··#128·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
445 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
446 ····descriptor:·(Ljava/lang/String;)V 
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
448 ····Code: 
449 ······stack=2,·locals=2,·args_size=2 
450 ·········0:·aload_0 
451 ·········1:·aload_1 
452 ·········2:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
453 ·········5:·return 
  
454 ··public·java.lang.Class·super$3$getAstVisitorClass();445 ··public·java.lang.Class·super$3$getAstVisitorClass();
455 ····descriptor:·()Ljava/lang/Class;446 ····descriptor:·()Ljava/lang/Class;
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
457 ····Code:448 ····Code:
458 ······stack=1,·locals=1,·args_size=1449 ······stack=1,·locals=1,·args_size=1
459 ·········0:·aload_0450 ·········0:·aload_0
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
461 ·········4:·areturn452 ·········4:·areturn
  
462 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
463 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:456 ····Code:
466 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
467 ·········0:·aload_0458 ·········0:·aload_0
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
469 ·········4:·areturn460 ·········4:·areturn
  
 461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 462 ····descriptor:·(Ljava/lang/String;)V
 463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 464 ····Code:
 465 ······stack=2,·locals=2,·args_size=2
 466 ·········0:·aload_0
 467 ·········1:·aload_1
 468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 469 ·········5:·return
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.45 KB
org/codenarc/rule/junit/JUnitUnnecessaryTearDownRule.class
5.33 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·8687b04c6af36bdb901ce4295be9faaef7c32e39a7d9a20a2fa03760b5c56e591 ··SHA-256·checksum·fe767d2fbc380a812da4661f7ea22bc777f99a7e5ec3ef306834f10153afde90
2 ··Compiled·from·"JUnitUnnecessaryTearDownRule.groovy"2 ··Compiled·from·"JUnitUnnecessaryTearDownRule.groovy"
3 public·class·org.codenarc.rule.junit.JUnitUnnecessaryTearDownRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.JUnitUnnecessaryTearDownRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitUnnecessaryTearDownRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitUnnecessaryTearDownRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 134 ··#124·=·Utf8···············super$3$getApplyToClassNames
 135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
 136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
131 ··#121·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
132 ··#122·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
134 ··#124·=·Utf8···············super$3$getAstVisitorClass 
135 ··#125·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
137 ··#127·=·Utf8···············super$3$getApplyToClassNames 
138 ··#128·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
445 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
446 ····descriptor:·(Ljava/lang/String;)V 
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
448 ····Code: 
449 ······stack=2,·locals=2,·args_size=2 
450 ·········0:·aload_0 
451 ·········1:·aload_1 
452 ·········2:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
453 ·········5:·return 
  
454 ··public·java.lang.Class·super$3$getAstVisitorClass();445 ··public·java.lang.Class·super$3$getAstVisitorClass();
455 ····descriptor:·()Ljava/lang/Class;446 ····descriptor:·()Ljava/lang/Class;
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
457 ····Code:448 ····Code:
458 ······stack=1,·locals=1,·args_size=1449 ······stack=1,·locals=1,·args_size=1
459 ·········0:·aload_0450 ·········0:·aload_0
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
461 ·········4:·areturn452 ·········4:·areturn
  
462 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
463 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:456 ····Code:
466 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
467 ·········0:·aload_0458 ·········0:·aload_0
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
469 ·········4:·areturn460 ·········4:·areturn
  
 461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 462 ····descriptor:·(Ljava/lang/String;)V
 463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 464 ····Code:
 465 ······stack=2,·locals=2,·args_size=2
 466 ·········0:·aload_0
 467 ·········1:·aload_1
 468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 469 ·········5:·return
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.48 KB
org/codenarc/rule/junit/JUnitUnnecessaryThrowsExceptionRule.class
5.35 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·5c5d07944d9501fe6911dca501cd7ba378f80a198181b94c111d84adbb576a531 ··SHA-256·checksum·bd7355afbf57753207932c70484f7a5381e24aeabf643da9873fd4b064d50708
2 ··Compiled·from·"JUnitUnnecessaryThrowsExceptionRule.groovy"2 ··Compiled·from·"JUnitUnnecessaryThrowsExceptionRule.groovy"
3 public·class·org.codenarc.rule.junit.JUnitUnnecessaryThrowsExceptionRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.JUnitUnnecessaryThrowsExceptionRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitUnnecessaryThrowsExceptionRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/JUnitUnnecessaryThrowsExceptionRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 134 ··#124·=·Utf8···············super$3$getApplyToClassNames
 135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
 136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
131 ··#121·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
132 ··#122·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
134 ··#124·=·Utf8···············super$3$getAstVisitorClass 
135 ··#125·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
137 ··#127·=·Utf8···············super$3$getApplyToClassNames 
138 ··#128·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
445 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
446 ····descriptor:·(Ljava/lang/String;)V 
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
448 ····Code: 
449 ······stack=2,·locals=2,·args_size=2 
450 ·········0:·aload_0 
451 ·········1:·aload_1 
452 ·········2:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
453 ·········5:·return 
  
454 ··public·java.lang.Class·super$3$getAstVisitorClass();445 ··public·java.lang.Class·super$3$getAstVisitorClass();
455 ····descriptor:·()Ljava/lang/Class;446 ····descriptor:·()Ljava/lang/Class;
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
457 ····Code:448 ····Code:
458 ······stack=1,·locals=1,·args_size=1449 ······stack=1,·locals=1,·args_size=1
459 ·········0:·aload_0450 ·········0:·aload_0
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
461 ·········4:·areturn452 ·········4:·areturn
  
462 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
463 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:456 ····Code:
466 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
467 ·········0:·aload_0458 ·········0:·aload_0
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
469 ·········4:·areturn460 ·········4:·areturn
  
 461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 462 ····descriptor:·(Ljava/lang/String;)V
 463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 464 ····Code:
 465 ······stack=2,·locals=2,·args_size=2
 466 ·········0:·aload_0
 467 ·········1:·aload_1
 468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 469 ·········5:·return
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.4 KB
org/codenarc/rule/junit/UnnecessaryFailRule.class
5.31 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·b8b2d6bac74ed9d481a806dc9bb11eec99c97a39a37d3ab953383827d3f5c5c81 ··SHA-256·checksum·df79174d74dd703ea099b9250c212b1723173b4a1d99d39167cf3aa458365aa2
2 ··Compiled·from·"UnnecessaryFailRule.groovy"2 ··Compiled·from·"UnnecessaryFailRule.groovy"
3 public·class·org.codenarc.rule.junit.UnnecessaryFailRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.UnnecessaryFailRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/UnnecessaryFailRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/UnnecessaryFailRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 134 ··#124·=·Utf8···············super$3$getApplyToClassNames
 135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
 136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
131 ··#121·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
132 ··#122·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
134 ··#124·=·Utf8···············super$3$getAstVisitorClass 
135 ··#125·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
137 ··#127·=·Utf8···············super$3$getApplyToClassNames 
138 ··#128·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
445 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
446 ····descriptor:·(Ljava/lang/String;)V 
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
448 ····Code: 
449 ······stack=2,·locals=2,·args_size=2 
450 ·········0:·aload_0 
451 ·········1:·aload_1 
452 ·········2:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
453 ·········5:·return 
  
454 ··public·java.lang.Class·super$3$getAstVisitorClass();445 ··public·java.lang.Class·super$3$getAstVisitorClass();
455 ····descriptor:·()Ljava/lang/Class;446 ····descriptor:·()Ljava/lang/Class;
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
457 ····Code:448 ····Code:
458 ······stack=1,·locals=1,·args_size=1449 ······stack=1,·locals=1,·args_size=1
459 ·········0:·aload_0450 ·········0:·aload_0
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
461 ·········4:·areturn452 ·········4:·areturn
  
462 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
463 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:456 ····Code:
466 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
467 ·········0:·aload_0458 ·········0:·aload_0
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
469 ·········4:·areturn460 ·········4:·areturn
  
 461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 462 ····descriptor:·(Ljava/lang/String;)V
 463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 464 ····Code:
 465 ······stack=2,·locals=2,·args_size=2
 466 ·········0:·aload_0
 467 ·········1:·aload_1
 468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 469 ·········5:·return
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.49 KB
org/codenarc/rule/junit/UseAssertEqualsInsteadOfAssertTrueRule.class
5.36 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·a41170255c1b48874831ae0e1a4e888e45fdccc26787c48ce7e33857e74bd2771 ··SHA-256·checksum·187be6a3b92cf19ce26511a9d3186787f81c2e59cb126ad121384323f07d835a
2 ··Compiled·from·"UseAssertEqualsInsteadOfAssertTrueRule.groovy"2 ··Compiled·from·"UseAssertEqualsInsteadOfAssertTrueRule.groovy"
3 public·class·org.codenarc.rule.junit.UseAssertEqualsInsteadOfAssertTrueRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.UseAssertEqualsInsteadOfAssertTrueRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/UseAssertEqualsInsteadOfAssertTrueRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/UseAssertEqualsInsteadOfAssertTrueRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getApplyToClassNames126 ··#116·=·Utf8···············getApplyToClassNames
127 ··#117·=·Utf8···············setApplyToClassNames127 ··#117·=·Utf8···············setApplyToClassNames
128 ··#118·=·Utf8···············getAstVisitorClass128 ··#118·=·Utf8···············getAstVisitorClass
129 ··#119·=·Utf8···············setAstVisitorClass129 ··#119·=·Utf8···············setAstVisitorClass
130 ··#120·=·Utf8···············(Ljava/lang/Class;)V130 ··#120·=·Utf8···············(Ljava/lang/Class;)V
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#118:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 134 ··#124·=·Utf8···············super$3$getApplyToClassNames
 135 ··#125·=·NameAndType········#116:#109·····//·getApplyToClassNames:()Ljava/lang/String;
 136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
131 ··#121·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
132 ··#122·=·NameAndType········#117:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#117:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
134 ··#124·=·Utf8···············super$3$getAstVisitorClass 
135 ··#125·=·NameAndType········#118:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
137 ··#127·=·Utf8···············super$3$getApplyToClassNames 
138 ··#128·=·NameAndType········#116:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·astVisitorClass:Ljava/lang/Class;443 ·········2:·putfield······#56·················//·Field·astVisitorClass:Ljava/lang/Class;
444 ·········5:·return444 ·········5:·return
  
445 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
446 ····descriptor:·(Ljava/lang/String;)V 
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
448 ····Code: 
449 ······stack=2,·locals=2,·args_size=2 
450 ·········0:·aload_0 
451 ·········1:·aload_1 
452 ·········2:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
453 ·········5:·return 
  
454 ··public·java.lang.Class·super$3$getAstVisitorClass();445 ··public·java.lang.Class·super$3$getAstVisitorClass();
455 ····descriptor:·()Ljava/lang/Class;446 ····descriptor:·()Ljava/lang/Class;
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
457 ····Code:448 ····Code:
458 ······stack=1,·locals=1,·args_size=1449 ······stack=1,·locals=1,·args_size=1
459 ·········0:·aload_0450 ·········0:·aload_0
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
461 ·········4:·areturn452 ·········4:·areturn
  
462 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
463 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:456 ····Code:
466 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
467 ·········0:·aload_0458 ·········0:·aload_0
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
469 ·········4:·areturn460 ·········4:·areturn
  
 461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 462 ····descriptor:·(Ljava/lang/String;)V
 463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 464 ····Code:
 465 ······stack=2,·locals=2,·args_size=2
 466 ·········0:·aload_0
 467 ·········1:·aload_1
 468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 469 ·········5:·return
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#36·················//·int·0476 ·········1:·ldc···········#36·················//·int·0
5.48 KB
org/codenarc/rule/junit/UseAssertFalseInsteadOfNegationRule.class
5.35 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·de0e1d5f63db49e4477f7ad1efb6fd19d197b6506917cf5c52c96fdb070a8edc1 ··SHA-256·checksum·6e0b317f5a868ab538d0f4c474bdb09fd07876c6b8570babed85eb04a9bdb8a7
2 ··Compiled·from·"UseAssertFalseInsteadOfNegationRule.groovy"2 ··Compiled·from·"UseAssertFalseInsteadOfNegationRule.groovy"
3 public·class·org.codenarc.rule.junit.UseAssertFalseInsteadOfNegationRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.UseAssertFalseInsteadOfNegationRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/UseAssertFalseInsteadOfNegationRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/UseAssertFalseInsteadOfNegationRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 134 ··#124·=·Utf8···············super$3$getApplyToClassNames
 135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
 136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
131 ··#121·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
132 ··#122·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
134 ··#124·=·Utf8···············super$3$getAstVisitorClass 
135 ··#125·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
137 ··#127·=·Utf8···············super$3$getApplyToClassNames 
138 ··#128·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
445 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
446 ····descriptor:·(Ljava/lang/String;)V 
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
448 ····Code: 
449 ······stack=2,·locals=2,·args_size=2 
450 ·········0:·aload_0 
451 ·········1:·aload_1 
452 ·········2:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
453 ·········5:·return 
  
454 ··public·java.lang.Class·super$3$getAstVisitorClass();445 ··public·java.lang.Class·super$3$getAstVisitorClass();
455 ····descriptor:·()Ljava/lang/Class;446 ····descriptor:·()Ljava/lang/Class;
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
457 ····Code:448 ····Code:
458 ······stack=1,·locals=1,·args_size=1449 ······stack=1,·locals=1,·args_size=1
459 ·········0:·aload_0450 ·········0:·aload_0
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
461 ·········4:·areturn452 ·········4:·areturn
  
462 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
463 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:456 ····Code:
466 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
467 ·········0:·aload_0458 ·········0:·aload_0
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
469 ·········4:·areturn460 ·········4:·areturn
  
 461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 462 ····descriptor:·(Ljava/lang/String;)V
 463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 464 ····Code:
 465 ······stack=2,·locals=2,·args_size=2
 466 ·········0:·aload_0
 467 ·········1:·aload_1
 468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 469 ·········5:·return
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.5 KB
org/codenarc/rule/junit/UseAssertNullInsteadOfAssertEqualsRule.class
5.36 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·47c4da500dbbdf901dcf900cf41c94f966d7bd4ecc959dc45647580ff5fedc3c1 ··SHA-256·checksum·b3a45f631948a4ca9faff1fa0122ca1abdd66ae47da3b97e967d92c08e072baf
2 ··Compiled·from·"UseAssertNullInsteadOfAssertEqualsRule.groovy"2 ··Compiled·from·"UseAssertNullInsteadOfAssertEqualsRule.groovy"
3 public·class·org.codenarc.rule.junit.UseAssertNullInsteadOfAssertEqualsRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.UseAssertNullInsteadOfAssertEqualsRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/UseAssertNullInsteadOfAssertEqualsRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/UseAssertNullInsteadOfAssertEqualsRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 134 ··#124·=·Utf8···············super$3$getApplyToClassNames
 135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
 136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
131 ··#121·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
132 ··#122·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
134 ··#124·=·Utf8···············super$3$getAstVisitorClass 
135 ··#125·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
137 ··#127·=·Utf8···············super$3$getApplyToClassNames 
138 ··#128·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
445 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
446 ····descriptor:·(Ljava/lang/String;)V 
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
448 ····Code: 
449 ······stack=2,·locals=2,·args_size=2 
450 ·········0:·aload_0 
451 ·········1:·aload_1 
452 ·········2:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
453 ·········5:·return 
  
454 ··public·java.lang.Class·super$3$getAstVisitorClass();445 ··public·java.lang.Class·super$3$getAstVisitorClass();
455 ····descriptor:·()Ljava/lang/Class;446 ····descriptor:·()Ljava/lang/Class;
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
457 ····Code:448 ····Code:
458 ······stack=1,·locals=1,·args_size=1449 ······stack=1,·locals=1,·args_size=1
459 ·········0:·aload_0450 ·········0:·aload_0
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
461 ·········4:·areturn452 ·········4:·areturn
  
462 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
463 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:456 ····Code:
466 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
467 ·········0:·aload_0458 ·········0:·aload_0
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
469 ·········4:·areturn460 ·········4:·areturn
  
 461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 462 ····descriptor:·(Ljava/lang/String;)V
 463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 464 ····Code:
 465 ······stack=2,·locals=2,·args_size=2
 466 ·········0:·aload_0
 467 ·········1:·aload_1
 468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 469 ·········5:·return
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0
5.48 KB
org/codenarc/rule/junit/UseAssertSameInsteadOfAssertTrueRule.class
5.35 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·8d04a1deddfec99c3c812acdb3a092c32d8e0d7a9c06a29724bf0fe1a156ba0c1 ··SHA-256·checksum·f4e077a23c2ca36c305fc51c72ea9f8bf37633811c2a856ff44570156a84b11a
2 ··Compiled·from·"UseAssertSameInsteadOfAssertTrueRule.groovy"2 ··Compiled·from·"UseAssertSameInsteadOfAssertTrueRule.groovy"
3 public·class·org.codenarc.rule.junit.UseAssertSameInsteadOfAssertTrueRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.UseAssertSameInsteadOfAssertTrueRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/UseAssertSameInsteadOfAssertTrueRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/UseAssertSameInsteadOfAssertTrueRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getApplyToClassNames126 ··#116·=·Utf8···············getApplyToClassNames
127 ··#117·=·Utf8···············setApplyToClassNames127 ··#117·=·Utf8···············setApplyToClassNames
128 ··#118·=·Utf8···············getAstVisitorClass128 ··#118·=·Utf8···············getAstVisitorClass
129 ··#119·=·Utf8···············setAstVisitorClass129 ··#119·=·Utf8···············setAstVisitorClass
130 ··#120·=·Utf8···············(Ljava/lang/Class;)V130 ··#120·=·Utf8···············(Ljava/lang/Class;)V
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#118:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 134 ··#124·=·Utf8···············super$3$getApplyToClassNames
 135 ··#125·=·NameAndType········#116:#109·····//·getApplyToClassNames:()Ljava/lang/String;
 136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
131 ··#121·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
132 ··#122·=·NameAndType········#117:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#117:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
134 ··#124·=·Utf8···············super$3$getAstVisitorClass 
135 ··#125·=·NameAndType········#118:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
137 ··#127·=·Utf8···············super$3$getApplyToClassNames 
138 ··#128·=·NameAndType········#116:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·astVisitorClass:Ljava/lang/Class;443 ·········2:·putfield······#56·················//·Field·astVisitorClass:Ljava/lang/Class;
444 ·········5:·return444 ·········5:·return
  
445 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
446 ····descriptor:·(Ljava/lang/String;)V 
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
448 ····Code: 
449 ······stack=2,·locals=2,·args_size=2 
450 ·········0:·aload_0 
451 ·········1:·aload_1 
452 ·········2:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
453 ·········5:·return 
  
454 ··public·java.lang.Class·super$3$getAstVisitorClass();445 ··public·java.lang.Class·super$3$getAstVisitorClass();
455 ····descriptor:·()Ljava/lang/Class;446 ····descriptor:·()Ljava/lang/Class;
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
457 ····Code:448 ····Code:
458 ······stack=1,·locals=1,·args_size=1449 ······stack=1,·locals=1,·args_size=1
459 ·········0:·aload_0450 ·········0:·aload_0
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
461 ·········4:·areturn452 ·········4:·areturn
  
462 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
463 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:456 ····Code:
466 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
467 ·········0:·aload_0458 ·········0:·aload_0
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
469 ·········4:·areturn460 ·········4:·areturn
  
 461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 462 ····descriptor:·(Ljava/lang/String;)V
 463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 464 ····Code:
 465 ······stack=2,·locals=2,·args_size=2
 466 ·········0:·aload_0
 467 ·········1:·aload_1
 468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 469 ·········5:·return
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#36·················//·int·0476 ·········1:·ldc···········#36·················//·int·0
5.49 KB
org/codenarc/rule/junit/UseAssertTrueInsteadOfAssertEqualsRule.class
5.36 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·92ca60ffa5f1a923cdfc759ec5c20380dfcbe499eb404e80aa8d4f6f40d275831 ··SHA-256·checksum·14f507b8f9284d4060e117484e7c097bdd14f9267113370958df39a55f22b2bf
2 ··Compiled·from·"UseAssertTrueInsteadOfAssertEqualsRule.groovy"2 ··Compiled·from·"UseAssertTrueInsteadOfAssertEqualsRule.groovy"
3 public·class·org.codenarc.rule.junit.UseAssertTrueInsteadOfAssertEqualsRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.UseAssertTrueInsteadOfAssertEqualsRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/UseAssertTrueInsteadOfAssertEqualsRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/UseAssertTrueInsteadOfAssertEqualsRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 132, 23 lines modifiedOffset 132, 23 lines modified
132 ··#122·=·Utf8···············()Z132 ··#122·=·Utf8···············()Z
133 ··#123·=·Utf8···············isCheckAssertStatements133 ··#123·=·Utf8···············isCheckAssertStatements
134 ··#124·=·Utf8···············setCheckAssertStatements134 ··#124·=·Utf8···············setCheckAssertStatements
135 ··#125·=·Utf8···············(Z)V135 ··#125·=·Utf8···············(Z)V
136 ··#126·=·Utf8···············getAstVisitorClass136 ··#126·=·Utf8···············getAstVisitorClass
137 ··#127·=·Utf8···············setAstVisitorClass137 ··#127·=·Utf8···············setAstVisitorClass
138 ··#128·=·Utf8···············(Ljava/lang/Class;)V138 ··#128·=·Utf8···············(Ljava/lang/Class;)V
 139 ··#129·=·Utf8···············super$3$getAstVisitorClass
 140 ··#130·=·NameAndType········#126:#71······//·getAstVisitorClass:()Ljava/lang/Class;
 141 ··#131·=·Methodref··········#4.#130·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
139 ··#129·=·Utf8···············super$3$setApplyToClassNames142 ··#132·=·Utf8···············super$3$getApplyToClassNames
 143 ··#133·=·NameAndType········#119:#112·····//·getApplyToClassNames:()Ljava/lang/String;
 144 ··#134·=·Methodref··········#4.#133·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
 145 ··#135·=·Utf8···············super$3$setApplyToClassNames
140 ··#130·=·NameAndType········#120:#114·····//·setApplyToClassNames:(Ljava/lang/String;)V146 ··#136·=·NameAndType········#120:#114·····//·setApplyToClassNames:(Ljava/lang/String;)V
141 ··#131·=·Methodref··········#4.#130·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V147 ··#137·=·Methodref··········#4.#136·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
142 ··#132·=·Utf8···············super$3$getAstVisitorClass 
143 ··#133·=·NameAndType········#126:#71······//·getAstVisitorClass:()Ljava/lang/Class; 
144 ··#134·=·Methodref··········#4.#133·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
145 ··#135·=·Utf8···············super$3$getApplyToClassNames 
146 ··#136·=·NameAndType········#119:#112·····//·getApplyToClassNames:()Ljava/lang/String; 
147 ··#137·=·Methodref··········#4.#136·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
148 ··#138·=·Utf8···············$callSiteArray148 ··#138·=·Utf8···············$callSiteArray
149 ··#139·=·Utf8···············Ljava/lang/ref/SoftReference;149 ··#139·=·Utf8···············Ljava/lang/ref/SoftReference;
150 ··#140·=·Utf8···············$createCallSiteArray_1150 ··#140·=·Utf8···············$createCallSiteArray_1
151 ··#141·=·Utf8···············([Ljava/lang/String;)V151 ··#141·=·Utf8···············([Ljava/lang/String;)V
152 ··#142·=·Utf8···············DEFAULT_TEST_CLASS_NAMES152 ··#142·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
153 ··#143·=·String·············#142··········//·DEFAULT_TEST_CLASS_NAMES153 ··#143·=·String·············#142··········//·DEFAULT_TEST_CLASS_NAMES
154 ··#144·=·Utf8···············$createCallSiteArray154 ··#144·=·Utf8···············$createCallSiteArray
Offset 487, 42 lines modifiedOffset 487, 42 lines modified
487 ····Code:487 ····Code:
488 ······stack=2,·locals=2,·args_size=2488 ······stack=2,·locals=2,·args_size=2
489 ·········0:·aload_0489 ·········0:·aload_0
490 ·········1:·aload_1490 ·········1:·aload_1
491 ·········2:·putfield······#59·················//·Field·astVisitorClass:Ljava/lang/Class;491 ·········2:·putfield······#59·················//·Field·astVisitorClass:Ljava/lang/Class;
492 ·········5:·return492 ·········5:·return
  
493 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
494 ····descriptor:·(Ljava/lang/String;)V 
495 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
496 ····Code: 
497 ······stack=2,·locals=2,·args_size=2 
498 ·········0:·aload_0 
499 ·········1:·aload_1 
500 ·········2:·invokespecial·#131················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
501 ·········5:·return 
  
502 ··public·java.lang.Class·super$3$getAstVisitorClass();493 ··public·java.lang.Class·super$3$getAstVisitorClass();
503 ····descriptor:·()Ljava/lang/Class;494 ····descriptor:·()Ljava/lang/Class;
504 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC495 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
505 ····Code:496 ····Code:
506 ······stack=1,·locals=1,·args_size=1497 ······stack=1,·locals=1,·args_size=1
507 ·········0:·aload_0498 ·········0:·aload_0
508 ·········1:·invokespecial·#134················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;499 ·········1:·invokespecial·#131················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
509 ·········4:·areturn500 ·········4:·areturn
  
510 ··public·java.lang.String·super$3$getApplyToClassNames();501 ··public·java.lang.String·super$3$getApplyToClassNames();
511 ····descriptor:·()Ljava/lang/String;502 ····descriptor:·()Ljava/lang/String;
512 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC503 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
513 ····Code:504 ····Code:
514 ······stack=1,·locals=1,·args_size=1505 ······stack=1,·locals=1,·args_size=1
515 ·········0:·aload_0506 ·········0:·aload_0
516 ·········1:·invokespecial·#137················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;507 ·········1:·invokespecial·#134················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
517 ·········4:·areturn508 ·········4:·areturn
  
 509 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 510 ····descriptor:·(Ljava/lang/String;)V
 511 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 512 ····Code:
 513 ······stack=2,·locals=2,·args_size=2
 514 ·········0:·aload_0
 515 ·········1:·aload_1
 516 ·········2:·invokespecial·#137················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 517 ·········5:·return
  
518 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);518 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
519 ····descriptor:·([Ljava/lang/String;)V519 ····descriptor:·([Ljava/lang/String;)V
520 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC520 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
521 ····Code:521 ····Code:
522 ······stack=3,·locals=1,·args_size=1522 ······stack=3,·locals=1,·args_size=1
523 ·········0:·aload_0523 ·········0:·aload_0
524 ·········1:·ldc···········#37·················//·int·0524 ·········1:·ldc···········#37·················//·int·0
5.48 KB
org/codenarc/rule/junit/UseAssertTrueInsteadOfNegationRule.class
5.35 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·99405d63e87f76c5d9b541f5e8ed85f196f2926866a94268c5bcb9a232cf7c721 ··SHA-256·checksum·ca26b6f1286310c92e7d3ec8f8ad6f23157c9a19da2971aab8914acd021f942f
2 ··Compiled·from·"UseAssertTrueInsteadOfNegationRule.groovy"2 ··Compiled·from·"UseAssertTrueInsteadOfNegationRule.groovy"
3 public·class·org.codenarc.rule.junit.UseAssertTrueInsteadOfNegationRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject3 public·class·org.codenarc.rule.junit.UseAssertTrueInsteadOfNegationRule·extends·org.codenarc.rule.AbstractAstVisitorRule·implements·groovy.lang.GroovyObject
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·495 ··major·version:·49
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·org/codenarc/rule/junit/UseAssertTrueInsteadOfNegationRule7 ··this_class:·#2··························//·org/codenarc/rule/junit/UseAssertTrueInsteadOfNegationRule
8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule8 ··super_class:·#4·························//·org/codenarc/rule/AbstractAstVisitorRule
Offset 124, 23 lines modifiedOffset 124, 23 lines modified
124 ··#114·=·Utf8···············setPriority124 ··#114·=·Utf8···············setPriority
125 ··#115·=·Utf8···············(I)V125 ··#115·=·Utf8···············(I)V
126 ··#116·=·Utf8···············getAstVisitorClass126 ··#116·=·Utf8···············getAstVisitorClass
127 ··#117·=·Utf8···············setAstVisitorClass127 ··#117·=·Utf8···············setAstVisitorClass
128 ··#118·=·Utf8···············(Ljava/lang/Class;)V128 ··#118·=·Utf8···············(Ljava/lang/Class;)V
129 ··#119·=·Utf8···············getApplyToClassNames129 ··#119·=·Utf8···············getApplyToClassNames
130 ··#120·=·Utf8···············setApplyToClassNames130 ··#120·=·Utf8···············setApplyToClassNames
 131 ··#121·=·Utf8···············super$3$getAstVisitorClass
 132 ··#122·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class;
 133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
 134 ··#124·=·Utf8···············super$3$getApplyToClassNames
 135 ··#125·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String;
 136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
131 ··#121·=·Utf8···············super$3$setApplyToClassNames137 ··#127·=·Utf8···············super$3$setApplyToClassNames
132 ··#122·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V138 ··#128·=·NameAndType········#120:#111·····//·setApplyToClassNames:(Ljava/lang/String;)V
133 ··#123·=·Methodref··········#4.#122·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
134 ··#124·=·Utf8···············super$3$getAstVisitorClass 
135 ··#125·=·NameAndType········#116:#68······//·getAstVisitorClass:()Ljava/lang/Class; 
136 ··#126·=·Methodref··········#4.#125·······//·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class; 
137 ··#127·=·Utf8···············super$3$getApplyToClassNames 
138 ··#128·=·NameAndType········#119:#109·····//·getApplyToClassNames:()Ljava/lang/String; 
139 ··#129·=·Methodref··········#4.#128·······//·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String; 
140 ··#130·=·Utf8···············$callSiteArray140 ··#130·=·Utf8···············$callSiteArray
141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;141 ··#131·=·Utf8···············Ljava/lang/ref/SoftReference;
142 ··#132·=·Utf8···············$createCallSiteArray_1142 ··#132·=·Utf8···············$createCallSiteArray_1
143 ··#133·=·Utf8···············([Ljava/lang/String;)V143 ··#133·=·Utf8···············([Ljava/lang/String;)V
144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES144 ··#134·=·Utf8···············DEFAULT_TEST_CLASS_NAMES
145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES145 ··#135·=·String·············#134··········//·DEFAULT_TEST_CLASS_NAMES
146 ··#136·=·Utf8···············$createCallSiteArray146 ··#136·=·Utf8···············$createCallSiteArray
Offset 439, 42 lines modifiedOffset 439, 42 lines modified
439 ····Code:439 ····Code:
440 ······stack=2,·locals=2,·args_size=2440 ······stack=2,·locals=2,·args_size=2
441 ·········0:·aload_0441 ·········0:·aload_0
442 ·········1:·aload_1442 ·········1:·aload_1
443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;443 ·········2:·putfield······#56·················//·Field·applyToClassNames:Ljava/lang/String;
444 ·········5:·return444 ·········5:·return
  
445 ··public·void·super$3$setApplyToClassNames(java.lang.String); 
446 ····descriptor:·(Ljava/lang/String;)V 
447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC 
448 ····Code: 
449 ······stack=2,·locals=2,·args_size=2 
450 ·········0:·aload_0 
451 ·········1:·aload_1 
452 ·········2:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V 
453 ·········5:·return 
  
454 ··public·java.lang.Class·super$3$getAstVisitorClass();445 ··public·java.lang.Class·super$3$getAstVisitorClass();
455 ····descriptor:·()Ljava/lang/Class;446 ····descriptor:·()Ljava/lang/Class;
456 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC447 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
457 ····Code:448 ····Code:
458 ······stack=1,·locals=1,·args_size=1449 ······stack=1,·locals=1,·args_size=1
459 ·········0:·aload_0450 ·········0:·aload_0
460 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;451 ·········1:·invokespecial·#123················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;
461 ·········4:·areturn452 ·········4:·areturn
  
462 ··public·java.lang.String·super$3$getApplyToClassNames();453 ··public·java.lang.String·super$3$getApplyToClassNames();
463 ····descriptor:·()Ljava/lang/String;454 ····descriptor:·()Ljava/lang/String;
464 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC455 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
465 ····Code:456 ····Code:
466 ······stack=1,·locals=1,·args_size=1457 ······stack=1,·locals=1,·args_size=1
467 ·········0:·aload_0458 ·········0:·aload_0
468 ·········1:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;459 ·········1:·invokespecial·#126················//·Method·org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;
469 ·········4:·areturn460 ·········4:·areturn
  
 461 ··public·void·super$3$setApplyToClassNames(java.lang.String);
 462 ····descriptor:·(Ljava/lang/String;)V
 463 ····flags:·(0x1001)·ACC_PUBLIC,·ACC_SYNTHETIC
 464 ····Code:
 465 ······stack=2,·locals=2,·args_size=2
 466 ·········0:·aload_0
 467 ·········1:·aload_1
 468 ·········2:·invokespecial·#129················//·Method·org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V
 469 ·········5:·return
  
470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);470 ··private·static·void·$createCallSiteArray_1(java.lang.String[]);
471 ····descriptor:·([Ljava/lang/String;)V471 ····descriptor:·([Ljava/lang/String;)V
472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC472 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
473 ····Code:473 ····Code:
474 ······stack=3,·locals=1,·args_size=1474 ······stack=3,·locals=1,·args_size=1
475 ·········0:·aload_0475 ·········0:·aload_0
476 ·········1:·ldc···········#40·················//·int·0476 ·········1:·ldc···········#40·················//·int·0