summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Colin Cross <ccross@android.com> 2021-06-01 14:07:56 -0700
committer Colin Cross <ccross@android.com> 2021-06-02 13:02:01 -0700
commit59b92bfdb300d93558d685e9ea9f4cb5c7378a3b (patch)
tree9706727189575db679e9fa01494c74387c32751a
parent3dd662509d02914a09f9954b37eaa7dd164a3523 (diff)
Ignore owner property when computing java_sdk_library dist subdirectory
The owner property is no longer used, the dist subdirectory is determined by the dist_group property. Bug: 186723288 Test: TestJavaSdkLibraryDist Change-Id: Id6d997eef05f6511070677974219674f248cb754
-rw-r--r--java/sdk_library.go9
-rw-r--r--java/sdk_library_test.go9
2 files changed, 6 insertions, 12 deletions
diff --git a/java/sdk_library.go b/java/sdk_library.go
index 1936bf5fd..7fec13871 100644
--- a/java/sdk_library.go
+++ b/java/sdk_library.go
@@ -1233,14 +1233,7 @@ func (module *SdkLibrary) distStem() string {
// distGroup returns the subdirectory of the dist path of the stub artifacts.
func (module *SdkLibrary) distGroup() string {
- if group := proptools.String(module.sdkLibraryProperties.Dist_group); group != "" {
- return group
- }
- // TODO(b/186723288): Remove this once everything uses dist_group.
- if owner := module.ModuleBase.Owner(); owner != "" {
- return owner
- }
- return "unknown"
+ return proptools.StringDefault(module.sdkLibraryProperties.Dist_group, "unknown")
}
func (module *SdkLibrary) latestApiFilegroupName(apiScope *apiScope) string {
diff --git a/java/sdk_library_test.go b/java/sdk_library_test.go
index f0f3a197f..fe21a20d0 100644
--- a/java/sdk_library_test.go
+++ b/java/sdk_library_test.go
@@ -846,7 +846,7 @@ func TestJavaSdkLibraryDist(t *testing.T) {
PrepareForTestWithJavaSdkLibraryFiles,
).RunTestWithBp(t, `
java_sdk_library {
- name: "sdklib_no_owner",
+ name: "sdklib_no_group",
unsafe_ignore_missing_latest_api: true,
srcs: ["foo.java"],
}
@@ -887,9 +887,9 @@ func TestJavaSdkLibraryDist(t *testing.T) {
}
testCases := []testCase{
{
- module: "sdklib_no_owner",
+ module: "sdklib_no_group",
distDir: "apistubs/unknown/public",
- distStem: "sdklib_no_owner.jar",
+ distStem: "sdklib_no_group.jar",
},
{
module: "sdklib_group_foo",
@@ -897,8 +897,9 @@ func TestJavaSdkLibraryDist(t *testing.T) {
distStem: "sdklib_group_foo.jar",
},
{
+ // Owner doesn't affect distDir after b/186723288.
module: "sdklib_owner_foo",
- distDir: "apistubs/foo/public",
+ distDir: "apistubs/unknown/public",
distStem: "sdklib_owner_foo.jar",
},
{