--- /tmp/groovy-2.4.21-1ywa15pla/debian/groovy_2.4.21-1_all.deb +++ groovy_2.4.21-1_all.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2020-12-14 22:32:02.000000 debian-binary │ --rw-r--r-- 0 0 0 3792 2020-12-14 22:32:02.000000 control.tar.xz │ --rw-r--r-- 0 0 0 12942088 2020-12-14 22:32:02.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 3788 2020-12-14 22:32:02.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 12943348 2020-12-14 22:32:02.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -17,32 +17,32 @@ │ │ │ -rwxr-xr-x 0 root (0) root (0) 1762 2020-11-30 14:07:28.000000 ./usr/share/groovy/bin/groovyConsole │ │ │ -rwxr-xr-x 0 root (0) root (0) 1783 2020-11-30 14:07:26.000000 ./usr/share/groovy/bin/groovyc │ │ │ -rwxr-xr-x 0 root (0) root (0) 1781 2020-11-30 14:07:26.000000 ./usr/share/groovy/bin/groovydoc │ │ │ -rwxr-xr-x 0 root (0) root (0) 1748 2020-11-30 14:07:26.000000 ./usr/share/groovy/bin/groovysh │ │ │ -rwxr-xr-x 0 root (0) root (0) 1843 2020-11-30 14:07:28.000000 ./usr/share/groovy/bin/java2groovy │ │ │ -rwxr-xr-x 0 root (0) root (0) 9610 2020-12-14 22:32:02.000000 ./usr/share/groovy/bin/startGroovy │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-12-14 22:32:02.000000 ./usr/share/groovy/embeddable/ │ │ │ --rw-r--r-- 0 root (0) root (0) 7060515 2020-12-14 22:32:02.000000 ./usr/share/groovy/embeddable/groovy-all-2.4.21-indy.jar │ │ │ +-rw-r--r-- 0 root (0) root (0) 7060507 2020-12-14 22:32:02.000000 ./usr/share/groovy/embeddable/groovy-all-2.4.21-indy.jar │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-12-14 22:32:02.000000 ./usr/share/groovy/indy/ │ │ │ -rw-r--r-- 0 root (0) root (0) 4732523 2020-12-14 22:32:02.000000 ./usr/share/groovy/indy/groovy-2.4.21-indy.jar │ │ │ -rw-r--r-- 0 root (0) root (0) 72777 2020-12-14 22:32:02.000000 ./usr/share/groovy/indy/groovy-ant-2.4.21-indy.jar │ │ │ -rw-r--r-- 0 root (0) root (0) 11646 2020-12-14 22:32:02.000000 ./usr/share/groovy/indy/groovy-bsf-2.4.21-indy.jar │ │ │ -rw-r--r-- 0 root (0) root (0) 590705 2020-12-14 22:32:02.000000 ./usr/share/groovy/indy/groovy-console-2.4.21-indy.jar │ │ │ -rw-r--r-- 0 root (0) root (0) 109664 2020-12-14 22:32:02.000000 ./usr/share/groovy/indy/groovy-docgenerator-2.4.21-indy.jar │ │ │ -rw-r--r-- 0 root (0) root (0) 134346 2020-12-14 22:32:02.000000 ./usr/share/groovy/indy/groovy-groovydoc-2.4.21-indy.jar │ │ │ -rw-r--r-- 0 root (0) root (0) 401595 2020-12-14 22:32:02.000000 ./usr/share/groovy/indy/groovy-groovysh-2.4.21-indy.jar │ │ │ -rw-r--r-- 0 root (0) root (0) 115989 2020-12-14 22:32:02.000000 ./usr/share/groovy/indy/groovy-jmx-2.4.21-indy.jar │ │ │ -rw-r--r-- 0 root (0) root (0) 127828 2020-12-14 22:32:02.000000 ./usr/share/groovy/indy/groovy-json-2.4.21-indy.jar │ │ │ -rw-r--r-- 0 root (0) root (0) 21367 2020-12-14 22:32:02.000000 ./usr/share/groovy/indy/groovy-jsr223-2.4.21-indy.jar │ │ │ -rw-r--r-- 0 root (0) root (0) 18909 2020-12-14 22:32:02.000000 ./usr/share/groovy/indy/groovy-nio-2.4.21-indy.jar │ │ │ -rw-r--r-- 0 root (0) root (0) 26775 2020-12-14 22:32:02.000000 ./usr/share/groovy/indy/groovy-servlet-2.4.21-indy.jar │ │ │ -rw-r--r-- 0 root (0) root (0) 82415 2020-12-14 22:32:02.000000 ./usr/share/groovy/indy/groovy-sql-2.4.21-indy.jar │ │ │ --rw-r--r-- 0 root (0) root (0) 334003 2020-12-14 22:32:02.000000 ./usr/share/groovy/indy/groovy-swing-2.4.21-indy.jar │ │ │ +-rw-r--r-- 0 root (0) root (0) 334002 2020-12-14 22:32:02.000000 ./usr/share/groovy/indy/groovy-swing-2.4.21-indy.jar │ │ │ -rw-r--r-- 0 root (0) root (0) 95696 2020-12-14 22:32:02.000000 ./usr/share/groovy/indy/groovy-templates-2.4.21-indy.jar │ │ │ --rw-r--r-- 0 root (0) root (0) 75493 2020-12-14 22:32:02.000000 ./usr/share/groovy/indy/groovy-test-2.4.21-indy.jar │ │ │ +-rw-r--r-- 0 root (0) root (0) 75486 2020-12-14 22:32:02.000000 ./usr/share/groovy/indy/groovy-test-2.4.21-indy.jar │ │ │ -rw-r--r-- 0 root (0) root (0) 8172 2020-12-14 22:32:02.000000 ./usr/share/groovy/indy/groovy-testng-2.4.21-indy.jar │ │ │ -rw-r--r-- 0 root (0) root (0) 204606 2020-12-14 22:32:02.000000 ./usr/share/groovy/indy/groovy-xml-2.4.21-indy.jar │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-12-14 22:32:02.000000 ./usr/share/groovy/lib/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-12-14 22:32:02.000000 ./usr/share/groovy/man/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-12-14 22:32:02.000000 ./usr/share/groovy/man/man1/ │ │ │ -rw-r--r-- 0 root (0) root (0) 851 2020-12-14 22:32:02.000000 ./usr/share/groovy/man/man1/grape.1.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 874 2020-12-14 22:32:02.000000 ./usr/share/groovy/man/man1/groovy.1.gz │ │ │ @@ -50,15 +50,15 @@ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-12-14 22:32:02.000000 ./usr/share/icons/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-12-14 22:32:02.000000 ./usr/share/icons/hicolor/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-12-14 22:32:02.000000 ./usr/share/icons/hicolor/48x48/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-12-14 22:32:02.000000 ./usr/share/icons/hicolor/48x48/apps/ │ │ │ -rw-r--r-- 0 root (0) root (0) 3739 2020-12-14 22:32:02.000000 ./usr/share/icons/hicolor/48x48/apps/ConsoleIcon.png │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-12-14 22:32:02.000000 ./usr/share/java/ │ │ │ -rw-r--r-- 0 root (0) root (0) 4782267 2020-12-14 22:32:02.000000 ./usr/share/java/groovy-2.4.21.jar │ │ │ --rw-r--r-- 0 root (0) root (0) 7349925 2020-12-14 22:32:02.000000 ./usr/share/java/groovy-all-2.4.21.jar │ │ │ +-rw-r--r-- 0 root (0) root (0) 7349927 2020-12-14 22:32:02.000000 ./usr/share/java/groovy-all-2.4.21.jar │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-12-14 22:32:02.000000 ./usr/share/maven-repo/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-12-14 22:32:02.000000 ./usr/share/maven-repo/org/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-12-14 22:32:02.000000 ./usr/share/maven-repo/org/codehaus/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-12-14 22:32:02.000000 ./usr/share/maven-repo/org/codehaus/groovy/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-12-14 22:32:02.000000 ./usr/share/maven-repo/org/codehaus/groovy/groovy/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-12-14 22:32:02.000000 ./usr/share/maven-repo/org/codehaus/groovy/groovy/2.4.21/ │ │ │ -rw-r--r-- 0 root (0) root (0) 2459 2020-12-14 22:32:02.000000 ./usr/share/maven-repo/org/codehaus/groovy/groovy/2.4.21/groovy-2.4.21.pom │ │ │ @@ -139,27 +139,27 @@ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-12-14 22:32:02.000000 ./usr/share/maven-repo/org/codehaus/groovy/groovy-sql/2.4.21/ │ │ │ -rw-r--r-- 0 root (0) root (0) 82415 2020-12-14 22:32:02.000000 ./usr/share/maven-repo/org/codehaus/groovy/groovy-sql/2.4.21/groovy-sql-2.4.21.jar │ │ │ -rw-r--r-- 0 root (0) root (0) 976 2020-12-14 22:32:02.000000 ./usr/share/maven-repo/org/codehaus/groovy/groovy-sql/2.4.21/groovy-sql-2.4.21.pom │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-12-14 22:32:02.000000 ./usr/share/maven-repo/org/codehaus/groovy/groovy-sql/debian/ │ │ │ -rw-r--r-- 0 root (0) root (0) 976 2020-12-14 22:32:02.000000 ./usr/share/maven-repo/org/codehaus/groovy/groovy-sql/debian/groovy-sql-debian.pom │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-12-14 22:32:02.000000 ./usr/share/maven-repo/org/codehaus/groovy/groovy-swing/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-12-14 22:32:02.000000 ./usr/share/maven-repo/org/codehaus/groovy/groovy-swing/2.4.21/ │ │ │ --rw-r--r-- 0 root (0) root (0) 369431 2020-12-14 22:32:02.000000 ./usr/share/maven-repo/org/codehaus/groovy/groovy-swing/2.4.21/groovy-swing-2.4.21.jar │ │ │ +-rw-r--r-- 0 root (0) root (0) 369432 2020-12-14 22:32:02.000000 ./usr/share/maven-repo/org/codehaus/groovy/groovy-swing/2.4.21/groovy-swing-2.4.21.jar │ │ │ -rw-r--r-- 0 root (0) root (0) 978 2020-12-14 22:32:02.000000 ./usr/share/maven-repo/org/codehaus/groovy/groovy-swing/2.4.21/groovy-swing-2.4.21.pom │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-12-14 22:32:02.000000 ./usr/share/maven-repo/org/codehaus/groovy/groovy-swing/debian/ │ │ │ -rw-r--r-- 0 root (0) root (0) 978 2020-12-14 22:32:02.000000 ./usr/share/maven-repo/org/codehaus/groovy/groovy-swing/debian/groovy-swing-debian.pom │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-12-14 22:32:02.000000 ./usr/share/maven-repo/org/codehaus/groovy/groovy-templates/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-12-14 22:32:02.000000 ./usr/share/maven-repo/org/codehaus/groovy/groovy-templates/2.4.21/ │ │ │ -rw-r--r-- 0 root (0) root (0) 100022 2020-12-14 22:32:02.000000 ./usr/share/maven-repo/org/codehaus/groovy/groovy-templates/2.4.21/groovy-templates-2.4.21.jar │ │ │ -rw-r--r-- 0 root (0) root (0) 1273 2020-12-14 22:32:02.000000 ./usr/share/maven-repo/org/codehaus/groovy/groovy-templates/2.4.21/groovy-templates-2.4.21.pom │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-12-14 22:32:02.000000 ./usr/share/maven-repo/org/codehaus/groovy/groovy-templates/debian/ │ │ │ -rw-r--r-- 0 root (0) root (0) 1273 2020-12-14 22:32:02.000000 ./usr/share/maven-repo/org/codehaus/groovy/groovy-templates/debian/groovy-templates-debian.pom │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-12-14 22:32:02.000000 ./usr/share/maven-repo/org/codehaus/groovy/groovy-test/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-12-14 22:32:02.000000 ./usr/share/maven-repo/org/codehaus/groovy/groovy-test/2.4.21/ │ │ │ --rw-r--r-- 0 root (0) root (0) 83308 2020-12-14 22:32:02.000000 ./usr/share/maven-repo/org/codehaus/groovy/groovy-test/2.4.21/groovy-test-2.4.21.jar │ │ │ +-rw-r--r-- 0 root (0) root (0) 83309 2020-12-14 22:32:02.000000 ./usr/share/maven-repo/org/codehaus/groovy/groovy-test/2.4.21/groovy-test-2.4.21.jar │ │ │ -rw-r--r-- 0 root (0) root (0) 1208 2020-12-14 22:32:02.000000 ./usr/share/maven-repo/org/codehaus/groovy/groovy-test/2.4.21/groovy-test-2.4.21.pom │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-12-14 22:32:02.000000 ./usr/share/maven-repo/org/codehaus/groovy/groovy-test/debian/ │ │ │ -rw-r--r-- 0 root (0) root (0) 1208 2020-12-14 22:32:02.000000 ./usr/share/maven-repo/org/codehaus/groovy/groovy-test/debian/groovy-test-debian.pom │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-12-14 22:32:02.000000 ./usr/share/maven-repo/org/codehaus/groovy/groovy-testng/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-12-14 22:32:02.000000 ./usr/share/maven-repo/org/codehaus/groovy/groovy-testng/2.4.21/ │ │ │ -rw-r--r-- 0 root (0) root (0) 8172 2020-12-14 22:32:02.000000 ./usr/share/maven-repo/org/codehaus/groovy/groovy-testng/2.4.21/groovy-testng-2.4.21.jar │ │ │ -rw-r--r-- 0 root (0) root (0) 1730 2020-12-14 22:32:02.000000 ./usr/share/maven-repo/org/codehaus/groovy/groovy-testng/2.4.21/groovy-testng-2.4.21.pom │ │ ├── ./usr/share/groovy/embeddable/groovy-all-2.4.21-indy.jar │ │ │ ├── zipinfo {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -Zip file size: 7060515 bytes, number of entries: 4696 │ │ │ │ +Zip file size: 7060507 bytes, number of entries: 4696 │ │ │ │ drwxr-xr-x 2.0 unx 0 bx stor 20-Dec-14 22:32 META-INF/ │ │ │ │ -rw-r--r-- 2.0 unx 17338 b- defN 20-Dec-14 22:32 META-INF/MANIFEST.MF │ │ │ │ -rw-r--r-- 2.0 unx 3636 b- defN 20-Dec-14 22:32 META-INF/INDEX.LIST │ │ │ │ -rw-r--r-- 2.0 unx 12939 b- defN 20-Dec-14 22:32 META-INF/LICENSE │ │ │ │ -rw-r--r-- 2.0 unx 473 b- defN 20-Dec-14 22:32 META-INF/NOTICE │ │ │ │ -rw-r--r-- 2.0 unx 75362 b- defN 20-Dec-14 22:32 META-INF/dgminfo │ │ │ │ -rw-r--r-- 2.0 unx 916 b- defN 20-Dec-14 22:32 META-INF/groovy-release-info.properties │ │ │ │ @@ -4691,8 +4691,8 @@ │ │ │ │ -rw-r--r-- 2.0 unx 18437 b- defN 20-Dec-14 22:32 org/codehaus/groovy/vmplugin/v7/Selector$MethodSelector.class │ │ │ │ -rw-r--r-- 2.0 unx 5324 b- defN 20-Dec-14 22:32 org/codehaus/groovy/vmplugin/v7/Selector$PropertySelector.class │ │ │ │ -rw-r--r-- 2.0 unx 5941 b- defN 20-Dec-14 22:32 org/codehaus/groovy/vmplugin/v7/Selector.class │ │ │ │ -rw-r--r-- 2.0 unx 2461 b- defN 20-Dec-14 22:32 org/codehaus/groovy/vmplugin/v7/TypeHelper.class │ │ │ │ -rw-r--r-- 2.0 unx 7698 b- defN 20-Dec-14 22:32 org/codehaus/groovy/vmplugin/v7/TypeTransformers.class │ │ │ │ drwxr-xr-x 2.0 unx 0 b- stor 20-Dec-14 22:32 org/codehaus/groovy/vmplugin/v8/ │ │ │ │ -rw-r--r-- 2.0 unx 403 b- defN 20-Dec-14 22:32 org/codehaus/groovy/vmplugin/v8/Java8.class │ │ │ │ -4696 files, 15493965 bytes uncompressed, 6219385 bytes compressed: 59.9% │ │ │ │ +4696 files, 15493965 bytes uncompressed, 6219377 bytes compressed: 59.9% │ │ │ ├── groovy/swing/SwingBuilder.class │ │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ │ @@ -1160,19 +1160,19 @@ │ │ │ │ │ #1151 = Utf8 (Ljava/lang/Object;)Ljava/util/Random; │ │ │ │ │ #1152 = NameAndType #158:#1151 // cast:(Ljava/lang/Object;)Ljava/util/Random; │ │ │ │ │ #1153 = InvokeDynamic #6:#1152 // #6:cast:(Ljava/lang/Object;)Ljava/util/Random; │ │ │ │ │ #1154 = Utf8 getDELEGATE_PROPERTY_OBJECT_ID │ │ │ │ │ #1155 = Utf8 ()Ljava/lang/String; │ │ │ │ │ #1156 = Utf8 getDEFAULT_DELEGATE_PROPERTY_OBJECT_ID │ │ │ │ │ #1157 = Utf8 super$4$registerBeanFactory │ │ │ │ │ - #1158 = Utf8 (Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ - #1159 = NameAndType #204:#1158 // registerBeanFactory:(Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ - #1160 = Methodref #4.#1159 // groovy/util/FactoryBuilderSupport.registerBeanFactory:(Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ - #1161 = NameAndType #204:#610 // registerBeanFactory:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ - #1162 = Methodref #4.#1161 // groovy/util/FactoryBuilderSupport.registerBeanFactory:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ + #1158 = NameAndType #204:#610 // registerBeanFactory:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ + #1159 = Methodref #4.#1158 // groovy/util/FactoryBuilderSupport.registerBeanFactory:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ + #1160 = Utf8 (Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ + #1161 = NameAndType #204:#1160 // registerBeanFactory:(Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ + #1162 = Methodref #4.#1161 // groovy/util/FactoryBuilderSupport.registerBeanFactory:(Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ #1163 = Utf8 ConstantValue │ │ │ │ │ #1164 = Utf8 Code │ │ │ │ │ #1165 = Utf8 LineNumberTable │ │ │ │ │ #1166 = Utf8 LocalVariableTable │ │ │ │ │ #1167 = Utf8 StackMapTable │ │ │ │ │ #1168 = Utf8 RuntimeVisibleParameterAnnotations │ │ │ │ │ #1169 = Utf8 Deprecated │ │ │ │ │ @@ -4685,36 +4685,36 @@ │ │ │ │ │ descriptor: ()Ljava/lang/String; │ │ │ │ │ flags: (0x0009) ACC_PUBLIC, ACC_STATIC │ │ │ │ │ Code: │ │ │ │ │ stack=1, locals=0, args_size=0 │ │ │ │ │ 0: getstatic #83 // Field DEFAULT_DELEGATE_PROPERTY_OBJECT_ID:Ljava/lang/String; │ │ │ │ │ 3: areturn │ │ │ │ │ │ │ │ │ │ - public void super$4$registerBeanFactory(java.lang.String, java.lang.Class); │ │ │ │ │ - descriptor: (Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ + public void super$4$registerBeanFactory(java.lang.String, java.lang.String, java.lang.Class); │ │ │ │ │ + descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC │ │ │ │ │ Code: │ │ │ │ │ - stack=3, locals=3, args_size=3 │ │ │ │ │ + stack=4, locals=4, args_size=4 │ │ │ │ │ 0: aload_0 │ │ │ │ │ 1: aload_1 │ │ │ │ │ 2: aload_2 │ │ │ │ │ - 3: invokespecial #1160 // Method groovy/util/FactoryBuilderSupport.registerBeanFactory:(Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ - 6: return │ │ │ │ │ + 3: aload_3 │ │ │ │ │ + 4: invokespecial #1159 // Method groovy/util/FactoryBuilderSupport.registerBeanFactory:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ + 7: return │ │ │ │ │ │ │ │ │ │ - public void super$4$registerBeanFactory(java.lang.String, java.lang.String, java.lang.Class); │ │ │ │ │ - descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ + public void super$4$registerBeanFactory(java.lang.String, java.lang.Class); │ │ │ │ │ + descriptor: (Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC │ │ │ │ │ Code: │ │ │ │ │ - stack=4, locals=4, args_size=4 │ │ │ │ │ + stack=3, locals=3, args_size=3 │ │ │ │ │ 0: aload_0 │ │ │ │ │ 1: aload_1 │ │ │ │ │ 2: aload_2 │ │ │ │ │ - 3: aload_3 │ │ │ │ │ - 4: invokespecial #1162 // Method groovy/util/FactoryBuilderSupport.registerBeanFactory:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ - 7: return │ │ │ │ │ + 3: invokespecial #1162 // Method groovy/util/FactoryBuilderSupport.registerBeanFactory:(Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ + 6: return │ │ │ │ │ } │ │ │ │ │ InnerClasses: │ │ │ │ │ public #8= #7; // _edt_closure1=class groovy/swing/SwingBuilder$_edt_closure1 │ │ │ │ │ public #11= #10; // _clientPropertyAttributeDelegate_closure2=class groovy/swing/SwingBuilder$_clientPropertyAttributeDelegate_closure2 │ │ │ │ │ public #14= #13; // _clientPropertyAttributeDelegate_closure3=class groovy/swing/SwingBuilder$_clientPropertyAttributeDelegate_closure3 │ │ │ │ │ public #17= #16; // _clientPropertyAttributeDelegate_closure4=class groovy/swing/SwingBuilder$_clientPropertyAttributeDelegate_closure4 │ │ │ │ │ public #20= #19; // _createKeyStrokeAction_closure5=class groovy/swing/SwingBuilder$_createKeyStrokeAction_closure5 │ │ │ ├── groovy/swing/factory/SwingBorderFactory.class │ │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ │ @@ -140,20 +140,20 @@ │ │ │ │ │ #131 = NameAndType #51:#130 // getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; │ │ │ │ │ #132 = InterfaceMethodref #120.#131 // groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; │ │ │ │ │ #133 = Utf8 setProperty │ │ │ │ │ #134 = Utf8 (Ljava/lang/String;Ljava/lang/Object;)V │ │ │ │ │ #135 = Utf8 (Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V │ │ │ │ │ #136 = NameAndType #133:#135 // setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V │ │ │ │ │ #137 = InterfaceMethodref #120.#136 // groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V │ │ │ │ │ - #138 = Utf8 super$2$isLeaf │ │ │ │ │ - #139 = NameAndType #27:#28 // isLeaf:()Z │ │ │ │ │ - #140 = Methodref #4.#139 // groovy/util/AbstractFactory.isLeaf:()Z │ │ │ │ │ - #141 = Utf8 super$2$setParent │ │ │ │ │ - #142 = NameAndType #39:#40 // setParent:(Lgroovy/util/FactoryBuilderSupport;Ljava/lang/Object;Ljava/lang/Object;)V │ │ │ │ │ - #143 = Methodref #4.#142 // groovy/util/AbstractFactory.setParent:(Lgroovy/util/FactoryBuilderSupport;Ljava/lang/Object;Ljava/lang/Object;)V │ │ │ │ │ + #138 = Utf8 super$2$setParent │ │ │ │ │ + #139 = NameAndType #39:#40 // setParent:(Lgroovy/util/FactoryBuilderSupport;Ljava/lang/Object;Ljava/lang/Object;)V │ │ │ │ │ + #140 = Methodref #4.#139 // groovy/util/AbstractFactory.setParent:(Lgroovy/util/FactoryBuilderSupport;Ljava/lang/Object;Ljava/lang/Object;)V │ │ │ │ │ + #141 = Utf8 super$2$isLeaf │ │ │ │ │ + #142 = NameAndType #27:#28 // isLeaf:()Z │ │ │ │ │ + #143 = Methodref #4.#142 // groovy/util/AbstractFactory.isLeaf:()Z │ │ │ │ │ #144 = Utf8 super$2$onHandleNodeAttributes │ │ │ │ │ #145 = NameAndType #31:#32 // onHandleNodeAttributes:(Lgroovy/util/FactoryBuilderSupport;Ljava/lang/Object;Ljava/util/Map;)Z │ │ │ │ │ #146 = Methodref #4.#145 // groovy/util/AbstractFactory.onHandleNodeAttributes:(Lgroovy/util/FactoryBuilderSupport;Ljava/lang/Object;Ljava/util/Map;)Z │ │ │ │ │ #147 = Utf8 Code │ │ │ │ │ #148 = Utf8 LineNumberTable │ │ │ │ │ #149 = Utf8 LocalVariableTable │ │ │ │ │ #150 = Utf8 StackMapTable │ │ │ │ │ @@ -413,35 +413,35 @@ │ │ │ │ │ 1: invokevirtual #125 // Method getMetaClass:()Lgroovy/lang/MetaClass; │ │ │ │ │ 4: aload_0 │ │ │ │ │ 5: aload_1 │ │ │ │ │ 6: aload_2 │ │ │ │ │ 7: invokeinterface #137, 4 // InterfaceMethod groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V │ │ │ │ │ 12: return │ │ │ │ │ │ │ │ │ │ - public boolean super$2$isLeaf(); │ │ │ │ │ - descriptor: ()Z │ │ │ │ │ - flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC │ │ │ │ │ - Code: │ │ │ │ │ - stack=1, locals=1, args_size=1 │ │ │ │ │ - 0: aload_0 │ │ │ │ │ - 1: invokespecial #140 // Method groovy/util/AbstractFactory.isLeaf:()Z │ │ │ │ │ - 4: ireturn │ │ │ │ │ - │ │ │ │ │ public void super$2$setParent(groovy.util.FactoryBuilderSupport, java.lang.Object, java.lang.Object); │ │ │ │ │ descriptor: (Lgroovy/util/FactoryBuilderSupport;Ljava/lang/Object;Ljava/lang/Object;)V │ │ │ │ │ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC │ │ │ │ │ Code: │ │ │ │ │ stack=4, locals=4, args_size=4 │ │ │ │ │ 0: aload_0 │ │ │ │ │ 1: aload_1 │ │ │ │ │ 2: aload_2 │ │ │ │ │ 3: aload_3 │ │ │ │ │ - 4: invokespecial #143 // Method groovy/util/AbstractFactory.setParent:(Lgroovy/util/FactoryBuilderSupport;Ljava/lang/Object;Ljava/lang/Object;)V │ │ │ │ │ + 4: invokespecial #140 // Method groovy/util/AbstractFactory.setParent:(Lgroovy/util/FactoryBuilderSupport;Ljava/lang/Object;Ljava/lang/Object;)V │ │ │ │ │ 7: return │ │ │ │ │ │ │ │ │ │ + public boolean super$2$isLeaf(); │ │ │ │ │ + descriptor: ()Z │ │ │ │ │ + flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC │ │ │ │ │ + Code: │ │ │ │ │ + stack=1, locals=1, args_size=1 │ │ │ │ │ + 0: aload_0 │ │ │ │ │ + 1: invokespecial #143 // Method groovy/util/AbstractFactory.isLeaf:()Z │ │ │ │ │ + 4: ireturn │ │ │ │ │ + │ │ │ │ │ public boolean super$2$onHandleNodeAttributes(groovy.util.FactoryBuilderSupport, java.lang.Object, java.util.Map); │ │ │ │ │ descriptor: (Lgroovy/util/FactoryBuilderSupport;Ljava/lang/Object;Ljava/util/Map;)Z │ │ │ │ │ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC │ │ │ │ │ Code: │ │ │ │ │ stack=4, locals=4, args_size=4 │ │ │ │ │ 0: aload_0 │ │ │ │ │ 1: aload_1 │ │ │ ├── groovy/util/GroovyShellTestCase.class │ │ │ │ ├── procyon -ec {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ package groovy.util; │ │ │ │ │ │ │ │ │ │ import groovy.lang.Script; │ │ │ │ │ import groovy.lang.GroovyClassLoader; │ │ │ │ │ -import java.util.List; │ │ │ │ │ -import groovy.lang.GroovyCodeSource; │ │ │ │ │ -import java.io.Reader; │ │ │ │ │ import java.net.URI; │ │ │ │ │ +import java.io.Reader; │ │ │ │ │ import java.io.IOException; │ │ │ │ │ import java.io.File; │ │ │ │ │ +import java.util.List; │ │ │ │ │ import org.codehaus.groovy.control.CompilationFailedException; │ │ │ │ │ +import groovy.lang.GroovyCodeSource; │ │ │ │ │ import groovy.lang.Binding; │ │ │ │ │ import java.util.HashMap; │ │ │ │ │ import groovy.lang.Closure; │ │ │ │ │ import java.util.Map; │ │ │ │ │ import org.codehaus.groovy.runtime.ScriptBytecodeAdapter; │ │ │ │ │ import groovy.lang.MetaClass; │ │ │ │ │ import org.codehaus.groovy.reflection.ClassInfo; │ │ │ │ │ @@ -74,120 +74,120 @@ │ │ │ │ │ } │ │ │ │ │ finally { │ │ │ │ │ } │ │ │ │ │ // invokedynamic(invoke:(Ljava/util/Map;)Ljava/lang/Object;, bmap) │ │ │ │ │ // invokedynamic(invoke:(Ljava/util/Map;Ljava/lang/Object;)Ljava/lang/Object;, bmap, invokedynamic(getProperty:(Lgroovy/util/GroovyShellTestCase;)Ljava/lang/Object;, this)) │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object evaluate(final String param0, final String param1, final String param2) throws CompilationFailedException { │ │ │ │ │ - return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0, param1, param2); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ - public Object evaluate(final File param0) throws CompilationFailedException, IOException { │ │ │ │ │ - return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/io/File;)Ljava/lang/Object;, this.shell, param0); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ - public Object evaluate(final URI param0) throws CompilationFailedException, IOException { │ │ │ │ │ - return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/net/URI;)Ljava/lang/Object;, this.shell, param0); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ - public Object evaluate(final Reader param0) throws CompilationFailedException { │ │ │ │ │ - return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/io/Reader;)Ljava/lang/Object;, this.shell, param0); │ │ │ │ │ + public Object run(final GroovyCodeSource param0, final String... param1) throws CompilationFailedException { │ │ │ │ │ + return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Lgroovy/lang/GroovyCodeSource;[Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0, param1); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object evaluate(final Reader param0, final String param1) throws CompilationFailedException { │ │ │ │ │ - return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/io/Reader;Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0, param1); │ │ │ │ │ + public Object run(final GroovyCodeSource param0, final List param1) throws CompilationFailedException { │ │ │ │ │ + return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Lgroovy/lang/GroovyCodeSource;Ljava/util/List;)Ljava/lang/Object;, this.shell, param0, param1); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object evaluate(final GroovyCodeSource param0) throws CompilationFailedException { │ │ │ │ │ - return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Lgroovy/lang/GroovyCodeSource;)Ljava/lang/Object;, this.shell, param0); │ │ │ │ │ + public Object run(final String param0, final String param1, final String... param2) throws CompilationFailedException { │ │ │ │ │ + return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0, param1, param2); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object evaluate(final String param0) throws CompilationFailedException { │ │ │ │ │ - return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0); │ │ │ │ │ + public Object run(final File param0, final String... param1) throws CompilationFailedException, IOException { │ │ │ │ │ + return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/io/File;[Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0, param1); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object evaluate(final String param0, final String param1) throws CompilationFailedException { │ │ │ │ │ - return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0, param1); │ │ │ │ │ + public Object run(final Reader param0, final String param1, final String... param2) throws CompilationFailedException { │ │ │ │ │ + return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/io/Reader;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0, param1, param2); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ public Object run(final Reader param0, final String param1, final List param2) throws CompilationFailedException { │ │ │ │ │ return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/io/Reader;Ljava/lang/String;Ljava/util/List;)Ljava/lang/Object;, this.shell, param0, param1, param2); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ public Object run(final URI param0, final String... param1) throws CompilationFailedException, IOException { │ │ │ │ │ return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/net/URI;[Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0, param1); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ public Object run(final URI param0, final List param1) throws CompilationFailedException, IOException { │ │ │ │ │ return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/net/URI;Ljava/util/List;)Ljava/lang/Object;, this.shell, param0, param1); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object run(final GroovyCodeSource param0, final String... param1) throws CompilationFailedException { │ │ │ │ │ - return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Lgroovy/lang/GroovyCodeSource;[Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0, param1); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ - public Object run(final GroovyCodeSource param0, final List param1) throws CompilationFailedException { │ │ │ │ │ - return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Lgroovy/lang/GroovyCodeSource;Ljava/util/List;)Ljava/lang/Object;, this.shell, param0, param1); │ │ │ │ │ + public Object run(final String param0, final String param1, final List param2) throws CompilationFailedException { │ │ │ │ │ + return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)Ljava/lang/Object;, this.shell, param0, param1, param2); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ public Object run(final File param0, final List param1) throws CompilationFailedException, IOException { │ │ │ │ │ return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/io/File;Ljava/util/List;)Ljava/lang/Object;, this.shell, param0, param1); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object run(final String param0, final String param1, final String... param2) throws CompilationFailedException { │ │ │ │ │ - return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0, param1, param2); │ │ │ │ │ + public GroovyClassLoader getClassLoader() { │ │ │ │ │ + return invokedynamic(cast:(Ljava/lang/Object;)Lgroovy/lang/GroovyClassLoader;, invokedynamic(invoke:(Lgroovy/lang/GroovyShell;)Ljava/lang/Object;, this.shell)); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object run(final File param0, final String... param1) throws CompilationFailedException, IOException { │ │ │ │ │ - return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/io/File;[Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0, param1); │ │ │ │ │ + public Binding getContext() { │ │ │ │ │ + return invokedynamic(cast:(Ljava/lang/Object;)Lgroovy/lang/Binding;, invokedynamic(invoke:(Lgroovy/lang/GroovyShell;)Ljava/lang/Object;, this.shell)); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object run(final Reader param0, final String param1, final String... param2) throws CompilationFailedException { │ │ │ │ │ - return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/io/Reader;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0, param1, param2); │ │ │ │ │ + public Script parse(final String param0) throws CompilationFailedException { │ │ │ │ │ + return invokedynamic(cast:(Ljava/lang/Object;)Lgroovy/lang/Script;, invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0)); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object run(final String param0, final String param1, final List param2) throws CompilationFailedException { │ │ │ │ │ - return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)Ljava/lang/Object;, this.shell, param0, param1, param2); │ │ │ │ │ + public Script parse(final String param0, final String param1) throws CompilationFailedException { │ │ │ │ │ + return invokedynamic(cast:(Ljava/lang/Object;)Lgroovy/lang/Script;, invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0, param1)); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public GroovyClassLoader getClassLoader() { │ │ │ │ │ - return invokedynamic(cast:(Ljava/lang/Object;)Lgroovy/lang/GroovyClassLoader;, invokedynamic(invoke:(Lgroovy/lang/GroovyShell;)Ljava/lang/Object;, this.shell)); │ │ │ │ │ + public Script parse(final Reader param0) throws CompilationFailedException { │ │ │ │ │ + return invokedynamic(cast:(Ljava/lang/Object;)Lgroovy/lang/Script;, invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/io/Reader;)Ljava/lang/Object;, this.shell, param0)); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Binding getContext() { │ │ │ │ │ - return invokedynamic(cast:(Ljava/lang/Object;)Lgroovy/lang/Binding;, invokedynamic(invoke:(Lgroovy/lang/GroovyShell;)Ljava/lang/Object;, this.shell)); │ │ │ │ │ + public Script parse(final File param0) throws CompilationFailedException, IOException { │ │ │ │ │ + return invokedynamic(cast:(Ljava/lang/Object;)Lgroovy/lang/Script;, invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/io/File;)Ljava/lang/Object;, this.shell, param0)); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public Script parse(final GroovyCodeSource param0) throws CompilationFailedException { │ │ │ │ │ + return invokedynamic(cast:(Ljava/lang/Object;)Lgroovy/lang/Script;, invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Lgroovy/lang/GroovyCodeSource;)Ljava/lang/Object;, this.shell, param0)); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ public Script parse(final Reader param0, final String param1) throws CompilationFailedException { │ │ │ │ │ return invokedynamic(cast:(Ljava/lang/Object;)Lgroovy/lang/Script;, invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/io/Reader;Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0, param1)); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Script parse(final File param0) throws CompilationFailedException, IOException { │ │ │ │ │ - return invokedynamic(cast:(Ljava/lang/Object;)Lgroovy/lang/Script;, invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/io/File;)Ljava/lang/Object;, this.shell, param0)); │ │ │ │ │ + public Script parse(final URI param0) throws CompilationFailedException, IOException { │ │ │ │ │ + return invokedynamic(cast:(Ljava/lang/Object;)Lgroovy/lang/Script;, invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/net/URI;)Ljava/lang/Object;, this.shell, param0)); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Script parse(final GroovyCodeSource param0) throws CompilationFailedException { │ │ │ │ │ - return invokedynamic(cast:(Ljava/lang/Object;)Lgroovy/lang/Script;, invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Lgroovy/lang/GroovyCodeSource;)Ljava/lang/Object;, this.shell, param0)); │ │ │ │ │ + public Object evaluate(final File param0) throws CompilationFailedException, IOException { │ │ │ │ │ + return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/io/File;)Ljava/lang/Object;, this.shell, param0); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Script parse(final Reader param0) throws CompilationFailedException { │ │ │ │ │ - return invokedynamic(cast:(Ljava/lang/Object;)Lgroovy/lang/Script;, invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/io/Reader;)Ljava/lang/Object;, this.shell, param0)); │ │ │ │ │ + public Object evaluate(final String param0) throws CompilationFailedException { │ │ │ │ │ + return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Script parse(final String param0, final String param1) throws CompilationFailedException { │ │ │ │ │ - return invokedynamic(cast:(Ljava/lang/Object;)Lgroovy/lang/Script;, invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0, param1)); │ │ │ │ │ + public Object evaluate(final String param0, final String param1) throws CompilationFailedException { │ │ │ │ │ + return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0, param1); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Script parse(final String param0) throws CompilationFailedException { │ │ │ │ │ - return invokedynamic(cast:(Ljava/lang/Object;)Lgroovy/lang/Script;, invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0)); │ │ │ │ │ + public Object evaluate(final String param0, final String param1, final String param2) throws CompilationFailedException { │ │ │ │ │ + return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0, param1, param2); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Script parse(final URI param0) throws CompilationFailedException, IOException { │ │ │ │ │ - return invokedynamic(cast:(Ljava/lang/Object;)Lgroovy/lang/Script;, invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/net/URI;)Ljava/lang/Object;, this.shell, param0)); │ │ │ │ │ + public Object evaluate(final GroovyCodeSource param0) throws CompilationFailedException { │ │ │ │ │ + return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Lgroovy/lang/GroovyCodeSource;)Ljava/lang/Object;, this.shell, param0); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public Object evaluate(final Reader param0, final String param1) throws CompilationFailedException { │ │ │ │ │ + return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/io/Reader;Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0, param1); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public Object evaluate(final Reader param0) throws CompilationFailedException { │ │ │ │ │ + return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/io/Reader;)Ljava/lang/Object;, this.shell, param0); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public Object evaluate(final URI param0) throws CompilationFailedException, IOException { │ │ │ │ │ + return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/net/URI;)Ljava/lang/Object;, this.shell, param0); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ public void setVariable(final String param0, final Object param1) { │ │ │ │ │ } │ │ │ │ │ // invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;, this.shell, param0, param1) │ │ │ │ │ │ │ │ │ │ public Object getVariable(final String param0) { │ │ ├── ./usr/share/groovy/indy/groovy-swing-2.4.21-indy.jar │ │ │ ├── zipinfo {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -Zip file size: 334003 bytes, number of entries: 232 │ │ │ │ +Zip file size: 334002 bytes, number of entries: 232 │ │ │ │ drwxr-xr-x 2.0 unx 0 b- stor 20-Dec-14 22:32 META-INF/ │ │ │ │ -rw-r--r-- 2.0 unx 2266 b- defN 20-Dec-14 22:32 META-INF/MANIFEST.MF │ │ │ │ -rw-r--r-- 2.0 unx 11358 b- defN 20-Dec-14 22:32 META-INF/LICENSE │ │ │ │ -rw-r--r-- 2.0 unx 167 b- defN 20-Dec-14 22:32 META-INF/NOTICE │ │ │ │ -rw-r--r-- 2.0 unx 916 b- defN 20-Dec-14 22:32 META-INF/groovy-release-info.properties │ │ │ │ drwxr-xr-x 2.0 unx 0 b- stor 20-Dec-14 22:32 META-INF/services/ │ │ │ │ -rw-r--r-- 2.0 unx 132 b- defN 20-Dec-14 22:32 META-INF/services/org.codehaus.groovy.runtime.ExtensionModule │ │ │ │ @@ -227,8 +227,8 @@ │ │ │ │ -rw-r--r-- 2.0 unx 1179 b- defN 20-Dec-14 22:32 org/codehaus/groovy/runtime/SwingGroovyMethods$2.class │ │ │ │ -rw-r--r-- 2.0 unx 1201 b- defN 20-Dec-14 22:32 org/codehaus/groovy/runtime/SwingGroovyMethods$3.class │ │ │ │ -rw-r--r-- 2.0 unx 1395 b- defN 20-Dec-14 22:32 org/codehaus/groovy/runtime/SwingGroovyMethods$4.class │ │ │ │ -rw-r--r-- 2.0 unx 1384 b- defN 20-Dec-14 22:32 org/codehaus/groovy/runtime/SwingGroovyMethods$5.class │ │ │ │ -rw-r--r-- 2.0 unx 1463 b- defN 20-Dec-14 22:32 org/codehaus/groovy/runtime/SwingGroovyMethods$6.class │ │ │ │ -rw-r--r-- 2.0 unx 1342 b- defN 20-Dec-14 22:32 org/codehaus/groovy/runtime/SwingGroovyMethods$7.class │ │ │ │ -rw-r--r-- 2.0 unx 15807 b- defN 20-Dec-14 22:32 org/codehaus/groovy/runtime/SwingGroovyMethods.class │ │ │ │ -232 files, 687406 bytes uncompressed, 294497 bytes compressed: 57.2% │ │ │ │ +232 files, 687406 bytes uncompressed, 294496 bytes compressed: 57.2% │ │ │ ├── groovy/swing/SwingBuilder.class │ │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ │ @@ -1160,19 +1160,19 @@ │ │ │ │ │ #1151 = Utf8 (Ljava/lang/Object;)Ljava/util/Random; │ │ │ │ │ #1152 = NameAndType #158:#1151 // cast:(Ljava/lang/Object;)Ljava/util/Random; │ │ │ │ │ #1153 = InvokeDynamic #6:#1152 // #6:cast:(Ljava/lang/Object;)Ljava/util/Random; │ │ │ │ │ #1154 = Utf8 getDELEGATE_PROPERTY_OBJECT_ID │ │ │ │ │ #1155 = Utf8 ()Ljava/lang/String; │ │ │ │ │ #1156 = Utf8 getDEFAULT_DELEGATE_PROPERTY_OBJECT_ID │ │ │ │ │ #1157 = Utf8 super$4$registerBeanFactory │ │ │ │ │ - #1158 = Utf8 (Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ - #1159 = NameAndType #204:#1158 // registerBeanFactory:(Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ - #1160 = Methodref #4.#1159 // groovy/util/FactoryBuilderSupport.registerBeanFactory:(Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ - #1161 = NameAndType #204:#610 // registerBeanFactory:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ - #1162 = Methodref #4.#1161 // groovy/util/FactoryBuilderSupport.registerBeanFactory:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ + #1158 = NameAndType #204:#610 // registerBeanFactory:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ + #1159 = Methodref #4.#1158 // groovy/util/FactoryBuilderSupport.registerBeanFactory:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ + #1160 = Utf8 (Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ + #1161 = NameAndType #204:#1160 // registerBeanFactory:(Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ + #1162 = Methodref #4.#1161 // groovy/util/FactoryBuilderSupport.registerBeanFactory:(Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ #1163 = Utf8 ConstantValue │ │ │ │ │ #1164 = Utf8 Code │ │ │ │ │ #1165 = Utf8 LineNumberTable │ │ │ │ │ #1166 = Utf8 LocalVariableTable │ │ │ │ │ #1167 = Utf8 StackMapTable │ │ │ │ │ #1168 = Utf8 RuntimeVisibleParameterAnnotations │ │ │ │ │ #1169 = Utf8 Deprecated │ │ │ │ │ @@ -4685,36 +4685,36 @@ │ │ │ │ │ descriptor: ()Ljava/lang/String; │ │ │ │ │ flags: (0x0009) ACC_PUBLIC, ACC_STATIC │ │ │ │ │ Code: │ │ │ │ │ stack=1, locals=0, args_size=0 │ │ │ │ │ 0: getstatic #83 // Field DEFAULT_DELEGATE_PROPERTY_OBJECT_ID:Ljava/lang/String; │ │ │ │ │ 3: areturn │ │ │ │ │ │ │ │ │ │ - public void super$4$registerBeanFactory(java.lang.String, java.lang.Class); │ │ │ │ │ - descriptor: (Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ + public void super$4$registerBeanFactory(java.lang.String, java.lang.String, java.lang.Class); │ │ │ │ │ + descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC │ │ │ │ │ Code: │ │ │ │ │ - stack=3, locals=3, args_size=3 │ │ │ │ │ + stack=4, locals=4, args_size=4 │ │ │ │ │ 0: aload_0 │ │ │ │ │ 1: aload_1 │ │ │ │ │ 2: aload_2 │ │ │ │ │ - 3: invokespecial #1160 // Method groovy/util/FactoryBuilderSupport.registerBeanFactory:(Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ - 6: return │ │ │ │ │ + 3: aload_3 │ │ │ │ │ + 4: invokespecial #1159 // Method groovy/util/FactoryBuilderSupport.registerBeanFactory:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ + 7: return │ │ │ │ │ │ │ │ │ │ - public void super$4$registerBeanFactory(java.lang.String, java.lang.String, java.lang.Class); │ │ │ │ │ - descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ + public void super$4$registerBeanFactory(java.lang.String, java.lang.Class); │ │ │ │ │ + descriptor: (Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC │ │ │ │ │ Code: │ │ │ │ │ - stack=4, locals=4, args_size=4 │ │ │ │ │ + stack=3, locals=3, args_size=3 │ │ │ │ │ 0: aload_0 │ │ │ │ │ 1: aload_1 │ │ │ │ │ 2: aload_2 │ │ │ │ │ - 3: aload_3 │ │ │ │ │ - 4: invokespecial #1162 // Method groovy/util/FactoryBuilderSupport.registerBeanFactory:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ - 7: return │ │ │ │ │ + 3: invokespecial #1162 // Method groovy/util/FactoryBuilderSupport.registerBeanFactory:(Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ + 6: return │ │ │ │ │ } │ │ │ │ │ InnerClasses: │ │ │ │ │ public #8= #7; // _edt_closure1=class groovy/swing/SwingBuilder$_edt_closure1 │ │ │ │ │ public #11= #10; // _clientPropertyAttributeDelegate_closure2=class groovy/swing/SwingBuilder$_clientPropertyAttributeDelegate_closure2 │ │ │ │ │ public #14= #13; // _clientPropertyAttributeDelegate_closure3=class groovy/swing/SwingBuilder$_clientPropertyAttributeDelegate_closure3 │ │ │ │ │ public #17= #16; // _clientPropertyAttributeDelegate_closure4=class groovy/swing/SwingBuilder$_clientPropertyAttributeDelegate_closure4 │ │ │ │ │ public #20= #19; // _createKeyStrokeAction_closure5=class groovy/swing/SwingBuilder$_createKeyStrokeAction_closure5 │ │ │ ├── groovy/swing/factory/SwingBorderFactory.class │ │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ │ @@ -140,20 +140,20 @@ │ │ │ │ │ #131 = NameAndType #51:#130 // getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; │ │ │ │ │ #132 = InterfaceMethodref #120.#131 // groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; │ │ │ │ │ #133 = Utf8 setProperty │ │ │ │ │ #134 = Utf8 (Ljava/lang/String;Ljava/lang/Object;)V │ │ │ │ │ #135 = Utf8 (Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V │ │ │ │ │ #136 = NameAndType #133:#135 // setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V │ │ │ │ │ #137 = InterfaceMethodref #120.#136 // groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V │ │ │ │ │ - #138 = Utf8 super$2$isLeaf │ │ │ │ │ - #139 = NameAndType #27:#28 // isLeaf:()Z │ │ │ │ │ - #140 = Methodref #4.#139 // groovy/util/AbstractFactory.isLeaf:()Z │ │ │ │ │ - #141 = Utf8 super$2$setParent │ │ │ │ │ - #142 = NameAndType #39:#40 // setParent:(Lgroovy/util/FactoryBuilderSupport;Ljava/lang/Object;Ljava/lang/Object;)V │ │ │ │ │ - #143 = Methodref #4.#142 // groovy/util/AbstractFactory.setParent:(Lgroovy/util/FactoryBuilderSupport;Ljava/lang/Object;Ljava/lang/Object;)V │ │ │ │ │ + #138 = Utf8 super$2$setParent │ │ │ │ │ + #139 = NameAndType #39:#40 // setParent:(Lgroovy/util/FactoryBuilderSupport;Ljava/lang/Object;Ljava/lang/Object;)V │ │ │ │ │ + #140 = Methodref #4.#139 // groovy/util/AbstractFactory.setParent:(Lgroovy/util/FactoryBuilderSupport;Ljava/lang/Object;Ljava/lang/Object;)V │ │ │ │ │ + #141 = Utf8 super$2$isLeaf │ │ │ │ │ + #142 = NameAndType #27:#28 // isLeaf:()Z │ │ │ │ │ + #143 = Methodref #4.#142 // groovy/util/AbstractFactory.isLeaf:()Z │ │ │ │ │ #144 = Utf8 super$2$onHandleNodeAttributes │ │ │ │ │ #145 = NameAndType #31:#32 // onHandleNodeAttributes:(Lgroovy/util/FactoryBuilderSupport;Ljava/lang/Object;Ljava/util/Map;)Z │ │ │ │ │ #146 = Methodref #4.#145 // groovy/util/AbstractFactory.onHandleNodeAttributes:(Lgroovy/util/FactoryBuilderSupport;Ljava/lang/Object;Ljava/util/Map;)Z │ │ │ │ │ #147 = Utf8 Code │ │ │ │ │ #148 = Utf8 LineNumberTable │ │ │ │ │ #149 = Utf8 LocalVariableTable │ │ │ │ │ #150 = Utf8 StackMapTable │ │ │ │ │ @@ -413,35 +413,35 @@ │ │ │ │ │ 1: invokevirtual #125 // Method getMetaClass:()Lgroovy/lang/MetaClass; │ │ │ │ │ 4: aload_0 │ │ │ │ │ 5: aload_1 │ │ │ │ │ 6: aload_2 │ │ │ │ │ 7: invokeinterface #137, 4 // InterfaceMethod groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V │ │ │ │ │ 12: return │ │ │ │ │ │ │ │ │ │ - public boolean super$2$isLeaf(); │ │ │ │ │ - descriptor: ()Z │ │ │ │ │ - flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC │ │ │ │ │ - Code: │ │ │ │ │ - stack=1, locals=1, args_size=1 │ │ │ │ │ - 0: aload_0 │ │ │ │ │ - 1: invokespecial #140 // Method groovy/util/AbstractFactory.isLeaf:()Z │ │ │ │ │ - 4: ireturn │ │ │ │ │ - │ │ │ │ │ public void super$2$setParent(groovy.util.FactoryBuilderSupport, java.lang.Object, java.lang.Object); │ │ │ │ │ descriptor: (Lgroovy/util/FactoryBuilderSupport;Ljava/lang/Object;Ljava/lang/Object;)V │ │ │ │ │ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC │ │ │ │ │ Code: │ │ │ │ │ stack=4, locals=4, args_size=4 │ │ │ │ │ 0: aload_0 │ │ │ │ │ 1: aload_1 │ │ │ │ │ 2: aload_2 │ │ │ │ │ 3: aload_3 │ │ │ │ │ - 4: invokespecial #143 // Method groovy/util/AbstractFactory.setParent:(Lgroovy/util/FactoryBuilderSupport;Ljava/lang/Object;Ljava/lang/Object;)V │ │ │ │ │ + 4: invokespecial #140 // Method groovy/util/AbstractFactory.setParent:(Lgroovy/util/FactoryBuilderSupport;Ljava/lang/Object;Ljava/lang/Object;)V │ │ │ │ │ 7: return │ │ │ │ │ │ │ │ │ │ + public boolean super$2$isLeaf(); │ │ │ │ │ + descriptor: ()Z │ │ │ │ │ + flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC │ │ │ │ │ + Code: │ │ │ │ │ + stack=1, locals=1, args_size=1 │ │ │ │ │ + 0: aload_0 │ │ │ │ │ + 1: invokespecial #143 // Method groovy/util/AbstractFactory.isLeaf:()Z │ │ │ │ │ + 4: ireturn │ │ │ │ │ + │ │ │ │ │ public boolean super$2$onHandleNodeAttributes(groovy.util.FactoryBuilderSupport, java.lang.Object, java.util.Map); │ │ │ │ │ descriptor: (Lgroovy/util/FactoryBuilderSupport;Ljava/lang/Object;Ljava/util/Map;)Z │ │ │ │ │ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC │ │ │ │ │ Code: │ │ │ │ │ stack=4, locals=4, args_size=4 │ │ │ │ │ 0: aload_0 │ │ │ │ │ 1: aload_1 │ │ ├── ./usr/share/groovy/indy/groovy-test-2.4.21-indy.jar │ │ │ ├── zipinfo {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -Zip file size: 75493 bytes, number of entries: 50 │ │ │ │ +Zip file size: 75486 bytes, number of entries: 50 │ │ │ │ drwxr-xr-x 2.0 unx 0 b- stor 20-Dec-14 22:32 META-INF/ │ │ │ │ -rw-r--r-- 2.0 unx 2032 b- defN 20-Dec-14 22:32 META-INF/MANIFEST.MF │ │ │ │ -rw-r--r-- 2.0 unx 11358 b- defN 20-Dec-14 22:32 META-INF/LICENSE │ │ │ │ -rw-r--r-- 2.0 unx 167 b- defN 20-Dec-14 22:32 META-INF/NOTICE │ │ │ │ -rw-r--r-- 2.0 unx 916 b- defN 20-Dec-14 22:32 META-INF/groovy-release-info.properties │ │ │ │ drwxr-xr-x 2.0 unx 0 b- stor 20-Dec-14 22:32 groovy/ │ │ │ │ drwxr-xr-x 2.0 unx 0 b- stor 20-Dec-14 22:32 groovy/lang/ │ │ │ │ @@ -45,8 +45,8 @@ │ │ │ │ drwxr-xr-x 2.0 unx 0 b- stor 20-Dec-14 22:32 org/ │ │ │ │ drwxr-xr-x 2.0 unx 0 b- stor 20-Dec-14 22:32 org/codehaus/ │ │ │ │ drwxr-xr-x 2.0 unx 0 b- stor 20-Dec-14 22:32 org/codehaus/groovy/ │ │ │ │ drwxr-xr-x 2.0 unx 0 b- stor 20-Dec-14 22:32 org/codehaus/groovy/runtime/ │ │ │ │ -rw-r--r-- 2.0 unx 1527 b- defN 20-Dec-14 22:32 org/codehaus/groovy/runtime/ScriptTestAdapter.class │ │ │ │ drwxr-xr-x 2.0 unx 0 b- stor 20-Dec-14 22:32 org/codehaus/groovy/transform/ │ │ │ │ -rw-r--r-- 2.0 unx 5767 b- defN 20-Dec-14 22:32 org/codehaus/groovy/transform/NotYetImplementedASTTransformation.class │ │ │ │ -50 files, 162245 bytes uncompressed, 67953 bytes compressed: 58.1% │ │ │ │ +50 files, 162245 bytes uncompressed, 67946 bytes compressed: 58.1% │ │ │ ├── groovy/util/GroovyShellTestCase.class │ │ │ │ ├── procyon -ec {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ package groovy.util; │ │ │ │ │ │ │ │ │ │ import groovy.lang.Script; │ │ │ │ │ import groovy.lang.GroovyClassLoader; │ │ │ │ │ -import java.util.List; │ │ │ │ │ -import groovy.lang.GroovyCodeSource; │ │ │ │ │ -import java.io.Reader; │ │ │ │ │ import java.net.URI; │ │ │ │ │ +import java.io.Reader; │ │ │ │ │ import java.io.IOException; │ │ │ │ │ import java.io.File; │ │ │ │ │ +import java.util.List; │ │ │ │ │ import org.codehaus.groovy.control.CompilationFailedException; │ │ │ │ │ +import groovy.lang.GroovyCodeSource; │ │ │ │ │ import groovy.lang.Binding; │ │ │ │ │ import java.util.HashMap; │ │ │ │ │ import groovy.lang.Closure; │ │ │ │ │ import java.util.Map; │ │ │ │ │ import org.codehaus.groovy.runtime.ScriptBytecodeAdapter; │ │ │ │ │ import groovy.lang.MetaClass; │ │ │ │ │ import org.codehaus.groovy.reflection.ClassInfo; │ │ │ │ │ @@ -74,120 +74,120 @@ │ │ │ │ │ } │ │ │ │ │ finally { │ │ │ │ │ } │ │ │ │ │ // invokedynamic(invoke:(Ljava/util/Map;)Ljava/lang/Object;, bmap) │ │ │ │ │ // invokedynamic(invoke:(Ljava/util/Map;Ljava/lang/Object;)Ljava/lang/Object;, bmap, invokedynamic(getProperty:(Lgroovy/util/GroovyShellTestCase;)Ljava/lang/Object;, this)) │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object evaluate(final String param0, final String param1, final String param2) throws CompilationFailedException { │ │ │ │ │ - return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0, param1, param2); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ - public Object evaluate(final File param0) throws CompilationFailedException, IOException { │ │ │ │ │ - return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/io/File;)Ljava/lang/Object;, this.shell, param0); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ - public Object evaluate(final URI param0) throws CompilationFailedException, IOException { │ │ │ │ │ - return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/net/URI;)Ljava/lang/Object;, this.shell, param0); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ - public Object evaluate(final Reader param0) throws CompilationFailedException { │ │ │ │ │ - return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/io/Reader;)Ljava/lang/Object;, this.shell, param0); │ │ │ │ │ + public Object run(final GroovyCodeSource param0, final String... param1) throws CompilationFailedException { │ │ │ │ │ + return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Lgroovy/lang/GroovyCodeSource;[Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0, param1); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object evaluate(final Reader param0, final String param1) throws CompilationFailedException { │ │ │ │ │ - return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/io/Reader;Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0, param1); │ │ │ │ │ + public Object run(final GroovyCodeSource param0, final List param1) throws CompilationFailedException { │ │ │ │ │ + return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Lgroovy/lang/GroovyCodeSource;Ljava/util/List;)Ljava/lang/Object;, this.shell, param0, param1); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object evaluate(final GroovyCodeSource param0) throws CompilationFailedException { │ │ │ │ │ - return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Lgroovy/lang/GroovyCodeSource;)Ljava/lang/Object;, this.shell, param0); │ │ │ │ │ + public Object run(final String param0, final String param1, final String... param2) throws CompilationFailedException { │ │ │ │ │ + return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0, param1, param2); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object evaluate(final String param0) throws CompilationFailedException { │ │ │ │ │ - return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0); │ │ │ │ │ + public Object run(final File param0, final String... param1) throws CompilationFailedException, IOException { │ │ │ │ │ + return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/io/File;[Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0, param1); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object evaluate(final String param0, final String param1) throws CompilationFailedException { │ │ │ │ │ - return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0, param1); │ │ │ │ │ + public Object run(final Reader param0, final String param1, final String... param2) throws CompilationFailedException { │ │ │ │ │ + return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/io/Reader;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0, param1, param2); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ public Object run(final Reader param0, final String param1, final List param2) throws CompilationFailedException { │ │ │ │ │ return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/io/Reader;Ljava/lang/String;Ljava/util/List;)Ljava/lang/Object;, this.shell, param0, param1, param2); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ public Object run(final URI param0, final String... param1) throws CompilationFailedException, IOException { │ │ │ │ │ return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/net/URI;[Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0, param1); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ public Object run(final URI param0, final List param1) throws CompilationFailedException, IOException { │ │ │ │ │ return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/net/URI;Ljava/util/List;)Ljava/lang/Object;, this.shell, param0, param1); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object run(final GroovyCodeSource param0, final String... param1) throws CompilationFailedException { │ │ │ │ │ - return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Lgroovy/lang/GroovyCodeSource;[Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0, param1); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ - public Object run(final GroovyCodeSource param0, final List param1) throws CompilationFailedException { │ │ │ │ │ - return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Lgroovy/lang/GroovyCodeSource;Ljava/util/List;)Ljava/lang/Object;, this.shell, param0, param1); │ │ │ │ │ + public Object run(final String param0, final String param1, final List param2) throws CompilationFailedException { │ │ │ │ │ + return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)Ljava/lang/Object;, this.shell, param0, param1, param2); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ public Object run(final File param0, final List param1) throws CompilationFailedException, IOException { │ │ │ │ │ return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/io/File;Ljava/util/List;)Ljava/lang/Object;, this.shell, param0, param1); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object run(final String param0, final String param1, final String... param2) throws CompilationFailedException { │ │ │ │ │ - return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0, param1, param2); │ │ │ │ │ + public GroovyClassLoader getClassLoader() { │ │ │ │ │ + return invokedynamic(cast:(Ljava/lang/Object;)Lgroovy/lang/GroovyClassLoader;, invokedynamic(invoke:(Lgroovy/lang/GroovyShell;)Ljava/lang/Object;, this.shell)); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object run(final File param0, final String... param1) throws CompilationFailedException, IOException { │ │ │ │ │ - return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/io/File;[Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0, param1); │ │ │ │ │ + public Binding getContext() { │ │ │ │ │ + return invokedynamic(cast:(Ljava/lang/Object;)Lgroovy/lang/Binding;, invokedynamic(invoke:(Lgroovy/lang/GroovyShell;)Ljava/lang/Object;, this.shell)); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object run(final Reader param0, final String param1, final String... param2) throws CompilationFailedException { │ │ │ │ │ - return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/io/Reader;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0, param1, param2); │ │ │ │ │ + public Script parse(final String param0) throws CompilationFailedException { │ │ │ │ │ + return invokedynamic(cast:(Ljava/lang/Object;)Lgroovy/lang/Script;, invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0)); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object run(final String param0, final String param1, final List param2) throws CompilationFailedException { │ │ │ │ │ - return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)Ljava/lang/Object;, this.shell, param0, param1, param2); │ │ │ │ │ + public Script parse(final String param0, final String param1) throws CompilationFailedException { │ │ │ │ │ + return invokedynamic(cast:(Ljava/lang/Object;)Lgroovy/lang/Script;, invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0, param1)); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public GroovyClassLoader getClassLoader() { │ │ │ │ │ - return invokedynamic(cast:(Ljava/lang/Object;)Lgroovy/lang/GroovyClassLoader;, invokedynamic(invoke:(Lgroovy/lang/GroovyShell;)Ljava/lang/Object;, this.shell)); │ │ │ │ │ + public Script parse(final Reader param0) throws CompilationFailedException { │ │ │ │ │ + return invokedynamic(cast:(Ljava/lang/Object;)Lgroovy/lang/Script;, invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/io/Reader;)Ljava/lang/Object;, this.shell, param0)); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Binding getContext() { │ │ │ │ │ - return invokedynamic(cast:(Ljava/lang/Object;)Lgroovy/lang/Binding;, invokedynamic(invoke:(Lgroovy/lang/GroovyShell;)Ljava/lang/Object;, this.shell)); │ │ │ │ │ + public Script parse(final File param0) throws CompilationFailedException, IOException { │ │ │ │ │ + return invokedynamic(cast:(Ljava/lang/Object;)Lgroovy/lang/Script;, invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/io/File;)Ljava/lang/Object;, this.shell, param0)); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public Script parse(final GroovyCodeSource param0) throws CompilationFailedException { │ │ │ │ │ + return invokedynamic(cast:(Ljava/lang/Object;)Lgroovy/lang/Script;, invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Lgroovy/lang/GroovyCodeSource;)Ljava/lang/Object;, this.shell, param0)); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ public Script parse(final Reader param0, final String param1) throws CompilationFailedException { │ │ │ │ │ return invokedynamic(cast:(Ljava/lang/Object;)Lgroovy/lang/Script;, invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/io/Reader;Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0, param1)); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Script parse(final File param0) throws CompilationFailedException, IOException { │ │ │ │ │ - return invokedynamic(cast:(Ljava/lang/Object;)Lgroovy/lang/Script;, invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/io/File;)Ljava/lang/Object;, this.shell, param0)); │ │ │ │ │ + public Script parse(final URI param0) throws CompilationFailedException, IOException { │ │ │ │ │ + return invokedynamic(cast:(Ljava/lang/Object;)Lgroovy/lang/Script;, invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/net/URI;)Ljava/lang/Object;, this.shell, param0)); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Script parse(final GroovyCodeSource param0) throws CompilationFailedException { │ │ │ │ │ - return invokedynamic(cast:(Ljava/lang/Object;)Lgroovy/lang/Script;, invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Lgroovy/lang/GroovyCodeSource;)Ljava/lang/Object;, this.shell, param0)); │ │ │ │ │ + public Object evaluate(final File param0) throws CompilationFailedException, IOException { │ │ │ │ │ + return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/io/File;)Ljava/lang/Object;, this.shell, param0); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Script parse(final Reader param0) throws CompilationFailedException { │ │ │ │ │ - return invokedynamic(cast:(Ljava/lang/Object;)Lgroovy/lang/Script;, invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/io/Reader;)Ljava/lang/Object;, this.shell, param0)); │ │ │ │ │ + public Object evaluate(final String param0) throws CompilationFailedException { │ │ │ │ │ + return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Script parse(final String param0, final String param1) throws CompilationFailedException { │ │ │ │ │ - return invokedynamic(cast:(Ljava/lang/Object;)Lgroovy/lang/Script;, invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0, param1)); │ │ │ │ │ + public Object evaluate(final String param0, final String param1) throws CompilationFailedException { │ │ │ │ │ + return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0, param1); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Script parse(final String param0) throws CompilationFailedException { │ │ │ │ │ - return invokedynamic(cast:(Ljava/lang/Object;)Lgroovy/lang/Script;, invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0)); │ │ │ │ │ + public Object evaluate(final String param0, final String param1, final String param2) throws CompilationFailedException { │ │ │ │ │ + return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0, param1, param2); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Script parse(final URI param0) throws CompilationFailedException, IOException { │ │ │ │ │ - return invokedynamic(cast:(Ljava/lang/Object;)Lgroovy/lang/Script;, invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/net/URI;)Ljava/lang/Object;, this.shell, param0)); │ │ │ │ │ + public Object evaluate(final GroovyCodeSource param0) throws CompilationFailedException { │ │ │ │ │ + return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Lgroovy/lang/GroovyCodeSource;)Ljava/lang/Object;, this.shell, param0); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public Object evaluate(final Reader param0, final String param1) throws CompilationFailedException { │ │ │ │ │ + return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/io/Reader;Ljava/lang/String;)Ljava/lang/Object;, this.shell, param0, param1); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public Object evaluate(final Reader param0) throws CompilationFailedException { │ │ │ │ │ + return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/io/Reader;)Ljava/lang/Object;, this.shell, param0); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public Object evaluate(final URI param0) throws CompilationFailedException, IOException { │ │ │ │ │ + return invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/net/URI;)Ljava/lang/Object;, this.shell, param0); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ public void setVariable(final String param0, final Object param1) { │ │ │ │ │ } │ │ │ │ │ // invokedynamic(invoke:(Lgroovy/lang/GroovyShell;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;, this.shell, param0, param1) │ │ │ │ │ │ │ │ │ │ public Object getVariable(final String param0) { │ │ ├── ./usr/share/java/groovy-all-2.4.21.jar │ │ │ ├── zipinfo {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -Zip file size: 7349925 bytes, number of entries: 4696 │ │ │ │ +Zip file size: 7349927 bytes, number of entries: 4696 │ │ │ │ drwxr-xr-x 2.0 unx 0 bx stor 20-Dec-14 22:32 META-INF/ │ │ │ │ -rw-r--r-- 2.0 unx 17338 b- defN 20-Dec-14 22:32 META-INF/MANIFEST.MF │ │ │ │ -rw-r--r-- 2.0 unx 3631 b- defN 20-Dec-14 22:32 META-INF/INDEX.LIST │ │ │ │ -rw-r--r-- 2.0 unx 12939 b- defN 20-Dec-14 22:32 META-INF/LICENSE │ │ │ │ -rw-r--r-- 2.0 unx 473 b- defN 20-Dec-14 22:32 META-INF/NOTICE │ │ │ │ -rw-r--r-- 2.0 unx 75362 b- defN 20-Dec-14 22:32 META-INF/dgminfo │ │ │ │ -rw-r--r-- 2.0 unx 916 b- defN 20-Dec-14 22:32 META-INF/groovy-release-info.properties │ │ │ │ @@ -4691,8 +4691,8 @@ │ │ │ │ -rw-r--r-- 2.0 unx 18437 b- defN 20-Dec-14 22:32 org/codehaus/groovy/vmplugin/v7/Selector$MethodSelector.class │ │ │ │ -rw-r--r-- 2.0 unx 5324 b- defN 20-Dec-14 22:32 org/codehaus/groovy/vmplugin/v7/Selector$PropertySelector.class │ │ │ │ -rw-r--r-- 2.0 unx 5941 b- defN 20-Dec-14 22:32 org/codehaus/groovy/vmplugin/v7/Selector.class │ │ │ │ -rw-r--r-- 2.0 unx 2461 b- defN 20-Dec-14 22:32 org/codehaus/groovy/vmplugin/v7/TypeHelper.class │ │ │ │ -rw-r--r-- 2.0 unx 7698 b- defN 20-Dec-14 22:32 org/codehaus/groovy/vmplugin/v7/TypeTransformers.class │ │ │ │ drwxr-xr-x 2.0 unx 0 b- stor 20-Dec-14 22:32 org/codehaus/groovy/vmplugin/v8/ │ │ │ │ -rw-r--r-- 2.0 unx 403 b- defN 20-Dec-14 22:32 org/codehaus/groovy/vmplugin/v8/Java8.class │ │ │ │ -4696 files, 16047047 bytes uncompressed, 6508795 bytes compressed: 59.4% │ │ │ │ +4696 files, 16047047 bytes uncompressed, 6508797 bytes compressed: 59.4% │ │ │ ├── groovy/swing/SwingBuilder.class │ │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ │ @@ -1242,19 +1242,19 @@ │ │ │ │ │ #1233 = Integer 322 │ │ │ │ │ #1234 = Utf8 java/util/Random │ │ │ │ │ #1235 = Class #1234 // java/util/Random │ │ │ │ │ #1236 = Utf8 getDELEGATE_PROPERTY_OBJECT_ID │ │ │ │ │ #1237 = Utf8 ()Ljava/lang/String; │ │ │ │ │ #1238 = Utf8 getDEFAULT_DELEGATE_PROPERTY_OBJECT_ID │ │ │ │ │ #1239 = Utf8 super$4$registerBeanFactory │ │ │ │ │ - #1240 = Utf8 (Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ - #1241 = NameAndType #777:#1240 // registerBeanFactory:(Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ - #1242 = Methodref #4.#1241 // groovy/util/FactoryBuilderSupport.registerBeanFactory:(Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ - #1243 = NameAndType #777:#778 // registerBeanFactory:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ - #1244 = Methodref #4.#1243 // groovy/util/FactoryBuilderSupport.registerBeanFactory:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ + #1240 = NameAndType #777:#778 // registerBeanFactory:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ + #1241 = Methodref #4.#1240 // groovy/util/FactoryBuilderSupport.registerBeanFactory:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ + #1242 = Utf8 (Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ + #1243 = NameAndType #777:#1242 // registerBeanFactory:(Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ + #1244 = Methodref #4.#1243 // groovy/util/FactoryBuilderSupport.registerBeanFactory:(Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ #1245 = Utf8 $createCallSiteArray_1 │ │ │ │ │ #1246 = Utf8 ([Ljava/lang/String;)V │ │ │ │ │ #1247 = Utf8 isHeadless │ │ │ │ │ #1248 = String #1247 // isHeadless │ │ │ │ │ #1249 = Utf8 <$constructor$> │ │ │ │ │ #1250 = String #1249 // <$constructor$> │ │ │ │ │ #1251 = Utf8 putAt │ │ │ │ │ @@ -6151,36 +6151,36 @@ │ │ │ │ │ descriptor: ()Ljava/lang/String; │ │ │ │ │ flags: (0x0009) ACC_PUBLIC, ACC_STATIC │ │ │ │ │ Code: │ │ │ │ │ stack=1, locals=0, args_size=0 │ │ │ │ │ 0: getstatic #82 // Field DEFAULT_DELEGATE_PROPERTY_OBJECT_ID:Ljava/lang/String; │ │ │ │ │ 3: areturn │ │ │ │ │ │ │ │ │ │ - public void super$4$registerBeanFactory(java.lang.String, java.lang.Class); │ │ │ │ │ - descriptor: (Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ + public void super$4$registerBeanFactory(java.lang.String, java.lang.String, java.lang.Class); │ │ │ │ │ + descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC │ │ │ │ │ Code: │ │ │ │ │ - stack=3, locals=3, args_size=3 │ │ │ │ │ + stack=4, locals=4, args_size=4 │ │ │ │ │ 0: aload_0 │ │ │ │ │ 1: aload_1 │ │ │ │ │ 2: aload_2 │ │ │ │ │ - 3: invokespecial #1242 // Method groovy/util/FactoryBuilderSupport.registerBeanFactory:(Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ - 6: return │ │ │ │ │ + 3: aload_3 │ │ │ │ │ + 4: invokespecial #1241 // Method groovy/util/FactoryBuilderSupport.registerBeanFactory:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ + 7: return │ │ │ │ │ │ │ │ │ │ - public void super$4$registerBeanFactory(java.lang.String, java.lang.String, java.lang.Class); │ │ │ │ │ - descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ + public void super$4$registerBeanFactory(java.lang.String, java.lang.Class); │ │ │ │ │ + descriptor: (Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC │ │ │ │ │ Code: │ │ │ │ │ - stack=4, locals=4, args_size=4 │ │ │ │ │ + stack=3, locals=3, args_size=3 │ │ │ │ │ 0: aload_0 │ │ │ │ │ 1: aload_1 │ │ │ │ │ 2: aload_2 │ │ │ │ │ - 3: aload_3 │ │ │ │ │ - 4: invokespecial #1244 // Method groovy/util/FactoryBuilderSupport.registerBeanFactory:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ - 7: return │ │ │ │ │ + 3: invokespecial #1244 // Method groovy/util/FactoryBuilderSupport.registerBeanFactory:(Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ + 6: return │ │ │ │ │ │ │ │ │ │ private static void $createCallSiteArray_1(java.lang.String[]); │ │ │ │ │ descriptor: ([Ljava/lang/String;)V │ │ │ │ │ flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC │ │ │ │ │ Code: │ │ │ │ │ stack=3, locals=1, args_size=1 │ │ │ │ │ 0: aload_0 │ │ │ ├── groovy/swing/factory/SwingBorderFactory.class │ │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ │ @@ -136,20 +136,20 @@ │ │ │ │ │ #127 = NameAndType #124:#126 // getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; │ │ │ │ │ #128 = InterfaceMethodref #115.#127 // groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; │ │ │ │ │ #129 = Utf8 setProperty │ │ │ │ │ #130 = Utf8 (Ljava/lang/String;Ljava/lang/Object;)V │ │ │ │ │ #131 = Utf8 (Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V │ │ │ │ │ #132 = NameAndType #129:#131 // setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V │ │ │ │ │ #133 = InterfaceMethodref #115.#132 // groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V │ │ │ │ │ - #134 = Utf8 super$2$isLeaf │ │ │ │ │ - #135 = NameAndType #33:#34 // isLeaf:()Z │ │ │ │ │ - #136 = Methodref #4.#135 // groovy/util/AbstractFactory.isLeaf:()Z │ │ │ │ │ - #137 = Utf8 super$2$setParent │ │ │ │ │ - #138 = NameAndType #45:#46 // setParent:(Lgroovy/util/FactoryBuilderSupport;Ljava/lang/Object;Ljava/lang/Object;)V │ │ │ │ │ - #139 = Methodref #4.#138 // groovy/util/AbstractFactory.setParent:(Lgroovy/util/FactoryBuilderSupport;Ljava/lang/Object;Ljava/lang/Object;)V │ │ │ │ │ + #134 = Utf8 super$2$setParent │ │ │ │ │ + #135 = NameAndType #45:#46 // setParent:(Lgroovy/util/FactoryBuilderSupport;Ljava/lang/Object;Ljava/lang/Object;)V │ │ │ │ │ + #136 = Methodref #4.#135 // groovy/util/AbstractFactory.setParent:(Lgroovy/util/FactoryBuilderSupport;Ljava/lang/Object;Ljava/lang/Object;)V │ │ │ │ │ + #137 = Utf8 super$2$isLeaf │ │ │ │ │ + #138 = NameAndType #33:#34 // isLeaf:()Z │ │ │ │ │ + #139 = Methodref #4.#138 // groovy/util/AbstractFactory.isLeaf:()Z │ │ │ │ │ #140 = Utf8 super$2$onHandleNodeAttributes │ │ │ │ │ #141 = NameAndType #37:#38 // onHandleNodeAttributes:(Lgroovy/util/FactoryBuilderSupport;Ljava/lang/Object;Ljava/util/Map;)Z │ │ │ │ │ #142 = Methodref #4.#141 // groovy/util/AbstractFactory.onHandleNodeAttributes:(Lgroovy/util/FactoryBuilderSupport;Ljava/lang/Object;Ljava/util/Map;)Z │ │ │ │ │ #143 = Utf8 $createCallSiteArray_1 │ │ │ │ │ #144 = Utf8 ([Ljava/lang/String;)V │ │ │ │ │ #145 = Utf8 applyBorderToParent │ │ │ │ │ #146 = String #145 // applyBorderToParent │ │ │ │ │ @@ -481,35 +481,35 @@ │ │ │ │ │ 1: invokevirtual #120 // Method getMetaClass:()Lgroovy/lang/MetaClass; │ │ │ │ │ 4: aload_0 │ │ │ │ │ 5: aload_1 │ │ │ │ │ 6: aload_2 │ │ │ │ │ 7: invokeinterface #133, 4 // InterfaceMethod groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V │ │ │ │ │ 12: return │ │ │ │ │ │ │ │ │ │ - public boolean super$2$isLeaf(); │ │ │ │ │ - descriptor: ()Z │ │ │ │ │ - flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC │ │ │ │ │ - Code: │ │ │ │ │ - stack=1, locals=1, args_size=1 │ │ │ │ │ - 0: aload_0 │ │ │ │ │ - 1: invokespecial #136 // Method groovy/util/AbstractFactory.isLeaf:()Z │ │ │ │ │ - 4: ireturn │ │ │ │ │ - │ │ │ │ │ public void super$2$setParent(groovy.util.FactoryBuilderSupport, java.lang.Object, java.lang.Object); │ │ │ │ │ descriptor: (Lgroovy/util/FactoryBuilderSupport;Ljava/lang/Object;Ljava/lang/Object;)V │ │ │ │ │ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC │ │ │ │ │ Code: │ │ │ │ │ stack=4, locals=4, args_size=4 │ │ │ │ │ 0: aload_0 │ │ │ │ │ 1: aload_1 │ │ │ │ │ 2: aload_2 │ │ │ │ │ 3: aload_3 │ │ │ │ │ - 4: invokespecial #139 // Method groovy/util/AbstractFactory.setParent:(Lgroovy/util/FactoryBuilderSupport;Ljava/lang/Object;Ljava/lang/Object;)V │ │ │ │ │ + 4: invokespecial #136 // Method groovy/util/AbstractFactory.setParent:(Lgroovy/util/FactoryBuilderSupport;Ljava/lang/Object;Ljava/lang/Object;)V │ │ │ │ │ 7: return │ │ │ │ │ │ │ │ │ │ + public boolean super$2$isLeaf(); │ │ │ │ │ + descriptor: ()Z │ │ │ │ │ + flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC │ │ │ │ │ + Code: │ │ │ │ │ + stack=1, locals=1, args_size=1 │ │ │ │ │ + 0: aload_0 │ │ │ │ │ + 1: invokespecial #139 // Method groovy/util/AbstractFactory.isLeaf:()Z │ │ │ │ │ + 4: ireturn │ │ │ │ │ + │ │ │ │ │ public boolean super$2$onHandleNodeAttributes(groovy.util.FactoryBuilderSupport, java.lang.Object, java.util.Map); │ │ │ │ │ descriptor: (Lgroovy/util/FactoryBuilderSupport;Ljava/lang/Object;Ljava/util/Map;)Z │ │ │ │ │ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC │ │ │ │ │ Code: │ │ │ │ │ stack=4, locals=4, args_size=4 │ │ │ │ │ 0: aload_0 │ │ │ │ │ 1: aload_1 │ │ │ ├── groovy/util/GroovyShellTestCase.class │ │ │ │ ├── procyon -ec {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ package groovy.util; │ │ │ │ │ │ │ │ │ │ import org.codehaus.groovy.runtime.callsite.CallSiteArray; │ │ │ │ │ import groovy.lang.Script; │ │ │ │ │ import groovy.lang.GroovyClassLoader; │ │ │ │ │ -import java.util.List; │ │ │ │ │ -import groovy.lang.GroovyCodeSource; │ │ │ │ │ -import java.io.Reader; │ │ │ │ │ import java.net.URI; │ │ │ │ │ +import java.io.Reader; │ │ │ │ │ import java.io.IOException; │ │ │ │ │ import java.io.File; │ │ │ │ │ +import java.util.List; │ │ │ │ │ import org.codehaus.groovy.control.CompilationFailedException; │ │ │ │ │ +import groovy.lang.GroovyCodeSource; │ │ │ │ │ import java.util.HashMap; │ │ │ │ │ import groovy.lang.Binding; │ │ │ │ │ import groovy.lang.Closure; │ │ │ │ │ import java.util.Map; │ │ │ │ │ import org.codehaus.groovy.runtime.callsite.CallSite; │ │ │ │ │ import org.codehaus.groovy.runtime.BytecodeInterface8; │ │ │ │ │ import org.codehaus.groovy.runtime.ScriptBytecodeAdapter; │ │ │ │ │ @@ -98,120 +98,120 @@ │ │ │ │ │ } │ │ │ │ │ finally { │ │ │ │ │ $getCallSiteArray[27].call((Object)bmap); │ │ │ │ │ $getCallSiteArray[28].call((Object)bmap, $getCallSiteArray[29].callGroovyObjectGetProperty((Object)this)); │ │ │ │ │ } │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object evaluate(final String param0, final String param1, final String param2) throws CompilationFailedException { │ │ │ │ │ - return $getCallSiteArray()[30].call((Object)this.shell, (Object)param0, (Object)param1, (Object)param2); │ │ │ │ │ + public Object run(final GroovyCodeSource param0, final String... param1) throws CompilationFailedException { │ │ │ │ │ + return $getCallSiteArray()[30].call((Object)this.shell, (Object)param0, (Object)param1); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object evaluate(final File param0) throws CompilationFailedException, IOException { │ │ │ │ │ - return $getCallSiteArray()[31].call((Object)this.shell, (Object)param0); │ │ │ │ │ + public Object run(final GroovyCodeSource param0, final List param1) throws CompilationFailedException { │ │ │ │ │ + return $getCallSiteArray()[31].call((Object)this.shell, (Object)param0, (Object)param1); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object evaluate(final URI param0) throws CompilationFailedException, IOException { │ │ │ │ │ - return $getCallSiteArray()[32].call((Object)this.shell, (Object)param0); │ │ │ │ │ + public Object run(final String param0, final String param1, final String... param2) throws CompilationFailedException { │ │ │ │ │ + return $getCallSiteArray()[32].call((Object)this.shell, (Object)param0, (Object)param1, (Object)param2); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object evaluate(final Reader param0) throws CompilationFailedException { │ │ │ │ │ - return $getCallSiteArray()[33].call((Object)this.shell, (Object)param0); │ │ │ │ │ + public Object run(final File param0, final String... param1) throws CompilationFailedException, IOException { │ │ │ │ │ + return $getCallSiteArray()[33].call((Object)this.shell, (Object)param0, (Object)param1); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object evaluate(final Reader param0, final String param1) throws CompilationFailedException { │ │ │ │ │ - return $getCallSiteArray()[34].call((Object)this.shell, (Object)param0, (Object)param1); │ │ │ │ │ + public Object run(final Reader param0, final String param1, final String... param2) throws CompilationFailedException { │ │ │ │ │ + return $getCallSiteArray()[34].call((Object)this.shell, (Object)param0, (Object)param1, (Object)param2); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object evaluate(final GroovyCodeSource param0) throws CompilationFailedException { │ │ │ │ │ - return $getCallSiteArray()[35].call((Object)this.shell, (Object)param0); │ │ │ │ │ + public Object run(final Reader param0, final String param1, final List param2) throws CompilationFailedException { │ │ │ │ │ + return $getCallSiteArray()[35].call((Object)this.shell, (Object)param0, (Object)param1, (Object)param2); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object evaluate(final String param0) throws CompilationFailedException { │ │ │ │ │ - return $getCallSiteArray()[36].call((Object)this.shell, (Object)param0); │ │ │ │ │ + public Object run(final URI param0, final String... param1) throws CompilationFailedException, IOException { │ │ │ │ │ + return $getCallSiteArray()[36].call((Object)this.shell, (Object)param0, (Object)param1); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object evaluate(final String param0, final String param1) throws CompilationFailedException { │ │ │ │ │ + public Object run(final URI param0, final List param1) throws CompilationFailedException, IOException { │ │ │ │ │ return $getCallSiteArray()[37].call((Object)this.shell, (Object)param0, (Object)param1); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object run(final Reader param0, final String param1, final List param2) throws CompilationFailedException { │ │ │ │ │ + public Object run(final String param0, final String param1, final List param2) throws CompilationFailedException { │ │ │ │ │ return $getCallSiteArray()[38].call((Object)this.shell, (Object)param0, (Object)param1, (Object)param2); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object run(final URI param0, final String... param1) throws CompilationFailedException, IOException { │ │ │ │ │ + public Object run(final File param0, final List param1) throws CompilationFailedException, IOException { │ │ │ │ │ return $getCallSiteArray()[39].call((Object)this.shell, (Object)param0, (Object)param1); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object run(final URI param0, final List param1) throws CompilationFailedException, IOException { │ │ │ │ │ - return $getCallSiteArray()[40].call((Object)this.shell, (Object)param0, (Object)param1); │ │ │ │ │ + public GroovyClassLoader getClassLoader() { │ │ │ │ │ + return (GroovyClassLoader)ScriptBytecodeAdapter.castToType($getCallSiteArray()[40].call((Object)this.shell), (Class)GroovyClassLoader.class); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object run(final GroovyCodeSource param0, final String... param1) throws CompilationFailedException { │ │ │ │ │ - return $getCallSiteArray()[41].call((Object)this.shell, (Object)param0, (Object)param1); │ │ │ │ │ + public Binding getContext() { │ │ │ │ │ + return (Binding)ScriptBytecodeAdapter.castToType($getCallSiteArray()[41].call((Object)this.shell), (Class)Binding.class); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object run(final GroovyCodeSource param0, final List param1) throws CompilationFailedException { │ │ │ │ │ - return $getCallSiteArray()[42].call((Object)this.shell, (Object)param0, (Object)param1); │ │ │ │ │ + public Script parse(final String param0) throws CompilationFailedException { │ │ │ │ │ + return (Script)ScriptBytecodeAdapter.castToType($getCallSiteArray()[42].call((Object)this.shell, (Object)param0), (Class)Script.class); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object run(final File param0, final List param1) throws CompilationFailedException, IOException { │ │ │ │ │ - return $getCallSiteArray()[43].call((Object)this.shell, (Object)param0, (Object)param1); │ │ │ │ │ + public Script parse(final String param0, final String param1) throws CompilationFailedException { │ │ │ │ │ + return (Script)ScriptBytecodeAdapter.castToType($getCallSiteArray()[43].call((Object)this.shell, (Object)param0, (Object)param1), (Class)Script.class); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object run(final String param0, final String param1, final String... param2) throws CompilationFailedException { │ │ │ │ │ - return $getCallSiteArray()[44].call((Object)this.shell, (Object)param0, (Object)param1, (Object)param2); │ │ │ │ │ + public Script parse(final Reader param0) throws CompilationFailedException { │ │ │ │ │ + return (Script)ScriptBytecodeAdapter.castToType($getCallSiteArray()[44].call((Object)this.shell, (Object)param0), (Class)Script.class); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object run(final File param0, final String... param1) throws CompilationFailedException, IOException { │ │ │ │ │ - return $getCallSiteArray()[45].call((Object)this.shell, (Object)param0, (Object)param1); │ │ │ │ │ + public Script parse(final File param0) throws CompilationFailedException, IOException { │ │ │ │ │ + return (Script)ScriptBytecodeAdapter.castToType($getCallSiteArray()[45].call((Object)this.shell, (Object)param0), (Class)Script.class); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object run(final Reader param0, final String param1, final String... param2) throws CompilationFailedException { │ │ │ │ │ - return $getCallSiteArray()[46].call((Object)this.shell, (Object)param0, (Object)param1, (Object)param2); │ │ │ │ │ + public Script parse(final GroovyCodeSource param0) throws CompilationFailedException { │ │ │ │ │ + return (Script)ScriptBytecodeAdapter.castToType($getCallSiteArray()[46].call((Object)this.shell, (Object)param0), (Class)Script.class); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object run(final String param0, final String param1, final List param2) throws CompilationFailedException { │ │ │ │ │ - return $getCallSiteArray()[47].call((Object)this.shell, (Object)param0, (Object)param1, (Object)param2); │ │ │ │ │ + public Script parse(final Reader param0, final String param1) throws CompilationFailedException { │ │ │ │ │ + return (Script)ScriptBytecodeAdapter.castToType($getCallSiteArray()[47].call((Object)this.shell, (Object)param0, (Object)param1), (Class)Script.class); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public GroovyClassLoader getClassLoader() { │ │ │ │ │ - return (GroovyClassLoader)ScriptBytecodeAdapter.castToType($getCallSiteArray()[48].call((Object)this.shell), (Class)GroovyClassLoader.class); │ │ │ │ │ + public Script parse(final URI param0) throws CompilationFailedException, IOException { │ │ │ │ │ + return (Script)ScriptBytecodeAdapter.castToType($getCallSiteArray()[48].call((Object)this.shell, (Object)param0), (Class)Script.class); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Binding getContext() { │ │ │ │ │ - return (Binding)ScriptBytecodeAdapter.castToType($getCallSiteArray()[49].call((Object)this.shell), (Class)Binding.class); │ │ │ │ │ + public Object evaluate(final File param0) throws CompilationFailedException, IOException { │ │ │ │ │ + return $getCallSiteArray()[49].call((Object)this.shell, (Object)param0); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Script parse(final Reader param0, final String param1) throws CompilationFailedException { │ │ │ │ │ - return (Script)ScriptBytecodeAdapter.castToType($getCallSiteArray()[50].call((Object)this.shell, (Object)param0, (Object)param1), (Class)Script.class); │ │ │ │ │ + public Object evaluate(final String param0) throws CompilationFailedException { │ │ │ │ │ + return $getCallSiteArray()[50].call((Object)this.shell, (Object)param0); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Script parse(final File param0) throws CompilationFailedException, IOException { │ │ │ │ │ - return (Script)ScriptBytecodeAdapter.castToType($getCallSiteArray()[51].call((Object)this.shell, (Object)param0), (Class)Script.class); │ │ │ │ │ + public Object evaluate(final String param0, final String param1) throws CompilationFailedException { │ │ │ │ │ + return $getCallSiteArray()[51].call((Object)this.shell, (Object)param0, (Object)param1); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Script parse(final GroovyCodeSource param0) throws CompilationFailedException { │ │ │ │ │ - return (Script)ScriptBytecodeAdapter.castToType($getCallSiteArray()[52].call((Object)this.shell, (Object)param0), (Class)Script.class); │ │ │ │ │ + public Object evaluate(final String param0, final String param1, final String param2) throws CompilationFailedException { │ │ │ │ │ + return $getCallSiteArray()[52].call((Object)this.shell, (Object)param0, (Object)param1, (Object)param2); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Script parse(final Reader param0) throws CompilationFailedException { │ │ │ │ │ - return (Script)ScriptBytecodeAdapter.castToType($getCallSiteArray()[53].call((Object)this.shell, (Object)param0), (Class)Script.class); │ │ │ │ │ + public Object evaluate(final GroovyCodeSource param0) throws CompilationFailedException { │ │ │ │ │ + return $getCallSiteArray()[53].call((Object)this.shell, (Object)param0); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Script parse(final String param0, final String param1) throws CompilationFailedException { │ │ │ │ │ - return (Script)ScriptBytecodeAdapter.castToType($getCallSiteArray()[54].call((Object)this.shell, (Object)param0, (Object)param1), (Class)Script.class); │ │ │ │ │ + public Object evaluate(final Reader param0, final String param1) throws CompilationFailedException { │ │ │ │ │ + return $getCallSiteArray()[54].call((Object)this.shell, (Object)param0, (Object)param1); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Script parse(final String param0) throws CompilationFailedException { │ │ │ │ │ - return (Script)ScriptBytecodeAdapter.castToType($getCallSiteArray()[55].call((Object)this.shell, (Object)param0), (Class)Script.class); │ │ │ │ │ + public Object evaluate(final Reader param0) throws CompilationFailedException { │ │ │ │ │ + return $getCallSiteArray()[55].call((Object)this.shell, (Object)param0); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Script parse(final URI param0) throws CompilationFailedException, IOException { │ │ │ │ │ - return (Script)ScriptBytecodeAdapter.castToType($getCallSiteArray()[56].call((Object)this.shell, (Object)param0), (Class)Script.class); │ │ │ │ │ + public Object evaluate(final URI param0) throws CompilationFailedException, IOException { │ │ │ │ │ + return $getCallSiteArray()[56].call((Object)this.shell, (Object)param0); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ public void setVariable(final String param0, final Object param1) { │ │ │ │ │ $getCallSiteArray()[57].call((Object)this.shell, (Object)param0, param1); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ public Object getVariable(final String param0) { │ │ ├── ./usr/share/maven-repo/org/codehaus/groovy/groovy-swing/2.4.21/groovy-swing-2.4.21.jar │ │ │ ├── zipinfo {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -Zip file size: 369431 bytes, number of entries: 232 │ │ │ │ +Zip file size: 369432 bytes, number of entries: 232 │ │ │ │ drwxr-xr-x 2.0 unx 0 b- stor 20-Dec-14 22:32 META-INF/ │ │ │ │ -rw-r--r-- 2.0 unx 2271 b- defN 20-Dec-14 22:32 META-INF/MANIFEST.MF │ │ │ │ -rw-r--r-- 2.0 unx 11358 b- defN 20-Dec-14 22:32 META-INF/LICENSE │ │ │ │ -rw-r--r-- 2.0 unx 167 b- defN 20-Dec-14 22:32 META-INF/NOTICE │ │ │ │ -rw-r--r-- 2.0 unx 916 b- defN 20-Dec-14 22:32 META-INF/groovy-release-info.properties │ │ │ │ drwxr-xr-x 2.0 unx 0 b- stor 20-Dec-14 22:32 META-INF/services/ │ │ │ │ -rw-r--r-- 2.0 unx 132 b- defN 20-Dec-14 22:32 META-INF/services/org.codehaus.groovy.runtime.ExtensionModule │ │ │ │ @@ -227,8 +227,8 @@ │ │ │ │ -rw-r--r-- 2.0 unx 1179 b- defN 20-Dec-14 22:32 org/codehaus/groovy/runtime/SwingGroovyMethods$2.class │ │ │ │ -rw-r--r-- 2.0 unx 1201 b- defN 20-Dec-14 22:32 org/codehaus/groovy/runtime/SwingGroovyMethods$3.class │ │ │ │ -rw-r--r-- 2.0 unx 1395 b- defN 20-Dec-14 22:32 org/codehaus/groovy/runtime/SwingGroovyMethods$4.class │ │ │ │ -rw-r--r-- 2.0 unx 1384 b- defN 20-Dec-14 22:32 org/codehaus/groovy/runtime/SwingGroovyMethods$5.class │ │ │ │ -rw-r--r-- 2.0 unx 1463 b- defN 20-Dec-14 22:32 org/codehaus/groovy/runtime/SwingGroovyMethods$6.class │ │ │ │ -rw-r--r-- 2.0 unx 1342 b- defN 20-Dec-14 22:32 org/codehaus/groovy/runtime/SwingGroovyMethods$7.class │ │ │ │ -rw-r--r-- 2.0 unx 15807 b- defN 20-Dec-14 22:32 org/codehaus/groovy/runtime/SwingGroovyMethods.class │ │ │ │ -232 files, 758197 bytes uncompressed, 329925 bytes compressed: 56.5% │ │ │ │ +232 files, 758197 bytes uncompressed, 329926 bytes compressed: 56.5% │ │ │ ├── groovy/swing/SwingBuilder.class │ │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ │ @@ -1242,19 +1242,19 @@ │ │ │ │ │ #1233 = Integer 322 │ │ │ │ │ #1234 = Utf8 java/util/Random │ │ │ │ │ #1235 = Class #1234 // java/util/Random │ │ │ │ │ #1236 = Utf8 getDELEGATE_PROPERTY_OBJECT_ID │ │ │ │ │ #1237 = Utf8 ()Ljava/lang/String; │ │ │ │ │ #1238 = Utf8 getDEFAULT_DELEGATE_PROPERTY_OBJECT_ID │ │ │ │ │ #1239 = Utf8 super$4$registerBeanFactory │ │ │ │ │ - #1240 = Utf8 (Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ - #1241 = NameAndType #777:#1240 // registerBeanFactory:(Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ - #1242 = Methodref #4.#1241 // groovy/util/FactoryBuilderSupport.registerBeanFactory:(Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ - #1243 = NameAndType #777:#778 // registerBeanFactory:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ - #1244 = Methodref #4.#1243 // groovy/util/FactoryBuilderSupport.registerBeanFactory:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ + #1240 = NameAndType #777:#778 // registerBeanFactory:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ + #1241 = Methodref #4.#1240 // groovy/util/FactoryBuilderSupport.registerBeanFactory:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ + #1242 = Utf8 (Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ + #1243 = NameAndType #777:#1242 // registerBeanFactory:(Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ + #1244 = Methodref #4.#1243 // groovy/util/FactoryBuilderSupport.registerBeanFactory:(Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ #1245 = Utf8 $createCallSiteArray_1 │ │ │ │ │ #1246 = Utf8 ([Ljava/lang/String;)V │ │ │ │ │ #1247 = Utf8 isHeadless │ │ │ │ │ #1248 = String #1247 // isHeadless │ │ │ │ │ #1249 = Utf8 <$constructor$> │ │ │ │ │ #1250 = String #1249 // <$constructor$> │ │ │ │ │ #1251 = Utf8 putAt │ │ │ │ │ @@ -6151,36 +6151,36 @@ │ │ │ │ │ descriptor: ()Ljava/lang/String; │ │ │ │ │ flags: (0x0009) ACC_PUBLIC, ACC_STATIC │ │ │ │ │ Code: │ │ │ │ │ stack=1, locals=0, args_size=0 │ │ │ │ │ 0: getstatic #82 // Field DEFAULT_DELEGATE_PROPERTY_OBJECT_ID:Ljava/lang/String; │ │ │ │ │ 3: areturn │ │ │ │ │ │ │ │ │ │ - public void super$4$registerBeanFactory(java.lang.String, java.lang.Class); │ │ │ │ │ - descriptor: (Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ + public void super$4$registerBeanFactory(java.lang.String, java.lang.String, java.lang.Class); │ │ │ │ │ + descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC │ │ │ │ │ Code: │ │ │ │ │ - stack=3, locals=3, args_size=3 │ │ │ │ │ + stack=4, locals=4, args_size=4 │ │ │ │ │ 0: aload_0 │ │ │ │ │ 1: aload_1 │ │ │ │ │ 2: aload_2 │ │ │ │ │ - 3: invokespecial #1242 // Method groovy/util/FactoryBuilderSupport.registerBeanFactory:(Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ - 6: return │ │ │ │ │ + 3: aload_3 │ │ │ │ │ + 4: invokespecial #1241 // Method groovy/util/FactoryBuilderSupport.registerBeanFactory:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ + 7: return │ │ │ │ │ │ │ │ │ │ - public void super$4$registerBeanFactory(java.lang.String, java.lang.String, java.lang.Class); │ │ │ │ │ - descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ + public void super$4$registerBeanFactory(java.lang.String, java.lang.Class); │ │ │ │ │ + descriptor: (Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC │ │ │ │ │ Code: │ │ │ │ │ - stack=4, locals=4, args_size=4 │ │ │ │ │ + stack=3, locals=3, args_size=3 │ │ │ │ │ 0: aload_0 │ │ │ │ │ 1: aload_1 │ │ │ │ │ 2: aload_2 │ │ │ │ │ - 3: aload_3 │ │ │ │ │ - 4: invokespecial #1244 // Method groovy/util/FactoryBuilderSupport.registerBeanFactory:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ - 7: return │ │ │ │ │ + 3: invokespecial #1244 // Method groovy/util/FactoryBuilderSupport.registerBeanFactory:(Ljava/lang/String;Ljava/lang/Class;)V │ │ │ │ │ + 6: return │ │ │ │ │ │ │ │ │ │ private static void $createCallSiteArray_1(java.lang.String[]); │ │ │ │ │ descriptor: ([Ljava/lang/String;)V │ │ │ │ │ flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC │ │ │ │ │ Code: │ │ │ │ │ stack=3, locals=1, args_size=1 │ │ │ │ │ 0: aload_0 │ │ │ ├── groovy/swing/factory/SwingBorderFactory.class │ │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ │ @@ -136,20 +136,20 @@ │ │ │ │ │ #127 = NameAndType #124:#126 // getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; │ │ │ │ │ #128 = InterfaceMethodref #115.#127 // groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; │ │ │ │ │ #129 = Utf8 setProperty │ │ │ │ │ #130 = Utf8 (Ljava/lang/String;Ljava/lang/Object;)V │ │ │ │ │ #131 = Utf8 (Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V │ │ │ │ │ #132 = NameAndType #129:#131 // setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V │ │ │ │ │ #133 = InterfaceMethodref #115.#132 // groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V │ │ │ │ │ - #134 = Utf8 super$2$isLeaf │ │ │ │ │ - #135 = NameAndType #33:#34 // isLeaf:()Z │ │ │ │ │ - #136 = Methodref #4.#135 // groovy/util/AbstractFactory.isLeaf:()Z │ │ │ │ │ - #137 = Utf8 super$2$setParent │ │ │ │ │ - #138 = NameAndType #45:#46 // setParent:(Lgroovy/util/FactoryBuilderSupport;Ljava/lang/Object;Ljava/lang/Object;)V │ │ │ │ │ - #139 = Methodref #4.#138 // groovy/util/AbstractFactory.setParent:(Lgroovy/util/FactoryBuilderSupport;Ljava/lang/Object;Ljava/lang/Object;)V │ │ │ │ │ + #134 = Utf8 super$2$setParent │ │ │ │ │ + #135 = NameAndType #45:#46 // setParent:(Lgroovy/util/FactoryBuilderSupport;Ljava/lang/Object;Ljava/lang/Object;)V │ │ │ │ │ + #136 = Methodref #4.#135 // groovy/util/AbstractFactory.setParent:(Lgroovy/util/FactoryBuilderSupport;Ljava/lang/Object;Ljava/lang/Object;)V │ │ │ │ │ + #137 = Utf8 super$2$isLeaf │ │ │ │ │ + #138 = NameAndType #33:#34 // isLeaf:()Z │ │ │ │ │ + #139 = Methodref #4.#138 // groovy/util/AbstractFactory.isLeaf:()Z │ │ │ │ │ #140 = Utf8 super$2$onHandleNodeAttributes │ │ │ │ │ #141 = NameAndType #37:#38 // onHandleNodeAttributes:(Lgroovy/util/FactoryBuilderSupport;Ljava/lang/Object;Ljava/util/Map;)Z │ │ │ │ │ #142 = Methodref #4.#141 // groovy/util/AbstractFactory.onHandleNodeAttributes:(Lgroovy/util/FactoryBuilderSupport;Ljava/lang/Object;Ljava/util/Map;)Z │ │ │ │ │ #143 = Utf8 $createCallSiteArray_1 │ │ │ │ │ #144 = Utf8 ([Ljava/lang/String;)V │ │ │ │ │ #145 = Utf8 applyBorderToParent │ │ │ │ │ #146 = String #145 // applyBorderToParent │ │ │ │ │ @@ -481,35 +481,35 @@ │ │ │ │ │ 1: invokevirtual #120 // Method getMetaClass:()Lgroovy/lang/MetaClass; │ │ │ │ │ 4: aload_0 │ │ │ │ │ 5: aload_1 │ │ │ │ │ 6: aload_2 │ │ │ │ │ 7: invokeinterface #133, 4 // InterfaceMethod groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V │ │ │ │ │ 12: return │ │ │ │ │ │ │ │ │ │ - public boolean super$2$isLeaf(); │ │ │ │ │ - descriptor: ()Z │ │ │ │ │ - flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC │ │ │ │ │ - Code: │ │ │ │ │ - stack=1, locals=1, args_size=1 │ │ │ │ │ - 0: aload_0 │ │ │ │ │ - 1: invokespecial #136 // Method groovy/util/AbstractFactory.isLeaf:()Z │ │ │ │ │ - 4: ireturn │ │ │ │ │ - │ │ │ │ │ public void super$2$setParent(groovy.util.FactoryBuilderSupport, java.lang.Object, java.lang.Object); │ │ │ │ │ descriptor: (Lgroovy/util/FactoryBuilderSupport;Ljava/lang/Object;Ljava/lang/Object;)V │ │ │ │ │ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC │ │ │ │ │ Code: │ │ │ │ │ stack=4, locals=4, args_size=4 │ │ │ │ │ 0: aload_0 │ │ │ │ │ 1: aload_1 │ │ │ │ │ 2: aload_2 │ │ │ │ │ 3: aload_3 │ │ │ │ │ - 4: invokespecial #139 // Method groovy/util/AbstractFactory.setParent:(Lgroovy/util/FactoryBuilderSupport;Ljava/lang/Object;Ljava/lang/Object;)V │ │ │ │ │ + 4: invokespecial #136 // Method groovy/util/AbstractFactory.setParent:(Lgroovy/util/FactoryBuilderSupport;Ljava/lang/Object;Ljava/lang/Object;)V │ │ │ │ │ 7: return │ │ │ │ │ │ │ │ │ │ + public boolean super$2$isLeaf(); │ │ │ │ │ + descriptor: ()Z │ │ │ │ │ + flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC │ │ │ │ │ + Code: │ │ │ │ │ + stack=1, locals=1, args_size=1 │ │ │ │ │ + 0: aload_0 │ │ │ │ │ + 1: invokespecial #139 // Method groovy/util/AbstractFactory.isLeaf:()Z │ │ │ │ │ + 4: ireturn │ │ │ │ │ + │ │ │ │ │ public boolean super$2$onHandleNodeAttributes(groovy.util.FactoryBuilderSupport, java.lang.Object, java.util.Map); │ │ │ │ │ descriptor: (Lgroovy/util/FactoryBuilderSupport;Ljava/lang/Object;Ljava/util/Map;)Z │ │ │ │ │ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC │ │ │ │ │ Code: │ │ │ │ │ stack=4, locals=4, args_size=4 │ │ │ │ │ 0: aload_0 │ │ │ │ │ 1: aload_1 │ │ ├── ./usr/share/maven-repo/org/codehaus/groovy/groovy-test/2.4.21/groovy-test-2.4.21.jar │ │ │ ├── zipinfo {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -Zip file size: 83308 bytes, number of entries: 50 │ │ │ │ +Zip file size: 83309 bytes, number of entries: 50 │ │ │ │ drwxr-xr-x 2.0 unx 0 b- stor 20-Dec-14 22:32 META-INF/ │ │ │ │ -rw-r--r-- 2.0 unx 2037 b- defN 20-Dec-14 22:32 META-INF/MANIFEST.MF │ │ │ │ -rw-r--r-- 2.0 unx 11358 b- defN 20-Dec-14 22:32 META-INF/LICENSE │ │ │ │ -rw-r--r-- 2.0 unx 167 b- defN 20-Dec-14 22:32 META-INF/NOTICE │ │ │ │ -rw-r--r-- 2.0 unx 916 b- defN 20-Dec-14 22:32 META-INF/groovy-release-info.properties │ │ │ │ drwxr-xr-x 2.0 unx 0 b- stor 20-Dec-14 22:32 groovy/ │ │ │ │ drwxr-xr-x 2.0 unx 0 b- stor 20-Dec-14 22:32 groovy/lang/ │ │ │ │ @@ -45,8 +45,8 @@ │ │ │ │ drwxr-xr-x 2.0 unx 0 b- stor 20-Dec-14 22:32 org/ │ │ │ │ drwxr-xr-x 2.0 unx 0 b- stor 20-Dec-14 22:32 org/codehaus/ │ │ │ │ drwxr-xr-x 2.0 unx 0 b- stor 20-Dec-14 22:32 org/codehaus/groovy/ │ │ │ │ drwxr-xr-x 2.0 unx 0 b- stor 20-Dec-14 22:32 org/codehaus/groovy/runtime/ │ │ │ │ -rw-r--r-- 2.0 unx 1527 b- defN 20-Dec-14 22:32 org/codehaus/groovy/runtime/ScriptTestAdapter.class │ │ │ │ drwxr-xr-x 2.0 unx 0 b- stor 20-Dec-14 22:32 org/codehaus/groovy/transform/ │ │ │ │ -rw-r--r-- 2.0 unx 5767 b- defN 20-Dec-14 22:32 org/codehaus/groovy/transform/NotYetImplementedASTTransformation.class │ │ │ │ -50 files, 174686 bytes uncompressed, 75768 bytes compressed: 56.6% │ │ │ │ +50 files, 174686 bytes uncompressed, 75769 bytes compressed: 56.6% │ │ │ ├── groovy/util/GroovyShellTestCase.class │ │ │ │ ├── procyon -ec {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ package groovy.util; │ │ │ │ │ │ │ │ │ │ import org.codehaus.groovy.runtime.callsite.CallSiteArray; │ │ │ │ │ import groovy.lang.Script; │ │ │ │ │ import groovy.lang.GroovyClassLoader; │ │ │ │ │ -import java.util.List; │ │ │ │ │ -import groovy.lang.GroovyCodeSource; │ │ │ │ │ -import java.io.Reader; │ │ │ │ │ import java.net.URI; │ │ │ │ │ +import java.io.Reader; │ │ │ │ │ import java.io.IOException; │ │ │ │ │ import java.io.File; │ │ │ │ │ +import java.util.List; │ │ │ │ │ import org.codehaus.groovy.control.CompilationFailedException; │ │ │ │ │ +import groovy.lang.GroovyCodeSource; │ │ │ │ │ import java.util.HashMap; │ │ │ │ │ import groovy.lang.Binding; │ │ │ │ │ import groovy.lang.Closure; │ │ │ │ │ import java.util.Map; │ │ │ │ │ import org.codehaus.groovy.runtime.callsite.CallSite; │ │ │ │ │ import org.codehaus.groovy.runtime.BytecodeInterface8; │ │ │ │ │ import org.codehaus.groovy.runtime.ScriptBytecodeAdapter; │ │ │ │ │ @@ -98,120 +98,120 @@ │ │ │ │ │ } │ │ │ │ │ finally { │ │ │ │ │ $getCallSiteArray[27].call((Object)bmap); │ │ │ │ │ $getCallSiteArray[28].call((Object)bmap, $getCallSiteArray[29].callGroovyObjectGetProperty((Object)this)); │ │ │ │ │ } │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object evaluate(final String param0, final String param1, final String param2) throws CompilationFailedException { │ │ │ │ │ - return $getCallSiteArray()[30].call((Object)this.shell, (Object)param0, (Object)param1, (Object)param2); │ │ │ │ │ + public Object run(final GroovyCodeSource param0, final String... param1) throws CompilationFailedException { │ │ │ │ │ + return $getCallSiteArray()[30].call((Object)this.shell, (Object)param0, (Object)param1); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object evaluate(final File param0) throws CompilationFailedException, IOException { │ │ │ │ │ - return $getCallSiteArray()[31].call((Object)this.shell, (Object)param0); │ │ │ │ │ + public Object run(final GroovyCodeSource param0, final List param1) throws CompilationFailedException { │ │ │ │ │ + return $getCallSiteArray()[31].call((Object)this.shell, (Object)param0, (Object)param1); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object evaluate(final URI param0) throws CompilationFailedException, IOException { │ │ │ │ │ - return $getCallSiteArray()[32].call((Object)this.shell, (Object)param0); │ │ │ │ │ + public Object run(final String param0, final String param1, final String... param2) throws CompilationFailedException { │ │ │ │ │ + return $getCallSiteArray()[32].call((Object)this.shell, (Object)param0, (Object)param1, (Object)param2); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object evaluate(final Reader param0) throws CompilationFailedException { │ │ │ │ │ - return $getCallSiteArray()[33].call((Object)this.shell, (Object)param0); │ │ │ │ │ + public Object run(final File param0, final String... param1) throws CompilationFailedException, IOException { │ │ │ │ │ + return $getCallSiteArray()[33].call((Object)this.shell, (Object)param0, (Object)param1); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object evaluate(final Reader param0, final String param1) throws CompilationFailedException { │ │ │ │ │ - return $getCallSiteArray()[34].call((Object)this.shell, (Object)param0, (Object)param1); │ │ │ │ │ + public Object run(final Reader param0, final String param1, final String... param2) throws CompilationFailedException { │ │ │ │ │ + return $getCallSiteArray()[34].call((Object)this.shell, (Object)param0, (Object)param1, (Object)param2); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object evaluate(final GroovyCodeSource param0) throws CompilationFailedException { │ │ │ │ │ - return $getCallSiteArray()[35].call((Object)this.shell, (Object)param0); │ │ │ │ │ + public Object run(final Reader param0, final String param1, final List param2) throws CompilationFailedException { │ │ │ │ │ + return $getCallSiteArray()[35].call((Object)this.shell, (Object)param0, (Object)param1, (Object)param2); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object evaluate(final String param0) throws CompilationFailedException { │ │ │ │ │ - return $getCallSiteArray()[36].call((Object)this.shell, (Object)param0); │ │ │ │ │ + public Object run(final URI param0, final String... param1) throws CompilationFailedException, IOException { │ │ │ │ │ + return $getCallSiteArray()[36].call((Object)this.shell, (Object)param0, (Object)param1); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object evaluate(final String param0, final String param1) throws CompilationFailedException { │ │ │ │ │ + public Object run(final URI param0, final List param1) throws CompilationFailedException, IOException { │ │ │ │ │ return $getCallSiteArray()[37].call((Object)this.shell, (Object)param0, (Object)param1); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object run(final Reader param0, final String param1, final List param2) throws CompilationFailedException { │ │ │ │ │ + public Object run(final String param0, final String param1, final List param2) throws CompilationFailedException { │ │ │ │ │ return $getCallSiteArray()[38].call((Object)this.shell, (Object)param0, (Object)param1, (Object)param2); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object run(final URI param0, final String... param1) throws CompilationFailedException, IOException { │ │ │ │ │ + public Object run(final File param0, final List param1) throws CompilationFailedException, IOException { │ │ │ │ │ return $getCallSiteArray()[39].call((Object)this.shell, (Object)param0, (Object)param1); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object run(final URI param0, final List param1) throws CompilationFailedException, IOException { │ │ │ │ │ - return $getCallSiteArray()[40].call((Object)this.shell, (Object)param0, (Object)param1); │ │ │ │ │ + public GroovyClassLoader getClassLoader() { │ │ │ │ │ + return (GroovyClassLoader)ScriptBytecodeAdapter.castToType($getCallSiteArray()[40].call((Object)this.shell), (Class)GroovyClassLoader.class); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object run(final GroovyCodeSource param0, final String... param1) throws CompilationFailedException { │ │ │ │ │ - return $getCallSiteArray()[41].call((Object)this.shell, (Object)param0, (Object)param1); │ │ │ │ │ + public Binding getContext() { │ │ │ │ │ + return (Binding)ScriptBytecodeAdapter.castToType($getCallSiteArray()[41].call((Object)this.shell), (Class)Binding.class); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object run(final GroovyCodeSource param0, final List param1) throws CompilationFailedException { │ │ │ │ │ - return $getCallSiteArray()[42].call((Object)this.shell, (Object)param0, (Object)param1); │ │ │ │ │ + public Script parse(final String param0) throws CompilationFailedException { │ │ │ │ │ + return (Script)ScriptBytecodeAdapter.castToType($getCallSiteArray()[42].call((Object)this.shell, (Object)param0), (Class)Script.class); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object run(final File param0, final List param1) throws CompilationFailedException, IOException { │ │ │ │ │ - return $getCallSiteArray()[43].call((Object)this.shell, (Object)param0, (Object)param1); │ │ │ │ │ + public Script parse(final String param0, final String param1) throws CompilationFailedException { │ │ │ │ │ + return (Script)ScriptBytecodeAdapter.castToType($getCallSiteArray()[43].call((Object)this.shell, (Object)param0, (Object)param1), (Class)Script.class); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object run(final String param0, final String param1, final String... param2) throws CompilationFailedException { │ │ │ │ │ - return $getCallSiteArray()[44].call((Object)this.shell, (Object)param0, (Object)param1, (Object)param2); │ │ │ │ │ + public Script parse(final Reader param0) throws CompilationFailedException { │ │ │ │ │ + return (Script)ScriptBytecodeAdapter.castToType($getCallSiteArray()[44].call((Object)this.shell, (Object)param0), (Class)Script.class); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object run(final File param0, final String... param1) throws CompilationFailedException, IOException { │ │ │ │ │ - return $getCallSiteArray()[45].call((Object)this.shell, (Object)param0, (Object)param1); │ │ │ │ │ + public Script parse(final File param0) throws CompilationFailedException, IOException { │ │ │ │ │ + return (Script)ScriptBytecodeAdapter.castToType($getCallSiteArray()[45].call((Object)this.shell, (Object)param0), (Class)Script.class); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object run(final Reader param0, final String param1, final String... param2) throws CompilationFailedException { │ │ │ │ │ - return $getCallSiteArray()[46].call((Object)this.shell, (Object)param0, (Object)param1, (Object)param2); │ │ │ │ │ + public Script parse(final GroovyCodeSource param0) throws CompilationFailedException { │ │ │ │ │ + return (Script)ScriptBytecodeAdapter.castToType($getCallSiteArray()[46].call((Object)this.shell, (Object)param0), (Class)Script.class); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Object run(final String param0, final String param1, final List param2) throws CompilationFailedException { │ │ │ │ │ - return $getCallSiteArray()[47].call((Object)this.shell, (Object)param0, (Object)param1, (Object)param2); │ │ │ │ │ + public Script parse(final Reader param0, final String param1) throws CompilationFailedException { │ │ │ │ │ + return (Script)ScriptBytecodeAdapter.castToType($getCallSiteArray()[47].call((Object)this.shell, (Object)param0, (Object)param1), (Class)Script.class); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public GroovyClassLoader getClassLoader() { │ │ │ │ │ - return (GroovyClassLoader)ScriptBytecodeAdapter.castToType($getCallSiteArray()[48].call((Object)this.shell), (Class)GroovyClassLoader.class); │ │ │ │ │ + public Script parse(final URI param0) throws CompilationFailedException, IOException { │ │ │ │ │ + return (Script)ScriptBytecodeAdapter.castToType($getCallSiteArray()[48].call((Object)this.shell, (Object)param0), (Class)Script.class); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Binding getContext() { │ │ │ │ │ - return (Binding)ScriptBytecodeAdapter.castToType($getCallSiteArray()[49].call((Object)this.shell), (Class)Binding.class); │ │ │ │ │ + public Object evaluate(final File param0) throws CompilationFailedException, IOException { │ │ │ │ │ + return $getCallSiteArray()[49].call((Object)this.shell, (Object)param0); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Script parse(final Reader param0, final String param1) throws CompilationFailedException { │ │ │ │ │ - return (Script)ScriptBytecodeAdapter.castToType($getCallSiteArray()[50].call((Object)this.shell, (Object)param0, (Object)param1), (Class)Script.class); │ │ │ │ │ + public Object evaluate(final String param0) throws CompilationFailedException { │ │ │ │ │ + return $getCallSiteArray()[50].call((Object)this.shell, (Object)param0); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Script parse(final File param0) throws CompilationFailedException, IOException { │ │ │ │ │ - return (Script)ScriptBytecodeAdapter.castToType($getCallSiteArray()[51].call((Object)this.shell, (Object)param0), (Class)Script.class); │ │ │ │ │ + public Object evaluate(final String param0, final String param1) throws CompilationFailedException { │ │ │ │ │ + return $getCallSiteArray()[51].call((Object)this.shell, (Object)param0, (Object)param1); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Script parse(final GroovyCodeSource param0) throws CompilationFailedException { │ │ │ │ │ - return (Script)ScriptBytecodeAdapter.castToType($getCallSiteArray()[52].call((Object)this.shell, (Object)param0), (Class)Script.class); │ │ │ │ │ + public Object evaluate(final String param0, final String param1, final String param2) throws CompilationFailedException { │ │ │ │ │ + return $getCallSiteArray()[52].call((Object)this.shell, (Object)param0, (Object)param1, (Object)param2); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Script parse(final Reader param0) throws CompilationFailedException { │ │ │ │ │ - return (Script)ScriptBytecodeAdapter.castToType($getCallSiteArray()[53].call((Object)this.shell, (Object)param0), (Class)Script.class); │ │ │ │ │ + public Object evaluate(final GroovyCodeSource param0) throws CompilationFailedException { │ │ │ │ │ + return $getCallSiteArray()[53].call((Object)this.shell, (Object)param0); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Script parse(final String param0, final String param1) throws CompilationFailedException { │ │ │ │ │ - return (Script)ScriptBytecodeAdapter.castToType($getCallSiteArray()[54].call((Object)this.shell, (Object)param0, (Object)param1), (Class)Script.class); │ │ │ │ │ + public Object evaluate(final Reader param0, final String param1) throws CompilationFailedException { │ │ │ │ │ + return $getCallSiteArray()[54].call((Object)this.shell, (Object)param0, (Object)param1); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Script parse(final String param0) throws CompilationFailedException { │ │ │ │ │ - return (Script)ScriptBytecodeAdapter.castToType($getCallSiteArray()[55].call((Object)this.shell, (Object)param0), (Class)Script.class); │ │ │ │ │ + public Object evaluate(final Reader param0) throws CompilationFailedException { │ │ │ │ │ + return $getCallSiteArray()[55].call((Object)this.shell, (Object)param0); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public Script parse(final URI param0) throws CompilationFailedException, IOException { │ │ │ │ │ - return (Script)ScriptBytecodeAdapter.castToType($getCallSiteArray()[56].call((Object)this.shell, (Object)param0), (Class)Script.class); │ │ │ │ │ + public Object evaluate(final URI param0) throws CompilationFailedException, IOException { │ │ │ │ │ + return $getCallSiteArray()[56].call((Object)this.shell, (Object)param0); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ public void setVariable(final String param0, final Object param1) { │ │ │ │ │ $getCallSiteArray()[57].call((Object)this.shell, (Object)param0, param1); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ public Object getVariable(final String param0) {