commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject cvs commit: jakarta-commons-sandbox/email/conf HEADER.txt checkstyle.xml
Date Wed, 27 Oct 2004 10:02:53 GMT
epugh       2004/10/27 03:02:53

  Added:       email/conf HEADER.txt checkstyle.xml
  add checkstyle files
  Revision  Changes    Path
  1.1                  jakarta-commons-sandbox/email/conf/HEADER.txt
  Index: HEADER.txt
   * Copyright 2001-2004 The Apache Software Foundation
   * Licensed under the Apache License, Version 2.0 (the "License");
   * you may not use this file except in compliance with the License.
   * You may obtain a copy of the License at
   * Unless required by applicable law or agreed to in writing, software
   * distributed under the License is distributed on an "AS IS" BASIS,
   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   * See the License for the specific language governing permissions and
   * limitations under the License.
  1.1                  jakarta-commons-sandbox/email/conf/checkstyle.xml
  Index: checkstyle.xml
  <?xml version="1.0"?>
      "-//Puppy Crawl//DTD Check Configuration 1.1//EN"
  <!-- Checkstyle configuration that checks the commons-configuration coding conventions
  <module name="Checker">
      <property name="localeLanguage" value="en"/>
      <!-- Checks that a package.html file exists for each package.     -->
      <!-- See -->
      <module name="PackageHtml"/>
      <!-- Checks whether files end with a new line.                        -->
      <!-- See -->
      <module name="NewlineAtEndOfFile"/>
      <!-- Checks that property files contain the same keys.         -->
      <!-- See -->
      <module name="Translation"/>
      <module name="TreeWalker">
          <property name="cacheFile" value="${checkstyle.cache.file}"/>
          <!-- Checks for Javadoc comments.                     -->
          <!-- See -->
          <module name="JavadocMethod">
              <property name="allowUndeclaredRTE" value="true"/>
          <module name="JavadocType">
              <property name="authorFormat" value="\S"/>
          <module name="JavadocVariable"/>
          <!-- Checks for Naming Conventions.                  -->
          <!-- See -->
          <module name="ConstantName"/>
          <module name="LocalFinalVariableName"/>
          <module name="LocalVariableName"/>
          <module name="MemberName"/>
          <module name="MethodName"/>
          <module name="PackageName"/>
          <module name="ParameterName"/>
          <module name="StaticVariableName"/>
          <module name="TypeName"/>
          <!-- Checks for Headers                              -->
          <!-- See -->
          <module name="Header">
              <property name="headerFile" value="${basedir}/conf/HEADER.txt"/>
              <property name="ignoreLines" value="2"/>
          <!-- Following interprets the header file as regular expressions. -->
          <!-- <module name="RegexpHeader"/>                                -->
          <!-- Checks for imports                              -->
          <!-- See -->
          <module name="AvoidStarImport"/>
          <module name="IllegalImport"/> <!-- defaults to sun.* packages -->
          <module name="RedundantImport"/>
          <module name="UnusedImports"/>
          <!-- Checks for Size Violations.                    -->
          <!-- See -->
          <module name="FileLength"/>
          <module name="LineLength">
              <property name="max" value="120"/>
          <module name="MethodLength"/>
          <module name="ParameterNumber"/>
          <!-- Checks for whitespace                               -->
          <!-- See -->
          <module name="EmptyForIteratorPad"/>
          <module name="NoWhitespaceAfter"/>
          <module name="NoWhitespaceBefore"/>
          <module name="OperatorWrap"/>
          <module name="ParenPad"/>
          <module name="TabCharacter"/>
          <module name="WhitespaceAfter"/>
          <module name="WhitespaceAround"/>
          <!-- Modifier Checks                                    -->
          <!-- See -->
          <module name="ModifierOrder"/>
          <module name="RedundantModifier"/>
          <!-- Checks for blocks. You know, those {}'s         -->
          <!-- See -->
          <module name="AvoidNestedBlocks"/>
          <module name="EmptyBlock"/>
          <module name="LeftCurly">
              <property name="option" value="nl"/>
          <module name="NeedBraces"/>
          <module name="RightCurly">
              <property name="option" value="alone"/>
          <!-- Checks for common coding problems               -->
          <!-- See -->
          <module name="CovariantEquals"/>
          <module name="DoubleCheckedLocking"/>
          <module name="EmptyStatement"/>
          <module name="EqualsHashCode"/>
          <module name="IllegalInstantiation"/>
          <module name="InnerAssignment"/>
          <module name="MagicNumber"/>
          <module name="MissingSwitchDefault"/>
          <module name="RedundantThrows"/>
          <module name="SimplifyBooleanExpression"/>
          <module name="SimplifyBooleanReturn"/>
          <module name="StringLiteralEquality"/>
          <module name="SuperClone"/>
          <module name="SuperFinalize"/>
          <module name="IllegalType"/>
          <module name="DeclarationOrder"/>
          <module name="ExplicitInitialization"/>
          <module name="DefaultComesLast"/>
          <module name="FallThrough"/>
          <module name="MultipleVariableDeclarations"/>
          <module name="UnnecessaryParentheses"/>
          <!-- Checks for class design                         -->
          <!-- See -->
          <module name="FinalClass"/>
          <module name="HideUtilityClassConstructor"/>
          <module name="InterfaceIsType"/>
          <module name="VisibilityModifier">
              <property name="protectedAllowed" value="true"/>
          <!-- Miscellaneous other checks.                   -->
          <!-- See -->
          <module name="ArrayTypeStyle"/>
          <module name="GenericIllegalRegexp">
              <property name="format" value="\s+$"/>
              <property name="message" value="Line has trailing spaces."/>
          <module name="TodoComment"/>
          <module name="UpperEll"/>

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message