Extend AL workspace to cover launch information
VS Code workspaces can save lauch information. Yet this is not implemented for AL. So in order to retrieve symbols in a workspace or publish out of a workspace we are still required to put a launch.json in every extension in a workspace. This is a nuisance and in many scenarions actually not nee...
Ability to suspend and restart Code Analysis
When developing in a big workspace and/or in a big single-folder solution it is not always helpful to have the code analyzed as You go. - Code Analysis will often be slow to react - Code Analysis will be surfacing errors and warnings not related to what You are actually doing at the moment So t...
Enhance Test Framework to restrict allowed time-to-run for tests
Enable the test framework to have a property per test "maximum allowed time to run". Default to unlimited if not set. The test framework should abort a test with a distinct failure when the time is exceeded. Reason; Switching to 2019 Wave 2 we have experienced some hard to find issues that ult...
Syntax Highlighting for AL in Azure DevOps
Please reach out to the Azure DevOps team and work with them to add syntax highlighting for AL in Azure DevOps. Today all AL code there is just shown as plain text. This is inefficient because all pull request reviews and all other code investigation are a lot slower to do without. The platform d...
Lift restriction on encrypting max 215 chars
Today encrypting strings is restricted to 215 chars: https://docs.microsoft.com/en-us/dynamics-nav/encrypt The implementation is not restricting strings handed in at compile time. See method "Encrypt" here: https://github.com/microsoft/ALAppExtensions/blob/master/Modules/System/Cryptography%20Ma...