-
-
Save olivernybroe/b68d0c66370a91486a138dcf8de102cd to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"summary": { | |
"code": 88.2, | |
"complexity": 71.2, | |
"architecture": 78.3, | |
"style": 97.8, | |
"security issues": 0 | |
}, | |
"Code": [ | |
{ | |
"title": "Forbidden public property", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\Classes\\ForbiddenPublicPropertySniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Console\/Style.php", | |
"line": 25, | |
"message": " Do not use public properties. Use method access instead." | |
}, | |
{ | |
"title": "Forbidden setter", | |
"insightClass": "NunoMaduro\\PhpInsights\\Domain\\Sniffs\\ForbiddenSetterSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Reflection.php", | |
"line": 62, | |
"message": " Setters are not allowed. Use constructor injection and behavior naming instead." | |
}, | |
{ | |
"title": "Element name minimal length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php", | |
"line": 224, | |
"message": " Variable name \"j\" is only 1 chars long. Must be at least 3." | |
}, | |
{ | |
"title": "Element name minimal length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php", | |
"line": 225, | |
"message": " Variable name \"j\" is only 1 chars long. Must be at least 3." | |
}, | |
{ | |
"title": "Element name minimal length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php", | |
"line": 226, | |
"message": " Variable name \"j\" is only 1 chars long. Must be at least 3." | |
}, | |
{ | |
"title": "Element name minimal length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php", | |
"line": 227, | |
"message": " Variable name \"j\" is only 1 chars long. Must be at least 3." | |
}, | |
{ | |
"title": "Element name minimal length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php", | |
"line": 228, | |
"message": " Variable name \"j\" is only 1 chars long. Must be at least 3." | |
}, | |
{ | |
"title": "Element name minimal length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php", | |
"line": 235, | |
"message": " Variable name \"j\" is only 1 chars long. Must be at least 3." | |
}, | |
{ | |
"title": "Element name minimal length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php", | |
"line": 236, | |
"message": " Variable name \"j\" is only 1 chars long. Must be at least 3." | |
}, | |
{ | |
"title": "Element name minimal length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php", | |
"line": 324, | |
"message": " Variable name \"j\" is only 1 chars long. Must be at least 3." | |
}, | |
{ | |
"title": "Element name minimal length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php", | |
"line": 326, | |
"message": " Variable name \"j\" is only 1 chars long. Must be at least 3." | |
}, | |
{ | |
"title": "Element name minimal length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php", | |
"line": 327, | |
"message": " Variable name \"j\" is only 1 chars long. Must be at least 3." | |
}, | |
{ | |
"title": "Element name minimal length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php", | |
"line": 328, | |
"message": " Variable name \"j\" is only 1 chars long. Must be at least 3." | |
}, | |
{ | |
"title": "Element name minimal length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php", | |
"line": 330, | |
"message": " Variable name \"j\" is only 1 chars long. Must be at least 3." | |
}, | |
{ | |
"title": "Element name minimal length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php", | |
"line": 335, | |
"message": " Variable name \"j\" is only 1 chars long. Must be at least 3." | |
}, | |
{ | |
"title": "Element name minimal length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php", | |
"line": 345, | |
"message": " Variable name \"n\" is only 1 chars long. Must be at least 3." | |
}, | |
{ | |
"title": "Element name minimal length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php", | |
"line": 346, | |
"message": " Variable name \"nn\" is only 2 chars long. Must be at least 3." | |
}, | |
{ | |
"title": "Element name minimal length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php", | |
"line": 346, | |
"message": " Variable name \"n\" is only 1 chars long. Must be at least 3." | |
}, | |
{ | |
"title": "Element name minimal length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php", | |
"line": 348, | |
"message": " Variable name \"n\" is only 1 chars long. Must be at least 3." | |
}, | |
{ | |
"title": "Element name minimal length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php", | |
"line": 348, | |
"message": " Variable name \"nn\" is only 2 chars long. Must be at least 3." | |
}, | |
{ | |
"title": "Element name minimal length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php", | |
"line": 349, | |
"message": " Variable name \"n\" is only 1 chars long. Must be at least 3." | |
}, | |
{ | |
"title": "Element name minimal length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php", | |
"line": 350, | |
"message": " Variable name \"n\" is only 1 chars long. Must be at least 3." | |
}, | |
{ | |
"title": "Element name minimal length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php", | |
"line": 351, | |
"message": " Variable name \"n\" is only 1 chars long. Must be at least 3." | |
}, | |
{ | |
"title": "Element name minimal length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php", | |
"line": 352, | |
"message": " Variable name \"nn\" is only 2 chars long. Must be at least 3." | |
}, | |
{ | |
"title": "Element name minimal length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php", | |
"line": 360, | |
"message": " Variable name \"n\" is only 1 chars long. Must be at least 3." | |
}, | |
{ | |
"title": "Element name minimal length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Collector.php", | |
"line": 958, | |
"message": " Variable name \"y\" is only 1 chars long. Must be at least 3." | |
}, | |
{ | |
"title": "Element name minimal length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Collector.php", | |
"line": 958, | |
"message": " Variable name \"x\" is only 1 chars long. Must be at least 3." | |
}, | |
{ | |
"title": "Element name minimal length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Collector.php", | |
"line": 960, | |
"message": " Variable name \"y\" is only 1 chars long. Must be at least 3." | |
}, | |
{ | |
"title": "Element name minimal length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Collector.php", | |
"line": 960, | |
"message": " Variable name \"x\" is only 1 chars long. Must be at least 3." | |
}, | |
{ | |
"title": "Element name minimal length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/ComposerLoader.php", | |
"line": 18, | |
"message": " Variable name \"io\" is only 2 chars long. Must be at least 3." | |
}, | |
{ | |
"title": "Element name minimal length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/ComposerLoader.php", | |
"line": 19, | |
"message": " Variable name \"io\" is only 2 chars long. Must be at least 3." | |
}, | |
{ | |
"title": "Element name minimal length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Insights\/Composer\/ComposerMustContainName.php", | |
"line": 25, | |
"message": " Variable name \"e\" is only 1 chars long. Must be at least 3." | |
}, | |
{ | |
"title": "Element name minimal length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Insights\/Composer\/ComposerMustExist.php", | |
"line": 17, | |
"message": " Variable name \"e\" is only 1 chars long. Must be at least 3." | |
}, | |
{ | |
"title": "Element name minimal length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Insights\/ForbiddenSecurityIssues.php", | |
"line": 63, | |
"message": " Variable name \"e\" is only 1 chars long. Must be at least 3." | |
}, | |
{ | |
"title": "Element name minimal length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Insights\/ForbiddenSecurityIssues.php", | |
"line": 67, | |
"message": " Variable name \"e\" is only 1 chars long. Must be at least 3." | |
}, | |
{ | |
"title": "Max nesting level", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\Metrics\\MaxNestingLevelSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/ConfigResolver.php", | |
"line": 92, | |
"message": " Only 2 indentation levels per function\/method. Found 3 levels." | |
}, | |
{ | |
"title": "Max nesting level", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\Metrics\\MaxNestingLevelSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Console\/Formatters\/Console.php", | |
"line": 226, | |
"message": " Only 2 indentation levels per function\/method. Found 3 levels." | |
}, | |
{ | |
"title": "Max nesting level", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\Metrics\\MaxNestingLevelSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Console\/Formatters\/Json.php", | |
"line": 70, | |
"message": " Only 2 indentation levels per function\/method. Found 4 levels." | |
}, | |
{ | |
"title": "Max nesting level", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\Metrics\\MaxNestingLevelSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php", | |
"line": 71, | |
"message": " Only 2 indentation levels per function\/method. Found 7 levels." | |
}, | |
{ | |
"title": "Max nesting level", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\Metrics\\MaxNestingLevelSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/File.php", | |
"line": 97, | |
"message": " Only 2 indentation levels per function\/method. Found 3 levels." | |
}, | |
{ | |
"title": "Max nesting level", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\Metrics\\MaxNestingLevelSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Insights\/InsightFactory.php", | |
"line": 100, | |
"message": " Only 2 indentation levels per function\/method. Found 3 levels." | |
}, | |
{ | |
"title": "Max nesting level", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\Metrics\\MaxNestingLevelSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Insights\/InsightFactory.php", | |
"line": 128, | |
"message": " Only 2 indentation levels per function\/method. Found 4 levels." | |
}, | |
{ | |
"title": "Array indent", | |
"insightClass": "PHP_CodeSniffer\\Standards\\Generic\\Sniffs\\Arrays\\ArrayIndentSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Console\/Formatters\/Console.php", | |
"line": 164, | |
"message": " Array key not indented correctly; expected 12 spaces but found 21" | |
}, | |
{ | |
"title": "Array indent", | |
"insightClass": "PHP_CodeSniffer\\Standards\\Generic\\Sniffs\\Arrays\\ArrayIndentSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Console\/Formatters\/Console.php", | |
"line": 165, | |
"message": " Array key not indented correctly; expected 12 spaces but found 21" | |
}, | |
{ | |
"title": "Array indent", | |
"insightClass": "PHP_CodeSniffer\\Standards\\Generic\\Sniffs\\Arrays\\ArrayIndentSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Console\/Formatters\/Console.php", | |
"line": 166, | |
"message": " Array key not indented correctly; expected 12 spaces but found 21" | |
}, | |
{ | |
"title": "Array indent", | |
"insightClass": "PHP_CodeSniffer\\Standards\\Generic\\Sniffs\\Arrays\\ArrayIndentSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Console\/Formatters\/Console.php", | |
"line": 167, | |
"message": " Array key not indented correctly; expected 12 spaces but found 21" | |
}, | |
{ | |
"title": "Array indent", | |
"insightClass": "PHP_CodeSniffer\\Standards\\Generic\\Sniffs\\Arrays\\ArrayIndentSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Console\/Formatters\/Console.php", | |
"line": 168, | |
"message": " Array close brace not indented correctly; expected 8 spaces but found 17" | |
}, | |
{ | |
"title": "Disallow array type hint syntax", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\DisallowArrayTypeHintSyntaxSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/ConfigResolver.php", | |
"line": 87, | |
"message": " Usage of array type hint syntax in \"mixed[]\" is disallowed, use generic type hint syntax instead." | |
}, | |
{ | |
"title": "Disallow array type hint syntax", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\DisallowArrayTypeHintSyntaxSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/ConfigResolver.php", | |
"line": 88, | |
"message": " Usage of array type hint syntax in \"mixed[]\" is disallowed, use generic type hint syntax instead." | |
}, | |
{ | |
"title": "Disallow mixed type hint", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\DisallowMixedTypeHintSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/ConfigResolver.php", | |
"line": 87, | |
"message": " Usage of \"mixed\" type hint is disallowed." | |
}, | |
{ | |
"title": "Disallow mixed type hint", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\DisallowMixedTypeHintSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/ConfigResolver.php", | |
"line": 88, | |
"message": " Usage of \"mixed\" type hint is disallowed." | |
}, | |
{ | |
"title": "Disallow mixed type hint", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\DisallowMixedTypeHintSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Reflection.php", | |
"line": 40, | |
"message": " Usage of \"mixed\" type hint is disallowed." | |
}, | |
{ | |
"title": "Disallow mixed type hint", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\DisallowMixedTypeHintSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Reflection.php", | |
"line": 87, | |
"message": " Usage of \"mixed\" type hint is disallowed." | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Type hint declaration", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff" | |
}, | |
{ | |
"title": "Unused parameter", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\Functions\\UnusedParameterSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Console\/Formatters\/Json.php", | |
"line": 21, | |
"message": " Unused parameter $input." | |
}, | |
{ | |
"title": "Unused parameter", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\Functions\\UnusedParameterSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Console\/Formatters\/Json.php", | |
"line": 37, | |
"message": " Unused parameter $dir." | |
}, | |
{ | |
"title": "Unused parameter", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\Functions\\UnusedParameterSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/DefaultPreset.php", | |
"line": 58, | |
"message": " Unused parameter $composer." | |
}, | |
{ | |
"title": "Unused parameter", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\Functions\\UnusedParameterSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/File.php", | |
"line": 171, | |
"message": " Unused parameter $isError." | |
}, | |
{ | |
"title": "Unused parameter", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\Functions\\UnusedParameterSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/File.php", | |
"line": 174, | |
"message": " Unused parameter $column." | |
}, | |
{ | |
"title": "Unused parameter", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\Functions\\UnusedParameterSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/File.php", | |
"line": 177, | |
"message": " Unused parameter $severity." | |
}, | |
{ | |
"title": "Unused parameter", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\Functions\\UnusedParameterSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/File.php", | |
"line": 178, | |
"message": " Unused parameter $isFixable." | |
}, | |
{ | |
"title": "Unused parameter", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\Functions\\UnusedParameterSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Sniffs\/ForbiddenSetterSniff.php", | |
"line": 94, | |
"message": " Unused parameter $className." | |
}, | |
{ | |
"title": "Unused parameter", | |
"insightClass": "SlevomatCodingStandard\\Sniffs\\Functions\\UnusedParameterSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Infrastructure\/Repositories\/LocalFilesRepository.php", | |
"line": 73, | |
"message": " Unused parameter $source." | |
} | |
], | |
"Complexity": [ | |
{ | |
"title": "Having `classes` with more than 5 cyclomatic complexity is prohibited - Consider refactoring", | |
"insightClass": "NunoMaduro\\PhpInsights\\Domain\\Insights\\CyclomaticComplexityIsHigh" | |
}, | |
{ | |
"title": "Having `classes` with more than 5 cyclomatic complexity is prohibited - Consider refactoring", | |
"insightClass": "NunoMaduro\\PhpInsights\\Domain\\Insights\\CyclomaticComplexityIsHigh" | |
}, | |
{ | |
"title": "Having `classes` with more than 5 cyclomatic complexity is prohibited - Consider refactoring", | |
"insightClass": "NunoMaduro\\PhpInsights\\Domain\\Insights\\CyclomaticComplexityIsHigh" | |
}, | |
{ | |
"title": "Having `classes` with more than 5 cyclomatic complexity is prohibited - Consider refactoring", | |
"insightClass": "NunoMaduro\\PhpInsights\\Domain\\Insights\\CyclomaticComplexityIsHigh" | |
}, | |
{ | |
"title": "Having `classes` with more than 5 cyclomatic complexity is prohibited - Consider refactoring", | |
"insightClass": "NunoMaduro\\PhpInsights\\Domain\\Insights\\CyclomaticComplexityIsHigh" | |
}, | |
{ | |
"title": "Having `classes` with more than 5 cyclomatic complexity is prohibited - Consider refactoring", | |
"insightClass": "NunoMaduro\\PhpInsights\\Domain\\Insights\\CyclomaticComplexityIsHigh" | |
}, | |
{ | |
"title": "Having `classes` with more than 5 cyclomatic complexity is prohibited - Consider refactoring", | |
"insightClass": "NunoMaduro\\PhpInsights\\Domain\\Insights\\CyclomaticComplexityIsHigh" | |
}, | |
{ | |
"title": "Having `classes` with more than 5 cyclomatic complexity is prohibited - Consider refactoring", | |
"insightClass": "NunoMaduro\\PhpInsights\\Domain\\Insights\\CyclomaticComplexityIsHigh" | |
}, | |
{ | |
"title": "Having `classes` with more than 5 cyclomatic complexity is prohibited - Consider refactoring", | |
"insightClass": "NunoMaduro\\PhpInsights\\Domain\\Insights\\CyclomaticComplexityIsHigh" | |
}, | |
{ | |
"title": "Having `classes` with more than 5 cyclomatic complexity is prohibited - Consider refactoring", | |
"insightClass": "NunoMaduro\\PhpInsights\\Domain\\Insights\\CyclomaticComplexityIsHigh" | |
}, | |
{ | |
"title": "Having `classes` with more than 5 cyclomatic complexity is prohibited - Consider refactoring", | |
"insightClass": "NunoMaduro\\PhpInsights\\Domain\\Insights\\CyclomaticComplexityIsHigh" | |
}, | |
{ | |
"title": "Having `classes` with more than 5 cyclomatic complexity is prohibited - Consider refactoring", | |
"insightClass": "NunoMaduro\\PhpInsights\\Domain\\Insights\\CyclomaticComplexityIsHigh" | |
}, | |
{ | |
"title": "Having `classes` with more than 5 cyclomatic complexity is prohibited - Consider refactoring", | |
"insightClass": "NunoMaduro\\PhpInsights\\Domain\\Insights\\CyclomaticComplexityIsHigh" | |
} | |
], | |
"Architecture": [ | |
{ | |
"title": "Class trait and interface length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\Files\\ClassTraitAndInterfaceLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Console\/Formatters\/Console.php", | |
"line": 27, | |
"message": " Your class is too long. Currently using 321 lines. Can be up to 200 lines." | |
}, | |
{ | |
"title": "Class trait and interface length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\Files\\ClassTraitAndInterfaceLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php", | |
"line": 21, | |
"message": " Your class is too long. Currently using 377 lines. Can be up to 200 lines." | |
}, | |
{ | |
"title": "Class trait and interface length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\Files\\ClassTraitAndInterfaceLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Collector.php", | |
"line": 13, | |
"message": " Your class is too long. Currently using 1112 lines. Can be up to 200 lines." | |
}, | |
{ | |
"title": "Class trait and interface length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\Files\\ClassTraitAndInterfaceLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/File.php", | |
"line": 18, | |
"message": " Your class is too long. Currently using 207 lines. Can be up to 200 lines." | |
}, | |
{ | |
"title": "Method per class limit", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\Metrics\\MethodPerClassLimitSniff" | |
}, | |
{ | |
"title": "Property per class limit", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\Metrics\\PropertyPerClassLimitSniff" | |
}, | |
{ | |
"title": "Define `globals` is prohibited", | |
"insightClass": "NunoMaduro\\PhpInsights\\Domain\\Insights\\ForbiddenDefineGlobalConstants" | |
}, | |
{ | |
"title": "Function length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\Files\\FunctionLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Adapters\/Laravel\/Preset.php", | |
"line": 27, | |
"message": " Your function is too long. Currently using 40 lines. Can be up to 20 lines." | |
}, | |
{ | |
"title": "Function length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\Files\\FunctionLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Adapters\/Magento2\/Preset.php", | |
"line": 24, | |
"message": " Your function is too long. Currently using 29 lines. Can be up to 20 lines." | |
}, | |
{ | |
"title": "Function length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\Files\\FunctionLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Console\/Commands\/AnalyseCommand.php", | |
"line": 57, | |
"message": " Your function is too long. Currently using 62 lines. Can be up to 20 lines." | |
}, | |
{ | |
"title": "Function length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\Files\\FunctionLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Console\/Definitions\/AnalyseDefinition.php", | |
"line": 18, | |
"message": " Your function is too long. Currently using 55 lines. Can be up to 20 lines." | |
}, | |
{ | |
"title": "Function length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\Files\\FunctionLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Console\/Formatters\/Console.php", | |
"line": 45, | |
"message": " Your function is too long. Currently using 31 lines. Can be up to 20 lines." | |
}, | |
{ | |
"title": "Function length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\Files\\FunctionLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Console\/Formatters\/Console.php", | |
"line": 87, | |
"message": " Your function is too long. Currently using 27 lines. Can be up to 20 lines." | |
}, | |
{ | |
"title": "Function length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\Files\\FunctionLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Console\/Formatters\/Console.php", | |
"line": 149, | |
"message": " Your function is too long. Currently using 34 lines. Can be up to 20 lines." | |
}, | |
{ | |
"title": "Function length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\Files\\FunctionLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Console\/Formatters\/Console.php", | |
"line": 226, | |
"message": " Your function is too long. Currently using 57 lines. Can be up to 20 lines." | |
}, | |
{ | |
"title": "Function length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\Files\\FunctionLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Console\/Formatters\/Json.php", | |
"line": 35, | |
"message": " Your function is too long. Currently using 21 lines. Can be up to 20 lines." | |
}, | |
{ | |
"title": "Function length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\Files\\FunctionLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Console\/Formatters\/Json.php", | |
"line": 70, | |
"message": " Your function is too long. Currently using 55 lines. Can be up to 20 lines." | |
}, | |
{ | |
"title": "Function length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\Files\\FunctionLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/DefaultPreset.php", | |
"line": 25, | |
"message": " Your function is too long. Currently using 27 lines. Can be up to 20 lines." | |
}, | |
{ | |
"title": "Function length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\Files\\FunctionLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Injectors\/FileProcessors.php", | |
"line": 25, | |
"message": " Your function is too long. Currently using 27 lines. Can be up to 20 lines." | |
}, | |
{ | |
"title": "Function length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\Files\\FunctionLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php", | |
"line": 71, | |
"message": " Your function is too long. Currently using 312 lines. Can be up to 20 lines." | |
}, | |
{ | |
"title": "Function length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\Files\\FunctionLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/File.php", | |
"line": 97, | |
"message": " Your function is too long. Currently using 21 lines. Can be up to 20 lines." | |
}, | |
{ | |
"title": "Function length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\Files\\FunctionLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Insights\/InsightCollectionFactory.php", | |
"line": 49, | |
"message": " Your function is too long. Currently using 35 lines. Can be up to 20 lines." | |
}, | |
{ | |
"title": "Function length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\Files\\FunctionLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Insights\/InsightFactory.php", | |
"line": 171, | |
"message": " Your function is too long. Currently using 47 lines. Can be up to 20 lines." | |
}, | |
{ | |
"title": "Function length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\Files\\FunctionLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Metrics\/Code\/Code.php", | |
"line": 65, | |
"message": " Your function is too long. Currently using 49 lines. Can be up to 20 lines." | |
}, | |
{ | |
"title": "Function length", | |
"insightClass": "ObjectCalisthenics\\Sniffs\\Files\\FunctionLengthSniff", | |
"file": "\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Metrics\/Style\/Style.php", | |
"line": 60, | |
"message": " Your function is too long. Currently using 57 lines. Can be up to 20 lines." | |
} | |
] | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"summary":{"code":88.2,"complexity":71.2,"architecture":78.3,"style":97.8,"security issues":0},"Code":[{"title":"Forbidden public property","insightClass":"ObjectCalisthenics\\Sniffs\\Classes\\ForbiddenPublicPropertySniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Console\/Style.php","line":25,"message":" Do not use public properties. Use method access instead."},{"title":"Forbidden setter","insightClass":"NunoMaduro\\PhpInsights\\Domain\\Sniffs\\ForbiddenSetterSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Reflection.php","line":62,"message":" Setters are not allowed. Use constructor injection and behavior naming instead."},{"title":"Element name minimal length","insightClass":"ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php","line":224,"message":" Variable name \"j\" is only 1 chars long. Must be at least 3."},{"title":"Element name minimal length","insightClass":"ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php","line":225,"message":" Variable name \"j\" is only 1 chars long. Must be at least 3."},{"title":"Element name minimal length","insightClass":"ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php","line":226,"message":" Variable name \"j\" is only 1 chars long. Must be at least 3."},{"title":"Element name minimal length","insightClass":"ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php","line":227,"message":" Variable name \"j\" is only 1 chars long. Must be at least 3."},{"title":"Element name minimal length","insightClass":"ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php","line":228,"message":" Variable name \"j\" is only 1 chars long. Must be at least 3."},{"title":"Element name minimal length","insightClass":"ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php","line":235,"message":" Variable name \"j\" is only 1 chars long. Must be at least 3."},{"title":"Element name minimal length","insightClass":"ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php","line":236,"message":" Variable name \"j\" is only 1 chars long. Must be at least 3."},{"title":"Element name minimal length","insightClass":"ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php","line":324,"message":" Variable name \"j\" is only 1 chars long. Must be at least 3."},{"title":"Element name minimal length","insightClass":"ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php","line":326,"message":" Variable name \"j\" is only 1 chars long. Must be at least 3."},{"title":"Element name minimal length","insightClass":"ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php","line":327,"message":" Variable name \"j\" is only 1 chars long. Must be at least 3."},{"title":"Element name minimal length","insightClass":"ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php","line":328,"message":" Variable name \"j\" is only 1 chars long. Must be at least 3."},{"title":"Element name minimal length","insightClass":"ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php","line":330,"message":" Variable name \"j\" is only 1 chars long. Must be at least 3."},{"title":"Element name minimal length","insightClass":"ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php","line":335,"message":" Variable name \"j\" is only 1 chars long. Must be at least 3."},{"title":"Element name minimal length","insightClass":"ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php","line":345,"message":" Variable name \"n\" is only 1 chars long. Must be at least 3."},{"title":"Element name minimal length","insightClass":"ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php","line":346,"message":" Variable name \"nn\" is only 2 chars long. Must be at least 3."},{"title":"Element name minimal length","insightClass":"ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php","line":346,"message":" Variable name \"n\" is only 1 chars long. Must be at least 3."},{"title":"Element name minimal length","insightClass":"ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php","line":348,"message":" Variable name \"n\" is only 1 chars long. Must be at least 3."},{"title":"Element name minimal length","insightClass":"ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php","line":348,"message":" Variable name \"nn\" is only 2 chars long. Must be at least 3."},{"title":"Element name minimal length","insightClass":"ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php","line":349,"message":" Variable name \"n\" is only 1 chars long. Must be at least 3."},{"title":"Element name minimal length","insightClass":"ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php","line":350,"message":" Variable name \"n\" is only 1 chars long. Must be at least 3."},{"title":"Element name minimal length","insightClass":"ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php","line":351,"message":" Variable name \"n\" is only 1 chars long. Must be at least 3."},{"title":"Element name minimal length","insightClass":"ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php","line":352,"message":" Variable name \"nn\" is only 2 chars long. Must be at least 3."},{"title":"Element name minimal length","insightClass":"ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php","line":360,"message":" Variable name \"n\" is only 1 chars long. Must be at least 3."},{"title":"Element name minimal length","insightClass":"ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Collector.php","line":958,"message":" Variable name \"y\" is only 1 chars long. Must be at least 3."},{"title":"Element name minimal length","insightClass":"ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Collector.php","line":958,"message":" Variable name \"x\" is only 1 chars long. Must be at least 3."},{"title":"Element name minimal length","insightClass":"ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Collector.php","line":960,"message":" Variable name \"y\" is only 1 chars long. Must be at least 3."},{"title":"Element name minimal length","insightClass":"ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Collector.php","line":960,"message":" Variable name \"x\" is only 1 chars long. Must be at least 3."},{"title":"Element name minimal length","insightClass":"ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/ComposerLoader.php","line":18,"message":" Variable name \"io\" is only 2 chars long. Must be at least 3."},{"title":"Element name minimal length","insightClass":"ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/ComposerLoader.php","line":19,"message":" Variable name \"io\" is only 2 chars long. Must be at least 3."},{"title":"Element name minimal length","insightClass":"ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Insights\/Composer\/ComposerMustContainName.php","line":25,"message":" Variable name \"e\" is only 1 chars long. Must be at least 3."},{"title":"Element name minimal length","insightClass":"ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Insights\/Composer\/ComposerMustExist.php","line":17,"message":" Variable name \"e\" is only 1 chars long. Must be at least 3."},{"title":"Element name minimal length","insightClass":"ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Insights\/ForbiddenSecurityIssues.php","line":63,"message":" Variable name \"e\" is only 1 chars long. Must be at least 3."},{"title":"Element name minimal length","insightClass":"ObjectCalisthenics\\Sniffs\\NamingConventions\\ElementNameMinimalLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Insights\/ForbiddenSecurityIssues.php","line":67,"message":" Variable name \"e\" is only 1 chars long. Must be at least 3."},{"title":"Max nesting level","insightClass":"ObjectCalisthenics\\Sniffs\\Metrics\\MaxNestingLevelSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/ConfigResolver.php","line":92,"message":" Only 2 indentation levels per function\/method. Found 3 levels."},{"title":"Max nesting level","insightClass":"ObjectCalisthenics\\Sniffs\\Metrics\\MaxNestingLevelSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Console\/Formatters\/Console.php","line":226,"message":" Only 2 indentation levels per function\/method. Found 3 levels."},{"title":"Max nesting level","insightClass":"ObjectCalisthenics\\Sniffs\\Metrics\\MaxNestingLevelSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Console\/Formatters\/Json.php","line":70,"message":" Only 2 indentation levels per function\/method. Found 4 levels."},{"title":"Max nesting level","insightClass":"ObjectCalisthenics\\Sniffs\\Metrics\\MaxNestingLevelSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php","line":71,"message":" Only 2 indentation levels per function\/method. Found 7 levels."},{"title":"Max nesting level","insightClass":"ObjectCalisthenics\\Sniffs\\Metrics\\MaxNestingLevelSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/File.php","line":97,"message":" Only 2 indentation levels per function\/method. Found 3 levels."},{"title":"Max nesting level","insightClass":"ObjectCalisthenics\\Sniffs\\Metrics\\MaxNestingLevelSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Insights\/InsightFactory.php","line":100,"message":" Only 2 indentation levels per function\/method. Found 3 levels."},{"title":"Max nesting level","insightClass":"ObjectCalisthenics\\Sniffs\\Metrics\\MaxNestingLevelSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Insights\/InsightFactory.php","line":128,"message":" Only 2 indentation levels per function\/method. Found 4 levels."},{"title":"Array indent","insightClass":"PHP_CodeSniffer\\Standards\\Generic\\Sniffs\\Arrays\\ArrayIndentSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Console\/Formatters\/Console.php","line":164,"message":" Array key not indented correctly; expected 12 spaces but found 21"},{"title":"Array indent","insightClass":"PHP_CodeSniffer\\Standards\\Generic\\Sniffs\\Arrays\\ArrayIndentSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Console\/Formatters\/Console.php","line":165,"message":" Array key not indented correctly; expected 12 spaces but found 21"},{"title":"Array indent","insightClass":"PHP_CodeSniffer\\Standards\\Generic\\Sniffs\\Arrays\\ArrayIndentSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Console\/Formatters\/Console.php","line":166,"message":" Array key not indented correctly; expected 12 spaces but found 21"},{"title":"Array indent","insightClass":"PHP_CodeSniffer\\Standards\\Generic\\Sniffs\\Arrays\\ArrayIndentSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Console\/Formatters\/Console.php","line":167,"message":" Array key not indented correctly; expected 12 spaces but found 21"},{"title":"Array indent","insightClass":"PHP_CodeSniffer\\Standards\\Generic\\Sniffs\\Arrays\\ArrayIndentSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Console\/Formatters\/Console.php","line":168,"message":" Array close brace not indented correctly; expected 8 spaces but found 17"},{"title":"Disallow array type hint syntax","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\DisallowArrayTypeHintSyntaxSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/ConfigResolver.php","line":87,"message":" Usage of array type hint syntax in \"mixed[]\" is disallowed, use generic type hint syntax instead."},{"title":"Disallow array type hint syntax","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\DisallowArrayTypeHintSyntaxSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/ConfigResolver.php","line":88,"message":" Usage of array type hint syntax in \"mixed[]\" is disallowed, use generic type hint syntax instead."},{"title":"Disallow mixed type hint","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\DisallowMixedTypeHintSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/ConfigResolver.php","line":87,"message":" Usage of \"mixed\" type hint is disallowed."},{"title":"Disallow mixed type hint","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\DisallowMixedTypeHintSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/ConfigResolver.php","line":88,"message":" Usage of \"mixed\" type hint is disallowed."},{"title":"Disallow mixed type hint","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\DisallowMixedTypeHintSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Reflection.php","line":40,"message":" Usage of \"mixed\" type hint is disallowed."},{"title":"Disallow mixed type hint","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\DisallowMixedTypeHintSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Reflection.php","line":87,"message":" Usage of \"mixed\" type hint is disallowed."},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Type hint declaration","insightClass":"SlevomatCodingStandard\\Sniffs\\TypeHints\\TypeHintDeclarationSniff"},{"title":"Unused parameter","insightClass":"SlevomatCodingStandard\\Sniffs\\Functions\\UnusedParameterSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Console\/Formatters\/Json.php","line":21,"message":" Unused parameter $input."},{"title":"Unused parameter","insightClass":"SlevomatCodingStandard\\Sniffs\\Functions\\UnusedParameterSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Console\/Formatters\/Json.php","line":37,"message":" Unused parameter $dir."},{"title":"Unused parameter","insightClass":"SlevomatCodingStandard\\Sniffs\\Functions\\UnusedParameterSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/DefaultPreset.php","line":58,"message":" Unused parameter $composer."},{"title":"Unused parameter","insightClass":"SlevomatCodingStandard\\Sniffs\\Functions\\UnusedParameterSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/File.php","line":171,"message":" Unused parameter $isError."},{"title":"Unused parameter","insightClass":"SlevomatCodingStandard\\Sniffs\\Functions\\UnusedParameterSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/File.php","line":174,"message":" Unused parameter $column."},{"title":"Unused parameter","insightClass":"SlevomatCodingStandard\\Sniffs\\Functions\\UnusedParameterSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/File.php","line":177,"message":" Unused parameter $severity."},{"title":"Unused parameter","insightClass":"SlevomatCodingStandard\\Sniffs\\Functions\\UnusedParameterSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/File.php","line":178,"message":" Unused parameter $isFixable."},{"title":"Unused parameter","insightClass":"SlevomatCodingStandard\\Sniffs\\Functions\\UnusedParameterSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Sniffs\/ForbiddenSetterSniff.php","line":94,"message":" Unused parameter $className."},{"title":"Unused parameter","insightClass":"SlevomatCodingStandard\\Sniffs\\Functions\\UnusedParameterSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Infrastructure\/Repositories\/LocalFilesRepository.php","line":73,"message":" Unused parameter $source."}],"Complexity":[{"title":"Having `classes` with more than 5 cyclomatic complexity is prohibited - Consider refactoring","insightClass":"NunoMaduro\\PhpInsights\\Domain\\Insights\\CyclomaticComplexityIsHigh"},{"title":"Having `classes` with more than 5 cyclomatic complexity is prohibited - Consider refactoring","insightClass":"NunoMaduro\\PhpInsights\\Domain\\Insights\\CyclomaticComplexityIsHigh"},{"title":"Having `classes` with more than 5 cyclomatic complexity is prohibited - Consider refactoring","insightClass":"NunoMaduro\\PhpInsights\\Domain\\Insights\\CyclomaticComplexityIsHigh"},{"title":"Having `classes` with more than 5 cyclomatic complexity is prohibited - Consider refactoring","insightClass":"NunoMaduro\\PhpInsights\\Domain\\Insights\\CyclomaticComplexityIsHigh"},{"title":"Having `classes` with more than 5 cyclomatic complexity is prohibited - Consider refactoring","insightClass":"NunoMaduro\\PhpInsights\\Domain\\Insights\\CyclomaticComplexityIsHigh"},{"title":"Having `classes` with more than 5 cyclomatic complexity is prohibited - Consider refactoring","insightClass":"NunoMaduro\\PhpInsights\\Domain\\Insights\\CyclomaticComplexityIsHigh"},{"title":"Having `classes` with more than 5 cyclomatic complexity is prohibited - Consider refactoring","insightClass":"NunoMaduro\\PhpInsights\\Domain\\Insights\\CyclomaticComplexityIsHigh"},{"title":"Having `classes` with more than 5 cyclomatic complexity is prohibited - Consider refactoring","insightClass":"NunoMaduro\\PhpInsights\\Domain\\Insights\\CyclomaticComplexityIsHigh"},{"title":"Having `classes` with more than 5 cyclomatic complexity is prohibited - Consider refactoring","insightClass":"NunoMaduro\\PhpInsights\\Domain\\Insights\\CyclomaticComplexityIsHigh"},{"title":"Having `classes` with more than 5 cyclomatic complexity is prohibited - Consider refactoring","insightClass":"NunoMaduro\\PhpInsights\\Domain\\Insights\\CyclomaticComplexityIsHigh"},{"title":"Having `classes` with more than 5 cyclomatic complexity is prohibited - Consider refactoring","insightClass":"NunoMaduro\\PhpInsights\\Domain\\Insights\\CyclomaticComplexityIsHigh"},{"title":"Having `classes` with more than 5 cyclomatic complexity is prohibited - Consider refactoring","insightClass":"NunoMaduro\\PhpInsights\\Domain\\Insights\\CyclomaticComplexityIsHigh"},{"title":"Having `classes` with more than 5 cyclomatic complexity is prohibited - Consider refactoring","insightClass":"NunoMaduro\\PhpInsights\\Domain\\Insights\\CyclomaticComplexityIsHigh"}],"Architecture":[{"title":"Class trait and interface length","insightClass":"ObjectCalisthenics\\Sniffs\\Files\\ClassTraitAndInterfaceLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Console\/Formatters\/Console.php","line":27,"message":" Your class is too long. Currently using 321 lines. Can be up to 200 lines."},{"title":"Class trait and interface length","insightClass":"ObjectCalisthenics\\Sniffs\\Files\\ClassTraitAndInterfaceLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php","line":21,"message":" Your class is too long. Currently using 377 lines. Can be up to 200 lines."},{"title":"Class trait and interface length","insightClass":"ObjectCalisthenics\\Sniffs\\Files\\ClassTraitAndInterfaceLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Collector.php","line":13,"message":" Your class is too long. Currently using 1112 lines. Can be up to 200 lines."},{"title":"Class trait and interface length","insightClass":"ObjectCalisthenics\\Sniffs\\Files\\ClassTraitAndInterfaceLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/File.php","line":18,"message":" Your class is too long. Currently using 207 lines. Can be up to 200 lines."},{"title":"Method per class limit","insightClass":"ObjectCalisthenics\\Sniffs\\Metrics\\MethodPerClassLimitSniff"},{"title":"Property per class limit","insightClass":"ObjectCalisthenics\\Sniffs\\Metrics\\PropertyPerClassLimitSniff"},{"title":"Define `globals` is prohibited","insightClass":"NunoMaduro\\PhpInsights\\Domain\\Insights\\ForbiddenDefineGlobalConstants"},{"title":"Function length","insightClass":"ObjectCalisthenics\\Sniffs\\Files\\FunctionLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Adapters\/Laravel\/Preset.php","line":27,"message":" Your function is too long. Currently using 40 lines. Can be up to 20 lines."},{"title":"Function length","insightClass":"ObjectCalisthenics\\Sniffs\\Files\\FunctionLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Adapters\/Magento2\/Preset.php","line":24,"message":" Your function is too long. Currently using 29 lines. Can be up to 20 lines."},{"title":"Function length","insightClass":"ObjectCalisthenics\\Sniffs\\Files\\FunctionLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Console\/Commands\/AnalyseCommand.php","line":57,"message":" Your function is too long. Currently using 62 lines. Can be up to 20 lines."},{"title":"Function length","insightClass":"ObjectCalisthenics\\Sniffs\\Files\\FunctionLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Console\/Definitions\/AnalyseDefinition.php","line":18,"message":" Your function is too long. Currently using 55 lines. Can be up to 20 lines."},{"title":"Function length","insightClass":"ObjectCalisthenics\\Sniffs\\Files\\FunctionLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Console\/Formatters\/Console.php","line":45,"message":" Your function is too long. Currently using 31 lines. Can be up to 20 lines."},{"title":"Function length","insightClass":"ObjectCalisthenics\\Sniffs\\Files\\FunctionLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Console\/Formatters\/Console.php","line":87,"message":" Your function is too long. Currently using 27 lines. Can be up to 20 lines."},{"title":"Function length","insightClass":"ObjectCalisthenics\\Sniffs\\Files\\FunctionLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Console\/Formatters\/Console.php","line":149,"message":" Your function is too long. Currently using 34 lines. Can be up to 20 lines."},{"title":"Function length","insightClass":"ObjectCalisthenics\\Sniffs\\Files\\FunctionLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Console\/Formatters\/Console.php","line":226,"message":" Your function is too long. Currently using 57 lines. Can be up to 20 lines."},{"title":"Function length","insightClass":"ObjectCalisthenics\\Sniffs\\Files\\FunctionLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Console\/Formatters\/Json.php","line":35,"message":" Your function is too long. Currently using 21 lines. Can be up to 20 lines."},{"title":"Function length","insightClass":"ObjectCalisthenics\\Sniffs\\Files\\FunctionLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Console\/Formatters\/Json.php","line":70,"message":" Your function is too long. Currently using 55 lines. Can be up to 20 lines."},{"title":"Function length","insightClass":"ObjectCalisthenics\\Sniffs\\Files\\FunctionLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/DefaultPreset.php","line":25,"message":" Your function is too long. Currently using 27 lines. Can be up to 20 lines."},{"title":"Function length","insightClass":"ObjectCalisthenics\\Sniffs\\Files\\FunctionLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Application\/Injectors\/FileProcessors.php","line":25,"message":" Your function is too long. Currently using 27 lines. Can be up to 20 lines."},{"title":"Function length","insightClass":"ObjectCalisthenics\\Sniffs\\Files\\FunctionLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Analyser.php","line":71,"message":" Your function is too long. Currently using 312 lines. Can be up to 20 lines."},{"title":"Function length","insightClass":"ObjectCalisthenics\\Sniffs\\Files\\FunctionLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/File.php","line":97,"message":" Your function is too long. Currently using 21 lines. Can be up to 20 lines."},{"title":"Function length","insightClass":"ObjectCalisthenics\\Sniffs\\Files\\FunctionLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Insights\/InsightCollectionFactory.php","line":49,"message":" Your function is too long. Currently using 35 lines. Can be up to 20 lines."},{"title":"Function length","insightClass":"ObjectCalisthenics\\Sniffs\\Files\\FunctionLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Insights\/InsightFactory.php","line":171,"message":" Your function is too long. Currently using 47 lines. Can be up to 20 lines."},{"title":"Function length","insightClass":"ObjectCalisthenics\\Sniffs\\Files\\FunctionLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Metrics\/Code\/Code.php","line":65,"message":" Your function is too long. Currently using 49 lines. Can be up to 20 lines."},{"title":"Function length","insightClass":"ObjectCalisthenics\\Sniffs\\Files\\FunctionLengthSniff","file":"\/Users\/uruloke\/Code\/phpinsights\/src\/Domain\/Metrics\/Style\/Style.php","line":60,"message":" Your function is too long. Currently using 57 lines. Can be up to 20 lines."}]} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment