PurityChecker: A Tool for Detecting Purity of Method-level Refactoring Operations