Во время теста в гидролокаторе я просто хочу, чтобы некоторые правила были изменены, поэтому я взял образец из
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