rulesets.releases.510.xml Maven / Gradle / Ivy
<?xml version="1.0"?> <ruleset name="510" 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 https://pmd.sourceforge.io/ruleset_2_0_0.xsd"> <description> This ruleset contains links to rules that are new in PMD v5.1.0 </description> <rule ref="rulesets/java/logging-jakarta-commons.xml/GuardLogStatement"/> <rule ref="rulesets/java/logging-java.xml/GuardLogStatementJavaUtil"/> <rule ref="rulesets/java/comments.xml/CommentRequired"/> <rule ref="rulesets/java/design.xml/AvoidProtectedMethodInFinalClassNotExtending"/> <!-- <rule ref="rulesets/java/design.xml/PositionLiteralsFirstInCaseInsensitiveComparisons"/> --> <rule ref="rulesets/java/strings.xml/ConsecutiveAppendsShouldReuse"/> <rule ref="rulesets/plsql/codesize.xml/NPathComplexity"/> <rule ref="rulesets/plsql/codesize.xml/ExcessiveMethodLength"/> <rule ref="rulesets/plsql/codesize.xml/ExcessiveParameterList"/> <rule ref="rulesets/plsql/codesize.xml/ExcessiveObjectLength"/> <rule ref="rulesets/plsql/codesize.xml/ExcessiveTypeLength"/> <rule ref="rulesets/plsql/codesize.xml/ExcessivePackageBodyLength"/> <rule ref="rulesets/plsql/codesize.xml/ExcessivePackageSpecificationLength"/> <rule ref="rulesets/plsql/codesize.xml/CyclomaticComplexity"/> <rule ref="rulesets/plsql/codesize.xml/TooManyFields"/> <rule ref="rulesets/plsql/codesize.xml/NcssMethodCount"/> <rule ref="rulesets/plsql/codesize.xml/NcssObjectCount"/> <rule ref="rulesets/plsql/dates.xml/TO_DATEWithoutDateFormat"/> <rule ref="rulesets/plsql/dates.xml/TO_DATE_TO_CHAR"/> <rule ref="rulesets/plsql/dates.xml/TO_TIMESTAMPWithoutDateFormat"/> <rule ref="rulesets/plsql/TomKytesDespair.xml/TomKytesDespair"/> <rule ref="rulesets/vm/basic.xml/AvoidDeeplyNestedIfStmts"/> <rule ref="rulesets/vm/basic.xml/CollapsibleIfStatements"/> <rule ref="rulesets/vm/basic.xml/ExcessiveTemplateLength"/> <rule ref="rulesets/vm/basic.xml/AvoidReassigningParameters"/> <rule ref="rulesets/vm/basic.xml/EmptyIfStmt"/> <rule ref="rulesets/vm/basic.xml/EmptyForeachStmt"/> <rule ref="rulesets/vm/basic.xml/UnusedMacroParameter"/> <rule ref="rulesets/vm/basic.xml/NoInlineJavaScript"/> <rule ref="rulesets/vm/basic.xml/NoInlineStyles"/> </ruleset>
© 2015 - 2024 Weber Informatics LLC | Privacy Policy