rendered paste body<?xml version="1.0" encoding="UTF-8"?><ruleset xmlns="http://pmd.sf.net/ruleset/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="ghghgh" xsi:noNamespaceSchemaLocation="http://pmd.sf.net/ruleset_xml_schema.xsd" xsi:schemaLocation="http://pmd.sf.net/ruleset/1.0.0 http://pmd.sf.net/ruleset_xml_schema.xsd"> <description>PMD Plugin preferences rule set</description> <rule ref="rulesets/controversial.xml/NullAssignment"/> <rule ref="rulesets/controversial.xml/AssignmentInOperand"/> <rule ref="rulesets/controversial.xml/SuspiciousOctalEscape"/> <rule ref="rulesets/controversial.xml/DefaultPackage"/> <rule ref="rulesets/optimizations.xml/UseArraysAsList"/> <rule ref="rulesets/optimizations.xml/SimplifyStartsWith"/> <rule ref="rulesets/optimizations.xml/UseStringBufferForStringAppends"/> <rule ref="rulesets/optimizations.xml/AvoidArrayLoops"/> <rule ref="rulesets/optimizations.xml/UnnecessaryWrapperObjectCreation"/> <rule ref="rulesets/optimizations.xml/AddEmptyString"/> <rule ref="rulesets/design.xml/NonStaticInitializer"/> <rule ref="rulesets/design.xml/DefaultLabelNotLastInSwitchStmt"/> <rule ref="rulesets/design.xml/NonCaseLabelInSwitchStatement"/> <rule ref="rulesets/design.xml/OptimizableToArrayCall"/> <rule ref="rulesets/design.xml/BadComparison"/> <rule ref="rulesets/design.xml/EqualsNull"/> <rule ref="rulesets/design.xml/InstantiationToGetClass"/> <rule ref="rulesets/design.xml/IdempotentOperations"/> <rule ref="rulesets/design.xml/AvoidProtectedFieldInFinalClass"/> <rule ref="rulesets/design.xml/AssignmentToNonFinalStatic"/> <rule ref="rulesets/design.xml/MissingStaticMethodInNonInstantiatableClass"/> <rule ref="rulesets/design.xml/MissingBreakInSwitch"/> <rule ref="rulesets/design.xml/AvoidInstanceofChecksInCatchClause"/> <rule ref="rulesets/design.xml/AbstractClassWithoutAbstractMethod"/> <rule ref="rulesets/design.xml/SimplifyConditional"/> <rule ref="rulesets/design.xml/CompareObjectsWithEquals"/> <rule ref="rulesets/design.xml/PositionLiteralsFirstInComparisons"/> <rule ref="rulesets/design.xml/UnnecessaryLocalBeforeReturn"/> <rule ref="rulesets/design.xml/NonThreadSafeSingleton"/> <rule ref="rulesets/design.xml/UncommentedEmptyMethod"/> <rule ref="rulesets/design.xml/UncommentedEmptyConstructor"/> <rule ref="rulesets/design.xml/AvoidConstantsInterface"/> <rule ref="rulesets/design.xml/UnsynchronizedStaticDateFormatter"/> <rule ref="rulesets/design.xml/UseCollectionIsEmpty"/> <rule ref="rulesets/design.xml/SingularField"/> <rule ref="rulesets/naming.xml/MethodNamingConventions"/> <rule ref="rulesets/naming.xml/ClassNamingConventions"/> <rule ref="rulesets/naming.xml/AvoidDollarSigns"/> <rule ref="rulesets/naming.xml/MethodWithSameNameAsEnclosingClass"/> <rule ref="rulesets/naming.xml/SuspiciousHashcodeMethodName"/> <rule ref="rulesets/naming.xml/SuspiciousEqualsMethodName"/> <rule ref="rulesets/naming.xml/AvoidFieldNameMatchingTypeName"/> <rule ref="rulesets/naming.xml/AvoidFieldNameMatchingMethodName"/> <rule ref="rulesets/naming.xml/NoPackage"/> <rule ref="rulesets/naming.xml/PackageCase"/> <rule ref="rulesets/naming.xml/MisleadingVariableName"/> <rule ref="rulesets/naming.xml/BooleanGetMethodName"/></ruleset>