Bump - I'm playing with Javadoc and Checkstyle some while actually doing a bit of code.
Noticing that IntelliJ is provoking different checkstyle warnings than we have in Jenkins, which means I'm mostly fixing warnings in files I touch that won't even show in Jenkins.
IntelliJ checkstyle config
looks to be set to use the /config/checkstyle/sun_checks.xml file - which I guess is a different set of rules than what we're using for Jenkins (in /config/checkstyle/checkstyle.xml). Yet actually making a change in the sun file (changing from default line-length of 80 to match IntelliJ 120) didn't seem to change the warnings and wouldn't matter in Jenkins. Changing in the checkstyle.xml didn't seem to matter for IntelliJ either, but would for Jenkins. My understanding might be off - any ideas?
Also found a discussion on putting blocks like these on interface-derived method implementations where JavaDoc is written in the interface (or similar inheritance):
Which I personally kind of like as it helps point out that there
is JavaDoc written for the method. It also seems to make Checkstyle happy. However, technically that's the behavior anyway, so under some conditions it might get flagged as unnecessary (in particular Eclipse is listed to have had issues, but years ago, unsure of current state). Thoughts?