Method is too complex
- Maintainability compliance
This rule reports any method or class method whose complexity is above a certain threshold (20 by default; it is configurable).
The more complex a method is, the harder it is to read, test and modify. This is a strong indication that the code should be refactored.