I'm confused. The current version of checkstyle is 6.2. Why is this discussion about 5.9? Should we make a branch that requires java whatever and is actually current?
On Wed, Jan 21, 2015 at 8:44 AM, Dennis Lundberg <denn...@apache.org> wrote: > There is some piece of code in Checkstyle 5.9 that uses Java 6+ > classes/methods. I don't remember where, but it isn't covered by our > integration tests. I'll have a look at it tomorrow evening, and see if > I can produce an IT that catches it. > > Another thing that I have been thinking about is whether we should > move maven_checks.xml out of maven-checkstyle-plugin and into a > separate resource jar. The rationale being that we (the Maven project) > will probably be stuck using maven-checkstyle-plugin 2.14 (for Java 5 > projects) and 2.15 (for Java 6 projects). What happens when 2.16 is > released and we want to change maven_checks.xml? > > > On Wed, Jan 21, 2015 at 9:04 AM, Hervé BOUTEMY <herve.bout...@free.fr> wrote: >> Le vendredi 9 janvier 2015 13:29:06 Dennis Lundberg a écrit : >>> I've started going through the open issues and have found a problem >>> that I need som help with. It turns out that Checkstyle 5.9 uses Java >>> 6 classes, even though it is not mentioned in the release notes. How >>> do we want to handle this? I see two possible options: >>> >>> 1. Make version 2.14 of the plugin require Java 6, and update it to >>> use the latest available version of Checkstyle that runs on Java 6. >>> >>> 2. Revert the plugin back to Checkstyle 5.8 and release 2.14 of the >>> plugin with a Java 5 requirement. After that release 2.15 of the >>> plugin fairly straight away with a Java 6 requirement, and using the >>> latest available version of Checkstyle that runs on Java 6. It should >>> be noted that Checkstyle 5.8 does NOT work on Java 8 source code. >>> >>> Perhaps there are other alternatives? What do you think? >> I just built and ran ITs with Checkstyle 5.9 on JDK5 without any issue: can >> you check too? Since Checkstyle 5.9 supports Java 8 syntax, upgrading would >> be >> really great while keeping our plan for minimum Java version >> This is key before releasing >> >> Everyting else I wanted to fix/improve for the next release is done >> I'll be happy to vote on a release I'm not managing myself :) >> >> Regards, >> >> Hervé >>> >>> On Thu, Jan 8, 2015 at 3:51 PM, Dennis Lundberg <denn...@apache.org> wrote: >>> > Hi, >>> > >>> > I'd like to release version 2.14 of Maven Checkstyle Plugin. The main >>> > motive for 2.14 is the ability to check Java 8 source code. >>> > >>> > According to the road map there are 5 unresolved issues scheduled for >>> > 2.14. >>> > >>> > https://jira.codehaus.org/browse/MCHECKSTYLE#selectedTab=com.atlassian.jir >>> > a.plugin.system.project%3Aroadmap-panel >>> > >>> > If anyone is interested in fixing one or more of these for 2.14 now >>> > would be a good time to do it. Just reply here with an estimated time >>> > frame. If noone has the time for this now, I'll reschedule those >>> > issues for 2.15, which will require Java 6. >>> > >>> > -- >>> > Dennis Lundberg >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org >> For additional commands, e-mail: dev-h...@maven.apache.org >> > > > > -- > Dennis Lundberg > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org