We are API&AI Addicts community, and we would like to request the inclusion of our plugin a3openapi in the SonarQube Marketplace.
This plugin provides a set of custom rules specifically designed to analyze and improve the quality, security, and consistency of OpenAPI 2.0 and 3.0 specifications. It helps teams maintain architectural standards and detect anti-patterns in their API definitions.
The first release we would like to include is 1.3.2.
The project mainly includes intentionally non-compliant specifications, designed to trigger different rules and validate their coverage and accuracy across a wide range of scenarios.
Given that the rules are quite strict and organization-oriented, this approach allows us to better demonstrate how the plugin detects issues and enforces consistency, security, and best practices.
Also, as a quick update, we have bumped the plugin version in the Pull Request to 1.3.3, which we are now proposing as the initial version for the Sonar Marketplace.
Here are the updated plugin details, including the refreshed PR: