Setup to test:
- Create an Eclipse Java project
- Add a jar onto the modulepath as a dependency (I did https://github.com/stleary/JSON-java) along with its sourcepath
- Open up a class from the dependency and navigate to a method that has method invocations in its body (I created an instance of
JSONStringer and called stringer.value(null), then Ctrl+Clicked on value)
- Right click on the method name in the method declaration
- Open Call Hierarchy
- Switch to "Show Callee Hierarchy"
Expected: there is a list of all method calls in the method body
Actual: there are zero method calls listed
At some point during 4.40 ibuilds this was working as expected, but after updating to the latest artifacts, it no longer works.
Setup to test:
JSONStringerand calledstringer.value(null), then Ctrl+Clicked onvalue)Expected: there is a list of all method calls in the method body
Actual: there are zero method calls listed
At some point during 4.40 ibuilds this was working as expected, but after updating to the latest artifacts, it no longer works.