
oxy.2.6.0.source-code.checkstyle.xml Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of s3proxy Show documentation
Show all versions of s3proxy Show documentation
Access other storage backends via the S3 API
<?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"> <module name="Checker"> <property name="severity" value="warning"/> <module name="FileTabCharacter"/> <module name="JavadocPackage"> <property name="severity" value="ignore"/> <metadata name="net.sf.eclipsecs.core.lastEnabledSeverity" value="inherit"/> </module> <module name="NewlineAtEndOfFile"/> <module name="Translation"/> <module name="TreeWalker"> <module name="SuppressionCommentFilter"/> <module name="AbbreviationAsWordInName"/> <module name="AbstractClassName"/> <module name="AnnotationLocation"/> <module name="AnnotationUseStyle"/> <module name="ArrayTypeStyle"/> <module name="AtclauseOrder"/> <module name="AvoidNestedBlocks"/> <module name="AvoidStarImport"/> <module name="AvoidStaticImport"> <property name="excludes" value="java.util.Objects.requireNonNull,com.google.common.base.Preconditions.checkArgument,com.google.common.base.Preconditions.checkState,org.assertj.core.api.Assertions.assertThat,org.assertj.core.api.Assertions.catchThrowable,org.junit.Assume.assumeTrue,org.testng.Assert.fail"/> </module> <module name="ClassTypeParameterName"/> <module name="CovariantEquals"/> <module name="DeclarationOrder"/> <module name="DefaultComesLast"/> <module name="DesignForExtension"/> <module name="EmptyBlock"> <property name="option" value="text"/> </module> <module name="EmptyForInitializerPad"/> <module name="EmptyForIteratorPad"/> <module name="EmptyStatement"/> <module name="EqualsHashCode"/> <module name="ExplicitInitialization"/> <module name="FallThrough"/> <module name="FinalClass"/> <module name="GenericWhitespace"/> <!-- // TODO: Checkstyle dislikes builders without set prefix https://github.com/checkstyle/checkstyle/issues/619 <module name="HiddenField"> <property name="ignoreConstructorParameter" value="true"/> <property name="ignoreSetter" value="true"/> </module> --> <module name="HideUtilityClassConstructor"/> <module name="IllegalImport"/> <module name="IllegalInstantiation"> <property name="classes" value="java.lang.Boolean,java.lang.Short,java.lang.Integer,java.lang.Long"/> </module> <module name="ImportOrder"> <property name="groups" value="java,javax,com,jakarta,org"/> <property name="separated" value="true"/> <property name="option" value="top"/> </module> <module name="Indentation"> <property name="caseIndent" value="0"/> <property name="throwsIndent" value="8"/> </module> <module name="InnerAssignment"/> <module name="InterfaceIsType"/> <module name="JavadocStyle"/> <module name="LeftCurly"/> <module name="LocalFinalVariableName"/> <module name="LocalVariableName"/> <module name="MagicNumber"> <property name="severity" value="ignore"/> <metadata name="net.sf.eclipsecs.core.lastEnabledSeverity" value="inherit"/> </module> <module name="MemberName"> <property name="applyToPublic" value="false"/> </module> <module name="MethodName"/> <module name="MethodParamPad"/> <module name="MethodTypeParameterName"/> <module name="MissingDeprecated"/> <module name="MissingOverride"/> <module name="MissingSwitchDefault"/> <module name="ModifierOrder"/> <module name="MultipleVariableDeclarations"/> <module name="MutableException"/> <module name="NeedBraces"/> <module name="NoClone"/> <module name="NoFinalizer"/> <module name="NonEmptyAtclauseDescription"/> <module name="NoWhitespaceAfter"/> <module name="NoWhitespaceBefore"/> <module name="OneStatementPerLine"/> <module name="OperatorWrap"> <property name="option" value="eol"/> </module> <module name="OuterTypeFilename"/> <module name="OverloadMethodsDeclarationOrder"/> <module name="PackageDeclaration"/> <module name="PackageName"/> <module name="ParameterName"/> <module name="ParenPad"/> <module name="RedundantImport"/> <module name="RedundantModifier"/> <module name="RightCurly"/> <module name="SeparatorWrap"> <property name="tokens" value="DOT"/> <property name="option" value="nl"/> </module> <module name="SimplifyBooleanExpression"/> <module name="SimplifyBooleanReturn"/> <module name="StaticVariableName"/> <module name="StringLiteralEquality"/> <module name="SuppressWarnings"/> <module name="TodoComment"> <property name="severity" value="ignore"/> <metadata name="net.sf.eclipsecs.core.lastEnabledSeverity" value="inherit"/> </module> <module name="TypecastParenPad"/> <module name="TypeName"/> <module name="UnusedImports"/> <module name="UpperEll"/> <module name="VisibilityModifier"> <property name="protectedAllowed" value="true"/> <property name="publicMemberPattern" value="^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$"/> </module> <module name="WhitespaceAfter"/> <module name="WhitespaceAround"/> </module> <module name="Header"> <property name="fileExtensions" value="java"/> <property name="headerFile" value="${checkstyle.header.file}"/> </module> <module name="RegexpSingleline"> <property name="format" value="\s+$"/> <property name="message" value="Line has trailing spaces."/> </module> </module>
© 2015 - 2025 Weber Informatics LLC | Privacy Policy