| Cole Faust | 14ac5ad | 2023-03-09 14:07:52 -0800 | [diff] [blame] | 1 | <?xml version="1.0" encoding="UTF-8"?> | 
|  | 2 | <issues format="6" by="lint 8.0.0-dev" type="baseline" dependencies="true" variant="all" version="8.0.0-dev"> | 
|  | 3 |  | 
|  | 4 | <issue | 
|  | 5 | id="NewApi" | 
|  | 6 | message="Call requires API level 31 (current min is 30): `android.net.EthernetNetworkSpecifier#getInterfaceName`" | 
|  | 7 | errorLine1="        if (!((EthernetNetworkSpecifier) spec).getInterfaceName().matches(iface)) {" | 
|  | 8 | errorLine2="                                               ~~~~~~~~~~~~~~~~"> | 
|  | 9 | <location | 
|  | 10 | file="packages/modules/Connectivity/service-t/src/com/android/server/ethernet/EthernetServiceImpl.java" | 
|  | 11 | line="224" | 
|  | 12 | column="48"/> | 
|  | 13 | </issue> | 
|  | 14 |  | 
|  | 15 | <issue | 
|  | 16 | id="NewApi" | 
|  | 17 | message="Call requires API level 31 (current min is 30): `android.net.UnderlyingNetworkInfo#getInterface`" | 
|  | 18 | errorLine1="            delta.migrateTun(info.getOwnerUid(), info.getInterface()," | 
|  | 19 | errorLine2="                                                      ~~~~~~~~~~~~"> | 
|  | 20 | <location | 
|  | 21 | file="packages/modules/Connectivity/service-t/src/com/android/server/net/NetworkStatsFactory.java" | 
|  | 22 | line="276" | 
|  | 23 | column="55"/> | 
|  | 24 | </issue> | 
|  | 25 |  | 
|  | 26 | <issue | 
|  | 27 | id="NewApi" | 
|  | 28 | message="Call requires API level 31 (current min is 30): `android.net.UnderlyingNetworkInfo#getOwnerUid`" | 
|  | 29 | errorLine1="            delta.migrateTun(info.getOwnerUid(), info.getInterface()," | 
|  | 30 | errorLine2="                                  ~~~~~~~~~~~"> | 
|  | 31 | <location | 
|  | 32 | file="packages/modules/Connectivity/service-t/src/com/android/server/net/NetworkStatsFactory.java" | 
|  | 33 | line="276" | 
|  | 34 | column="35"/> | 
|  | 35 | </issue> | 
|  | 36 |  | 
|  | 37 | <issue | 
|  | 38 | id="NewApi" | 
|  | 39 | message="Call requires API level 31 (current min is 30): `android.net.UnderlyingNetworkInfo#getUnderlyingInterfaces`" | 
|  | 40 | errorLine1="                    info.getUnderlyingInterfaces());" | 
|  | 41 | errorLine2="                         ~~~~~~~~~~~~~~~~~~~~~~~"> | 
|  | 42 | <location | 
|  | 43 | file="packages/modules/Connectivity/service-t/src/com/android/server/net/NetworkStatsFactory.java" | 
|  | 44 | line="277" | 
|  | 45 | column="26"/> | 
|  | 46 | </issue> | 
|  | 47 |  | 
|  | 48 | <issue | 
|  | 49 | id="NewApi" | 
|  | 50 | message="Call requires API level 31 (current min is 30): `java.net.InetAddress#parseNumericAddress`" | 
|  | 51 | errorLine1="                        dnsAddresses.add(InetAddress.parseNumericAddress(address));" | 
|  | 52 | errorLine2="                                                     ~~~~~~~~~~~~~~~~~~~"> | 
|  | 53 | <location | 
|  | 54 | file="packages/modules/Connectivity/service-t/src/com/android/server/ethernet/EthernetTracker.java" | 
|  | 55 | line="875" | 
|  | 56 | column="54"/> | 
|  | 57 | </issue> | 
|  | 58 |  | 
|  | 59 | <issue | 
|  | 60 | id="NewApi" | 
|  | 61 | message="Call requires API level 31 (current min is 30): `java.net.InetAddress#parseNumericAddress`" | 
|  | 62 | errorLine1="                    staticIpConfigBuilder.setGateway(InetAddress.parseNumericAddress(value));" | 
|  | 63 | errorLine2="                                                                 ~~~~~~~~~~~~~~~~~~~"> | 
|  | 64 | <location | 
|  | 65 | file="packages/modules/Connectivity/service-t/src/com/android/server/ethernet/EthernetTracker.java" | 
|  | 66 | line="870" | 
|  | 67 | column="66"/> | 
|  | 68 | </issue> | 
|  | 69 |  | 
|  | 70 | <issue | 
|  | 71 | id="NewApi" | 
|  | 72 | message="Call requires API level 31 (current min is 30): `libcore.io.IoUtils#closeQuietly`" | 
|  | 73 | errorLine1="                IoUtils.closeQuietly(os);" | 
|  | 74 | errorLine2="                        ~~~~~~~~~~~~"> | 
|  | 75 | <location | 
|  | 76 | file="packages/modules/Connectivity/service-t/src/com/android/server/net/NetworkStatsRecorder.java" | 
|  | 77 | line="556" | 
|  | 78 | column="25"/> | 
|  | 79 | </issue> | 
|  | 80 |  | 
|  | 81 | <issue | 
|  | 82 | id="NewApi" | 
|  | 83 | message="Call requires API level 31 (current min is 30): `libcore.io.IoUtils#closeQuietly`" | 
|  | 84 | errorLine1="                IoUtils.closeQuietly(sockFd);" | 
|  | 85 | errorLine2="                        ~~~~~~~~~~~~"> | 
|  | 86 | <location | 
|  | 87 | file="packages/modules/Connectivity/service-t/src/com/android/server/IpSecService.java" | 
|  | 88 | line="1309" | 
|  | 89 | column="25"/> | 
|  | 90 | </issue> | 
|  | 91 |  | 
|  | 92 | <issue | 
|  | 93 | id="NewApi" | 
|  | 94 | message="Call requires API level 31 (current min is 30): `libcore.io.IoUtils#closeQuietly`" | 
|  | 95 | errorLine1="            IoUtils.closeQuietly(mSocket);" | 
|  | 96 | errorLine2="                    ~~~~~~~~~~~~"> | 
|  | 97 | <location | 
|  | 98 | file="packages/modules/Connectivity/service-t/src/com/android/server/IpSecService.java" | 
|  | 99 | line="1034" | 
|  | 100 | column="21"/> | 
|  | 101 | </issue> | 
|  | 102 |  | 
|  | 103 | <issue | 
|  | 104 | id="NewApi" | 
|  | 105 | message="Call requires API level 31 (current min is 30): `new android.net.EthernetNetworkSpecifier`" | 
|  | 106 | errorLine1="                .setNetworkSpecifier(new EthernetNetworkSpecifier(ifaceName))" | 
|  | 107 | errorLine2="                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> | 
|  | 108 | <location | 
|  | 109 | file="packages/modules/Connectivity/service-t/src/com/android/server/ethernet/EthernetNetworkFactory.java" | 
|  | 110 | line="156" | 
|  | 111 | column="38"/> | 
|  | 112 | </issue> | 
|  | 113 |  | 
|  | 114 | <issue | 
|  | 115 | id="NewApi" | 
|  | 116 | message="Call requires API level 31 (current min is 30): `new android.net.EthernetNetworkSpecifier`" | 
|  | 117 | errorLine1="            nc.setNetworkSpecifier(new EthernetNetworkSpecifier(iface));" | 
|  | 118 | errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> | 
|  | 119 | <location | 
|  | 120 | file="packages/modules/Connectivity/service-t/src/com/android/server/ethernet/EthernetServiceImpl.java" | 
|  | 121 | line="218" | 
|  | 122 | column="36"/> | 
|  | 123 | </issue> | 
|  | 124 |  | 
|  | 125 | <issue | 
|  | 126 | id="NewApi" | 
|  | 127 | message="Call requires API level 31 (current min is 30): `new android.util.AtomicFile`" | 
|  | 128 | errorLine1="        mFile = new AtomicFile(new File(path), logger);" | 
|  | 129 | errorLine2="                ~~~~~~~~~~~~~~"> | 
|  | 130 | <location | 
|  | 131 | file="packages/modules/Connectivity/service-t/src/com/android/server/net/PersistentInt.java" | 
|  | 132 | line="53" | 
|  | 133 | column="17"/> | 
|  | 134 | </issue> | 
|  | 135 |  | 
|  | 136 | <issue | 
|  | 137 | id="NewApi" | 
|  | 138 | message="Call requires API level 31 (current min is 30): `new java.net.InetSocketAddress`" | 
|  | 139 | errorLine1="        super(handler, new RecvBuffer(buffer, new InetSocketAddress()));" | 
|  | 140 | errorLine2="                                              ~~~~~~~~~~~~~~~~~~~~~"> | 
|  | 141 | <location | 
|  | 142 | file="packages/modules/Connectivity/service-t/src/com/android/server/connectivity/mdns/MulticastPacketReader.java" | 
|  | 143 | line="66" | 
|  | 144 | column="47"/> | 
|  | 145 | </issue> | 
|  | 146 |  | 
|  | 147 | <issue | 
|  | 148 | id="NewApi" | 
|  | 149 | message="Cast from `EthernetNetworkSpecifier` to `NetworkSpecifier` requires API level 31 (current min is 30)" | 
|  | 150 | errorLine1="                .setNetworkSpecifier(new EthernetNetworkSpecifier(ifaceName))" | 
|  | 151 | errorLine2="                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> | 
|  | 152 | <location | 
|  | 153 | file="packages/modules/Connectivity/service-t/src/com/android/server/ethernet/EthernetNetworkFactory.java" | 
|  | 154 | line="156" | 
|  | 155 | column="38"/> | 
|  | 156 | </issue> | 
|  | 157 |  | 
|  | 158 | <issue | 
|  | 159 | id="NewApi" | 
|  | 160 | message="Cast from `EthernetNetworkSpecifier` to `NetworkSpecifier` requires API level 31 (current min is 30)" | 
|  | 161 | errorLine1="            nc.setNetworkSpecifier(new EthernetNetworkSpecifier(iface));" | 
|  | 162 | errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> | 
|  | 163 | <location | 
|  | 164 | file="packages/modules/Connectivity/service-t/src/com/android/server/ethernet/EthernetServiceImpl.java" | 
|  | 165 | line="218" | 
|  | 166 | column="36"/> | 
|  | 167 | </issue> | 
|  | 168 |  | 
|  | 169 | <issue | 
|  | 170 | id="NewApi" | 
|  | 171 | message="Class requires API level 31 (current min is 30): `android.net.EthernetNetworkSpecifier`" | 
|  | 172 | errorLine1="        if (!((EthernetNetworkSpecifier) spec).getInterfaceName().matches(iface)) {" | 
|  | 173 | errorLine2="               ~~~~~~~~~~~~~~~~~~~~~~~~"> | 
|  | 174 | <location | 
|  | 175 | file="packages/modules/Connectivity/service-t/src/com/android/server/ethernet/EthernetServiceImpl.java" | 
|  | 176 | line="224" | 
|  | 177 | column="16"/> | 
|  | 178 | </issue> | 
|  | 179 |  | 
|  | 180 | <issue | 
|  | 181 | id="NewApi" | 
|  | 182 | message="Class requires API level 31 (current min is 30): `android.net.EthernetNetworkSpecifier`" | 
|  | 183 | errorLine1="        if (!(spec instanceof EthernetNetworkSpecifier)) {" | 
|  | 184 | errorLine2="                              ~~~~~~~~~~~~~~~~~~~~~~~~"> | 
|  | 185 | <location | 
|  | 186 | file="packages/modules/Connectivity/service-t/src/com/android/server/ethernet/EthernetServiceImpl.java" | 
|  | 187 | line="221" | 
|  | 188 | column="31"/> | 
|  | 189 | </issue> | 
|  | 190 |  | 
|  | 191 | </issues> |