Merge "Build transitive lint reports for apex modules" am: 13aa44fc15
am: 5388d97b37
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1370779 Change-Id: I08069e90ec451f09aa7bbea3e8b4834d6cb7ef67
This commit is contained in:
@@ -1711,6 +1711,9 @@ func (j *Module) compile(ctx android.ModuleContext, aaptSrcJar android.Path) {
|
||||
j.linter.compileSdkVersion = lintSDKVersionString(j.sdkVersion())
|
||||
j.linter.javaLanguageLevel = flags.javaVersion.String()
|
||||
j.linter.kotlinLanguageLevel = "1.3"
|
||||
if j.ApexName() != "" && ctx.Config().UnbundledBuildApps() {
|
||||
j.linter.buildModuleReportZip = true
|
||||
}
|
||||
j.linter.lint(ctx)
|
||||
}
|
||||
|
||||
@@ -2793,6 +2796,10 @@ func (a *DexImport) JacocoReportClassesFile() android.Path {
|
||||
return nil
|
||||
}
|
||||
|
||||
func (a *DexImport) LintDepSets() LintDepSets {
|
||||
return LintDepSets{}
|
||||
}
|
||||
|
||||
func (j *DexImport) IsInstallable() bool {
|
||||
return true
|
||||
}
|
||||
|
Reference in New Issue
Block a user