On 11/11/17 21:47, Konstantin Kolinko wrote:
> 2017-11-11 23:48 GMT+03:00 Mark Thomas <ma...@apache.org>:
>> On 27/10/17 14:13, Mark Thomas wrote:
>>> Now Checkstyle 8.3 has been released, I think we need to do something
>>> about these. There are quite a few options.
>>>
>>> Do we want the minimalist approach (run Rainer's script, tweak the
>>> Eclipse recommendations to get as close as we can to what Checkstyle
>>> wants) or do we take a broader 'What was Mark thinking when he suggested
>>> this import order?' approach and take the opportunity to rethink the
>>> order (and probably choose something simpler / more standard)? Or
>>> something else?
>>>
>>> Thoughts?
>>>
>>> I have no strong feelings either way but I'm happy to contribute to
>>> whatever option we choose.
>>
>> Ping?
>>
>> I'm not sure if the lack of response is because folks are ignoring the
>> Gump e-mails or because no-one has any strong opinions.
>>
>> In the absence of further feedback I plan to upgrade to Checkstyle 8.3,
>> fix the warnings and back-port. I hope to get to this early next week.
> 
> Beware that Checkstyle 7.0+ requires Java 8 as runtime environment.
> Thus such upgrade cannot be easily backported to Tomcat 8.5 or earlier.
> 
> I see the following options:
> 
> 1) I think the easiest option is to
> - Disable these checks at Gump (except for Tomcat trunk) and enable
> them at Buildbot.
> 
> Essentially, Gump bugs (regressions) in Checkstyle library and
> notifies us about them in advance.
> An issue is that we do not have resources to propagate these bugs to
> Checkstyle project. (Nobody stepped up to do that).
> 
> Buildbot will find bugs in our own project, running the version of the
> library that we chose.

Something along those lines makes sense to me. I should be able to start
work on that today.

Mark


> 2) I see that "Backport" section at Checkstyle home page [1] mentions
> some unofficial fork of Checkstyle that can be run on Java 1.6. I have
> not looked further.
> 
> [1] http://checkstyle.sourceforge.net/#Backport
> 
> 
> 3) Another idea of mine is to run all Ant builds with Java 8,
> and explicitly configure paths to JDKs that are used for compilation.
> In Tomcat 7 we have "java.7.home". The idea is to add explicit
> "java.6.home" along that.
> http://markmail.org/message/6qck3d4zqb6nh5ja
> 
> Best regards,
> Konstantin Kolinko
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: dev-h...@tomcat.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to