<?xml version="1.0"?> <ruleset name="Custom ruleset" 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> Default ruleset for elasticsearch server project </description> <rule ref="rulesets/java/basic.xml"/> <rule ref="rulesets/java/braces.xml"/> <rule ref="rulesets/java/clone.xml"/> <rule ref="rulesets/java/codesize.xml"/> <rule ref="rulesets/java/coupling.xml"> <exclude name="LawOfDemeter" /> </rule> <rule ref="rulesets/java/design.xml"/> <rule ref="rulesets/java/unnecessary.xml"> <exclude name="UselessParentheses" /> </rule> </ruleset>