Ich möchte eine Checkstyle-Regel erstellen, die Annotationen in einer separaten Zeile mit Ausnahme von Funktionsparametern und für jede Schleife erzwingt. Gibt es eine Möglichkeit, solche Regel zu erstellen, so dass der folgende Code gültig ist:Checkstyle für Annotation
@Deprecated
public class Annotation
{
@Deprecated
public void test(@Nullable String s) {
@Rule
Integer i;
for (@Nullable Char c : s.getChars()) {
}
}
}
Ich weiß nicht, Checkstyle und kann Ihnen nicht helfen, aber ich denke, es könnte nützlich sein, die Sprache hinzuzufügen, die Sie damit analysieren, denn im Allgemeinen eine Sprache könnte einige Syntaxregeln haben, die genommen werden müssen beim Schreiben von Checkstyle-Regeln berücksichtigen. –
Von [http://checkstyle.sourceforge.net] (http://checkstyle.sourceforge.net) "Checkstyle ist ein Entwicklungstool, das Programmierern hilft, ** Java ** Code zu schreiben, der einem Kodierungsstandard entspricht." –
Ok, danke, ich habe gerade die Beschreibung des Tags hier auf SO überprüft, und es erwähnt nicht, dass es spezifisch für Java ist. Aber du antwortest 10 Monate später? Beeindruckend! –