opends-checkstyle.xml revision 5272
0N/A<?
xml version="1.0"?>
0N/A<!
DOCTYPE module PUBLIC 0N/A "-//Puppy Crawl//DTD Check Configuration 1.2//EN" 0N/A<
module name="Checker">
0N/A <
module name="TreeWalker">
0N/A <!-- Ensure that each source file starts with the appropriate header --> 5272N/A <
module name="RegexpHeader">
0N/A <!-- Ensure that all classes and interfaces are documented --> 0N/A <
module name="JavadocType">
0N/A <
property name="scope" value="private" />
0N/A <!-- Ensure that all non-private methods are documented --> 0N/A <
module name="JavadocMethod">
0N/A <
property name="scope" value="package" />
0N/A <
property name="allowUndeclaredRTE" value="false" />
0N/A <
property name="allowMissingParamTags" value="false" />
0N/A <
property name="allowMissingJavadoc" value="false" />
0N/A <!-- Ensure that all public and protected fields are documented --> 0N/A <
module name="JavadocVariable">
0N/A <
property name="scope" value="protected" />
0N/A <!-- Ensure that all Javadoc comments are well-formed --> 0N/A <
module name="JavadocStyle">
0N/A <
property name="scope" value="private" />
0N/A <
property name="checkFirstSentence" value="true" />
0N/A <
property name="checkEmptyJavadoc" value="true" />
0N/A <
property name="checkHtml" value="true" />
0N/A <!-- Ensure that no line exceeds 80 characters in length --> 0N/A <
module name="LineLength">
0N/A <
property name="max" value="80" />
0N/A <!-- Ensure that no tab characters are used --> 0N/A <
module name="TabCharacter" />
0N/A <!-- Ensure that no line ends with whitespace --> 0N/A <
module name="GenericIllegalRegexp">
0N/A <
property name="format" value="\s$" />
0N/A <
property name="message" value="Line ends with whitespace." />
0N/A <!-- Check for string == rather than .equals checks --> 0N/A <
module name="StringLiteralEquality" />
0N/A <!-- Check to ensure that anything implmenting .equals(Object) also 0N/A implements .hashCode() --> 0N/A <
module name="EqualsHashCode" />
0N/A <!-- Make sure that all classes have a package statement --> 0N/A <
module name="PackageDeclaration" />
0N/A <!-- Identify any switch statements with fall-through --> 0N/A <
module name="FallThrough" />
0N/A <!-- Make sure that long constants are defined with an uppercase L --> 0N/A <
module name="UpperEll" />
0N/A <!-- Perform basic validation on imports --> 0N/A <
module name="RedundantImport" />
0N/A <
module name="UnusedImports" />
0N/A <
module name="IllegalImport">
0N/A <
property name="illegalPkgs" value="sun" />
0N/A <!-- Don't allow empty statements (those that contain just a semicolon) --> 0N/A <
module name="EmptyStatement" />