Though above warning was informed by MS long time back but it has introduced in latest version of AL.
With the update of new version of AL extension this warning is populated in AL code.
Once you update above AL language version then you will find below warning
Now this warning will become error in near future that means we need to correct it anyhow . If your app contain more than 100 pages then it will be too much efforts to make it manually and tedious task.
To make it superfast work we have one extension available in marketplace which will help you to resolve it within seconds.
Once you install the extension then Press ‘F1’ and run following command
‘Fix Implicit with usages’
Just have look at the following file
Now run above command and relax as it will fix the warning in all pages.
Result of the file after running command
It will fix the all warning in all the files.
Hope this will help you
Stay tuned for more update
Today morning I update AL extension with the latest version as below
After update I found following issue for Per Tenant app and was not able to find any clue for this issue
To resolve the issue decided to roll back to latest update and it works fine but it is not giving the latest updates for AL
Then I decided to ask our beloved community
https://twitter.com/ajkauffmann gave the solution to resolve this
Actually I was doing mistake in App Source Analyzer that I enabled both AppsourceCop and PerTenantExtensionCop for PerTenant App which was not correct
This is actually not correct because we need enable code analyzer like
If developing App within Certified App range (70M) then enable AppsoureCop and if developing app for Tenant then enable PerTenantExtensionCop.
This resolve my issue.
Hope this will help you..
You can go through the twitter thread.
With the release of
and Business Central 2020 Wave 1 new codecops added for more information and making your app more prominent AL extension
AA0215 – Checking file naming
This checks file name as per new guidelines and shows warning as below
Following are the new guidelines for this warning
Object Name File Name Codeunit 50000 “Post Bank Details” PostBankDetails.Codeunit.al Page 50000 “Customer Card Ext” CustomerCard.PageExt.al
To Get this done automatically use
Waldo’ CRS extension
AA0218,AA0219,AA0218 – Missing and Wrong ToolTips
This will show warning for missing Tooltips as below
AA0470- Comments in Labels
Placeholders should have a comment explaining their content.Provide an explanation that describes the content of each of the placeholders.
To fix this Adding the comment
There are more code analyzer added and you can find this from following link
Stay tuned for more ….
A code analyzer is a library that builds on the compiler’s functionality to offer enhanced analysis of the syntax and semantics of your code at build time
CodeCop is an analyzer that enforces the official AL Coding Guidelines
PerTenantExtensionCop is an analyzer that enforces rules that must be respected by extensions meant to be installed for individual tenants
AppSourceCop is an analyzer that enforces rules that must be respected by extensions meant to be published to Microsoft AppSource
UserInterfaceCop is an analyzer that enforces rules that must be respected by extensions meant to be installed for individual tenants
To enable following rules we can use Code Analysis tools
Following are few rules for every code analysis tool .You can download from following file
Hope this will help you all..