Merge "Generate combined deps-info for all updatable modules."

This commit is contained in:
satayev
2020-05-26 13:28:28 +00:00
committed by Gerrit Code Review
5 changed files with 82 additions and 7 deletions

View File

@@ -425,7 +425,8 @@ type ApexBundleDepsInfo struct {
fullListPath OutputPath
}
type ApexDepsInfoIntf interface {
type ApexBundleDepsInfoIntf interface {
Updatable() bool
FlatListPath() Path
FullListPath() Path
}
@@ -438,8 +439,6 @@ func (d *ApexBundleDepsInfo) FullListPath() Path {
return d.fullListPath
}
var _ ApexDepsInfoIntf = (*ApexBundleDepsInfo)(nil)
// Generate two module out files:
// 1. FullList with transitive deps and their parents in the dep graph
// 2. FlatList with a flat list of transitive deps