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

added more multiline Javadoc regex enforcers

parent e521fea5
Branches
Tags
No related merge requests found
......@@ -18,17 +18,31 @@
</module>
<module name="RegexpMultiline">
<property name="format" value="\*\/(\n\s*){2,}"/>
<property name="format" value="\*\/\s*(\n\s*){2,}"/>
<property name="matchAcrossLines" value="true"/>
<property name="maximum" value="0" />
<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*){4,}"/>
<property name="matchAcrossLines" value="true"/>
<property name="maximum" value="0" />
<message key="regexp.exceeded"
value="Es sollten nicht mehr als zwei aufeinanderfolgende Leerzeilen im Code stehen." />
</module>
<module name="RegexpSingleline">
<property name="format" value="\/\*\*.+\*\/"/>
<property name="maximum" value="0" />
<message key="regexp.exceeded"
value="Javadoc-Kommentare sollten nicht auf nur einer Zeile stehen." />
</module>
<module name="RegexpSingleline">
<property name="format" value="\*.+\*\/"/>
<property name="maximum" value="0" />
<message key="regexp.exceeded"
value="Javadoc-Kommentare sollten in einer separaten Zeile nur mit '*/' enden." />
</module>
<module name="TreeWalker">
<module name="EmptyBlock">
......@@ -291,6 +305,9 @@
<message key="name.invalidPattern"
value="Der Name der Methode ''{0}'' folgt nicht den Quelltextkonventionen"/>
</module>
<module name="SingleLineJavadoc">
<property name="ignoreInlineTags" value="false"/>
</module>
<module name="EmptyCatchBlock">
<property name="exceptionVariableName" value="expected"/>
</module>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment