CheckStyle Configuration
来源:互联网 发布:mac的照片 编辑:程序博客网 时间:2024/06/11 15:55
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE module PUBLIC "-//Puppy Crawl//DTD Check Configuration 1.3//EN" "http://www.puppycrawl.com/dtds/configuration_1_3.dtd"><!-- This configuration file was written by the eclipse-cs plugin configuration editor--><!-- Checkstyle-Configuration: CheckStyle Configuration for Android Description: none--><module name="Checker"> <property name="severity" value="warning"/> <property name="charset" value="UTF-8"/> <module name="TreeWalker"> <module name="AnnotationUseStyle"/> <module name="MissingDeprecated"/> <module name="MissingOverride"> <property name="severity" value="ignore"/> <metadata name="net.sf.eclipsecs.core.lastEnabledSeverity" value="inherit"/> </module> <module name="PackageAnnotation"/> <module name="SuppressWarnings"/> <module name="AvoidNestedBlocks"/> <module name="EmptyBlock"> <property name="option" value="text"/> </module> <module name="LeftCurly"> <property name="maxLineLength" value="100"/> </module> <module name="NeedBraces"/> <module name="RightCurly"/> <module name="DesignForExtension"> <property name="severity" value="ignore"/> <metadata name="net.sf.eclipsecs.core.lastEnabledSeverity" value="inherit"/> </module> <module name="FinalClass"/> <module name="HideUtilityClassConstructor"/> <module name="InterfaceIsType"/> <module name="MutableException"/> <module name="ThrowsCount"> <property name="max" value="2"/> </module> <module name="VisibilityModifier"/> <module name="AvoidInlineConditionals"> <property name="severity" value="ignore"/> <metadata name="net.sf.eclipsecs.core.lastEnabledSeverity" value="inherit"/> </module> <module name="CovariantEquals"/> <module name="DefaultComesLast"/> <module name="DeclarationOrder"/> <module name="DoubleCheckedLocking"/> <module name="EmptyStatement"/> <module name="EqualsAvoidNull"/> <module name="EqualsHashCode"/> <module name="ExplicitInitialization"/> <module name="FallThrough"/> <module name="FinalLocalVariable"> <property name="severity" value="ignore"/> <metadata name="net.sf.eclipsecs.core.lastEnabledSeverity" value="inherit"/> </module> <module name="HiddenField"/> <module name="IllegalInstantiation"> <property name="classes" value="Boolean,Byte,Character,Double,Float,Integer,Long,Short"/> </module> <module name="IllegalCatch"/> <module name="IllegalThrows"/> <module name="IllegalToken"> <property name="severity" value="ignore"/> <property name="tokens" value="POST_INC,POST_DEC,LITERAL_SWITCH"/> <metadata name="net.sf.eclipsecs.core.lastEnabledSeverity" value="inherit"/> </module> <module name="IllegalTokenText"> <property name="severity" value="ignore"/> <metadata name="net.sf.eclipsecs.core.lastEnabledSeverity" value="inherit"/> </module> <module name="IllegalType"> <property name="tokens" value="METHOD_DEF,PARAMETER_DEF,VARIABLE_DEF"/> </module> <module name="InnerAssignment"/> <module name="JUnitTestCase"/> <module name="MagicNumber"> <property name="severity" value="ignore"/> <metadata name="net.sf.eclipsecs.core.lastEnabledSeverity" value="inherit"/> </module> <module name="MissingCtor"/> <module name="MissingSwitchDefault"/> <module name="ModifiedControlVariable"/> <module name="MultipleStringLiterals"> <property name="severity" value="ignore"/> <metadata name="net.sf.eclipsecs.core.lastEnabledSeverity" value="inherit"/> </module> <module name="MultipleVariableDeclarations"/> <module name="NestedIfDepth"/> <module name="NestedTryDepth"/> <module name="NoClone"/> <module name="NoFinalizer"/> <module name="PackageDeclaration"/> <module name="ParameterAssignment"/> <module name="RedundantThrows"/> <module name="RequireThis"> <property name="severity" value="ignore"/> <metadata name="net.sf.eclipsecs.core.lastEnabledSeverity" value="inherit"/> </module> <module name="ReturnCount"> <property name="max" value="5"/> </module> <module name="SimplifyBooleanExpression"/> <module name="SimplifyBooleanReturn"/> <module name="StringLiteralEquality"/> <module name="SuperClone"/> <module name="SuperFinalize"/> <module name="ArrayTrailingComma"> <property name="severity" value="ignore"/> <metadata name="net.sf.eclipsecs.core.lastEnabledSeverity" value="inherit"/> </module> <module name="UnnecessaryParentheses"/> <module name="AvoidStarImport"/> <module name="AvoidStaticImport"/> <module name="IllegalImport"> <property name="severity" value="ignore"/> <metadata name="net.sf.eclipsecs.core.lastEnabledSeverity" value="inherit"/> </module> <module name="ImportOrder"> <property name="severity" value="ignore"/> <metadata name="net.sf.eclipsecs.core.lastEnabledSeverity" value="inherit"/> </module> <module name="RedundantImport"/> <module name="UnusedImports"/> <module name="ImportControl"> <property name="severity" value="ignore"/> <metadata name="net.sf.eclipsecs.core.lastEnabledSeverity" value="inherit"/> </module> <module name="BooleanExpressionComplexity"/> <module name="ClassDataAbstractionCoupling"/> <module name="ClassFanOutComplexity"/> <module name="CyclomaticComplexity"/> <module name="JavaNCSS"/> <module name="NPathComplexity"/> <module name="ArrayTypeStyle"/> <module name="DescendantToken"> <property name="severity" value="ignore"/> <metadata name="net.sf.eclipsecs.core.lastEnabledSeverity" value="inherit"/> </module> <module name="FinalParameters"> <property name="severity" value="ignore"/> <metadata name="net.sf.eclipsecs.core.lastEnabledSeverity" value="inherit"/> </module> <module name="Indentation"> <property name="severity" value="ignore"/> <property name="caseIndent" value="0"/> <metadata name="net.sf.eclipsecs.core.lastEnabledSeverity" value="inherit"/> </module> <module name="TodoComment"> <property name="severity" value="ignore"/> <property name="format" value="TODO"/> <metadata name="net.sf.eclipsecs.core.lastEnabledSeverity" value="inherit"/> </module> <module name="TrailingComment"/> <module name="UncommentedMain"/> <module name="UpperEll"/> <module name="Regexp"> <property name="severity" value="ignore"/> <metadata name="net.sf.eclipsecs.core.lastEnabledSeverity" value="inherit"/> </module> <module name="ModifierOrder"/> <module name="RedundantModifier"/> <module name="AnonInnerLength"> <property name="max" value="40"/> </module> <module name="ExecutableStatementCount"> <property name="max" value="100"/> <property name="tokens" value="INSTANCE_INIT,STATIC_INIT,METHOD_DEF,CTOR_DEF"/> </module> <module name="LineLength"> <property name="max" value="100"/> </module> <module name="MethodLength"/> <module name="ParameterNumber"/> <module name="OuterTypeNumber"/> <module name="GenericWhitespace"/> <module name="EmptyForInitializerPad"/> <module name="EmptyForIteratorPad"/> <module name="NoWhitespaceAfter"/> <module name="NoWhitespaceBefore"/> <module name="OperatorWrap"/> <module name="MethodParamPad"/> <module name="ParenPad"/> <module name="TypecastParenPad"> <property name="tokens" value="RPAREN,TYPECAST"/> </module> <module name="WhitespaceAfter"/> <module name="WhitespaceAround"/> <module name="MemberName"> <property name="format" value="^m[A-Z0-9][a-zA-Z0-9]*{1}quot;/> </module> <module name="StaticVariableName"> <property name="format" value="^s[A-Z0-9][a-zA-Z0-9]*{1}quot;/> </module> </module> <module name="Header"> <property name="severity" value="warning"/> <property name="charset" value="utf8"/> <property name="header" value="/*\n * Copyright (C) Google Corporation. All Rights Reserved.\n"/> </module> <module name="StrictDuplicateCode"/> <module name="NewlineAtEndOfFile"> <property name="lineSeparator" value="lf"/> </module> <module name="Translation"/> <module name="FileLength"/> <module name="FileTabCharacter"/></module>
在Eclipse中通过“Window\Preferences\Checkstyle”导入
- CheckStyle Configuration
- Eclipse:CheckStyle Configuration
- Checkstyle
- CheckStyle
- Checkstyle
- Checkstyle
- Checkstyle
- CheckStyle
- checkstyle
- checkStyle
- 本地SVN代码进行CheckStyle代码走查—Fileset from project [XXX] has no valid check configuration
- configuration
- configuration
- configuration
- Configuration
- Configuration
- Configuration
- Configuration
- 守护进程
- WinCE NAND flash - FAL
- 服务端实际调用的方法,查询我的任务
- adb应用详解
- 火狐网页截图--火狐捷径
- CheckStyle Configuration
- ActionScript和JavaScrip的方法t互相调用
- 量化投资领域--关于Quant的FAQ
- 一个学习3D的不错的网站
- S3C6410开发全纪录(三)《UBOOT中添加DM9000AE网卡驱动》
- 远程桌面登陆2003 mstsc /admin /v 192.168.1.208
- 修改mysql的engine引擎
- java 多线程 生产者消费者
- system表空间的数据文件损坏: