summaryrefslogtreecommitdiff
path: root/java
diff options
context:
space:
mode:
author Priyanka Advani (xWF) <padvani@google.com> 2025-03-24 12:27:42 -0700
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2025-03-24 12:27:42 -0700
commit09f9e0f678d2ba54b44b26fe70babd75353cb35a (patch)
tree6b013c6985eb443c5f3ce07805857c920a3fc4d0 /java
parentbefeba4120e6c7af20566d89aabba53add0b294b (diff)
parent514848766ccb565c9179bf4aaa231a20f6e74c37 (diff)
Merge "Revert "Make d8-on-eng a per-module opt-out"" into main
Diffstat (limited to 'java')
-rw-r--r--java/dex.go8
1 files changed, 1 insertions, 7 deletions
diff --git a/java/dex.go b/java/dex.go
index f2406fb3c..dd6467546 100644
--- a/java/dex.go
+++ b/java/dex.go
@@ -42,9 +42,6 @@ type DexProperties struct {
// True if the module containing this has it set by default.
EnabledByDefault bool `blueprint:"mutated"`
- // If true, then this module will be optimized on eng builds.
- Enabled_on_eng *bool
-
// Whether to allow that library classes inherit from program classes.
// Defaults to false.
Ignore_library_extends_program *bool
@@ -165,10 +162,7 @@ type dexer struct {
}
func (d *dexer) effectiveOptimizeEnabled(ctx android.EarlyModuleContext) bool {
- if ctx.Config().Eng() {
- return proptools.Bool(d.dexProperties.Optimize.Enabled_on_eng)
- }
- return BoolDefault(d.dexProperties.Optimize.Enabled, d.dexProperties.Optimize.EnabledByDefault)
+ return BoolDefault(d.dexProperties.Optimize.Enabled, d.dexProperties.Optimize.EnabledByDefault && !ctx.Config().Eng())
}
func (d *DexProperties) resourceShrinkingEnabled(ctx android.ModuleContext) bool {