db* CODECOP for SonarQube v8.9.3
New
- Based on db* CODECOP v4.2.3
- see Release Notes
Fixed
-
PLSQLCOP-401: NPE when using NOSONAR marker to suppress G-9501 on execute immediate
-
PLSQLCOP-402: Possible NPE while loading SQALE XML file (CWE 476)
- There are no known problems, but it is theoretically possible when information where missing in XML file (e.g. for custom validators)
-
PLSQLCOP-409: Validator in SonarQube uses wrong character set
- The system property
sonar.sourceEncoding
was not considered when parsing SQL & PL/SQL files, this could cause parse errors, e.g. for string literals using quote delimiter characters such asq'£ .... £'
. - The character set detected by SonarQube is now propagated to the SQL & PL/SQL parser
- The system property
Compatibility
SonarQube
- Minumum SonarQube version: 7.9
- Latest SonarQube version tested: 9.2.1
Client Plugin
- Minimum db* CODECOP Validators version: 4.0.0
- Latest db* CODECOP Validators version tested: 4.2.1