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.