2017-01-01 14:21:54 +00:00
|
|
|
output:
|
2017-01-05 06:58:52 +00:00
|
|
|
directory: ruleset/src/main/resources/net/kemitix
|
|
|
|
ruleset-files:
|
|
|
|
LAYOUT: checkstyle-1-layout.xml
|
|
|
|
NAMING: checkstyle-2-naming.xml
|
|
|
|
JAVADOC: checkstyle-3-javadoc.xml
|
|
|
|
TWEAKS: checkstyle-4-tweaks.xml
|
|
|
|
COMPLEXITY: checkstyle-5-complexity.xml
|
2017-01-05 16:19:34 +00:00
|
|
|
readme: README.md
|
2017-01-05 16:18:59 +00:00
|
|
|
template:
|
|
|
|
checkstyle-xml: builder/src/main/resources/checkstyle-template.xml
|
|
|
|
readme-template: builder/src/main/resources/README-template.md
|
|
|
|
readme-fragments: builder/src/main/resources/rules
|
2017-01-01 14:21:54 +00:00
|
|
|
rules:
|
2017-03-11 16:55:34 +00:00
|
|
|
-
|
|
|
|
name: RegexpOnFilename
|
|
|
|
parent: CHECKER
|
|
|
|
level: LAYOUT
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_regexp.html#RegexpOnFilename
|
|
|
|
properties:
|
|
|
|
fileNamePattern: "(.sync-conflict-| conflicted copy )"
|
|
|
|
match: true
|
2017-01-01 14:21:54 +00:00
|
|
|
-
|
|
|
|
name: AbbreviationAsWordInName
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: NAMING
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_naming.html#AbbreviationAsWordInName
|
|
|
|
-
|
|
|
|
name: AbstractClassName
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: NAMING
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_naming.html#AbstractClassName
|
|
|
|
-
|
|
|
|
name: AnnotationLocation
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: LAYOUT
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_annotation.html#AnnotationLocation
|
|
|
|
-
|
|
|
|
name: AnnotationUseStyle
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: LAYOUT
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_annotation.html#AnnotationUseStyle
|
|
|
|
-
|
|
|
|
name: AnonInnerLength
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: COMPLEXITY
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_sizes.html#AnonInnerLength
|
|
|
|
-
|
|
|
|
name: ArrayTypeStyle
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: LAYOUT
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_misc.html#ArrayTypeStyle
|
|
|
|
-
|
|
|
|
name: AtclauseOrder
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: JAVADOC
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_javadoc.html#AtclauseOrder
|
|
|
|
properties:
|
2017-01-04 20:36:10 +00:00
|
|
|
tagOrder: "@param, @author, @version, @serial, @return, @throws, @exception, @serialData, @serialField, @see, @since, @deprecated"
|
2017-01-01 14:21:54 +00:00
|
|
|
-
|
|
|
|
name: AvoidEscapedUnicodeCharacters
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_misc.html#AvoidEscapedUnicodeCharacters
|
|
|
|
properties:
|
|
|
|
allowEscapesForControlCharacters: true
|
|
|
|
-
|
|
|
|
name: AvoidInlineConditionals
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: COMPLEXITY
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_coding.html#AvoidInlineConditionals
|
|
|
|
-
|
|
|
|
name: AvoidNestedBlocks
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: COMPLEXITY
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_blocks.html#AvoidNestedBlocks
|
|
|
|
-
|
|
|
|
name: AvoidStarImport
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: LAYOUT
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_imports.html#AvoidStarImport
|
|
|
|
-
|
|
|
|
name: AvoidStaticImport
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: COMPLEXITY
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_imports.html#AvoidStaticImport
|
|
|
|
properties:
|
|
|
|
excludes: org.assertj.core.api.Assertions.assertThat,org.mockito.BDDMockito.given,org.mockito.Mockito.*,org.mockito.Matchers.*,org.mockito.Mockito.*
|
|
|
|
-
|
|
|
|
name: BooleanExpressionComplexity
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: COMPLEXITY
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_metrics.html#BooleanExpressionComplexity
|
|
|
|
properties:
|
|
|
|
max: 2
|
|
|
|
-
|
|
|
|
name: CatchParameterName
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: NAMING
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_naming.html#CatchParameterName
|
|
|
|
-
|
|
|
|
name: ClassDataAbstractionCoupling
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: COMPLEXITY
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_metrics.html#ClassDataAbstractionCoupling
|
|
|
|
-
|
|
|
|
name: ClassFanOutComplexity
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: COMPLEXITY
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_metrics.html#ClassFanOutComplexity
|
|
|
|
-
|
|
|
|
name: ClassTypeParameterName
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: NAMING
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_naming.html#ClassTypeParameterName
|
|
|
|
-
|
|
|
|
name: CommentsIndentation
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: LAYOUT
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_misc.html#CommentsIndentation
|
|
|
|
-
|
|
|
|
name: ConstantName
|
|
|
|
parent: TREEWALKER
|
2017-01-05 06:43:08 +00:00
|
|
|
level: NAMING
|
2017-01-01 14:21:54 +00:00
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
2017-01-05 16:56:51 +00:00
|
|
|
insuppressible: true
|
2017-01-01 14:21:54 +00:00
|
|
|
uri: http://checkstyle.sourceforge.net/config_naming.html#ConstantName
|
|
|
|
-
|
|
|
|
name: CovariantEquals
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: COMPLEXITY
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
2017-01-05 16:56:51 +00:00
|
|
|
insuppressible: true
|
2017-01-01 14:21:54 +00:00
|
|
|
uri: http://checkstyle.sourceforge.net/config_coding.html#CovariantEquals
|
|
|
|
-
|
|
|
|
name: CyclomaticComplexity
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: COMPLEXITY
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_metrics.html#CyclomaticComplexity
|
|
|
|
properties:
|
|
|
|
max: 5
|
|
|
|
-
|
|
|
|
name: DeclarationOrder
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: LAYOUT
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_coding.html#DeclarationOrder
|
|
|
|
-
|
|
|
|
name: DefaultComesLast
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_coding.html#DefaultComesLast
|
|
|
|
-
|
|
|
|
name: DesignForExtension
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: COMPLEXITY
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_design.html#DesignForExtension
|
|
|
|
-
|
|
|
|
name: EmptyBlock
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_blocks.html#EmptyBlock
|
|
|
|
-
|
|
|
|
name: EmptyCatchBlock
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_blocks.html#EmptyCatchBlock
|
|
|
|
properties:
|
|
|
|
commentFormat: expected|ignore
|
|
|
|
-
|
|
|
|
name: EmptyForInitializerPad
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: LAYOUT
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_whitespace.html#EmptyForInitializerPad
|
|
|
|
-
|
|
|
|
name: EmptyForIteratorPad
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: LAYOUT
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_whitespace.html#EmptyForIteratorPad
|
|
|
|
-
|
|
|
|
name: EmptyLineSeparator
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: LAYOUT
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_whitespace.html#EmptyLineSeparator
|
|
|
|
-
|
|
|
|
name: EmptyStatement
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: LAYOUT
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_coding.html#EmptyStatement
|
|
|
|
-
|
|
|
|
name: EqualsAvoidNull
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_coding.html#EqualsAvoidNull
|
|
|
|
-
|
|
|
|
name: EqualsHashCode
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: COMPLEXITY
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
2017-01-05 16:56:51 +00:00
|
|
|
insuppressible: true
|
2017-01-01 14:21:54 +00:00
|
|
|
uri: http://checkstyle.sourceforge.net/config_coding.html#EqualsHashCode
|
|
|
|
-
|
|
|
|
name: ExecutableStatementCount
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: COMPLEXITY
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_sizes.html#ExecutableStatementCount
|
|
|
|
-
|
|
|
|
name: ExplicitInitialization
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_coding.html#ExplicitInitialization
|
|
|
|
-
|
|
|
|
name: FallThrough
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: JAVADOC
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_coding.html#FallThrough
|
|
|
|
-
|
|
|
|
name: FileLength
|
|
|
|
parent: CHECKER
|
|
|
|
level: COMPLEXITY
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_sizes.html#FileLength
|
|
|
|
-
|
|
|
|
name: FileTabCharacter
|
|
|
|
parent: CHECKER
|
|
|
|
level: LAYOUT
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_whitespace.html#FileTabCharacter
|
|
|
|
-
|
|
|
|
name: FinalClass
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: COMPLEXITY
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_design.html#FinalClass
|
|
|
|
-
|
|
|
|
name: FinalParameters
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_misc.html#FinalParameters
|
|
|
|
-
|
|
|
|
name: GenericWhitespace
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: LAYOUT
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_whitespace.html#GenericWhitespace
|
|
|
|
-
|
|
|
|
name: Header
|
|
|
|
parent: CHECKER
|
|
|
|
level: LAYOUT
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_header.html#Header
|
|
|
|
properties:
|
|
|
|
fileExtensions: java
|
|
|
|
headerFile: LICENSE.txt
|
|
|
|
-
|
|
|
|
name: HiddenField
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_coding.html#HiddenField
|
|
|
|
properties:
|
|
|
|
ignoreConstructorParameter: true
|
|
|
|
ignoreSetter: true
|
|
|
|
-
|
|
|
|
name: HideUtilityClassConstructor
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_design.html#HideUtilityClassConstructor
|
|
|
|
-
|
|
|
|
name: IllegalCatch
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_coding.html#IllegalCatch
|
|
|
|
-
|
|
|
|
name: IllegalImport
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_imports.html#IllegalImport
|
|
|
|
-
|
|
|
|
name: IllegalThrows
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_coding.html#IllegalThrows
|
|
|
|
-
|
|
|
|
name: IllegalToken
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_coding.html#IllegalToken
|
|
|
|
-
|
|
|
|
name: IllegalType
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_coding.html#IllegalType
|
|
|
|
properties:
|
|
|
|
illegalClassNames: java.util.ArrayDeque, java.util.ArrayList, java.util.EnumMap, java.util.EnumSet, java.util.HashMap, java.util.HashSet, java.util.IdentityHashMap, java.util.LinkedHashMap, java.util.LinkedHashSet, java.util.LinkedList, java.util.PriorityQueue, java.util.TreeMap, java.util.TreeSet
|
|
|
|
-
|
|
|
|
name: InnerAssignment
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_coding.html#InnerAssignment
|
|
|
|
-
|
|
|
|
name: InnerTypeLast
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_design.html#InnerTypeLast
|
|
|
|
-
|
|
|
|
name: InterfaceIsType
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: COMPLEXITY
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_design.html#InterfaceIsType
|
|
|
|
-
|
|
|
|
name: InterfaceTypeParameterName
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: NAMING
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_naming.html#InterfaceTypeParameterName
|
|
|
|
-
|
|
|
|
name: JavadocMethod
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: JAVADOC
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_javadoc.html#JavadocMethod
|
|
|
|
properties:
|
|
|
|
allowMissingPropertyJavadoc: true
|
|
|
|
validateThrows: true
|
|
|
|
scope: package
|
|
|
|
-
|
|
|
|
name: JavadocPackage
|
|
|
|
parent: CHECKER
|
|
|
|
level: JAVADOC
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_javadoc.html#JavadocPackage
|
|
|
|
-
|
|
|
|
name: JavadocParagraph
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: JAVADOC
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_javadoc.html#JavadocParagraph
|
|
|
|
-
|
|
|
|
name: JavadocStyle
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: JAVADOC
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_javadoc.html#JavadocStyle
|
|
|
|
-
|
|
|
|
name: JavadocType
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: JAVADOC
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_javadoc.html#JavadocType
|
|
|
|
properties:
|
|
|
|
authorFormat: ^.+ (\S+@[\S.]+)$
|
|
|
|
-
|
|
|
|
name: JavaNCSS
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: COMPLEXITY
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_metrics.html#JavaNCSS
|
|
|
|
properties:
|
|
|
|
classMaximum: 1200
|
|
|
|
fileMaximum: 1600
|
|
|
|
methodMaximum: 40
|
|
|
|
-
|
|
|
|
name: LeftCurly
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: LAYOUT
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_blocks.html#LeftCurly
|
|
|
|
-
|
|
|
|
name: LineLength
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: LAYOUT
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_sizes.html#LineLength
|
|
|
|
properties:
|
|
|
|
max: 120
|
|
|
|
-
|
|
|
|
name: LocalFinalVariableName
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: NAMING
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_naming.html#LocalFinalVariableName
|
|
|
|
-
|
|
|
|
name: LocalVariableName
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: NAMING
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_naming.html#LocalVariableName
|
|
|
|
-
|
|
|
|
name: MagicNumber
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: NAMING
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_coding.html#MagicNumber
|
|
|
|
-
|
|
|
|
name: MemberName
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: NAMING
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_naming.html#MemberName
|
|
|
|
-
|
|
|
|
name: MethodCount
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: COMPLEXITY
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_sizes.html#MethodCount
|
|
|
|
properties:
|
|
|
|
maxTotal: 30
|
|
|
|
-
|
|
|
|
name: MethodLength
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: COMPLEXITY
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_sizes.html#MethodLength
|
|
|
|
properties:
|
|
|
|
max: 40
|
|
|
|
-
|
|
|
|
name: MethodName
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: NAMING
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_naming.html#MethodName
|
|
|
|
-
|
|
|
|
name: MethodParamPad
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: LAYOUT
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_whitespace.html#MethodParamPad
|
|
|
|
-
|
|
|
|
name: MethodTypeParameterName
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: NAMING
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_naming.html#MethodTypeParameterName
|
|
|
|
-
|
|
|
|
name: MissingDeprecated
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: JAVADOC
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_annotation.html#MissingDeprecated
|
|
|
|
-
|
|
|
|
name: MissingSwitchDefault
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_coding.html#MissingSwitchDefault
|
|
|
|
-
|
|
|
|
name: ModifiedControlVariable
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_coding.html#ModifiedControlVariable
|
|
|
|
properties:
|
|
|
|
skipEnhancedForLoopVariable: true
|
|
|
|
-
|
|
|
|
name: ModifierOrder
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: NAMING
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_modifier.html#ModifierOrder
|
|
|
|
-
|
|
|
|
name: MultipleStringLiterals
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: NAMING
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_coding.html#MultipleStringLiterals
|
|
|
|
-
|
|
|
|
name: MultipleVariableDeclarations
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: NAMING
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_coding.html#MultipleVariableDeclarations
|
|
|
|
-
|
|
|
|
name: MutableException
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_design.html#MutableException
|
|
|
|
-
|
|
|
|
name: NeedBraces
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: NAMING
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_blocks.html#NeedBraces
|
|
|
|
-
|
|
|
|
name: NestedForDepth
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: COMPLEXITY
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_coding.html#NestedForDepth
|
|
|
|
-
|
|
|
|
name: NestedIfDepth
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: COMPLEXITY
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_coding.html#NestedIfDepth
|
|
|
|
-
|
|
|
|
name: NestedTryDepth
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: COMPLEXITY
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_coding.html#NestedTryDepth
|
|
|
|
properties:
|
|
|
|
max: 0
|
|
|
|
-
|
|
|
|
name: NewlineAtEndOfFile
|
|
|
|
parent: CHECKER
|
|
|
|
level: LAYOUT
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_misc.html#NewlineAtEndOfFile
|
|
|
|
properties:
|
|
|
|
lineSeparator: lf
|
|
|
|
-
|
|
|
|
name: NoClone
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
2017-01-05 16:56:51 +00:00
|
|
|
insuppressible: true
|
2017-01-01 14:21:54 +00:00
|
|
|
uri: http://checkstyle.sourceforge.net/config_coding.html#NoClone
|
|
|
|
-
|
|
|
|
name: NoFinalizer
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_coding.html#NoFinalizer
|
|
|
|
-
|
|
|
|
name: NoLineWrap
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: LAYOUT
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_whitespace.html#NoLineWrap
|
|
|
|
-
|
|
|
|
name: NonEmptyAtclauseDescription
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: JAVADOC
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_javadoc.html#NonEmptyAtclauseDescription
|
|
|
|
-
|
|
|
|
name: NoWhitespaceAfter
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: LAYOUT
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_whitespace.html#NoWhitespaceAfter
|
|
|
|
properties:
|
|
|
|
tokens: DOT
|
|
|
|
allowLineBreaks: false
|
|
|
|
-
|
|
|
|
name: NoWhitespaceBefore
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: LAYOUT
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_whitespace.html#NoWhitespaceBefore
|
|
|
|
-
|
|
|
|
name: NPathComplexity
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: COMPLEXITY
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_metrics.html#NPathComplexity
|
|
|
|
properties:
|
|
|
|
max: 5
|
|
|
|
-
|
|
|
|
name: OneStatementPerLine
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: LAYOUT
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_coding.html#OneStatementPerLine
|
|
|
|
-
|
|
|
|
name: OneTopLevelClass
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
2017-01-05 16:56:51 +00:00
|
|
|
insuppressible: true
|
2017-01-01 14:21:54 +00:00
|
|
|
uri: http://checkstyle.sourceforge.net/config_design.html#OneTopLevelClass
|
|
|
|
-
|
|
|
|
name: OperatorWrap
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: LAYOUT
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_whitespace.html#OperatorWrap
|
|
|
|
-
|
|
|
|
name: OuterTypeFilename
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
2017-01-05 16:56:51 +00:00
|
|
|
insuppressible: true
|
2017-01-01 14:21:54 +00:00
|
|
|
uri: http://checkstyle.sourceforge.net/config_misc.html#OuterTypeFilename
|
|
|
|
-
|
|
|
|
name: OverloadMethodsDeclarationOrder
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: LAYOUT
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_coding.html#OverloadMethodsDeclarationOrder
|
|
|
|
-
|
|
|
|
name: PackageAnnotation
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_annotation.html#PackageAnnotation
|
|
|
|
-
|
|
|
|
name: PackageDeclaration
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: JAVADOC
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
2017-01-05 16:56:51 +00:00
|
|
|
insuppressible: true
|
2017-01-01 14:21:54 +00:00
|
|
|
uri: http://checkstyle.sourceforge.net/config_coding.html#PackageDeclaration
|
|
|
|
-
|
|
|
|
name: PackageName
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: NAMING
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_naming.html#PackageName
|
|
|
|
properties:
|
|
|
|
format: ^[a-z]+(\.[a-z][a-z0-9]+)*$
|
|
|
|
-
|
|
|
|
name: ParameterName
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: NAMING
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_naming.html#ParameterName
|
|
|
|
-
|
|
|
|
name: ParameterNumber
|
|
|
|
parent: TREEWALKER
|
2017-01-05 06:43:08 +00:00
|
|
|
level: COMPLEXITY
|
2017-01-01 14:21:54 +00:00
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_sizes.html#ParameterNumber
|
|
|
|
properties:
|
|
|
|
ignoreOverriddenMethods: true
|
|
|
|
-
|
|
|
|
name: ParenPad
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: LAYOUT
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_whitespace.html#ParenPad
|
|
|
|
-
|
|
|
|
name: RedundantModifier
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_modifier.html#RedundantModifier
|
|
|
|
-
|
|
|
|
name: RequireThis
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_coding.html#RequireThis
|
|
|
|
properties:
|
|
|
|
checkMethods: false
|
|
|
|
-
|
|
|
|
name: ReturnCount
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: COMPLEXITY
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_coding.html#ReturnCount
|
|
|
|
-
|
|
|
|
name: RightCurly
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: LAYOUT
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_blocks.html#RightCurly
|
|
|
|
-
|
|
|
|
name: SeparatorWrap
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: LAYOUT
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_whitespace.html#SeparatorWrap
|
|
|
|
properties:
|
|
|
|
tokens: DOT
|
|
|
|
option: nl
|
|
|
|
-
|
|
|
|
name: SimplifyBooleanExpression
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: COMPLEXITY
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_coding.html#SimplifyBooleanExpression
|
|
|
|
-
|
|
|
|
name: SimplifyBooleanReturn
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: COMPLEXITY
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_coding.html#SimplifyBooleanReturn
|
|
|
|
-
|
|
|
|
name: SingleSpaceSeparator
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: LAYOUT
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_whitespace.html#SingleSpaceSeparator
|
|
|
|
-
|
|
|
|
name: StaticVariableName
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: NAMING
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_naming.html#StaticVariableName
|
|
|
|
-
|
|
|
|
name: StringLiteralEquality
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_coding.html#StringLiteralEquality
|
|
|
|
-
|
|
|
|
name: SuppressWarnings
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: NAMING
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_annotation.html#SuppressWarnings
|
|
|
|
properties:
|
|
|
|
format: ^constantname|covariantequals|equalshashcode|noclone|onetoplevelclass|outertypefilename|packagedeclaration|typename|visibilitymodifier$
|
|
|
|
-
|
|
|
|
name: SuppressWarningsHolder
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: NAMING
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_annotation.html#SuppressWarningsHolder
|
2017-01-06 16:24:22 +00:00
|
|
|
-
|
|
|
|
name: SuppressWarningsFilter
|
|
|
|
parent: CHECKER
|
|
|
|
level: NAMING
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_annotation.html#SuppressWarningsFilter
|
2017-01-01 14:21:54 +00:00
|
|
|
-
|
|
|
|
name: ThrowsCount
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: COMPLEXITY
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_design.html#ThrowsCount
|
|
|
|
-
|
|
|
|
name: TodoComment
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: JAVADOC
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_misc.html#TodoComment
|
|
|
|
properties:
|
|
|
|
format: ^(\s*\*).*((TODO)|(FIXME))
|
|
|
|
-
|
|
|
|
name: TrailingComment
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: LAYOUT
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_misc.html#TrailingComment
|
|
|
|
-
|
|
|
|
name: Translation
|
|
|
|
parent: CHECKER
|
|
|
|
level: JAVADOC
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_misc.html#Translation
|
|
|
|
-
|
|
|
|
name: TypecastParenPad
|
|
|
|
parent: TREEWALKER
|
2017-01-05 06:43:08 +00:00
|
|
|
level: LAYOUT
|
2017-01-01 14:21:54 +00:00
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_whitespace.html#TypecastParenPad
|
|
|
|
-
|
|
|
|
name: TypeName
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: NAMING
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
2017-01-05 16:56:51 +00:00
|
|
|
insuppressible: true
|
2017-01-01 14:21:54 +00:00
|
|
|
uri: http://checkstyle.sourceforge.net/config_naming.html#TypeName
|
|
|
|
-
|
|
|
|
name: UncommentedMain
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: JAVADOC
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_misc.html#UncommentedMain
|
|
|
|
properties:
|
|
|
|
excludedClasses: (Main|Application)$
|
|
|
|
-
|
|
|
|
name: UniqueProperties
|
|
|
|
parent: CHECKER
|
|
|
|
level: JAVADOC
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_misc.html#UniqueProperties
|
|
|
|
-
|
|
|
|
name: UnnecessaryParentheses
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: LAYOUT
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_coding.html#UnnecessaryParentheses
|
|
|
|
-
|
|
|
|
name: UnusedImports
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: LAYOUT
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_imports.html#UnusedImports
|
|
|
|
-
|
|
|
|
name: UpperEll
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: LAYOUT
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_misc.html#UpperEll
|
|
|
|
-
|
|
|
|
name: VariableDeclarationUsageDistance
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_coding.html#VariableDeclarationUsageDistance
|
|
|
|
-
|
|
|
|
name: VisibilityModifier
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
2017-01-05 16:56:51 +00:00
|
|
|
insuppressible: true
|
2017-01-01 14:21:54 +00:00
|
|
|
uri: http://checkstyle.sourceforge.net/config_design.html#VisibilityModifier
|
|
|
|
-
|
|
|
|
name: WhitespaceAfter
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: LAYOUT
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_whitespace.html#WhitespaceAfter
|
|
|
|
-
|
|
|
|
name: WhitespaceAround
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: LAYOUT
|
|
|
|
enabled: true
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_whitespace.html#WhitespaceAround
|
|
|
|
-
|
|
|
|
name: AvoidConstantAsFirstOperandInCondition
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: SEVNTU
|
|
|
|
uri: http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/coding/AvoidConstantAsFirstOperandInConditionCheck.html
|
|
|
|
-
|
|
|
|
name: AvoidHidingCauseException
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: SEVNTU
|
|
|
|
uri: http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/coding/AvoidHidingCauseExceptionCheck.html
|
|
|
|
-
|
|
|
|
name: AvoidNotShortCircuitOperatorsForBoolean
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: SEVNTU
|
|
|
|
uri: http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/coding/AvoidNotShortCircuitOperatorsForBooleanCheck.html
|
|
|
|
-
|
|
|
|
name: ConfusingCondition
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: COMPLEXITY
|
|
|
|
enabled: true
|
|
|
|
source: SEVNTU
|
|
|
|
uri: http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/coding/ConfusingConditionCheck.html
|
|
|
|
-
|
|
|
|
name: ConstructorWithoutParams
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: COMPLEXITY
|
|
|
|
enabled: true
|
|
|
|
source: SEVNTU
|
|
|
|
uri: http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/design/ConstructorWithoutParamsCheck.html
|
|
|
|
-
|
|
|
|
name: DiamondOperatorForVariableDefinition
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: SEVNTU
|
|
|
|
uri: http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/coding/DiamondOperatorForVariableDefinitionCheck.html
|
|
|
|
-
|
|
|
|
name: EitherLogOrThrow
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: SEVNTU
|
|
|
|
uri: http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/coding/EitherLogOrThrowCheck.html
|
|
|
|
-
|
|
|
|
name: EnumValueName
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: NAMING
|
|
|
|
enabled: true
|
|
|
|
source: SEVNTU
|
|
|
|
uri: http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/naming/EnumValueNameCheck.html
|
|
|
|
-
|
|
|
|
name: ForbidCCommentsInMethods
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: LAYOUT
|
|
|
|
enabled: true
|
|
|
|
source: SEVNTU
|
|
|
|
uri: http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/coding/ForbidCCommentsInMethodsCheck.html
|
|
|
|
-
|
|
|
|
name: ForbidReturnInFinallyBlock
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: COMPLEXITY
|
|
|
|
enabled: true
|
|
|
|
source: SEVNTU
|
|
|
|
uri: http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/coding/ForbidReturnInFinallyBlockCheck.html
|
|
|
|
-
|
|
|
|
name: ForbidWildcardAsReturnType
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: COMPLEXITY
|
2017-04-02 14:17:57 +01:00
|
|
|
enabled: false
|
2017-01-01 14:21:54 +00:00
|
|
|
source: SEVNTU
|
|
|
|
uri: http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/design/ForbidWildcardAsReturnTypeCheck.html
|
2017-04-02 14:17:57 +01:00
|
|
|
reason: Causes `NullPointerException` when used with `@Value.Immutables` from `org.immutables:value`
|
2017-01-01 14:21:54 +00:00
|
|
|
-
|
|
|
|
name: LogicConditionNeedOptimization
|
|
|
|
parent: TREEWALKER
|
2017-01-05 06:43:08 +00:00
|
|
|
level: TWEAKS
|
2017-01-01 14:21:54 +00:00
|
|
|
enabled: true
|
|
|
|
source: SEVNTU
|
|
|
|
uri: http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/coding/LogicConditionNeedOptimizationCheck.html
|
|
|
|
-
|
|
|
|
name: MapIterationInForEachLoop
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: COMPLEXITY
|
|
|
|
enabled: true
|
|
|
|
source: SEVNTU
|
|
|
|
uri: http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/coding/MapIterationInForEachLoopCheck.html
|
|
|
|
-
|
|
|
|
name: NameConventionForJunit4TestClasses
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: NAMING
|
|
|
|
enabled: true
|
|
|
|
source: SEVNTU
|
|
|
|
uri: http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/coding/NameConventionForJunit4TestClassesCheck.html
|
|
|
|
-
|
|
|
|
name: NestedSwitch
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: COMPLEXITY
|
|
|
|
enabled: true
|
|
|
|
source: SEVNTU
|
|
|
|
uri: http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/design/NestedSwitchCheck.html
|
|
|
|
-
|
|
|
|
name: NoMainMethodInAbstractClass
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: SEVNTU
|
|
|
|
uri: http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/design/NoMainMethodInAbstractClassCheck.html
|
|
|
|
-
|
|
|
|
name: NumericLiteralNeedsUnderscore
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: NAMING
|
|
|
|
enabled: true
|
|
|
|
source: SEVNTU
|
|
|
|
uri: http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/coding/NumericLiteralNeedsUnderscoreCheck.html
|
|
|
|
-
|
|
|
|
name: OverridableMethodInConstructor
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: SEVNTU
|
|
|
|
uri: http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/coding/OverridableMethodInConstructorCheck.html
|
|
|
|
-
|
|
|
|
name: PublicReferenceToPrivateType
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: SEVNTU
|
|
|
|
uri: http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/design/PublicReferenceToPrivateTypeCheck.html
|
|
|
|
-
|
|
|
|
name: RedundantReturn
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: SEVNTU
|
|
|
|
uri: http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/coding/RedundantReturnCheck.html
|
|
|
|
-
|
|
|
|
name: ReturnBooleanFromTernary
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: SEVNTU
|
|
|
|
uri: http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/coding/ReturnBooleanFromTernaryCheck.html
|
|
|
|
-
|
|
|
|
name: ReturnNullInsteadOfBoolean
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: SEVNTU
|
|
|
|
uri: http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/coding/ReturnNullInsteadOfBooleanCheck.html
|
|
|
|
-
|
|
|
|
name: SimpleAccessorNameNotation
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: NAMING
|
|
|
|
enabled: true
|
|
|
|
source: SEVNTU
|
|
|
|
uri: http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/coding/SimpleAccessorNameNotationCheck.html
|
|
|
|
-
|
|
|
|
name: SingleBreakOrContinue
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: SEVNTU
|
|
|
|
uri: http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/coding/SingleBreakOrContinueCheck.html
|
|
|
|
-
|
|
|
|
name: TernaryPerExpressionCount
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: SEVNTU
|
|
|
|
uri: http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/coding/TernaryPerExpressionCountCheck.html
|
|
|
|
-
|
|
|
|
name: UniformEnumConstantName
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: NAMING
|
|
|
|
enabled: true
|
|
|
|
source: SEVNTU
|
|
|
|
uri: http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/naming/UniformEnumConstantNameCheck.html
|
|
|
|
-
|
|
|
|
name: UselessSingleCatch
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: SEVNTU
|
|
|
|
uri: http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/coding/UselessSingleCatchCheck.html
|
|
|
|
-
|
|
|
|
name: UselessSuperCtorCall
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: true
|
|
|
|
source: SEVNTU
|
|
|
|
uri: http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/coding/UselessSuperCtorCallCheck.html
|
2017-01-05 23:33:11 +00:00
|
|
|
-
|
|
|
|
name: ArrayTrailingComma
|
|
|
|
parent: TREEWALKER
|
2017-05-26 09:17:29 +01:00
|
|
|
level: TWEAKS
|
2017-01-05 23:33:11 +00:00
|
|
|
enabled: false
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_coding.html#ArrayTrailingComma
|
|
|
|
reason: Couldn't get my IDE's (IntelliJ) code style to match.
|
|
|
|
-
|
|
|
|
name: FinalLocalVariable
|
|
|
|
parent: TREEWALKER
|
2017-05-26 09:17:29 +01:00
|
|
|
level: TWEAKS
|
2017-01-05 23:33:11 +00:00
|
|
|
enabled: false
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_coding.html#FinalLocalVariable
|
|
|
|
reason: Doesn't recognise Lombok's `val` as being `final`.
|
|
|
|
-
|
|
|
|
name: IllegalInstantiation
|
|
|
|
parent: TREEWALKER
|
|
|
|
level:
|
|
|
|
enabled: false
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_coding.html#IllegalInstantiation
|
|
|
|
reason: Not really suitable for a template ruleset as it requires an explicit list of classes to apply to.
|
|
|
|
-
|
|
|
|
name: IllegalTokenText
|
|
|
|
parent: TREEWALKER
|
|
|
|
level:
|
|
|
|
enabled: false
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_coding.html#IllegalTokenText
|
|
|
|
reason: Generic rule; doesn't embody a 'quality' check.
|
|
|
|
-
|
|
|
|
name: ImportControl
|
|
|
|
parent: TREEWALKER
|
|
|
|
level:
|
|
|
|
enabled: false
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_imports.html#ImportControl
|
|
|
|
reason: Generic rule; doesn't embody a 'quality' check.
|
|
|
|
-
|
|
|
|
name: ImportOrder
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: LAYOUT
|
|
|
|
enabled: false
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_imports.html#ImportOrder
|
|
|
|
reason: Generic rule; doesn't embody a 'quality' check.
|
|
|
|
-
|
|
|
|
name: Indentation
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: LAYOUT
|
|
|
|
enabled: false
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_misc.html#Indentation
|
|
|
|
reason: Couldn't get my IDE's (IntelliJ) code style to match.
|
|
|
|
-
|
|
|
|
name: JavadocTagContinuationIndentation
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: LAYOUT
|
|
|
|
enabled: false
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_javadoc.html#JavadocTagContinuationIndentation
|
|
|
|
reason: Couldn't get my IDE's (IntelliJ) code style to match.
|
|
|
|
-
|
|
|
|
name: JavadocVariable
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: JAVADOC
|
|
|
|
enabled: false
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_javadoc.html#JavadocVariable
|
|
|
|
reason: Member variables should usually be named such that it is clear what they are. Comments for clarification should be the exception.
|
|
|
|
-
|
|
|
|
name: MissingCtor
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: false
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_coding.html#MissingCtor
|
|
|
|
reason: Would not see constructors created using Lombok's `@NoArgsConstructor`.
|
|
|
|
-
|
|
|
|
name: MissingOverride
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: false
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_annotation.html#MissingOverride
|
|
|
|
reason: The javadoc compiler automatically inherits the javadoc from the overridden method, it doesn't need to be told to do so.
|
|
|
|
-
|
|
|
|
name: OuterTypeNumber
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: false
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_sizes.html#OuterTypeNumber
|
|
|
|
reason: Already covered by the [OneTopLevelClass](#onetoplevelclass) check.
|
|
|
|
-
|
|
|
|
name: ParameterAssignment
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: false
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_coding.html#ParameterAssignment
|
|
|
|
reason: "[FinalParameters](#finalparameters) already protects against assigning values to parameters."
|
|
|
|
-
|
|
|
|
name: RedundantImport
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: LAYOUT
|
|
|
|
enabled: false
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_imports.html#RedundantImport
|
|
|
|
reason: "[UnusedImports](#unusedimports) performs all the same checks and more."
|
|
|
|
-
|
|
|
|
name: Regexp
|
|
|
|
parent: TREEWALKER
|
|
|
|
level:
|
|
|
|
enabled: false
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_regexp.html#Regexp
|
|
|
|
reason: Generic rule; doesn't embody a 'quality' check.
|
|
|
|
-
|
|
|
|
name: RegexpHeader
|
|
|
|
parent: TREEWALKER
|
|
|
|
level:
|
|
|
|
enabled: false
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_header.html#RegexpHeader
|
|
|
|
reason: Generic rule; doesn't embody a 'quality' check.
|
|
|
|
-
|
|
|
|
name: RegexpMultiline
|
|
|
|
parent: TREEWALKER
|
|
|
|
level:
|
|
|
|
enabled: false
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_regexp.html#RegexpMultiline
|
|
|
|
reason: Generic rule; doesn't embody a 'quality' check.
|
|
|
|
-
|
|
|
|
name: RegexpOnFilename
|
|
|
|
parent: TREEWALKER
|
|
|
|
level:
|
|
|
|
enabled: false
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_regexp.html#RegexpOnFilename
|
|
|
|
reason: Generic rule; doesn't embody a 'quality' check.
|
|
|
|
-
|
|
|
|
name: RegexpSingleline
|
|
|
|
parent: TREEWALKER
|
|
|
|
level:
|
|
|
|
enabled: false
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_regexp.html#RegexpSingleline
|
|
|
|
reason: Generic rule; doesn't embody a 'quality' check.
|
|
|
|
-
|
|
|
|
name: RegexpSinglelineJava
|
|
|
|
parent: TREEWALKER
|
|
|
|
level:
|
|
|
|
enabled: false
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_regexp.html#RegexpSinglelineJava
|
|
|
|
reason: Generic rule; doesn't embody a 'quality' check.
|
|
|
|
-
|
|
|
|
name: SingleLineJavadoc
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: JAVADOC
|
|
|
|
enabled: false
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_javadoc.html#SingleLineJavadoc
|
|
|
|
reason: I don't use single line javadoc blocks.
|
|
|
|
-
|
|
|
|
name: SummaryJavadoc
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: JAVADOC
|
|
|
|
enabled: false
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_javadoc.html#SummaryJavadoc
|
|
|
|
reason: Generic rule; doesn't embody a 'quality' check.
|
|
|
|
-
|
|
|
|
name: SuperClone
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: false
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_coding.html#SuperClone
|
|
|
|
reason: Overridding the `clone()` method is not allowed by the [NoClone](#noclone) check.
|
|
|
|
-
|
|
|
|
name: SuperFinalize
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: false
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_coding.html#SuperFinalize
|
|
|
|
reason: "[NoFinalizer](#nofinalizer) prevents use of `finalize()`."
|
|
|
|
-
|
|
|
|
name: WriteTag
|
|
|
|
parent: TREEWALKER
|
|
|
|
level:
|
|
|
|
enabled: false
|
|
|
|
source: CHECKSTYLE
|
|
|
|
uri: http://checkstyle.sourceforge.net/config_javadoc.html#WriteTag
|
|
|
|
reason: Generic rule; doesn't embody a 'quality' check.
|
|
|
|
-
|
|
|
|
name: AvoidConditionInversion
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: COMPLEXITY
|
|
|
|
enabled: false
|
|
|
|
source: SEVNTU
|
|
|
|
uri: http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/design/AvoidConditionInversionCheck.html
|
|
|
|
reason: Should already be covered by [SimplifyBooleanExpression](simplifybooleanexpression).
|
|
|
|
-
|
|
|
|
name: AvoidDefaultSerializableInInnerClasses
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: COMPLEXITY
|
|
|
|
enabled: false
|
|
|
|
source: SEVNTU
|
|
|
|
uri: http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/coding/AvoidDefaultSerializableInInnerClassesCheck.html
|
|
|
|
reason: "TODO: enable"
|
|
|
|
-
|
|
|
|
name: AvoidModifiersForTypes
|
|
|
|
parent: TREEWALKER
|
|
|
|
level:
|
|
|
|
enabled: false
|
|
|
|
source: SEVNTU
|
|
|
|
uri: http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/coding/AvoidModifiersForTypesCheck.html
|
|
|
|
reason: Generic rule; doesn't embody a 'quality' check.
|
|
|
|
-
|
|
|
|
name: CauseParameterInException
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: false
|
|
|
|
source: SEVNTU
|
|
|
|
uri: http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/design/CauseParameterInExceptionCheck.html
|
|
|
|
reason: Should already be covered by [AvoidHidingCauseException](#avoidhidingcauseexception).
|
|
|
|
-
|
|
|
|
name: ChildBlockLength
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: COMPLEXITY
|
|
|
|
enabled: false
|
|
|
|
source: SEVNTU
|
|
|
|
uri: http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/design/ChildBlockLengthCheck.html
|
|
|
|
reason: Appears to be broken as of `1.21.0`.
|
|
|
|
-
|
|
|
|
name: CustomDeclarationOrder
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: LAYOUT
|
|
|
|
enabled: false
|
|
|
|
source: SEVNTU
|
|
|
|
uri: http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/coding/CustomDeclarationOrderCheck.html
|
|
|
|
reason: The [DeclarationOrder](#declarationorder) check already imposes an order for class elements.
|
|
|
|
-
|
|
|
|
name: EmptyPublicCtorInClass
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: false
|
|
|
|
source: SEVNTU
|
|
|
|
uri: http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/coding/EmptyPublicCtorInClassCheck.html
|
|
|
|
reason: "TODO: enable"
|
|
|
|
-
|
|
|
|
name: FinalizeImplementation
|
|
|
|
parent: TREEWALKER
|
|
|
|
level:
|
|
|
|
enabled: false
|
|
|
|
source: SEVNTU
|
|
|
|
uri: http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/coding/FinalizeImplementationCheck.html
|
|
|
|
reason: "TODO: enable"
|
|
|
|
-
|
|
|
|
name: ForbidAnnotation
|
|
|
|
parent: TREEWALKER
|
|
|
|
level:
|
|
|
|
enabled: false
|
|
|
|
source: SEVNTU
|
|
|
|
uri: http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/annotation/ForbidAnnotationCheck.html
|
|
|
|
reason: Generic rule; doesn't embody a 'quality' check.
|
|
|
|
-
|
|
|
|
name: ForbidCertainImports
|
|
|
|
parent: TREEWALKER
|
|
|
|
level:
|
|
|
|
enabled: false
|
|
|
|
source: SEVNTU
|
|
|
|
uri: http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/coding/ForbidCertainImportsCheck.html
|
|
|
|
reason: Generic rule; doesn't embody a 'quality' check.
|
|
|
|
-
|
|
|
|
name: ForbidInstantiation
|
|
|
|
parent: TREEWALKER
|
|
|
|
level:
|
|
|
|
enabled: false
|
|
|
|
source: SEVNTU
|
|
|
|
uri: http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/coding/ForbidInstantiationCheck.html
|
|
|
|
reason: Generic rule; doesn't embody a 'quality' check.
|
|
|
|
-
|
|
|
|
name: ForbidThrowAnonymousExceptions
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: TWEAKS
|
|
|
|
enabled: false
|
|
|
|
source: SEVNTU
|
|
|
|
uri: http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/coding/ForbidThrowAnonymousExceptionsCheck.html
|
|
|
|
reason: "[IllegalThrows](#illegalthrows) performs a similar check."
|
|
|
|
-
|
|
|
|
name: RequiredParameterForAnnotation
|
|
|
|
parent: TREEWALKER
|
|
|
|
level:
|
|
|
|
enabled: false
|
|
|
|
source: SEVNTU
|
|
|
|
uri: http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/annotation/RequiredParameterForAnnotationCheck.html
|
|
|
|
reason: Generic rule; doesn't embody a 'quality' check.
|
|
|
|
-
|
|
|
|
name: StaticMethodCandidate
|
|
|
|
parent: TREEWALKER
|
|
|
|
level:
|
|
|
|
enabled: false
|
|
|
|
source: SEVNTU
|
|
|
|
uri: http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/design/StaticMethodCandidateCheck.html
|
|
|
|
reason: Can't handle private methods called by reflection, which may cause issues with Spring and other DI frameworks.
|
|
|
|
-
|
|
|
|
name: WhitespaceBeforeArrayInitializer
|
|
|
|
parent: TREEWALKER
|
|
|
|
level: LAYOUT
|
|
|
|
enabled: false
|
|
|
|
source: SEVNTU
|
|
|
|
uri: http://sevntu-checkstyle.github.io/sevntu.checkstyle/apidocs/com/github/sevntu/checkstyle/checks/coding/WhitespaceBeforeArrayInitializerCheck.html
|
|
|
|
reason: "TODO: enable"
|