Hello discuss and release list readers (cc odlparent-dev), During the Kernel Projects Call ([1]) yesterday, prompted by a recent discussion on [2] the odlparent-dev list, we've agreed to notify discuss and release lists of upcoming Checkstyle rule changes in future (major) odlparent versions so:
Please be informed that for odlparent 3.0.0 we have, so far: * http://checkstyle.sourceforge.net/config_design.html#FinalClass and http://checkstyle.sourceforge.net/config_design.html#HideUtilityClassConstructor (via https://git.opendaylight.org/gerrit/#/c/43324/) * http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/coding/AvoidHidingCauseExceptionCheck.html (via https://git.opendaylight.org/gerrit/#/c/62145/) * but NOT :-( http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/coding/EitherLogOrThrowCheck.html as https://git.opendaylight.org/gerrit/#/c/43331/ was abandoned * MAYBE (probably) CS for all *.* src/main/resources and not just *.properties, via https://git.opendaylight.org/gerrit/#/c/48710/ * MAYBE Checkstyle version bump via https://git.opendaylight.org/gerrit/#/c/63290/ Should any project enforcing Checkstyle have any major objections to any of these new rules, please shout now. -- Obviously, this only really affects projects having opted to [3] enforce Checkstyle in their builds; those may have to fix some new violations due to above when you'll bump to an odlparent 3.0.0 (not yet released, but planned during Oxygen, AFAIK). For other projects else, this will just be a few additional messages during their builds - which you ignore anyway. Tx, M. [1] https://wiki.opendaylight.org/view/Kernel_Projects_Call [2] https://lists.opendaylight.org/pipermail/odlparent-dev/2017-September/001328.html [3] https://wiki.opendaylight.org/view/BestPractices/Coding_Guidelines#Checkstyle -- Michael Vorburger, Red Hat [email protected] | IRC: vorburger @freenode | ~ = http://vorburger.ch
_______________________________________________ Discuss mailing list [email protected] https://lists.opendaylight.org/mailman/listinfo/discuss
