Collect lint reports from apps in apexes am: 192221b55e
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/15531885 Change-Id: I013e140227377cb6226a1e771f858f11f0f17fe8
This commit is contained in:
commit
e9fc2e55b3
|
@ -1522,6 +1522,7 @@ type androidApp interface {
|
|||
JacocoReportClassesFile() android.Path
|
||||
Certificate() java.Certificate
|
||||
BaseModuleName() string
|
||||
LintDepSets() java.LintDepSets
|
||||
}
|
||||
|
||||
var _ androidApp = (*java.AndroidApp)(nil)
|
||||
|
@ -1536,6 +1537,7 @@ func apexFileForAndroidApp(ctx android.BaseModuleContext, aapp androidApp) apexF
|
|||
fileToCopy := aapp.OutputFile()
|
||||
af := newApexFile(ctx, fileToCopy, aapp.BaseModuleName(), dirInApex, app, aapp)
|
||||
af.jacocoReportClassesFile = aapp.JacocoReportClassesFile()
|
||||
af.lintDepSets = aapp.LintDepSets()
|
||||
af.certificate = aapp.Certificate()
|
||||
|
||||
if app, ok := aapp.(interface {
|
||||
|
|
|
@ -402,6 +402,10 @@ func (a *AndroidAppImport) MinSdkVersion(ctx android.EarlyModuleContext) android
|
|||
return android.SdkSpecPrivate
|
||||
}
|
||||
|
||||
func (a *AndroidAppImport) LintDepSets() LintDepSets {
|
||||
return LintDepSets{}
|
||||
}
|
||||
|
||||
var _ android.ApexModule = (*AndroidAppImport)(nil)
|
||||
|
||||
// Implements android.ApexModule
|
||||
|
|
Loading…
Reference in New Issue