1

Maven ベースの Java プロジェクトで Sonarqube 4.3.2 を使用する方法を学んでいます。かなりうまく機能していますが、Generated Lines および Generated Lines of Code メトリックを取得できません。

このメトリクスで、ベンダーが実際に手動でコーディングしなければならないコード全体のうち、コード生成によって提供される生成コードと比べてどれだけのコードが必要かを追跡することができれば幸いです。また、生成されたコードと手動コードによって分類されたさまざまな問題/統計全般を確認することも役立ちます。

最初は、Sonarqube がtarget/generated-sourcesフォルダー内のコードを自動的に取得し、生成済みとしてフラグを立てるのではないかと思っていましたが、機能していないようです。

クラスに注釈を付けようとしました@javax.annotation.Generatedが、これは何もしませんでした。

コードに生成中のフラグを立てるために特に必要なことはありますか?

4

1 に答える 1

1

どうやら、生成された行とコード メトリックの生成された行は、他のタイプのプロジェクトで表示/利用可能であるにもかかわらず、現時点では COBOL プラグインによってのみ読み込まれます :(.

残念ながら、これがすぐに Java エコシステムに実装されることを願っています。

于 2014-07-13T03:03:08.647 に答える