AEM-Rules-for-SonarQube
AEM-Rules-for-SonarQube copied to clipboard
Feature: New rule to ban implementation of ProviderType interfaces (CQBP-84)
The rule described at https://experienceleague.adobe.com/docs/experience-manager-cloud-manager/content/using/custom-code-quality-rules.html?lang=en#product-apis-annotated-with-providertype-should-not-be-implemented-or-extended-by-customers that ProviderType
interfaces must not be implemented (or according classes must not be extended) would be helpful to have in SonarQube already. That way issues otherwise only detected in Cloud Manager could be detected already with custom CI hooked up with SonarQube.