質問

私はまた、コードのテストカバレッジ解析を生成スプリントの成熟度と静的解析ツールを探しています。例えば、libfoo.c内のすべての非静的関数がlibfoo.h内のすべての機能はユニットテストを持っている必要があり、そのトークンによって、libfoo.hで存在すべきである。

もちろん、そのような行動は、きめ細かな制御のいくつかの種類が必要になりますが、これは静的解析ツールの起動設定ファイルのいくつかの種類で定義されます。

私は非常に迅速に動いているプロジェクトに取り組んでいる、スタッフのすべての種類は、私はユニットテストのカバレッジが十分残って確保することができますいくつかの静的解析ツールを見つけることを望んでいる、毎日追加されています。そのようなものを意味し、大きな、地理的に分散したチームは24/7犯します、私は毎晩賢くするビルドしなければなりません。

私はスーパースマートにするためにそれを必要としない、私はちょうどその明示的にスコープ外に取らない限り、何かが、テストされていない場合は、ビルドを破るためにそれを必要とします。

CCANは、しかし、そのはかなりのものが書き込まれる前に、数ヶ月になるだろう、似た何かに取り組んでいます。私はまた、成熟した何かを必要としています。

すべての宝石へのリンクを事前に感謝します。

役に立ちましたか?

解決

GCCドキュメントは、コードカバレッジ分析のために gcovののに読者を指します。防御的プログラミングのrel="noreferrer">

他のヒント

あなたはチェックアウトに興味がある可能性があり:<のhref =「https://stackoverflow.com/questions/393208/what-is-the-best-command-line-tool-to-clean-up-code」 >どのようなコードをクリーンアップするための最良のコマンドラインツールです?にそれが役立つかどうかは知りませんが、そこに多くの偉大な提案があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top