Using PurityChecker from Command Line
Hi Professor, thanks for the amazing tool!
I saw that the PurityChecker was recently integrated into the main branch, and was wondering if there was a way to invoke it from the command line? I see that the documentation provides a way to call it from it's Java API.
@Abhiram98
I guess you are using the JSON output of the tool. We could add the purity information in the JSON file.
The current implementation is rather conservative. I mean if it flags a refactoring as pure, it is highly probable to be pure (high precision), but it also happens to flag some pure refactorings as impure (lower recall).
Yes, I am using the JSON output from the tool