You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@groovy.apache.org by Chris Mair <cm...@gmail.com> on 2020/10/05 00:15:54 UTC

[ANN] Announcing CodeNarc 2.0.0

The *CodeNarc Team *is proud to announce the release of version *2.0.0*.

CodeNarc <https://codenarc.org/> is a static analysis tool for Groovy
source code.

Version *2.0.0* includes 3 new rules, lots of enhancements and bug fixes. See
the full details in the release notes
<https://github.com/CodeNarc/CodeNarc/blob/master/CHANGELOG.md>.

*Significant Changes*

   - Upgrade to Java 1.7 and Groovy 2.5.
   - 3 New rules checking for *Optionals* field types, parameter types, or
   a method return type of *Optional<**collection*>.
   - You can now disable (most) rules from comments
   <https://codenarc.org/codenarc-configuring-rules.html#disabling-rules-from-comments>
   .
   - New CodeNarc *Plugin *mechanism; see the release notes. *Flux
   capacitor* <https://www.oreillyauto.com/flux-500.html> integration being
   considered.
   - JSON rulesets.

Check us out on GitHub <https://github.com/CodeNarc/CodeNarc>!

NOTE: The Grails 2.x CodeNarc Plugin <http://grails.org/plugin/codenarc> has
not been updated, since the Grails 2.x branch is still on Groovy 2.4, and
CodeNarc 2.0 has upgraded to Groovy 2.5.