InstrumentedFilesInfo(インストルメント化ファイル情報)
    
    
      
    
    
      
      コレクションでコンテンツを整理
    
    
      
      必要に応じて、コンテンツの保存と分類を行います。
    
  
  
      
    
  
  
  
  
  
    
  
  
    
    
    
コード カバレッジ データ収集の目的で 
--instrumentation_filter によって照合されたルール ターゲットのソースファイルと計測メタデータ ファイルに関する情報が含まれます。カバレッジ データ収集が有効になっている場合、
instrumented_files と 
metadata_files の結合パスを含むマニフェストが入力としてテスト アクションに渡され、マニフェストのパスが環境変数 
COVERAGE_MANIFEST に記録されます。メタデータ ファイル(ソースファイルではない)も、入力としてテスト アクションに渡されます。
アスペクトの実装関数によって 
InstrumentedFilesInfo が返されると、ベースルールのターゲットの 
InstrumentedFilesInfo は無視されます。
メンバー
      instrumented_files
        depset InstrumentedFilesInfo.instrumented_files
    このターゲットとその依存関係の計測されたソースファイルを表す 
File オブジェクトの 
depset。
        depset InstrumentedFilesInfo.metadata_files
    このターゲットとその依存関係のカバレッジ メタデータ ファイルを表す 
File オブジェクトの 
depset。これらのファイルには、コード実行後に LCOV 形式のカバレッジ出力を生成するために必要な追加情報が含まれています。たとえば、
gcc を 
-ftest-coverage で実行したときに生成される 
.gcno ファイルなどです。
  
  
 
  
    
    
      
    
    
  
       
         
  
       
    
    
  
  
  特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
  最終更新日 2025-10-30 UTC。
  
  
    
    
    
      
  
    
  
  
    
      [[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-10-30 UTC。"],[],[]]