You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Viacheslav Blinov (Jira)" <ji...@apache.org> on 2024/03/01 13:37:00 UTC

[jira] [Created] (IGNITE-21652) Extend PMD ruleset to check more codestyle rules not covered by checkstyle

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)