{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.S3tXU3qg/b1/jruby_9.3.9.0+ds-8_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.S3tXU3qg/b2/jruby_9.3.9.0+ds-8_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,2 +1,2 @@\n \n- 59f44c2572fc34eea865597aa7ca3cda 42733496 ruby optional jruby_9.3.9.0+ds-8_all.deb\n+ 8cc1c7e8c419775705eb20362a1c65a2 42733768 ruby optional jruby_9.3.9.0+ds-8_all.deb\n"}, {"source1": "jruby_9.3.9.0+ds-8_all.deb", "source2": "jruby_9.3.9.0+ds-8_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-01-16 21:08:51.000000 debian-binary\n--rw-r--r-- 0 0 0 35420 2023-01-16 21:08:51.000000 control.tar.xz\n--rw-r--r-- 0 0 0 42697884 2023-01-16 21:08:51.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 35416 2023-01-16 21:08:51.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 42698160 2023-01-16 21:08:51.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -40,16 +40,16 @@\n -rw-r--r-- 0 root (0) root (0) 531 2022-10-24 15:42:11.000000 ./usr/share/doc/jruby/examples/mvm.rb\n -rw-r--r-- 0 root (0) root (0) 616 2022-10-24 15:42:11.000000 ./usr/share/doc/jruby/examples/mvm_subvm.rb\n -rw-r--r-- 0 root (0) root (0) 6262 2023-01-16 21:08:51.000000 ./usr/share/doc/jruby/examples/relative_require.jar\n -rw-r--r-- 0 root (0) root (0) 504 2022-10-24 15:42:11.000000 ./usr/share/doc/jruby/examples/swing2.rb\n -rw-r--r-- 0 root (0) root (0) 208 2022-10-24 15:42:11.000000 ./usr/share/doc/jruby/examples/thread.rb\n -rw-r--r-- 0 root (0) root (0) 1293 2022-10-24 15:42:11.000000 ./usr/share/doc/jruby/examples/xslt.rb\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-16 21:08:51.000000 ./usr/share/java/\n--rw-r--r-- 0 root (0) root (0) 8567434 2023-01-16 21:08:51.000000 ./usr/share/java/jruby-base.jar\n--rw-r--r-- 0 root (0) root (0) 14986805 2023-01-16 21:08:51.000000 ./usr/share/java/jruby-core.jar\n+-rw-r--r-- 0 root (0) root (0) 8567418 2023-01-16 21:08:51.000000 ./usr/share/java/jruby-base.jar\n+-rw-r--r-- 0 root (0) root (0) 14986789 2023-01-16 21:08:51.000000 ./usr/share/java/jruby-core.jar\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-16 21:08:51.000000 ./usr/share/jruby/\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-16 21:08:51.000000 ./usr/share/jruby/bin/\n -rw-r--r-- 0 root (0) root (0) 238 2023-01-16 21:08:51.000000 ./usr/share/jruby/bin/.jruby.module_opts\n -rwxr-xr-x 0 root (0) root (0) 5490 2023-01-16 21:08:51.000000 ./usr/share/jruby/bin/ast\n -rwxr-xr-x 0 root (0) root (0) 1473 2023-01-16 21:08:51.000000 ./usr/share/jruby/bin/bundle\n -rwxr-xr-x 0 root (0) root (0) 93 2023-01-16 21:08:51.000000 ./usr/share/jruby/bin/bundler\n -rwxr-xr-x 0 root (0) root (0) 338 2023-01-16 21:08:51.000000 ./usr/share/jruby/bin/console\n@@ -1756,15 +1756,15 @@\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-16 21:08:51.000000 ./usr/share/maven-repo/org/jruby/jruby-base/\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-16 21:08:51.000000 ./usr/share/maven-repo/org/jruby/jruby-base/9.3.9.0/\n -rw-r--r-- 0 root (0) root (0) 9678 2023-01-16 21:08:51.000000 ./usr/share/maven-repo/org/jruby/jruby-base/9.3.9.0/jruby-base-9.3.9.0.pom\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-16 21:08:51.000000 ./usr/share/maven-repo/org/jruby/jruby-base/debian/\n -rw-r--r-- 0 root (0) root (0) 9677 2023-01-16 21:08:51.000000 ./usr/share/maven-repo/org/jruby/jruby-base/debian/jruby-base-debian.pom\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-16 21:08:51.000000 ./usr/share/maven-repo/org/jruby/jruby-complete/\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-16 21:08:51.000000 ./usr/share/maven-repo/org/jruby/jruby-complete/9.3.9.0/\n--rw-r--r-- 0 root (0) root (0) 19002871 2023-01-16 21:08:51.000000 ./usr/share/maven-repo/org/jruby/jruby-complete/9.3.9.0/jruby-complete-9.3.9.0.jar\n+-rw-r--r-- 0 root (0) root (0) 19002855 2023-01-16 21:08:51.000000 ./usr/share/maven-repo/org/jruby/jruby-complete/9.3.9.0/jruby-complete-9.3.9.0.jar\n -rw-r--r-- 0 root (0) root (0) 2433 2023-01-16 21:08:51.000000 ./usr/share/maven-repo/org/jruby/jruby-complete/9.3.9.0/jruby-complete-9.3.9.0.pom\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-16 21:08:51.000000 ./usr/share/maven-repo/org/jruby/jruby-complete/debian/\n -rw-r--r-- 0 root (0) root (0) 2432 2023-01-16 21:08:51.000000 ./usr/share/maven-repo/org/jruby/jruby-complete/debian/jruby-complete-debian.pom\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-16 21:08:51.000000 ./usr/share/maven-repo/org/jruby/jruby-core/\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-16 21:08:51.000000 ./usr/share/maven-repo/org/jruby/jruby-core/9.3.9.0/\n -rw-r--r-- 0 root (0) root (0) 1163 2023-01-16 21:08:51.000000 ./usr/share/maven-repo/org/jruby/jruby-core/9.3.9.0/jruby-core-9.3.9.0.pom\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-16 21:08:51.000000 ./usr/share/maven-repo/org/jruby/jruby-core/debian/\n"}, {"source1": "./usr/share/java/jruby-base.jar", "source2": "./usr/share/java/jruby-base.jar", "unified_diff": null, "details": [{"source1": "zipinfo {}", "source2": "zipinfo {}", "unified_diff": "@@ -1,8 +1,8 @@\n-Zip file size: 8567434 bytes, number of entries: 6373\n+Zip file size: 8567418 bytes, number of entries: 6373\n drwxr-xr-x 2.0 unx 0 b- stor 23-Jan-16 21:08 META-INF/\n -rw-r--r-- 2.0 unx 115 b- defN 23-Jan-16 21:08 META-INF/MANIFEST.MF\n drwxr-xr-x 2.0 unx 0 b- stor 23-Jan-16 21:08 META-INF/maven/\n drwxr-xr-x 2.0 unx 0 b- stor 23-Jan-16 21:08 META-INF/maven/org.jruby/\n drwxr-xr-x 2.0 unx 0 b- stor 23-Jan-16 21:08 META-INF/maven/org.jruby/jruby-base/\n -rw-r--r-- 2.0 unx 56 b- defN 23-Jan-16 21:08 META-INF/maven/org.jruby/jruby-base/pom.properties\n -rw-r--r-- 2.0 unx 22879 b- defN 23-Jan-16 21:08 META-INF/maven/org.jruby/jruby-base/pom.xml\n@@ -6368,8 +6368,8 @@\n -rw-r--r-- 2.0 unx 4990 b- defN 23-Jan-16 21:08 org/jruby/util/log/OutputStreamLogger.class\n -rw-r--r-- 2.0 unx 2660 b- defN 23-Jan-16 21:08 org/jruby/util/log/SLF4JLogger.class\n -rw-r--r-- 2.0 unx 1992 b- defN 23-Jan-16 21:08 org/jruby/util/log/StandardErrorLogger.class\n drwxr-xr-x 2.0 unx 0 b- stor 23-Jan-16 21:08 org/jruby/util/time/\n -rw-r--r-- 2.0 unx 10182 b- defN 23-Jan-16 21:08 org/jruby/util/time/TimeArgs.class\n drwxr-xr-x 2.0 unx 0 b- stor 23-Jan-16 21:08 org/jruby/util/unsafe/\n -rw-r--r-- 2.0 unx 1546 b- defN 23-Jan-16 21:08 org/jruby/util/unsafe/UnsafeHolder.class\n-6373 files, 17884305 bytes uncompressed, 7439126 bytes compressed: 58.4%\n+6373 files, 17884305 bytes uncompressed, 7439110 bytes compressed: 58.4%\n"}, {"source1": "org/jruby/RubyMethod$INVOKER$i$call.class", "source2": "org/jruby/RubyMethod$INVOKER$i$call.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -25,15 +25,15 @@\n return ((RubyMethod)rubyObject).call(threadContext, block);\n }\n \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject[] array, final Block block) {\n return ((RubyMethod)rubyObject).call(threadContext, array, block);\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3, final IRubyObject rubyObject4, final Block block) {\n- return ((RubyMethod)rubyObject).call(threadContext, rubyObject2, rubyObject3, rubyObject4, block);\n- }\n- \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3, final Block block) {\n return ((RubyMethod)rubyObject).call(threadContext, rubyObject2, rubyObject3, block);\n }\n+ \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3, final IRubyObject rubyObject4, final Block block) {\n+ return ((RubyMethod)rubyObject).call(threadContext, rubyObject2, rubyObject3, rubyObject4, block);\n+ }\n }\n"}]}, {"source1": "org/jruby/ext/bigdecimal/RubyBigDecimal$INVOKER$i$_dump.class", "source2": "org/jruby/ext/bigdecimal/RubyBigDecimal$INVOKER$i$_dump.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -13,15 +13,15 @@\n public class RubyBigDecimal$INVOKER$i$_dump extends JavaMethod$JavaMethodZeroOrOne\n {\n public RubyBigDecimal$INVOKER$i$_dump(final RubyModule rubyModule, final Visibility visibility, final String s) {\n super(rubyModule, visibility, s);\n ((JavaMethod)this).setParameterDesc(\"R\");\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n- return ((RubyBigDecimal)rubyObject)._dump(threadContext, rubyObject2);\n- }\n- \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n return ((RubyBigDecimal)rubyObject)._dump(threadContext);\n }\n+ \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n+ return ((RubyBigDecimal)rubyObject)._dump(threadContext, rubyObject2);\n+ }\n }\n"}]}, {"source1": "org/jruby/ext/bigdecimal/RubyBigDecimal$INVOKER$i$ceil.class", "source2": "org/jruby/ext/bigdecimal/RubyBigDecimal$INVOKER$i$ceil.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -13,15 +13,15 @@\n public class RubyBigDecimal$INVOKER$i$ceil extends JavaMethod$JavaMethodZeroOrOne\n {\n public RubyBigDecimal$INVOKER$i$ceil(final RubyModule rubyModule, final Visibility visibility, final String s) {\n super(rubyModule, visibility, s);\n ((JavaMethod)this).setParameterDesc(\"R\");\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n- return ((RubyBigDecimal)rubyObject).ceil(threadContext);\n- }\n- \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n return ((RubyBigDecimal)rubyObject).ceil(threadContext, rubyObject2);\n }\n+ \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n+ return ((RubyBigDecimal)rubyObject).ceil(threadContext);\n+ }\n }\n"}]}, {"source1": "org/jruby/ext/bigdecimal/RubyBigDecimal$INVOKER$i$floor.class", "source2": "org/jruby/ext/bigdecimal/RubyBigDecimal$INVOKER$i$floor.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -13,15 +13,15 @@\n public class RubyBigDecimal$INVOKER$i$floor extends JavaMethod$JavaMethodZeroOrOne\n {\n public RubyBigDecimal$INVOKER$i$floor(final RubyModule rubyModule, final Visibility visibility, final String s) {\n super(rubyModule, visibility, s);\n ((JavaMethod)this).setParameterDesc(\"R\");\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n- return ((RubyBigDecimal)rubyObject).floor(threadContext);\n- }\n- \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n return ((RubyBigDecimal)rubyObject).floor(threadContext, rubyObject2);\n }\n+ \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n+ return ((RubyBigDecimal)rubyObject).floor(threadContext);\n+ }\n }\n"}]}, {"source1": "org/jruby/ext/bigdecimal/RubyBigDecimal$INVOKER$i$to_s.class", "source2": "org/jruby/ext/bigdecimal/RubyBigDecimal$INVOKER$i$to_s.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -13,15 +13,15 @@\n public class RubyBigDecimal$INVOKER$i$to_s extends JavaMethod$JavaMethodZeroOrOne\n {\n public RubyBigDecimal$INVOKER$i$to_s(final RubyModule rubyModule, final Visibility visibility, final String s) {\n super(rubyModule, visibility, s);\n ((JavaMethod)this).setParameterDesc(\"R\");\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n- return (IRubyObject)((RubyBigDecimal)rubyObject).to_s(threadContext, rubyObject2);\n- }\n- \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n return (IRubyObject)((RubyBigDecimal)rubyObject).to_s(threadContext);\n }\n+ \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n+ return (IRubyObject)((RubyBigDecimal)rubyObject).to_s(threadContext, rubyObject2);\n+ }\n }\n"}]}, {"source1": "org/jruby/ext/bigdecimal/RubyBigDecimal$INVOKER$i$truncate.class", "source2": "org/jruby/ext/bigdecimal/RubyBigDecimal$INVOKER$i$truncate.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -13,15 +13,15 @@\n public class RubyBigDecimal$INVOKER$i$truncate extends JavaMethod$JavaMethodZeroOrOne\n {\n public RubyBigDecimal$INVOKER$i$truncate(final RubyModule rubyModule, final Visibility visibility, final String s) {\n super(rubyModule, visibility, s);\n ((JavaMethod)this).setParameterDesc(\"R\");\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n- return ((RubyBigDecimal)rubyObject).truncate(threadContext, rubyObject2);\n- }\n- \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n return ((RubyBigDecimal)rubyObject).truncate(threadContext);\n }\n+ \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n+ return ((RubyBigDecimal)rubyObject).truncate(threadContext, rubyObject2);\n+ }\n }\n"}]}, {"source1": "org/jruby/ext/bigdecimal/RubyBigDecimal$INVOKER$s$new_.class", "source2": "org/jruby/ext/bigdecimal/RubyBigDecimal$INVOKER$s$new_.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -13,19 +13,19 @@\n public class RubyBigDecimal$INVOKER$s$new_ extends JavaMethod$JavaMethodOneOrTwoOrThree\n {\n public RubyBigDecimal$INVOKER$s$new_(final RubyModule rubyModule, final Visibility visibility, final String s) {\n super(rubyModule, visibility, s);\n ((JavaMethod)this).setParameterDesc(\"R\");\n }\n \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n+ return RubyBigDecimal.new_(threadContext, rubyObject, rubyObject2);\n+ }\n+ \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3, final IRubyObject rubyObject4) {\n return RubyBigDecimal.new_(threadContext, rubyObject, rubyObject2, rubyObject3, rubyObject4);\n }\n \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3) {\n return RubyBigDecimal.new_(threadContext, rubyObject, rubyObject2, rubyObject3);\n }\n- \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n- return RubyBigDecimal.new_(threadContext, rubyObject, rubyObject2);\n- }\n }\n"}]}, {"source1": "org/jruby/ext/date/RubyDate$INVOKER$i$next_day.class", "source2": "org/jruby/ext/date/RubyDate$INVOKER$i$next_day.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -13,15 +13,15 @@\n public class RubyDate$INVOKER$i$next_day extends JavaMethod$JavaMethodZeroOrOne\n {\n public RubyDate$INVOKER$i$next_day(final RubyModule rubyModule, final Visibility visibility, final String s) {\n super(rubyModule, visibility, s);\n ((JavaMethod)this).setParameterDesc(\"R\");\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n- return ((RubyDate)rubyObject).next_day(threadContext);\n- }\n- \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n return ((RubyDate)rubyObject).next_day(threadContext, rubyObject2);\n }\n+ \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n+ return ((RubyDate)rubyObject).next_day(threadContext);\n+ }\n }\n"}]}, {"source1": "org/jruby/ext/date/RubyDate$INVOKER$s$_strptime.class", "source2": "org/jruby/ext/date/RubyDate$INVOKER$s$_strptime.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -13,15 +13,15 @@\n public class RubyDate$INVOKER$s$_strptime extends JavaMethod$JavaMethodOneOrTwo\n {\n public RubyDate$INVOKER$s$_strptime(final RubyModule rubyModule, final Visibility visibility, final String s) {\n super(rubyModule, visibility, s);\n ((JavaMethod)this).setParameterDesc(\"R\");\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n- return RubyDate._strptime(threadContext, rubyObject, rubyObject2);\n- }\n- \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3) {\n return RubyDate._strptime(threadContext, rubyObject, rubyObject2, rubyObject3);\n }\n+ \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n+ return RubyDate._strptime(threadContext, rubyObject, rubyObject2);\n+ }\n }\n"}]}, {"source1": "org/jruby/ext/date/RubyDate$INVOKER$s$civil.class", "source2": "org/jruby/ext/date/RubyDate$INVOKER$s$civil.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -14,30 +14,30 @@\n public class RubyDate$INVOKER$s$civil extends JavaMethod$JavaMethodZeroOrOneOrTwoOrThreeOrN\n {\n public RubyDate$INVOKER$s$civil(final RubyModule rubyModule, final Visibility visibility, final String s) {\n super(rubyModule, visibility, s);\n ((JavaMethod)this).setParameterDesc(\"R\");\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n- return (IRubyObject)RubyDate.civil(threadContext, rubyObject);\n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n+ return (IRubyObject)RubyDate.civil(threadContext, rubyObject, rubyObject2);\n }\n \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject[] array) {\n if (array.length > 4) {\n Arity.checkArgumentCount(threadContext.getRuntime(), array, 0, 4);\n }\n return (IRubyObject)RubyDate.civil(threadContext, rubyObject, array);\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n- return (IRubyObject)RubyDate.civil(threadContext, rubyObject, rubyObject2);\n- }\n- \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3) {\n return (IRubyObject)RubyDate.civil(threadContext, rubyObject, rubyObject2, rubyObject3);\n }\n \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n+ return (IRubyObject)RubyDate.civil(threadContext, rubyObject);\n+ }\n+ \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3, final IRubyObject rubyObject4) {\n return (IRubyObject)RubyDate.civil(threadContext, rubyObject, rubyObject2, rubyObject3, rubyObject4);\n }\n }\n"}]}, {"source1": "org/jruby/ext/date/RubyDate$INVOKER$s$jd.class", "source2": "org/jruby/ext/date/RubyDate$INVOKER$s$jd.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -17,15 +17,15 @@\n ((JavaMethod)this).setParameterDesc(\"R\");\n }\n \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3) {\n return (IRubyObject)RubyDate.jd(threadContext, rubyObject, rubyObject2, rubyObject3);\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n- return (IRubyObject)RubyDate.jd(threadContext, rubyObject);\n- }\n- \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n return (IRubyObject)RubyDate.jd(threadContext, rubyObject, rubyObject2);\n }\n+ \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n+ return (IRubyObject)RubyDate.jd(threadContext, rubyObject);\n+ }\n }\n"}]}, {"source1": "org/jruby/ext/date/RubyDate$INVOKER$s$new_.class", "source2": "org/jruby/ext/date/RubyDate$INVOKER$s$new_.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -13,23 +13,23 @@\n public class RubyDate$INVOKER$s$new_ extends JavaMethod$JavaMethodZeroOrOneOrTwoOrThree\n {\n public RubyDate$INVOKER$s$new_(final RubyModule rubyModule, final Visibility visibility, final String s) {\n super(rubyModule, visibility, s);\n ((JavaMethod)this).setParameterDesc(\"R\");\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3, final IRubyObject rubyObject4) {\n- return (IRubyObject)RubyDate.new_(threadContext, rubyObject, rubyObject2, rubyObject3, rubyObject4);\n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n+ return (IRubyObject)RubyDate.new_(threadContext, rubyObject);\n }\n \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n return (IRubyObject)RubyDate.new_(threadContext, rubyObject, rubyObject2);\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n- return (IRubyObject)RubyDate.new_(threadContext, rubyObject);\n- }\n- \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3) {\n return (IRubyObject)RubyDate.new_(threadContext, rubyObject, rubyObject2, rubyObject3);\n }\n+ \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3, final IRubyObject rubyObject4) {\n+ return (IRubyObject)RubyDate.new_(threadContext, rubyObject, rubyObject2, rubyObject3, rubyObject4);\n+ }\n }\n"}]}, {"source1": "org/jruby/ext/socket/RubySocket$INVOKER$i$recvfrom.class", "source2": "org/jruby/ext/socket/RubySocket$INVOKER$i$recvfrom.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -13,15 +13,15 @@\n public class RubySocket$INVOKER$i$recvfrom extends JavaMethod$JavaMethodOneOrTwo\n {\n public RubySocket$INVOKER$i$recvfrom(final RubyModule rubyModule, final Visibility visibility, final String s) {\n super(rubyModule, visibility, s);\n ((JavaMethod)this).setParameterDesc(\"R\");\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3) {\n- return ((RubySocket)rubyObject).recvfrom(threadContext, rubyObject2, rubyObject3);\n- }\n- \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n return ((RubySocket)rubyObject).recvfrom(threadContext, rubyObject2);\n }\n+ \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3) {\n+ return ((RubySocket)rubyObject).recvfrom(threadContext, rubyObject2, rubyObject3);\n+ }\n }\n"}]}, {"source1": "org/jruby/ext/socket/RubySocket$INVOKER$s$socketpair.class", "source2": "org/jruby/ext/socket/RubySocket$INVOKER$s$socketpair.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -13,15 +13,15 @@\n public class RubySocket$INVOKER$s$socketpair extends JavaMethod$JavaMethodTwoOrThree\n {\n public RubySocket$INVOKER$s$socketpair(final RubyModule rubyModule, final Visibility visibility, final String s) {\n super(rubyModule, visibility, s);\n ((JavaMethod)this).setParameterDesc(\"R\");\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3, final IRubyObject rubyObject4) {\n- return RubySocket.socketpair(threadContext, rubyObject, rubyObject2, rubyObject3, rubyObject4);\n- }\n- \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3) {\n return RubySocket.socketpair(threadContext, rubyObject, rubyObject2, rubyObject3);\n }\n+ \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3, final IRubyObject rubyObject4) {\n+ return RubySocket.socketpair(threadContext, rubyObject, rubyObject2, rubyObject3, rubyObject4);\n+ }\n }\n"}]}, {"source1": "org/jruby/javasupport/ext/Module$INVOKER$s$java_import.class", "source2": "org/jruby/javasupport/ext/Module$INVOKER$s$java_import.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -14,15 +14,15 @@\n public class Module$INVOKER$s$java_import extends JavaMethod$JavaMethodOneOrNBlock\n {\n public Module$INVOKER$s$java_import(final RubyModule rubyModule, final Visibility visibility, final String s) {\n super(rubyModule, visibility, s);\n ((JavaMethod)this).setParameterDesc(\"R\");\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject[] array, final Block block) {\n- return Module.java_import(threadContext, rubyObject, array, block);\n- }\n- \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final Block block) {\n return Module.java_import(threadContext, rubyObject, rubyObject2, block);\n }\n+ \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject[] array, final Block block) {\n+ return Module.java_import(threadContext, rubyObject, array, block);\n+ }\n }\n"}]}]}, {"source1": "./usr/share/java/jruby-core.jar", "source2": "./usr/share/java/jruby-core.jar", "unified_diff": null, "details": [{"source1": "zipinfo {}", "source2": "zipinfo {}", "unified_diff": "@@ -1,8 +1,8 @@\n-Zip file size: 14986805 bytes, number of entries: 10720\n+Zip file size: 14986789 bytes, number of entries: 10720\n -rw---- 2.0 fat 0 b- stor 23-Jan-16 21:08 META-INF/\n -rw-r--r-- 2.0 unx 350 b- defN 23-Jan-16 21:08 META-INF/MANIFEST.MF\n -rw---- 2.0 fat 11358 bl defN 23-Jan-16 21:08 META-INF/LICENSE.txt\n -rw---- 2.0 fat 312 bl defN 23-Jan-16 21:08 META-INF/NOTICE.txt\n -rw---- 2.0 fat 0 b- stor 23-Jan-16 21:08 META-INF/maven/\n -rw---- 2.0 fat 0 b- stor 23-Jan-16 21:08 META-INF/maven/com.github.jnr/\n -rw---- 2.0 fat 0 b- stor 23-Jan-16 21:08 META-INF/maven/com.github.jnr/jnr-constants/\n@@ -10715,8 +10715,8 @@\n -rw---- 2.0 fat 48 bl defN 23-Jan-16 21:08 tables/Transcoder_Newline_WordArray.bin\n -rw---- 2.0 fat 26606 bl defN 23-Jan-16 21:08 tables/Transcoder_SingleByte_ByteArray.bin\n -rw---- 2.0 fat 51392 bl defN 23-Jan-16 21:08 tables/Transcoder_SingleByte_WordArray.bin\n -rw---- 2.0 fat 1292 bl defN 23-Jan-16 21:08 tables/Transcoder_Utf1632_ByteArray.bin\n -rw---- 2.0 fat 428 bl defN 23-Jan-16 21:08 tables/Transcoder_Utf1632_WordArray.bin\n -rw---- 2.0 fat 120952 bl defN 23-Jan-16 21:08 tables/Transcoder_Utf8Mac_ByteArray.bin\n -rw---- 2.0 fat 142324 bl defN 23-Jan-16 21:08 tables/Transcoder_Utf8Mac_WordArray.bin\n-10720 files, 30377514 bytes uncompressed, 12998179 bytes compressed: 57.2%\n+10720 files, 30377514 bytes uncompressed, 12998163 bytes compressed: 57.2%\n"}, {"source1": "org/jruby/RubyMethod$INVOKER$i$call.class", "source2": "org/jruby/RubyMethod$INVOKER$i$call.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -25,15 +25,15 @@\n return ((RubyMethod)rubyObject).call(threadContext, block);\n }\n \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject[] array, final Block block) {\n return ((RubyMethod)rubyObject).call(threadContext, array, block);\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3, final IRubyObject rubyObject4, final Block block) {\n- return ((RubyMethod)rubyObject).call(threadContext, rubyObject2, rubyObject3, rubyObject4, block);\n- }\n- \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3, final Block block) {\n return ((RubyMethod)rubyObject).call(threadContext, rubyObject2, rubyObject3, block);\n }\n+ \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3, final IRubyObject rubyObject4, final Block block) {\n+ return ((RubyMethod)rubyObject).call(threadContext, rubyObject2, rubyObject3, rubyObject4, block);\n+ }\n }\n"}]}, {"source1": "org/jruby/ext/bigdecimal/RubyBigDecimal$INVOKER$i$_dump.class", "source2": "org/jruby/ext/bigdecimal/RubyBigDecimal$INVOKER$i$_dump.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -13,15 +13,15 @@\n public class RubyBigDecimal$INVOKER$i$_dump extends JavaMethod$JavaMethodZeroOrOne\n {\n public RubyBigDecimal$INVOKER$i$_dump(final RubyModule rubyModule, final Visibility visibility, final String s) {\n super(rubyModule, visibility, s);\n ((JavaMethod)this).setParameterDesc(\"R\");\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n- return ((RubyBigDecimal)rubyObject)._dump(threadContext, rubyObject2);\n- }\n- \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n return ((RubyBigDecimal)rubyObject)._dump(threadContext);\n }\n+ \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n+ return ((RubyBigDecimal)rubyObject)._dump(threadContext, rubyObject2);\n+ }\n }\n"}]}, {"source1": "org/jruby/ext/bigdecimal/RubyBigDecimal$INVOKER$i$ceil.class", "source2": "org/jruby/ext/bigdecimal/RubyBigDecimal$INVOKER$i$ceil.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -13,15 +13,15 @@\n public class RubyBigDecimal$INVOKER$i$ceil extends JavaMethod$JavaMethodZeroOrOne\n {\n public RubyBigDecimal$INVOKER$i$ceil(final RubyModule rubyModule, final Visibility visibility, final String s) {\n super(rubyModule, visibility, s);\n ((JavaMethod)this).setParameterDesc(\"R\");\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n- return ((RubyBigDecimal)rubyObject).ceil(threadContext);\n- }\n- \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n return ((RubyBigDecimal)rubyObject).ceil(threadContext, rubyObject2);\n }\n+ \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n+ return ((RubyBigDecimal)rubyObject).ceil(threadContext);\n+ }\n }\n"}]}, {"source1": "org/jruby/ext/bigdecimal/RubyBigDecimal$INVOKER$i$floor.class", "source2": "org/jruby/ext/bigdecimal/RubyBigDecimal$INVOKER$i$floor.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -13,15 +13,15 @@\n public class RubyBigDecimal$INVOKER$i$floor extends JavaMethod$JavaMethodZeroOrOne\n {\n public RubyBigDecimal$INVOKER$i$floor(final RubyModule rubyModule, final Visibility visibility, final String s) {\n super(rubyModule, visibility, s);\n ((JavaMethod)this).setParameterDesc(\"R\");\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n- return ((RubyBigDecimal)rubyObject).floor(threadContext);\n- }\n- \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n return ((RubyBigDecimal)rubyObject).floor(threadContext, rubyObject2);\n }\n+ \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n+ return ((RubyBigDecimal)rubyObject).floor(threadContext);\n+ }\n }\n"}]}, {"source1": "org/jruby/ext/bigdecimal/RubyBigDecimal$INVOKER$i$to_s.class", "source2": "org/jruby/ext/bigdecimal/RubyBigDecimal$INVOKER$i$to_s.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -13,15 +13,15 @@\n public class RubyBigDecimal$INVOKER$i$to_s extends JavaMethod$JavaMethodZeroOrOne\n {\n public RubyBigDecimal$INVOKER$i$to_s(final RubyModule rubyModule, final Visibility visibility, final String s) {\n super(rubyModule, visibility, s);\n ((JavaMethod)this).setParameterDesc(\"R\");\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n- return (IRubyObject)((RubyBigDecimal)rubyObject).to_s(threadContext, rubyObject2);\n- }\n- \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n return (IRubyObject)((RubyBigDecimal)rubyObject).to_s(threadContext);\n }\n+ \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n+ return (IRubyObject)((RubyBigDecimal)rubyObject).to_s(threadContext, rubyObject2);\n+ }\n }\n"}]}, {"source1": "org/jruby/ext/bigdecimal/RubyBigDecimal$INVOKER$i$truncate.class", "source2": "org/jruby/ext/bigdecimal/RubyBigDecimal$INVOKER$i$truncate.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -13,15 +13,15 @@\n public class RubyBigDecimal$INVOKER$i$truncate extends JavaMethod$JavaMethodZeroOrOne\n {\n public RubyBigDecimal$INVOKER$i$truncate(final RubyModule rubyModule, final Visibility visibility, final String s) {\n super(rubyModule, visibility, s);\n ((JavaMethod)this).setParameterDesc(\"R\");\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n- return ((RubyBigDecimal)rubyObject).truncate(threadContext, rubyObject2);\n- }\n- \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n return ((RubyBigDecimal)rubyObject).truncate(threadContext);\n }\n+ \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n+ return ((RubyBigDecimal)rubyObject).truncate(threadContext, rubyObject2);\n+ }\n }\n"}]}, {"source1": "org/jruby/ext/bigdecimal/RubyBigDecimal$INVOKER$s$new_.class", "source2": "org/jruby/ext/bigdecimal/RubyBigDecimal$INVOKER$s$new_.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -13,19 +13,19 @@\n public class RubyBigDecimal$INVOKER$s$new_ extends JavaMethod$JavaMethodOneOrTwoOrThree\n {\n public RubyBigDecimal$INVOKER$s$new_(final RubyModule rubyModule, final Visibility visibility, final String s) {\n super(rubyModule, visibility, s);\n ((JavaMethod)this).setParameterDesc(\"R\");\n }\n \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n+ return RubyBigDecimal.new_(threadContext, rubyObject, rubyObject2);\n+ }\n+ \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3, final IRubyObject rubyObject4) {\n return RubyBigDecimal.new_(threadContext, rubyObject, rubyObject2, rubyObject3, rubyObject4);\n }\n \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3) {\n return RubyBigDecimal.new_(threadContext, rubyObject, rubyObject2, rubyObject3);\n }\n- \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n- return RubyBigDecimal.new_(threadContext, rubyObject, rubyObject2);\n- }\n }\n"}]}, {"source1": "org/jruby/ext/date/RubyDate$INVOKER$i$next_day.class", "source2": "org/jruby/ext/date/RubyDate$INVOKER$i$next_day.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -13,15 +13,15 @@\n public class RubyDate$INVOKER$i$next_day extends JavaMethod$JavaMethodZeroOrOne\n {\n public RubyDate$INVOKER$i$next_day(final RubyModule rubyModule, final Visibility visibility, final String s) {\n super(rubyModule, visibility, s);\n ((JavaMethod)this).setParameterDesc(\"R\");\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n- return ((RubyDate)rubyObject).next_day(threadContext);\n- }\n- \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n return ((RubyDate)rubyObject).next_day(threadContext, rubyObject2);\n }\n+ \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n+ return ((RubyDate)rubyObject).next_day(threadContext);\n+ }\n }\n"}]}, {"source1": "org/jruby/ext/date/RubyDate$INVOKER$s$_strptime.class", "source2": "org/jruby/ext/date/RubyDate$INVOKER$s$_strptime.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -13,15 +13,15 @@\n public class RubyDate$INVOKER$s$_strptime extends JavaMethod$JavaMethodOneOrTwo\n {\n public RubyDate$INVOKER$s$_strptime(final RubyModule rubyModule, final Visibility visibility, final String s) {\n super(rubyModule, visibility, s);\n ((JavaMethod)this).setParameterDesc(\"R\");\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n- return RubyDate._strptime(threadContext, rubyObject, rubyObject2);\n- }\n- \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3) {\n return RubyDate._strptime(threadContext, rubyObject, rubyObject2, rubyObject3);\n }\n+ \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n+ return RubyDate._strptime(threadContext, rubyObject, rubyObject2);\n+ }\n }\n"}]}, {"source1": "org/jruby/ext/date/RubyDate$INVOKER$s$civil.class", "source2": "org/jruby/ext/date/RubyDate$INVOKER$s$civil.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -14,30 +14,30 @@\n public class RubyDate$INVOKER$s$civil extends JavaMethod$JavaMethodZeroOrOneOrTwoOrThreeOrN\n {\n public RubyDate$INVOKER$s$civil(final RubyModule rubyModule, final Visibility visibility, final String s) {\n super(rubyModule, visibility, s);\n ((JavaMethod)this).setParameterDesc(\"R\");\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n- return (IRubyObject)RubyDate.civil(threadContext, rubyObject);\n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n+ return (IRubyObject)RubyDate.civil(threadContext, rubyObject, rubyObject2);\n }\n \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject[] array) {\n if (array.length > 4) {\n Arity.checkArgumentCount(threadContext.getRuntime(), array, 0, 4);\n }\n return (IRubyObject)RubyDate.civil(threadContext, rubyObject, array);\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n- return (IRubyObject)RubyDate.civil(threadContext, rubyObject, rubyObject2);\n- }\n- \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3) {\n return (IRubyObject)RubyDate.civil(threadContext, rubyObject, rubyObject2, rubyObject3);\n }\n \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n+ return (IRubyObject)RubyDate.civil(threadContext, rubyObject);\n+ }\n+ \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3, final IRubyObject rubyObject4) {\n return (IRubyObject)RubyDate.civil(threadContext, rubyObject, rubyObject2, rubyObject3, rubyObject4);\n }\n }\n"}]}, {"source1": "org/jruby/ext/date/RubyDate$INVOKER$s$jd.class", "source2": "org/jruby/ext/date/RubyDate$INVOKER$s$jd.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -17,15 +17,15 @@\n ((JavaMethod)this).setParameterDesc(\"R\");\n }\n \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3) {\n return (IRubyObject)RubyDate.jd(threadContext, rubyObject, rubyObject2, rubyObject3);\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n- return (IRubyObject)RubyDate.jd(threadContext, rubyObject);\n- }\n- \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n return (IRubyObject)RubyDate.jd(threadContext, rubyObject, rubyObject2);\n }\n+ \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n+ return (IRubyObject)RubyDate.jd(threadContext, rubyObject);\n+ }\n }\n"}]}, {"source1": "org/jruby/ext/date/RubyDate$INVOKER$s$new_.class", "source2": "org/jruby/ext/date/RubyDate$INVOKER$s$new_.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -13,23 +13,23 @@\n public class RubyDate$INVOKER$s$new_ extends JavaMethod$JavaMethodZeroOrOneOrTwoOrThree\n {\n public RubyDate$INVOKER$s$new_(final RubyModule rubyModule, final Visibility visibility, final String s) {\n super(rubyModule, visibility, s);\n ((JavaMethod)this).setParameterDesc(\"R\");\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3, final IRubyObject rubyObject4) {\n- return (IRubyObject)RubyDate.new_(threadContext, rubyObject, rubyObject2, rubyObject3, rubyObject4);\n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n+ return (IRubyObject)RubyDate.new_(threadContext, rubyObject);\n }\n \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n return (IRubyObject)RubyDate.new_(threadContext, rubyObject, rubyObject2);\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n- return (IRubyObject)RubyDate.new_(threadContext, rubyObject);\n- }\n- \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3) {\n return (IRubyObject)RubyDate.new_(threadContext, rubyObject, rubyObject2, rubyObject3);\n }\n+ \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3, final IRubyObject rubyObject4) {\n+ return (IRubyObject)RubyDate.new_(threadContext, rubyObject, rubyObject2, rubyObject3, rubyObject4);\n+ }\n }\n"}]}, {"source1": "org/jruby/ext/socket/RubySocket$INVOKER$i$recvfrom.class", "source2": "org/jruby/ext/socket/RubySocket$INVOKER$i$recvfrom.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -13,15 +13,15 @@\n public class RubySocket$INVOKER$i$recvfrom extends JavaMethod$JavaMethodOneOrTwo\n {\n public RubySocket$INVOKER$i$recvfrom(final RubyModule rubyModule, final Visibility visibility, final String s) {\n super(rubyModule, visibility, s);\n ((JavaMethod)this).setParameterDesc(\"R\");\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3) {\n- return ((RubySocket)rubyObject).recvfrom(threadContext, rubyObject2, rubyObject3);\n- }\n- \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n return ((RubySocket)rubyObject).recvfrom(threadContext, rubyObject2);\n }\n+ \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3) {\n+ return ((RubySocket)rubyObject).recvfrom(threadContext, rubyObject2, rubyObject3);\n+ }\n }\n"}]}, {"source1": "org/jruby/ext/socket/RubySocket$INVOKER$s$socketpair.class", "source2": "org/jruby/ext/socket/RubySocket$INVOKER$s$socketpair.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -13,15 +13,15 @@\n public class RubySocket$INVOKER$s$socketpair extends JavaMethod$JavaMethodTwoOrThree\n {\n public RubySocket$INVOKER$s$socketpair(final RubyModule rubyModule, final Visibility visibility, final String s) {\n super(rubyModule, visibility, s);\n ((JavaMethod)this).setParameterDesc(\"R\");\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3, final IRubyObject rubyObject4) {\n- return RubySocket.socketpair(threadContext, rubyObject, rubyObject2, rubyObject3, rubyObject4);\n- }\n- \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3) {\n return RubySocket.socketpair(threadContext, rubyObject, rubyObject2, rubyObject3);\n }\n+ \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3, final IRubyObject rubyObject4) {\n+ return RubySocket.socketpair(threadContext, rubyObject, rubyObject2, rubyObject3, rubyObject4);\n+ }\n }\n"}]}, {"source1": "org/jruby/javasupport/ext/Module$INVOKER$s$java_import.class", "source2": "org/jruby/javasupport/ext/Module$INVOKER$s$java_import.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -14,15 +14,15 @@\n public class Module$INVOKER$s$java_import extends JavaMethod$JavaMethodOneOrNBlock\n {\n public Module$INVOKER$s$java_import(final RubyModule rubyModule, final Visibility visibility, final String s) {\n super(rubyModule, visibility, s);\n ((JavaMethod)this).setParameterDesc(\"R\");\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject[] array, final Block block) {\n- return Module.java_import(threadContext, rubyObject, array, block);\n- }\n- \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final Block block) {\n return Module.java_import(threadContext, rubyObject, rubyObject2, block);\n }\n+ \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject[] array, final Block block) {\n+ return Module.java_import(threadContext, rubyObject, array, block);\n+ }\n }\n"}]}]}, {"source1": "./usr/share/maven-repo/org/jruby/jruby-complete/9.3.9.0/jruby-complete-9.3.9.0.jar", "source2": "./usr/share/maven-repo/org/jruby/jruby-complete/9.3.9.0/jruby-complete-9.3.9.0.jar", "unified_diff": null, "details": [{"source1": "zipinfo {}", "source2": "zipinfo {}", "unified_diff": "@@ -1,8 +1,8 @@\n-Zip file size: 19002871 bytes, number of entries: 12413\n+Zip file size: 19002855 bytes, number of entries: 12413\n -rw---- 2.0 fat 0 bx stor 23-Jan-16 21:08 META-INF/\n -rw---- 2.0 fat 24096 bl defN 23-Jan-16 21:08 META-INF/MANIFEST.MF\n -rw---- 2.0 fat 1282 bl defN 23-Jan-16 21:08 META-INF/BSDL\n -rw---- 2.0 fat 76023 bl defN 23-Jan-16 21:08 META-INF/COPYING\n -rw---- 2.0 fat 218 bl defN 23-Jan-16 21:08 META-INF/LEGAL\n -rw---- 2.0 fat 2581 bl defN 23-Jan-16 21:08 META-INF/LICENSE.RUBY\n -rw---- 2.0 fat 11358 bl defN 23-Jan-16 21:08 META-INF/LICENSE.txt\n@@ -12408,8 +12408,8 @@\n -rw---- 2.0 fat 48 bl defN 23-Jan-16 21:08 tables/Transcoder_Newline_WordArray.bin\n -rw---- 2.0 fat 26606 bl defN 23-Jan-16 21:08 tables/Transcoder_SingleByte_ByteArray.bin\n -rw---- 2.0 fat 51392 bl defN 23-Jan-16 21:08 tables/Transcoder_SingleByte_WordArray.bin\n -rw---- 2.0 fat 1292 bl defN 23-Jan-16 21:08 tables/Transcoder_Utf1632_ByteArray.bin\n -rw---- 2.0 fat 428 bl defN 23-Jan-16 21:08 tables/Transcoder_Utf1632_WordArray.bin\n -rw---- 2.0 fat 120952 bl defN 23-Jan-16 21:08 tables/Transcoder_Utf8Mac_ByteArray.bin\n -rw---- 2.0 fat 142324 bl defN 23-Jan-16 21:08 tables/Transcoder_Utf8Mac_WordArray.bin\n-12413 files, 40163317 bytes uncompressed, 16655699 bytes compressed: 58.5%\n+12413 files, 40163317 bytes uncompressed, 16655683 bytes compressed: 58.5%\n"}, {"source1": "org/jruby/RubyMethod$INVOKER$i$call.class", "source2": "org/jruby/RubyMethod$INVOKER$i$call.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -25,15 +25,15 @@\n return ((RubyMethod)rubyObject).call(threadContext, block);\n }\n \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject[] array, final Block block) {\n return ((RubyMethod)rubyObject).call(threadContext, array, block);\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3, final IRubyObject rubyObject4, final Block block) {\n- return ((RubyMethod)rubyObject).call(threadContext, rubyObject2, rubyObject3, rubyObject4, block);\n- }\n- \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3, final Block block) {\n return ((RubyMethod)rubyObject).call(threadContext, rubyObject2, rubyObject3, block);\n }\n+ \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3, final IRubyObject rubyObject4, final Block block) {\n+ return ((RubyMethod)rubyObject).call(threadContext, rubyObject2, rubyObject3, rubyObject4, block);\n+ }\n }\n"}]}, {"source1": "org/jruby/ext/bigdecimal/RubyBigDecimal$INVOKER$i$_dump.class", "source2": "org/jruby/ext/bigdecimal/RubyBigDecimal$INVOKER$i$_dump.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -13,15 +13,15 @@\n public class RubyBigDecimal$INVOKER$i$_dump extends JavaMethod$JavaMethodZeroOrOne\n {\n public RubyBigDecimal$INVOKER$i$_dump(final RubyModule rubyModule, final Visibility visibility, final String s) {\n super(rubyModule, visibility, s);\n ((JavaMethod)this).setParameterDesc(\"R\");\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n- return ((RubyBigDecimal)rubyObject)._dump(threadContext, rubyObject2);\n- }\n- \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n return ((RubyBigDecimal)rubyObject)._dump(threadContext);\n }\n+ \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n+ return ((RubyBigDecimal)rubyObject)._dump(threadContext, rubyObject2);\n+ }\n }\n"}]}, {"source1": "org/jruby/ext/bigdecimal/RubyBigDecimal$INVOKER$i$ceil.class", "source2": "org/jruby/ext/bigdecimal/RubyBigDecimal$INVOKER$i$ceil.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -13,15 +13,15 @@\n public class RubyBigDecimal$INVOKER$i$ceil extends JavaMethod$JavaMethodZeroOrOne\n {\n public RubyBigDecimal$INVOKER$i$ceil(final RubyModule rubyModule, final Visibility visibility, final String s) {\n super(rubyModule, visibility, s);\n ((JavaMethod)this).setParameterDesc(\"R\");\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n- return ((RubyBigDecimal)rubyObject).ceil(threadContext);\n- }\n- \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n return ((RubyBigDecimal)rubyObject).ceil(threadContext, rubyObject2);\n }\n+ \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n+ return ((RubyBigDecimal)rubyObject).ceil(threadContext);\n+ }\n }\n"}]}, {"source1": "org/jruby/ext/bigdecimal/RubyBigDecimal$INVOKER$i$floor.class", "source2": "org/jruby/ext/bigdecimal/RubyBigDecimal$INVOKER$i$floor.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -13,15 +13,15 @@\n public class RubyBigDecimal$INVOKER$i$floor extends JavaMethod$JavaMethodZeroOrOne\n {\n public RubyBigDecimal$INVOKER$i$floor(final RubyModule rubyModule, final Visibility visibility, final String s) {\n super(rubyModule, visibility, s);\n ((JavaMethod)this).setParameterDesc(\"R\");\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n- return ((RubyBigDecimal)rubyObject).floor(threadContext);\n- }\n- \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n return ((RubyBigDecimal)rubyObject).floor(threadContext, rubyObject2);\n }\n+ \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n+ return ((RubyBigDecimal)rubyObject).floor(threadContext);\n+ }\n }\n"}]}, {"source1": "org/jruby/ext/bigdecimal/RubyBigDecimal$INVOKER$i$to_s.class", "source2": "org/jruby/ext/bigdecimal/RubyBigDecimal$INVOKER$i$to_s.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -13,15 +13,15 @@\n public class RubyBigDecimal$INVOKER$i$to_s extends JavaMethod$JavaMethodZeroOrOne\n {\n public RubyBigDecimal$INVOKER$i$to_s(final RubyModule rubyModule, final Visibility visibility, final String s) {\n super(rubyModule, visibility, s);\n ((JavaMethod)this).setParameterDesc(\"R\");\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n- return (IRubyObject)((RubyBigDecimal)rubyObject).to_s(threadContext, rubyObject2);\n- }\n- \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n return (IRubyObject)((RubyBigDecimal)rubyObject).to_s(threadContext);\n }\n+ \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n+ return (IRubyObject)((RubyBigDecimal)rubyObject).to_s(threadContext, rubyObject2);\n+ }\n }\n"}]}, {"source1": "org/jruby/ext/bigdecimal/RubyBigDecimal$INVOKER$i$truncate.class", "source2": "org/jruby/ext/bigdecimal/RubyBigDecimal$INVOKER$i$truncate.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -13,15 +13,15 @@\n public class RubyBigDecimal$INVOKER$i$truncate extends JavaMethod$JavaMethodZeroOrOne\n {\n public RubyBigDecimal$INVOKER$i$truncate(final RubyModule rubyModule, final Visibility visibility, final String s) {\n super(rubyModule, visibility, s);\n ((JavaMethod)this).setParameterDesc(\"R\");\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n- return ((RubyBigDecimal)rubyObject).truncate(threadContext, rubyObject2);\n- }\n- \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n return ((RubyBigDecimal)rubyObject).truncate(threadContext);\n }\n+ \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n+ return ((RubyBigDecimal)rubyObject).truncate(threadContext, rubyObject2);\n+ }\n }\n"}]}, {"source1": "org/jruby/ext/bigdecimal/RubyBigDecimal$INVOKER$s$new_.class", "source2": "org/jruby/ext/bigdecimal/RubyBigDecimal$INVOKER$s$new_.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -13,19 +13,19 @@\n public class RubyBigDecimal$INVOKER$s$new_ extends JavaMethod$JavaMethodOneOrTwoOrThree\n {\n public RubyBigDecimal$INVOKER$s$new_(final RubyModule rubyModule, final Visibility visibility, final String s) {\n super(rubyModule, visibility, s);\n ((JavaMethod)this).setParameterDesc(\"R\");\n }\n \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n+ return RubyBigDecimal.new_(threadContext, rubyObject, rubyObject2);\n+ }\n+ \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3, final IRubyObject rubyObject4) {\n return RubyBigDecimal.new_(threadContext, rubyObject, rubyObject2, rubyObject3, rubyObject4);\n }\n \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3) {\n return RubyBigDecimal.new_(threadContext, rubyObject, rubyObject2, rubyObject3);\n }\n- \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n- return RubyBigDecimal.new_(threadContext, rubyObject, rubyObject2);\n- }\n }\n"}]}, {"source1": "org/jruby/ext/date/RubyDate$INVOKER$i$next_day.class", "source2": "org/jruby/ext/date/RubyDate$INVOKER$i$next_day.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -13,15 +13,15 @@\n public class RubyDate$INVOKER$i$next_day extends JavaMethod$JavaMethodZeroOrOne\n {\n public RubyDate$INVOKER$i$next_day(final RubyModule rubyModule, final Visibility visibility, final String s) {\n super(rubyModule, visibility, s);\n ((JavaMethod)this).setParameterDesc(\"R\");\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n- return ((RubyDate)rubyObject).next_day(threadContext);\n- }\n- \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n return ((RubyDate)rubyObject).next_day(threadContext, rubyObject2);\n }\n+ \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n+ return ((RubyDate)rubyObject).next_day(threadContext);\n+ }\n }\n"}]}, {"source1": "org/jruby/ext/date/RubyDate$INVOKER$s$_strptime.class", "source2": "org/jruby/ext/date/RubyDate$INVOKER$s$_strptime.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -13,15 +13,15 @@\n public class RubyDate$INVOKER$s$_strptime extends JavaMethod$JavaMethodOneOrTwo\n {\n public RubyDate$INVOKER$s$_strptime(final RubyModule rubyModule, final Visibility visibility, final String s) {\n super(rubyModule, visibility, s);\n ((JavaMethod)this).setParameterDesc(\"R\");\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n- return RubyDate._strptime(threadContext, rubyObject, rubyObject2);\n- }\n- \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3) {\n return RubyDate._strptime(threadContext, rubyObject, rubyObject2, rubyObject3);\n }\n+ \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n+ return RubyDate._strptime(threadContext, rubyObject, rubyObject2);\n+ }\n }\n"}]}, {"source1": "org/jruby/ext/date/RubyDate$INVOKER$s$civil.class", "source2": "org/jruby/ext/date/RubyDate$INVOKER$s$civil.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -14,30 +14,30 @@\n public class RubyDate$INVOKER$s$civil extends JavaMethod$JavaMethodZeroOrOneOrTwoOrThreeOrN\n {\n public RubyDate$INVOKER$s$civil(final RubyModule rubyModule, final Visibility visibility, final String s) {\n super(rubyModule, visibility, s);\n ((JavaMethod)this).setParameterDesc(\"R\");\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n- return (IRubyObject)RubyDate.civil(threadContext, rubyObject);\n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n+ return (IRubyObject)RubyDate.civil(threadContext, rubyObject, rubyObject2);\n }\n \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject[] array) {\n if (array.length > 4) {\n Arity.checkArgumentCount(threadContext.getRuntime(), array, 0, 4);\n }\n return (IRubyObject)RubyDate.civil(threadContext, rubyObject, array);\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n- return (IRubyObject)RubyDate.civil(threadContext, rubyObject, rubyObject2);\n- }\n- \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3) {\n return (IRubyObject)RubyDate.civil(threadContext, rubyObject, rubyObject2, rubyObject3);\n }\n \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n+ return (IRubyObject)RubyDate.civil(threadContext, rubyObject);\n+ }\n+ \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3, final IRubyObject rubyObject4) {\n return (IRubyObject)RubyDate.civil(threadContext, rubyObject, rubyObject2, rubyObject3, rubyObject4);\n }\n }\n"}]}, {"source1": "org/jruby/ext/date/RubyDate$INVOKER$s$jd.class", "source2": "org/jruby/ext/date/RubyDate$INVOKER$s$jd.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -17,15 +17,15 @@\n ((JavaMethod)this).setParameterDesc(\"R\");\n }\n \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3) {\n return (IRubyObject)RubyDate.jd(threadContext, rubyObject, rubyObject2, rubyObject3);\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n- return (IRubyObject)RubyDate.jd(threadContext, rubyObject);\n- }\n- \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n return (IRubyObject)RubyDate.jd(threadContext, rubyObject, rubyObject2);\n }\n+ \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n+ return (IRubyObject)RubyDate.jd(threadContext, rubyObject);\n+ }\n }\n"}]}, {"source1": "org/jruby/ext/date/RubyDate$INVOKER$s$new_.class", "source2": "org/jruby/ext/date/RubyDate$INVOKER$s$new_.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -13,23 +13,23 @@\n public class RubyDate$INVOKER$s$new_ extends JavaMethod$JavaMethodZeroOrOneOrTwoOrThree\n {\n public RubyDate$INVOKER$s$new_(final RubyModule rubyModule, final Visibility visibility, final String s) {\n super(rubyModule, visibility, s);\n ((JavaMethod)this).setParameterDesc(\"R\");\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3, final IRubyObject rubyObject4) {\n- return (IRubyObject)RubyDate.new_(threadContext, rubyObject, rubyObject2, rubyObject3, rubyObject4);\n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n+ return (IRubyObject)RubyDate.new_(threadContext, rubyObject);\n }\n \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n return (IRubyObject)RubyDate.new_(threadContext, rubyObject, rubyObject2);\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s) {\n- return (IRubyObject)RubyDate.new_(threadContext, rubyObject);\n- }\n- \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3) {\n return (IRubyObject)RubyDate.new_(threadContext, rubyObject, rubyObject2, rubyObject3);\n }\n+ \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3, final IRubyObject rubyObject4) {\n+ return (IRubyObject)RubyDate.new_(threadContext, rubyObject, rubyObject2, rubyObject3, rubyObject4);\n+ }\n }\n"}]}, {"source1": "org/jruby/ext/socket/RubySocket$INVOKER$i$recvfrom.class", "source2": "org/jruby/ext/socket/RubySocket$INVOKER$i$recvfrom.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -13,15 +13,15 @@\n public class RubySocket$INVOKER$i$recvfrom extends JavaMethod$JavaMethodOneOrTwo\n {\n public RubySocket$INVOKER$i$recvfrom(final RubyModule rubyModule, final Visibility visibility, final String s) {\n super(rubyModule, visibility, s);\n ((JavaMethod)this).setParameterDesc(\"R\");\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3) {\n- return ((RubySocket)rubyObject).recvfrom(threadContext, rubyObject2, rubyObject3);\n- }\n- \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2) {\n return ((RubySocket)rubyObject).recvfrom(threadContext, rubyObject2);\n }\n+ \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3) {\n+ return ((RubySocket)rubyObject).recvfrom(threadContext, rubyObject2, rubyObject3);\n+ }\n }\n"}]}, {"source1": "org/jruby/ext/socket/RubySocket$INVOKER$s$socketpair.class", "source2": "org/jruby/ext/socket/RubySocket$INVOKER$s$socketpair.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -13,15 +13,15 @@\n public class RubySocket$INVOKER$s$socketpair extends JavaMethod$JavaMethodTwoOrThree\n {\n public RubySocket$INVOKER$s$socketpair(final RubyModule rubyModule, final Visibility visibility, final String s) {\n super(rubyModule, visibility, s);\n ((JavaMethod)this).setParameterDesc(\"R\");\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3, final IRubyObject rubyObject4) {\n- return RubySocket.socketpair(threadContext, rubyObject, rubyObject2, rubyObject3, rubyObject4);\n- }\n- \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3) {\n return RubySocket.socketpair(threadContext, rubyObject, rubyObject2, rubyObject3);\n }\n+ \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final IRubyObject rubyObject3, final IRubyObject rubyObject4) {\n+ return RubySocket.socketpair(threadContext, rubyObject, rubyObject2, rubyObject3, rubyObject4);\n+ }\n }\n"}]}, {"source1": "org/jruby/javasupport/ext/Module$INVOKER$s$java_import.class", "source2": "org/jruby/javasupport/ext/Module$INVOKER$s$java_import.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -14,15 +14,15 @@\n public class Module$INVOKER$s$java_import extends JavaMethod$JavaMethodOneOrNBlock\n {\n public Module$INVOKER$s$java_import(final RubyModule rubyModule, final Visibility visibility, final String s) {\n super(rubyModule, visibility, s);\n ((JavaMethod)this).setParameterDesc(\"R\");\n }\n \n- public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject[] array, final Block block) {\n- return Module.java_import(threadContext, rubyObject, array, block);\n- }\n- \n public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject rubyObject2, final Block block) {\n return Module.java_import(threadContext, rubyObject, rubyObject2, block);\n }\n+ \n+ public IRubyObject call(final ThreadContext threadContext, final IRubyObject rubyObject, final RubyModule rubyModule, final String s, final IRubyObject[] array, final Block block) {\n+ return Module.java_import(threadContext, rubyObject, array, block);\n+ }\n }\n"}]}]}]}]}]}]}