AL
AL copied to clipboard
Wrong capitalization of object types on "Implement interface"
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:
- Create the following interface
interface MyInterface
{
procedure Test(TestEnum: Enum "AFS Write"; var SalesPost: Codeunit "Sales-Post")
}
- Create the following empty codeunit:
codeunit 50000 MyImpl implements MyInterface
{
}
- On the first codeunit line, run code action "Implement interface".
3. Expected behavior Implemented procedure:
procedure Test(TestEnum: Enum System.Azure.Storage.Files."AFS Write"; var SalesPost: Codeunit Microsoft.Sales.Posting."Sales-Post")
begin
end;
4. Actual behavior
Implemented procedure:
procedure Test(TestEnum: enum System.Azure.Storage.Files."AFS Write"; var SalesPost: codeunit Microsoft.Sales.Posting."Sales-Post")
begin
end;
5. Versions:
- AL Language: 13.0.971907