com.android.builder.compiling
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.

See Also:
AndroidBuilder.compileAllAidlFiles(java.util.List, java.io.File, java.io.File, java.util.List, DependencyFileProcessor), AndroidBuilder.compileAidlFile(java.io.File, java.io.File, java.io.File, java.io.File, java.util.List, DependencyFileProcessor)

Method Summary
 com.android.builder.internal.incremental.DependencyData processFile(java.io.File dependencyFile)
          Processes the dependency file.
 

Method Detail

processFile

com.android.builder.internal.incremental.DependencyData processFile(@NonNull
                                                                    java.io.File dependencyFile)
Processes the dependency file.

Parameters:
dependencyFile - the dependency file.
Returns:
the dependency data that was created.