aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2024-04-23 16:34:18 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2024-04-23 16:34:18 +0000
commit499962da5879c521fa3bcf334e566c803447e054 (patch)
tree72b3727601d9cd7d6f12ddf68e887e1805f7e3f8
parentab2d9ff1f8e6b2afdf1e0a0f3f41ebea51a9738a (diff)
parent7aa9e9ad5128b74741a9f4d94e9ee10bd0d8cf24 (diff)
downloadsupport-499962da5879c521fa3bcf334e566c803447e054.tar.gz
Merge "Make NO_OP_QUOTA_MANAGER an actual NoOp." into snap-temp-L35900030003300374
-rw-r--r--wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/DynamicTypeEvaluator.java10
1 files changed, 9 insertions, 1 deletions
diff --git a/wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/DynamicTypeEvaluator.java b/wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/DynamicTypeEvaluator.java
index 41ae6e5ba5e..a73452faf58 100644
--- a/wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/DynamicTypeEvaluator.java
+++ b/wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/DynamicTypeEvaluator.java
@@ -108,7 +108,15 @@ import java.util.function.Supplier;
public class DynamicTypeEvaluator {
private static final String TAG = "DynamicTypeEvaluator";
private static final QuotaManager NO_OP_QUOTA_MANAGER =
- new FixedQuotaManagerImpl(Integer.MAX_VALUE);
+ new QuotaManager() {
+ @Override
+ public boolean tryAcquireQuota(int quota) {
+ return true;
+ }
+ @Override
+ public void releaseQuota(int quota) {
+ }
+ };
@NonNull
private static final QuotaManager DISABLED_ANIMATIONS_QUOTA_MANAGER =