summaryrefslogtreecommitdiff
path: root/java/java.go
diff options
context:
space:
mode:
Diffstat (limited to 'java/java.go')
-rw-r--r--java/java.go16
1 files changed, 4 insertions, 12 deletions
diff --git a/java/java.go b/java/java.go
index e6ed931fe..302bf78a5 100644
--- a/java/java.go
+++ b/java/java.go
@@ -942,20 +942,12 @@ func (j *Module) compileDexFullD8(ctx android.ModuleContext, flags javaBuilderFl
// to D8 flags. See: b/69377755
var dxFlags []string
for _, x := range j.deviceProperties.Dxflags {
- if x == "--core-library" {
- continue
- }
- if x == "--dex" {
- continue
- }
- if x == "--multi-dex" {
- continue
- }
- if x == "--no-locals" {
- dxFlags = append(dxFlags, "--release")
+ switch x {
+ case "--core-library", "--dex", "--multi-dex":
continue
+ default:
+ dxFlags = append(dxFlags, x)
}
- dxFlags = append(dxFlags, x)
}
if ctx.AConfig().Getenv("NO_OPTIMIZE_DX") != "" {