AL icon indicating copy to clipboard operation
AL copied to clipboard

Home of the Dynamics 365 Business Central AL Language extension for Visual Studio Code. Used to track issues regarding the latest version of the AL compiler and developer tools available in the Visual...

Results 405 AL issues
Sort by recently updated
recently updated
newest added

I do use Run-TestsInBcContainer to run my tests from powershell. When I publish my test app using Ctrl+F5, all works fine. It find tests and excutes them. Immediately, after running...

input-needed
requires-triage
RAD

**1. Describe the bug** AS0022 raises an error when the scope of an object or a procedure changes, even if the element as been marked as obsolete in the previous...

requires-triage
AppSourceCop

Related to #5997 from 2020: In my previous app version, I've obsoleted an enum object. As long as the removed table field it is still attached to cannot be physically...

AppSourceCop
accepted

**1. Describe the bug** In a single AppSource app we have an Enum object and an EnumExtension to that Enum. The enumextension adds a new value. Here we get warning...

AppSourceCop
accepted

**1. Describe the bug** When working with AL Language Version 13.x in a project for BC Version 23.5x, the following message appears when using the "Allow Data Analysis Mode." permission...

accepted

**1. Describe the bug** We have an app that uses entitlements. Entitlements reference PermissionSet objects, and PermissionSet objects can be extended using PermissionsetExtension objects. Now, we have an object in...

accepted

**1. Describe the bug** This is a weird edge case I'd say. You cannot define multiple keys on the core Table with the same name. You can however define additional...

accepted

Bug or feature? Why is warning [AL0603](https://learn.microsoft.com/en-us/dynamics365/business-central/dev-itpro/developer/diagnostics/diagnostic-al603) raised when directly assigning an integer to `MyEnum`, and why not when assigning it indirectly in `foreach`? ``` procedure TestAL0603() var MyEnum: Enum...

accepted

**1. Describe the bug** It is not possible anymore to disable diagnostic AL1080 via a `ruleset.json` file. Even though you change the severity of the diagnostic, it will eventually still...

accepted

**1. Describe the bug** Code action "Implement interfaces" uses a wrong capitalization of object types within parameters. **2. To Reproduce** Steps to reproduce the behavior: 1. Create the following interface...

al-language
accepted