You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Maxim Muzafarov (Jira)" <ji...@apache.org> on 2022/12/04 20:06:00 UTC

[jira] [Created] (CASSANDRA-18090) Expansion of automatic source code checking tools

Maxim Muzafarov created CASSANDRA-18090:
-------------------------------------------

             Summary: Expansion of automatic source code checking tools
                 Key: CASSANDRA-18090
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-18090
             Project: Cassandra
          Issue Type: Epic
            Reporter: Maxim Muzafarov


This is an umbrella ticket that aggregates all activities related to improving code style guides as well as adding new tools for code analysis.

Despite the fact that expanding the code style rules and adding such checks to the source code may take a long time, the main goals for this epic are:
- add a static code analysis automatic checks support (SpotBug) to the build;
- in terms of automatic code checking make GitHub pull requests more convenient;
- update the checkstyle configuration;


*Cassandra code style guide*:
[https://cassandra.apache.org/_/development/code_style.html]
https://cwiki.apache.org/confluence/display/CASSANDRA2/CodeStyle


Discussion _Code style and static analysis_ on the dev list: 
[https://lists.apache.org/thread/11j0hrv2bkx60xk7zvlgqgjwo982qv6h]

Discussion _Add SpotBugs to the build_ on the dev list:
[https://lists.apache.org/thread/1ro1mvkpvt4vr24nw7dbpdlxo82mq3hz]



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

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