1<?xml version="1.0" encoding="UTF-8"?> 2<issues format="6" by="lint 8.4.0-alpha08" type="baseline" client="" dependencies="true" name="" variant="all" version="8.4.0-alpha08"> 3 4 <issue 5 id="FlaggedApi" 6 message="Class `ClusterHomeManager` is a flagged API and should be inside an `if (Flags.clusterHealthMonitoring())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_CLUSTER_HEALTH_MONITORING) to transfer requirement to caller`)" 7 errorLine1=" CAR_SERVICE_NAMES.put(ClusterHomeManager.class, CLUSTER_HOME_SERVICE);" 8 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> 9 <location 10 file="packages/services/Car/car-lib/src/android/car/Car.java" 11 line="1724" 12 column="31"/> 13 </issue> 14 15 <issue 16 id="FlaggedApi" 17 message="Method `ClusterHomeManager()` is a flagged API and should be inside an `if (Flags.clusterHealthMonitoring())` check (or annotate the surrounding method `createCarManagerLocked` with `@FlaggedApi(Flags.FLAG_CLUSTER_HEALTH_MONITORING) to transfer requirement to caller`)" 18 errorLine1=" manager = new ClusterHomeManager(this, binder);" 19 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 20 <location 21 file="packages/services/Car/car-lib/src/android/car/Car.java" 22 line="2633" 23 column="27"/> 24 </issue> 25 26 <issue 27 id="FlaggedApi" 28 message="Method `onAudioZoneConfigurationsChanged()` is a flagged API and should be inside an `if (Flags.carAudioDynamicDevices())` check (or annotate the surrounding method `onAudioZoneConfigurationsChanged` with `@FlaggedApi(Flags.FLAG_CAR_AUDIO_DYNAMIC_DEVICES) to transfer requirement to caller`)" 29 errorLine1=" mExecutor.execute(() -> mCallback.onAudioZoneConfigurationsChanged(configs," 30 errorLine2=" ^"> 31 <location 32 file="packages/services/Car/car-lib/src/android/car/media/CarAudioManager.java" 33 line="2249" 34 column="41"/> 35 </issue> 36 37 <issue 38 id="FlaggedApi" 39 message="Method `CarEvsBufferDescriptor()` is a flagged API and should be inside an `if (Flags.carEvsStreamManagement())` check (or annotate the surrounding method `CarEvsBufferDescriptor` with `@FlaggedApi(Flags.FLAG_CAR_EVS_STREAM_MANAGEMENT) to transfer requirement to caller`)" 40 errorLine1=" this(id, Flags.carEvsStreamManagement() ?" 41 errorLine2=" ^"> 42 <location 43 file="packages/services/Car/car-lib/src/android/car/evs/CarEvsBufferDescriptor.java" 44 line="79" 45 column="9"/> 46 </issue> 47 48 <issue 49 id="FlaggedApi" 50 message="Method `subscribePropertyEvents()` is a flagged API and should be inside an `if (Flags.batchedSubscriptions())` check (or annotate the surrounding method `subscribePropertyEvents` with `@FlaggedApi(Flags.FLAG_BATCHED_SUBSCRIPTIONS) to transfer requirement to caller`)" 51 errorLine1=" return subscribePropertyEvents(List.of(" 52 errorLine2=" ^"> 53 <location 54 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 55 line="1228" 56 column="16"/> 57 </issue> 58 59 <issue 60 id="FlaggedApi" 61 message="Method `Builder()` is a flagged API and should be inside an `if (Flags.batchedSubscriptions())` check (or annotate the surrounding method `subscribePropertyEvents` with `@FlaggedApi(Flags.FLAG_BATCHED_SUBSCRIPTIONS) to transfer requirement to caller`)" 62 errorLine1=" new Subscription.Builder(propertyId).setUpdateRateHz(DEFAULT_UPDATE_RATE_HZ)" 63 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 64 <location 65 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 66 line="1229" 67 column="17"/> 68 </issue> 69 70 <issue 71 id="FlaggedApi" 72 message="Method `build()` is a flagged API and should be inside an `if (Flags.batchedSubscriptions())` check (or annotate the surrounding method `subscribePropertyEvents` with `@FlaggedApi(Flags.FLAG_BATCHED_SUBSCRIPTIONS) to transfer requirement to caller`)" 73 errorLine1=" new Subscription.Builder(propertyId).setUpdateRateHz(DEFAULT_UPDATE_RATE_HZ)" 74 errorLine2=" ^"> 75 <location 76 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 77 line="1229" 78 column="17"/> 79 </issue> 80 81 <issue 82 id="FlaggedApi" 83 message="Method `setUpdateRateHz()` is a flagged API and should be inside an `if (Flags.batchedSubscriptions())` check (or annotate the surrounding method `subscribePropertyEvents` with `@FlaggedApi(Flags.FLAG_BATCHED_SUBSCRIPTIONS) to transfer requirement to caller`)" 84 errorLine1=" new Subscription.Builder(propertyId).setUpdateRateHz(DEFAULT_UPDATE_RATE_HZ)" 85 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 86 <location 87 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 88 line="1229" 89 column="17"/> 90 </issue> 91 92 <issue 93 id="FlaggedApi" 94 message="Method `subscribePropertyEvents()` is a flagged API and should be inside an `if (Flags.batchedSubscriptions())` check (or annotate the surrounding method `subscribePropertyEvents` with `@FlaggedApi(Flags.FLAG_BATCHED_SUBSCRIPTIONS) to transfer requirement to caller`)" 95 errorLine1=" return subscribePropertyEvents(List.of(" 96 errorLine2=" ^"> 97 <location 98 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 99 line="1259" 100 column="16"/> 101 </issue> 102 103 <issue 104 id="FlaggedApi" 105 message="Method `Builder()` is a flagged API and should be inside an `if (Flags.batchedSubscriptions())` check (or annotate the surrounding method `subscribePropertyEvents` with `@FlaggedApi(Flags.FLAG_BATCHED_SUBSCRIPTIONS) to transfer requirement to caller`)" 106 errorLine1=" new Subscription.Builder(propertyId).setUpdateRateHz(updateRateHz).build())," 107 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 108 <location 109 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 110 line="1260" 111 column="17"/> 112 </issue> 113 114 <issue 115 id="FlaggedApi" 116 message="Method `build()` is a flagged API and should be inside an `if (Flags.batchedSubscriptions())` check (or annotate the surrounding method `subscribePropertyEvents` with `@FlaggedApi(Flags.FLAG_BATCHED_SUBSCRIPTIONS) to transfer requirement to caller`)" 117 errorLine1=" new Subscription.Builder(propertyId).setUpdateRateHz(updateRateHz).build())," 118 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 119 <location 120 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 121 line="1260" 122 column="17"/> 123 </issue> 124 125 <issue 126 id="FlaggedApi" 127 message="Method `setUpdateRateHz()` is a flagged API and should be inside an `if (Flags.batchedSubscriptions())` check (or annotate the surrounding method `subscribePropertyEvents` with `@FlaggedApi(Flags.FLAG_BATCHED_SUBSCRIPTIONS) to transfer requirement to caller`)" 128 errorLine1=" new Subscription.Builder(propertyId).setUpdateRateHz(updateRateHz).build())," 129 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 130 <location 131 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 132 line="1260" 133 column="17"/> 134 </issue> 135 136 <issue 137 id="FlaggedApi" 138 message="Method `subscribePropertyEvents()` is a flagged API and should be inside an `if (Flags.batchedSubscriptions())` check (or annotate the surrounding method `subscribePropertyEvents` with `@FlaggedApi(Flags.FLAG_BATCHED_SUBSCRIPTIONS) to transfer requirement to caller`)" 139 errorLine1=" return subscribePropertyEvents(List.of(" 140 errorLine2=" ^"> 141 <location 142 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 143 line="1290" 144 column="16"/> 145 </issue> 146 147 <issue 148 id="FlaggedApi" 149 message="Method `Builder()` is a flagged API and should be inside an `if (Flags.batchedSubscriptions())` check (or annotate the surrounding method `subscribePropertyEvents` with `@FlaggedApi(Flags.FLAG_BATCHED_SUBSCRIPTIONS) to transfer requirement to caller`)" 150 errorLine1=" new Subscription.Builder(propertyId).addAreaId(areaId).setUpdateRateHz(1f)" 151 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 152 <location 153 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 154 line="1291" 155 column="17"/> 156 </issue> 157 158 <issue 159 id="FlaggedApi" 160 message="Method `addAreaId()` is a flagged API and should be inside an `if (Flags.batchedSubscriptions())` check (or annotate the surrounding method `subscribePropertyEvents` with `@FlaggedApi(Flags.FLAG_BATCHED_SUBSCRIPTIONS) to transfer requirement to caller`)" 161 errorLine1=" new Subscription.Builder(propertyId).addAreaId(areaId).setUpdateRateHz(1f)" 162 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 163 <location 164 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 165 line="1291" 166 column="17"/> 167 </issue> 168 169 <issue 170 id="FlaggedApi" 171 message="Method `build()` is a flagged API and should be inside an `if (Flags.batchedSubscriptions())` check (or annotate the surrounding method `subscribePropertyEvents` with `@FlaggedApi(Flags.FLAG_BATCHED_SUBSCRIPTIONS) to transfer requirement to caller`)" 172 errorLine1=" new Subscription.Builder(propertyId).addAreaId(areaId).setUpdateRateHz(1f)" 173 errorLine2=" ^"> 174 <location 175 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 176 line="1291" 177 column="17"/> 178 </issue> 179 180 <issue 181 id="FlaggedApi" 182 message="Method `setUpdateRateHz()` is a flagged API and should be inside an `if (Flags.batchedSubscriptions())` check (or annotate the surrounding method `subscribePropertyEvents` with `@FlaggedApi(Flags.FLAG_BATCHED_SUBSCRIPTIONS) to transfer requirement to caller`)" 183 errorLine1=" new Subscription.Builder(propertyId).addAreaId(areaId).setUpdateRateHz(1f)" 184 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 185 <location 186 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 187 line="1291" 188 column="17"/> 189 </issue> 190 191 <issue 192 id="FlaggedApi" 193 message="Method `Builder()` is a flagged API and should be inside an `if (Flags.batchedSubscriptions())` check (or annotate the surrounding method `subscribePropertyEvents` with `@FlaggedApi(Flags.FLAG_BATCHED_SUBSCRIPTIONS) to transfer requirement to caller`)" 194 errorLine1=" Subscription subscription = new Subscription.Builder(propertyId).addAreaId(areaId)" 195 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 196 <location 197 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 198 line="1346" 199 column="37"/> 200 </issue> 201 202 <issue 203 id="FlaggedApi" 204 message="Method `addAreaId()` is a flagged API and should be inside an `if (Flags.batchedSubscriptions())` check (or annotate the surrounding method `subscribePropertyEvents` with `@FlaggedApi(Flags.FLAG_BATCHED_SUBSCRIPTIONS) to transfer requirement to caller`)" 205 errorLine1=" Subscription subscription = new Subscription.Builder(propertyId).addAreaId(areaId)" 206 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 207 <location 208 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 209 line="1346" 210 column="37"/> 211 </issue> 212 213 <issue 214 id="FlaggedApi" 215 message="Method `build()` is a flagged API and should be inside an `if (Flags.batchedSubscriptions())` check (or annotate the surrounding method `subscribePropertyEvents` with `@FlaggedApi(Flags.FLAG_BATCHED_SUBSCRIPTIONS) to transfer requirement to caller`)" 216 errorLine1=" Subscription subscription = new Subscription.Builder(propertyId).addAreaId(areaId)" 217 errorLine2=" ^"> 218 <location 219 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 220 line="1346" 221 column="37"/> 222 </issue> 223 224 <issue 225 id="FlaggedApi" 226 message="Method `setUpdateRateHz()` is a flagged API and should be inside an `if (Flags.batchedSubscriptions())` check (or annotate the surrounding method `subscribePropertyEvents` with `@FlaggedApi(Flags.FLAG_BATCHED_SUBSCRIPTIONS) to transfer requirement to caller`)" 227 errorLine1=" Subscription subscription = new Subscription.Builder(propertyId).addAreaId(areaId)" 228 errorLine2=" ^"> 229 <location 230 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 231 line="1346" 232 column="37"/> 233 </issue> 234 235 <issue 236 id="FlaggedApi" 237 message="Method `subscribePropertyEvents()` is a flagged API and should be inside an `if (Flags.batchedSubscriptions())` check (or annotate the surrounding method `subscribePropertyEvents` with `@FlaggedApi(Flags.FLAG_BATCHED_SUBSCRIPTIONS) to transfer requirement to caller`)" 238 errorLine1=" return subscribePropertyEvents(List.of(subscription), /* callbackExecutor= */ null," 239 errorLine2=" ^"> 240 <location 241 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 242 line="1348" 243 column="16"/> 244 </issue> 245 246 <issue 247 id="FlaggedApi" 248 message="Method `getPropertyId()` is a flagged API and should be inside an `if (Flags.batchedSubscriptions())` check (or annotate the surrounding method `convertToCarSubscribeOptions` with `@FlaggedApi(Flags.FLAG_BATCHED_SUBSCRIPTIONS) to transfer requirement to caller`)" 249 errorLine1=" internalOption.propertyId = clientOption.getPropertyId();" 250 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 251 <location 252 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 253 line="1484" 254 column="41"/> 255 </issue> 256 257 <issue 258 id="FlaggedApi" 259 message="Method `getAreaIds()` is a flagged API and should be inside an `if (Flags.batchedSubscriptions())` check (or annotate the surrounding method `convertToCarSubscribeOptions` with `@FlaggedApi(Flags.FLAG_BATCHED_SUBSCRIPTIONS) to transfer requirement to caller`)" 260 errorLine1=" internalOption.areaIds = clientOption.getAreaIds();" 261 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> 262 <location 263 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 264 line="1485" 265 column="38"/> 266 </issue> 267 268 <issue 269 id="FlaggedApi" 270 message="Method `getUpdateRateHz()` is a flagged API and should be inside an `if (Flags.batchedSubscriptions())` check (or annotate the surrounding method `convertToCarSubscribeOptions` with `@FlaggedApi(Flags.FLAG_BATCHED_SUBSCRIPTIONS) to transfer requirement to caller`)" 271 errorLine1=" internalOption.updateRateHz = clientOption.getUpdateRateHz();" 272 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 273 <location 274 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 275 line="1486" 276 column="43"/> 277 </issue> 278 279 <issue 280 id="FlaggedApi" 281 message="Method `isVariableUpdateRateEnabled()` is a flagged API and should be inside an `if (Flags.variableUpdateRate())` check (or annotate the surrounding method `convertToCarSubscribeOptions` with `@FlaggedApi(Flags.FLAG_VARIABLE_UPDATE_RATE) to transfer requirement to caller`)" 282 errorLine1=" internalOption.enableVariableUpdateRate = clientOption.isVariableUpdateRateEnabled();" 283 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 284 <location 285 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 286 line="1487" 287 column="55"/> 288 </issue> 289 290 <issue 291 id="FlaggedApi" 292 message="Method `getResolution()` is a flagged API and should be inside an `if (Flags.subscriptionWithResolution())` check (or annotate the surrounding method `convertToCarSubscribeOptions` with `@FlaggedApi(Flags.FLAG_SUBSCRIPTION_WITH_RESOLUTION) to transfer requirement to caller`)" 293 errorLine1=" internalOption.resolution = clientOption.getResolution();" 294 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 295 <location 296 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 297 line="1488" 298 column="41"/> 299 </issue> 300 301 <issue 302 id="FlaggedApi" 303 message="Method `InVehicleTaskScheduler()` is a flagged API and should be inside an `if (Flags.serverlessRemoteAccess())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_SERVERLESS_REMOTE_ACCESS) to transfer requirement to caller`)" 304 errorLine1=" private final InVehicleTaskScheduler mInVehicleTaskScheduler = new InVehicleTaskScheduler();" 305 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 306 <location 307 file="packages/services/Car/car-lib/src/android/car/remoteaccess/CarRemoteAccessManager.java" 308 line="102" 309 column="68"/> 310 </issue> 311 312 <issue 313 id="FlaggedApi" 314 message="Method `onServerlessClientRegistered()` is a flagged API and should be inside an `if (Flags.serverlessRemoteAccess())` check (or annotate the surrounding method `onServerlessClientRegistered` with `@FlaggedApi(Flags.FLAG_SERVERLESS_REMOTE_ACCESS) to transfer requirement to caller`)" 315 errorLine1=" executor.execute(() -> callback.onServerlessClientRegistered());" 316 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 317 <location 318 file="packages/services/Car/car-lib/src/android/car/remoteaccess/CarRemoteAccessManager.java" 319 line="224" 320 column="40"/> 321 </issue> 322 323 <issue 324 id="FlaggedApi" 325 message="Method `isVariableUpdateRateSupported()` is a flagged API and should be inside an `if (Flags.variableUpdateRate())` check (or annotate the surrounding method `sanitizeEnableVariableUpdateRate` with `@FlaggedApi(Flags.FLAG_VARIABLE_UPDATE_RATE) to transfer requirement to caller`)" 326 errorLine1=" if (carPropertyConfig.getAreaIdConfig(areaId)" 327 errorLine2=" ^"> 328 <location 329 file="packages/services/Car/car-lib/src/com/android/car/internal/property/InputSanitizationUtils.java" 330 line="159" 331 column="21"/> 332 </issue> 333 334 <issue 335 id="FlaggedApi" 336 message="Class `ClusterHomeManager` is a flagged API and should be inside an `if (Flags.clusterHealthMonitoring())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_CLUSTER_HEALTH_MONITORING) to transfer requirement to caller`)" 337 errorLine1=" CAR_SERVICE_NAMES.put(ClusterHomeManager.class, CLUSTER_HOME_SERVICE);" 338 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> 339 <location 340 file="packages/services/Car/car-lib/src/android/car/Car.java" 341 line="1724" 342 column="31"/> 343 </issue> 344 345 <issue 346 id="FlaggedApi" 347 message="Method `ClusterHomeManager()` is a flagged API and should be inside an `if (Flags.clusterHealthMonitoring())` check (or annotate the surrounding method `createCarManagerLocked` with `@FlaggedApi(Flags.FLAG_CLUSTER_HEALTH_MONITORING) to transfer requirement to caller`)" 348 errorLine1=" manager = new ClusterHomeManager(this, binder);" 349 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 350 <location 351 file="packages/services/Car/car-lib/src/android/car/Car.java" 352 line="2633" 353 column="27"/> 354 </issue> 355 356 <issue 357 id="FlaggedApi" 358 message="Method `onAudioZoneConfigurationsChanged()` is a flagged API and should be inside an `if (Flags.carAudioDynamicDevices())` check (or annotate the surrounding method `onAudioZoneConfigurationsChanged` with `@FlaggedApi(Flags.FLAG_CAR_AUDIO_DYNAMIC_DEVICES) to transfer requirement to caller`)" 359 errorLine1=" mExecutor.execute(() -> mCallback.onAudioZoneConfigurationsChanged(configs," 360 errorLine2=" ^"> 361 <location 362 file="packages/services/Car/car-lib/src/android/car/media/CarAudioManager.java" 363 line="2249" 364 column="41"/> 365 </issue> 366 367 <issue 368 id="FlaggedApi" 369 message="Method `CarEvsBufferDescriptor()` is a flagged API and should be inside an `if (Flags.carEvsStreamManagement())` check (or annotate the surrounding method `CarEvsBufferDescriptor` with `@FlaggedApi(Flags.FLAG_CAR_EVS_STREAM_MANAGEMENT) to transfer requirement to caller`)" 370 errorLine1=" this(id, Flags.carEvsStreamManagement() ?" 371 errorLine2=" ^"> 372 <location 373 file="packages/services/Car/car-lib/src/android/car/evs/CarEvsBufferDescriptor.java" 374 line="79" 375 column="9"/> 376 </issue> 377 378 <issue 379 id="FlaggedApi" 380 message="Method `subscribePropertyEvents()` is a flagged API and should be inside an `if (Flags.batchedSubscriptions())` check (or annotate the surrounding method `subscribePropertyEvents` with `@FlaggedApi(Flags.FLAG_BATCHED_SUBSCRIPTIONS) to transfer requirement to caller`)" 381 errorLine1=" return subscribePropertyEvents(List.of(" 382 errorLine2=" ^"> 383 <location 384 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 385 line="1228" 386 column="16"/> 387 </issue> 388 389 <issue 390 id="FlaggedApi" 391 message="Method `Builder()` is a flagged API and should be inside an `if (Flags.batchedSubscriptions())` check (or annotate the surrounding method `subscribePropertyEvents` with `@FlaggedApi(Flags.FLAG_BATCHED_SUBSCRIPTIONS) to transfer requirement to caller`)" 392 errorLine1=" new Subscription.Builder(propertyId).setUpdateRateHz(DEFAULT_UPDATE_RATE_HZ)" 393 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 394 <location 395 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 396 line="1229" 397 column="17"/> 398 </issue> 399 400 <issue 401 id="FlaggedApi" 402 message="Method `build()` is a flagged API and should be inside an `if (Flags.batchedSubscriptions())` check (or annotate the surrounding method `subscribePropertyEvents` with `@FlaggedApi(Flags.FLAG_BATCHED_SUBSCRIPTIONS) to transfer requirement to caller`)" 403 errorLine1=" new Subscription.Builder(propertyId).setUpdateRateHz(DEFAULT_UPDATE_RATE_HZ)" 404 errorLine2=" ^"> 405 <location 406 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 407 line="1229" 408 column="17"/> 409 </issue> 410 411 <issue 412 id="FlaggedApi" 413 message="Method `setUpdateRateHz()` is a flagged API and should be inside an `if (Flags.batchedSubscriptions())` check (or annotate the surrounding method `subscribePropertyEvents` with `@FlaggedApi(Flags.FLAG_BATCHED_SUBSCRIPTIONS) to transfer requirement to caller`)" 414 errorLine1=" new Subscription.Builder(propertyId).setUpdateRateHz(DEFAULT_UPDATE_RATE_HZ)" 415 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 416 <location 417 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 418 line="1229" 419 column="17"/> 420 </issue> 421 422 <issue 423 id="FlaggedApi" 424 message="Method `subscribePropertyEvents()` is a flagged API and should be inside an `if (Flags.batchedSubscriptions())` check (or annotate the surrounding method `subscribePropertyEvents` with `@FlaggedApi(Flags.FLAG_BATCHED_SUBSCRIPTIONS) to transfer requirement to caller`)" 425 errorLine1=" return subscribePropertyEvents(List.of(" 426 errorLine2=" ^"> 427 <location 428 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 429 line="1259" 430 column="16"/> 431 </issue> 432 433 <issue 434 id="FlaggedApi" 435 message="Method `Builder()` is a flagged API and should be inside an `if (Flags.batchedSubscriptions())` check (or annotate the surrounding method `subscribePropertyEvents` with `@FlaggedApi(Flags.FLAG_BATCHED_SUBSCRIPTIONS) to transfer requirement to caller`)" 436 errorLine1=" new Subscription.Builder(propertyId).setUpdateRateHz(updateRateHz).build())," 437 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 438 <location 439 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 440 line="1260" 441 column="17"/> 442 </issue> 443 444 <issue 445 id="FlaggedApi" 446 message="Method `build()` is a flagged API and should be inside an `if (Flags.batchedSubscriptions())` check (or annotate the surrounding method `subscribePropertyEvents` with `@FlaggedApi(Flags.FLAG_BATCHED_SUBSCRIPTIONS) to transfer requirement to caller`)" 447 errorLine1=" new Subscription.Builder(propertyId).setUpdateRateHz(updateRateHz).build())," 448 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 449 <location 450 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 451 line="1260" 452 column="17"/> 453 </issue> 454 455 <issue 456 id="FlaggedApi" 457 message="Method `setUpdateRateHz()` is a flagged API and should be inside an `if (Flags.batchedSubscriptions())` check (or annotate the surrounding method `subscribePropertyEvents` with `@FlaggedApi(Flags.FLAG_BATCHED_SUBSCRIPTIONS) to transfer requirement to caller`)" 458 errorLine1=" new Subscription.Builder(propertyId).setUpdateRateHz(updateRateHz).build())," 459 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 460 <location 461 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 462 line="1260" 463 column="17"/> 464 </issue> 465 466 <issue 467 id="FlaggedApi" 468 message="Method `subscribePropertyEvents()` is a flagged API and should be inside an `if (Flags.batchedSubscriptions())` check (or annotate the surrounding method `subscribePropertyEvents` with `@FlaggedApi(Flags.FLAG_BATCHED_SUBSCRIPTIONS) to transfer requirement to caller`)" 469 errorLine1=" return subscribePropertyEvents(List.of(" 470 errorLine2=" ^"> 471 <location 472 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 473 line="1290" 474 column="16"/> 475 </issue> 476 477 <issue 478 id="FlaggedApi" 479 message="Method `Builder()` is a flagged API and should be inside an `if (Flags.batchedSubscriptions())` check (or annotate the surrounding method `subscribePropertyEvents` with `@FlaggedApi(Flags.FLAG_BATCHED_SUBSCRIPTIONS) to transfer requirement to caller`)" 480 errorLine1=" new Subscription.Builder(propertyId).addAreaId(areaId).setUpdateRateHz(1f)" 481 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 482 <location 483 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 484 line="1291" 485 column="17"/> 486 </issue> 487 488 <issue 489 id="FlaggedApi" 490 message="Method `addAreaId()` is a flagged API and should be inside an `if (Flags.batchedSubscriptions())` check (or annotate the surrounding method `subscribePropertyEvents` with `@FlaggedApi(Flags.FLAG_BATCHED_SUBSCRIPTIONS) to transfer requirement to caller`)" 491 errorLine1=" new Subscription.Builder(propertyId).addAreaId(areaId).setUpdateRateHz(1f)" 492 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 493 <location 494 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 495 line="1291" 496 column="17"/> 497 </issue> 498 499 <issue 500 id="FlaggedApi" 501 message="Method `build()` is a flagged API and should be inside an `if (Flags.batchedSubscriptions())` check (or annotate the surrounding method `subscribePropertyEvents` with `@FlaggedApi(Flags.FLAG_BATCHED_SUBSCRIPTIONS) to transfer requirement to caller`)" 502 errorLine1=" new Subscription.Builder(propertyId).addAreaId(areaId).setUpdateRateHz(1f)" 503 errorLine2=" ^"> 504 <location 505 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 506 line="1291" 507 column="17"/> 508 </issue> 509 510 <issue 511 id="FlaggedApi" 512 message="Method `setUpdateRateHz()` is a flagged API and should be inside an `if (Flags.batchedSubscriptions())` check (or annotate the surrounding method `subscribePropertyEvents` with `@FlaggedApi(Flags.FLAG_BATCHED_SUBSCRIPTIONS) to transfer requirement to caller`)" 513 errorLine1=" new Subscription.Builder(propertyId).addAreaId(areaId).setUpdateRateHz(1f)" 514 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 515 <location 516 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 517 line="1291" 518 column="17"/> 519 </issue> 520 521 <issue 522 id="FlaggedApi" 523 message="Method `Builder()` is a flagged API and should be inside an `if (Flags.batchedSubscriptions())` check (or annotate the surrounding method `subscribePropertyEvents` with `@FlaggedApi(Flags.FLAG_BATCHED_SUBSCRIPTIONS) to transfer requirement to caller`)" 524 errorLine1=" Subscription subscription = new Subscription.Builder(propertyId).addAreaId(areaId)" 525 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 526 <location 527 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 528 line="1346" 529 column="37"/> 530 </issue> 531 532 <issue 533 id="FlaggedApi" 534 message="Method `addAreaId()` is a flagged API and should be inside an `if (Flags.batchedSubscriptions())` check (or annotate the surrounding method `subscribePropertyEvents` with `@FlaggedApi(Flags.FLAG_BATCHED_SUBSCRIPTIONS) to transfer requirement to caller`)" 535 errorLine1=" Subscription subscription = new Subscription.Builder(propertyId).addAreaId(areaId)" 536 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 537 <location 538 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 539 line="1346" 540 column="37"/> 541 </issue> 542 543 <issue 544 id="FlaggedApi" 545 message="Method `build()` is a flagged API and should be inside an `if (Flags.batchedSubscriptions())` check (or annotate the surrounding method `subscribePropertyEvents` with `@FlaggedApi(Flags.FLAG_BATCHED_SUBSCRIPTIONS) to transfer requirement to caller`)" 546 errorLine1=" Subscription subscription = new Subscription.Builder(propertyId).addAreaId(areaId)" 547 errorLine2=" ^"> 548 <location 549 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 550 line="1346" 551 column="37"/> 552 </issue> 553 554 <issue 555 id="FlaggedApi" 556 message="Method `setUpdateRateHz()` is a flagged API and should be inside an `if (Flags.batchedSubscriptions())` check (or annotate the surrounding method `subscribePropertyEvents` with `@FlaggedApi(Flags.FLAG_BATCHED_SUBSCRIPTIONS) to transfer requirement to caller`)" 557 errorLine1=" Subscription subscription = new Subscription.Builder(propertyId).addAreaId(areaId)" 558 errorLine2=" ^"> 559 <location 560 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 561 line="1346" 562 column="37"/> 563 </issue> 564 565 <issue 566 id="FlaggedApi" 567 message="Method `subscribePropertyEvents()` is a flagged API and should be inside an `if (Flags.batchedSubscriptions())` check (or annotate the surrounding method `subscribePropertyEvents` with `@FlaggedApi(Flags.FLAG_BATCHED_SUBSCRIPTIONS) to transfer requirement to caller`)" 568 errorLine1=" return subscribePropertyEvents(List.of(subscription), /* callbackExecutor= */ null," 569 errorLine2=" ^"> 570 <location 571 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 572 line="1348" 573 column="16"/> 574 </issue> 575 576 <issue 577 id="FlaggedApi" 578 message="Method `getPropertyId()` is a flagged API and should be inside an `if (Flags.batchedSubscriptions())` check (or annotate the surrounding method `convertToCarSubscribeOptions` with `@FlaggedApi(Flags.FLAG_BATCHED_SUBSCRIPTIONS) to transfer requirement to caller`)" 579 errorLine1=" internalOption.propertyId = clientOption.getPropertyId();" 580 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 581 <location 582 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 583 line="1484" 584 column="41"/> 585 </issue> 586 587 <issue 588 id="FlaggedApi" 589 message="Method `getAreaIds()` is a flagged API and should be inside an `if (Flags.batchedSubscriptions())` check (or annotate the surrounding method `convertToCarSubscribeOptions` with `@FlaggedApi(Flags.FLAG_BATCHED_SUBSCRIPTIONS) to transfer requirement to caller`)" 590 errorLine1=" internalOption.areaIds = clientOption.getAreaIds();" 591 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> 592 <location 593 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 594 line="1485" 595 column="38"/> 596 </issue> 597 598 <issue 599 id="FlaggedApi" 600 message="Method `getUpdateRateHz()` is a flagged API and should be inside an `if (Flags.batchedSubscriptions())` check (or annotate the surrounding method `convertToCarSubscribeOptions` with `@FlaggedApi(Flags.FLAG_BATCHED_SUBSCRIPTIONS) to transfer requirement to caller`)" 601 errorLine1=" internalOption.updateRateHz = clientOption.getUpdateRateHz();" 602 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 603 <location 604 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 605 line="1486" 606 column="43"/> 607 </issue> 608 609 <issue 610 id="FlaggedApi" 611 message="Method `isVariableUpdateRateEnabled()` is a flagged API and should be inside an `if (Flags.variableUpdateRate())` check (or annotate the surrounding method `convertToCarSubscribeOptions` with `@FlaggedApi(Flags.FLAG_VARIABLE_UPDATE_RATE) to transfer requirement to caller`)" 612 errorLine1=" internalOption.enableVariableUpdateRate = clientOption.isVariableUpdateRateEnabled();" 613 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 614 <location 615 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 616 line="1487" 617 column="55"/> 618 </issue> 619 620 <issue 621 id="FlaggedApi" 622 message="Method `getResolution()` is a flagged API and should be inside an `if (Flags.subscriptionWithResolution())` check (or annotate the surrounding method `convertToCarSubscribeOptions` with `@FlaggedApi(Flags.FLAG_SUBSCRIPTION_WITH_RESOLUTION) to transfer requirement to caller`)" 623 errorLine1=" internalOption.resolution = clientOption.getResolution();" 624 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 625 <location 626 file="packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java" 627 line="1488" 628 column="41"/> 629 </issue> 630 631 <issue 632 id="FlaggedApi" 633 message="Method `InVehicleTaskScheduler()` is a flagged API and should be inside an `if (Flags.serverlessRemoteAccess())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_SERVERLESS_REMOTE_ACCESS) to transfer requirement to caller`)" 634 errorLine1=" private final InVehicleTaskScheduler mInVehicleTaskScheduler = new InVehicleTaskScheduler();" 635 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 636 <location 637 file="packages/services/Car/car-lib/src/android/car/remoteaccess/CarRemoteAccessManager.java" 638 line="102" 639 column="68"/> 640 </issue> 641 642 <issue 643 id="FlaggedApi" 644 message="Method `onServerlessClientRegistered()` is a flagged API and should be inside an `if (Flags.serverlessRemoteAccess())` check (or annotate the surrounding method `onServerlessClientRegistered` with `@FlaggedApi(Flags.FLAG_SERVERLESS_REMOTE_ACCESS) to transfer requirement to caller`)" 645 errorLine1=" executor.execute(() -> callback.onServerlessClientRegistered());" 646 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 647 <location 648 file="packages/services/Car/car-lib/src/android/car/remoteaccess/CarRemoteAccessManager.java" 649 line="224" 650 column="40"/> 651 </issue> 652 653 <issue 654 id="FlaggedApi" 655 message="Method `isVariableUpdateRateSupported()` is a flagged API and should be inside an `if (Flags.variableUpdateRate())` check (or annotate the surrounding method `sanitizeEnableVariableUpdateRate` with `@FlaggedApi(Flags.FLAG_VARIABLE_UPDATE_RATE) to transfer requirement to caller`)" 656 errorLine1=" if (carPropertyConfig.getAreaIdConfig(areaId)" 657 errorLine2=" ^"> 658 <location 659 file="packages/services/Car/car-lib/src/com/android/car/internal/property/InputSanitizationUtils.java" 660 line="159" 661 column="21"/> 662 </issue> 663 664</issues> 665