Ich möchte die Eclipse Java Compiler Warnungen als ant Aufgabe (dh ohne Eclipse) - idealerweise als Ant-Plugins - aber ich möchte die Cruise Control ant Aufgabe fehlschlagen, wenn eine Eclipse-Warnung auftaucht. Für die folgenden WarnungenEclipse Java Compiler Warnungen als ant Aufgabe
nicht statischen Zugriff auf statisches Element
Methode mit einem Konstruktor Namen
Serialisierbar Klasse ohne serialVersionUID
Zuordnung hat keine Auswirkung
endet schließlich nicht normal
eine char Array in String-Verkettung Verwendung
Verborgene catch -Block
Inexact Typ Übereinstimmung für Vararg Argumente
Null-Zeiger-Zugriffs
Type Parameters eine andere Art versteckt
Methode nicht t-Override-Paket sichtbar Methode
Interface-Methode Konflikte mit geschützter 'Objekt' Methode
Lokalen Variable wird nie gelesen
nicht genutzten lokales oder privates Mitglied
Ungeprüfter generischen Typ Betrieb
Verwendung eines Rohtyps
generischer Typparameter deklarierte mit einem endgültigen Typ als
SuperschnittstelleAnnotation verwendet gebunden ist
Ich nehme an, dies bedeutet, dass der Eclipse-abstrakte Syntaxbaum verwendet werden muß - und eine Sonnenfinsternis Kompilierungseinheit müsste erstellt werden. Die Frage ist: (1) Ist das getan worden? (2) Wenn nicht - dann ein
org.eclipse.jdt.core.dom.CompilationUnit
Objekt gegeben - wie Sie (dh in Codebeispielen) erhalten die Warnungen aus dieser Compilation?
(I über PMD KNOW, check etc - dennoch keine von diesen die Eclipse Präferenzen entsprechen Stil für die Codierung Ich möchte eine Ant-Task, die die Eclipse-Codierung Stil genau übereinstimmt.)