-
-
Notifications
You must be signed in to change notification settings - Fork 925
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: jruby/jruby
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 7a693a43a1f4^
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: jruby/jruby
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 79bb8d118043
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 3 commits
- 6 files changed
- 1 contributor
Commits on Apr 18, 2016
-
[ji] fix potential interface method conflicts from Ruby hierarchy on …
…MyIface.impl by having all iface required methods setup in the implementation Ruby class to always dispatch to impl logic. also improves performance due dispatching directly to method_missing
Configuration menu - View commit details
-
Copy full SHA for 7a693a4 - Browse repository at this point
Copy the full SHA 7a693a4View commit details -
[ji] only override abstract iface methods (by default on proc-impl) u…
…nless present we're keeping Iface.impl backwards compatible to override all instance methods by default (unless methods are specified or we introduced impl(false) to keep defaults) for proc-to-iface (functionak) impls implementing default methods makes no sense ... use cases such as Function#compose with a Ruby impl did not work previously
Configuration menu - View commit details
-
Copy full SHA for cf11355 - Browse repository at this point
Copy the full SHA cf11355View commit details -
[ji] at last - deal with Ruby - Java method conflicts with interface …
…impl using a block we're now add an internal "impl" method for each prescribed abstract interface method this is expected to resolve conflicting issues (e.g using Java 8 streams) such as #3475
Configuration menu - View commit details
-
Copy full SHA for 79bb8d1 - Browse repository at this point
Copy the full SHA 79bb8d1View commit details
There are no files selected for viewing