私のプロジェクトには、他の人が作業している特定のファイルが1つあります。私はそれを混乱させたくないし、それを処理するために "Build and Analyze"を待つことをむしろ望むだろう。このファイルの解析をスキップするようにXcodeに指示する方法はありますか?Xcodeのビルドと分析 - 特定のファイルを意図的にスキップすることは可能ですか?
14
A
答えて
14
ファイルを編集しても問題ない場合は、強引なオプションがあります。
は、ファイルの先頭にこれを追加します。
// Omit from static analysis.
#ifndef __clang_analyzer__
は最後にこれを追加します。
#endif // not __clang_analyzer__
と打ち鳴らすアナライザをファイルの内容は表示されません。
参照:唯一の分析のために、この答えとしてControlling Static Analyzer Diagnostics
9
同じ考え方 - >Ignore all warnings in a specific file using LLVM/Clang
あなたが特定のを無視するプロジェクト設定の「フェーズの構築」タブで「ソースをコンパイル」引数を含めることができますファイルをアナライザから取得します。ここにいくつかの指示があります:
- 変更するプロジェクトのターゲットを選択します。
- [ビルドフェーズ]タブを選択します。
- [ソースをコンパイル]メニューを展開します。
- 編集するファイルを探します。
- "コンパイラフラグ"セルをダブルクリックして引数を変更します。
- 追加 "-Xanalyzer -analyzer-チェッカー無効"
注:-wはまた、同様に、特定のファイルに対して警告を無効にします追加。
関連する問題
- 1. 意図的にプログラムのスラッシュを作ることは可能ですか?
- 2. Pythonでは、forループの特定の部分をスキップすることは可能ですか?
- 3. Laravel 5.4では、特定のブレードテンプレートに特定のCSSファイルを含めることは可能ですか?
- 4. SonarQubeでAndroid Kotlinのコードカバレッジを分析することは可能ですか?
- 5. UbuntuのPythonコードからEXEファイルをビルドすることは可能ですか?
- 6. PHP設定ファイルphp.iniを分割することは可能ですか?
- 7. Xcodeの分析は、私はXcodeのと私のコードを解析するとき
- 8. オフラインswfで分析を追跡することは可能ですか?
- 9. CSSのパーセントを使用してページの特定の部分を指定することは可能ですか?
- 10. Windowsでffmpeg x64をビルドすることは可能ですか?
- 11. 意図的にスクリプトをSQLインジェクション可能にする
- 12. 特定の `vssettings`-fileを使用して` sln`ファイルを強制的に開くことは可能ですか?
- 13. d3jsバイレベルパーティション:終了と再エンディングなしで特定の部分を更新することは可能ですか?
- 14. カスタムコントロールデザイン定義のファセット内容を特定することは可能ですか?
- 15. .htaccessと特定のGETリクエスト(Dropboxスタイル)を使って強制的にダウンロードすることは可能ですか?
- 16. 用語内の任意の数の特定の文字を照合することは可能ですか?
- 17. 特定の日時にLiquidsoapソースをスケジュールすることは可能ですか?
- 18. 特定の時間にアクションをトリガすることは可能ですか?
- 19. 特定のグループにvmsを追加することは可能ですか?
- 20. 特定のタイムスタンプでmongoDBのイベントをトリガすることは可能ですか?
- 21. UmbracoCMS(Umbraco7)で特定のノードの特定のフィールドを無効にすることは可能ですか?
- 22. CSSファイルを意図的に変更することができます
- 23. LocalTimeをDateTimeFormatterで解析することは可能ですか?
- 24. テーブルビューの特定の部分だけをクリック可能にすることはできますか?
- 25. RealmObjectを部分的に更新することは可能ですか
- 26. Xcodeのログをスタイリングすることは可能です
- 27. Android - PhoneGapで包まれたアプリケーションからネイティブの意図を発することは可能ですか?
- 28. 特定のプロパティのバインドを処理することは可能ですか?
- 29. スパークストリーミング - カフカトピックの特定のパーティションを消費することは可能ですか?
- 30. svnコピーで特定のディレクトリを除外することは可能ですか?
ビルドを行う前に、別のファイルの編集を待つ必要があるソースコントロールの種類は何ですか? – Tim
私は待っていない...それは私のポイントです。 Build and Analyzeは、私が今気にしていないこの1つのファイルを永遠に取るので、自分のファイルで作業している間はスキップしたいと思う。 – Cruinh
この質問は、しばしばあなたのソースツリーに含まれている大量のサードパーティのソースファイルを考えているときには関係しますが、あなたは決して変更しないことを知っています(私はsqlite3.cを見ています)。 –