summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorQuang Anh Luong <qal@google.com>2023-11-08 13:41:20 +0900
committerQuang Luong <qal@google.com>2023-11-08 04:54:18 +0000
commit3f94b15b59f1ba4828f6ef4b1c174036dce23fec (patch)
treed187658a646a2418d6beb5819b2ec5854082ac45
parentcc5dcf59073c57fedb4fcb3e7d9f4a531c751cdd (diff)
downloadwifi-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
-rw-r--r--libs/WifiTrackerLib/src/com/android/wifitrackerlib/HotspotNetworkEntry.java2
-rw-r--r--libs/WifiTrackerLib/src/com/android/wifitrackerlib/MergedCarrierEntry.java2
-rw-r--r--libs/WifiTrackerLib/src/com/android/wifitrackerlib/PasspointWifiEntry.java2
-rw-r--r--libs/WifiTrackerLib/src/com/android/wifitrackerlib/StandardWifiEntry.java1
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();