Early Access features
Administrators can enable and disable Early Access features on a SonarQube Instance.
About Early access features
Sonar makes some features available as Early Access releases. They are excluded from service level agreements (SLAs) and support obligations.
Enabling and disabling Early Access features
If early access features are available for your SonarQube instance, you can enable and disable them as an administrator from the Administration > General Settings > Early Access Features tab.
Configuring AI CodeFix Early Access
AI CodeFix is available in Early Access for all commercial editions of SonarQube Server.
AI CodeFix currently uses Open AI’s GPT-4o or your own Azure OpenAI LLM, to suggest fixes for a select set of rules in Java, JavaScript, TypeScript, Python, C#, and C++. It’s also possible to use your own self-hosted Azure OpenAI Service model; see below for instructions.
Please see the Managing AI features page to enable AI CodeFix and choose your own LLM, and the Getting AI-generated fix suggestions article for instructions about using the feature.
Configuring Misra Compliance 2023 C++ Early Access
This feature is available starting in SonarQube Server Entreprise Edition.
By default, when MISRA C++ 2023 rules are applied during analysis, a scanner warning informs developers that additional MISRA C++ 2023 Early Access rules can be enabled on their instance. As an instance administrator, you can activate or deactivate this warning by passing a scanner property at the instance level.
To do this, set the sonar.cfamily.misra.warnNewRules
scanner property to true
or false
in your $<INSTALL_DIRECTORY>/conf/sonar-scanner.properties
file.
Developers can disable this message at the scanner level when they configure the analysis (see Customizing the analysis).
Was this page helpful?