XHTML形式を使用して、多くのJSFページがあるプロジェクトに取り組んでいます。Sonar (および Checkstyle、PMD、FindBugs など)を使用してコードの品質を監視します。これは、アプリケーションの Java 部分に最適です。
ここで、アプリケーションの XHTML 部分をチェックするツール (理想的には、独自のプラグインを作成して Sonar にリンクできるもの) が必要です。
では、私のページのいくつかのルールをチェックできる checkstyle のようなツールはありますか? たとえば、このツールは、次のようなコードに遭遇すると警告を発します。
<h:inputText ...></h:inputText> (instead of <h:inputText .../>)
また :
<h:panelGrid columns="1">
...
</h:panelGrid> (a <h:panelGroup> is better here)
Checkstyle が正規表現に基づくルールを提供していることは承知していますが、ルールによってはソリューションが複雑すぎるのではないかと心配しています...