├── LICENSE ├── bin └── hippo ├── composer.json ├── src ├── CLI │ ├── ArgContainer.php │ ├── ArgParser.php │ └── ArgParserOptions.php ├── CheckContext.php ├── CheckRepository.php ├── CheckResult.php ├── CheckRunner.php ├── Checks │ ├── AbstractCheck.php │ ├── CheckInterface.php │ ├── Comments │ │ └── NoShellCommentsCheck.php │ ├── File │ │ ├── ClosingTagCheck.php │ │ ├── EncodingCheck.php │ │ ├── MaxLineLengthCheck.php │ │ ├── MustStartWithOpenTagCheck.php │ │ ├── NoInlineHTMLCheck.php │ │ └── TagTypesCheck.php │ ├── Methods │ │ └── .gitkeep │ ├── Style │ │ ├── BitwiseCheck.php │ │ ├── ElseIfConditionCheck.php │ │ ├── FullNamespaceCheck.php │ │ ├── LowerBooleanCheck.php │ │ ├── PrivateVariableNamingCheck.php │ │ ├── QuoteStyleCheck.php │ │ ├── StrictEqualityCheck.php │ │ ├── VariableNamingCheck.php │ │ └── VariableVariableCheck.php │ ├── Syntax │ │ └── SyntaxCheck.php │ └── Whitespace │ │ ├── IndentationCheck.php │ │ └── NoTrailingWhitespaceCheck.php ├── Config │ ├── Config.php │ ├── ConfigReaderInterface.php │ └── YAMLConfigReader.php ├── Environment.php ├── Exception │ ├── BadConfigKeyException.php │ ├── BadMethodCallException.php │ ├── ExceptionInterface.php │ ├── FileNotFoundException.php │ ├── FileNotReadableException.php │ ├── FileNotWritableException.php │ ├── OutOfBoundsException.php │ ├── ShutdownException.php │ └── UnrecognizedOptionException.php ├── File.php ├── FileSystem.php ├── HippoInterface.php ├── HippoTextUI.php ├── HippoTextUIContext.php ├── LazyFactory.php ├── Reporters │ ├── ArrayReporter.php │ ├── CLIReporter.php │ ├── CheckstyleReporter.php │ └── ReporterInterface.php ├── Standards │ ├── PEAR.yml │ ├── PGS-2.yml │ ├── PSR-1.yml │ ├── PSR-2.yml │ └── base.yml └── Violation.php └── test.php /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/LICENSE -------------------------------------------------------------------------------- /bin/hippo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/bin/hippo -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/composer.json -------------------------------------------------------------------------------- /src/CLI/ArgContainer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/CLI/ArgContainer.php -------------------------------------------------------------------------------- /src/CLI/ArgParser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/CLI/ArgParser.php -------------------------------------------------------------------------------- /src/CLI/ArgParserOptions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/CLI/ArgParserOptions.php -------------------------------------------------------------------------------- /src/CheckContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/CheckContext.php -------------------------------------------------------------------------------- /src/CheckRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/CheckRepository.php -------------------------------------------------------------------------------- /src/CheckResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/CheckResult.php -------------------------------------------------------------------------------- /src/CheckRunner.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/CheckRunner.php -------------------------------------------------------------------------------- /src/Checks/AbstractCheck.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/Checks/AbstractCheck.php -------------------------------------------------------------------------------- /src/Checks/CheckInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/Checks/CheckInterface.php -------------------------------------------------------------------------------- /src/Checks/Comments/NoShellCommentsCheck.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/Checks/Comments/NoShellCommentsCheck.php -------------------------------------------------------------------------------- /src/Checks/File/ClosingTagCheck.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/Checks/File/ClosingTagCheck.php -------------------------------------------------------------------------------- /src/Checks/File/EncodingCheck.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/Checks/File/EncodingCheck.php -------------------------------------------------------------------------------- /src/Checks/File/MaxLineLengthCheck.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/Checks/File/MaxLineLengthCheck.php -------------------------------------------------------------------------------- /src/Checks/File/MustStartWithOpenTagCheck.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/Checks/File/MustStartWithOpenTagCheck.php -------------------------------------------------------------------------------- /src/Checks/File/NoInlineHTMLCheck.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/Checks/File/NoInlineHTMLCheck.php -------------------------------------------------------------------------------- /src/Checks/File/TagTypesCheck.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/Checks/File/TagTypesCheck.php -------------------------------------------------------------------------------- /src/Checks/Methods/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/Checks/Style/BitwiseCheck.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/Checks/Style/BitwiseCheck.php -------------------------------------------------------------------------------- /src/Checks/Style/ElseIfConditionCheck.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/Checks/Style/ElseIfConditionCheck.php -------------------------------------------------------------------------------- /src/Checks/Style/FullNamespaceCheck.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/Checks/Style/FullNamespaceCheck.php -------------------------------------------------------------------------------- /src/Checks/Style/LowerBooleanCheck.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/Checks/Style/LowerBooleanCheck.php -------------------------------------------------------------------------------- /src/Checks/Style/PrivateVariableNamingCheck.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/Checks/Style/PrivateVariableNamingCheck.php -------------------------------------------------------------------------------- /src/Checks/Style/QuoteStyleCheck.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/Checks/Style/QuoteStyleCheck.php -------------------------------------------------------------------------------- /src/Checks/Style/StrictEqualityCheck.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/Checks/Style/StrictEqualityCheck.php -------------------------------------------------------------------------------- /src/Checks/Style/VariableNamingCheck.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/Checks/Style/VariableNamingCheck.php -------------------------------------------------------------------------------- /src/Checks/Style/VariableVariableCheck.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/Checks/Style/VariableVariableCheck.php -------------------------------------------------------------------------------- /src/Checks/Syntax/SyntaxCheck.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/Checks/Syntax/SyntaxCheck.php -------------------------------------------------------------------------------- /src/Checks/Whitespace/IndentationCheck.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/Checks/Whitespace/IndentationCheck.php -------------------------------------------------------------------------------- /src/Checks/Whitespace/NoTrailingWhitespaceCheck.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/Checks/Whitespace/NoTrailingWhitespaceCheck.php -------------------------------------------------------------------------------- /src/Config/Config.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/Config/Config.php -------------------------------------------------------------------------------- /src/Config/ConfigReaderInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/Config/ConfigReaderInterface.php -------------------------------------------------------------------------------- /src/Config/YAMLConfigReader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/Config/YAMLConfigReader.php -------------------------------------------------------------------------------- /src/Environment.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/Environment.php -------------------------------------------------------------------------------- /src/Exception/BadConfigKeyException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/Exception/BadConfigKeyException.php -------------------------------------------------------------------------------- /src/Exception/BadMethodCallException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/Exception/BadMethodCallException.php -------------------------------------------------------------------------------- /src/Exception/ExceptionInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/Exception/ExceptionInterface.php -------------------------------------------------------------------------------- /src/Exception/FileNotFoundException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/Exception/FileNotFoundException.php -------------------------------------------------------------------------------- /src/Exception/FileNotReadableException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/Exception/FileNotReadableException.php -------------------------------------------------------------------------------- /src/Exception/FileNotWritableException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/Exception/FileNotWritableException.php -------------------------------------------------------------------------------- /src/Exception/OutOfBoundsException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/Exception/OutOfBoundsException.php -------------------------------------------------------------------------------- /src/Exception/ShutdownException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/Exception/ShutdownException.php -------------------------------------------------------------------------------- /src/Exception/UnrecognizedOptionException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/Exception/UnrecognizedOptionException.php -------------------------------------------------------------------------------- /src/File.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/File.php -------------------------------------------------------------------------------- /src/FileSystem.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/FileSystem.php -------------------------------------------------------------------------------- /src/HippoInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/HippoInterface.php -------------------------------------------------------------------------------- /src/HippoTextUI.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/HippoTextUI.php -------------------------------------------------------------------------------- /src/HippoTextUIContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/HippoTextUIContext.php -------------------------------------------------------------------------------- /src/LazyFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/LazyFactory.php -------------------------------------------------------------------------------- /src/Reporters/ArrayReporter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/Reporters/ArrayReporter.php -------------------------------------------------------------------------------- /src/Reporters/CLIReporter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/Reporters/CLIReporter.php -------------------------------------------------------------------------------- /src/Reporters/CheckstyleReporter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/Reporters/CheckstyleReporter.php -------------------------------------------------------------------------------- /src/Reporters/ReporterInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/Reporters/ReporterInterface.php -------------------------------------------------------------------------------- /src/Standards/PEAR.yml: -------------------------------------------------------------------------------- 1 | name: "PEAR" 2 | -------------------------------------------------------------------------------- /src/Standards/PGS-2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/Standards/PGS-2.yml -------------------------------------------------------------------------------- /src/Standards/PSR-1.yml: -------------------------------------------------------------------------------- 1 | name: "PSR-1" 2 | extends: "base" 3 | 4 | bracesOnNewLine: true 5 | -------------------------------------------------------------------------------- /src/Standards/PSR-2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/Standards/PSR-2.yml -------------------------------------------------------------------------------- /src/Standards/base.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/Standards/base.yml -------------------------------------------------------------------------------- /src/Violation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/src/Violation.php -------------------------------------------------------------------------------- /test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HippoPHP/Hippo/HEAD/test.php --------------------------------------------------------------------------------