Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 398a996e authored by Sorin Basca's avatar Sorin Basca
Browse files

Rename callback variable name

When building with Java 17 the variable named callback used in
forEach() as a lambda argument may conflict with other local
variables. So rename it to something more unique.

Bug: 233029164
Test: m
Change-Id: Iecc968dbeb0ddca162102953b45d7170e85dfa2d
parent 6e6efb17
Loading
Loading
Loading
Loading
+6 −6
Original line number Diff line number Diff line
@@ -1105,8 +1105,8 @@ public class DataNetworkController extends Handler {
                log("Subscription plans changed: " + Arrays.toString(plans));
                mSubscriptionPlans.clear();
                mSubscriptionPlans.addAll(Arrays.asList(plans));
                mDataNetworkControllerCallbacks.forEach(callback -> callback.invokeFromExecutor(
                        () -> callback.onSubscriptionPlanOverride()));
                mDataNetworkControllerCallbacks.forEach(cb -> cb.invokeFromExecutor(
                        () -> cb.onSubscriptionPlanOverride()));
                break;
            case EVENT_SUBSCRIPTION_OVERRIDE:
                int overrideMask = msg.arg1;
@@ -1125,8 +1125,8 @@ public class DataNetworkController extends Handler {
                            mUnmeteredOverrideNetworkTypes.remove(networkType);
                        }
                    }
                    mDataNetworkControllerCallbacks.forEach(callback -> callback.invokeFromExecutor(
                            () -> callback.onSubscriptionPlanOverride()));
                    mDataNetworkControllerCallbacks.forEach(cb -> cb.invokeFromExecutor(
                            () -> cb.onSubscriptionPlanOverride()));
                } else if (overrideMask == NetworkPolicyManager.SUBSCRIPTION_OVERRIDE_CONGESTED) {
                    log("Congested subscription override: override=" + override
                            + ", networkTypes=" + Arrays.stream(networkTypes)
@@ -1139,8 +1139,8 @@ public class DataNetworkController extends Handler {
                            mCongestedOverrideNetworkTypes.remove(networkType);
                        }
                    }
                    mDataNetworkControllerCallbacks.forEach(callback -> callback.invokeFromExecutor(
                            () -> callback.onSubscriptionPlanOverride()));
                    mDataNetworkControllerCallbacks.forEach(cb -> cb.invokeFromExecutor(
                            () -> cb.onSubscriptionPlanOverride()));
                } else {
                    loge("Unknown override mask: " + overrideMask);
                }