From e403e9e8dc0098acb3ae429702a40ccf75a1c8f2 Mon Sep 17 00:00:00 2001 From: Jeongik Cha Date: Sat, 7 Dec 2019 00:16:24 +0900 Subject: Link type checking for java_library Link type checking for java_library has not been working unintentionally. So turn on link type checking for these types. And also add tests for link type checking. Bug: 145799020 Test: cherry-pick aosp/1182522 and check if build fails Test: m nothing and there is no error(soong unittest) Change-Id: Ifc347f657885de1028ac0076ddd103c0387b597a --- java/java.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'java/java.go') diff --git a/java/java.go b/java/java.go index 5cd074ab1..b6094f913 100644 --- a/java/java.go +++ b/java/java.go @@ -792,8 +792,7 @@ func (j *Module) collectDeps(ctx android.ModuleContext) deps { return } switch module.(type) { - case *Library: - case *AndroidLibrary: + case *Library, *AndroidLibrary: if to, ok := module.(linkTypeContext); ok { switch tag { case bootClasspathTag, libTag, staticLibTag: -- cgit v1.2.3-59-g8ed1b