1

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 が正規表現に基づくルールを提供していることは承知していますが、ルールによってはソリューションが複雑すぎるのではないかと心配しています...

4

2 に答える 2

1

由緒ある「HTMLTidy」は常にあります。または、 checkstyle自体を拡張することを検討することもできます。

ここで注意を集中することをお勧めします:http://jira.codehaus.org/browse/SONARPLUGINS-130

于 2010-08-29T07:51:22.330 に答える
0

私は最近、JSP および JSF ファイルの静的コード分析を提供するSonar Web プラグインを見つけました。このプラグインの主な機能は次のとおりです。

  • サイジング (ファイル、コード行)
  • ルールの遵守
  • 複雑
  • 複製
  • コメント

すぐに試して (最新の Sonar 2.2 バージョンをインストールする必要があります)、フィードバックをお寄せください。

于 2010-09-09T07:03:30.397 に答える