1// Baseline format: 1.0
2BroadcastBehavior: android.nfc.NfcAdapter#ACTION_ADAPTER_STATE_CHANGED:
3    Field 'ACTION_ADAPTER_STATE_CHANGED' is missing @BroadcastBehavior
4BroadcastBehavior: android.nfc.NfcAdapter#ACTION_PREFERRED_PAYMENT_CHANGED:
5    Field 'ACTION_PREFERRED_PAYMENT_CHANGED' is missing @BroadcastBehavior
6BroadcastBehavior: android.nfc.NfcAdapter#ACTION_TRANSACTION_DETECTED:
7    Field 'ACTION_TRANSACTION_DETECTED' is missing @BroadcastBehavior
8
9
10MissingNullability: android.nfc.cardemulation.OffHostApduService#onBind(android.content.Intent):
11    Missing nullability on method `onBind` return
12MissingNullability: android.nfc.cardemulation.OffHostApduService#onBind(android.content.Intent) parameter #0:
13    Missing nullability on parameter `intent` in method `onBind`
14
15
16RequiresPermission: android.nfc.NfcAdapter#disableForegroundDispatch(android.app.Activity):
17    Method 'disableForegroundDispatch' documentation mentions permissions without declaring @RequiresPermission
18RequiresPermission: android.nfc.NfcAdapter#enableForegroundDispatch(android.app.Activity, android.app.PendingIntent, android.content.IntentFilter[], String[][]):
19    Method 'enableForegroundDispatch' documentation mentions permissions without declaring @RequiresPermission
20RequiresPermission: android.nfc.cardemulation.CardEmulation#isDefaultServiceForAid(android.content.ComponentName, String):
21    Method 'isDefaultServiceForAid' documentation mentions permissions without declaring @RequiresPermission
22RequiresPermission: android.nfc.cardemulation.CardEmulation#isDefaultServiceForCategory(android.content.ComponentName, String):
23    Method 'isDefaultServiceForCategory' documentation mentions permissions without declaring @RequiresPermission
24RequiresPermission: android.nfc.cardemulation.CardEmulation#setOffHostForService(android.content.ComponentName, String):
25    Method 'setOffHostForService' documentation mentions permissions already declared by @RequiresPermission
26RequiresPermission: android.nfc.tech.IsoDep#getTimeout():
27    Method 'getTimeout' documentation mentions permissions without declaring @RequiresPermission
28RequiresPermission: android.nfc.tech.IsoDep#setTimeout(int):
29    Method 'setTimeout' documentation mentions permissions without declaring @RequiresPermission
30RequiresPermission: android.nfc.tech.IsoDep#transceive(byte[]):
31    Method 'transceive' documentation mentions permissions without declaring @RequiresPermission
32RequiresPermission: android.nfc.tech.MifareClassic#authenticateSectorWithKeyA(int, byte[]):
33    Method 'authenticateSectorWithKeyA' documentation mentions permissions without declaring @RequiresPermission
34RequiresPermission: android.nfc.tech.MifareClassic#authenticateSectorWithKeyB(int, byte[]):
35    Method 'authenticateSectorWithKeyB' documentation mentions permissions without declaring @RequiresPermission
36RequiresPermission: android.nfc.tech.MifareClassic#decrement(int, int):
37    Method 'decrement' documentation mentions permissions without declaring @RequiresPermission
38RequiresPermission: android.nfc.tech.MifareClassic#getTimeout():
39    Method 'getTimeout' documentation mentions permissions without declaring @RequiresPermission
40RequiresPermission: android.nfc.tech.MifareClassic#increment(int, int):
41    Method 'increment' documentation mentions permissions without declaring @RequiresPermission
42RequiresPermission: android.nfc.tech.MifareClassic#readBlock(int):
43    Method 'readBlock' documentation mentions permissions without declaring @RequiresPermission
44RequiresPermission: android.nfc.tech.MifareClassic#restore(int):
45    Method 'restore' documentation mentions permissions without declaring @RequiresPermission
46RequiresPermission: android.nfc.tech.MifareClassic#setTimeout(int):
47    Method 'setTimeout' documentation mentions permissions without declaring @RequiresPermission
48RequiresPermission: android.nfc.tech.MifareClassic#transceive(byte[]):
49    Method 'transceive' documentation mentions permissions without declaring @RequiresPermission
50RequiresPermission: android.nfc.tech.MifareClassic#transfer(int):
51    Method 'transfer' documentation mentions permissions without declaring @RequiresPermission
52RequiresPermission: android.nfc.tech.MifareClassic#writeBlock(int, byte[]):
53    Method 'writeBlock' documentation mentions permissions without declaring @RequiresPermission
54RequiresPermission: android.nfc.tech.MifareUltralight#getTimeout():
55    Method 'getTimeout' documentation mentions permissions without declaring @RequiresPermission
56RequiresPermission: android.nfc.tech.MifareUltralight#readPages(int):
57    Method 'readPages' documentation mentions permissions without declaring @RequiresPermission
58RequiresPermission: android.nfc.tech.MifareUltralight#setTimeout(int):
59    Method 'setTimeout' documentation mentions permissions without declaring @RequiresPermission
60RequiresPermission: android.nfc.tech.MifareUltralight#transceive(byte[]):
61    Method 'transceive' documentation mentions permissions without declaring @RequiresPermission
62RequiresPermission: android.nfc.tech.MifareUltralight#writePage(int, byte[]):
63    Method 'writePage' documentation mentions permissions without declaring @RequiresPermission
64RequiresPermission: android.nfc.tech.Ndef#getNdefMessage():
65    Method 'getNdefMessage' documentation mentions permissions without declaring @RequiresPermission
66RequiresPermission: android.nfc.tech.Ndef#isWritable():
67    Method 'isWritable' documentation mentions permissions without declaring @RequiresPermission
68RequiresPermission: android.nfc.tech.Ndef#makeReadOnly():
69    Method 'makeReadOnly' documentation mentions permissions without declaring @RequiresPermission
70RequiresPermission: android.nfc.tech.Ndef#writeNdefMessage(android.nfc.NdefMessage):
71    Method 'writeNdefMessage' documentation mentions permissions without declaring @RequiresPermission
72RequiresPermission: android.nfc.tech.NdefFormatable#format(android.nfc.NdefMessage):
73    Method 'format' documentation mentions permissions without declaring @RequiresPermission
74RequiresPermission: android.nfc.tech.NdefFormatable#formatReadOnly(android.nfc.NdefMessage):
75    Method 'formatReadOnly' documentation mentions permissions without declaring @RequiresPermission
76RequiresPermission: android.nfc.tech.NfcA#getTimeout():
77    Method 'getTimeout' documentation mentions permissions without declaring @RequiresPermission
78RequiresPermission: android.nfc.tech.NfcA#setTimeout(int):
79    Method 'setTimeout' documentation mentions permissions without declaring @RequiresPermission
80RequiresPermission: android.nfc.tech.NfcA#transceive(byte[]):
81    Method 'transceive' documentation mentions permissions without declaring @RequiresPermission
82RequiresPermission: android.nfc.tech.NfcB#transceive(byte[]):
83    Method 'transceive' documentation mentions permissions without declaring @RequiresPermission
84RequiresPermission: android.nfc.tech.NfcF#getTimeout():
85    Method 'getTimeout' documentation mentions permissions without declaring @RequiresPermission
86RequiresPermission: android.nfc.tech.NfcF#setTimeout(int):
87    Method 'setTimeout' documentation mentions permissions without declaring @RequiresPermission
88RequiresPermission: android.nfc.tech.NfcF#transceive(byte[]):
89    Method 'transceive' documentation mentions permissions without declaring @RequiresPermission
90RequiresPermission: android.nfc.tech.NfcV#transceive(byte[]):
91    Method 'transceive' documentation mentions permissions without declaring @RequiresPermission
92RequiresPermission: android.nfc.tech.TagTechnology#close():
93    Method 'close' documentation mentions permissions without declaring @RequiresPermission
94RequiresPermission: android.nfc.tech.TagTechnology#connect():
95    Method 'connect' documentation mentions permissions without declaring @RequiresPermission
96