1*d57664e9SAndroid Build Coastguard Worker<?xml version="1.0" encoding="UTF-8"?> 2*d57664e9SAndroid Build Coastguard Worker<issues format="6" by="lint 8.4.0-alpha01" type="baseline" client="" dependencies="true" name="" variant="all" version="8.4.0-alpha01"> 3*d57664e9SAndroid Build Coastguard Worker 4*d57664e9SAndroid Build Coastguard Worker <issue 5*d57664e9SAndroid Build Coastguard Worker id="FlaggedApi" 6*d57664e9SAndroid Build Coastguard Worker message="Method `NfcOemExtension()` is a flagged API and should be inside an `if (Flags.nfcOemExtension())` check (or annotate the surrounding method `NfcAdapter` with `@FlaggedApi(Flags.FLAG_NFC_OEM_EXTENSION) to transfer requirement to caller`)" 7*d57664e9SAndroid Build Coastguard Worker errorLine1=" mNfcOemExtension = new NfcOemExtension(mContext, this);" 8*d57664e9SAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 9*d57664e9SAndroid Build Coastguard Worker <location 10*d57664e9SAndroid Build Coastguard Worker file="frameworks/base/nfc/java/android/nfc/NfcAdapter.java" 11*d57664e9SAndroid Build Coastguard Worker line="909" 12*d57664e9SAndroid Build Coastguard Worker column="28"/> 13*d57664e9SAndroid Build Coastguard Worker </issue> 14*d57664e9SAndroid Build Coastguard Worker 15*d57664e9SAndroid Build Coastguard Worker <issue 16*d57664e9SAndroid Build Coastguard Worker id="FlaggedApi" 17*d57664e9SAndroid Build Coastguard Worker message="Field `FLAG_SET_DEFAULT_TECH` is a flagged API and should be inside an `if (Flags.nfcSetDefaultDiscTech())` check (or annotate the surrounding method `setDiscoveryTechnology` with `@FlaggedApi(Flags.FLAG_NFC_SET_DEFAULT_DISC_TECH) to transfer requirement to caller`)" 18*d57664e9SAndroid Build Coastguard Worker errorLine1=" && ((pollTechnology & FLAG_SET_DEFAULT_TECH) == FLAG_SET_DEFAULT_TECH" 19*d57664e9SAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~~"> 20*d57664e9SAndroid Build Coastguard Worker <location 21*d57664e9SAndroid Build Coastguard Worker file="frameworks/base/nfc/java/android/nfc/NfcAdapter.java" 22*d57664e9SAndroid Build Coastguard Worker line="1917" 23*d57664e9SAndroid Build Coastguard Worker column="39"/> 24*d57664e9SAndroid Build Coastguard Worker </issue> 25*d57664e9SAndroid Build Coastguard Worker 26*d57664e9SAndroid Build Coastguard Worker <issue 27*d57664e9SAndroid Build Coastguard Worker id="FlaggedApi" 28*d57664e9SAndroid Build Coastguard Worker message="Field `FLAG_SET_DEFAULT_TECH` is a flagged API and should be inside an `if (Flags.nfcSetDefaultDiscTech())` check (or annotate the surrounding method `setDiscoveryTechnology` with `@FlaggedApi(Flags.FLAG_NFC_SET_DEFAULT_DISC_TECH) to transfer requirement to caller`)" 29*d57664e9SAndroid Build Coastguard Worker errorLine1=" && ((pollTechnology & FLAG_SET_DEFAULT_TECH) == FLAG_SET_DEFAULT_TECH" 30*d57664e9SAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~~"> 31*d57664e9SAndroid Build Coastguard Worker <location 32*d57664e9SAndroid Build Coastguard Worker file="frameworks/base/nfc/java/android/nfc/NfcAdapter.java" 33*d57664e9SAndroid Build Coastguard Worker line="1917" 34*d57664e9SAndroid Build Coastguard Worker column="65"/> 35*d57664e9SAndroid Build Coastguard Worker </issue> 36*d57664e9SAndroid Build Coastguard Worker 37*d57664e9SAndroid Build Coastguard Worker <issue 38*d57664e9SAndroid Build Coastguard Worker id="FlaggedApi" 39*d57664e9SAndroid Build Coastguard Worker message="Field `FLAG_SET_DEFAULT_TECH` is a flagged API and should be inside an `if (Flags.nfcSetDefaultDiscTech())` check (or annotate the surrounding method `setDiscoveryTechnology` with `@FlaggedApi(Flags.FLAG_NFC_SET_DEFAULT_DISC_TECH) to transfer requirement to caller`)" 40*d57664e9SAndroid Build Coastguard Worker errorLine1=" || (listenTechnology & FLAG_SET_DEFAULT_TECH) == FLAG_SET_DEFAULT_TECH)) {" 41*d57664e9SAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~~"> 42*d57664e9SAndroid Build Coastguard Worker <location 43*d57664e9SAndroid Build Coastguard Worker file="frameworks/base/nfc/java/android/nfc/NfcAdapter.java" 44*d57664e9SAndroid Build Coastguard Worker line="1918" 45*d57664e9SAndroid Build Coastguard Worker column="40"/> 46*d57664e9SAndroid Build Coastguard Worker </issue> 47*d57664e9SAndroid Build Coastguard Worker 48*d57664e9SAndroid Build Coastguard Worker <issue 49*d57664e9SAndroid Build Coastguard Worker id="FlaggedApi" 50*d57664e9SAndroid Build Coastguard Worker message="Field `FLAG_SET_DEFAULT_TECH` is a flagged API and should be inside an `if (Flags.nfcSetDefaultDiscTech())` check (or annotate the surrounding method `setDiscoveryTechnology` with `@FlaggedApi(Flags.FLAG_NFC_SET_DEFAULT_DISC_TECH) to transfer requirement to caller`)" 51*d57664e9SAndroid Build Coastguard Worker errorLine1=" || (listenTechnology & FLAG_SET_DEFAULT_TECH) == FLAG_SET_DEFAULT_TECH)) {" 52*d57664e9SAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~~"> 53*d57664e9SAndroid Build Coastguard Worker <location 54*d57664e9SAndroid Build Coastguard Worker file="frameworks/base/nfc/java/android/nfc/NfcAdapter.java" 55*d57664e9SAndroid Build Coastguard Worker line="1918" 56*d57664e9SAndroid Build Coastguard Worker column="66"/> 57*d57664e9SAndroid Build Coastguard Worker </issue> 58*d57664e9SAndroid Build Coastguard Worker 59*d57664e9SAndroid Build Coastguard Worker <issue 60*d57664e9SAndroid Build Coastguard Worker id="FlaggedApi" 61*d57664e9SAndroid Build Coastguard Worker message="Method `onVendorNciResponse()` is a flagged API and should be inside an `if (Flags.nfcVendorCmd())` check (or annotate the surrounding method `onVendorResponseReceived` with `@FlaggedApi(Flags.FLAG_NFC_VENDOR_CMD) to transfer requirement to caller`)" 62*d57664e9SAndroid Build Coastguard Worker errorLine1=" executor.execute(() -> callback.onVendorNciResponse(gid, oid, payload));" 63*d57664e9SAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 64*d57664e9SAndroid Build Coastguard Worker <location 65*d57664e9SAndroid Build Coastguard Worker file="frameworks/base/nfc/java/android/nfc/NfcVendorNciCallbackListener.java" 66*d57664e9SAndroid Build Coastguard Worker line="88" 67*d57664e9SAndroid Build Coastguard Worker column="44"/> 68*d57664e9SAndroid Build Coastguard Worker </issue> 69*d57664e9SAndroid Build Coastguard Worker 70*d57664e9SAndroid Build Coastguard Worker <issue 71*d57664e9SAndroid Build Coastguard Worker id="FlaggedApi" 72*d57664e9SAndroid Build Coastguard Worker message="Method `onVendorNciNotification()` is a flagged API and should be inside an `if (Flags.nfcVendorCmd())` check (or annotate the surrounding method `onVendorNotificationReceived` with `@FlaggedApi(Flags.FLAG_NFC_VENDOR_CMD) to transfer requirement to caller`)" 73*d57664e9SAndroid Build Coastguard Worker errorLine1=" executor.execute(() -> callback.onVendorNciNotification(gid, oid, payload));" 74*d57664e9SAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 75*d57664e9SAndroid Build Coastguard Worker <location 76*d57664e9SAndroid Build Coastguard Worker file="frameworks/base/nfc/java/android/nfc/NfcVendorNciCallbackListener.java" 77*d57664e9SAndroid Build Coastguard Worker line="106" 78*d57664e9SAndroid Build Coastguard Worker column="44"/> 79*d57664e9SAndroid Build Coastguard Worker </issue> 80*d57664e9SAndroid Build Coastguard Worker 81*d57664e9SAndroid Build Coastguard Worker</issues> 82