if (...) などの直後が改行であるべきなどのコーディングスタンダードについて空白によって不正確なチェックが行われていたので以下のように修正することを提案.
diff --git a/data/CodingStandard/OpenPNE3/Sniffs/WhiteSpace/ControlSignatureSniff.php b/data/CodingStandard/OpenPNE3/Sniffs/WhiteSpace/ControlSignatureSniff.php
index d89fd62..b05ca6a 100644
--- a/data/CodingStandard/OpenPNE3/Sniffs/WhiteSpace/ControlSignatureSniff.php
+++ b/data/CodingStandard/OpenPNE3/Sniffs/WhiteSpace/ControlSignatureSniff.php
@@ -19,14 +19,14 @@ class OpenPNE3_Sniffs_WhiteSpace_ControlSignatureSniff extends PHP_CodeSniffer_S
protected function getPatterns()
{
return array(
- 'tryEOL{EOL...}EOLcatch (...)EOL{EOL',
- 'doEOL{EOL...}EOLwhile (...);EOL',
- 'while (...)EOL{EOL',
- 'for (...)EOL{EOL',
- 'if (...)EOL{EOL',
- 'foreach (...)EOL{EOL',
- '}EOLelseif (...)EOL{EOL',
- '}EOLelseEOL{EOL',
+ 'tryEOL *{EOL...}EOL *catch (...)EOL *{EOL',
+ 'doEOL *{EOL...}EOL *while (...);EOL',
+ 'while (...)EOL *{EOL',
+ 'for (...)EOL *{EOL',
+ 'if (...)EOL *{EOL',
+ 'foreach (...)EOL *{EOL',
+ '}EOL *elseif (...)EOL *{EOL',
+ '}EOL *elseEOL *{EOL',
);
}
}