From fb8298641ba4dc7400a6ae0b28b9b3fb05fc13c6 Mon Sep 17 00:00:00 2001 From: chrahe <christian.rahe@uni-hamburg.de> Date: Tue, 26 Apr 2022 03:02:24 +0200 Subject: [PATCH] - added more tips around unused vars etc - loosened restrictions on variable naming --- config.xml | 25 ++++++++++++++++++------- 1 file changed, 18 insertions(+), 7 deletions(-) diff --git a/config.xml b/config.xml index 48683ca..097c517 100644 --- a/config.xml +++ b/config.xml @@ -175,32 +175,32 @@ value="Der Name der Konstanten ''{0}'' folgt nicht den Quelltextkonventionen."/> </module> <module name="MemberName"> - <property name="format" value="^_[a-z][a-z0-9][a-zA-Z0-9]*$"/> + <property name="format" value="^_[a-z][a-zA-Z0-9]*$"/> <message key="name.invalidPattern" value="Der Name des Zustandsfeldes ''{0}'' folgt nicht den Quelltextkonventionen."/> </module> <module name="ParameterName"> - <property name="format" value="^[a-z]([a-z0-9][a-zA-Z0-9]*)?$"/> + <property name="format" value="^[a-z]([a-zA-Z0-9]*)?$"/> <message key="name.invalidPattern" value="Der Name des Parameters ''{0}'' folgt nicht den Quelltextkonventionen."/> </module> <module name="LambdaParameterName"> - <property name="format" value="^[a-z]([a-z0-9][a-zA-Z0-9]*)?$"/> + <property name="format" value="^[a-z]([a-zA-Z0-9]*)?$"/> <message key="name.invalidPattern" value="Der Name des Lambda-Parameters ''{0}'' folgt nicht den Quelltextkonventionen."/> </module> <module name="CatchParameterName"> - <property name="format" value="^[a-z]([a-z0-9][a-zA-Z0-9]*)?$"/> + <property name="format" value="^[a-z]([a-zA-Z0-9]*)?$"/> <message key="name.invalidPattern" value="Der Name des Catch-Parameters ''{0}'' folgt nicht den Quelltextkonventionen."/> </module> <module name="LocalVariableName"> - <property name="format" value="^[a-z]([a-z0-9][a-zA-Z0-9]*)?$"/> + <property name="format" value="^[a-z]([a-zA-Z0-9]*)?$"/> <message key="name.invalidPattern" value="Der Name der lokalen Variable ''{0}'' folgt nicht den Quelltextkonventionen."/> </module> <module name="PatternVariableName"> - <property name="format" value="^[a-z]([a-z0-9][a-zA-Z0-9]*)?$"/> + <property name="format" value="^[a-z]([a-zA-Z0-9]*)?$"/> <message key="name.invalidPattern" value="Der Name der Pattern-Variable ''{0}'' folgt nicht den Quelltextkonventionen."/> </module> @@ -324,6 +324,12 @@ <property name="allowUnknownTags" value="false"/> <message key="type.tagFormat" value="Der @version oder @author Tag fehlen im Javadoc-Kommentar."/> </module> + <module name="UnusedLocalVariable"> + <property name="severity" value="info"/> + </module> + <module name="UnnecessarySemicolonInTryWithResources"> + <property name="severity" value="info"/> + </module> <module name="MissingJavadocType"> <property name="scope" value="package"/> <property name="tokens" @@ -338,7 +344,7 @@ <property name="allowPublicFinalFields" value="true"/> </module> <module name="MethodName"> - <property name="format" value="^[a-z][a-z0-9][a-zA-Z0-9_]*$"/> + <property name="format" value="^[a-z][a-zA-Z0-9]*$"/> <message key="name.invalidPattern" value="Der Name der Methode ''{0}'' folgt nicht den Quelltextkonventionen"/> </module> @@ -349,6 +355,9 @@ <module name="EmptyCatchBlock"> <property name="exceptionVariableName" value="expected"/> </module> + <module name="VariableDeclarationUsageDistance"> + <property name="severity" value="info"/> + </module> <module name="CommentsIndentation"> <property name="tokens" value="SINGLE_LINE_COMMENT, BLOCK_COMMENT_BEGIN"/> <property name="severity" value="info"/> @@ -362,6 +371,8 @@ <module name="SimplifyBooleanExpression"/> <module name="SimplifyBooleanReturn"/> <module name="StringLiteralEquality"/> + <module name="EqualsAvoidNull"/> + <module name="EqualsHashCode"/> <module name="ExplicitInitialization"> <property name="onlyObjectReferences" value="true"/> <property name="severity" value="info"/> -- GitLab