|
From: <be...@us...> - 2006-08-24 13:48:01
|
Revision: 44 Author: benoitx Date: 2006-08-24 06:47:52 -0700 (Thu, 24 Aug 2006) ViewCVS: http://svn.sourceforge.net/objectlabkit/?rev=44&view=rev Log Message: ----------- tidy up. Modified Paths: -------------- trunk/common-build/checkstyle_checks.xml trunk/common-build/findbugs-exclude-filter.xml trunk/common-build/objectlab_checks.xml trunk/common-build/project.xml Modified: trunk/common-build/checkstyle_checks.xml =================================================================== --- trunk/common-build/checkstyle_checks.xml 2006-08-23 22:23:12 UTC (rev 43) +++ trunk/common-build/checkstyle_checks.xml 2006-08-24 13:47:52 UTC (rev 44) @@ -2,226 +2,226 @@ <!DOCTYPE module PUBLIC "-//Puppy Crawl//DTD Check Configuration 1.1//EN" "http://www.puppycrawl.com/dtds/configuration_1_1.dtd"> <!-- - - ObjectLab Checkstyle. - $Id$ - + + ObjectLab Checkstyle. + $Id$ + --> <module name="Checker"> - <!-- Checks that a package.html file exists for each package. --> - <!-- See http://checkstyle.sf.net/config_javadoc.html#PackageHtml --> - <module name="PackageHtml" /> - <!-- Checks whether files end with a new line. --> - <!-- See http://checkstyle.sf.net/config_misc.html#NewlineAtEndOfFile --> - <module name="NewlineAtEndOfFile" /> - <!-- Checks that property files contain the same keys. --> - <!-- See http://checkstyle.sf.net/config_misc.html#Translation --> - <module name="Translation" /> - <module name="TreeWalker"> - <!-- ============================== --> - <!-- ============================== --> - <!-- Checks for Javadoc comments. --> - <!-- See http://checkstyle.sf.net/config_javadoc.html - -> - <module name="JavadocMethod"> - <property name="scope" value="public"/> - </module> - <module name="JavadocType"/> - <module name="JavadocVariable"/> - --> - <!-- ============================== --> - <!-- ============================== --> - <!-- Checks for Naming Conventions. --> - <!-- See http://checkstyle.sf.net/config_naming.html --> - <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 http://checkstyle.sf.net/config_header.html --> - <!-- <module name="Header"> --> - <!-- The follow property value demonstrates the ability --> - <!-- to have access to ANT properties. In this case it uses --> - <!-- the ${basedir} property to allow Checkstyle to be run --> - <!-- from any directory within a project. --> - <!-- <property name="headerFile" value="${basedir}/java.header"/> - </module> - --> - <!-- Following interprets the header file as regular expressions. --> - <!-- <module name="RegexpHeader"/> --> - <!-- ============================== --> - <!-- ============================== --> - <!-- Checks for imports --> - <!-- See http://checkstyle.sf.net/config_import.html --> - <module name="AvoidStarImport" /> - <module name="IllegalImport" /> - <!-- defaults to sun.* packages --> - <module name="RedundantImport" /> - <module name="UnusedImports" /> - <!-- ============================== --> - <!-- ============================== --> - <!-- Checks for Size Violations. --> - <!-- See http://checkstyle.sf.net/config_sizes.html --> - <module name="FileLength" /> - <module name="LineLength"> - <property name="max" value="150" /> - </module> - <module name="MethodLength"> - <property name="max" value="200" /> - </module> - <module name="ParameterNumber"> - <property name="max" value="8" /> - </module> - <module name="AnonInnerLength"> - <property name="max" value="25" /> - </module> - <!-- ============================== --> - <!-- ============================== --> - <!-- Checks for whitespace --> - <!-- See http://checkstyle.sf.net/config_whitespace.html --> - <module name="EmptyForIteratorPad" /> - <!-- <module name="NoWhitespaceAfter"/> - <module name="NoWhitespaceBefore"/> - <module name="WhitespaceAfter"/> - <module name="WhitespaceAround"/> - --> - <module name="OperatorWrap" /> - <module name="ParenPad" /> - <module name="TypecastParenPad" /> - <module name="TabCharacter" /> - <!-- ============================== --> - <!-- ============================== --> - <!-- Modifier Checks --> - <!-- See http://checkstyle.sf.net/config_modifiers.html --> - <module name="ModifierOrder" /> - <module name="RedundantModifier" /> - <!-- ============================== --> - <!-- ============================== --> - <!-- Checks for blocks. You know, those {}'s --> - <!-- See http://checkstyle.sf.net/config_blocks.html --> - <module name="AvoidNestedBlocks" /> - <module name="EmptyBlock" /> - <module name="LeftCurly" /> - <module name="NeedBraces" /> - <module name="RightCurly" /> - <!-- ============================== --> - <!-- ============================== --> - <!-- Checks for common coding problems --> - <!-- See http://checkstyle.sf.net/config_coding.html --> - <!-- <module name="AvoidInlineConditionals"/> --> - <module name="DoubleCheckedLocking" /> - <module name="EmptyStatement" /> - <module name="EqualsHashCode" /> - <module name="HiddenField"> - <property name="ignoreSetter" value="true" /> - <property name="ignoreConstructorParameter" value="true" /> - </module> - <module name="IllegalInstantiation" /> - <module name="InnerAssignment" /> - <module name="MagicNumber" /> - <module name="MissingSwitchDefault" /> - <module name="RedundantThrows" /> - <module name="SimplifyBooleanExpression" /> - <module name="SimplifyBooleanReturn" /> - <!-- ============================== --> - <!-- ============================== --> - <!-- Checks for class design --> - <!-- See http://checkstyle.sf.net/config_design.html --> - <!-- <module name="DesignForExtension"/> --> - <module name="MutableException" /> - <module name="FinalClass" /> - <module name="HideUtilityClassConstructor" /> - <module name="InterfaceIsType" /> - <module name="VisibilityModifier" /> - <module name="ThrowsCount"> - <property name="max" value="5" /> - </module> - <!-- ============================== --> - <!-- ============================== --> - <!-- Miscellaneous other checks. --> - <!-- See http://checkstyle.sf.net/config_misc.html --> - <module name="ArrayTypeStyle" /> - <module name="FinalParameters"> - <property name="tokens" value="CTOR_DEF" /> - </module> - <module name="GenericIllegalRegexp"> - <!-- . matches any character, so we need to escape it and use \. to match dots. --> - <property name="format" value="System\.out\.println" /> - </module> - <module name="GenericIllegalRegexp"> - <!-- . matches any character, so we need to escape it and use \. to match dots. --> - <property name="format" value="System\.err\.println" /> - </module> - <module name="TodoComment" /> - <module name="UpperEll" /> - <!-- ============================== --> - <!-- ============================== --> - <!-- New Tests with 3.2 --> - <module name="CyclomaticComplexity"> - <property name="max" value="15" /> - <!-- <property name="severity" value="ignore"/> --> - </module> - <!-- ============================== --> - <!-- ============================== --> - <!-- See http://checkstyle.sf.net/config_usage.html --> - <!-- <module name="usage.OneMethodPrivateField"/> - <module name="usage.UnusedLocalVariable" /> - <module name="usage.UnusedParameter"> - <property name="ignoreFormat" value="^ignore" /> - </module> - <module name="usage.UnusedPrivateField"> - <property name="ignoreFormat" value="serialVersionUID" /> - </module> - <module name="usage.UnusedPrivateMethod"> - <property name="ignoreFormat" - value="readObject$|writeObject$|readResolve$" /> - </module>--> - <module name="StringLiteralEquality" /> - <module name="SuperClone" /> - <module name="SuperFinalize" /> - <module name="NestedIfDepth"> - <property name="max" value="3" /> - </module> - <module name="NestedTryDepth" /> - <module name="ReturnCount"> - <property name="max" value="3" /> - </module> - <!-- ============================== --> - <!-- ============================== --> - <!-- j2ee stuff --> - <module name="j2ee.FinalStatic" /> - <module name="j2ee.LocalHomeInterface" /> - <module name="j2ee.LocalInterface" /> - <module name="j2ee.MessageBean" /> - <module name="j2ee.RemoteHomeInterface" /> - <module name="j2ee.RemoteInterface" /> - <module name="j2ee.SessionBean" /> - <module name="j2ee.ThisParameter" /> - <module name="j2ee.ThisReturn" /> - <!-- ============================== --> - <!-- ============================== --> - <!-- New 3.4 tests --> - <module name="BooleanExpressionComplexity"> - <property name="max" value="7" /> - </module> - <module name="ClassDataAbstractionCoupling"> - <property name="max" value="13" /> - </module> - <module name="NPathComplexity" /> - <module name="FallThrough" /> - <module name="MultipleVariableDeclarations" /> - <!-- <module name="UnnecessaryParentheses"/> --> - <!-- New 3.4 tests --> - </module> - <!-- <module name="SuppressionFilter"> - <property name="file" value="lib/build/checkstyle-suppressions.xml"/> - </module> - --> + <!-- Checks that a package.html file exists for each package. --> + <!-- See http://checkstyle.sf.net/config_javadoc.html#PackageHtml --> + <module name="PackageHtml" /> + <!-- Checks whether files end with a new line. --> + <!-- See http://checkstyle.sf.net/config_misc.html#NewlineAtEndOfFile --> + <module name="NewlineAtEndOfFile" /> + <!-- Checks that property files contain the same keys. --> + <!-- See http://checkstyle.sf.net/config_misc.html#Translation --> + <module name="Translation" /> + <module name="TreeWalker"> + <!-- ============================== --> + <!-- ============================== --> + <!-- Checks for Javadoc comments. --> + <!-- See http://checkstyle.sf.net/config_javadoc.html - -> + <module name="JavadocMethod"> + <property name="scope" value="public"/> + </module> + <module name="JavadocType"/> + <module name="JavadocVariable"/> + --> + <!-- ============================== --> + <!-- ============================== --> + <!-- Checks for Naming Conventions. --> + <!-- See http://checkstyle.sf.net/config_naming.html --> + <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 http://checkstyle.sf.net/config_header.html --> + <!-- <module name="Header"> --> + <!-- The follow property value demonstrates the ability --> + <!-- to have access to ANT properties. In this case it uses --> + <!-- the ${basedir} property to allow Checkstyle to be run --> + <!-- from any directory within a project. --> + <!-- <property name="headerFile" value="${basedir}/java.header"/> + </module> + --> + <!-- Following interprets the header file as regular expressions. --> + <!-- <module name="RegexpHeader"/> --> + <!-- ============================== --> + <!-- ============================== --> + <!-- Checks for imports --> + <!-- See http://checkstyle.sf.net/config_import.html --> + <module name="AvoidStarImport" /> + <module name="IllegalImport" /> + <!-- defaults to sun.* packages --> + <module name="RedundantImport" /> + <module name="UnusedImports" /> + <!-- ============================== --> + <!-- ============================== --> + <!-- Checks for Size Violations. --> + <!-- See http://checkstyle.sf.net/config_sizes.html --> + <module name="FileLength" /> + <module name="LineLength"> + <property name="max" value="150" /> + </module> + <module name="MethodLength"> + <property name="max" value="200" /> + </module> + <module name="ParameterNumber"> + <property name="max" value="8" /> + </module> + <module name="AnonInnerLength"> + <property name="max" value="25" /> + </module> + <!-- ============================== --> + <!-- ============================== --> + <!-- Checks for whitespace --> + <!-- See http://checkstyle.sf.net/config_whitespace.html --> + <module name="EmptyForIteratorPad" /> + <!-- <module name="NoWhitespaceAfter"/> + <module name="NoWhitespaceBefore"/> + <module name="WhitespaceAfter"/> + <module name="WhitespaceAround"/> + --> + <module name="OperatorWrap" /> + <module name="ParenPad" /> + <module name="TypecastParenPad" /> + <module name="TabCharacter" /> + <!-- ============================== --> + <!-- ============================== --> + <!-- Modifier Checks --> + <!-- See http://checkstyle.sf.net/config_modifiers.html --> + <module name="ModifierOrder" /> + <module name="RedundantModifier" /> + <!-- ============================== --> + <!-- ============================== --> + <!-- Checks for blocks. You know, those {}'s --> + <!-- See http://checkstyle.sf.net/config_blocks.html --> + <module name="AvoidNestedBlocks" /> + <module name="EmptyBlock" /> + <module name="LeftCurly" /> + <module name="NeedBraces" /> + <module name="RightCurly" /> + <!-- ============================== --> + <!-- ============================== --> + <!-- Checks for common coding problems --> + <!-- See http://checkstyle.sf.net/config_coding.html --> + <!-- <module name="AvoidInlineConditionals"/> --> + <module name="DoubleCheckedLocking" /> + <module name="EmptyStatement" /> + <module name="EqualsHashCode" /> + <module name="HiddenField"> + <property name="ignoreSetter" value="true" /> + <property name="ignoreConstructorParameter" value="true" /> + </module> + <module name="IllegalInstantiation" /> + <module name="InnerAssignment" /> + <module name="MagicNumber" /> + <module name="MissingSwitchDefault" /> + <module name="RedundantThrows" /> + <module name="SimplifyBooleanExpression" /> + <module name="SimplifyBooleanReturn" /> + <!-- ============================== --> + <!-- ============================== --> + <!-- Checks for class design --> + <!-- See http://checkstyle.sf.net/config_design.html --> + <!-- <module name="DesignForExtension"/> --> + <module name="MutableException" /> + <module name="FinalClass" /> + <module name="HideUtilityClassConstructor" /> + <module name="InterfaceIsType" /> + <module name="VisibilityModifier" /> + <module name="ThrowsCount"> + <property name="max" value="5" /> + </module> + <!-- ============================== --> + <!-- ============================== --> + <!-- Miscellaneous other checks. --> + <!-- See http://checkstyle.sf.net/config_misc.html --> + <module name="ArrayTypeStyle" /> + <module name="FinalParameters"> + <property name="tokens" value="CTOR_DEF" /> + </module> + <module name="GenericIllegalRegexp"> + <!-- . matches any character, so we need to escape it and use \. to match dots. --> + <property name="format" value="System\.out\.println" /> + </module> + <module name="GenericIllegalRegexp"> + <!-- . matches any character, so we need to escape it and use \. to match dots. --> + <property name="format" value="System\.err\.println" /> + </module> + <module name="TodoComment" /> + <module name="UpperEll" /> + <!-- ============================== --> + <!-- ============================== --> + <!-- New Tests with 3.2 --> + <module name="CyclomaticComplexity"> + <property name="max" value="15" /> + <!-- <property name="severity" value="ignore"/> --> + </module> + <!-- ============================== --> + <!-- ============================== --> + <!-- See http://checkstyle.sf.net/config_usage.html --> + <!-- <module name="usage.OneMethodPrivateField"/> + <module name="usage.UnusedLocalVariable" /> + <module name="usage.UnusedParameter"> + <property name="ignoreFormat" value="^ignore" /> + </module> + <module name="usage.UnusedPrivateField"> + <property name="ignoreFormat" value="serialVersionUID" /> + </module> + <module name="usage.UnusedPrivateMethod"> + <property name="ignoreFormat" + value="readObject$|writeObject$|readResolve$" /> + </module>--> + <module name="StringLiteralEquality" /> + <module name="SuperClone" /> + <module name="SuperFinalize" /> + <module name="NestedIfDepth"> + <property name="max" value="3" /> + </module> + <module name="NestedTryDepth" /> + <module name="ReturnCount"> + <property name="max" value="3" /> + </module> + <!-- ============================== --> + <!-- ============================== --> + <!-- j2ee stuff --> + <module name="j2ee.FinalStatic" /> + <module name="j2ee.LocalHomeInterface" /> + <module name="j2ee.LocalInterface" /> + <module name="j2ee.MessageBean" /> + <module name="j2ee.RemoteHomeInterface" /> + <module name="j2ee.RemoteInterface" /> + <module name="j2ee.SessionBean" /> + <module name="j2ee.ThisParameter" /> + <module name="j2ee.ThisReturn" /> + <!-- ============================== --> + <!-- ============================== --> + <!-- New 3.4 tests --> + <module name="BooleanExpressionComplexity"> + <property name="max" value="7" /> + </module> + <module name="ClassDataAbstractionCoupling"> + <property name="max" value="13" /> + </module> + <module name="NPathComplexity" /> + <module name="FallThrough" /> + <module name="MultipleVariableDeclarations" /> + <!-- <module name="UnnecessaryParentheses"/> --> + <!-- New 3.4 tests --> + </module> + <!-- <module name="SuppressionFilter"> + <property name="file" value="lib/build/checkstyle-suppressions.xml"/> + </module> + --> </module> Modified: trunk/common-build/findbugs-exclude-filter.xml =================================================================== --- trunk/common-build/findbugs-exclude-filter.xml 2006-08-23 22:23:12 UTC (rev 43) +++ trunk/common-build/findbugs-exclude-filter.xml 2006-08-24 13:47:52 UTC (rev 44) @@ -1,6 +1,12 @@ -<!-- $Id$ --> +<!-- + /* + * ======================================================================== + * ObjectLab Financial Ltd, proud sponsor of The Kit. + * ======================================================================== + */ +--> <FindBugsFilter> - <Match classregex="net.*" > - <BugCode name="EI,EI2" /> - </Match> + <Match classregex="net.*"> + <BugCode name="EI,EI2" /> + </Match> </FindBugsFilter> Modified: trunk/common-build/objectlab_checks.xml =================================================================== --- trunk/common-build/objectlab_checks.xml 2006-08-23 22:23:12 UTC (rev 43) +++ trunk/common-build/objectlab_checks.xml 2006-08-24 13:47:52 UTC (rev 44) @@ -2,226 +2,225 @@ <!DOCTYPE module PUBLIC "-//Puppy Crawl//DTD Check Configuration 1.1//EN" "http://www.puppycrawl.com/dtds/configuration_1_1.dtd"> <!-- - - ObjectLab Checkstyle. - $Id$ - + + ObjectLab Checkstyle. --> + <module name="Checker"> - <!-- Checks that a package.html file exists for each package. --> - <!-- See http://checkstyle.sf.net/config_javadoc.html#PackageHtml --> - <module name="PackageHtml"/> - <!-- Checks whether files end with a new line. --> - <!-- See http://checkstyle.sf.net/config_misc.html#NewlineAtEndOfFile - <module name="NewlineAtEndOfFile"/>--> - <!-- Checks that property files contain the same keys. --> - <!-- See http://checkstyle.sf.net/config_misc.html#Translation --> - <module name="Translation"/> - <module name="TreeWalker"> - <!-- ============================== --> - <!-- ============================== --> - <!-- Checks for Javadoc comments. --> - <!-- See http://checkstyle.sf.net/config_javadoc.html - -> - <module name="JavadocMethod"> - <property name="scope" value="public"/> - </module> - <module name="JavadocType"/> - <module name="JavadocVariable"/> ---> - <!-- ============================== --> - <!-- ============================== --> - <!-- Checks for Naming Conventions. --> - <!-- See http://checkstyle.sf.net/config_naming.html --> - <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 http://checkstyle.sf.net/config_header.html --> - <!-- <module name="Header"> --> - <!-- The follow property value demonstrates the ability --> - <!-- to have access to ANT properties. In this case it uses --> - <!-- the ${basedir} property to allow Checkstyle to be run --> - <!-- from any directory within a project. --> - <!-- <property name="headerFile" value="${basedir}/java.header"/> - </module> - --> - <!-- Following interprets the header file as regular expressions. --> - <!-- <module name="RegexpHeader"/> --> - <!-- ============================== --> - <!-- ============================== --> - <!-- Checks for imports --> - <!-- See http://checkstyle.sf.net/config_import.html --> - <module name="AvoidStarImport"/> - <module name="IllegalImport"/> - <!-- defaults to sun.* packages --> - <module name="RedundantImport"/> - <module name="UnusedImports"/> - <!-- ============================== --> - <!-- ============================== --> - <!-- Checks for Size Violations. --> - <!-- See http://checkstyle.sf.net/config_sizes.html --> - <module name="FileLength"/> - <module name="LineLength"> - <property name="max" value="150"/> - </module> - <module name="MethodLength"> - <property name="max" value="200"/> - </module> - <module name="ParameterNumber"> - <property name="max" value="8"/> - </module> - <module name="AnonInnerLength"> - <property name="max" value="25"/> - </module> - <!-- ============================== --> - <!-- ============================== --> - <!-- Checks for whitespace --> - <!-- See http://checkstyle.sf.net/config_whitespace.html --> - <module name="EmptyForIteratorPad"/> - <!-- <module name="NoWhitespaceAfter"/> - <module name="NoWhitespaceBefore"/> - <module name="WhitespaceAfter"/> - <module name="WhitespaceAround"/> - --> - <module name="OperatorWrap"/> - <module name="ParenPad"/> - <module name="TypecastParenPad"/> - <module name="TabCharacter"/> - <!-- ============================== --> - <!-- ============================== --> - <!-- Modifier Checks --> - <!-- See http://checkstyle.sf.net/config_modifiers.html --> - <module name="ModifierOrder"/> - <module name="RedundantModifier"/> - <!-- ============================== --> - <!-- ============================== --> - <!-- Checks for blocks. You know, those {}'s --> - <!-- See http://checkstyle.sf.net/config_blocks.html --> - <module name="AvoidNestedBlocks"/> - <module name="EmptyBlock"/> - <module name="LeftCurly"/> - <module name="NeedBraces"/> - <module name="RightCurly"/> - <!-- ============================== --> - <!-- ============================== --> - <!-- Checks for common coding problems --> - <!-- See http://checkstyle.sf.net/config_coding.html --> - <!-- <module name="AvoidInlineConditionals"/> --> - <module name="DoubleCheckedLocking"/> - <module name="EmptyStatement"/> - <module name="EqualsHashCode"/> - <module name="HiddenField"> - <property name="ignoreSetter" value="true"/> - <property name="ignoreConstructorParameter" value="true"/> - </module> - <module name="IllegalInstantiation"/> - <module name="InnerAssignment"/> - <module name="MagicNumber"/> - <module name="MissingSwitchDefault"/> - <module name="RedundantThrows"/> - <module name="SimplifyBooleanExpression"/> - <module name="SimplifyBooleanReturn"/> - <!-- ============================== --> - <!-- ============================== --> - <!-- Checks for class design --> - <!-- See http://checkstyle.sf.net/config_design.html --> - <!-- <module name="DesignForExtension"/> --> - <module name="MutableException"/> - <module name="FinalClass"/> - <module name="HideUtilityClassConstructor"/> - <module name="InterfaceIsType"/> - <module name="VisibilityModifier"/> - <module name="ThrowsCount"> - <property name="max" value="5"/> - </module> - <!-- ============================== --> - <!-- ============================== --> - <!-- Miscellaneous other checks. --> - <!-- See http://checkstyle.sf.net/config_misc.html --> - <module name="ArrayTypeStyle"/> - <module name="FinalParameters"> - <property name="tokens" value="CTOR_DEF"/> - </module> - <module name="GenericIllegalRegexp"> - <!-- . matches any character, so we need to escape it and use \. to match dots. --> - <property name="format" value="System\.out\.println"/> - </module> - <module name="GenericIllegalRegexp"> - <!-- . matches any character, so we need to escape it and use \. to match dots. --> - <property name="format" value="System\.err\.println"/> - </module> - <module name="TodoComment"/> - <module name="UpperEll"/> - <!-- ============================== --> - <!-- ============================== --> - <!-- New Tests with 3.2 --> - <module name="CyclomaticComplexity"> - <property name="max" value="15"/> - <!-- <property name="severity" value="ignore"/> --> - </module> - <!-- ============================== --> - <!-- ============================== --> - <!-- See http://checkstyle.sf.net/config_usage.html --> - <!-- <module name="usage.OneMethodPrivateField"/> - <module name="usage.UnusedLocalVariable"/> - <module name="usage.UnusedParameter"> - <property name="ignoreFormat" value="^ignore"/> - </module> - <module name="usage.UnusedPrivateField"> - <property name="ignoreFormat" value="serialVersionUID"/> - </module> - <module name="usage.UnusedPrivateMethod"> - <property name="ignoreFormat" value="readObject$|writeObject$|readResolve$"/> - </module>--> - <module name="StringLiteralEquality"/> - <module name="SuperClone"/> - <module name="SuperFinalize"/> - <module name="NestedIfDepth"> - <property name="max" value="3"/> - </module> - <module name="NestedTryDepth"/> - <module name="ReturnCount"> - <property name="max" value="3"/> - </module> - <!-- ============================== --> - <!-- ============================== --> - <!-- j2ee stuff --> - <module name="j2ee.FinalStatic"/> - <module name="j2ee.LocalHomeInterface"/> - <module name="j2ee.LocalInterface"/> - <module name="j2ee.MessageBean"/> - <module name="j2ee.RemoteHomeInterface"/> - <module name="j2ee.RemoteInterface"/> - <module name="j2ee.SessionBean"/> - <module name="j2ee.ThisParameter"/> - <module name="j2ee.ThisReturn"/> - <!-- ============================== --> - <!-- ============================== --> - <!-- New 3.4 tests --> - <module name="BooleanExpressionComplexity"> - <property name="max" value="7"/> - </module> - <module name="ClassDataAbstractionCoupling"> - <property name="max" value="13"/> - </module> - <module name="NPathComplexity"/> - <module name="FallThrough"/> - <module name="MultipleVariableDeclarations"/> - <!-- <module name="UnnecessaryParentheses"/> --> - <!-- New 3.4 tests --> - </module> -<!-- -<module name="SuppressionFilter"> - <property name="file" value="lib/build/checkstyle-suppressions.xml"/> - </module> - --> + <!-- Checks that a package.html file exists for each package. --> + <!-- See http://checkstyle.sf.net/config_javadoc.html#PackageHtml --> + <module name="PackageHtml" /> + <!-- Checks whether files end with a new line. --> + <!-- See http://checkstyle.sf.net/config_misc.html#NewlineAtEndOfFile + <module name="NewlineAtEndOfFile"/>--> + <!-- Checks that property files contain the same keys. --> + <!-- See http://checkstyle.sf.net/config_misc.html#Translation --> + <module name="Translation" /> + <module name="TreeWalker"> + <!-- ============================== --> + <!-- ============================== --> + <!-- Checks for Javadoc comments. --> + <!-- See http://checkstyle.sf.net/config_javadoc.html - -> + <module name="JavadocMethod"> + <property name="scope" value="public"/> + </module> + <module name="JavadocType"/> + <module name="JavadocVariable"/> + --> + <!-- ============================== --> + <!-- ============================== --> + <!-- Checks for Naming Conventions. --> + <!-- See http://checkstyle.sf.net/config_naming.html --> + <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 http://checkstyle.sf.net/config_header.html --> + <!-- <module name="Header"> --> + <!-- The follow property value demonstrates the ability --> + <!-- to have access to ANT properties. In this case it uses --> + <!-- the ${basedir} property to allow Checkstyle to be run --> + <!-- from any directory within a project. --> + <!-- <property name="headerFile" value="${basedir}/java.header"/> + </module> + --> + <!-- Following interprets the header file as regular expressions. --> + <!-- <module name="RegexpHeader"/> --> + <!-- ============================== --> + <!-- ============================== --> + <!-- Checks for imports --> + <!-- See http://checkstyle.sf.net/config_import.html --> + <module name="AvoidStarImport" /> + <module name="IllegalImport" /> + <!-- defaults to sun.* packages --> + <module name="RedundantImport" /> + <module name="UnusedImports" /> + <!-- ============================== --> + <!-- ============================== --> + <!-- Checks for Size Violations. --> + <!-- See http://checkstyle.sf.net/config_sizes.html --> + <module name="FileLength" /> + <module name="LineLength"> + <property name="max" value="150" /> + </module> + <module name="MethodLength"> + <property name="max" value="200" /> + </module> + <module name="ParameterNumber"> + <property name="max" value="8" /> + </module> + <module name="AnonInnerLength"> + <property name="max" value="25" /> + </module> + <!-- ============================== --> + <!-- ============================== --> + <!-- Checks for whitespace --> + <!-- See http://checkstyle.sf.net/config_whitespace.html --> + <module name="EmptyForIteratorPad" /> + <!-- <module name="NoWhitespaceAfter"/> + <module name="NoWhitespaceBefore"/> + <module name="WhitespaceAfter"/> + <module name="WhitespaceAround"/> + --> + <module name="OperatorWrap" /> + <module name="ParenPad" /> + <module name="TypecastParenPad" /> + <module name="TabCharacter" /> + <!-- ============================== --> + <!-- ============================== --> + <!-- Modifier Checks --> + <!-- See http://checkstyle.sf.net/config_modifiers.html --> + <module name="ModifierOrder" /> + <module name="RedundantModifier" /> + <!-- ============================== --> + <!-- ============================== --> + <!-- Checks for blocks. You know, those {}'s --> + <!-- See http://checkstyle.sf.net/config_blocks.html --> + <module name="AvoidNestedBlocks" /> + <module name="EmptyBlock" /> + <module name="LeftCurly" /> + <module name="NeedBraces" /> + <module name="RightCurly" /> + <!-- ============================== --> + <!-- ============================== --> + <!-- Checks for common coding problems --> + <!-- See http://checkstyle.sf.net/config_coding.html --> + <!-- <module name="AvoidInlineConditionals"/> --> + <module name="DoubleCheckedLocking" /> + <module name="EmptyStatement" /> + <module name="EqualsHashCode" /> + <module name="HiddenField"> + <property name="ignoreSetter" value="true" /> + <property name="ignoreConstructorParameter" value="true" /> + </module> + <module name="IllegalInstantiation" /> + <module name="InnerAssignment" /> + <module name="MagicNumber" /> + <module name="MissingSwitchDefault" /> + <module name="RedundantThrows" /> + <module name="SimplifyBooleanExpression" /> + <module name="SimplifyBooleanReturn" /> + <!-- ============================== --> + <!-- ============================== --> + <!-- Checks for class design --> + <!-- See http://checkstyle.sf.net/config_design.html --> + <!-- <module name="DesignForExtension"/> --> + <module name="MutableException" /> + <module name="FinalClass" /> + <module name="HideUtilityClassConstructor" /> + <module name="InterfaceIsType" /> + <module name="VisibilityModifier" /> + <module name="ThrowsCount"> + <property name="max" value="5" /> + </module> + <!-- ============================== --> + <!-- ============================== --> + <!-- Miscellaneous other checks. --> + <!-- See http://checkstyle.sf.net/config_misc.html --> + <module name="ArrayTypeStyle" /> + <module name="FinalParameters"> + <property name="tokens" value="CTOR_DEF" /> + </module> + <module name="GenericIllegalRegexp"> + <!-- . matches any character, so we need to escape it and use \. to match dots. --> + <property name="format" value="System\.out\.println" /> + </module> + <module name="GenericIllegalRegexp"> + <!-- . matches any character, so we need to escape it and use \. to match dots. --> + <property name="format" value="System\.err\.println" /> + </module> + <module name="TodoComment" /> + <module name="UpperEll" /> + <!-- ============================== --> + <!-- ============================== --> + <!-- New Tests with 3.2 --> + <module name="CyclomaticComplexity"> + <property name="max" value="15" /> + <!-- <property name="severity" value="ignore"/> --> + </module> + <!-- ============================== --> + <!-- ============================== --> + <!-- See http://checkstyle.sf.net/config_usage.html --> + <!-- <module name="usage.OneMethodPrivateField"/> + <module name="usage.UnusedLocalVariable"/> + <module name="usage.UnusedParameter"> + <property name="ignoreFormat" value="^ignore"/> + </module> + <module name="usage.UnusedPrivateField"> + <property name="ignoreFormat" value="serialVersionUID"/> + </module> + <module name="usage.UnusedPrivateMethod"> + <property name="ignoreFormat" value="readObject$|writeObject$|readResolve$"/> + </module>--> + <module name="StringLiteralEquality" /> + <module name="SuperClone" /> + <module name="SuperFinalize" /> + <module name="NestedIfDepth"> + <property name="max" value="3" /> + </module> + <module name="NestedTryDepth" /> + <module name="ReturnCount"> + <property name="max" value="3" /> + </module> + <!-- ============================== --> + <!-- ============================== --> + <!-- j2ee stuff --> + <module name="j2ee.FinalStatic" /> + <module name="j2ee.LocalHomeInterface" /> + <module name="j2ee.LocalInterface" /> + <module name="j2ee.MessageBean" /> + <module name="j2ee.RemoteHomeInterface" /> + <module name="j2ee.RemoteInterface" /> + <module name="j2ee.SessionBean" /> + <module name="j2ee.ThisParameter" /> + <module name="j2ee.ThisReturn" /> + <!-- ============================== --> + <!-- ============================== --> + <!-- New 3.4 tests --> + <module name="BooleanExpressionComplexity"> + <property name="max" value="7" /> + </module> + <module name="ClassDataAbstractionCoupling"> + <property name="max" value="13" /> + </module> + <module name="NPathComplexity" /> + <module name="FallThrough" /> + <module name="MultipleVariableDeclarations" /> + <!-- <module name="UnnecessaryParentheses"/> --> + <!-- New 3.4 tests --> + </module> + <!-- + <module name="SuppressionFilter"> + <property name="file" value="lib/build/checkstyle-suppressions.xml"/> + </module> + --> </module> Modified: trunk/common-build/project.xml =================================================================== --- trunk/common-build/project.xml 2006-08-23 22:23:12 UTC (rev 43) +++ trunk/common-build/project.xml 2006-08-24 13:47:52 UTC (rev 44) @@ -1,95 +1,116 @@ <?xml version="1.0" encoding="UTF-8"?> <!-- - /* - * ======================================================================== - * - * - * ======================================================================== - */ + /* + * ======================================================================== + * ObjectLab Financial Ltd, proud sponsor of The Kit. + * ======================================================================== + */ --> <project xmlns="http://maven.apache.org/POM/3.0.0" - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://maven.apache.org/POM/3.0.0 http://maven.apache.org/maven-v3_0_0.xsd"> - <pomVersion>3</pomVersion> - <groupId>net.objectlab.kit</groupId> - <currentVersion>1.0</currentVersion> - <organization> - <name>ObjectLab Financial Ltd</name> - <url>http://www.objectlab.co.uk</url> - <logo> - http://www.objectlab.co.uk/images/objectlab-web-noblue.gif - </logo> - </organization> - <inceptionYear>2006</inceptionYear> - <url>http://objectlabkit.sourceforge.net</url> - <siteAddress>objectlabkit.sourceforge.net</siteAddress> - <siteDirectory> - /var/www/solutions/website/objectlab.co.uk/ - </siteDirectory> - <repository> - <connection>scm:svn:https://svn.sourceforge.net/svnroot/objectlabkit/trunk</connection> - <developerConnection>scm:svn:https://svn.sourceforge.net/svnroot/objectlabkit/trunk</developerConnection> - </repository> - <developers> - <developer> - <name>Benoit Xhenseval</name> - <id>benoitx</id> - <email>kit AT objectlab DOT co dOt uk</email> - <organization>ObjectLab Financial Ltd</organization> - <roles> - <role>Team Leader</role> - <role>Developer</role> - </roles> - <url>http://www.xhenseval.com</url> - <timezone>+0</timezone> - </developer> - <developer> - <name>Marcin Jekot</name> - <id>marchy</id> - <email>marcin at jekot DOt net</email> - <organization>ObjectLab Financial Ltd</organization> - <roles> - <role>Developer</role> - </roles> - <timezone>+0</timezone> - </developer> - </developers> - <!-- any mailing lists for the project --> - <mailingLists> - <mailingList> - <name>Kit Announcements</name> - <subscribe>https://lists.sourceforge.net/lists/listinfo/objectlabkit-announce</subscribe> - <unsubscribe>https://lists.sourceforge.net/lists/listinfo/objectlabkit-announce</unsubscribe> - <archive>http://sourceforge.net/mailarchive/forum.php?forum=objectlabkit-announce</archive> - - </mailingList> - <mailingList> - <name>Kit User</name> - <subscribe>https://lists.sourceforge.net/lists/listinfo/objectlabkit-user</subscribe> - <unsubscribe>https://lists.sourceforge.net/lists/listinfo/objectlabkit-user</unsubscribe> - <archive>http://sourceforge.net/mailarchive/forum.php?forum=objectlabkit-user</archive> - </mailingList> - <mailingList> - <name>Kit Developers (SVN checkins)</name> - <subscribe>https://lists.sourceforge.net/lists/listinfo/objectlabkit-svn</subscribe> - <unsubscribe>https://lists.sourceforge.net/lists/listinfo/objectlabkit-svn</unsubscribe> - <archive>http://sourceforge.net/mailarchive/forum.php?forum=objectlabkit-svn</archive> - </mailingList> - </mailingLists> + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/3.0.0 http://maven.apache.org/maven-v3_0_0.xsd"> + <pomVersion>3</pomVersion> + <groupId>net.objectlab.kit</groupId> + <currentVersion>1.0</currentVersion> + <organization> + <name>ObjectLab Financial Ltd</name> + <url>http://www.objectlab.co.uk</url> + <logo> + http://www.objectlab.co.uk/images/objectlab-web-noblue.gif + </logo> + </organization> + <inceptionYear>2006</inceptionYear> + <url>http://objectlabkit.sourceforge.net</url> + <siteAddress>objectlabkit.sourceforge.net</siteAddress> + <siteDirectory> + /var/www/solutions/website/objectlab.co.uk/ + </siteDirectory> + <repository> + <connection> + scm:svn:https://svn.sourceforge.net/svnroot/objectlabkit/trunk + </connection> + <developerConnection> + scm:svn:https://svn.sourceforge.net/svnroot/objectlabkit/trunk + </developerConnection> + </repository> + <developers> + <developer> + <name>Benoit Xhenseval</name> + <id>benoitx</id> + <email>kit AT objectlab DOT co dOt uk</email> + <organization>ObjectLab Financial Ltd</organization> + <roles> + <role>Team Leader</role> + <role>Developer</role> + </roles> + <url>http://www.xhenseval.com</url> + <timezone>+0</timezone> + </developer> + <developer> + <name>Marcin Jekot</name> + <id>marchy</id> + <email>marcin at jekot DOt net</email> + <organization>ObjectLab Financial Ltd</organization> + <roles> + <role>Developer</role> + </roles> + <timezone>+0</timezone> + </developer> + </developers> + <!-- any mailing lists for the project --> + <mailingLists> + <mailingList> + <name>Kit Announcements</name> + <subscribe> + https://lists.sourceforge.net/lists/listinfo/objectlabkit-announce + </subscribe> + <unsubscribe> + https://lists.sourceforge.net/lists/listinfo/objectlabkit-announce + </unsubscribe> + <archive> + http://sourceforge.net/mailarchive/forum.php?forum=objectlabkit-announce + </archive> - <build> - <!-- We need to put here something other when we release it or I'll receive the emails from - everyone who tries to use the project... --> - <nagEmailAddress>ki...@ob...</nagEmailAddress> - <defaultGoal>kit:build</defaultGoal> - </build> - - <versions> - <version> - <id>1.0</id> - <name>1.0</name> - <tag>KIT_1_0</tag> - </version> - </versions> + </mailingList> + <mailingList> + <name>Kit User</name> + <subscribe> + https://lists.sourceforge.net/lists/listinfo/objectlabkit-user + </subscribe> + <unsubscribe> + https://lists.sourceforge.net/lists/listinfo/objectlabkit-user + </unsubscribe> + <archive> + http://sourceforge.net/mailarchive/forum.php?forum=objectlabkit-user + </archive> + </mailingList> + <mailingList> + <name>Kit Developers (SVN checkins)</name> + <subscribe> + https://lists.sourceforge.net/lists/listinfo/objectlabkit-svn + </subscribe> + <unsubscribe> + https://lists.sourceforge.net/lists/listinfo/objectlabkit-svn + </unsubscribe> + <archive> + http://sourceforge.net/mailarchive/forum.php?forum=objectlabkit-svn + </archive> + </mailingList> + </mailingLists> + + <build> + <!-- We need to put here something other when we release it or I'll receive the emails from + everyone who tries to use the project... --> + <nagEmailAddress>ki...@ob...</nagEmailAddress> + <defaultGoal>kit:build</defaultGoal> + </build> + + <versions> + <version> + <id>1.0</id> + <name>1.0</name> + <tag>KIT_1_0</tag> + </version> + </versions> </project> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |