changed the RenameTypeProcessor#updateReferences() to update type references with namespaces properly. (Issue #48)
minor improvements to the RenameMethodProcessor#updateReferences() method. (Issue #48)
changed the RenameMethodProcessor#updateReferences() to update method references properly. (Issue #48)
added missing @Override annotations.
inlined the PDTTypeInferenceUtils#getTypes(PHPCallExpression, ISourceModule, ASTNode) method into the getTypes(PHPCallExpression, ISourceModule) method. (Issue #48)
removed the PHPRenameProcessor#currentName field. (Issue #48)
changed the RenameMethodProcessor#updateReferences() to update method references properly. (Issue #48)
changed the PHPRenameProcessor#renameDeclaration(IProgressMonitor) method so as to call the renameDeclaration(IProgressMonitor, IModelElement, ISourceModule) method. (Issue #48)
added missing null check in the RenameMethodProcessor#updateReferences(IProgressMonitor, IMethod) method. (Issue #48)
changed the Rename Method feature so as to rename the farthest method that is overridden by the target method. (Issue #48)
removed an unnecessary if statement in the PDTModelUtils#fixInvalidSourceElement() method. (Issue #48)
added two getSourceElement() methods to the RenamePHPElementAction class. (Issue #48)
changed the RenameLocalVariableProcessor#updateReferences() method to update references properly with anonymous functions. (Issue #48)
minor improvements to the RenameLocalVariableProcessor#updateReferences() method. (Issue #48)
minor improvements to the RenameTypeProcessor class. (Issue #48)
changed the match rule to search references for all subclasses of the RenameFieldProcessor class. (Issue #48)
replaced the word "overridden methods" with "overriding methods". (Issue #48)