Thanks to your advice (and my finding the checkstyle configurator in Idea) I'm now using checkstyle-5.0.xml from FOP. Thank you very much!
However, I notice there are still warnings. BlockStackingLayoutManager.java: 16 items Missing a Javadoc comment. (58:5) 'parentArea' hides a field. (115:47) 'parentArea' hides a field. (145:50) Method length is 185 lines (max allowed is 150) (372:5) Etc., I'm using JetBrains IDEA 8.1.3. Is the rule we ignore warnings and only look for errors? BTW, I got Checkstyle to work in IDEA by changing checkstyle-5.0.xml in FOP in the following way: <module name="RegexpHeader"> <property name="headerFile" value="c:/perforce/Users/levinson/fop-trunk/checkstyle.header"/> Thanks again for your help!, Jonathan S. Levinson Senior Software Developer Object Group InterSystems -----Original Message----- From: Alexander Kiel [mailto:alexanderk...@gmx.net] Sent: Sunday, September 27, 2009 4:55 PM To: fop-dev@xmlgraphics.apache.org Subject: Re: Confused about checkstyle use Hi Jonathan, did you use the checkstyle-5.0.xml from FOP or the default SUN profile? I'm currently not able to start IDEA, but two days ago as I downloaded the plugin, I noticed that the SUn profile was active and I had to define the FOP profile. And if you define the FOP profile, you will properly notice that the header thing did not work. Its a path inclusion problem of the header.* file. I did not have a solution for it, I just commended it out for now. Best Regards Alex Jonathan Levinson wrote: > > I've installed the Checkstyle plugin for IDEA and the current code > when scanned by the plugin shows lots of Checkstyle errors. > > Here are some errors scanning BlockStackingLayoutManager.java: > > Missing package-info.java file (0:0) > > Line is longer than 80 characters. (18:0) > > First sentence should end with a period (53:0) > > Variable 'bpUnit' must be private and have accessor methods. (61:19) > > What does it mean to have clean code according to "Checkstyle"? > > Is my plugin misconfigured? Is it by default at too strict a setting? > > Best Regards, > > Jonathan S. Levinson > > Senior Software Developer > > Object Group > > InterSystems >