CWE-1307: CISQ Quality Measures - Maintainability
ID
CWE-1307
Status
Incomplete
Weaknesses in this category are related to the CISQ Quality Measures for Maintainability. Presence of these weaknesses could reduce the maintainability of the software.
Relationships
View | Weakness | ||||||
---|---|---|---|---|---|---|---|
# ID | Name | # ID | Name | Abstraction | Structure | Status | |
CWE-1305 | CISQ Quality Measures (2020) | CWE-407 | Inefficient Algorithmic Complexity | Class | Simple | Incomplete | |
CWE-1305 | CISQ Quality Measures (2020) | CWE-478 | Missing Default Case in Multiple Condition Expression | Base | Simple | Draft | |
CWE-1305 | CISQ Quality Measures (2020) | CWE-480 | Use of Incorrect Operator | Base | Simple | Draft | |
CWE-1305 | CISQ Quality Measures (2020) | CWE-484 | Omitted Break Statement in Switch | Base | Simple | Draft | |
CWE-1305 | CISQ Quality Measures (2020) | CWE-561 | Dead Code | Base | Simple | Draft | |
CWE-1305 | CISQ Quality Measures (2020) | CWE-570 | Expression is Always False | Base | Simple | Draft | |
CWE-1305 | CISQ Quality Measures (2020) | CWE-571 | Expression is Always True | Base | Simple | Draft | |
CWE-1305 | CISQ Quality Measures (2020) | CWE-783 | Operator Precedence Logic Error | Base | Simple | Draft | |
CWE-1305 | CISQ Quality Measures (2020) | CWE-1041 | Use of Redundant Code | Base | Simple | Incomplete | |
CWE-1305 | CISQ Quality Measures (2020) | CWE-1045 | Parent Class with a Virtual Destructor and a Child Class without a Virtual Destructor | Base | Simple | Incomplete | |
CWE-1305 | CISQ Quality Measures (2020) | CWE-1047 | Modules with Circular Dependencies | Base | Simple | Incomplete | |
CWE-1305 | CISQ Quality Measures (2020) | CWE-1048 | Invokable Control Element with Large Number of Outward Calls | Base | Simple | Incomplete | |
CWE-1305 | CISQ Quality Measures (2020) | CWE-1051 | Initialization with Hard-Coded Network Resource Configuration Data | Base | Simple | Incomplete | |
CWE-1305 | CISQ Quality Measures (2020) | CWE-1052 | Excessive Use of Hard-Coded Literals in Initialization | Base | Simple | Incomplete | |
CWE-1305 | CISQ Quality Measures (2020) | CWE-1054 | Invocation of a Control Element at an Unnecessarily Deep Horizontal Layer | Base | Simple | Incomplete | |
CWE-1305 | CISQ Quality Measures (2020) | CWE-1055 | Multiple Inheritance from Concrete Classes | Base | Simple | Incomplete | |
CWE-1305 | CISQ Quality Measures (2020) | CWE-1062 | Parent Class with References to Child Class | Base | Simple | Incomplete | |
CWE-1305 | CISQ Quality Measures (2020) | CWE-1064 | Invokable Control Element with Signature Containing an Excessive Number of Parameters | Base | Simple | Incomplete | |
CWE-1305 | CISQ Quality Measures (2020) | CWE-1074 | Class with Excessively Deep Inheritance | Base | Simple | Incomplete | |
CWE-1305 | CISQ Quality Measures (2020) | CWE-1075 | Unconditional Control Flow Transfer outside of Switch Block | Base | Simple | Incomplete | |
CWE-1305 | CISQ Quality Measures (2020) | CWE-1079 | Parent Class without Virtual Destructor Method | Base | Simple | Incomplete | |
CWE-1305 | CISQ Quality Measures (2020) | CWE-1080 | Source Code File with Excessive Number of Lines of Code | Base | Simple | Incomplete | |
CWE-1305 | CISQ Quality Measures (2020) | CWE-1084 | Invokable Control Element with Excessive File or Data Access Operations | Base | Simple | Incomplete | |
CWE-1305 | CISQ Quality Measures (2020) | CWE-1085 | Invokable Control Element with Excessive Volume of Commented-out Code | Base | Simple | Incomplete | |
CWE-1305 | CISQ Quality Measures (2020) | CWE-1086 | Class with Excessive Number of Child Classes | Base | Simple | Incomplete | |
CWE-1305 | CISQ Quality Measures (2020) | CWE-1087 | Class with Virtual Method without a Virtual Destructor | Base | Simple | Incomplete | |
CWE-1305 | CISQ Quality Measures (2020) | CWE-1090 | Method Containing Access of a Member Element from Another Class | Base | Simple | Incomplete | |
CWE-1305 | CISQ Quality Measures (2020) | CWE-1095 | Loop Condition Value Update within the Loop | Base | Simple | Incomplete |
Loading...