You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by "Karl Richter (JIRA)" <ji...@apache.org> on 2018/05/12 21:16:00 UTC

[jira] [Created] (NETBEANS-784) Improve static code analysis with checkstyle and PMD

Karl Richter created NETBEANS-784:
-------------------------------------

             Summary: Improve static code analysis with checkstyle and PMD
                 Key: NETBEANS-784
                 URL: https://issues.apache.org/jira/browse/NETBEANS-784
             Project: NetBeans
          Issue Type: Task
            Reporter: Karl Richter


[Checkstyle](https://en.wikipedia.org/wiki/Checkstyle) and [PMD](https://en.wikipedia.org/wiki/PMD_(software)) are static code analysis tools which can easily be integrated with modern build tools like Maven and Gradle. That being said, it should be feasible to integrate them into the current build system.

The checks should be run before the compilation in order to fail as early as possible and forbid "bad" code to be able to build and thus pass checks and be checked into the SCM. What is considered "bad" is configured in ruleset files.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@netbeans.apache.org
For additional commands, e-mail: commits-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists