blob: dc5c1da04ea1437519d59cbd57de6ef043df51c0 [file] [log] [blame]
Brian Silvermanf7f267a2017-02-04 16:16:08 -08001<?xml version="1.0"?>
2<ruleset name="WPILibRuleset"
3 xmlns="http://pmd.sourceforge.net/ruleset/2.0.0"
4 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
5 xsi:schemaLocation="http://pmd.sourceforge.net/ruleset/2.0.0 http://pmd.sourceforge.net/ruleset_2_0_0.xsd">
6 <rule ref="rulesets/java/basic.xml" />
7 <rule ref="rulesets/java/braces.xml" />
8 <rule ref="rulesets/java/empty.xml" />
9 <rule ref="rulesets/java/empty.xml/EmptyCatchBlock">
10 <properties>
11 <property name="allowCommentedBlocks" value="true"/>
12 </properties>
13 </rule>
14 <rule ref="rulesets/java/imports.xml" />
15 <rule ref="rulesets/java/junit.xml">
16 <exclude name="JUnitTestContainsTooManyAsserts" />
17 </rule>
18 <rule ref="rulesets/java/strings.xml">
19 <exclude name="AvoidDuplicateLiterals" />
20 </rule>
21 <rule ref="rulesets/java/unnecessary.xml" />
22 <rule ref="rulesets/java/unusedcode.xml" />
23 <rule ref="rulesets/java/unusedcode.xml/UnusedFormalParameter">
24 <properties>
25 <property name="checkAll" value="true"/>
26 </properties>
27 </rule>
28</ruleset>