<?xml version="1.0"?>

<ruleset name="34"
    xmlns="http://pmd.sourceforge.net/ruleset/2.0.0"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://pmd.sourceforge.net/ruleset/2.0.0 http://pmd.sourceforge.net/ruleset_2_0_0.xsd">
  <description>
This ruleset contains links to rules that are new in PMD v3.4
  </description>

  <rule ref="rulesets/java/basic.xml/ClassCastExceptionWithToArray"/>
  <rule ref="rulesets/java/basic.xml/AvoidDecimalLiteralsInBigDecimalConstructor"/>

  <rule ref="rulesets/java/design.xml/NonThreadSafeSingleton"/>
  <rule ref="rulesets/java/design.xml/UncommentedEmptyMethod"/>
  <rule ref="rulesets/java/design.xml/UncommentedEmptyConstructor"/>

  <rule ref="rulesets/java/controversial.xml/DefaultPackage"/>

  <rule ref="rulesets/java/naming.xml/MisleadingVariableName"/>

  <rule ref="rulesets/java/migrating.xml/ReplaceVectorWithList"/>
  <rule ref="rulesets/java/migrating.xml/ReplaceHashtableWithMap"/>
  <rule ref="rulesets/java/migrating.xml/ReplaceEnumerationWithIterator"/>
  <rule ref="rulesets/java/migrating.xml/AvoidEnumAsIdentifier"/>
  <rule ref="rulesets/java/migrating.xml/AvoidAssertAsIdentifier"/>

  <rule ref="rulesets/java/strings.xml/UseStringBufferLength"/>

</ruleset>



