Back CleanCode 4.0.0

Notes

Major update, thanks to @SuperJMN!
• Warning if a method contains too many nested blocks
• Warning if a method name is too short to be meaningful
• Warning if an epression is breaking the Law of Demeter
• Warning if a constructor has too many parameters, indicating too many dependencies
• Warning if a method has too many arguments
• Suggestion highlight if class has too many methods
• Suggestion highlight if method has too many statements