al-code-outline
al-code-outline copied to clipboard
Namespaces!
I reserve lavish appreciation for potential helpers about the new namespaces feature (runtime 12 or greater), specifically:
- quck-fix for namespaces using the current project symbol graph (similar to what Visual Studio has)
- convert project to using namespaces: prompt user for namespace to use for current project
- clean (remove unused) and sort usings (similar to what Visual Studio has)
It would be nice for a function to sort using statements at the top of the file too.
I am still in the middle of big refactoring of the code to fully support interfaces in the extension. I've just released a new version with commands to sort usings, remove unused usings and convert whole AL extension project to namespaces. There are still some missing parts to achieve 100% namespaces support (i.e. wizards should use namespaces if there are any files with namespace declaration in the project), but most of required work is done.