ソナーでのテスト中に、いくつかのルールを変更したいので、サンプルを取得しました
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に作成したエントリです