Merge pull request #1126 from AdaCore/describe_where_gnatcheck_rules_come_from

Describe where gnatcheck rules come from
This commit is contained in:
Gustavo A. Hoffmann
2024-10-18 10:40:01 +02:00
committed by GitHub
24 changed files with 49 additions and 41 deletions

View File

@@ -20,7 +20,7 @@ Goal
**Remediation** :math:`\rightarrow` High
**Verification Method** :math:`\rightarrow` GNATcheck rule:
:rule:`uses_profile:ravenscar`
:rule:`uses_profile:ravenscar` (supplied with document)
**Mutually Exclusive** :math:`\rightarrow` CON02

View File

@@ -20,7 +20,7 @@ Goal
**Remediation** :math:`\rightarrow` High
**Verification Method** :math:`\rightarrow` GNATcheck rule:
:rule:`uses_profile:jorvik`
:rule:`uses_profile:jorvik` (supplied with document)
**Mutually Exclusive** :math:`\rightarrow` CON01

View File

@@ -20,7 +20,7 @@ Goal
**Remediation** :math:`\rightarrow` High
**Verification Method** :math:`\rightarrow` GNATcheck rule:
:rule:`Volatile_Objects_Without_Address_Clauses`
:rule:`Volatile_Objects_Without_Address_Clauses` (builtin rule)
+++++++++++
Reference

View File

@@ -20,7 +20,7 @@ Goal
**Remediation** :math:`\rightarrow` Low
**Verification Method** :math:`\rightarrow` GNATcheck rule:
:rule:`Raising_Predefined_Exceptions`
:rule:`Raising_Predefined_Exceptions` (builtin rule)
+++++++++++
Reference

View File

@@ -20,7 +20,7 @@ Goal
**Remediation** :math:`\rightarrow` Low
**Verification Method** :math:`\rightarrow` GNATcheck rule:
:rule:`Unhandled_Exceptions`
:rule:`Unhandled_Exceptions` (supplied with document)
+++++++++++
Reference

View File

@@ -20,7 +20,7 @@ Goal
**Remediation** :math:`\rightarrow` Low
**Verification Method** :math:`\rightarrow` GNATcheck rule:
:rule:`Non_Visible_Exceptions`
:rule:`Non_Visible_Exceptions` (builtin rule)
+++++++++++
Reference

View File

@@ -20,7 +20,7 @@ Goal
**Remediation** :math:`\rightarrow` High
**Verification Method** :math:`\rightarrow` GNATcheck rule:
:rule:`Deep_Inheritance_Hierarchies:2`
:rule:`Deep_Inheritance_Hierarchies:2` (builtin rule)
+++++++++++
Reference

View File

@@ -21,7 +21,7 @@ Goal
bug)
**Verification Method** :math:`\rightarrow` GNATcheck rule:
:rule:`Direct_Calls_To_Primitives`
:rule:`Direct_Calls_To_Primitives` (builtin rule)
+++++++++++
Reference

View File

@@ -19,7 +19,8 @@ Goal
**Remediation** :math:`\rightarrow` Low
**Verification Method** :math:`\rightarrow` GNATcheck rule: :rule:`Style_Checks:O`
**Verification Method** :math:`\rightarrow` GNATcheck rule:
:rule:`Style_Checks:O` (builtin rule)
+++++++++++
Reference

View File

@@ -20,7 +20,7 @@ Goal
**Remediation** :math:`\rightarrow` Low
**Verification Method** :math:`\rightarrow` GNATcheck rule:
:rule:`Specific_Pre_Post`
:rule:`Specific_Pre_Post` (builtin rule)
+++++++++++
Reference

View File

@@ -20,7 +20,7 @@ Goal
**Remediation** :math:`\rightarrow` Low
**Verification Method** :math:`\rightarrow` GNATcheck rule:
:rule:`OTHERS_In_CASE_Statements`
:rule:`OTHERS_In_CASE_Statements` (builtin rule)
+++++++++++
Reference

View File

@@ -20,7 +20,7 @@ Goal
**Remediation** :math:`\rightarrow` Low
**Verification Method** :math:`\rightarrow` GNATcheck rule:
:rule:`Enumeration_Ranges_In_CASE_Statements`
:rule:`Enumeration_Ranges_In_CASE_Statements` (builtin rule)
+++++++++++
Reference

View File

@@ -20,7 +20,7 @@ Goal
**Remediation** :math:`\rightarrow` Low
**Verification Method** :math:`\rightarrow` GNATcheck rule:
:rule:`OTHERS_In_Aggregates`
:rule:`OTHERS_In_Aggregates` (builtin rule)
+++++++++++
Reference

View File

@@ -20,7 +20,7 @@ Goal
**Remediation** :math:`\rightarrow` High
**Verification Method** :math:`\rightarrow` GNATcheck rule:
:rule:`Unassigned_OUT_Parameters`
:rule:`Unassigned_OUT_Parameters` (builtin rule)
+++++++++++
Reference

View File

@@ -20,7 +20,7 @@ Goal
**Remediation** :math:`\rightarrow` Low
**Verification Method** :math:`\rightarrow` GNATcheck rule:
:rule:`OTHERS_In_Exception_Handlers`
:rule:`OTHERS_In_Exception_Handlers` (builtin rule)
+++++++++++
Reference

View File

@@ -20,7 +20,7 @@ Goal
**Remediation** :math:`\rightarrow` Low
**Verification Method** :math:`\rightarrow` GNATcheck rule:
:rule:`function_out_parameters`
:rule:`function_out_parameters` (supplied with document)
+++++++++++
Reference

View File

@@ -20,7 +20,7 @@ Goal
**Remediation** :math:`\rightarrow` Low
**Verification Method** :math:`\rightarrow` GNATcheck rule:
:rule:`Recursive_Subprograms`
:rule:`Recursive_Subprograms` (builtin rule)
+++++++++++
Reference

View File

@@ -20,7 +20,7 @@ Goal
**Remediation** :math:`\rightarrow` Low
**Verification Method** :math:`\rightarrow` GNATcheck rule:
:rule:`overrides_standard_name`
:rule:`overrides_standard_name` (supplied with document)
+++++++++++
Reference

View File

@@ -20,7 +20,7 @@ Goal
**Remediation** :math:`\rightarrow` Low
**Verification Method** :math:`\rightarrow` GNATcheck rule:
:rule:`Numeric_Literals`
:rule:`Numeric_Literals` (builtin rule)
+++++++++++
Reference

View File

@@ -20,7 +20,7 @@ Goal
**Remediation** :math:`\rightarrow` High, as retrofit can be extensive
**Verification Method** :math:`\rightarrow` GNATcheck rule:
:rule:`Visible_Components`
:rule:`Visible_Components` (builtin rule)
+++++++++++
Reference

Some files were not shown because too many files have changed in this diff Show More