{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.tipwKZKn/b1/codenarc_0.23-5_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.tipwKZKn/b2/codenarc_0.23-5_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- 9850f92ebce9c87d3e7d39284ac840fe 299892 doc optional libcodenarc-groovy-java-doc_0.23-5_all.deb\n- b7aec922cec3da87b7ec2cbaf79eba81 1935832 java optional libcodenarc-groovy-java_0.23-5_all.deb\n+ 83bdc1c65d061d595a8d7072a9c9c929 299948 doc optional libcodenarc-groovy-java-doc_0.23-5_all.deb\n+ d0afd5e7c883093093284c1e95c9d302 1934600 java optional libcodenarc-groovy-java_0.23-5_all.deb\n"}, {"source1": "libcodenarc-groovy-java-doc_0.23-5_all.deb", "source2": "libcodenarc-groovy-java-doc_0.23-5_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2018-03-29 10:50:46.000000 debian-binary\n -rw-r--r-- 0 0 0 23396 2018-03-29 10:50:46.000000 control.tar.xz\n--rw-r--r-- 0 0 0 276304 2018-03-29 10:50:46.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 276360 2018-03-29 10:50:46.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/share/doc/libcodenarc-groovy-java/api/groovy/org/codenarc/test/InMemoryAppender.html", "source2": "./usr/share/doc/libcodenarc-groovy-java/api/groovy/org/codenarc/test/InMemoryAppender.html", "unified_diff": "@@ -194,15 +194,15 @@\n \n Methods inherited from class\n Name\n \n \n \n class org.apache.log4j.AppenderSkeleton\n- 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#setThreshold(org.apache.log4j.Priority), org.apache.log4j.AppenderSkeleton#getErrorHandler(), org.apache.log4j.AppenderSkeleton#addFilter(org.apache.log4j.spi.Filter), org.apache.log4j.AppenderSkeleton#setErrorHandler(org.apache.log4j.spi.ErrorHandler), org.apache.log4j.AppenderSkeleton#setLayout(org.apache.log4j.Layout), 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()\n+ 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.AppenderSkeleton#getName(), org.apache.log4j.AppenderSkeleton#setName(java.lang.String), org.apache.log4j.AppenderSkeleton#setThreshold(org.apache.log4j.Priority), org.apache.log4j.AppenderSkeleton#addFilter(org.apache.log4j.spi.Filter), org.apache.log4j.AppenderSkeleton#setErrorHandler(org.apache.log4j.spi.ErrorHandler), org.apache.log4j.AppenderSkeleton#activateOptions(), org.apache.log4j.AppenderSkeleton#clearFilters(), org.apache.log4j.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()\n \n \n class Object\n wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll\n \n \n \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -48,29 +48,29 @@\n getLoggingEvents()\n List Return the List of LoggingEvents\n logged to this Appender\n boolean requiresLayout()\n o **** Inherited Methods Summary ****\n Inherited Methods\u00a0\n Methods inherited from class Name\n+ org.apache.log4j.AppenderSkeleton#setLayout\n+ (org.apache.log4j.Layout),\n org.apache.log4j.AppenderSkeleton#getFilter(),\n+ org.apache.log4j.AppenderSkeleton#getErrorHandler(),\n org.apache.log4j.AppenderSkeleton#getLayout(),\n org.apache.log4j.AppenderSkeleton#finalize(),\n org.apache.log4j.AppenderSkeleton#getName(),\n org.apache.log4j.AppenderSkeleton#setName\n (java.lang.String),\n org.apache.log4j.AppenderSkeleton#setThreshold\n (org.apache.log4j.Priority),\n- org.apache.log4j.AppenderSkeleton#getErrorHandler(),\n org.apache.log4j.AppenderSkeleton#addFilter\n (org.apache.log4j.spi.Filter),\n org.apache.log4j.AppenderSkeleton#setErrorHandler\n (org.apache.log4j.spi.ErrorHandler),\n- org.apache.log4j.AppenderSkeleton#setLayout\n- (org.apache.log4j.Layout),\n org.apache.log4j.AppenderSkeleton#activateOptions(),\n class org.apache.log4j.AppenderSkeleton#clearFilters(),\n org.apache.log4j.AppenderSkeleton org.apache.log4j.AppenderSkeleton#getFirstFilter(),\n org.apache.log4j.AppenderSkeleton#getThreshold(),\n org.apache.log4j.AppenderSkeleton#isAsSevereAsThreshold\n (org.apache.log4j.Priority),\n org.apache.log4j.AppenderSkeleton#doAppend\n"}]}]}]}]}, {"source1": "libcodenarc-groovy-java_0.23-5_all.deb", "source2": "libcodenarc-groovy-java_0.23-5_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2018-03-29 10:50:46.000000 debian-binary\n -rw-r--r-- 0 0 0 1036 2018-03-29 10:50:46.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1934604 2018-03-29 10:50:46.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1933372 2018-03-29 10:50:46.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -5,15 +5,15 @@\n drwxr-xr-x 0 root (0) root (0) 0 2018-03-29 10:50:46.000000 ./usr/share/doc/libcodenarc-groovy-java/\n -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\n -rw-r--r-- 0 root (0) root (0) 32345 2015-02-18 02:21:38.000000 ./usr/share/doc/libcodenarc-groovy-java/changelog.gz\n -rw-r--r-- 0 root (0) root (0) 1069 2018-03-29 10:38:25.000000 ./usr/share/doc/libcodenarc-groovy-java/copyright\n drwxr-xr-x 0 root (0) root (0) 0 2018-03-29 10:50:46.000000 ./usr/share/groovy/\n drwxr-xr-x 0 root (0) root (0) 0 2018-03-29 10:50:46.000000 ./usr/share/groovy/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2018-03-29 10:50:46.000000 ./usr/share/java/\n--rw-r--r-- 0 root (0) root (0) 2181662 2018-03-29 10:50:46.000000 ./usr/share/java/CodeNarc-0.23.jar\n+-rw-r--r-- 0 root (0) root (0) 2181665 2018-03-29 10:50:46.000000 ./usr/share/java/CodeNarc-0.23.jar\n drwxr-xr-x 0 root (0) root (0) 0 2018-03-29 10:50:46.000000 ./usr/share/maven-repo/\n drwxr-xr-x 0 root (0) root (0) 0 2018-03-29 10:50:46.000000 ./usr/share/maven-repo/org/\n drwxr-xr-x 0 root (0) root (0) 0 2018-03-29 10:50:46.000000 ./usr/share/maven-repo/org/codenarc/\n drwxr-xr-x 0 root (0) root (0) 0 2018-03-29 10:50:46.000000 ./usr/share/maven-repo/org/codenarc/CodeNarc/\n 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/\n -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\n drwxr-xr-x 0 root (0) root (0) 0 2018-03-29 10:50:46.000000 ./usr/share/maven-repo/org/codenarc/CodeNarc/debian/\n"}, {"source1": "./usr/share/java/CodeNarc-0.23.jar", "source2": "./usr/share/java/CodeNarc-0.23.jar", "unified_diff": null, "details": [{"source1": "zipinfo {}", "source2": "zipinfo {}", "unified_diff": "@@ -1,8 +1,8 @@\n-Zip file size: 2181662 bytes, number of entries: 1184\n+Zip file size: 2181665 bytes, number of entries: 1184\n drwxr-xr-x 2.0 unx 0 bx stor 18-Mar-29 10:50 META-INF/\n -rw-r--r-- 2.0 unx 150 b- defN 18-Mar-29 10:50 META-INF/MANIFEST.MF\n -rw-r--r-- 2.0 unx 151695 b- defN 18-Mar-29 10:50 codenarc-base-messages.properties\n -rw-r--r-- 2.0 unx 27177 b- defN 18-Mar-29 10:50 codenarc-base-rules.properties\n -rw-r--r-- 2.0 unx 2293 b- defN 18-Mar-29 10:50 codenarc-htmlreport.css\n -rw-r--r-- 2.0 unx 379 b- defN 18-Mar-29 10:50 codenarc-rule-extrainfo.properties\n -rw-r--r-- 2.0 unx 4 b- defN 18-Mar-29 10:50 codenarc-version.txt\n@@ -1179,8 +1179,8 @@\n -rw-r--r-- 2.0 unx 1016 b- defN 18-Mar-29 10:50 rulesets/size.xml\n -rw-r--r-- 2.0 unx 4166 b- defN 18-Mar-29 10:50 rulesets/unnecessary.xml\n -rw-r--r-- 2.0 unx 911 b- defN 18-Mar-29 10:50 rulesets/unused.xml\n drwxr-xr-x 2.0 unx 0 b- stor 18-Mar-29 10:50 templates/\n -rw-r--r-- 2.0 unx 413 b- defN 18-Mar-29 10:50 templates/StarterRuleSet-AllRules.groovy.template\n -rw-r--r-- 2.0 unx 500 b- defN 18-Mar-29 10:50 templates/StarterRuleSet-AllRulesByCategory.groovy.template\n -rw-r--r-- 2.0 unx 669 b- defN 18-Mar-29 10:50 templates/codenarc-rule-index.apt.template\n-1184 files, 4707399 bytes uncompressed, 1940242 bytes compressed: 58.8%\n+1184 files, 4707399 bytes uncompressed, 1940245 bytes compressed: 58.8%\n"}, {"source1": "org/codenarc/rule/grails/GrailsPublicControllerMethodRule.class", "source2": "org/codenarc/rule/grails/GrailsPublicControllerMethodRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum f053883255be487f64b837d71a96594d119730c7f6ccc0eae65fe741fc562ae9\n+ SHA-256 checksum 5195632eb89920697aef7bff96cd43326f6611b72fcde271df6a78b45ca8b82f\n Compiled from \"GrailsPublicControllerMethodRule.groovy\"\n public class org.codenarc.rule.grails.GrailsPublicControllerMethodRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/grails/GrailsPublicControllerMethodRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -157,23 +157,23 @@\n #147 = Utf8 org/codenarc/rule/AbstractRule\n #148 = Class #147 // org/codenarc/rule/AbstractRule\n #149 = NameAndType #142:#128 // getApplyToFilesMatching:()Ljava/lang/String;\n #150 = Methodref #148.#149 // org/codenarc/rule/AbstractRule.getApplyToFilesMatching:()Ljava/lang/String;\n #151 = Utf8 super$2$setApplyToFilesMatching\n #152 = NameAndType #143:#130 // setApplyToFilesMatching:(Ljava/lang/String;)V\n #153 = Methodref #148.#152 // org/codenarc/rule/AbstractRule.setApplyToFilesMatching:(Ljava/lang/String;)V\n- #154 = Utf8 super$3$setApplyToClassNames\n- #155 = NameAndType #145:#130 // setApplyToClassNames:(Ljava/lang/String;)V\n- #156 = Methodref #4.#155 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- #157 = Utf8 super$3$getAstVisitorClass\n- #158 = NameAndType #139:#89 // getAstVisitorClass:()Ljava/lang/Class;\n- #159 = Methodref #4.#158 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n- #160 = Utf8 super$3$getApplyToClassNames\n- #161 = NameAndType #144:#128 // getApplyToClassNames:()Ljava/lang/String;\n- #162 = Methodref #4.#161 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #154 = Utf8 super$3$getAstVisitorClass\n+ #155 = NameAndType #139:#89 // getAstVisitorClass:()Ljava/lang/Class;\n+ #156 = Methodref #4.#155 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ #157 = Utf8 super$3$getApplyToClassNames\n+ #158 = NameAndType #144:#128 // getApplyToClassNames:()Ljava/lang/String;\n+ #159 = Methodref #4.#158 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #160 = Utf8 super$3$setApplyToClassNames\n+ #161 = NameAndType #145:#130 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #162 = Methodref #4.#161 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n #163 = Utf8 $callSiteArray\n #164 = Utf8 Ljava/lang/ref/SoftReference;\n #165 = Utf8 $createCallSiteArray_1\n #166 = Utf8 ([Ljava/lang/String;)V\n #167 = Utf8 CONTROLLERS_FILES\n #168 = String #167 // CONTROLLERS_FILES\n #169 = Utf8 CONTROLLERS_CLASSES\n@@ -565,42 +565,42 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: invokespecial #153 // Method org/codenarc/rule/AbstractRule.setApplyToFilesMatching:(Ljava/lang/String;)V\n 5: return\n \n- public void super$3$setApplyToClassNames(java.lang.String);\n- descriptor: (Ljava/lang/String;)V\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=2, locals=2, args_size=2\n- 0: aload_0\n- 1: aload_1\n- 2: invokespecial #156 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- 5: return\n-\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #159 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ 1: invokespecial #156 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n 4: areturn\n \n public java.lang.String super$3$getApplyToClassNames();\n descriptor: ()Ljava/lang/String;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #162 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 1: invokespecial #159 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n 4: areturn\n \n+ public void super$3$setApplyToClassNames(java.lang.String);\n+ descriptor: (Ljava/lang/String;)V\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=2, locals=2, args_size=2\n+ 0: aload_0\n+ 1: aload_1\n+ 2: invokespecial #162 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 5: return\n+\n private static void $createCallSiteArray_1(java.lang.String[]);\n descriptor: ([Ljava/lang/String;)V\n flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC\n Code:\n stack=3, locals=1, args_size=1\n 0: aload_0\n 1: ldc #42 // int 0\n"}]}, {"source1": "org/codenarc/rule/grails/GrailsStatelessServiceRule.class", "source2": "org/codenarc/rule/grails/GrailsStatelessServiceRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum 6e1a5c2f96801e72f13ce0d736e653f8e6f9e41391cbc58c7f54d972a1ac1996\n+ SHA-256 checksum acd2d773b92b1ffa74cea71f95caef3bf794cbefa0887f6d23836f1867bfbf35\n Compiled from \"GrailsStatelessServiceRule.groovy\"\n public class org.codenarc.rule.grails.GrailsStatelessServiceRule extends org.codenarc.rule.generic.StatelessClassRule\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/grails/GrailsStatelessServiceRule\n super_class: #4 // org/codenarc/rule/generic/StatelessClassRule\n@@ -156,22 +156,22 @@\n #146 = Utf8 org/codenarc/rule/AbstractRule\n #147 = Class #146 // org/codenarc/rule/AbstractRule\n #148 = NameAndType #129:#122 // getApplyToFilesMatching:()Ljava/lang/String;\n #149 = Methodref #147.#148 // org/codenarc/rule/AbstractRule.getApplyToFilesMatching:()Ljava/lang/String;\n #150 = Utf8 super$2$setApplyToFilesMatching\n #151 = NameAndType #130:#124 // setApplyToFilesMatching:(Ljava/lang/String;)V\n #152 = Methodref #147.#151 // org/codenarc/rule/AbstractRule.setApplyToFilesMatching:(Ljava/lang/String;)V\n- #153 = Utf8 super$3$setApplyToClassNames\n+ #153 = Utf8 super$3$getApplyToClassNames\n #154 = Utf8 org/codenarc/rule/AbstractAstVisitorRule\n #155 = Class #154 // org/codenarc/rule/AbstractAstVisitorRule\n- #156 = NameAndType #132:#124 // setApplyToClassNames:(Ljava/lang/String;)V\n- #157 = Methodref #155.#156 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- #158 = Utf8 super$3$getApplyToClassNames\n- #159 = NameAndType #131:#122 // getApplyToClassNames:()Ljava/lang/String;\n- #160 = Methodref #155.#159 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #156 = NameAndType #131:#122 // getApplyToClassNames:()Ljava/lang/String;\n+ #157 = Methodref #155.#156 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #158 = Utf8 super$3$setApplyToClassNames\n+ #159 = NameAndType #132:#124 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #160 = Methodref #155.#159 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n #161 = Utf8 super$4$shouldIgnoreField\n #162 = NameAndType #73:#74 // shouldIgnoreField:(Lorg/codehaus/groovy/ast/FieldNode;)Z\n #163 = Methodref #4.#162 // org/codenarc/rule/generic/StatelessClassRule.shouldIgnoreField:(Lorg/codehaus/groovy/ast/FieldNode;)Z\n #164 = Utf8 super$4$$getStaticMetaClass\n #165 = Methodref #4.#57 // org/codenarc/rule/generic/StatelessClassRule.$getStaticMetaClass:()Lgroovy/lang/MetaClass;\n #166 = Utf8 $callSiteArray\n #167 = Utf8 Ljava/lang/ref/SoftReference;\n@@ -560,33 +560,33 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: invokespecial #152 // Method org/codenarc/rule/AbstractRule.setApplyToFilesMatching:(Ljava/lang/String;)V\n 5: return\n \n+ public java.lang.String super$3$getApplyToClassNames();\n+ descriptor: ()Ljava/lang/String;\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=1, locals=1, args_size=1\n+ 0: aload_0\n+ 1: invokespecial #157 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 4: areturn\n+\n public void super$3$setApplyToClassNames(java.lang.String);\n descriptor: (Ljava/lang/String;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #157 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 2: invokespecial #160 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n 5: return\n \n- public java.lang.String super$3$getApplyToClassNames();\n- descriptor: ()Ljava/lang/String;\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=1, locals=1, args_size=1\n- 0: aload_0\n- 1: invokespecial #160 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- 4: areturn\n-\n public boolean super$4$shouldIgnoreField(org.codehaus.groovy.ast.FieldNode);\n descriptor: (Lorg/codehaus/groovy/ast/FieldNode;)Z\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n"}]}, {"source1": "org/codenarc/rule/junit/ChainedTestRule.class", "source2": "org/codenarc/rule/junit/ChainedTestRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum 9b7648d5c6cddd55fe4b6c4d6a50f34b5881c10f947160e8c6154ea3184eda45\n+ SHA-256 checksum 33d0f57f6a274ac00fda4ea72349bb11d99c10ac6278c6fe66af5f6ad36008f0\n Compiled from \"ChainedTestRule.groovy\"\n public class org.codenarc.rule.junit.ChainedTestRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/ChainedTestRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -124,23 +124,23 @@\n #114 = Utf8 setPriority\n #115 = Utf8 (I)V\n #116 = Utf8 getAstVisitorClass\n #117 = Utf8 setAstVisitorClass\n #118 = Utf8 (Ljava/lang/Class;)V\n #119 = Utf8 getApplyToClassNames\n #120 = Utf8 setApplyToClassNames\n- #121 = Utf8 super$3$setApplyToClassNames\n- #122 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n- #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- #124 = Utf8 super$3$getAstVisitorClass\n- #125 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n- #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n- #127 = Utf8 super$3$getApplyToClassNames\n- #128 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n- #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #121 = Utf8 super$3$getAstVisitorClass\n+ #122 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n+ #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ #124 = Utf8 super$3$getApplyToClassNames\n+ #125 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n+ #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #127 = Utf8 super$3$setApplyToClassNames\n+ #128 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n #130 = Utf8 $callSiteArray\n #131 = Utf8 Ljava/lang/ref/SoftReference;\n #132 = Utf8 $createCallSiteArray_1\n #133 = Utf8 ([Ljava/lang/String;)V\n #134 = Utf8 DEFAULT_TEST_CLASS_NAMES\n #135 = String #134 // DEFAULT_TEST_CLASS_NAMES\n #136 = Utf8 $createCallSiteArray\n@@ -439,42 +439,42 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #56 // Field applyToClassNames:Ljava/lang/String;\n 5: return\n \n- public void super$3$setApplyToClassNames(java.lang.String);\n- descriptor: (Ljava/lang/String;)V\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=2, locals=2, args_size=2\n- 0: aload_0\n- 1: aload_1\n- 2: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- 5: return\n-\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ 1: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n 4: areturn\n \n public java.lang.String super$3$getApplyToClassNames();\n descriptor: ()Ljava/lang/String;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n 4: areturn\n \n+ public void super$3$setApplyToClassNames(java.lang.String);\n+ descriptor: (Ljava/lang/String;)V\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=2, locals=2, args_size=2\n+ 0: aload_0\n+ 1: aload_1\n+ 2: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 5: return\n+\n private static void $createCallSiteArray_1(java.lang.String[]);\n descriptor: ([Ljava/lang/String;)V\n flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC\n Code:\n stack=3, locals=1, args_size=1\n 0: aload_0\n 1: ldc #40 // int 0\n"}]}, {"source1": "org/codenarc/rule/junit/CoupledTestCaseRule.class", "source2": "org/codenarc/rule/junit/CoupledTestCaseRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum 5e0d2dccc20959a43f005f23f75cc2ebc870129170ffab5b042fc2920c02bd59\n+ SHA-256 checksum 8d3d694d66a2d7ac6de43801e569354ac74fe63ada7e91544f29c65b63bac9e9\n Compiled from \"CoupledTestCaseRule.groovy\"\n public class org.codenarc.rule.junit.CoupledTestCaseRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/CoupledTestCaseRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -124,23 +124,23 @@\n #114 = Utf8 setPriority\n #115 = Utf8 (I)V\n #116 = Utf8 getAstVisitorClass\n #117 = Utf8 setAstVisitorClass\n #118 = Utf8 (Ljava/lang/Class;)V\n #119 = Utf8 getApplyToClassNames\n #120 = Utf8 setApplyToClassNames\n- #121 = Utf8 super$3$setApplyToClassNames\n- #122 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n- #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- #124 = Utf8 super$3$getAstVisitorClass\n- #125 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n- #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n- #127 = Utf8 super$3$getApplyToClassNames\n- #128 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n- #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #121 = Utf8 super$3$getAstVisitorClass\n+ #122 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n+ #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ #124 = Utf8 super$3$getApplyToClassNames\n+ #125 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n+ #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #127 = Utf8 super$3$setApplyToClassNames\n+ #128 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n #130 = Utf8 $callSiteArray\n #131 = Utf8 Ljava/lang/ref/SoftReference;\n #132 = Utf8 $createCallSiteArray_1\n #133 = Utf8 ([Ljava/lang/String;)V\n #134 = Utf8 DEFAULT_TEST_CLASS_NAMES\n #135 = String #134 // DEFAULT_TEST_CLASS_NAMES\n #136 = Utf8 $createCallSiteArray\n@@ -439,42 +439,42 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #56 // Field applyToClassNames:Ljava/lang/String;\n 5: return\n \n- public void super$3$setApplyToClassNames(java.lang.String);\n- descriptor: (Ljava/lang/String;)V\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=2, locals=2, args_size=2\n- 0: aload_0\n- 1: aload_1\n- 2: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- 5: return\n-\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ 1: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n 4: areturn\n \n public java.lang.String super$3$getApplyToClassNames();\n descriptor: ()Ljava/lang/String;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n 4: areturn\n \n+ public void super$3$setApplyToClassNames(java.lang.String);\n+ descriptor: (Ljava/lang/String;)V\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=2, locals=2, args_size=2\n+ 0: aload_0\n+ 1: aload_1\n+ 2: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 5: return\n+\n private static void $createCallSiteArray_1(java.lang.String[]);\n descriptor: ([Ljava/lang/String;)V\n flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC\n Code:\n stack=3, locals=1, args_size=1\n 0: aload_0\n 1: ldc #40 // int 0\n"}]}, {"source1": "org/codenarc/rule/junit/JUnitAssertAlwaysFailsRule.class", "source2": "org/codenarc/rule/junit/JUnitAssertAlwaysFailsRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum f6eeae131c7e40967ec76b168429e9031c35d2db60e22537c8f64a5d4a21abba\n+ SHA-256 checksum 8345cf8e8a685c630ca09b0085bd24ed702f732feaa41104be9799cfcfa08fe9\n Compiled from \"JUnitAssertAlwaysFailsRule.groovy\"\n public class org.codenarc.rule.junit.JUnitAssertAlwaysFailsRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/JUnitAssertAlwaysFailsRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -124,23 +124,23 @@\n #114 = Utf8 setPriority\n #115 = Utf8 (I)V\n #116 = Utf8 getAstVisitorClass\n #117 = Utf8 setAstVisitorClass\n #118 = Utf8 (Ljava/lang/Class;)V\n #119 = Utf8 getApplyToClassNames\n #120 = Utf8 setApplyToClassNames\n- #121 = Utf8 super$3$setApplyToClassNames\n- #122 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n- #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- #124 = Utf8 super$3$getAstVisitorClass\n- #125 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n- #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n- #127 = Utf8 super$3$getApplyToClassNames\n- #128 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n- #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #121 = Utf8 super$3$getAstVisitorClass\n+ #122 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n+ #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ #124 = Utf8 super$3$getApplyToClassNames\n+ #125 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n+ #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #127 = Utf8 super$3$setApplyToClassNames\n+ #128 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n #130 = Utf8 $callSiteArray\n #131 = Utf8 Ljava/lang/ref/SoftReference;\n #132 = Utf8 $createCallSiteArray_1\n #133 = Utf8 ([Ljava/lang/String;)V\n #134 = Utf8 DEFAULT_TEST_CLASS_NAMES\n #135 = String #134 // DEFAULT_TEST_CLASS_NAMES\n #136 = Utf8 $createCallSiteArray\n@@ -439,42 +439,42 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #56 // Field applyToClassNames:Ljava/lang/String;\n 5: return\n \n- public void super$3$setApplyToClassNames(java.lang.String);\n- descriptor: (Ljava/lang/String;)V\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=2, locals=2, args_size=2\n- 0: aload_0\n- 1: aload_1\n- 2: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- 5: return\n-\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ 1: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n 4: areturn\n \n public java.lang.String super$3$getApplyToClassNames();\n descriptor: ()Ljava/lang/String;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n 4: areturn\n \n+ public void super$3$setApplyToClassNames(java.lang.String);\n+ descriptor: (Ljava/lang/String;)V\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=2, locals=2, args_size=2\n+ 0: aload_0\n+ 1: aload_1\n+ 2: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 5: return\n+\n private static void $createCallSiteArray_1(java.lang.String[]);\n descriptor: ([Ljava/lang/String;)V\n flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC\n Code:\n stack=3, locals=1, args_size=1\n 0: aload_0\n 1: ldc #40 // int 0\n"}]}, {"source1": "org/codenarc/rule/junit/JUnitAssertAlwaysSucceedsRule.class", "source2": "org/codenarc/rule/junit/JUnitAssertAlwaysSucceedsRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum 75d1dc3aaf43c0f4373531cfcb4a5fb51baf5034fed66ce412aba5963c76441d\n+ SHA-256 checksum 9e9de2e0539752f6cba2c7a4016b86c5d2c9392f7bd8bcd9c016be06bf7d51d2\n Compiled from \"JUnitAssertAlwaysSucceedsRule.groovy\"\n public class org.codenarc.rule.junit.JUnitAssertAlwaysSucceedsRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/JUnitAssertAlwaysSucceedsRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -124,23 +124,23 @@\n #114 = Utf8 setPriority\n #115 = Utf8 (I)V\n #116 = Utf8 getAstVisitorClass\n #117 = Utf8 setAstVisitorClass\n #118 = Utf8 (Ljava/lang/Class;)V\n #119 = Utf8 getApplyToClassNames\n #120 = Utf8 setApplyToClassNames\n- #121 = Utf8 super$3$setApplyToClassNames\n- #122 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n- #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- #124 = Utf8 super$3$getAstVisitorClass\n- #125 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n- #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n- #127 = Utf8 super$3$getApplyToClassNames\n- #128 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n- #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #121 = Utf8 super$3$getAstVisitorClass\n+ #122 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n+ #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ #124 = Utf8 super$3$getApplyToClassNames\n+ #125 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n+ #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #127 = Utf8 super$3$setApplyToClassNames\n+ #128 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n #130 = Utf8 $callSiteArray\n #131 = Utf8 Ljava/lang/ref/SoftReference;\n #132 = Utf8 $createCallSiteArray_1\n #133 = Utf8 ([Ljava/lang/String;)V\n #134 = Utf8 DEFAULT_TEST_CLASS_NAMES\n #135 = String #134 // DEFAULT_TEST_CLASS_NAMES\n #136 = Utf8 $createCallSiteArray\n@@ -439,42 +439,42 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #56 // Field applyToClassNames:Ljava/lang/String;\n 5: return\n \n- public void super$3$setApplyToClassNames(java.lang.String);\n- descriptor: (Ljava/lang/String;)V\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=2, locals=2, args_size=2\n- 0: aload_0\n- 1: aload_1\n- 2: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- 5: return\n-\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ 1: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n 4: areturn\n \n public java.lang.String super$3$getApplyToClassNames();\n descriptor: ()Ljava/lang/String;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n 4: areturn\n \n+ public void super$3$setApplyToClassNames(java.lang.String);\n+ descriptor: (Ljava/lang/String;)V\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=2, locals=2, args_size=2\n+ 0: aload_0\n+ 1: aload_1\n+ 2: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 5: return\n+\n private static void $createCallSiteArray_1(java.lang.String[]);\n descriptor: ([Ljava/lang/String;)V\n flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC\n Code:\n stack=3, locals=1, args_size=1\n 0: aload_0\n 1: ldc #40 // int 0\n"}]}, {"source1": "org/codenarc/rule/junit/JUnitFailWithoutMessageRule.class", "source2": "org/codenarc/rule/junit/JUnitFailWithoutMessageRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum 7d0541842196d2ca94a78b4df589fa914c056250adba95a60fcbc10798269501\n+ SHA-256 checksum 6cde3c36e0d94f5d1a7851d388d338d2667b806174fbb0ac37f5a80883c56db2\n Compiled from \"JUnitFailWithoutMessageRule.groovy\"\n public class org.codenarc.rule.junit.JUnitFailWithoutMessageRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/JUnitFailWithoutMessageRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -124,23 +124,23 @@\n #114 = Utf8 setPriority\n #115 = Utf8 (I)V\n #116 = Utf8 getAstVisitorClass\n #117 = Utf8 setAstVisitorClass\n #118 = Utf8 (Ljava/lang/Class;)V\n #119 = Utf8 getApplyToClassNames\n #120 = Utf8 setApplyToClassNames\n- #121 = Utf8 super$3$setApplyToClassNames\n- #122 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n- #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- #124 = Utf8 super$3$getAstVisitorClass\n- #125 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n- #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n- #127 = Utf8 super$3$getApplyToClassNames\n- #128 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n- #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #121 = Utf8 super$3$getAstVisitorClass\n+ #122 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n+ #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ #124 = Utf8 super$3$getApplyToClassNames\n+ #125 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n+ #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #127 = Utf8 super$3$setApplyToClassNames\n+ #128 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n #130 = Utf8 $callSiteArray\n #131 = Utf8 Ljava/lang/ref/SoftReference;\n #132 = Utf8 $createCallSiteArray_1\n #133 = Utf8 ([Ljava/lang/String;)V\n #134 = Utf8 DEFAULT_TEST_CLASS_NAMES\n #135 = String #134 // DEFAULT_TEST_CLASS_NAMES\n #136 = Utf8 $createCallSiteArray\n@@ -439,42 +439,42 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #56 // Field applyToClassNames:Ljava/lang/String;\n 5: return\n \n- public void super$3$setApplyToClassNames(java.lang.String);\n- descriptor: (Ljava/lang/String;)V\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=2, locals=2, args_size=2\n- 0: aload_0\n- 1: aload_1\n- 2: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- 5: return\n-\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ 1: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n 4: areturn\n \n public java.lang.String super$3$getApplyToClassNames();\n descriptor: ()Ljava/lang/String;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n 4: areturn\n \n+ public void super$3$setApplyToClassNames(java.lang.String);\n+ descriptor: (Ljava/lang/String;)V\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=2, locals=2, args_size=2\n+ 0: aload_0\n+ 1: aload_1\n+ 2: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 5: return\n+\n private static void $createCallSiteArray_1(java.lang.String[]);\n descriptor: ([Ljava/lang/String;)V\n flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC\n Code:\n stack=3, locals=1, args_size=1\n 0: aload_0\n 1: ldc #40 // int 0\n"}]}, {"source1": "org/codenarc/rule/junit/JUnitLostTestRule.class", "source2": "org/codenarc/rule/junit/JUnitLostTestRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum a5c8886e72f896fa410dd3353c39866157f961277cc5c32d7e45445101340348\n+ SHA-256 checksum e5ce23437345433a3f067230e17ad54b687d5ad8de5de0a9f5a625b5965a188a\n Compiled from \"JUnitLostTestRule.groovy\"\n public class org.codenarc.rule.junit.JUnitLostTestRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/JUnitLostTestRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -124,23 +124,23 @@\n #114 = Utf8 setPriority\n #115 = Utf8 (I)V\n #116 = Utf8 getAstVisitorClass\n #117 = Utf8 setAstVisitorClass\n #118 = Utf8 (Ljava/lang/Class;)V\n #119 = Utf8 getApplyToClassNames\n #120 = Utf8 setApplyToClassNames\n- #121 = Utf8 super$3$setApplyToClassNames\n- #122 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n- #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- #124 = Utf8 super$3$getAstVisitorClass\n- #125 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n- #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n- #127 = Utf8 super$3$getApplyToClassNames\n- #128 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n- #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #121 = Utf8 super$3$getAstVisitorClass\n+ #122 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n+ #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ #124 = Utf8 super$3$getApplyToClassNames\n+ #125 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n+ #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #127 = Utf8 super$3$setApplyToClassNames\n+ #128 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n #130 = Utf8 $callSiteArray\n #131 = Utf8 Ljava/lang/ref/SoftReference;\n #132 = Utf8 $createCallSiteArray_1\n #133 = Utf8 ([Ljava/lang/String;)V\n #134 = Utf8 DEFAULT_TEST_CLASS_NAMES\n #135 = String #134 // DEFAULT_TEST_CLASS_NAMES\n #136 = Utf8 $createCallSiteArray\n@@ -439,42 +439,42 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #56 // Field applyToClassNames:Ljava/lang/String;\n 5: return\n \n- public void super$3$setApplyToClassNames(java.lang.String);\n- descriptor: (Ljava/lang/String;)V\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=2, locals=2, args_size=2\n- 0: aload_0\n- 1: aload_1\n- 2: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- 5: return\n-\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ 1: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n 4: areturn\n \n public java.lang.String super$3$getApplyToClassNames();\n descriptor: ()Ljava/lang/String;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n 4: areturn\n \n+ public void super$3$setApplyToClassNames(java.lang.String);\n+ descriptor: (Ljava/lang/String;)V\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=2, locals=2, args_size=2\n+ 0: aload_0\n+ 1: aload_1\n+ 2: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 5: return\n+\n private static void $createCallSiteArray_1(java.lang.String[]);\n descriptor: ([Ljava/lang/String;)V\n flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC\n Code:\n stack=3, locals=1, args_size=1\n 0: aload_0\n 1: ldc #40 // int 0\n"}]}, {"source1": "org/codenarc/rule/junit/JUnitPublicFieldRule.class", "source2": "org/codenarc/rule/junit/JUnitPublicFieldRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum 7c1bb6e9af71c8af85e6319ed1f89a00c986c42beaf3b8c806c5d8ae80791a80\n+ SHA-256 checksum de2801ad85fc8e4b3d7baf44c76d60c1e7dbb0291bd98c35d0e05da17e886e75\n Compiled from \"JUnitPublicFieldRule.groovy\"\n public class org.codenarc.rule.junit.JUnitPublicFieldRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/JUnitPublicFieldRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -124,23 +124,23 @@\n #114 = Utf8 setPriority\n #115 = Utf8 (I)V\n #116 = Utf8 getAstVisitorClass\n #117 = Utf8 setAstVisitorClass\n #118 = Utf8 (Ljava/lang/Class;)V\n #119 = Utf8 getApplyToClassNames\n #120 = Utf8 setApplyToClassNames\n- #121 = Utf8 super$3$setApplyToClassNames\n- #122 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n- #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- #124 = Utf8 super$3$getAstVisitorClass\n- #125 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n- #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n- #127 = Utf8 super$3$getApplyToClassNames\n- #128 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n- #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #121 = Utf8 super$3$getAstVisitorClass\n+ #122 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n+ #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ #124 = Utf8 super$3$getApplyToClassNames\n+ #125 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n+ #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #127 = Utf8 super$3$setApplyToClassNames\n+ #128 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n #130 = Utf8 $callSiteArray\n #131 = Utf8 Ljava/lang/ref/SoftReference;\n #132 = Utf8 $createCallSiteArray_1\n #133 = Utf8 ([Ljava/lang/String;)V\n #134 = Utf8 DEFAULT_TEST_CLASS_NAMES\n #135 = String #134 // DEFAULT_TEST_CLASS_NAMES\n #136 = Utf8 $createCallSiteArray\n@@ -439,42 +439,42 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #56 // Field applyToClassNames:Ljava/lang/String;\n 5: return\n \n- public void super$3$setApplyToClassNames(java.lang.String);\n- descriptor: (Ljava/lang/String;)V\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=2, locals=2, args_size=2\n- 0: aload_0\n- 1: aload_1\n- 2: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- 5: return\n-\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ 1: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n 4: areturn\n \n public java.lang.String super$3$getApplyToClassNames();\n descriptor: ()Ljava/lang/String;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n 4: areturn\n \n+ public void super$3$setApplyToClassNames(java.lang.String);\n+ descriptor: (Ljava/lang/String;)V\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=2, locals=2, args_size=2\n+ 0: aload_0\n+ 1: aload_1\n+ 2: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 5: return\n+\n private static void $createCallSiteArray_1(java.lang.String[]);\n descriptor: ([Ljava/lang/String;)V\n flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC\n Code:\n stack=3, locals=1, args_size=1\n 0: aload_0\n 1: ldc #40 // int 0\n"}]}, {"source1": "org/codenarc/rule/junit/JUnitPublicNonTestMethodRule.class", "source2": "org/codenarc/rule/junit/JUnitPublicNonTestMethodRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum 17a9e9fedb5fe9fda5cf6e6864759a98fd24e09a6678cab53b17781998911206\n+ SHA-256 checksum ca1d462be2c14dbe103acd70d81e3e87d57e858da48bac41445f23c294788661\n Compiled from \"JUnitPublicNonTestMethodRule.groovy\"\n public class org.codenarc.rule.junit.JUnitPublicNonTestMethodRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/JUnitPublicNonTestMethodRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -124,23 +124,23 @@\n #114 = Utf8 setPriority\n #115 = Utf8 (I)V\n #116 = Utf8 getAstVisitorClass\n #117 = Utf8 setAstVisitorClass\n #118 = Utf8 (Ljava/lang/Class;)V\n #119 = Utf8 getApplyToClassNames\n #120 = Utf8 setApplyToClassNames\n- #121 = Utf8 super$3$setApplyToClassNames\n- #122 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n- #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- #124 = Utf8 super$3$getAstVisitorClass\n- #125 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n- #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n- #127 = Utf8 super$3$getApplyToClassNames\n- #128 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n- #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #121 = Utf8 super$3$getAstVisitorClass\n+ #122 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n+ #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ #124 = Utf8 super$3$getApplyToClassNames\n+ #125 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n+ #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #127 = Utf8 super$3$setApplyToClassNames\n+ #128 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n #130 = Utf8 $callSiteArray\n #131 = Utf8 Ljava/lang/ref/SoftReference;\n #132 = Utf8 $createCallSiteArray_1\n #133 = Utf8 ([Ljava/lang/String;)V\n #134 = Utf8 DEFAULT_TEST_CLASS_NAMES\n #135 = String #134 // DEFAULT_TEST_CLASS_NAMES\n #136 = Utf8 $createCallSiteArray\n@@ -439,42 +439,42 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #56 // Field applyToClassNames:Ljava/lang/String;\n 5: return\n \n- public void super$3$setApplyToClassNames(java.lang.String);\n- descriptor: (Ljava/lang/String;)V\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=2, locals=2, args_size=2\n- 0: aload_0\n- 1: aload_1\n- 2: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- 5: return\n-\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ 1: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n 4: areturn\n \n public java.lang.String super$3$getApplyToClassNames();\n descriptor: ()Ljava/lang/String;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n 4: areturn\n \n+ public void super$3$setApplyToClassNames(java.lang.String);\n+ descriptor: (Ljava/lang/String;)V\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=2, locals=2, args_size=2\n+ 0: aload_0\n+ 1: aload_1\n+ 2: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 5: return\n+\n private static void $createCallSiteArray_1(java.lang.String[]);\n descriptor: ([Ljava/lang/String;)V\n flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC\n Code:\n stack=3, locals=1, args_size=1\n 0: aload_0\n 1: ldc #40 // int 0\n"}]}, {"source1": "org/codenarc/rule/junit/JUnitPublicPropertyRule.class", "source2": "org/codenarc/rule/junit/JUnitPublicPropertyRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum b20f1ef831a3daabcfb86b86bca88c4f3a20c54eeb6a73843fb0d508679cf7a9\n+ SHA-256 checksum 1800ad4b88ad21c60ad260c6fa9df57b56e92ee2e2cb0a5970652ecb8ea74f53\n Compiled from \"JUnitPublicPropertyRule.groovy\"\n public class org.codenarc.rule.junit.JUnitPublicPropertyRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/JUnitPublicPropertyRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -129,23 +129,23 @@\n #119 = Utf8 (Ljava/lang/Class;)V\n #120 = Utf8 getApplyToClassNames\n #121 = Utf8 setApplyToClassNames\n #122 = Utf8 getIgnorePropertyNames\n #123 = NameAndType #15:#9 // ignorePropertyNames:Ljava/lang/String;\n #124 = Fieldref #2.#123 // org/codenarc/rule/junit/JUnitPublicPropertyRule.ignorePropertyNames:Ljava/lang/String;\n #125 = Utf8 setIgnorePropertyNames\n- #126 = Utf8 super$3$setApplyToClassNames\n- #127 = NameAndType #121:#112 // setApplyToClassNames:(Ljava/lang/String;)V\n- #128 = Methodref #4.#127 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- #129 = Utf8 super$3$getAstVisitorClass\n- #130 = NameAndType #117:#69 // getAstVisitorClass:()Ljava/lang/Class;\n- #131 = Methodref #4.#130 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n- #132 = Utf8 super$3$getApplyToClassNames\n- #133 = NameAndType #120:#110 // getApplyToClassNames:()Ljava/lang/String;\n- #134 = Methodref #4.#133 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #126 = Utf8 super$3$getAstVisitorClass\n+ #127 = NameAndType #117:#69 // getAstVisitorClass:()Ljava/lang/Class;\n+ #128 = Methodref #4.#127 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ #129 = Utf8 super$3$getApplyToClassNames\n+ #130 = NameAndType #120:#110 // getApplyToClassNames:()Ljava/lang/String;\n+ #131 = Methodref #4.#130 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #132 = Utf8 super$3$setApplyToClassNames\n+ #133 = NameAndType #121:#112 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #134 = Methodref #4.#133 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n #135 = Utf8 $callSiteArray\n #136 = Utf8 Ljava/lang/ref/SoftReference;\n #137 = Utf8 $createCallSiteArray_1\n #138 = Utf8 ([Ljava/lang/String;)V\n #139 = Utf8 DEFAULT_TEST_CLASS_NAMES\n #140 = String #139 // DEFAULT_TEST_CLASS_NAMES\n #141 = Utf8 $createCallSiteArray\n@@ -467,42 +467,42 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #124 // Field ignorePropertyNames:Ljava/lang/String;\n 5: return\n \n- public void super$3$setApplyToClassNames(java.lang.String);\n- descriptor: (Ljava/lang/String;)V\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=2, locals=2, args_size=2\n- 0: aload_0\n- 1: aload_1\n- 2: invokespecial #128 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- 5: return\n-\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #131 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ 1: invokespecial #128 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n 4: areturn\n \n public java.lang.String super$3$getApplyToClassNames();\n descriptor: ()Ljava/lang/String;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #134 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 1: invokespecial #131 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n 4: areturn\n \n+ public void super$3$setApplyToClassNames(java.lang.String);\n+ descriptor: (Ljava/lang/String;)V\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=2, locals=2, args_size=2\n+ 0: aload_0\n+ 1: aload_1\n+ 2: invokespecial #134 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 5: return\n+\n private static void $createCallSiteArray_1(java.lang.String[]);\n descriptor: ([Ljava/lang/String;)V\n flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC\n Code:\n stack=3, locals=1, args_size=1\n 0: aload_0\n 1: ldc #41 // int 0\n"}]}, {"source1": "org/codenarc/rule/junit/JUnitSetUpCallsSuperRule.class", "source2": "org/codenarc/rule/junit/JUnitSetUpCallsSuperRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum ac88ac62a5a014c45d999f78f80d38a1eff2bd6da74e3998bc40843ec0b12ef6\n+ SHA-256 checksum f62a33a7885728c1dad9e4401cdb810309f7fc717a15500467757b051fb3e850\n Compiled from \"JUnitSetUpCallsSuperRule.groovy\"\n public class org.codenarc.rule.junit.JUnitSetUpCallsSuperRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/JUnitSetUpCallsSuperRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -124,23 +124,23 @@\n #114 = Utf8 setPriority\n #115 = Utf8 (I)V\n #116 = Utf8 getAstVisitorClass\n #117 = Utf8 setAstVisitorClass\n #118 = Utf8 (Ljava/lang/Class;)V\n #119 = Utf8 getApplyToClassNames\n #120 = Utf8 setApplyToClassNames\n- #121 = Utf8 super$3$setApplyToClassNames\n- #122 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n- #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- #124 = Utf8 super$3$getAstVisitorClass\n- #125 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n- #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n- #127 = Utf8 super$3$getApplyToClassNames\n- #128 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n- #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #121 = Utf8 super$3$getAstVisitorClass\n+ #122 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n+ #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ #124 = Utf8 super$3$getApplyToClassNames\n+ #125 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n+ #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #127 = Utf8 super$3$setApplyToClassNames\n+ #128 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n #130 = Utf8 $callSiteArray\n #131 = Utf8 Ljava/lang/ref/SoftReference;\n #132 = Utf8 $createCallSiteArray_1\n #133 = Utf8 ([Ljava/lang/String;)V\n #134 = Utf8 DEFAULT_TEST_CLASS_NAMES\n #135 = String #134 // DEFAULT_TEST_CLASS_NAMES\n #136 = Utf8 $createCallSiteArray\n@@ -439,42 +439,42 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #56 // Field applyToClassNames:Ljava/lang/String;\n 5: return\n \n- public void super$3$setApplyToClassNames(java.lang.String);\n- descriptor: (Ljava/lang/String;)V\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=2, locals=2, args_size=2\n- 0: aload_0\n- 1: aload_1\n- 2: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- 5: return\n-\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ 1: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n 4: areturn\n \n public java.lang.String super$3$getApplyToClassNames();\n descriptor: ()Ljava/lang/String;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n 4: areturn\n \n+ public void super$3$setApplyToClassNames(java.lang.String);\n+ descriptor: (Ljava/lang/String;)V\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=2, locals=2, args_size=2\n+ 0: aload_0\n+ 1: aload_1\n+ 2: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 5: return\n+\n private static void $createCallSiteArray_1(java.lang.String[]);\n descriptor: ([Ljava/lang/String;)V\n flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC\n Code:\n stack=3, locals=1, args_size=1\n 0: aload_0\n 1: ldc #40 // int 0\n"}]}, {"source1": "org/codenarc/rule/junit/JUnitStyleAssertionsRule.class", "source2": "org/codenarc/rule/junit/JUnitStyleAssertionsRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum 56e718465383627e7790b09071449dd23541fde9344f89f3b25c660032778e10\n+ SHA-256 checksum 10372ebb82bfd765f65a8017fb454277a6b1ef1b606b3b508c77d5163547f1b0\n Compiled from \"JUnitStyleAssertionsRule.groovy\"\n public class org.codenarc.rule.junit.JUnitStyleAssertionsRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/JUnitStyleAssertionsRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -124,23 +124,23 @@\n #114 = Utf8 setPriority\n #115 = Utf8 (I)V\n #116 = Utf8 getAstVisitorClass\n #117 = Utf8 setAstVisitorClass\n #118 = Utf8 (Ljava/lang/Class;)V\n #119 = Utf8 getApplyToClassNames\n #120 = Utf8 setApplyToClassNames\n- #121 = Utf8 super$3$setApplyToClassNames\n- #122 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n- #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- #124 = Utf8 super$3$getAstVisitorClass\n- #125 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n- #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n- #127 = Utf8 super$3$getApplyToClassNames\n- #128 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n- #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #121 = Utf8 super$3$getAstVisitorClass\n+ #122 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n+ #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ #124 = Utf8 super$3$getApplyToClassNames\n+ #125 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n+ #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #127 = Utf8 super$3$setApplyToClassNames\n+ #128 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n #130 = Utf8 $callSiteArray\n #131 = Utf8 Ljava/lang/ref/SoftReference;\n #132 = Utf8 $createCallSiteArray_1\n #133 = Utf8 ([Ljava/lang/String;)V\n #134 = Utf8 DEFAULT_TEST_CLASS_NAMES\n #135 = String #134 // DEFAULT_TEST_CLASS_NAMES\n #136 = Utf8 $createCallSiteArray\n@@ -439,42 +439,42 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #56 // Field applyToClassNames:Ljava/lang/String;\n 5: return\n \n- public void super$3$setApplyToClassNames(java.lang.String);\n- descriptor: (Ljava/lang/String;)V\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=2, locals=2, args_size=2\n- 0: aload_0\n- 1: aload_1\n- 2: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- 5: return\n-\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ 1: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n 4: areturn\n \n public java.lang.String super$3$getApplyToClassNames();\n descriptor: ()Ljava/lang/String;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n 4: areturn\n \n+ public void super$3$setApplyToClassNames(java.lang.String);\n+ descriptor: (Ljava/lang/String;)V\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=2, locals=2, args_size=2\n+ 0: aload_0\n+ 1: aload_1\n+ 2: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 5: return\n+\n private static void $createCallSiteArray_1(java.lang.String[]);\n descriptor: ([Ljava/lang/String;)V\n flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC\n Code:\n stack=3, locals=1, args_size=1\n 0: aload_0\n 1: ldc #40 // int 0\n"}]}, {"source1": "org/codenarc/rule/junit/JUnitTearDownCallsSuperRule.class", "source2": "org/codenarc/rule/junit/JUnitTearDownCallsSuperRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum e7f4900494fd501b4c94f7a2d3e97599ab914dbdb56bb049c54f60243621a8c4\n+ SHA-256 checksum 151203459a7f8028d3e6505b80ce6517f0ddd87de69b4451b3c9ddcd2935be64\n Compiled from \"JUnitTearDownCallsSuperRule.groovy\"\n public class org.codenarc.rule.junit.JUnitTearDownCallsSuperRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/JUnitTearDownCallsSuperRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -124,23 +124,23 @@\n #114 = Utf8 setPriority\n #115 = Utf8 (I)V\n #116 = Utf8 getAstVisitorClass\n #117 = Utf8 setAstVisitorClass\n #118 = Utf8 (Ljava/lang/Class;)V\n #119 = Utf8 getApplyToClassNames\n #120 = Utf8 setApplyToClassNames\n- #121 = Utf8 super$3$setApplyToClassNames\n- #122 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n- #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- #124 = Utf8 super$3$getAstVisitorClass\n- #125 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n- #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n- #127 = Utf8 super$3$getApplyToClassNames\n- #128 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n- #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #121 = Utf8 super$3$getAstVisitorClass\n+ #122 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n+ #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ #124 = Utf8 super$3$getApplyToClassNames\n+ #125 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n+ #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #127 = Utf8 super$3$setApplyToClassNames\n+ #128 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n #130 = Utf8 $callSiteArray\n #131 = Utf8 Ljava/lang/ref/SoftReference;\n #132 = Utf8 $createCallSiteArray_1\n #133 = Utf8 ([Ljava/lang/String;)V\n #134 = Utf8 DEFAULT_TEST_CLASS_NAMES\n #135 = String #134 // DEFAULT_TEST_CLASS_NAMES\n #136 = Utf8 $createCallSiteArray\n@@ -439,42 +439,42 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #56 // Field applyToClassNames:Ljava/lang/String;\n 5: return\n \n- public void super$3$setApplyToClassNames(java.lang.String);\n- descriptor: (Ljava/lang/String;)V\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=2, locals=2, args_size=2\n- 0: aload_0\n- 1: aload_1\n- 2: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- 5: return\n-\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ 1: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n 4: areturn\n \n public java.lang.String super$3$getApplyToClassNames();\n descriptor: ()Ljava/lang/String;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n 4: areturn\n \n+ public void super$3$setApplyToClassNames(java.lang.String);\n+ descriptor: (Ljava/lang/String;)V\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=2, locals=2, args_size=2\n+ 0: aload_0\n+ 1: aload_1\n+ 2: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 5: return\n+\n private static void $createCallSiteArray_1(java.lang.String[]);\n descriptor: ([Ljava/lang/String;)V\n flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC\n Code:\n stack=3, locals=1, args_size=1\n 0: aload_0\n 1: ldc #40 // int 0\n"}]}, {"source1": "org/codenarc/rule/junit/JUnitTestMethodWithoutAssertRule.class", "source2": "org/codenarc/rule/junit/JUnitTestMethodWithoutAssertRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum a74e9e083aaf4aed77cdebe6c5d93e036ed33af534fa1e80f1aeb3dc4aa04ec2\n+ SHA-256 checksum bff520eef16fea9b200ef2cd65d51ad4621607a064ad3cd96c1805f816da71ac\n Compiled from \"JUnitTestMethodWithoutAssertRule.groovy\"\n public class org.codenarc.rule.junit.JUnitTestMethodWithoutAssertRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/JUnitTestMethodWithoutAssertRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -165,23 +165,23 @@\n #155 = Utf8 ()I\n #156 = Utf8 setPriority\n #157 = Utf8 (I)V\n #158 = Utf8 getAssertMethodPatterns\n #159 = Utf8 setAssertMethodPatterns\n #160 = Utf8 getApplyToClassNames\n #161 = Utf8 setApplyToClassNames\n- #162 = Utf8 super$3$setApplyToClassNames\n- #163 = NameAndType #161:#153 // setApplyToClassNames:(Ljava/lang/String;)V\n- #164 = Methodref #4.#163 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- #165 = Utf8 super$3$getAstVisitor\n- #166 = NameAndType #64:#65 // getAstVisitor:()Lorg/codenarc/rule/AstVisitor;\n- #167 = Methodref #4.#166 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitor:()Lorg/codenarc/rule/AstVisitor;\n- #168 = Utf8 super$3$getApplyToClassNames\n- #169 = NameAndType #160:#151 // getApplyToClassNames:()Ljava/lang/String;\n- #170 = Methodref #4.#169 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #162 = Utf8 super$3$getAstVisitor\n+ #163 = NameAndType #64:#65 // getAstVisitor:()Lorg/codenarc/rule/AstVisitor;\n+ #164 = Methodref #4.#163 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitor:()Lorg/codenarc/rule/AstVisitor;\n+ #165 = Utf8 super$3$getApplyToClassNames\n+ #166 = NameAndType #160:#151 // getApplyToClassNames:()Ljava/lang/String;\n+ #167 = Methodref #4.#166 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #168 = Utf8 super$3$setApplyToClassNames\n+ #169 = NameAndType #161:#153 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #170 = Methodref #4.#169 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n #171 = Utf8 $callSiteArray\n #172 = Utf8 Ljava/lang/ref/SoftReference;\n #173 = Utf8 $createCallSiteArray_1\n #174 = Utf8 ([Ljava/lang/String;)V\n #175 = Utf8 DEFAULT_TEST_CLASS_NAMES\n #176 = String #175 // DEFAULT_TEST_CLASS_NAMES\n #177 = Utf8 tokenize\n@@ -543,42 +543,42 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #55 // Field applyToClassNames:Ljava/lang/String;\n 5: return\n \n- public void super$3$setApplyToClassNames(java.lang.String);\n- descriptor: (Ljava/lang/String;)V\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=2, locals=2, args_size=2\n- 0: aload_0\n- 1: aload_1\n- 2: invokespecial #164 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- 5: return\n-\n public org.codenarc.rule.AstVisitor super$3$getAstVisitor();\n descriptor: ()Lorg/codenarc/rule/AstVisitor;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #167 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitor:()Lorg/codenarc/rule/AstVisitor;\n+ 1: invokespecial #164 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitor:()Lorg/codenarc/rule/AstVisitor;\n 4: areturn\n \n public java.lang.String super$3$getApplyToClassNames();\n descriptor: ()Ljava/lang/String;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #170 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 1: invokespecial #167 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n 4: areturn\n \n+ public void super$3$setApplyToClassNames(java.lang.String);\n+ descriptor: (Ljava/lang/String;)V\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=2, locals=2, args_size=2\n+ 0: aload_0\n+ 1: aload_1\n+ 2: invokespecial #170 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 5: return\n+\n private static void $createCallSiteArray_1(java.lang.String[]);\n descriptor: ([Ljava/lang/String;)V\n flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC\n Code:\n stack=3, locals=1, args_size=1\n 0: aload_0\n 1: ldc #39 // int 0\n"}]}, {"source1": "org/codenarc/rule/junit/JUnitUnnecessarySetUpRule.class", "source2": "org/codenarc/rule/junit/JUnitUnnecessarySetUpRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum 303fa555cad4da429d60a6240282e7b564d7e364a66e228f05572027e4e247a4\n+ SHA-256 checksum 3bcfdf770a079e2bb6ae6fb19f560a751874418fa61d682d7caf2b0881330f15\n Compiled from \"JUnitUnnecessarySetUpRule.groovy\"\n public class org.codenarc.rule.junit.JUnitUnnecessarySetUpRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/JUnitUnnecessarySetUpRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -124,23 +124,23 @@\n #114 = Utf8 setPriority\n #115 = Utf8 (I)V\n #116 = Utf8 getAstVisitorClass\n #117 = Utf8 setAstVisitorClass\n #118 = Utf8 (Ljava/lang/Class;)V\n #119 = Utf8 getApplyToClassNames\n #120 = Utf8 setApplyToClassNames\n- #121 = Utf8 super$3$setApplyToClassNames\n- #122 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n- #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- #124 = Utf8 super$3$getAstVisitorClass\n- #125 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n- #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n- #127 = Utf8 super$3$getApplyToClassNames\n- #128 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n- #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #121 = Utf8 super$3$getAstVisitorClass\n+ #122 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n+ #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ #124 = Utf8 super$3$getApplyToClassNames\n+ #125 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n+ #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #127 = Utf8 super$3$setApplyToClassNames\n+ #128 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n #130 = Utf8 $callSiteArray\n #131 = Utf8 Ljava/lang/ref/SoftReference;\n #132 = Utf8 $createCallSiteArray_1\n #133 = Utf8 ([Ljava/lang/String;)V\n #134 = Utf8 DEFAULT_TEST_CLASS_NAMES\n #135 = String #134 // DEFAULT_TEST_CLASS_NAMES\n #136 = Utf8 $createCallSiteArray\n@@ -439,42 +439,42 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #56 // Field applyToClassNames:Ljava/lang/String;\n 5: return\n \n- public void super$3$setApplyToClassNames(java.lang.String);\n- descriptor: (Ljava/lang/String;)V\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=2, locals=2, args_size=2\n- 0: aload_0\n- 1: aload_1\n- 2: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- 5: return\n-\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ 1: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n 4: areturn\n \n public java.lang.String super$3$getApplyToClassNames();\n descriptor: ()Ljava/lang/String;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n 4: areturn\n \n+ public void super$3$setApplyToClassNames(java.lang.String);\n+ descriptor: (Ljava/lang/String;)V\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=2, locals=2, args_size=2\n+ 0: aload_0\n+ 1: aload_1\n+ 2: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 5: return\n+\n private static void $createCallSiteArray_1(java.lang.String[]);\n descriptor: ([Ljava/lang/String;)V\n flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC\n Code:\n stack=3, locals=1, args_size=1\n 0: aload_0\n 1: ldc #40 // int 0\n"}]}, {"source1": "org/codenarc/rule/junit/JUnitUnnecessaryTearDownRule.class", "source2": "org/codenarc/rule/junit/JUnitUnnecessaryTearDownRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum 8687b04c6af36bdb901ce4295be9faaef7c32e39a7d9a20a2fa03760b5c56e59\n+ SHA-256 checksum fe767d2fbc380a812da4661f7ea22bc777f99a7e5ec3ef306834f10153afde90\n Compiled from \"JUnitUnnecessaryTearDownRule.groovy\"\n public class org.codenarc.rule.junit.JUnitUnnecessaryTearDownRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/JUnitUnnecessaryTearDownRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -124,23 +124,23 @@\n #114 = Utf8 setPriority\n #115 = Utf8 (I)V\n #116 = Utf8 getAstVisitorClass\n #117 = Utf8 setAstVisitorClass\n #118 = Utf8 (Ljava/lang/Class;)V\n #119 = Utf8 getApplyToClassNames\n #120 = Utf8 setApplyToClassNames\n- #121 = Utf8 super$3$setApplyToClassNames\n- #122 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n- #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- #124 = Utf8 super$3$getAstVisitorClass\n- #125 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n- #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n- #127 = Utf8 super$3$getApplyToClassNames\n- #128 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n- #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #121 = Utf8 super$3$getAstVisitorClass\n+ #122 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n+ #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ #124 = Utf8 super$3$getApplyToClassNames\n+ #125 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n+ #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #127 = Utf8 super$3$setApplyToClassNames\n+ #128 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n #130 = Utf8 $callSiteArray\n #131 = Utf8 Ljava/lang/ref/SoftReference;\n #132 = Utf8 $createCallSiteArray_1\n #133 = Utf8 ([Ljava/lang/String;)V\n #134 = Utf8 DEFAULT_TEST_CLASS_NAMES\n #135 = String #134 // DEFAULT_TEST_CLASS_NAMES\n #136 = Utf8 $createCallSiteArray\n@@ -439,42 +439,42 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #56 // Field applyToClassNames:Ljava/lang/String;\n 5: return\n \n- public void super$3$setApplyToClassNames(java.lang.String);\n- descriptor: (Ljava/lang/String;)V\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=2, locals=2, args_size=2\n- 0: aload_0\n- 1: aload_1\n- 2: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- 5: return\n-\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ 1: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n 4: areturn\n \n public java.lang.String super$3$getApplyToClassNames();\n descriptor: ()Ljava/lang/String;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n 4: areturn\n \n+ public void super$3$setApplyToClassNames(java.lang.String);\n+ descriptor: (Ljava/lang/String;)V\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=2, locals=2, args_size=2\n+ 0: aload_0\n+ 1: aload_1\n+ 2: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 5: return\n+\n private static void $createCallSiteArray_1(java.lang.String[]);\n descriptor: ([Ljava/lang/String;)V\n flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC\n Code:\n stack=3, locals=1, args_size=1\n 0: aload_0\n 1: ldc #40 // int 0\n"}]}, {"source1": "org/codenarc/rule/junit/JUnitUnnecessaryThrowsExceptionRule.class", "source2": "org/codenarc/rule/junit/JUnitUnnecessaryThrowsExceptionRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum 5c5d07944d9501fe6911dca501cd7ba378f80a198181b94c111d84adbb576a53\n+ SHA-256 checksum bd7355afbf57753207932c70484f7a5381e24aeabf643da9873fd4b064d50708\n Compiled from \"JUnitUnnecessaryThrowsExceptionRule.groovy\"\n public class org.codenarc.rule.junit.JUnitUnnecessaryThrowsExceptionRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/JUnitUnnecessaryThrowsExceptionRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -124,23 +124,23 @@\n #114 = Utf8 setPriority\n #115 = Utf8 (I)V\n #116 = Utf8 getAstVisitorClass\n #117 = Utf8 setAstVisitorClass\n #118 = Utf8 (Ljava/lang/Class;)V\n #119 = Utf8 getApplyToClassNames\n #120 = Utf8 setApplyToClassNames\n- #121 = Utf8 super$3$setApplyToClassNames\n- #122 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n- #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- #124 = Utf8 super$3$getAstVisitorClass\n- #125 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n- #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n- #127 = Utf8 super$3$getApplyToClassNames\n- #128 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n- #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #121 = Utf8 super$3$getAstVisitorClass\n+ #122 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n+ #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ #124 = Utf8 super$3$getApplyToClassNames\n+ #125 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n+ #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #127 = Utf8 super$3$setApplyToClassNames\n+ #128 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n #130 = Utf8 $callSiteArray\n #131 = Utf8 Ljava/lang/ref/SoftReference;\n #132 = Utf8 $createCallSiteArray_1\n #133 = Utf8 ([Ljava/lang/String;)V\n #134 = Utf8 DEFAULT_TEST_CLASS_NAMES\n #135 = String #134 // DEFAULT_TEST_CLASS_NAMES\n #136 = Utf8 $createCallSiteArray\n@@ -439,42 +439,42 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #56 // Field applyToClassNames:Ljava/lang/String;\n 5: return\n \n- public void super$3$setApplyToClassNames(java.lang.String);\n- descriptor: (Ljava/lang/String;)V\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=2, locals=2, args_size=2\n- 0: aload_0\n- 1: aload_1\n- 2: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- 5: return\n-\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ 1: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n 4: areturn\n \n public java.lang.String super$3$getApplyToClassNames();\n descriptor: ()Ljava/lang/String;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n 4: areturn\n \n+ public void super$3$setApplyToClassNames(java.lang.String);\n+ descriptor: (Ljava/lang/String;)V\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=2, locals=2, args_size=2\n+ 0: aload_0\n+ 1: aload_1\n+ 2: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 5: return\n+\n private static void $createCallSiteArray_1(java.lang.String[]);\n descriptor: ([Ljava/lang/String;)V\n flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC\n Code:\n stack=3, locals=1, args_size=1\n 0: aload_0\n 1: ldc #40 // int 0\n"}]}, {"source1": "org/codenarc/rule/junit/UnnecessaryFailRule.class", "source2": "org/codenarc/rule/junit/UnnecessaryFailRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum b8b2d6bac74ed9d481a806dc9bb11eec99c97a39a37d3ab953383827d3f5c5c8\n+ SHA-256 checksum df79174d74dd703ea099b9250c212b1723173b4a1d99d39167cf3aa458365aa2\n Compiled from \"UnnecessaryFailRule.groovy\"\n public class org.codenarc.rule.junit.UnnecessaryFailRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/UnnecessaryFailRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -124,23 +124,23 @@\n #114 = Utf8 setPriority\n #115 = Utf8 (I)V\n #116 = Utf8 getAstVisitorClass\n #117 = Utf8 setAstVisitorClass\n #118 = Utf8 (Ljava/lang/Class;)V\n #119 = Utf8 getApplyToClassNames\n #120 = Utf8 setApplyToClassNames\n- #121 = Utf8 super$3$setApplyToClassNames\n- #122 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n- #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- #124 = Utf8 super$3$getAstVisitorClass\n- #125 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n- #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n- #127 = Utf8 super$3$getApplyToClassNames\n- #128 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n- #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #121 = Utf8 super$3$getAstVisitorClass\n+ #122 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n+ #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ #124 = Utf8 super$3$getApplyToClassNames\n+ #125 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n+ #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #127 = Utf8 super$3$setApplyToClassNames\n+ #128 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n #130 = Utf8 $callSiteArray\n #131 = Utf8 Ljava/lang/ref/SoftReference;\n #132 = Utf8 $createCallSiteArray_1\n #133 = Utf8 ([Ljava/lang/String;)V\n #134 = Utf8 DEFAULT_TEST_CLASS_NAMES\n #135 = String #134 // DEFAULT_TEST_CLASS_NAMES\n #136 = Utf8 $createCallSiteArray\n@@ -439,42 +439,42 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #56 // Field applyToClassNames:Ljava/lang/String;\n 5: return\n \n- public void super$3$setApplyToClassNames(java.lang.String);\n- descriptor: (Ljava/lang/String;)V\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=2, locals=2, args_size=2\n- 0: aload_0\n- 1: aload_1\n- 2: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- 5: return\n-\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ 1: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n 4: areturn\n \n public java.lang.String super$3$getApplyToClassNames();\n descriptor: ()Ljava/lang/String;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n 4: areturn\n \n+ public void super$3$setApplyToClassNames(java.lang.String);\n+ descriptor: (Ljava/lang/String;)V\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=2, locals=2, args_size=2\n+ 0: aload_0\n+ 1: aload_1\n+ 2: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 5: return\n+\n private static void $createCallSiteArray_1(java.lang.String[]);\n descriptor: ([Ljava/lang/String;)V\n flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC\n Code:\n stack=3, locals=1, args_size=1\n 0: aload_0\n 1: ldc #40 // int 0\n"}]}, {"source1": "org/codenarc/rule/junit/UseAssertEqualsInsteadOfAssertTrueRule.class", "source2": "org/codenarc/rule/junit/UseAssertEqualsInsteadOfAssertTrueRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum a41170255c1b48874831ae0e1a4e888e45fdccc26787c48ce7e33857e74bd277\n+ SHA-256 checksum 187be6a3b92cf19ce26511a9d3186787f81c2e59cb126ad121384323f07d835a\n Compiled from \"UseAssertEqualsInsteadOfAssertTrueRule.groovy\"\n public class org.codenarc.rule.junit.UseAssertEqualsInsteadOfAssertTrueRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/UseAssertEqualsInsteadOfAssertTrueRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -124,23 +124,23 @@\n #114 = Utf8 setPriority\n #115 = Utf8 (I)V\n #116 = Utf8 getApplyToClassNames\n #117 = Utf8 setApplyToClassNames\n #118 = Utf8 getAstVisitorClass\n #119 = Utf8 setAstVisitorClass\n #120 = Utf8 (Ljava/lang/Class;)V\n- #121 = Utf8 super$3$setApplyToClassNames\n- #122 = NameAndType #117:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n- #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- #124 = Utf8 super$3$getAstVisitorClass\n- #125 = NameAndType #118:#68 // getAstVisitorClass:()Ljava/lang/Class;\n- #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n- #127 = Utf8 super$3$getApplyToClassNames\n- #128 = NameAndType #116:#109 // getApplyToClassNames:()Ljava/lang/String;\n- #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #121 = Utf8 super$3$getAstVisitorClass\n+ #122 = NameAndType #118:#68 // getAstVisitorClass:()Ljava/lang/Class;\n+ #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ #124 = Utf8 super$3$getApplyToClassNames\n+ #125 = NameAndType #116:#109 // getApplyToClassNames:()Ljava/lang/String;\n+ #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #127 = Utf8 super$3$setApplyToClassNames\n+ #128 = NameAndType #117:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n #130 = Utf8 $callSiteArray\n #131 = Utf8 Ljava/lang/ref/SoftReference;\n #132 = Utf8 $createCallSiteArray_1\n #133 = Utf8 ([Ljava/lang/String;)V\n #134 = Utf8 DEFAULT_TEST_CLASS_NAMES\n #135 = String #134 // DEFAULT_TEST_CLASS_NAMES\n #136 = Utf8 $createCallSiteArray\n@@ -439,42 +439,42 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #56 // Field astVisitorClass:Ljava/lang/Class;\n 5: return\n \n- public void super$3$setApplyToClassNames(java.lang.String);\n- descriptor: (Ljava/lang/String;)V\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=2, locals=2, args_size=2\n- 0: aload_0\n- 1: aload_1\n- 2: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- 5: return\n-\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ 1: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n 4: areturn\n \n public java.lang.String super$3$getApplyToClassNames();\n descriptor: ()Ljava/lang/String;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n 4: areturn\n \n+ public void super$3$setApplyToClassNames(java.lang.String);\n+ descriptor: (Ljava/lang/String;)V\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=2, locals=2, args_size=2\n+ 0: aload_0\n+ 1: aload_1\n+ 2: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 5: return\n+\n private static void $createCallSiteArray_1(java.lang.String[]);\n descriptor: ([Ljava/lang/String;)V\n flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC\n Code:\n stack=3, locals=1, args_size=1\n 0: aload_0\n 1: ldc #36 // int 0\n"}]}, {"source1": "org/codenarc/rule/junit/UseAssertFalseInsteadOfNegationRule.class", "source2": "org/codenarc/rule/junit/UseAssertFalseInsteadOfNegationRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum de0e1d5f63db49e4477f7ad1efb6fd19d197b6506917cf5c52c96fdb070a8edc\n+ SHA-256 checksum 6e0b317f5a868ab538d0f4c474bdb09fd07876c6b8570babed85eb04a9bdb8a7\n Compiled from \"UseAssertFalseInsteadOfNegationRule.groovy\"\n public class org.codenarc.rule.junit.UseAssertFalseInsteadOfNegationRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/UseAssertFalseInsteadOfNegationRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -124,23 +124,23 @@\n #114 = Utf8 setPriority\n #115 = Utf8 (I)V\n #116 = Utf8 getAstVisitorClass\n #117 = Utf8 setAstVisitorClass\n #118 = Utf8 (Ljava/lang/Class;)V\n #119 = Utf8 getApplyToClassNames\n #120 = Utf8 setApplyToClassNames\n- #121 = Utf8 super$3$setApplyToClassNames\n- #122 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n- #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- #124 = Utf8 super$3$getAstVisitorClass\n- #125 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n- #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n- #127 = Utf8 super$3$getApplyToClassNames\n- #128 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n- #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #121 = Utf8 super$3$getAstVisitorClass\n+ #122 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n+ #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ #124 = Utf8 super$3$getApplyToClassNames\n+ #125 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n+ #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #127 = Utf8 super$3$setApplyToClassNames\n+ #128 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n #130 = Utf8 $callSiteArray\n #131 = Utf8 Ljava/lang/ref/SoftReference;\n #132 = Utf8 $createCallSiteArray_1\n #133 = Utf8 ([Ljava/lang/String;)V\n #134 = Utf8 DEFAULT_TEST_CLASS_NAMES\n #135 = String #134 // DEFAULT_TEST_CLASS_NAMES\n #136 = Utf8 $createCallSiteArray\n@@ -439,42 +439,42 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #56 // Field applyToClassNames:Ljava/lang/String;\n 5: return\n \n- public void super$3$setApplyToClassNames(java.lang.String);\n- descriptor: (Ljava/lang/String;)V\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=2, locals=2, args_size=2\n- 0: aload_0\n- 1: aload_1\n- 2: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- 5: return\n-\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ 1: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n 4: areturn\n \n public java.lang.String super$3$getApplyToClassNames();\n descriptor: ()Ljava/lang/String;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n 4: areturn\n \n+ public void super$3$setApplyToClassNames(java.lang.String);\n+ descriptor: (Ljava/lang/String;)V\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=2, locals=2, args_size=2\n+ 0: aload_0\n+ 1: aload_1\n+ 2: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 5: return\n+\n private static void $createCallSiteArray_1(java.lang.String[]);\n descriptor: ([Ljava/lang/String;)V\n flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC\n Code:\n stack=3, locals=1, args_size=1\n 0: aload_0\n 1: ldc #40 // int 0\n"}]}, {"source1": "org/codenarc/rule/junit/UseAssertNullInsteadOfAssertEqualsRule.class", "source2": "org/codenarc/rule/junit/UseAssertNullInsteadOfAssertEqualsRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum 47c4da500dbbdf901dcf900cf41c94f966d7bd4ecc959dc45647580ff5fedc3c\n+ SHA-256 checksum b3a45f631948a4ca9faff1fa0122ca1abdd66ae47da3b97e967d92c08e072baf\n Compiled from \"UseAssertNullInsteadOfAssertEqualsRule.groovy\"\n public class org.codenarc.rule.junit.UseAssertNullInsteadOfAssertEqualsRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/UseAssertNullInsteadOfAssertEqualsRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -124,23 +124,23 @@\n #114 = Utf8 setPriority\n #115 = Utf8 (I)V\n #116 = Utf8 getAstVisitorClass\n #117 = Utf8 setAstVisitorClass\n #118 = Utf8 (Ljava/lang/Class;)V\n #119 = Utf8 getApplyToClassNames\n #120 = Utf8 setApplyToClassNames\n- #121 = Utf8 super$3$setApplyToClassNames\n- #122 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n- #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- #124 = Utf8 super$3$getAstVisitorClass\n- #125 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n- #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n- #127 = Utf8 super$3$getApplyToClassNames\n- #128 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n- #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #121 = Utf8 super$3$getAstVisitorClass\n+ #122 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n+ #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ #124 = Utf8 super$3$getApplyToClassNames\n+ #125 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n+ #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #127 = Utf8 super$3$setApplyToClassNames\n+ #128 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n #130 = Utf8 $callSiteArray\n #131 = Utf8 Ljava/lang/ref/SoftReference;\n #132 = Utf8 $createCallSiteArray_1\n #133 = Utf8 ([Ljava/lang/String;)V\n #134 = Utf8 DEFAULT_TEST_CLASS_NAMES\n #135 = String #134 // DEFAULT_TEST_CLASS_NAMES\n #136 = Utf8 $createCallSiteArray\n@@ -439,42 +439,42 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #56 // Field applyToClassNames:Ljava/lang/String;\n 5: return\n \n- public void super$3$setApplyToClassNames(java.lang.String);\n- descriptor: (Ljava/lang/String;)V\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=2, locals=2, args_size=2\n- 0: aload_0\n- 1: aload_1\n- 2: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- 5: return\n-\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ 1: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n 4: areturn\n \n public java.lang.String super$3$getApplyToClassNames();\n descriptor: ()Ljava/lang/String;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n 4: areturn\n \n+ public void super$3$setApplyToClassNames(java.lang.String);\n+ descriptor: (Ljava/lang/String;)V\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=2, locals=2, args_size=2\n+ 0: aload_0\n+ 1: aload_1\n+ 2: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 5: return\n+\n private static void $createCallSiteArray_1(java.lang.String[]);\n descriptor: ([Ljava/lang/String;)V\n flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC\n Code:\n stack=3, locals=1, args_size=1\n 0: aload_0\n 1: ldc #40 // int 0\n"}]}, {"source1": "org/codenarc/rule/junit/UseAssertSameInsteadOfAssertTrueRule.class", "source2": "org/codenarc/rule/junit/UseAssertSameInsteadOfAssertTrueRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum 8d04a1deddfec99c3c812acdb3a092c32d8e0d7a9c06a29724bf0fe1a156ba0c\n+ SHA-256 checksum f4e077a23c2ca36c305fc51c72ea9f8bf37633811c2a856ff44570156a84b11a\n Compiled from \"UseAssertSameInsteadOfAssertTrueRule.groovy\"\n public class org.codenarc.rule.junit.UseAssertSameInsteadOfAssertTrueRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/UseAssertSameInsteadOfAssertTrueRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -124,23 +124,23 @@\n #114 = Utf8 setPriority\n #115 = Utf8 (I)V\n #116 = Utf8 getApplyToClassNames\n #117 = Utf8 setApplyToClassNames\n #118 = Utf8 getAstVisitorClass\n #119 = Utf8 setAstVisitorClass\n #120 = Utf8 (Ljava/lang/Class;)V\n- #121 = Utf8 super$3$setApplyToClassNames\n- #122 = NameAndType #117:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n- #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- #124 = Utf8 super$3$getAstVisitorClass\n- #125 = NameAndType #118:#68 // getAstVisitorClass:()Ljava/lang/Class;\n- #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n- #127 = Utf8 super$3$getApplyToClassNames\n- #128 = NameAndType #116:#109 // getApplyToClassNames:()Ljava/lang/String;\n- #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #121 = Utf8 super$3$getAstVisitorClass\n+ #122 = NameAndType #118:#68 // getAstVisitorClass:()Ljava/lang/Class;\n+ #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ #124 = Utf8 super$3$getApplyToClassNames\n+ #125 = NameAndType #116:#109 // getApplyToClassNames:()Ljava/lang/String;\n+ #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #127 = Utf8 super$3$setApplyToClassNames\n+ #128 = NameAndType #117:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n #130 = Utf8 $callSiteArray\n #131 = Utf8 Ljava/lang/ref/SoftReference;\n #132 = Utf8 $createCallSiteArray_1\n #133 = Utf8 ([Ljava/lang/String;)V\n #134 = Utf8 DEFAULT_TEST_CLASS_NAMES\n #135 = String #134 // DEFAULT_TEST_CLASS_NAMES\n #136 = Utf8 $createCallSiteArray\n@@ -439,42 +439,42 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #56 // Field astVisitorClass:Ljava/lang/Class;\n 5: return\n \n- public void super$3$setApplyToClassNames(java.lang.String);\n- descriptor: (Ljava/lang/String;)V\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=2, locals=2, args_size=2\n- 0: aload_0\n- 1: aload_1\n- 2: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- 5: return\n-\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ 1: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n 4: areturn\n \n public java.lang.String super$3$getApplyToClassNames();\n descriptor: ()Ljava/lang/String;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n 4: areturn\n \n+ public void super$3$setApplyToClassNames(java.lang.String);\n+ descriptor: (Ljava/lang/String;)V\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=2, locals=2, args_size=2\n+ 0: aload_0\n+ 1: aload_1\n+ 2: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 5: return\n+\n private static void $createCallSiteArray_1(java.lang.String[]);\n descriptor: ([Ljava/lang/String;)V\n flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC\n Code:\n stack=3, locals=1, args_size=1\n 0: aload_0\n 1: ldc #36 // int 0\n"}]}, {"source1": "org/codenarc/rule/junit/UseAssertTrueInsteadOfAssertEqualsRule.class", "source2": "org/codenarc/rule/junit/UseAssertTrueInsteadOfAssertEqualsRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum 92ca60ffa5f1a923cdfc759ec5c20380dfcbe499eb404e80aa8d4f6f40d27583\n+ SHA-256 checksum 14f507b8f9284d4060e117484e7c097bdd14f9267113370958df39a55f22b2bf\n Compiled from \"UseAssertTrueInsteadOfAssertEqualsRule.groovy\"\n public class org.codenarc.rule.junit.UseAssertTrueInsteadOfAssertEqualsRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/UseAssertTrueInsteadOfAssertEqualsRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -132,23 +132,23 @@\n #122 = Utf8 ()Z\n #123 = Utf8 isCheckAssertStatements\n #124 = Utf8 setCheckAssertStatements\n #125 = Utf8 (Z)V\n #126 = Utf8 getAstVisitorClass\n #127 = Utf8 setAstVisitorClass\n #128 = Utf8 (Ljava/lang/Class;)V\n- #129 = Utf8 super$3$setApplyToClassNames\n- #130 = NameAndType #120:#114 // setApplyToClassNames:(Ljava/lang/String;)V\n- #131 = Methodref #4.#130 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- #132 = Utf8 super$3$getAstVisitorClass\n- #133 = NameAndType #126:#71 // getAstVisitorClass:()Ljava/lang/Class;\n- #134 = Methodref #4.#133 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n- #135 = Utf8 super$3$getApplyToClassNames\n- #136 = NameAndType #119:#112 // getApplyToClassNames:()Ljava/lang/String;\n- #137 = Methodref #4.#136 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #129 = Utf8 super$3$getAstVisitorClass\n+ #130 = NameAndType #126:#71 // getAstVisitorClass:()Ljava/lang/Class;\n+ #131 = Methodref #4.#130 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ #132 = Utf8 super$3$getApplyToClassNames\n+ #133 = NameAndType #119:#112 // getApplyToClassNames:()Ljava/lang/String;\n+ #134 = Methodref #4.#133 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #135 = Utf8 super$3$setApplyToClassNames\n+ #136 = NameAndType #120:#114 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #137 = Methodref #4.#136 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n #138 = Utf8 $callSiteArray\n #139 = Utf8 Ljava/lang/ref/SoftReference;\n #140 = Utf8 $createCallSiteArray_1\n #141 = Utf8 ([Ljava/lang/String;)V\n #142 = Utf8 DEFAULT_TEST_CLASS_NAMES\n #143 = String #142 // DEFAULT_TEST_CLASS_NAMES\n #144 = Utf8 $createCallSiteArray\n@@ -487,42 +487,42 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #59 // Field astVisitorClass:Ljava/lang/Class;\n 5: return\n \n- public void super$3$setApplyToClassNames(java.lang.String);\n- descriptor: (Ljava/lang/String;)V\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=2, locals=2, args_size=2\n- 0: aload_0\n- 1: aload_1\n- 2: invokespecial #131 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- 5: return\n-\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #134 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ 1: invokespecial #131 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n 4: areturn\n \n public java.lang.String super$3$getApplyToClassNames();\n descriptor: ()Ljava/lang/String;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #137 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 1: invokespecial #134 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n 4: areturn\n \n+ public void super$3$setApplyToClassNames(java.lang.String);\n+ descriptor: (Ljava/lang/String;)V\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=2, locals=2, args_size=2\n+ 0: aload_0\n+ 1: aload_1\n+ 2: invokespecial #137 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 5: return\n+\n private static void $createCallSiteArray_1(java.lang.String[]);\n descriptor: ([Ljava/lang/String;)V\n flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC\n Code:\n stack=3, locals=1, args_size=1\n 0: aload_0\n 1: ldc #37 // int 0\n"}]}, {"source1": "org/codenarc/rule/junit/UseAssertTrueInsteadOfNegationRule.class", "source2": "org/codenarc/rule/junit/UseAssertTrueInsteadOfNegationRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum 99405d63e87f76c5d9b541f5e8ed85f196f2926866a94268c5bcb9a232cf7c72\n+ SHA-256 checksum ca26b6f1286310c92e7d3ec8f8ad6f23157c9a19da2971aab8914acd021f942f\n Compiled from \"UseAssertTrueInsteadOfNegationRule.groovy\"\n public class org.codenarc.rule.junit.UseAssertTrueInsteadOfNegationRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/UseAssertTrueInsteadOfNegationRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -124,23 +124,23 @@\n #114 = Utf8 setPriority\n #115 = Utf8 (I)V\n #116 = Utf8 getAstVisitorClass\n #117 = Utf8 setAstVisitorClass\n #118 = Utf8 (Ljava/lang/Class;)V\n #119 = Utf8 getApplyToClassNames\n #120 = Utf8 setApplyToClassNames\n- #121 = Utf8 super$3$setApplyToClassNames\n- #122 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n- #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- #124 = Utf8 super$3$getAstVisitorClass\n- #125 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n- #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n- #127 = Utf8 super$3$getApplyToClassNames\n- #128 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n- #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #121 = Utf8 super$3$getAstVisitorClass\n+ #122 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n+ #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ #124 = Utf8 super$3$getApplyToClassNames\n+ #125 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n+ #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ #127 = Utf8 super$3$setApplyToClassNames\n+ #128 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n #130 = Utf8 $callSiteArray\n #131 = Utf8 Ljava/lang/ref/SoftReference;\n #132 = Utf8 $createCallSiteArray_1\n #133 = Utf8 ([Ljava/lang/String;)V\n #134 = Utf8 DEFAULT_TEST_CLASS_NAMES\n #135 = String #134 // DEFAULT_TEST_CLASS_NAMES\n #136 = Utf8 $createCallSiteArray\n@@ -439,42 +439,42 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #56 // Field applyToClassNames:Ljava/lang/String;\n 5: return\n \n- public void super$3$setApplyToClassNames(java.lang.String);\n- descriptor: (Ljava/lang/String;)V\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=2, locals=2, args_size=2\n- 0: aload_0\n- 1: aload_1\n- 2: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- 5: return\n-\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n+ 1: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n 4: areturn\n \n public java.lang.String super$3$getApplyToClassNames();\n descriptor: ()Ljava/lang/String;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n 4: areturn\n \n+ public void super$3$setApplyToClassNames(java.lang.String);\n+ descriptor: (Ljava/lang/String;)V\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=2, locals=2, args_size=2\n+ 0: aload_0\n+ 1: aload_1\n+ 2: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 5: return\n+\n private static void $createCallSiteArray_1(java.lang.String[]);\n descriptor: ([Ljava/lang/String;)V\n flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC\n Code:\n stack=3, locals=1, args_size=1\n 0: aload_0\n 1: ldc #40 // int 0\n"}]}]}]}]}]}]}