From 9e4eacfea89e38bee766f0143e0be53b0df8d14a Mon Sep 17 00:00:00 2001 From: Jared Duke Date: Wed, 26 Feb 2025 20:26:04 +0000 Subject: Clean up KeepForWeakReference usage We now rely on the WeaklyReferencedCallback annotation to automatically preserve fields that are needed to keep callback type instances that are weakly referenced when registered. The affected members should be identically preserved with this change. Bug: 349245577 Test: FULL_SYSTEM_OPTIMIZE_JAVA=true m services Flag: EXEMPT refactor Change-Id: Idb54509fde818d52eff2edeaa694c2c1393e1149 --- .../java/com/android/internal/location/GpsNetInitiatedHandler.java | 3 --- 1 file changed, 3 deletions(-) (limited to 'location/java/com') diff --git a/location/java/com/android/internal/location/GpsNetInitiatedHandler.java b/location/java/com/android/internal/location/GpsNetInitiatedHandler.java index fb89973bcc11..66de8c791fdd 100644 --- a/location/java/com/android/internal/location/GpsNetInitiatedHandler.java +++ b/location/java/com/android/internal/location/GpsNetInitiatedHandler.java @@ -27,8 +27,6 @@ import android.telephony.TelephonyManager; import android.telephony.emergency.EmergencyNumber; import android.util.Log; -import com.android.internal.annotations.KeepForWeakReference; - import java.util.concurrent.TimeUnit; /** @@ -94,7 +92,6 @@ public class GpsNetInitiatedHandler { // The internal implementation of TelephonyManager uses WeakReference so we have to keep a // reference here. - @KeepForWeakReference private final EmergencyCallListener mEmergencyCallListener = new EmergencyCallListener(); private final EmergencyCallCallback mEmergencyCallCallback; -- cgit v1.2.3-59-g8ed1b