Code analysis
Learn section Development > Development environment > Code analysis: 9 Microsoft Learn pages. Index of what Learn documents here, linked to Learn.
Path: Development > Development environment > Code analysis · tier official · system administration · no narrative yet
Learn pages
- AL diagnostics
- AppSourceCop analyzer: AppSourceCop is an analyzer that enforces rules that must be respected by extensions meant to be published to Microsoft AppSource.
- Code analysis performance configuration: Guidance on troubleshooting and optimizing code analysis performance in AL for Business Central.
- CodeCop analyzer: CodeCop is an analyzer that enforces the official AL Coding Guidelines.
- PerTenantExtensionCop analyzer: PerTenantExtensionCop is an analyzer that enforces rules that must be respected by extensions meant to be installed for individual tenants.
- Ruleset for the code analysis tool: Description of how to create custom rulesets for the code analysis tool in AL for Business Central.
- UICop analyzer: UICop is an analyzer that enforces rules that must be respected by extensions meant to customize the Web Client.
- Using the code analysis tool: Using static code analysis tool on an AL project.
- Using the code analysis tools with the ruleset: Configuring and using a custom ruleset on an AL project.
Videos, posts and code changes
Linked by a Haiku matcher with a grounding quote from the item’s summary (link/topics.ts); machine-generated.
- #11036 Ruleset hardening: promote four compatibility rules to Error (code change): “Four AL compatibility rules are promoted from warnings to errors in the ruleset”
- #11260 Ruleset hardening: promote four legacy warning rules to Error (code change): “Ruleset hardening: promote four legacy warning rules to Error”
Source: Microsoft Learn (CC BY 4.0). Descriptions are Learn’s own.
What Learn documents here 8 of 9 Learn pages
- learnAL diagnostics2026-10-01
- learnAppSourceCop analyzer2026-10-01
- learnCode analysis performance configuration2023-01-09
- learnCodeCop analyzer2026-10-01
- learnPerTenantExtensionCop analyzer2026-10-01
- learnRuleset for the code analysis tool2022-06-24
- learnUICop analyzer2026-10-01
- learnUsing the code analysis tool2026-08-25