microsoft / AL

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 Studio Code Marketplace or as part of the AL Developer Preview builds for Dynamics 365 Business Central.
MIT License
718 stars 242 forks source link

aldoc.exe: wrong procedure argument separator #7768

Open nicolassaleron opened 3 weeks ago

nicolassaleron commented 3 weeks ago

1. Describe the bug Aldoc.exe does not write a valid AL signature for procedures and events. Arguments are separated by a comma instead of semi colon.

2. To Reproduce Look at the standard documentation: https://learn.microsoft.com/en-us/dynamics365/business-central/application/system/codeunit/system.environment.global-triggers

[BusinessEvent(False)] procedure GetGlobalTableTriggerMask(TableID: Integer**;** var TableTriggerMask: Integer)

3. Expected behavior

[BusinessEvent(False)] procedure GetGlobalTableTriggerMask(TableID: Integer**;** var TableTriggerMask: Integer) 4. Actual behavior

[BusinessEvent(False)] procedure GetGlobalTableTriggerMask(TableID: Integer**,** var TableTriggerMask: Integer)

5. Versions: