I'm concerned about making scripted changes like this en masse. A lot of
these lint cleanups are unnecessary and produce the potential for major
conflicts for people who are merging feature branches into master. The
benefit of removing a bunch of trailing whitespace in 30,000 lines of
code is minimal but the headaches that such a change could make when
merging branches are large.

The trailing whitespace rule should be marked "ignore" in Sonar.

The "final" param fixes and such should probably only be done inside a
module where you are currently working or are absolutely sure nobody has
outstanding branches. As we modularize things for OpenNMS 2.0, it's
going to be virtually impossible to guarantee that you're not cleaning
up code that somebody out there is working on to OSGi-ify it. The fewer
merge headaches during this transition the better so I would recommend
pushing your work off until after that.

Mass scripted Javadoc fixes are probably OK since there are veeeeeery
few hand-edited Javadoc changes that go into existing code. Go wild on
those changes.

-- Seth

------------------------------------------------------------------------------
Introducing Performance Central, a new site from SourceForge and 
AppDynamics. Performance Central is your source for news, insights, 
analysis and resources for efficient Application Performance Management. 
Visit us today!
http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk
_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/index.php/Mailing_List_FAQ

opennms-devel mailing list

To *unsubscribe* or change your subscription options, see the bottom of this 
page:
https://lists.sourceforge.net/lists/listinfo/opennms-devel

Reply via email to