3.0.0
New rules:
Other highlights:
- Fix IndexOutOfBoundsException on SelectAllColumnsCheck. (#141)
- Greatly reduce the time needed to parse code that uses ANSI joins (#152)
- Many improvements in the parser.
- Add an example of custom plugin using Gradle.
This version supports SonarQube 7.6 and newer. Please be aware that ZPA is only tested with SonarQube Community Edition. It may work with the commercial editions of SonarQube, but you'll have to choose if you want to use ZPA or SonarPLSQL (from SonarSource). You can't use both plugins to analyze the code simultaneously.
Install/update instructions:
- Copy only the
sonar-zpa-plugin-3.0.0.jar
file to the SONARQUBE_HOME/extensions/plugins. - Remove the older plugin (
sonar-plsql-open-plugin*.jar
) from that directory. - Restart the SonarQube instance.
For custom plugin developers:
- [BREAKING CHANGE] Custom plugins built against older versions of sonar-plsql-open-plugin must be updated. Please read the documentation for more details: Migrating a plugin from a previous version.