commit | a0d9ae1d9dfa9709a862914e4ca2a96f9fd4cbf1 | [log] [tgz] |
---|---|---|
author | Christoffer Quist Adamsen <christofferqa@google.com> | Fri Jan 05 10:45:21 2024 +0100 |
committer | Christoffer Quist Adamsen <christofferqa@google.com> | Fri Jan 05 10:45:21 2024 +0100 |
tree | e2f337064643fda6f19e35d0ef359fbcc2b24f23 | |
parent | ae2a73ebe1a4ab211c8b3ae24f1f8ce0d1808016 [diff] |
Do not filter member rules in synthetic -nohorizontalclassmerging rule Bug: b/316100042 Change-Id: I4e0e83b6350b60cf295c46475cb81c9990881ca8
diff --git a/src/main/java/com/android/tools/r8/shaking/ProguardIfRule.java b/src/main/java/com/android/tools/r8/shaking/ProguardIfRule.java index 79b6f5f..2279a8e 100644 --- a/src/main/java/com/android/tools/r8/shaking/ProguardIfRule.java +++ b/src/main/java/com/android/tools/r8/shaking/ProguardIfRule.java
@@ -253,7 +253,6 @@ if (getMemberRules() != null) { memberRules = getMemberRules().stream() - .filter(rule -> rule.getRuleType().includesMethods()) .map(memberRule -> memberRule.materialize(dexItemFactory)) .collect(Collectors.toList()); }