diff options
author | Quang Anh Luong <qal@google.com> | 2023-11-08 13:41:20 +0900 |
---|---|---|
committer | Quang Luong <qal@google.com> | 2023-11-08 04:54:18 +0000 |
commit | 3f94b15b59f1ba4828f6ef4b1c174036dce23fec (patch) | |
tree | d187658a646a2418d6beb5819b2ec5854082ac45 | |
parent | cc5dcf59073c57fedb4fcb3e7d9f4a531c751cdd (diff) | |
download | wifi-3f94b15b59f1ba4828f6ef4b1c174036dce23fec.tar.gz |
Suppress lint check for getMacAddress()
Google3 linter errors when WifiInfo.getMacAddress() is called due to
concerns about using mac addresses to identify hardware. Since this is
just used for UI, then suppress this error.
Bug: 293946849
Test: atest WifiTrackerLibTests
Change-Id: Ibd28f2c4f3a6a98d432b6e326b50da31c783f242
4 files changed, 7 insertions, 0 deletions
diff --git a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/HotspotNetworkEntry.java b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/HotspotNetworkEntry.java index 4eca037a4..bc5d4cdd8 100644 --- a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/HotspotNetworkEntry.java +++ b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/HotspotNetworkEntry.java @@ -19,6 +19,7 @@ package com.android.wifitrackerlib; import static android.net.wifi.WifiInfo.DEFAULT_MAC_ADDRESS; import static android.os.Build.VERSION_CODES; +import android.annotation.SuppressLint; import android.annotation.TargetApi; import android.content.Context; import android.icu.text.MessageFormat; @@ -243,6 +244,7 @@ public class HotspotNetworkEntry extends WifiEntry { @Override @Nullable + @SuppressLint("HardwareIds") public synchronized String getMacAddress() { if (mWifiInfo == null) { return null; diff --git a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/MergedCarrierEntry.java b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/MergedCarrierEntry.java index 9f98ed777..78dd65b86 100644 --- a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/MergedCarrierEntry.java +++ b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/MergedCarrierEntry.java @@ -21,6 +21,7 @@ import static android.net.wifi.WifiInfo.sanitizeSsid; import static com.android.wifitrackerlib.Utils.getVerboseSummary; +import android.annotation.SuppressLint; import android.net.wifi.WifiInfo; import android.net.wifi.WifiManager; import android.os.Handler; @@ -80,6 +81,7 @@ public class MergedCarrierEntry extends WifiEntry { } @Override + @SuppressLint("HardwareIds") public synchronized String getMacAddress() { if (mWifiInfo != null) { final String wifiInfoMac = mWifiInfo.getMacAddress(); diff --git a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/PasspointWifiEntry.java b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/PasspointWifiEntry.java index d9876e4d8..6645fba8d 100644 --- a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/PasspointWifiEntry.java +++ b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/PasspointWifiEntry.java @@ -32,6 +32,7 @@ import static com.android.wifitrackerlib.Utils.getDisconnectedDescription; import static com.android.wifitrackerlib.Utils.getMeteredDescription; import static com.android.wifitrackerlib.Utils.getVerboseSummary; +import android.annotation.SuppressLint; import android.content.Context; import android.net.ConnectivityManager; import android.net.Network; @@ -249,6 +250,7 @@ public class PasspointWifiEntry extends WifiEntry implements WifiEntry.WifiEntry } @Override + @SuppressLint("HardwareIds") public synchronized String getMacAddress() { if (mWifiInfo != null) { final String wifiInfoMac = mWifiInfo.getMacAddress(); diff --git a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/StandardWifiEntry.java b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/StandardWifiEntry.java index 6b28a41a3..14b433e7c 100644 --- a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/StandardWifiEntry.java +++ b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/StandardWifiEntry.java @@ -251,6 +251,7 @@ public class StandardWifiEntry extends WifiEntry { @Override @Nullable + @SuppressLint("HardwareIds") public synchronized String getMacAddress() { if (mWifiInfo != null) { final String wifiInfoMac = mWifiInfo.getMacAddress(); |