From 278193669eee7a92187f8f70a738bcda1b9e298a Mon Sep 17 00:00:00 2001 From: Paul Duffin Date: Mon, 22 Jul 2024 21:03:50 +0100 Subject: Pass config files to metalava Adds a filegroup "metalava-config-files" whose contents are passed to Metalava using the `--config-file` option. Bug: 354699349 Test: m checkapi Change-Id: I1e246517c2ef678e41214c975aecee97f9faca67 --- java/testing.go | 2 ++ 1 file changed, 2 insertions(+) (limited to 'java/testing.go') diff --git a/java/testing.go b/java/testing.go index 5ae326d93..7a42e4cce 100644 --- a/java/testing.go +++ b/java/testing.go @@ -52,6 +52,8 @@ var PrepareForTestWithJavaBuildComponents = android.GroupFixturePreparers( android.MockFS{ // Needed for linter used by java_library. "build/soong/java/lint_defaults.txt": nil, + // Needed for java components that invoke Metalava. + "build/soong/java/metalava/Android.bp": []byte(`filegroup {name: "metalava-config-files"}`), // Needed for apps that do not provide their own. "build/make/target/product/security": nil, // Required to generate Java used-by API coverage -- cgit v1.2.3-59-g8ed1b