Frage

Ich bin an einem Projekt arbeiten, wo wir viele JSF-Seiten haben - mit dem XHTML Format. Wir überwachen die Qualität unserer Code Sonar (und somit Check, PMD, FindBugs ...). Dies funktioniert gut für den Java-Teil unserer Anwendung.

Jetzt will ich ein Werkzeug haben (im Idealfall etwas, das dann zu Sonar verknüpft werden konnte mein eigenes Plugin durch das Schreiben), dass die Kontrollen des XHTML Teil meiner Anwendung.

So gibt es eine Checkartiges Werkzeug, das für einige Regeln auf meinen Seiten überprüfen? Zum Beispiel wird dieses Tool eine Warnung auslösen, wenn ich begegne, diese Art von Code:

<h:inputText ...></h:inputText> (instead of <h:inputText .../>)

oder:

<h:panelGrid columns="1">
     ...
</h:panelGrid> (a <h:panelGroup> is better here)

Ich bin mir bewusst, dass Check eine Regel bietet, die auf einem regulären Ausdruck basieren, aber ich fürchte, dass Lösung für einige Regeln zu komplex ist ...

War es hilfreich?

Lösung 2

ich gefunden habe vor kurzem der Sonar Web-Plugin den statischen Code liefert Analyse von JSP und JSF-Dateien. Die wichtigsten Merkmale dieses Plugins sind:

  • Sizing (Dateien, Codezeilen)
  • Regeln compliancy
  • Komplexität
  • Vervielfältigung
  • Kommentare

Ich werde es versuchen, bald (Ich brauche die neueste Sonar 2.2 Version installieren) und gibt Rückmeldungen.

Andere Tipps

Es gibt immer die ehrwürdige " HTML Tidy ". Oder Sie könnten erwägen erstreckt check selbst.

Sie möchten vielleicht Aufmerksamkeit konzentrieren sich hier: http://jira.codehaus.org/browse / SONARPLUGINS-130

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top