Tag more quality queries.

Excluded for now for uncertainty: incomplete ordering, import deprecated module
This commit is contained in:
Joe Farebrother
2025-06-17 17:07:19 +01:00
parent 049c0705a9
commit 5c4548df45
21 changed files with 49 additions and 32 deletions

View File

@@ -2,9 +2,9 @@
* @name Non-standard exception raised in special method
* @description Raising a non-standard exception in a special method alters the expected interface of that method.
* @kind problem
* @tags reliability
* maintainability
* convention
* @tags quality
* reliability
* error-handling
* @problem.severity recommendation
* @sub-severity high
* @precision very-high

View File

@@ -2,7 +2,9 @@
* @name Mismatch between signature and use of an overriding method
* @description Method has a different signature from the overridden method and, if it were called, would be likely to cause an error.
* @kind problem
* @tags maintainability
* @tags quality
* maintainability
* readability
* @problem.severity error
* @sub-severity low
* @precision high

View File

@@ -3,7 +3,9 @@
* @description Method has a signature that differs from both the signature of its overriding methods and
* the arguments with which it is called, and if it were called, would be likely to cause an error.
* @kind problem
* @tags maintainability
* @tags quality
* maintainability
* readability
* @problem.severity recommendation
* @sub-severity high
* @precision high

View File

@@ -2,11 +2,9 @@
* @name Overly complex `__del__` method
* @description `__del__` methods may be called at arbitrary times, perhaps never called at all, and should be simple.
* @kind problem
* @tags efficiency
* @tags quality
* maintainability
* complexity
* statistical
* non-attributable
* @problem.severity recommendation
* @sub-severity low
* @precision high

View File

@@ -4,7 +4,8 @@
* number and type of parameters has the potential to cause an error when there is a mismatch.
* @kind problem
* @problem.severity warning
* @tags reliability
* @tags quality
* reliability
* correctness
* @sub-severity high
* @precision very-high