All notable changes to the "php-namespace-resolver" extension will be documented in this file.
- Cannot read property 'document' of undefined #61
- Support multiple autoload paths for namespace generation #54
- Replace namespace if already present in file while generating namespace #50
- Auto highlight settings added #43
- Add a new
Generate namespace for this file
command #42
- Add a new
Highlight Not Imported Classes
command #38 - Add a new
Highlight Not Used Classes
command #39
- Add a new
Import All Classes
command #36
- Adjust words
- Add natural sorting option #29
- New config for auto sorting when a file is saved
- Escaping from alias import box not working
- No class is selected warning is not showing
- Don't move cursor after expanding class
- Don't wait before autosorting and replacing selected class
- Add alphabetical fallback when imports are the same length #25
- Allow replacing use statement #24
- Expand command is not working
- Add built-in php class
- Do not import classes that does not exists #20
- Extension is not working when namespace is in the first line alongside the php tag #19
- Extension isnot working on other tab
- Automatically replace selected class when alias is chosen
- Bring back the context menus
- Add multi cursor support
- Import class directly if fqcn is selected
- Check conflict for aliases also
- If class is not found then import class as global class
- Import class at the top of the file if php tag not found
- Showing class on picker even if it has a namespace
- Add support to find classes without namespaces
- Remove context menus
- Add support for expanding on multiple cursor
- Check for namespace conflict case insensitively
- Clean up settings doc
- Show app namespace on top while choosing namespace to import
- Added support for
interface
abstract
trait
keywords #9 - Added support for
final
keyword
- Optimize performance #10
- Make alphabetic sort in case sensitive. #2
- Show error message instead of information if nothing to sort
- Bug fixes
- Move context menu to a separate group
- Activate context menu only on PHP language
- Change default keybindings
- Add configuration to exclude files
- If a class with the same name is already imported prompt for an alias
- Rename command titles
- Rename
messagesOnStatusBar
configuration toshowMessageOnStatusBar
- Show error message instead of info if the class is already imported