Closed osmarleandro closed 3 years ago
Hi Osmar,
I'm not sure why, but RefDiff is not detecting the invocation of the handle
method. It uses Eclipse JDT to resolve method invacation bindings. Now I'm trying to understand if it is a JDT problem or a RefDiff problem.
Osmar,
I've just pushed a fix for the issue. It's on the master branch, you will have to run RefDiff from its source code to test it. The easiest way is to clone the repo, run gradlew eclipse
in the main folder, and open the projects in Eclipse.
Summary
In the source code of osmarleandro/google-maps-services-java@12a03c9 commit, I recognize an Extract and Move Method refactoring applied to handle() method in GaeRequestHandler class. I ran RefDiff but it yields an empty set of refactoring as result. Why this refactoring instance was not detected?
Code example
Diff fragment between the commit osmarleandro/google-maps-services-java@12a03c9 and their parent.
Environment details
RefDiff 2.0
Steps to reproduce
Actual results
RefDiff yields and empty set of refactoring.
Expected results
A single instance of Extract and Move Method refactoring applied to handle() method of GaeRequestHandler class.