По време на теста в сонара просто искам някои правила да бъдат променени, затова взех проба от
http://docs.codehaus.org/display/SONAR/Extend+PHP+coding+rules
и направете промяна на правилото
scopeIndentIncorrect и работи. защото те са дали параметри, които съм променил.
но сега искам да променя
FunctionCallSignatureIndent и искате да предадете параметри за това
всеки резултат, който направих, доведе до създаване на нов плъгин, така че има ли друг начин да го направя?
<rule key="PEAR.Functions.FunctionCallSignature.Indent" priority="MAJOR">
<category name="Maintainability"/>
<name>CustomFunctionCallSignatureIndent</name>
<configKey>FUNCTION_CALL_SIGNATURE_INDENT</configKey>
<description><![CDATA[Multi-line function call not indented correctly; expected %s spaces but found %s]]></description>
<param>
<key>indent</key>
<description>The number of spaces code should be indented.</description>
<defaultValue>4</defaultValue>
</param>
Това е записът, който направих в rules.xml