@@ -21,10 +21,11 @@ Based on data from these sources the Refactoring Browser consists of two distinc
2121
2222* `` Patches `` allows to build patches based on change operations on a file.
2323* `` Refactoring `` contains the actual Refactoring domain and adapters to third party libraries.
24+ * `` Collections `` adds some collection semantics on top of PHP arrays. Currently contains a Set type.
2425
2526## Install & Basic Usage
2627
27- [ Download PHAR] ( http ://qafoo .com/downloads/refactor.tar.gz )
28+ [ Download PHAR] ( https ://github .com/QafooLabs/php-refactoring-browser/releases )
2829
2930The refactoring browser is used with:
3031
@@ -110,18 +111,16 @@ Integration:
110111List of Refactorings to implement:
111112
112113* Extract Method (Prototype Done)
113- * Check code after line range if assignments are actually used, or just internal to extracted method
114- * Check how previously defined arrays work when not fully part of extracted method.
115114* Rename Local Variable (Prototype Done)
116- * Optimize use statements
115+ * Optimize use statements (Done)
117116* Convert Local Variable to Instance Variable (Prototype Done)
117+ * Rename Class PSR-0 aware (Done)
118+ * Rename Namespace PSR-0 aware (Done)
118119* Convert Magic Value to Constant
119120* Rename Method
120121 * Private Methods Only first
121122* Rename Instance Variable
122123 * Private Variables Only First
123- * Rename Class PSR-0 aware (Done)
124- * Rename Namespace PSR-0 aware (done)
125124* Extract Interface
126125
127126## Internals
0 commit comments