XCode 4 静的アナライザー ツールが報告する問題と報告しない問題の種類を構成する方法はありますか?
私は、「機能する」が静的解析の問題が山ほどあるレガシーコードを扱っており、潜在的により重大な問題を最初にリストしようとしています。
XCode 4 静的アナライザー ツールが報告する問題と報告しない問題の種類を構成する方法はありますか?
私は、「機能する」が静的解析の問題が山ほどあるレガシーコードを扱っており、潜在的により重大な問題を最初にリストしようとしています。
Xcode 4 では、プロジェクトまたはターゲットの [ビルド設定] の下部近くに、Apple LLVM コンパイラ x.0 - 警告および静的アナライザー - チェッカーの設定があります。これらのビルド設定では、Product Analyze メニューが生成するさまざまな警告 (Dead Stores のレポートなど) をオフまたはオンにすることができます。
私自身、Clang (Xcode が使用する静的アナライザー) をカスタマイズした経験はあまりありませんが、このブログ投稿では、次の 2 つの異なる変更を行うことができるようです。
pragma
正しい引数を認識したら、特定の警告を無視するために使用するこれらのオプションは、警告に「優先順位を付ける」方法を実際には提供しませんが、重要度が低いとわかっている警告を少なくとも一時的に無視することができます。