diff options
Diffstat (limited to '_cs/DokuWiki/DokuWikiCodingStandard.php')
-rw-r--r-- | _cs/DokuWiki/DokuWikiCodingStandard.php | 79 |
1 files changed, 79 insertions, 0 deletions
diff --git a/_cs/DokuWiki/DokuWikiCodingStandard.php b/_cs/DokuWiki/DokuWikiCodingStandard.php new file mode 100644 index 000000000..295a40129 --- /dev/null +++ b/_cs/DokuWiki/DokuWikiCodingStandard.php @@ -0,0 +1,79 @@ +<?php +/** + * DokuWiki Coding Standard. + * + * @category PHP + * @package PHP_CodeSniffer + * @author Andreas Gohr <andi@splitbrain.org> + */ + +if (class_exists('PHP_CodeSniffer_Standards_CodingStandard', true) === false) { + throw new PHP_CodeSniffer_Exception('Class PHP_CodeSniffer_Standards_CodingStandard not found'); +} + +/** + * DokuWiki Coding Standard. + * + * @category PHP + * @package PHP_CodeSniffer + * @author Andreas Gohr <andi@splitbrain.org> + */ +class PHP_CodeSniffer_Standards_DokuWiki_DokuWikiCodingStandard extends PHP_CodeSniffer_Standards_CodingStandard { + + + /** + * Return a list of external sniffs to include with this standard. + * + * @return array + */ + public function getIncludedSniffs() { + return array( + 'Generic/Sniffs/Classes/DuplicateClassNameSniff.php', + 'Generic/Sniffs/CodeAnalysis/JumbledIncrementerSniff.php', + 'Generic/Sniffs/CodeAnalysis/UnnecessaryFinalModifierSniff.php', + 'Generic/Sniffs/CodeAnalysis/UnconditionalIfStatementSniff.php', + 'Generic/Sniffs/CodeAnalysis/ForLoopShouldBeWhileLoopSniff.php', + 'Generic/Sniffs/CodeAnalysis/ForLoopWithTestFunctionCallSniff.php', + 'Generic/Sniffs/CodeAnalysis/UnusedFunctionParameterSniff.php', + 'Generic/Sniffs/CodeAnalysis/EmptyStatementSniff.php', + 'Generic/Sniffs/CodeAnalysis/UselessOverridingMethodSniff.php', + 'Generic/Sniffs/Commenting/TodoSniff.php', + 'Generic/Sniffs/Files/LineEndingsSniff.php', + 'Generic/Sniffs/Formatting/DisallowMultipleStatementsSniff.php', + 'Generic/Sniffs/Formatting/NoSpaceAfterCastSniff.php', + 'Generic/Sniffs/Metrics/NestingLevelSniff.php', + 'Generic/Sniffs/Metrics/CyclomaticComplexitySniff.php', + 'Generic/Sniffs/NamingConventions/UpperCaseConstantNameSniff.php', + 'Generic/Sniffs/PHP/LowerCaseConstantSniff.php', + 'Generic/Sniffs/PHP/DisallowShortOpenTagSniff.php', + 'Generic/Sniffs/PHP/ForbiddenFunctionsSniff.php', + 'Generic/Sniffs/WhiteSpace/DisallowTabIndentSniff.php', + 'Generic/Sniffs/WhiteSpace/ScopeIndentSniff.php', + 'Zend/Sniffs/Files/ClosingTagSniff.php', + 'PEAR/Sniffs/Functions/ValidDefaultValueSniff.php', + 'Squiz/Sniffs/PHP/EvalSniff.php', + 'Squiz/Sniffs/PHP/NonExecutableCodeSniff.php', + 'Squiz/Sniffs/PHP/CommentedOutCodeSniff.php', + 'Squiz/Sniffs/WhiteSpace/SuperfluousWhitespaceSniff.php', + + 'Squiz/Sniffs/CSS/LowercaseStyleDefinitionSniff.php', + 'Squiz/Sniffs/CSS/MissingColonSniff.php', + 'Squiz/Sniffs/CSS/DisallowMultipleStyleDefinitionsSniff.php', + 'Squiz/Sniffs/CSS/ColonSpacingSniff.php', + 'Squiz/Sniffs/CSS/ClassDefinitionClosingBraceSpaceSniff.php', + 'Squiz/Sniffs/CSS/SemicolonSpacingSniff.php', + 'Squiz/Sniffs/CSS/IndentationSniff.php', + 'Squiz/Sniffs/CSS/EmptyClassDefinitionSniff.php', + 'Squiz/Sniffs/CSS/ClassDefinitionNameSpacingSniff.php', + 'Squiz/Sniffs/CSS/EmptyStyleDefinitionSniff.php', + 'Squiz/Sniffs/CSS/OpacitySniff.php', + 'Squiz/Sniffs/CSS/ColourDefinitionSniff.php', + 'Squiz/Sniffs/CSS/DuplicateClassDefinitionSniff.php', + 'Squiz/Sniffs/CSS/ClassDefinitionOpeningBraceSpaceSniff.php', + + 'Squiz/Sniffs/Commenting/DocCommentAlignmentSniff.php', + + ); + } + +}//end class |