diff --git a/java/java.go b/java/java.go index d763a4b31..e74185ec5 100644 --- a/java/java.go +++ b/java/java.go @@ -21,7 +21,6 @@ package java import ( "fmt" "path/filepath" - "strings" "github.com/google/blueprint" "github.com/google/blueprint/proptools" @@ -1465,11 +1464,7 @@ func (j *Import) IDECustomizedModuleName() string { // TODO(b/113562217): Extract the base module name from the Import name, often the Import name // has a prefix "prebuilt_". Remove the prefix explicitly if needed until we find a better // solution to get the Import name. - name := j.Name() - if strings.HasPrefix(name, removedPrefix) { - name = strings.TrimPrefix(name, removedPrefix) - } - return name + return android.RemoveOptionalPrebuiltPrefix(j.Name()) } var _ android.PrebuiltInterface = (*Import)(nil) diff --git a/java/robolectric.go b/java/robolectric.go index 9fe1f0e0f..33b1b7a55 100644 --- a/java/robolectric.go +++ b/java/robolectric.go @@ -179,7 +179,7 @@ func (r *robolectricTest) GenerateAndroidBuildActions(ctx android.ModuleContext) continue } else if strings.HasSuffix(s, "/BaseRobolectricTest.java") { continue - } else if strings.HasPrefix(s, "src/") { + } else { s = strings.TrimPrefix(s, "src/") } r.tests = append(r.tests, s)