iangreenleaf/Scisr — Issue #41: Support namespaces
Author: kdambekalns
Created: 2012-01-27 10:31:08+00:00
State: open

When working with a namespaced codebase, the tool is of limited use. Here are some examples:

Renaming `Exception` to `RenamedException` changes too much (i.e. all `Exception` classes, but not all that's needed, so that `class Exception extends \TYPO3\Fluid\Core\Exception` becomes `class RenamedException extends \TYPO3\Fluid\Core\Exception`.

Using fully qualified class names matches only uses in docblocks, it seems. At least fully qualified use in code is left unchanged.

What should happen, is that renaming `Some\Namespaced\Class` to `Some\Namespaced\DifferentName` should just work. :)