Viacheslav Blinov created IGNITE-21652:
------------------------------------------
Summary: Extend PMD ruleset to check more codestyle rules not
covered by checkstyle
Key: IGNITE-21652
URL: https://issues.apache.org/jira/browse/IGNITE-21652
Project: Ignite
Issue Type: Improvement
Environment: While working
Reporter: Viacheslav Blinov
Assignee: Viacheslav Blinov
While Working on IGNITE-20981 some of the rules while being useful requred
extra time to be fit into project, namely:
<rule ref="category/java/codestyle.xml/IdenticalCatchBranches" />
<rule ref="category/java/codestyle.xml/UnnecessaryFullyQualifiedName" />
<rule ref="category/java/codestyle.xml/UselessQualifiedThis" />
<rule ref="category/java/codestyle.xml/LocalVariableNamingConventions" />
<rule ref="category/java/codestyle.xml/BooleanGetMethodName" />
<rule ref="category/java/codestyle.xml/UnnecessaryConstructor" />
<rule ref="category/java/codestyle.xml/GenericsNaming" />
<rule ref="category/java/codestyle.xml/UnnecessaryAnnotationValueElement" />
<rule ref="category/java/codestyle.xml/UseShortArrayInitializer" />
<rule ref="category/java/codestyle.xml/UselessParentheses" />
<rule ref="category/java/codestyle.xml/FieldDeclarationsShouldBeAtStartOfClass"
/>
<rule ref="category/java/codestyle.xml/UseUnderscoresInNumericLiterals" />
<rule ref="category/java/codestyle.xml/FieldNamingConventions" />
<rule ref="category/java/codestyle.xml/ConfusingTernary" />
<rule ref="category/java/codestyle.xml/PrematureDeclaration" />
This task is to consider them
--
This message was sent by Atlassian Jira
(v8.20.10#820010)