diff options
author | 2025-02-27 22:55:12 +0000 | |
---|---|---|
committer | 2025-02-27 22:57:18 +0000 | |
commit | 0f9bb823b3cdff81fbe2caeb4096ed593c56f614 (patch) | |
tree | d25e285be45b8d1510596aecf6e264adf918b4d5 | |
parent | 99939adf82f435e8f4b531b5da7435c656b01433 (diff) |
Fix a bug where jacoco-report-classes files were missing.
Bug: 395914875
Test: ABTD and compare local ninja and mk files.
Change-Id: I2cb796b0a773f40a634881e53a8a61a5e0d828cc
-rw-r--r-- | java/sdk_library.go | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/java/sdk_library.go b/java/sdk_library.go index 7944bb2a8..0fee529e9 100644 --- a/java/sdk_library.go +++ b/java/sdk_library.go @@ -1580,7 +1580,9 @@ func (module *SdkLibrary) GenerateAndroidBuildActions(ctx android.ModuleContext) setOutputFilesFromJavaInfo(ctx, module.implLibraryInfo) } - javaInfo := &JavaInfo{} + javaInfo := &JavaInfo{ + JacocoReportClassesFile: module.jacocoReportClassesFile, + } setExtraJavaInfo(ctx, ctx.Module(), javaInfo) android.SetProvider(ctx, JavaInfoProvider, javaInfo) @@ -2240,6 +2242,10 @@ func (module *SdkLibraryImport) GenerateAndroidBuildActions(ctx android.ModuleCo } javaInfo := &JavaInfo{} + if module.implLibraryInfo != nil { + javaInfo.JacocoReportClassesFile = module.implLibraryInfo.JacocoReportClassesFile + } + setExtraJavaInfo(ctx, ctx.Module(), javaInfo) android.SetProvider(ctx, JavaInfoProvider, javaInfo) |