1// Baseline format: 1.0 2DeprecationMismatch: android.net.wifi.WifiManager#EXTRA_BSSID: 3 Field WifiManager.EXTRA_BSSID: @Deprecated annotation (present) and @deprecated doc tag (not present) do not match 4DeprecationMismatch: android.net.wifi.WifiManager#EXTRA_WIFI_INFO: 5 Field WifiManager.EXTRA_WIFI_INFO: @Deprecated annotation (present) and @deprecated doc tag (not present) do not match 6 7 8GenericException: android.net.wifi.WifiManager.LocalOnlyHotspotReservation#finalize(): 9 Methods must not throw generic exceptions (`java.lang.Throwable`) 10GenericException: android.net.wifi.WifiManager.MulticastLock#finalize(): 11 Methods must not throw generic exceptions (`java.lang.Throwable`) 12GenericException: android.net.wifi.WifiManager.WifiLock#finalize(): 13 Methods must not throw generic exceptions (`java.lang.Throwable`) 14 15 16RequiresPermission: android.net.wifi.WifiConfiguration#setMacRandomizationSetting(int): 17 Method 'setMacRandomizationSetting' documentation mentions permissions without declaring @RequiresPermission 18RequiresPermission: android.net.wifi.WifiInfo#getMacAddress(): 19 Method 'getMacAddress' documentation mentions permissions without declaring @RequiresPermission 20RequiresPermission: android.net.wifi.WifiManager#addLocalOnlyConnectionFailureListener(java.util.concurrent.Executor, android.net.wifi.WifiManager.LocalOnlyConnectionFailureListener): 21 Method 'addLocalOnlyConnectionFailureListener' documentation mentions permissions already declared by @RequiresPermission 22RequiresPermission: android.net.wifi.WifiManager#addSuggestionConnectionStatusListener(java.util.concurrent.Executor, android.net.wifi.WifiManager.SuggestionConnectionStatusListener): 23 Method 'addSuggestionConnectionStatusListener' documentation mentions permissions already declared by @RequiresPermission 24RequiresPermission: android.net.wifi.WifiManager#allowAutojoinGlobal(boolean): 25 Method 'allowAutojoinGlobal' documentation mentions permissions without declaring @RequiresPermission 26RequiresPermission: android.net.wifi.WifiManager#getChannelData(java.util.concurrent.Executor, java.util.function.Consumer<java.util.List<android.os.Bundle>>): 27 Method 'getChannelData' documentation mentions permissions already declared by @RequiresPermission 28RequiresPermission: android.net.wifi.WifiManager#getPasspointConfigurations(): 29 Method 'getPasspointConfigurations' documentation mentions permissions without declaring @RequiresPermission 30RequiresPermission: android.net.wifi.WifiManager#getScanResults(): 31 Method 'getScanResults' documentation mentions permissions already declared by @RequiresPermission 32RequiresPermission: android.net.wifi.WifiManager#queryAutojoinGlobal(java.util.concurrent.Executor, java.util.function.Consumer<java.lang.Boolean>): 33 Method 'queryAutojoinGlobal' documentation mentions permissions without declaring @RequiresPermission 34RequiresPermission: android.net.wifi.WifiManager#registerScanResultsCallback(java.util.concurrent.Executor, android.net.wifi.WifiManager.ScanResultsCallback): 35 Method 'registerScanResultsCallback' documentation mentions permissions already declared by @RequiresPermission 36RequiresPermission: android.net.wifi.WifiManager#removePasspointConfiguration(String): 37 Method 'removePasspointConfiguration' documentation mentions permissions without declaring @RequiresPermission 38RequiresPermission: android.net.wifi.WifiManager#setWifiEnabled(boolean): 39 Method 'setWifiEnabled' documentation mentions permissions without declaring @RequiresPermission 40RequiresPermission: android.net.wifi.WifiManager#startLocalOnlyHotspot(android.net.wifi.WifiManager.LocalOnlyHotspotCallback, android.os.Handler): 41 Method 'startLocalOnlyHotspot' documentation mentions permissions already declared by @RequiresPermission 42RequiresPermission: android.net.wifi.WifiManager#startScan(): 43 Method 'startScan' documentation mentions permissions without declaring @RequiresPermission 44RequiresPermission: android.net.wifi.WifiNetworkSuggestion.Builder#setSubscriptionId(int): 45 Method 'setSubscriptionId' documentation mentions permissions without declaring @RequiresPermission 46RequiresPermission: android.net.wifi.aware.IdentityChangedListener#onIdentityChanged(byte[]): 47 Method 'onIdentityChanged' documentation mentions permissions without declaring @RequiresPermission 48RequiresPermission: android.net.wifi.aware.WifiAwareManager#attach(android.net.wifi.aware.AttachCallback, android.net.wifi.aware.IdentityChangedListener, android.os.Handler): 49 Method 'attach' documentation mentions permissions already declared by @RequiresPermission 50RequiresPermission: android.net.wifi.aware.WifiAwareSession#publish(android.net.wifi.aware.PublishConfig, android.net.wifi.aware.DiscoverySessionCallback, android.os.Handler): 51 Method 'publish' documentation mentions permissions already declared by @RequiresPermission 52RequiresPermission: android.net.wifi.aware.WifiAwareSession#subscribe(android.net.wifi.aware.SubscribeConfig, android.net.wifi.aware.DiscoverySessionCallback, android.os.Handler): 53 Method 'subscribe' documentation mentions permissions already declared by @RequiresPermission 54RequiresPermission: android.net.wifi.p2p.WifiP2pManager#addLocalService(android.net.wifi.p2p.WifiP2pManager.Channel, android.net.wifi.p2p.nsd.WifiP2pServiceInfo, android.net.wifi.p2p.WifiP2pManager.ActionListener): 55 Method 'addLocalService' documentation mentions permissions already declared by @RequiresPermission 56RequiresPermission: android.net.wifi.p2p.WifiP2pManager#connect(android.net.wifi.p2p.WifiP2pManager.Channel, android.net.wifi.p2p.WifiP2pConfig, android.net.wifi.p2p.WifiP2pManager.ActionListener): 57 Method 'connect' documentation mentions permissions already declared by @RequiresPermission 58RequiresPermission: android.net.wifi.p2p.WifiP2pManager#createGroup(android.net.wifi.p2p.WifiP2pManager.Channel, android.net.wifi.p2p.WifiP2pConfig, android.net.wifi.p2p.WifiP2pManager.ActionListener): 59 Method 'createGroup' documentation mentions permissions already declared by @RequiresPermission 60RequiresPermission: android.net.wifi.p2p.WifiP2pManager#createGroup(android.net.wifi.p2p.WifiP2pManager.Channel, android.net.wifi.p2p.WifiP2pManager.ActionListener): 61 Method 'createGroup' documentation mentions permissions already declared by @RequiresPermission 62RequiresPermission: android.net.wifi.p2p.WifiP2pManager#discoverPeers(android.net.wifi.p2p.WifiP2pManager.Channel, android.net.wifi.p2p.WifiP2pManager.ActionListener): 63 Method 'discoverPeers' documentation mentions permissions already declared by @RequiresPermission 64RequiresPermission: android.net.wifi.p2p.WifiP2pManager#discoverPeersOnSocialChannels(android.net.wifi.p2p.WifiP2pManager.Channel, android.net.wifi.p2p.WifiP2pManager.ActionListener): 65 Method 'discoverPeersOnSocialChannels' documentation mentions permissions already declared by @RequiresPermission 66RequiresPermission: android.net.wifi.p2p.WifiP2pManager#discoverPeersOnSpecificFrequency(android.net.wifi.p2p.WifiP2pManager.Channel, int, android.net.wifi.p2p.WifiP2pManager.ActionListener): 67 Method 'discoverPeersOnSpecificFrequency' documentation mentions permissions already declared by @RequiresPermission 68RequiresPermission: android.net.wifi.p2p.WifiP2pManager#discoverServices(android.net.wifi.p2p.WifiP2pManager.Channel, android.net.wifi.p2p.WifiP2pManager.ActionListener): 69 Method 'discoverServices' documentation mentions permissions already declared by @RequiresPermission 70RequiresPermission: android.net.wifi.p2p.WifiP2pManager#getListenState(android.net.wifi.p2p.WifiP2pManager.Channel, java.util.concurrent.Executor, java.util.function.Consumer<java.lang.Integer>): 71 Method 'getListenState' documentation mentions permissions already declared by @RequiresPermission 72RequiresPermission: android.net.wifi.p2p.WifiP2pManager#requestDeviceInfo(android.net.wifi.p2p.WifiP2pManager.Channel, android.net.wifi.p2p.WifiP2pManager.DeviceInfoListener): 73 Method 'requestDeviceInfo' documentation mentions permissions already declared by @RequiresPermission 74RequiresPermission: android.net.wifi.p2p.WifiP2pManager#requestGroupInfo(android.net.wifi.p2p.WifiP2pManager.Channel, android.net.wifi.p2p.WifiP2pManager.GroupInfoListener): 75 Method 'requestGroupInfo' documentation mentions permissions already declared by @RequiresPermission 76RequiresPermission: android.net.wifi.p2p.WifiP2pManager#requestPeers(android.net.wifi.p2p.WifiP2pManager.Channel, android.net.wifi.p2p.WifiP2pManager.PeerListListener): 77 Method 'requestPeers' documentation mentions permissions already declared by @RequiresPermission 78RequiresPermission: android.net.wifi.p2p.WifiP2pManager#startListening(android.net.wifi.p2p.WifiP2pManager.Channel, android.net.wifi.p2p.WifiP2pManager.ActionListener): 79 Method 'startListening' documentation mentions permissions already declared by @RequiresPermission 80RequiresPermission: android.net.wifi.p2p.WifiP2pManager#startPeerDiscovery(android.net.wifi.p2p.WifiP2pManager.Channel, android.net.wifi.p2p.WifiP2pDiscoveryConfig, android.net.wifi.p2p.WifiP2pManager.ActionListener): 81 Method 'startPeerDiscovery' documentation mentions permissions already declared by @RequiresPermission 82RequiresPermission: android.net.wifi.rtt.WifiRttManager#startRanging(android.net.wifi.rtt.RangingRequest, java.util.concurrent.Executor, android.net.wifi.rtt.RangingResultCallback): 83 Method 'startRanging' documentation mentions permissions already declared by @RequiresPermission 84 85 86VisiblySynchronized: android.net.wifi.WifiManager.WifiLock#finalize(): 87 Internal locks must not be exposed (synchronizing on this or class is still externally observable): method android.net.wifi.WifiManager.WifiLock.finalize() 88