-
-
Notifications
You must be signed in to change notification settings - Fork 922
Comparing changes
Open a pull request
base repository: jruby/jruby
base: d8ff206ccb79^
head repository: jruby/jruby
compare: d4894cd6ee28
- 8 commits
- 17 files changed
- 1 contributor
Commits on Jun 15, 2018
-
Configuration menu - View commit details
-
Copy full SHA for d8ff206 - Browse repository at this point
Copy the full SHA d8ff206View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6cc8d8c - Browse repository at this point
Copy the full SHA 6cc8d8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a8d786 - Browse repository at this point
Copy the full SHA 4a8d786View commit details -
[ji] let's not remove duplicate methods from hierarchy
e.g. previously a instance_method(:toString) would only exists on java.lang.Object - custom impls in more concrete classes would not show up. which is fine to save space due Java's dispatch rules but the proxy class hierarachy doesn't match reality which we'll need for Java inspect -> toString
Configuration menu - View commit details
-
Copy full SHA for 9a61747 - Browse repository at this point
Copy the full SHA 9a61747View commit details -
[ji] inspect for Java proxies -> toString or a custom fallback
need a base to_s impl on java.lang.Object - calling toString() refactored the Java object proxy class tracking in JavaSupport
Configuration menu - View commit details
-
Copy full SHA for 2320e67 - Browse repository at this point
Copy the full SHA 2320e67View commit details -
[test] split and adjust Hash-like expectations
inspect/to_s are expected to behave like rest of Java proxies (delegating to String) while also Java APIs should always win when there's a conflict in naming e.g. Map#clear vs Hash#clear
Configuration menu - View commit details
-
Copy full SHA for 8ca307b - Browse repository at this point
Copy the full SHA 8ca307bView commit details -
[test] JI spec how inspect -> toString
this would be a resolution for weird non-readable rspec output ... with Java types - GH-5182
Configuration menu - View commit details
-
Copy full SHA for 37f78d4 - Browse repository at this point
Copy the full SHA 37f78d4View commit details -
revert reflective inspect for now
... as there are a few 'uniformity' pieces to figure out
Configuration menu - View commit details
-
Copy full SHA for d4894cd - Browse repository at this point
Copy the full SHA d4894cdView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff d8ff206ccb79^...d4894cd6ee28