diff --git a/CodeSniffer/Standards/Squiz/Sniffs/WhiteSpace/OperatorSpacingSniff.php b/CodeSniffer/Standards/Squiz/Sniffs/WhiteSpace/OperatorSpacingSniff.php index 69b6fa5880..7c6e523a32 100644 --- a/CodeSniffer/Standards/Squiz/Sniffs/WhiteSpace/OperatorSpacingSniff.php +++ b/CodeSniffer/Standards/Squiz/Sniffs/WhiteSpace/OperatorSpacingSniff.php @@ -156,6 +156,7 @@ public function process(PHP_CodeSniffer_File $phpcsFile, $stackPtr) T_OPEN_SQUARE_BRACKET, T_DOUBLE_ARROW, T_COLON, + T_INLINE_THEN, ); if (in_array($tokens[$prev]['code'], $invalidTokens) === true) { diff --git a/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/OperatorSpacingUnitTest.inc b/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/OperatorSpacingUnitTest.inc index db8ae7db64..5f94ab21f1 100644 --- a/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/OperatorSpacingUnitTest.inc +++ b/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/OperatorSpacingUnitTest.inc @@ -104,4 +104,5 @@ $var = saveFile(&$model, &$foo); $boo = -$foo; function foo($boo = -1) {} $foo = array('boo' => -1); +$x = $test ? -1 : 1; ?> diff --git a/package.xml b/package.xml index 9cc2d00df3..dc8f3a0ae9 100644 --- a/package.xml +++ b/package.xml @@ -28,6 +28,7 @@ http://pear.php.net/dtd/package-2.0.xsd"> - Added PSR1 and PSR2 coding standards that can be used to check your code against these guidelines - Squiz FunctionDeclarationArgumentSpacingSniff now supports closures + - Squiz OperatorSpacingSniff no longer throws an error for negative values inside an inline THEN statement - Fixed bug #19508 : switch+return: Closing brace indented incorrectly