Validates the content of a method, supports the following checks
- method has a return type defined + quickfix
- method doesn't return when required
- method return type doesn't match its parent + quickfix
- unreachable code detection
- all code paths returning value detection
- constructor super validation
2.2.4