From 93abf38c0c92a31d85131087de71d30b44ef625c Mon Sep 17 00:00:00 2001 From: Philipp Salvisberg Date: Fri, 12 Aug 2022 09:01:23 +0200 Subject: [PATCH] rename "PL/SQL Cop" to "db* CODECOP" --- docs/1-introduction/introduction.md | 6 +++--- docs/4-language-usage/3-dml-and-sql/1-general/g-3160.md | 2 +- docs/4-language-usage/3-dml-and-sql/1-general/g-3170.md | 2 +- docs/4-language-usage/5-exception-handling/g-5010.md | 2 +- docs/4-language-usage/7-stored-objects/1-general/g-7170.md | 2 +- docs/4-language-usage/7-stored-objects/7-triggers/g-7740.md | 2 +- .../g-8410.md | 2 +- .../g-8510.md | 2 +- 8 files changed, 10 insertions(+), 10 deletions(-) diff --git a/docs/1-introduction/introduction.md b/docs/1-introduction/introduction.md index 58b33d22..3a7a9814 100644 --- a/docs/1-introduction/introduction.md +++ b/docs/1-introduction/introduction.md @@ -54,12 +54,12 @@ Restriction | Describes the circumstances to be fulfilled to make use of a rule. ### Validator support ### -The tool PL/SQL Cop (see the "Tool Support" chapter) cannot support *all* the guidelines in this document. Those guidelines that are *not* supported by PL/SQL Cop validators are marked like this: +The tool db\* CODECOP (see the "Tool Support" chapter) cannot support *all* the guidelines in this document. Those guidelines that are *not* supported by db\* CODECOP validators are marked like this: -!!! missing "Unsupported in PL/SQL Cop Validators" +!!! missing "Unsupported in db\* CODECOP Validators" Reason why the specific guideline is not supported by the validators. -The PL/SQL Cop repository documents the [details of validator limitations](https://github.com/Trivadis/plsql-cop-cli/blob/main/validator-limitations.md#guidelines). +The db\* CODECOP repository documents the [details of validator limitations](https://github.com/Trivadis/plsql-cop-cli/blob/main/validator-limitations.md#guidelines). ### Why are standards important diff --git a/docs/4-language-usage/3-dml-and-sql/1-general/g-3160.md b/docs/4-language-usage/3-dml-and-sql/1-general/g-3160.md index ad8704bc..8407e1e4 100644 --- a/docs/4-language-usage/3-dml-and-sql/1-general/g-3160.md +++ b/docs/4-language-usage/3-dml-and-sql/1-general/g-3160.md @@ -3,7 +3,7 @@ !!! warning "Major" Maintainability, Reliability -!!! missing "Unsupported in PL/SQL Cop Validators" +!!! missing "Unsupported in db\* CODECOP Validators" We cannot identify the type of a column. Requires `create table` and `alter table` parser support or access to the Oracle Data Dictionary. ## Restriction diff --git a/docs/4-language-usage/3-dml-and-sql/1-general/g-3170.md b/docs/4-language-usage/3-dml-and-sql/1-general/g-3170.md index 925673d0..44979572 100644 --- a/docs/4-language-usage/3-dml-and-sql/1-general/g-3170.md +++ b/docs/4-language-usage/3-dml-and-sql/1-general/g-3170.md @@ -3,7 +3,7 @@ !!! warning "Major" Reliability -!!! missing "Unsupported in PL/SQL Cop Validators" +!!! missing "Unsupported in db\* CODECOP Validators" We cannot identify column default values. Requires `create table` and `alter table` parser support or access to the Oracle Data Dictionary. ## Restriction diff --git a/docs/4-language-usage/5-exception-handling/g-5010.md b/docs/4-language-usage/5-exception-handling/g-5010.md index cd98ce7d..487ef9e2 100644 --- a/docs/4-language-usage/5-exception-handling/g-5010.md +++ b/docs/4-language-usage/5-exception-handling/g-5010.md @@ -3,7 +3,7 @@ !!! danger "Critical" Reliability, Reusability, Testability -!!! missing "Unsupported in PL/SQL Cop Validators" +!!! missing "Unsupported in db\* CODECOP Validators" We cannot identify logging framework and where it should be applied. Requires further definition regarding naming of the error/logging framework and its minimal use in PL/SQL code. ## Reason diff --git a/docs/4-language-usage/7-stored-objects/1-general/g-7170.md b/docs/4-language-usage/7-stored-objects/1-general/g-7170.md index bed0f397..75a7572e 100644 --- a/docs/4-language-usage/7-stored-objects/1-general/g-7170.md +++ b/docs/4-language-usage/7-stored-objects/1-general/g-7170.md @@ -3,7 +3,7 @@ !!! warning "Major" Efficiency, Maintainability -!!! missing "Unsupported in PL/SQL Cop Validators" +!!! missing "Unsupported in db\* CODECOP Validators" We cannot determine the usage of an `in out` parameter in a reliable way, especially when other units are involved which are maintained in another file. ## Reason diff --git a/docs/4-language-usage/7-stored-objects/7-triggers/g-7740.md b/docs/4-language-usage/7-stored-objects/7-triggers/g-7740.md index e543e08d..d8c43bbc 100644 --- a/docs/4-language-usage/7-stored-objects/7-triggers/g-7740.md +++ b/docs/4-language-usage/7-stored-objects/7-triggers/g-7740.md @@ -3,7 +3,7 @@ !!! warning "Major" Efficiency, Reliability -!!! missing "Unsupported in PL/SQL Cop Validators" +!!! missing "Unsupported in db\* CODECOP Validators" We cannot identify what the primary key column(s) are to check if assignment to a primary key is taking place in the trigger. ## Reason diff --git a/docs/4-language-usage/8-patterns/4-ensure-single-execution-at-a-time-of-a-program-unit/g-8410.md b/docs/4-language-usage/8-patterns/4-ensure-single-execution-at-a-time-of-a-program-unit/g-8410.md index f4ee982e..4db1663b 100644 --- a/docs/4-language-usage/8-patterns/4-ensure-single-execution-at-a-time-of-a-program-unit/g-8410.md +++ b/docs/4-language-usage/8-patterns/4-ensure-single-execution-at-a-time-of-a-program-unit/g-8410.md @@ -3,7 +3,7 @@ !!! tip "Minor" Efficiency, Reliability -!!! missing "Unsupported in PL/SQL Cop Validators" +!!! missing "Unsupported in db\* CODECOP Validators" We cannot identify where an application lock would make sense. Algorithms to detect wrong, missing and right usages of this pattern are virtually impossible to implement without understanding the context. ## Reason diff --git a/docs/4-language-usage/8-patterns/5-use-dbms-application-info-package-to-follow-progress-of-a-process/g-8510.md b/docs/4-language-usage/8-patterns/5-use-dbms-application-info-package-to-follow-progress-of-a-process/g-8510.md index 01113514..80fe853d 100644 --- a/docs/4-language-usage/8-patterns/5-use-dbms-application-info-package-to-follow-progress-of-a-process/g-8510.md +++ b/docs/4-language-usage/8-patterns/5-use-dbms-application-info-package-to-follow-progress-of-a-process/g-8510.md @@ -3,7 +3,7 @@ !!! tip "Minor" Efficiency, Reliability -!!! missing "Unsupported in PL/SQL Cop Validators" +!!! missing "Unsupported in db\* CODECOP Validators" We cannot know where the use of `dbms_application_info` is sensible. Algorithms to detect wrong, missing and right usages of this pattern are virtually impossible to implement without understanding the context. ## Reason