CWE-1130 · Kategoria
CISQ Quality Measures (2016) - Maintainability
- Status
- Szkic
- Dodano
- 23 lipca 2018
- Ostatnia zmiana
- 9 września 2025
Opis
Weaknesses in this category are related to the CISQ Quality Measures for Maintainability, as documented in 2016 with the Automated Source Code Maintainability Measure (ASCMM) Specification 1.0. Presence of these weaknesses could reduce the maintainability of the software.
Wpisy w tej grupie
- CWE-561 Dead Code
- CWE-1041 Use of Redundant Code
- CWE-1044 Architecture with Number of Horizontal Layers Outside of Expected Range
- CWE-1047 Modules with Circular Dependencies
- CWE-1048 Invokable Control Element with Large Number of Outward Calls
- CWE-1052 Excessive Use of Hard-Coded Literals in Initialization
- CWE-1054 Invocation of a Control Element at an Unnecessarily Deep Horizontal Layer
- CWE-1055 Multiple Inheritance from Concrete Classes
- CWE-1064 Invokable Control Element with Signature Containing an Excessive Number of Parameters
- CWE-1074 Class with Excessively Deep Inheritance
- CWE-1075 Unconditional Control Flow Transfer outside of Switch Block
- CWE-1080 Source Code File with Excessive Number of Lines of Code
- CWE-766 Critical Data Element Declared Public
- CWE-1084 Invokable Control Element with Excessive File or Data Access Operations
- CWE-1085 Invokable Control Element with Excessive Volume of Commented-out Code
- CWE-1086 Class with Excessive Number of Child Classes
- CWE-1090 Method Containing Access of a Member Element from Another Class
- CWE-1092 Use of Same Invokable Control Element in Multiple Architectural Layers
- CWE-1095 Loop Condition Value Update within the Loop
- CWE-1121 Excessive McCabe Cyclomatic Complexity
Źródła
Wpis z katalogu CWE 4.20.