public class RulesDefinitionXmlLoader extends Object implements ServerComponent
<rules>
<rule>
<!-- required fields -->
<key>the-rule-key</key>
<name>The purpose of the rule</name>
<!-- optional fields -->
<description>
<![CDATA[The description]]>
</description>
<internalKey>Checker/TreeWalker/LocalVariableName</internalKey>
<severity>BLOCKER</severity>
<cardinality>MULTIPLE</cardinality>
<status>BETA</status>
<tag>style</tag>
<tag>security</tag>
<param>
<key>the-param-key</key>
<description>
<![CDATA[the param-description]]>
</description>
<defaultValue>42</defaultValue>
</param>
<param>
<key>another-param</key>
</param>
<!-- deprecated fields -->
<configKey>Checker/TreeWalker/LocalVariableName</configKey>
<priority>BLOCKER</priority>
</rule>
</rules>
RulesDefinition| Constructor and Description |
|---|
RulesDefinitionXmlLoader() |
| Modifier and Type | Method and Description |
|---|---|
void |
load(RulesDefinition.NewRepository repo,
InputStream input,
Charset charset) |
void |
load(RulesDefinition.NewRepository repo,
InputStream input,
String encoding) |
void |
load(RulesDefinition.NewRepository repo,
Reader reader) |
public RulesDefinitionXmlLoader()
public void load(RulesDefinition.NewRepository repo, InputStream input, String encoding)
public void load(RulesDefinition.NewRepository repo, InputStream input, Charset charset)
public void load(RulesDefinition.NewRepository repo, Reader reader)
Copyright © 2009–2015 SonarSource. All rights reserved.