Releases: Trivadis/plsql-cop-validators
Releases · Trivadis/plsql-cop-validators
db* CODECOP Validators v4.0.0
New
- PLSQLCOP-292: Provide tooling to create SonarQube child plugins with custom validators
- The SonarQube child plugin can be used in
- db* CODECOP
- db* CODECOP for SQL Developer
- db* CODECOP for SonarQube (with standalone or secondary SonarQube plugin)
- The SonarQube child plugin can be used in
- Based on db* CODECOP v4.0.3
- see Release Notes
Changed
- PLSQLCOP-312: Rebrand "PL/SQL Cop Validators" to "db* CODECOP Validators"
PL/SQL Cop Custom Validators v3.0.0
New
- #36 Support PL/SQL Cop v3
- JDK 8 is required, JDK 11 is supported
- Xtext and Xtend updated to v2.23.0
- Requires PL/SQL Cop v3.0 (CLI or SQL Developer extension)
PL/SQL Cop Custom Validators v1.6.1
Fixed
- #33 False positives in Hint validator with BEGIN_OUTLINE_DATA
- Adds hints BEGIN_OUTLINE_DATA and END_OUTLINE_DATA
- Does not check table references starting with
>or containing@
PL/SQL Cop Custom Validators v1.6.0
New
- #31 New custom validator Hint, included in TrivadisGuidelines3Plus, implementing the following rules:
- G-9600: Never define more than one comment with hints.
- G-9601: Never use unknown hints.
- G-9602: Always use the alias name instead of the table name.
- G-9603: Never reference an unknown table/alias.
PL/SQL Cop Custom Validators v1.5.0
PL/SQL Cop Custom Validators v1.4.2
- Fixed
- #17 Duplicate warnings for G-9501 (SQLInjection validator)
PL/SQL Cop Custom Validators v1.4.1
- Fixed
- #5 False positive for guideline G-9002 defining a SYS_REFCURSOR
PL/SQL Cop Custom Validators v1.4.0
- New
- #14 new composite validator TrivadisGuidelines3Plus
- combing the validators TrivadisPlsqlNaming, SQLInjection and OverrideTrivadisGuidelines
- TrivadisPlsqlNaming is the new name for the former TrivadisGuidelines3Plus validator
- Use the properties file
TrivadisPlsqlNaming.propertiesto configure the TrivadisPlsqlNaming validator - All validators may still be used standalone
- #14 new composite validator TrivadisGuidelines3Plus
PL/SQL Cop Custom Validators v1.3.0
- New
- #13 Configure prefixes and suffixes for
TrivadisGuidelines3Plusvia property file (contributed by @S-Koell and @L-K-Primus)- Looks for
TrivadisGuidelines3Plus.propertiesin user's home directory - Uses prefixes and suffixes according Naming Conventions if property file/ is not found or property is not provided
- See also README.md
- Looks for
- #13 Configure prefixes and suffixes for
PL/SQL Cop Custom Validators v1.2.0
- New
- #8 Added
OverrideTrivadisGuidelinesvalidator.
- #8 Added