Interface DependencyFileProcessor


public interface DependencyFileProcessor
A Class that processes a dependency file after a compilation.

During compilation of aidl, it is possible to provide an instance of DependencyFileProcessor to process the dependency files generated by the compilers.

It can be useful to store the dependency in a better format than a per-file dependency file.

The instance will be called for each dependency file that is created during compilation.

  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.android.builder.internal.incremental.DependencyData
    processFile(File dependencyFile)
    Processes the dependency file.
  • Field Details

  • Method Details

    • processFile

      com.android.builder.internal.incremental.DependencyData processFile(@NonNull File dependencyFile) throws IOException
      Processes the dependency file.
      Parameters:
      dependencyFile - the dependency file.
      Returns:
      the dependency data that was created.
      Throws:
      IOException