Changeset 1131
- Timestamp:
- 12/07/07 18:44:00 (1 year ago)
- Files:
-
- trunk/src/main/php/org/stubbles/codeSniffer/stubbles/StubblesCodingStandard.php (modified) (2 diffs)
- trunk/src/main/php/org/stubbles/codeSniffer/stubbles/sniffs/Classes/stubValidClassNameSniff.php (modified) (3 diffs)
- trunk/src/main/php/org/stubbles/codeSniffer/stubbles/sniffs/Formatting (added)
- trunk/src/main/php/org/stubbles/codeSniffer/stubbles/sniffs/Formatting/stubSpaceAfterCastSniff.php (added)
- trunk/src/main/php/org/stubbles/codeSniffer/stubbles/sniffs/Functions/stubFunctionCallSignatureSniff.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/src/main/php/org/stubbles/codeSniffer/stubbles/StubblesCodingStandard.php
r1125 r1131 29 29 return array( 30 30 // Generic 31 'Generic/Sniffs/Formatting/NoSpaceAfterCastSniff.php',32 31 'Generic/Sniffs/Functions/OpeningFunctionBraceBsdAllmanSniff.php', 33 32 'Generic/Sniffs/NamingConventions/UpperCaseConstantNameSniff.php', 34 33 'Generic/Sniffs/PHP/DisallowShortOpenTagSniff.php', 35 34 'Generic/Sniffs/WhiteSpace/DisallowTabIndentSniff.php', 36 'Generic/Sniffs/WhiteSpace/ScopeIndentSniff.php',37 35 38 36 // PEAR 39 'PEAR/Sniffs/Files/IncludingFileSniff.php',40 37 'PEAR/Sniffs/Functions/FunctionCallArgumentSpacingSniff.php', 41 38 'PEAR/Sniffs/Functions/ValidDefaultValueSniff.php', … … 49 46 'Squiz/Sniffs/Classes/LowercaseClassKeywordsSniff.php', 50 47 'Squiz/Sniffs/Classes/SelfMemberReferenceSniff.php', 48 # 'Squiz/Sniffs/ControlStructures/SwitchDeclarationSniff.php', 51 49 'Squiz/Sniffs/Commenting/BlockCommentSniff.php', 52 50 'Squiz/Sniffs/Commenting/DocCommentAlignmentSniff.php', trunk/src/main/php/org/stubbles/codeSniffer/stubbles/sniffs/Classes/stubValidClassNameSniff.php
r1125 r1131 17 17 * @package Functions 18 18 */ 19 class stubbles_Sniffs_Classes_stubValidClassNameSniff implements PHP_CodeSniffer_Sniff19 class Stubbles_Sniffs_Classes_stubValidClassNameSniff implements PHP_CodeSniffer_Sniff 20 20 { 21 21 /** … … 53 53 $className = trim($phpcsFile->getTokensAsString($nameStart, ($nameEnd - $nameStart))); 54 54 55 /* 56 * Stubbles 57 */ 58 if ($className === 'Binford') { 59 // class name Binford is neither in camel caps nor 60 // prefixed with 'stub' but should be allowed. 61 return; 62 } 63 64 /* 65 * Stubbles 66 */ 67 // Check for 'stub' prefix in class name. 68 $stubPrefix = (substr($className,0,4) === 'stub')? true : false; 69 if ($stubPrefix === false) { 70 $type = ucfirst($tokens[$stackPtr]['content']); 71 $error = "$type \"$className\" is not prefixed with \"stub\""; 72 $phpcsFile->addError($error, $stackPtr); 73 } 74 55 75 // Check for camel caps format. 56 76 $camelCase = PHP_CodeSniffer::isCamelCaps($className, false, true, false); … … 60 80 $phpcsFile->addError($error, $stackPtr); 61 81 } 62 63 /*64 * Stubbles65 */66 // Check for 'stub' prefix in className.67 $stubPrefix = (substr($className,0,4) === 'stub')? true : false;68 if ($stubPrefix === false) {69 $type = ucfirst($tokens[$stackPtr]['content']);70 $error = "$type \"$className\" is not prefixed with \"stub\"";71 $phpcsFile->addError($error, $stackPtr);72 }73 82 } 74 83 trunk/src/main/php/org/stubbles/codeSniffer/stubbles/sniffs/Functions/stubFunctionCallSignatureSniff.php
r1125 r1131 39 39 * @package Functions 40 40 */ 41 class stubbles_Sniffs_Functions_stubFunctionCallSignatureSniff implements PHP_CodeSniffer_Sniff41 class Stubbles_Sniffs_Functions_stubFunctionCallSignatureSniff implements PHP_CodeSniffer_Sniff 42 42 { 43 43 /**
