Skip to content
Snippets Groups Projects
Commit 3dada509 authored by Rahe, Christian's avatar Rahe, Christian
Browse files

added empty line & more Javadoc style rules

parent 2812e6d5
No related branches found
No related tags found
No related merge requests found
...@@ -257,6 +257,7 @@ ...@@ -257,6 +257,7 @@
<module name="JavadocType"> <module name="JavadocType">
<property name="authorFormat" value="^.+$" /> <property name="authorFormat" value="^.+$" />
<property name="versionFormat" value="^.+$" /> <property name="versionFormat" value="^.+$" />
<property name="allowUnknownTags" value="false" />
<message key="type.tagFormat" value="Der @version oder @author Tag fehlen im Javadoc-Kommentar." /> <message key="type.tagFormat" value="Der @version oder @author Tag fehlen im Javadoc-Kommentar." />
</module> </module>
<module name="MissingJavadocType"> <module name="MissingJavadocType">
...@@ -265,6 +266,9 @@ ...@@ -265,6 +266,9 @@
value="CLASS_DEF, INTERFACE_DEF, ENUM_DEF, value="CLASS_DEF, INTERFACE_DEF, ENUM_DEF,
RECORD_DEF, ANNOTATION_DEF"/> RECORD_DEF, ANNOTATION_DEF"/>
</module> </module>
<module name="JavadocStyle">
<property name="checkEmptyJavadoc" value="true" />
</module>
<module name="VisibilityModifier"> <module name="VisibilityModifier">
<property name="packageAllowed" value="false"/> <property name="packageAllowed" value="false"/>
<property name="protectedAllowed" value="false"/> <property name="protectedAllowed" value="false"/>
...@@ -275,12 +279,29 @@ ...@@ -275,12 +279,29 @@
value="Der Name der Methode ''{0}'' folgt nicht den Quelltextkonventionen"/> value="Der Name der Methode ''{0}'' folgt nicht den Quelltextkonventionen"/>
</module> </module>
<module name="SingleLineJavadoc" /> <module name="SingleLineJavadoc" />
<module name="RequireEmptyLineBeforeBlockTagGroup" />
<module name="EmptyCatchBlock"> <module name="EmptyCatchBlock">
<property name="exceptionVariableName" value="expected"/> <property name="exceptionVariableName" value="expected"/>
</module> </module>
<module name="CommentsIndentation"> <module name="CommentsIndentation">
<property name="tokens" value="SINGLE_LINE_COMMENT, BLOCK_COMMENT_BEGIN"/> <property name="tokens" value="SINGLE_LINE_COMMENT, BLOCK_COMMENT_BEGIN"/>
</module> </module>
<module name="SimplifyBooleanExpression"/>
<module name="SimplifyBooleanReturn"/>
<module name="StringLiteralEquality"/>
<module name="ExplicitInitialization"/>
<module name="EmptyStatement"/>
<module name="RegexpMultiline">
<property name="format" value="\*/(\n\s*){2,}"/>
<message key="regexp.exceeded"
value="Zwischen Javadoc und nächster Codezeile sollten keine Leerzeilen stehen." />
</module>
<module name="RegexpMultiline">
<property name="format" value="(\n\s*){3,}"/>
<message key="regexp.exceeded"
value="Es sollten nicht mehr als zwei aufeinanderfolgende Leerzeilen im Code stehen." />
</module>
<module name="SuppressionCommentFilter"> <module name="SuppressionCommentFilter">
<property name="offCommentFormat" value="STOP CHECKSTYLE"/> <property name="offCommentFormat" value="STOP CHECKSTYLE"/>
<property name="onCommentFormat" value="START CHECKSTYLE"/> <property name="onCommentFormat" value="START CHECKSTYLE"/>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment